@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Dancing+Script:wght@700&family=Kelly+Slab&family=Staatliches&display=swap);body,html{-webkit-user-select:none;user-select:none}img{pointer-events:none}@font-face{font-family:Berkeley;src:url(/static/media/BerkeleyMono-Regular.1dc3cdc759a3751fce33.woff2) format("woff2")}@font-face{font-family:AuthenticSans;src:url(/static/media/AUTHENTICSans-150.82e837b16d807da72291.woff) format("woff")}@font-face{font-family:BasierRegular;src:url(/static/media/basiercircle-regular-webfont.1fe958d73cd8cf3638a5.woff) format("woff")}@font-face{font-family:FetteFraktur;src:url(/static/media/FetteFrakturLTStd.1c643baa156dd1af26ab.woff2) format("woff2")}@font-face{font-family:AAMonoCJK;src:url(/static/media/HackGen-AA.fcd7259216c8d913c72f.woff2) format("woff2")}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{background:transparent;background:var(--main-color,transparent);border-radius:.2em;color:currentColor;color:var(--link-color,currentColor);padding:.1em .3em;text-decoration:none}::-webkit-scrollbar{display:none}img{-webkit-user-select:"none";user-select:"none"}body{background-color:#000}@-webkit-keyframes typing{0%{width:0}to{width:100%}}@keyframes typing{0%{width:0}to{width:100%}}@font-face{font-family:c64Mono;src:url(/static/media/C64_Pro_Mono-STYLE.d88fa56454d08d625478.woff2) format("woff")}@font-face{font-family:c64;src:url(/static/media/C64_Pro-STYLE.66b7b769bd68ef214846.woff2) format("woff")}.testPattern{background:radial-gradient(#444,#000);background:url(http://192.168.1.113:3000/assets/img/testPattern.png);background-position:50%;background-repeat:no-repeat;background-size:fit;height:90vh;width:90vw}.screen{background-color:#fff;background:radial-gradient(#444,#000);color:#ff00ddc9;font-family:c64;font-size:.8rem;height:220px;left:75px;overflow:scroll;padding:2rem;position:absolute;top:100px;-webkit-transform:rotate(2.5deg);transform:rotate(2.5deg);width:325px;z-index:-1}.toc{line-height:2rem;position:fixed;z-index:2}.title{xtransform:rotate(90deg);-webkit-animation:title-rise 4s ease-out both;animation:title-rise 4s ease-out both;color:#727272;font-family:Foldit;font-size:13.3vw;font-weight:900;left:0;max-width:100vw;position:absolute;top:0}@-webkit-keyframes title-rise{0%,12%{-webkit-transform:translateY(calc(50vh - 50%));transform:translateY(calc(50vh - 50%))}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes title-rise{0%,12%{-webkit-transform:translateY(calc(50vh - 50%));transform:translateY(calc(50vh - 50%))}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes navbar-slide-in{0%{opacity:0;-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes navbar-slide-in{0%{opacity:0;-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.navbar-slide-in{-webkit-animation:navbar-slide-in .7s cubic-bezier(.2,.9,.3,1) .15s both;animation:navbar-slide-in .7s cubic-bezier(.2,.9,.3,1) .15s both}.login-buffer{-webkit-animation:fadeIn 1.2s ease-out 4s both;animation:fadeIn 1.2s ease-out 4s both}.tvoff{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:9999}.tvoff-shutter{background:#000;height:50vh;left:0;position:absolute;right:0}.tvoff-top{-webkit-animation:tvoff-close-top .6s cubic-bezier(.5,0,.7,1) forwards;animation:tvoff-close-top .6s cubic-bezier(.5,0,.7,1) forwards;top:0}.tvoff-bottom{-webkit-animation:tvoff-close-bottom .6s cubic-bezier(.5,0,.7,1) forwards;animation:tvoff-close-bottom .6s cubic-bezier(.5,0,.7,1) forwards;bottom:0}@-webkit-keyframes tvoff-close-top{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}35%,to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tvoff-close-top{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}35%,to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes tvoff-close-bottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}35%,to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tvoff-close-bottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}35%,to{-webkit-transform:translateY(0);transform:translateY(0)}}.tvoff-line{-webkit-animation:tvoff-line .6s ease-in forwards;animation:tvoff-line .6s ease-in forwards;background:#fff;box-shadow:0 0 24px 6px hsla(0,0%,100%,.9);height:4px;left:0;margin-top:-2px;opacity:0;position:absolute;right:0;top:50%;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes tvoff-line{0%,30%{opacity:0;-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}36%{opacity:1;-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}70%{opacity:1;-webkit-transform:scaleX(.004) scaleY(1);transform:scaleX(.004) scaleY(1)}85%{opacity:1;-webkit-transform:scaleX(.004) scaleY(.6);transform:scaleX(.004) scaleY(.6)}to{opacity:0;-webkit-transform:scaleX(.004) scaleY(0);transform:scaleX(.004) scaleY(0)}}@keyframes tvoff-line{0%,30%{opacity:0;-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}36%{opacity:1;-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}70%{opacity:1;-webkit-transform:scaleX(.004) scaleY(1);transform:scaleX(.004) scaleY(1)}85%{opacity:1;-webkit-transform:scaleX(.004) scaleY(.6);transform:scaleX(.004) scaleY(.6)}to{opacity:0;-webkit-transform:scaleX(.004) scaleY(0);transform:scaleX(.004) scaleY(0)}}.type-cursor{-webkit-animation:type-blink 1s step-end infinite;animation:type-blink 1s step-end infinite;background:currentColor;display:inline-block;height:1em;margin-left:2px;vertical-align:text-bottom;width:.55em}@-webkit-keyframes type-blink{50%{opacity:0}}@keyframes type-blink{50%{opacity:0}}.glitch{position:absolute}.glitch:after,.glitch:before{background:transparent;color:#727272;content:attr(data-text);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.glitch:before{-webkit-animation:glitch-slice-1 2.6s steps(1) infinite;animation:glitch-slice-1 2.6s steps(1) infinite;color:#ff3b3b}.glitch:after{-webkit-animation:glitch-slice-2 3.1s steps(1) infinite;animation:glitch-slice-2 3.1s steps(1) infinite;color:#3bffec}@-webkit-keyframes glitch-slice-1{0%,92%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:0;-webkit-transform:translate(0);transform:translate(0)}93%{-webkit-clip-path:inset(10% 0 78% 0);clip-path:inset(10% 0 78% 0);opacity:.85;-webkit-transform:translate(-4px,-2px);transform:translate(-4px,-2px)}95%{-webkit-clip-path:inset(55% 0 20% 0);clip-path:inset(55% 0 20% 0);opacity:.85;-webkit-transform:translate(5px,1px);transform:translate(5px,1px)}97%{-webkit-clip-path:inset(80% 0 5% 0);clip-path:inset(80% 0 5% 0);opacity:.85;-webkit-transform:translate(-3px,2px);transform:translate(-3px,2px)}99%{-webkit-clip-path:inset(30% 0 55% 0);clip-path:inset(30% 0 55% 0);opacity:.85;-webkit-transform:translate(2px,-1px);transform:translate(2px,-1px)}}@keyframes glitch-slice-1{0%,92%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:0;-webkit-transform:translate(0);transform:translate(0)}93%{-webkit-clip-path:inset(10% 0 78% 0);clip-path:inset(10% 0 78% 0);opacity:.85;-webkit-transform:translate(-4px,-2px);transform:translate(-4px,-2px)}95%{-webkit-clip-path:inset(55% 0 20% 0);clip-path:inset(55% 0 20% 0);opacity:.85;-webkit-transform:translate(5px,1px);transform:translate(5px,1px)}97%{-webkit-clip-path:inset(80% 0 5% 0);clip-path:inset(80% 0 5% 0);opacity:.85;-webkit-transform:translate(-3px,2px);transform:translate(-3px,2px)}99%{-webkit-clip-path:inset(30% 0 55% 0);clip-path:inset(30% 0 55% 0);opacity:.85;-webkit-transform:translate(2px,-1px);transform:translate(2px,-1px)}}@-webkit-keyframes glitch-slice-2{0%,90%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:0;-webkit-transform:translate(0);transform:translate(0)}91%{-webkit-clip-path:inset(70% 0 15% 0);clip-path:inset(70% 0 15% 0);opacity:.8;-webkit-transform:translate(4px,1px);transform:translate(4px,1px)}94%{-webkit-clip-path:inset(20% 0 65% 0);clip-path:inset(20% 0 65% 0);opacity:.8;-webkit-transform:translate(-5px,-2px);transform:translate(-5px,-2px)}96%{-webkit-clip-path:inset(45% 0 40% 0);clip-path:inset(45% 0 40% 0);opacity:.8;-webkit-transform:translate(3px,2px);transform:translate(3px,2px)}98%{-webkit-clip-path:inset(5% 0 88% 0);clip-path:inset(5% 0 88% 0);opacity:.8;-webkit-transform:translate(-2px,-1px);transform:translate(-2px,-1px)}}@keyframes glitch-slice-2{0%,90%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:0;-webkit-transform:translate(0);transform:translate(0)}91%{-webkit-clip-path:inset(70% 0 15% 0);clip-path:inset(70% 0 15% 0);opacity:.8;-webkit-transform:translate(4px,1px);transform:translate(4px,1px)}94%{-webkit-clip-path:inset(20% 0 65% 0);clip-path:inset(20% 0 65% 0);opacity:.8;-webkit-transform:translate(-5px,-2px);transform:translate(-5px,-2px)}96%{-webkit-clip-path:inset(45% 0 40% 0);clip-path:inset(45% 0 40% 0);opacity:.8;-webkit-transform:translate(3px,2px);transform:translate(3px,2px)}98%{-webkit-clip-path:inset(5% 0 88% 0);clip-path:inset(5% 0 88% 0);opacity:.8;-webkit-transform:translate(-2px,-1px);transform:translate(-2px,-1px)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes zoom-in-zoom-out{0%{-webkit-transform:scale(1) rotate(2deg);transform:scale(1) rotate(2deg)}to{-webkit-transform:scale(10,12) rotate(0deg);transform:scale(10,12) rotate(0deg)}}@keyframes zoom-in-zoom-out{0%{-webkit-transform:scale(1) rotate(2deg);transform:scale(1) rotate(2deg)}to{-webkit-transform:scale(10,12) rotate(0deg);transform:scale(10,12) rotate(0deg)}}@-webkit-keyframes flicker{0%{opacity:.27861}5%{opacity:.34769}10%{opacity:.23604}15%{opacity:.90626}20%{opacity:.18128}25%{opacity:.83891}30%{opacity:.65583}35%{opacity:.67807}40%{opacity:.26559}45%{opacity:.84693}50%{opacity:.96019}55%{opacity:.08594}60%{opacity:.20313}65%{opacity:.71988}70%{opacity:.53455}75%{opacity:.37288}80%{opacity:.71428}85%{opacity:.70419}90%{opacity:.7003}95%{opacity:.36108}to{opacity:.24387}}@keyframes flicker{0%{opacity:.27861}5%{opacity:.34769}10%{opacity:.23604}15%{opacity:.90626}20%{opacity:.18128}25%{opacity:.83891}30%{opacity:.65583}35%{opacity:.67807}40%{opacity:.26559}45%{opacity:.84693}50%{opacity:.96019}55%{opacity:.08594}60%{opacity:.20313}65%{opacity:.71988}70%{opacity:.53455}75%{opacity:.37288}80%{opacity:.71428}85%{opacity:.70419}90%{opacity:.7003}95%{opacity:.36108}to{opacity:.24387}}@-webkit-keyframes textShadow{0%{text-shadow:.4389924193300864px 0 1px rgba(0,30,255,.5),-.4389924193300864px 0 1px rgba(255,0,80,.3),0 0 3px}5%{text-shadow:2.7928974010788217px 0 1px rgba(0,30,255,.5),-2.7928974010788217px 0 1px rgba(255,0,80,.3),0 0 3px}10%{text-shadow:.02956275843481219px 0 1px rgba(0,30,255,.5),-.02956275843481219px 0 1px rgba(255,0,80,.3),0 0 3px}15%{text-shadow:.40218538552878136px 0 1px rgba(0,30,255,.5),-.40218538552878136px 0 1px rgba(255,0,80,.3),0 0 3px}20%{text-shadow:3.4794037899852017px 0 1px rgba(0,30,255,.5),-3.4794037899852017px 0 1px rgba(255,0,80,.3),0 0 3px}25%{text-shadow:1.6125630401149584px 0 1px rgba(0,30,255,.5),-1.6125630401149584px 0 1px rgba(255,0,80,.3),0 0 3px}30%{text-shadow:.7015590085143956px 0 1px rgba(0,30,255,.5),-.7015590085143956px 0 1px rgba(255,0,80,.3),0 0 3px}35%{text-shadow:3.896914047650351px 0 1px rgba(0,30,255,.5),-3.896914047650351px 0 1px rgba(255,0,80,.3),0 0 3px}40%{text-shadow:3.870905614848819px 0 1px rgba(0,30,255,.5),-3.870905614848819px 0 1px rgba(255,0,80,.3),0 0 3px}45%{text-shadow:2.231056963361899px 0 1px rgba(0,30,255,.5),-2.231056963361899px 0 1px rgba(255,0,80,.3),0 0 3px}50%{text-shadow:.08084290417898504px 0 1px rgba(0,30,255,.5),-.08084290417898504px 0 1px rgba(255,0,80,.3),0 0 3px}55%{text-shadow:2.3758461067427543px 0 1px rgba(0,30,255,.5),-2.3758461067427543px 0 1px rgba(255,0,80,.3),0 0 3px}60%{text-shadow:2.202193051050636px 0 1px rgba(0,30,255,.5),-2.202193051050636px 0 1px rgba(255,0,80,.3),0 0 3px}65%{text-shadow:2.8638780614874975px 0 1px rgba(0,30,255,.5),-2.8638780614874975px 0 1px rgba(255,0,80,.3),0 0 3px}70%{text-shadow:.48874025155497314px 0 1px rgba(0,30,255,.5),-.48874025155497314px 0 1px rgba(255,0,80,.3),0 0 3px}75%{text-shadow:1.8948491305757957px 0 1px rgba(0,30,255,.5),-1.8948491305757957px 0 1px rgba(255,0,80,.3),0 0 3px}80%{text-shadow:.0833037308038857px 0 1px rgba(0,30,255,.5),-.0833037308038857px 0 1px rgba(255,0,80,.3),0 0 3px}85%{text-shadow:.09769827255241735px 0 1px rgba(0,30,255,.5),-.09769827255241735px 0 1px rgba(255,0,80,.3),0 0 3px}90%{text-shadow:3.443339761481782px 0 1px rgba(0,30,255,.5),-3.443339761481782px 0 1px rgba(255,0,80,.3),0 0 3px}95%{text-shadow:2.1841838852799786px 0 1px rgba(0,30,255,.5),-2.1841838852799786px 0 1px rgba(255,0,80,.3),0 0 3px}to{text-shadow:2.6208764473832513px 0 1px rgba(0,30,255,.5),-2.6208764473832513px 0 1px rgba(255,0,80,.3),0 0 3px}}@keyframes textShadow{0%{text-shadow:.4389924193300864px 0 1px rgba(0,30,255,.5),-.4389924193300864px 0 1px rgba(255,0,80,.3),0 0 3px}5%{text-shadow:2.7928974010788217px 0 1px rgba(0,30,255,.5),-2.7928974010788217px 0 1px rgba(255,0,80,.3),0 0 3px}10%{text-shadow:.02956275843481219px 0 1px rgba(0,30,255,.5),-.02956275843481219px 0 1px rgba(255,0,80,.3),0 0 3px}15%{text-shadow:.40218538552878136px 0 1px rgba(0,30,255,.5),-.40218538552878136px 0 1px rgba(255,0,80,.3),0 0 3px}20%{text-shadow:3.4794037899852017px 0 1px rgba(0,30,255,.5),-3.4794037899852017px 0 1px rgba(255,0,80,.3),0 0 3px}25%{text-shadow:1.6125630401149584px 0 1px rgba(0,30,255,.5),-1.6125630401149584px 0 1px rgba(255,0,80,.3),0 0 3px}30%{text-shadow:.7015590085143956px 0 1px rgba(0,30,255,.5),-.7015590085143956px 0 1px rgba(255,0,80,.3),0 0 3px}35%{text-shadow:3.896914047650351px 0 1px rgba(0,30,255,.5),-3.896914047650351px 0 1px rgba(255,0,80,.3),0 0 3px}40%{text-shadow:3.870905614848819px 0 1px rgba(0,30,255,.5),-3.870905614848819px 0 1px rgba(255,0,80,.3),0 0 3px}45%{text-shadow:2.231056963361899px 0 1px rgba(0,30,255,.5),-2.231056963361899px 0 1px rgba(255,0,80,.3),0 0 3px}50%{text-shadow:.08084290417898504px 0 1px rgba(0,30,255,.5),-.08084290417898504px 0 1px rgba(255,0,80,.3),0 0 3px}55%{text-shadow:2.3758461067427543px 0 1px rgba(0,30,255,.5),-2.3758461067427543px 0 1px rgba(255,0,80,.3),0 0 3px}60%{text-shadow:2.202193051050636px 0 1px rgba(0,30,255,.5),-2.202193051050636px 0 1px rgba(255,0,80,.3),0 0 3px}65%{text-shadow:2.8638780614874975px 0 1px rgba(0,30,255,.5),-2.8638780614874975px 0 1px rgba(255,0,80,.3),0 0 3px}70%{text-shadow:.48874025155497314px 0 1px rgba(0,30,255,.5),-.48874025155497314px 0 1px rgba(255,0,80,.3),0 0 3px}75%{text-shadow:1.8948491305757957px 0 1px rgba(0,30,255,.5),-1.8948491305757957px 0 1px rgba(255,0,80,.3),0 0 3px}80%{text-shadow:.0833037308038857px 0 1px rgba(0,30,255,.5),-.0833037308038857px 0 1px rgba(255,0,80,.3),0 0 3px}85%{text-shadow:.09769827255241735px 0 1px rgba(0,30,255,.5),-.09769827255241735px 0 1px rgba(255,0,80,.3),0 0 3px}90%{text-shadow:3.443339761481782px 0 1px rgba(0,30,255,.5),-3.443339761481782px 0 1px rgba(255,0,80,.3),0 0 3px}95%{text-shadow:2.1841838852799786px 0 1px rgba(0,30,255,.5),-2.1841838852799786px 0 1px rgba(255,0,80,.3),0 0 3px}to{text-shadow:2.6208764473832513px 0 1px rgba(0,30,255,.5),-2.6208764473832513px 0 1px rgba(255,0,80,.3),0 0 3px}}.crt:after{-webkit-animation:flicker 19s infinite;animation:flicker 19s infinite;background:hsla(0,6%,7%,.1);opacity:0}.crt:after,.crt:before{bottom:0;content:" ";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.crt:before{background:linear-gradient(hsla(0,6%,7%,0) 50%,rgba(0,0,0,.25) 0),linear-gradient(90deg,rgba(255,0,0,.06),rgba(0,255,0,.02),rgba(0,0,255,.06));background-size:100% 2px,3px 100%}@-webkit-keyframes scanline{0%{bottom:100%}80%{bottom:100%}to{bottom:0}}@keyframes scanline{0%{bottom:100%}80%{bottom:100%}to{bottom:0}}.crt{-webkit-animation:textShadow 60s infinite;animation:textShadow 60s infinite}.vignette{border:none;box-shadow:inset 0 0 200px rgba(0,0,0,.9);height:700px;width:700px}.cursor{-webkit-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite;color:#f0f}@-webkit-keyframes blink{0%,to{color:transparent}50%{color:#000}}@keyframes blink{0%,to{color:transparent}50%{color:#000}}
/*# sourceMappingURL=main.5ff98ab0.css.map*/