@import url(https://fonts.googleapis.com/css?family=Asap:400,500,600&display=swap);.navbar[data-v-74eef99e]{background:#b04cff;color:#f9faff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem;font-weight:700;font-size:1.5rem}@media screen and (max-width:374px){.navbar[data-v-74eef99e]{font-size:1.25rem}}.leave-button[data-v-74eef99e]{font-size:.9rem;letter-spacing:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.leave-button .leave-label[data-v-74eef99e]{padding-right:.25rem}.leave-button .leave-icon svg[data-v-74eef99e]{display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5em;fill:#f9faff}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body,html{height:100%;width:100%}body{display:grid;grid-template-rows:auto;font-family:Asap,sans-serif;font-size:20px;color:#002152;overflow:hidden}@media screen and (max-width:374px){body{font-size:17px}}#app{height:100%;width:100%;display:grid;grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto;background:#f9faff;overflow:hidden}[v-cloak] *{display:none}a{font:inherit;color:inherit;text-decoration:inherit}h1,h2,h3,h4{font-weight:600}h1,p{text-align:center}button{border:0;font:inherit;padding:.25rem;text-transform:uppercase;border:1px solid transparent;color:inherit;background:0;letter-spacing:1px;-webkit-transition:all .3s linear;transition:all .3s linear}button:hover{-webkit-transform:scale(.98);transform:scale(.98)}.page{height:100%;width:100%;padding:0 .5rem}.sub-page{display:grid;grid-template-rows:-webkit-min-content -webkit-min-content auto;grid-template-rows:min-content min-content auto}.progress{padding-top:.5rem}.page-title{font-size:2rem;padding:.5rem}@media screen and (max-width:374px){.page-title{font-size:1.5rem}}.page-subtitle{padding:0 1rem;margin:0 auto}.label{text-transform:uppercase;letter-spacing:1px;font-size:.9rem;text-align:center;font-weight:400}@media screen and (max-width:320px){.label{font-size:.8rem}}main[data-v-a6a8aa80]{display:grid;grid-template:"main";-ms-flex:1;flex:1;overflow:hidden}main>[data-v-a6a8aa80],main[data-v-a6a8aa80]{-webkit-box-flex:1;position:relative;background:#f9faff}main>[data-v-a6a8aa80]{grid-area:main;-ms-flex:1 1 auto;flex:1 1 auto;height:100%}main[data-v-a6a8aa80]>:first-child{z-index:10}.next-leave-to[data-v-a6a8aa80]{-webkit-animation:leaveToLeft-data-v-a6a8aa80 .6s cubic-bezier(.165,.84,.44,1) both;animation:leaveToLeft-data-v-a6a8aa80 .6s cubic-bezier(.165,.84,.44,1) both;z-index:0}.next-enter-to[data-v-a6a8aa80]{-webkit-animation:enterFromRight-data-v-a6a8aa80 .6s cubic-bezier(.165,.84,.44,1) both;animation:enterFromRight-data-v-a6a8aa80 .6s cubic-bezier(.165,.84,.44,1) both;z-index:1}.prev-leave-to[data-v-a6a8aa80]{-webkit-animation:leaveToRight-data-v-a6a8aa80 .6s cubic-bezier(.165,.84,.44,1) both;animation:leaveToRight-data-v-a6a8aa80 .6s cubic-bezier(.165,.84,.44,1) both;z-index:1}.prev-enter-to[data-v-a6a8aa80]{-webkit-animation:enterFromLeft-data-v-a6a8aa80 .6s cubic-bezier(.165,.84,.44,1) both;animation:enterFromLeft-data-v-a6a8aa80 .6s cubic-bezier(.165,.84,.44,1) both;z-index:0}@-webkit-keyframes leaveToLeft-data-v-a6a8aa80{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes leaveToLeft-data-v-a6a8aa80{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes enterFromLeft-data-v-a6a8aa80{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes enterFromLeft-data-v-a6a8aa80{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes leaveToRight-data-v-a6a8aa80{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes leaveToRight-data-v-a6a8aa80{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes enterFromRight-data-v-a6a8aa80{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes enterFromRight-data-v-a6a8aa80{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.squizzy-squid[data-v-c033740c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:.5rem auto;max-height:200px;height:100%}@media screen and (max-width:320px){.squizzy-squid[data-v-c033740c]{max-height:150px}}.squizzy-squid svg[data-v-c033740c]{width:100%}#body[data-v-c033740c]{-webkit-animation:float-data-v-c033740c 4s ease-in-out infinite forwards;animation:float-data-v-c033740c 4s ease-in-out infinite forwards}#body-background[data-v-c033740c],#body[data-v-c033740c]{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#body-background[data-v-c033740c]{-webkit-animation:background-data-v-c033740c 3s ease-in-out .5s infinite forwards;animation:background-data-v-c033740c 3s ease-in-out .5s infinite forwards}@-webkit-keyframes float-data-v-c033740c{0%,to{-webkit-transform:translateY(5px) rotate(10deg) scale(.95);transform:translateY(5px) rotate(10deg) scale(.95)}50%{-webkit-transform:translateY(-5px) rotate(10deg) scale(.95);transform:translateY(-5px) rotate(10deg) scale(.95)}}@keyframes float-data-v-c033740c{0%,to{-webkit-transform:translateY(5px) rotate(10deg) scale(.95);transform:translateY(5px) rotate(10deg) scale(.95)}50%{-webkit-transform:translateY(-5px) rotate(10deg) scale(.95);transform:translateY(-5px) rotate(10deg) scale(.95)}}@-webkit-keyframes background-data-v-c033740c{0%,to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(.95) rotate(-10deg);transform:scale(.95) rotate(-10deg)}}@keyframes background-data-v-c033740c{0%,to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(.95) rotate(-10deg);transform:scale(.95) rotate(-10deg)}}.home-squizzy[data-v-30f31a01]{max-height:250px}