@charset "UTF-8";@font-face{font-family:W95FA;src:url(/fonts/W95FA.otf) format("opentype");font-style:normal;font-weight:400}html,body{margin:0;padding:0;background-color:#000;text-shadow:0 0 5px #ffffff,0 0 10px #ffffff,0 0 20px #ffffff,0 0 40px #ffffff!important}html{filter:blur(1px)}.loading-text{position:absolute;top:50px;left:50px;color:#fff;-webkit-text-stroke-width:.25px;-webkit-text-stroke-color:#FFF;font-family:W95FA,sans-serif;font-size:2em;font-style:normal;font-weight:400;line-height:35px;filter:blur(.5px);animation:containerGlitch 5s ease 2s infinite}.loading-text span{position:absolute;filter:blur(1px);animation:blur 30ms infinite,jerk 50ms infinite}.loading-text span:nth-child(1){color:red;margin-left:-2px;filter:blur(2px)}.loading-text span:nth-child(2){color:#fff;margin-left:2px;filter:blur(2px);animation:blur 30ms infinite,jerk 50ms infinite,glitch2 1s infinite}.loading-text span:nth-child(3){color:#00f;filter:blur(1px);animation:blur 30ms infinite,jerk 50ms infinite,glitch1 1s infinite}.loading-text span:nth-child(4){color:#fff;filter:blur(1px);text-shadow:0 0 50px rgba(255,255,255,.4)}.loading-text span:nth-child(5){color:#ffffff1a;filter:blur(15px)}@keyframes containerGlitch{40%{opacity:1;transform:scale(1) skew(0)}41%{opacity:.8;transform:scaleY(1.2) skew(80deg)}42%{opacity:.8;transform:scaleY(1.2) skew(-50deg)}43%{opacity:1;transform:scale(1) skew(0)}}@keyframes blur{0%{filter:blur(1px);opacity:.8}50%{filter:blur(1px);opacity:1}to{filter:blur(1px);opacity:.8}}@keyframes jerk{50%{transform:translate(1px)}51%{transform:translate(0)}}@keyframes glitch1{0%{transform:translate(0)}30%{transform:translate(0)}31%{transform:translate(10px)}32%{transform:translate(0)}98%{transform:translate(0)}to{transform:translate(10px)}}@keyframes glitch2{0%{transform:translate(0)}30%{transform:translate(0)}31%{transform:translate(-10px)}32%{transform:translate(0)}98%{transform:translate(0)}to{transform:translate(-10px)}}@font-face{src:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/86186/terminal_copy.ttf);font-family:Terminal}@font-face{src:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/86186/sys.ttf) format("truetype");font-family:Sys}body{background:#3500ff;margin:0;overflow:hidden;height:100vh;width:100vw}.scanlines,.screen{position:relative;width:100%;height:100%}.screen:before{background:transparent linear-gradient(to bottom,#85908c,#323431) repeat scroll 0 0;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;z-index:-1;content:""}.scanlines .overlay{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.scanlines .overlay:after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background-image:url(https://aci.sylzo.com/crt1.png);background-repeat:no-repeat;background-size:100% 100%}.scanlines .overlay:before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:linear-gradient(#12101000 50%,#000000bf 50%),linear-gradient(90deg,#ff00000f,#00ff0005,#0000ff0f);background-size:100% 2px,3px 100%;z-index:2;pointer-events:none}.picture{width:100vw;height:100vh;transform:scale(0);z-index:-1;background:transparent linear-gradient(to bottom,#85908c,#323431) repeat 0 0}.on .picture{animation:screenOn 3s linear forwards}.off .picture{animation:screenOff .75s cubic-bezier(.23,1,.32,1) forwards}@keyframes screenOn{0%{transform:scaleY(.8);filter:brightness(4);opacity:1}3.5%{transform:scaleY(.8) translate3d(0,100%,0)}3.6%{transform:scaleY(.8) translate3d(0,-100%,0);opacity:1}9%{transform:scale(1.3,.6) translate3d(0,100%,0);filter:brightness(4);opacity:0}11%{transform:scale(1);filter:contrast(0) brightness(0);opacity:0}to{transform:scale(1);filter:contrast(1) brightness(1.2) saturate(1.3);opacity:1}}@keyframes screenOff{0%{transform:scale(1);filter:brightness(1)}40%{transform:scaleY(.005);filter:brightness(100)}70%{transform:scaleY(.005)}90%{transform:scale(.005)}to{transform:scale(0)}}.text{position:absolute;top:10%;left:5%;width:200px;color:#0f0;font-family:Sys,sans-serif;font-size:6vmin;text-shadow:0 0 3px lime;filter:blur(.5px);opacity:0}.text span{position:absolute;filter:blur(1px)}.on .text{opacity:1;transition:opacity .2s ease 2s}.text span:nth-child(1){color:red;margin-left:-2px;filter:blur(2px)}.text span:nth-child(2){color:#0f0;margin-left:2px;filter:blur(2px)}.text span:nth-child(3){color:#00f;filter:blur(1px)}.text span:nth-child(4){color:#fff;filter:blur(1px);text-shadow:0 0 50px rgba(255,255,255,.4)}.text span:nth-child(5){color:#ffffff1a;filter:blur(15px)}.text span{animation:glitchBlur 30ms infinite,glitchJerk 50ms infinite}@keyframes glitchBlur{0%{filter:blur(1px);opacity:.8}50%{filter:blur(1px);opacity:1}to{filter:blur(1px);opacity:.8}}@keyframes glitchJerk{50%{transform:translate(1px)}51%{transform:translate(0)}}@keyframes jerkup{0%{transform:translateY(1px)}to{transform:translateY(0)}}@font-face{font-family:W95FA;src:url(/fonts/W95FA.otf) format("opentype");font-style:normal;font-weight:400}.sign-in-container{position:absolute;top:50px;left:50px;color:#fff;font-size:2rem;line-height:1.4;display:none}.identity-required,.label-w95fa{-webkit-text-stroke-width:.25px;-webkit-text-stroke-color:#FFF;font-family:W95FA,sans-serif;color:#fff}.vt323-line{font-family:VT323,monospace;font-size:2rem;color:#fff;background:transparent;margin:0;padding:0}.vt323-input{font-family:VT323,monospace;font-size:2rem;color:#fff;background:transparent;border:none;outline:none;caret-color:transparent;position:relative}.vt323-input:after{content:"";display:inline-block;width:8px;height:1.2em;background:#fff;margin-left:-8px;animation:blockCursor 1s infinite alternate;vertical-align:bottom}@keyframes blockCursor{0%{opacity:1}to{opacity:0}}.vt323-line,.vt323-input,.identity-required,.label-w95fa{animation:containerGlitch 5s ease 2s infinite}.bios-screen{display:none;color:#fff;font-family:VT323,monospace;font-size:2rem;line-height:1.4;white-space:pre;position:absolute;top:50px;left:50px}@keyframes fadeOff{0%{opacity:1}to{opacity:0}}.sylzo-logo-left{position:absolute;top:50px;right:50px;width:120px;image-rendering:pixelated}.fade-off{animation:fadeOff 1s forwards}@keyframes fadeOff{to{opacity:0}}.welcome-container{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.welcome-container.fade-in{animation:fadeIn 1.5s forwards}.ascii-art-left{width:2%;padding:20px;white-space:pre;color:#ccc;font-family:VT323,monospace;font-size:.1rem;line-height:1.4;letter-spacing:.5px;padding-left:8vw;padding-top:5vw}@keyframes asciiFlicker{0%{filter:brightness(1)}to{filter:brightness(1.2)}}.welcome-text{width:50%;position:absolute;top:13vh;right:5vw;color:#fff;font-family:VT323,monospace;font-size:1.8rem;line-height:1.5}.welcome-line{margin-bottom:1rem}.home-container{display:none;position:absolute;top:50px;left:50px;width:auto;height:auto;color:#fff;font-family:VT323,monospace;font-size:3rem;line-height:.7}.home-container.fade-in{animation:fadeIn 1s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.home-text{white-space:pre}.home-line{margin-bottom:1rem}.home-ascii{white-space:pre;font-family:VT323,monospace;font-size:1.2rem;line-height:1.4;color:#fff;margin-bottom:2rem}.typed-text{color:#fff}.home-text,.home-line,.home-ascii,.typed-text{animation:containerGlitch 5s ease 2s infinite}.chatbot-container{display:flex;width:100vw;height:100vh;color:#fff;font-family:VT323,monospace;overflow:hidden;padding:5vh 3vh;background-color:#000}.chat-left{flex:1;display:flex;flex-direction:column;padding:20px;overflow:hidden;font-size:2rem;z-index:9}.conversation-area{flex:1;overflow-y:auto;white-space:pre;word-wrap:break-word}.convo-line{white-space:wrap;overflow-wrap:anywhere;word-break:break-all;text-shadow:0 0 BLACK}.chat-right{border-left:1px solid #555;display:flex;flex-direction:row;overflow:hidden;font-size:1.4rem;text-shadow:0 0 black!important}.ascii-load{padding:10px;white-space:pre;overflow-y:auto}.prompt-line{display:inline-block}.prompt-typed{outline:none;border:none;background:transparent;color:#fff;font-family:inherit;font-size:2rem;caret-color:transparent;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-all}.cursor{animation:blinkCursor 1s infinite alternate}@keyframes blinkCursor{0%{opacity:1}to{opacity:0}}html{scrollbar-width:thin}::-webkit-scrollbar{width:14px;background:#000}::-webkit-scrollbar-track{background:#000;border:1px dotted rgb(138,138,138)}::-webkit-scrollbar-thumb{background:#000;border:3px dotted rgb(141,141,141);border-radius:0}::-webkit-scrollbar-thumb:hover{border:3px dashed rgb(161,161,161)}@media only screen and (max-width: 1024px){.chatbot-container{padding:0}.chat-right{display:none}}
