@import url(//hello.myfonts.net/count/404ecf);.disconnected{background:rgba(0,0,0,.8);position:absolute;display:flex;align-items:center;justify-self:center;top:0;left:0;bottom:0;right:0;z-index:30}.disconnected-message{position:absolute;text-align:center;width:100%}.disconnected-message h2{margin-bottom:.5em}.notices{position:absolute;top:1em;right:1em;left:1em;z-index:40}@media(min-width:600px){.notices{left:auto}}.notices-list{margin:0;padding:0;list-style-type:none}.notices-message{position:relative;background:#333;font-size:.75em;padding:.75em;border-left:.25em solid #eee;margin-bottom:.5em}.notices-message h3{font-family:Share Tech,sans-serif;color:#fff;font-weight:400;filter:none;text-transform:uppercase;font-size:1em;margin-bottom:.5em}.notices-message p{font-size:1em}.notices-message-error{border-left-color:#a01717}.notices-message-warning{border-left-color:#e2ae21}.notices-message-info{border-left-color:#2195e2}.notices-message-close{position:absolute;right:.5625rem;top:.5625rem;font-size:1rem;line-height:1ch;padding:0}.list-enter-active,.list-leave-active{transition:all .5s ease}.list-enter-from,.list-leave-to{opacity:0;transform:translateY(-30px)}@media(min-width:600px){.list-enter-from,.list-leave-to{transform:translateX(30px)}}@font-face{font-family:Share Tech;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ShareTech-Regular.2235b9c6.ttf) format("woff2")}@font-face{font-family:Astounder Squared BB;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/font.6a8b8be8.woff2) format("woff2"),url(../fonts/font.734e7bd7.woff) format("woff")}@font-face{font-family:Astounder Squared LC BB;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/font.1f7defa4.woff2) format("woff2"),url(../fonts/font.504b86bd.woff) format("woff")}@font-face{font-family:Astounder Squared BB;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/font.029ac1cd.woff2) format("woff2"),url(../fonts/font.43cfdf8a.woff) format("woff")}@font-face{font-family:Astounder Squared BB;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/font.42257d65.woff2) format("woff2"),url(../fonts/font.c108fd4c.woff) format("woff")}@font-face{font-family:Astounder Squared LC BB;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/font.7da2243a.woff2) format("woff2"),url(../fonts/font.257d48e7.woff) format("woff")}@font-face{font-family:Astounder Squared BB;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/font.b35c768f.woff2) format("woff2"),url(../fonts/font.3f362fea.woff) format("woff")}:root{font-size:24px}@media(min-width:600px){:root{font-size:32px}}:root{--edge-padding:1em}@media(max-aspect-ratio:16/9){:root{--edge-padding:2em}}body{margin:0;color:#fff;font-family:Share Tech,sans-serif}#app,.app,body{height:100vh;width:100vw;overflow:hidden}*,:after,:before{box-sizing:border-box}button{cursor:pointer;text-transform:uppercase;font-size:1em}button,input{border:none;margin:0;color:inherit;background:transparent;font-family:inherit}input{font-size:inherit}h1,h2,h3,h4,h5,h6{background:linear-gradient(#ffe794,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(-.0625em .0625em #000);font-family:Astounder Squared BB,sans-serif;font-size:1em;margin:0;line-height:.8}h1,h2,h3{font-size:2.5em}@media(min-width:600px){h1{font-size:7em}h2{font-size:5em}h3{font-size:3.5em}}p{margin:0}a,a:link{color:inherit}.title{text-align:center;margin:1rem 0}.action-left{left:1em}.action-left,.action-right{position:absolute;bottom:1em}.action-right{right:1em}.action-center{position:absolute;bottom:1em;left:50%;transform:translateX(-50%)}.screen{width:100%;height:100%}.btn{--border-color:#fff;--border-transparent-color:hsla(0,0%,100%,0.4);cursor:pointer;position:relative;overflow:visible;padding:.5rem 1rem}.btn:before{content:"";-webkit-clip-path:polygon(2px 2px,calc(100% - 2px) 4px,calc(100% - 6px) calc(100% - 2px),4px calc(100% - 5px),2px 2px,6px 6px,8px calc(100% - 9px),calc(100% - 10px) calc(100% - 6px),calc(100% - 6px) 8px,6px 6px);clip-path:polygon(2px 2px,calc(100% - 2px) 4px,calc(100% - 6px) calc(100% - 2px),4px calc(100% - 5px),2px 2px,6px 6px,8px calc(100% - 9px),calc(100% - 10px) calc(100% - 6px),calc(100% - 6px) 8px,6px 6px);background-image:linear-gradient(180deg,var(--border-color),var(--border-transparent-color));position:absolute;top:0;left:0;bottom:0;right:0}.btn:hover{text-decoration:underline}.btn:hover:before{background:var(--border-color)}.btn-green{--border-color:#a7d63f;--border-transparent-color:rgba(167,214,63,0.4)}.btn-yellow{--border-color:#ffc700;--border-transparent-color:rgba(255,199,0,0.4)}.btn-red{--border-color:#f37584;--border-transparent-color:rgba(243,117,132,0.4)}.btn-link{text-decoration:underline;text-underline-offset:.1875em}.icon{width:1em;height:1em;-o-object-fit:contain;object-fit:contain}.banner-overlay,.screen-overlay{background:rgba(0,0,0,.6)}.banner-overlay{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%)}.form{max-width:1080px;margin:1rem auto}.form-body{text-align:center}.form-field{margin:1em 0}.form-label{display:block;margin-bottom:.25em}.form-input input{border:1px solid #fff;border-radius:.25em}.form-controls{text-align:center;margin-top:1em}.app{background-image:var(--background-image);background-position:50%;background-size:cover;position:fixed;top:0;left:0;right:0;height:100%;width:100%}