.content,a:hover,body{color:#59e6fa}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(vt323.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.code,h2,p{opacity:0;padding-left:20px}body{margin:0;padding:0;height:75vh;font-family:VT323,monospace;font-weight:400;font-style:normal;background:-o-radial-gradient(#0a1a1c,#000);background:radial-gradient(#0a1a1c,#000);background-size:400% 170%;-webkit-animation:3s ease-in-out infinite alternate gradient;animation:3s ease-in-out infinite alternate gradient}h1{font-size:1.7em}h1>span{padding:10px 20px;overflow-y:visible;overflow-x:hidden;white-space:nowrap;margin:0 auto;letter-spacing:.15em;display:inline-block;-webkit-animation:5s steps(30,end) typing;animation:5s steps(30,end) typing}h1>span::after{display:inline-block;width:5px;height:100%;content:"";-webkit-animation:1s step-end infinite blink-caret;animation:1s step-end infinite blink-caret}h2{-webkit-animation:3s ease-in-out 1s forwards fadeIn;animation:3s ease-in-out 1s forwards fadeIn}p{-webkit-animation:3s ease-in-out 3s forwards fadeIn;animation:3s ease-in-out 3s forwards fadeIn}a,a:active,a:hover,a:visited{color:#59e6fa;text-decoration:none;opacity:0;-webkit-animation:3s ease-in-out 4s forwards fadeIn;animation:3s ease-in-out 4s forwards fadeIn}a:hover{text-decoration:underline}.code{display:block;margin-top:30px;white-space:pre;-webkit-animation:3s ease-in-out 5s forwards fadeIn;animation:3s ease-in-out 5s forwards fadeIn}.logo{fill:none;stroke:#000;stroke-linejoin:round;stroke-width:1px;stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:5s linear forwards dash;animation:5s linear forwards dash;height:250px;width:250px;margin-top:20px;padding:0;max-height:260px}.content{padding:10px;-webkit-animation:1.5s ease-in-out infinite alternate glow;animation:1.5s ease-in-out infinite alternate glow}.switch{position:fixed;display:inline-block;width:40px;height:24px;top:10px;right:10px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#59e6fa;-webkit-box-shadow:inset 0 0 10px #29838f;-moz-box-shadow:inset 0 0 10px #29838f;box-shadow:inset 0 0 10px #29838f;-webkit-box-shadow:0 0 35px 5px rgba(89,231,250,.29);-moz-box-shadow:0 0 35px 5px rgba(89,231,250,.29);box-shadow:0 0 35px 5px rgba(89,231,250,.29)}input:focus+.slider{box-shadow:0 0 1px #59e6fa}input:checked+.slider:before{background-color:#000;-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}@-webkit-keyframes glow{from{text-shadow:0 0 10px #88ecfc}to{text-shadow:0 0 15px #b7f5ff}}@keyframes glow{from{text-shadow:0 0 10px #88ecfc}to{text-shadow:0 0 15px #b7f5ff}}@-webkit-keyframes gradient{from{background-position:-40% 80%}to{background-position:-70% 80%}}@keyframes gradient{from{background-position:-40% 80%}to{background-position:-70% 80%}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes typing{from{width:0}to{width:100%}}@keyframes typing{from{width:0}to{width:100%}}@-webkit-keyframes blink-caret{from,to{content:""}50%{content:"_"}}@keyframes blink-caret{from,to{content:""}50%{content:"_"}}
