@import url("https://fonts.googleapis.com/css?family=VT323&display=swap");@import url("https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap");@import url("https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap");:root{--green-color:#5bf870;--green-bg:#05321e;--red-color:#c0100a;--red-bg:#1b0302;--blue-color:#a5a5ff;--blue-bg:#4242e7;--off:#050505;--dark:#111;--term:"> "}.theme-green{--color:var(--green-color);color:var(--green-color);--bg:var(--green-bg)}.lab{font-size:12px;box-sizing:border-box;margin:0;overflow:hidden;font-family:sans-serif}*,:after,:before{box-sizing:inherit}a{outline:none}#prompt{display:none}[contenteditable]{caret-color:transparent;outline:none}#input{position:relative;display:block;white-space:pre-wrap}#input:before{content:var(--term)}#input[contenteditable=true]:after,.typer.active:after{content:"■";-webkit-animation:cursor 1s infinite;animation:cursor 1s infinite;-webkit-animation-timing-function:step-end;animation-timing-function:step-end;margin-left:1px;line-height:1rem}#input.password .char{display:none}#input.password:after{color:var(--color)}#input.password:before{color:var(--color);content:var(--term) attr(data-pw)}.typer{word-break:break-all}#monitor{margin:3vmin auto;padding:5.5vmin;width:-webkit-min-content;width:-moz-min-content;width:min-content;display:flex;flex-direction:column;align-items:center;background:#2e2d2d;border-radius:.5rem}#monitor:not(.off){box-shadow:.6px 90px 110px -60px var(--bg)}#screen{position:relative;border:30px solid transparent;border-image-source:url(/lab/bezel.png);border-image-slice:30 fill;border-image-outset:0;overflow:hidden}#crt,pre{font-family:VT323,monospace}#crt{min-width:80ch;height:calc(80ch * .8);position:relative;background:var(--bg);background-image:radial-gradient(ellipse,var(--bg) 0,var(--off) 90%);-webkit-animation:on 2s linear;animation:on 2s linear;transition:all .5s;overflow:hidden}#crt:after{content:" ";opacity:0;background:#fff;display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;pointer-events:none;z-index:3}#monitor.turn-off #crt:after{-webkit-animation:turnOff .4s ease-in-out;animation:turnOff .4s ease-in-out}#monitor:not(.off) #crt:before{content:" ";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(180deg,hsla(0,6%,7%,.1) 50%,rgba(0,0,0,.25) 0);background-size:100% 8px;z-index:2;pointer-events:none;-webkit-animation:fadeIn 2s;animation:fadeIn 2s}#monitor.off #crt{background:var(--off)}#monitor.off #crt:before{background:none}#monitor.off #crt *{display:none!important}.lab.fullscreen #crt{position:fixed;width:100%;left:0;top:60px;z-index:190}.fullscreen{overflow:hidden}.terminal{position:relative;height:100%;padding:2rem;overflow-y:auto;overflow-x:hidden;word-break:break-word;text-transform:uppercase;-webkit-animation:textShadow 4s infinite;animation:textShadow 4s infinite}.fullscreen,.terminal{color:var(--color);text-shadow:0 0 5px #c8c8c8}::-moz-selection{background:var(--color);color:var(--bg);text-shadow:none}::selection{background:var(--color);color:var(--bg);text-shadow:none}.scanline{width:100%;height:100px;z-index:8;background:linear-gradient(0deg,transparent,hsla(0,0%,100%,.2) 10%,rgba(0,0,0,.1));opacity:.1;position:absolute;bottom:100%;pointer-events:none;-webkit-animation:scanline 10s linear infinite;animation:scanline 10s linear infinite}button{cursor:pointer;outline:none;color:var(--dark)}#controls{width:80%;margin-top:2em;display:flex;justify-content:space-between;align-items:center}#power{display:flex;flex-direction:row-reverse;align-items:flex-end}.power-button{color:#252525;border-radius:35px;text-align:center;background-color:#2e2e2f;transition:color .35s ease,text-shadow .35s;-o-transition:color .35s ease,text-shadow .35s;-moz-transition:color .35s ease,text-shadow .35s;-webkit-transition:color .35s ease,text-shadow .35s}.logo-plate{border:1px outset #5b5b5b}.lab-box{background-color:#fff5eb}.lab-box,.lab-box-access-granted{transition-property:background-color;transition-timing-function:ease-in-out;transition-duration:2s}.lab-box-access-granted{background-color:#09090a}.img-box{height:70%;text-align:center}.lab-img{height:100%;filter:grayscale(100%) brightness(60%) sepia(100%) hue-rotate(95deg) saturate(500%) blur(10px);margin:0 auto}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@font-face{font-family:alpha-quadrant;src:url(/fonts/AlphaQuadrant.ttf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:AlteHaasGroteskBold;src:url(/fonts/AlteHaasGroteskBold.ttf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:AlteHaasGroteskRegular;src:url(/fonts/AlteHaasGroteskRegular.ttf);font-style:normal;font-weight:400;font-display:swap}@tailwind base;@tailwind components;@tailwind utilities;p::-moz-selection{background:#c65d7b;color:#fff5eb}p::selection{background:#c65d7b;color:#fff5eb}mark{padding:0 2px;border-radius:10px;background:#ffa468}.slide{transform:scale(.7);transition:transform .3s;opacity:.5}.colored-border{border:8px solid;-o-border-image:linear-gradient(45deg,#40e0d0,#adff2f) 1;border-image:linear-gradient(45deg,#40e0d0,#adff2f) 1}.slideWrapper{display:flex;justify-content:center}.prevArrow{left:10px}.nextArrow,.prevArrow{position:absolute;top:40%;z-index:100;cursor:pointer;font-size:2rem}.nextArrow{right:10px}@-webkit-keyframes cursor{0%{opacity:1}25%{opacity:0}75%{opacity:1}to{opacity:1}}@keyframes cursor{0%{opacity:1}25%{opacity:0}75%{opacity:1}to{opacity:1}}@-webkit-keyframes flicker{0%{opacity:.57861}5%{opacity:.64769}10%{opacity:.73604}15%{opacity:.90626}20%{opacity:.68128}25%{opacity:.83891}30%{opacity:.65583}35%{opacity:.67807}40%{opacity:.66559}45%{opacity:.84693}50%{opacity:.96019}55%{opacity:.58594}60%{opacity:.60313}65%{opacity:.71988}70%{opacity:.53455}75%{opacity:.67288}80%{opacity:.71428}85%{opacity:.70419}90%{opacity:.7003}95%{opacity:.66108}to{opacity:.54387}}@keyframes flicker{0%{opacity:.57861}5%{opacity:.64769}10%{opacity:.73604}15%{opacity:.90626}20%{opacity:.68128}25%{opacity:.83891}30%{opacity:.65583}35%{opacity:.67807}40%{opacity:.66559}45%{opacity:.84693}50%{opacity:.96019}55%{opacity:.58594}60%{opacity:.60313}65%{opacity:.71988}70%{opacity:.53455}75%{opacity:.67288}80%{opacity:.71428}85%{opacity:.70419}90%{opacity:.7003}95%{opacity:.66108}to{opacity:.54387}}@-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}}@-webkit-keyframes turnOff{0%{background:#fff!important;transform:scaleY(1.3) translateZ(0);filter:brightness(1);opacity:1}60%{background:#fff!important;transform:scale(1.3,.001) translateZ(0);filter:brightness(10)}to{background:#fff!important;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:scale(0,.0001) translateZ(0);filter:brightness(50)}}@keyframes turnOff{0%{background:#fff!important;transform:scaleY(1.3) translateZ(0);filter:brightness(1);opacity:1}60%{background:#fff!important;transform:scale(1.3,.001) translateZ(0);filter:brightness(10)}to{background:#fff!important;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:scale(0,.0001) translateZ(0);filter:brightness(50)}}@-webkit-keyframes glow{0%{box-shadow:0 0 -10px var(--color)}50%{box-shadow:0 0 10px var(--color)}to{box-shadow:0 0 -10px var(--color)}}@keyframes glow{0%{box-shadow:0 0 -10px var(--color)}50%{box-shadow:0 0 10px var(--color)}to{box-shadow:0 0 -10px var(--color)}}@-webkit-keyframes scanline{0%{bottom:100%}80%{bottom:100%}to{bottom:-20%}}@keyframes scanline{0%{bottom:100%}80%{bottom:100%}to{bottom:-20%}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes type{0%{background-color:var(--color)}to{background-color:transparent}}@keyframes type{0%{background-color:var(--color)}to{background-color:transparent}}@-webkit-keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.wallet-adapter-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wallet-adapter-button-trigger{background-color:#c65d7b!important}.mint-button{width:30%;height:40px;margin:10px auto 5px;background-color:transparent;border:2px solid #5bf870;color:#5bf870;font-size:20px;font-weight:700}.dark-text{-webkit-animation:textShadow 40s infinite;animation:textShadow 40s infinite;color:#05321e}.gui{height:100%;width:100%}