::-webkit-scrollbar{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#e7e05c;width:5px;border-radius:10px}.neon-text span:first-child{color:red;margin-left:-4px;filter:blur(2.5px) brightness(1.1);opacity:.7;text-shadow:0 0 12px red,0 0 2px #fff}.neon-text span:nth-child(2){color:lime;margin-left:4px;filter:blur(2.5px) brightness(1.2);opacity:.8;text-shadow:0 0 14px lime,0 0 2px #fff}.neon-text span:nth-child(3){color:blue;margin-bottom:-4px;margin-top:-4px;filter:blur(1.5px) brightness(1.1);opacity:.7;text-shadow:0 0 10px blue,0 0 2px #fff}.neon-text span:nth-child(4){color:#fff;filter:blur(.2px);opacity:.9;text-shadow:0 0 50px rgba(255,255,255,.4),0 0 8px #fff}.neon-text span:nth-child(5){color:rgba(255,255,255,.1);filter:blur(15px);opacity:.5}@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,html{height:100%;width:100%;margin:0;padding:0;background:#1b2838;overflow:hidden;font-family:Terminal,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:#1af2ff;color:white}main.scanlines{height:100vh;display:block;position:relative;box-sizing:border-box}.animate,.animate-opposite{animation:glitch 5s ease 2s infinite normal none running}.screen{position:relative;width:100%;height:100%;box-sizing:border-box;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 100px rgba(0,0,0,.8)}.screen:before{background:transparent linear-gradient(180deg,#85908c 0,#323431) repeat scroll 0 0;content:"";position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;z-index:-1}canvas.picture{transform:translate3d(-50%,-50%,0) scale(1);z-index:0;width:100vw;height:100vh;display:block}.overlay{z-index:1;pointer-events:auto;display:flex;align-items:start;justify-content:flex-start}.overlay,.overlay:after{position:absolute;left:0;top:0;width:100%;height:100%}.overlay:after{content:"";background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/86186/crt.png);background-repeat:no-repeat;background-size:100% 100%;opacity:.6;mix-blend-mode:overlay;pointer-events:none}.overlay:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;background:linear-gradient(transparent 50%,rgba(18,16,16,.08) 0),linear-gradient(90deg,rgba(255,0,0,.02),rgba(0,255,0,.02),rgba(0,0,255,.02));background-size:100% 2px,3px 100%;z-index:2;mix-blend-mode:screen}.off .project-image-background-display{display:none}.on .project-image-background-display{display:block}.project-image-background-display{display:block;opacity:.3;filter:blur(1.2px) sepia(30%);object-fit:cover}.background-gradient-overlay,.project-image-background-display{position:absolute;top:0;bottom:0;z-index:0;width:100vw;height:100vh}.background-gradient-overlay{left:0;right:0;background:linear-gradient(to bottom right,rgba(0,0,0,.8) 20%,transparent);pointer-events:none}.text{left:5%;top:10%;width:200px;font-family:Sys,monospace;font-size:4vmin;color:lime;text-shadow:0 0 3px lime;z-index:3;pointer-events:none;opacity:0;filter:blur(.5px)}.text,.text span{position:absolute}.text span{display:inline-block;filter:blur(1px)}.text span:first-child{color:red;margin-left:-2px;filter:blur(2px)}.text span:nth-child(2){color:lime;margin-left:2px;filter:blur(2px)}.text span:nth-child(3){color:blue;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:rgba(255,255,255,.1);filter:blur(15px)}.text span{animation:blur 30ms infinite,jerk 50ms infinite}.menu{width:24%;height:100vh;font-size:40px;z-index:3;filter:blur(1.5px);background-color:rgba(22,22,22,.5);display:flex;flex-direction:column;overflow:hidden}.channel-guide,.menu{position:absolute;box-sizing:border-box;font-family:Sys,monospace;text-transform:uppercase;color:#fff;opacity:0;pointer-events:auto;text-shadow:1px 1px 0 #000,-1px -1px 0 #000;animation:jerkup .1s infinite}.channel-guide{top:10%;width:100%;font-size:20px;filter:blur(1px);border-radius:10px}.channel-col-fixed,.channel-item{padding-top:12px;padding-bottom:12px}.channel-col-fixed{height:4em;flex:0 0 220px;width:220px;padding-right:12px;padding-left:12px;background:rgba(23,42,181,.8);border-radius:0;font-weight:700;color:rgba(231,224,92,1)}#channel-guide-header{justify-content:space-between!important}#channel-guide-logo-container{position:relative;min-height:122px;z-index:3;filter:blur(.8px) brightness(1);opacity:.95;font-size:3em}.neon-text>*{position:absolute;left:0;top:0;margin-top:0;width:100%;text-align:center;display:inline-block;pointer-events:none;font-family:inherit;font-size:inherit;opacity:.85;text-shadow:0 0 8px #fff,0 0 2px #fff;animation:blur 80ms infinite,jerk .12s infinite}.channel-col-fixed.guide-title{color:#ccc;font-size:.8em;text-align:center;align-self:flex-end;background-color:rgba(0,0,0,.6);border-top-right-radius:8px;border-top-left-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;height:auto;max-height:20px;padding:14px 10px;line-height:1.2em;animation:glitch 5s ease 2s infinite normal none running;border-bottom:4px solid black}.channel-guide-preview-panel{flex:0 0 auto;min-width:300px;max-width:50vw;padding:10px;border-radius:8px;filter:none!important;display:flex;flex-direction:row;justify-content:flex-end;gap:18px}.channel-guide-preview-panel .project-details{display:block;flex:1 1 auto;min-width:0;max-height:200px;text-overflow:ellipsis;overflow-y:hidden}.channel-guide-preview-panel .project-details,.channel-guide-preview-panel-image{flex:50% 1}.channel-guide-preview-panel .project-details h3{margin-top:5px;font-size:1.15em}.channel-guide-preview-panel .project-details p{margin-top:5px;font-size:.8em}.project-details-tech-tags{color:lime}.project-details-watch-button{margin-top:10px;font-weight:700;color:rgba(205,0,0,.8);cursor:pointer;filter:blur(.5px)}.channel-guide-preview-panel-image{max-width:600px;align-self:flex-end;width:320px;height:200px;display:block;margin:0;object-fit:cover;object-position:top left;border-radius:1.5em;box-shadow:0 0 40px rgba(165,255,165,.5);flex:0 0 auto;order:0}@media (max-width:900px){.channel-guide-preview-panel{flex-direction:column;align-items:center;text-align:center}.channel-guide-preview-panel-image{width:80%;max-width:420px;height:auto;margin-bottom:12px}.channel-guide-preview-panel .project-details{max-width:90%}}#channel-guide-time-header{height:auto;background-color:rgba(0,0,0,.45)}#channel-guide-time-header>.channel-col-fixed{font-size:.8em;text-align:center;color:gray;height:auto;background:none;padding:10px 12px}#guide-time-stops{width:100%}#guide-time-stops>*{flex:1 1 250px;box-sizing:border-box;font-size:.9em}.channel-col-flex-list{overflow-x:auto;padding-bottom:4px}.channel-col-flex-list,.channel-row{display:flex;gap:6px;align-items:center}.channel-row{margin:2px auto;width:80vw}.channel-item{flex:0 1 auto;min-width:0;max-width:700px;height:4em;padding-right:10px;padding-left:10px;border-radius:3px;background-color:rgba(40,40,40,.5);overflow:hidden;text-overflow:ellipsis;border-bottom:4px solid black}.channel-item:hover{background-color:#e7e05c;color:#000;cursor:pointer;border-radius:8px;transition:all .2s ease-in-out}.channel-program-title{display:inline-block}.channel-program-tag{display:inline;background-color:lime;border-radius:8px;padding:3px}.channel-number{background-color:rgba(147,150,0,.144);color:rgba(231,224,92,.7)}.channel-guide-number{display:block;margin-bottom:4px;color:rgba(231,224,92,.7)}#channel-guide-footer{box-sizing:border-box;justify-content:space-between!important;font-size:1.1em}#channel-guide-footer>*{box-sizing:border-box;padding:10px}.centered-container{display:block;width:100%;height:100%;padding-top:150px}.centered-container,.centered-container *{box-sizing:border-box}#project-display{box-sizing:border-box;margin:0 0 auto 50px;opacity:0;width:80vw;display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding-top:100px}.channel-selector{margin:0 auto;width:90vw;box-sizing:border-box;font-family:Sys,monospace;font-size:20px;text-transform:uppercase;color:#fff;opacity:0;z-index:3;pointer-events:auto;filter:blur(1px);text-shadow:1px 1px 0 #000,-1px -1px 0 #000;border-radius:10px;animation:jerkup .1s infinite}.channel-selector>div{font-size:1.3em;margin:0;text-align:center;border-radius:5px;padding:15px 10px}.channel-selector .channel-options-bar{display:flex;justify-content:flex-end;font-size:.8em;margin-bottom:0;color:#ccc;padding:0;border-top-right-radius:10px;border-top-left-radius:10px}.channel-options-bar>*{box-sizing:border-box;background-color:rgba(0,0,0,.6);padding:15px}.channel-option:first-child{border-top-left-radius:10px}.channel-option:last-child{border-top-right-radius:10px}.jerkup-effect{animation:jerk .1s infinite}.glitch-effect{animation:glitch 5s ease 2s infinite normal none running}.glitch-effect-fast{animation:glitch 3s ease 0s infinite normal none running}.channel-info{margin-top:0!important;margin-bottom:5px;background-color:#172AB5;color:#e7e05c;animation:glitch 5s ease 2s infinite normal none running;display:flex;justify-content:space-between;padding:10px 0}.channel-program{background-color:#e7e05c;color:#000}.channel-program,.channel-upcoming{font-size:1em!important;animation:glitch 5s ease 2s infinite normal none running;padding:10px 0}.channel-upcoming{background-color:#1af2ff;color:black}.menu header{color:#e7e05c;margin-bottom:10px;padding:30px 15px 15px;font-size:1.1em;letter-spacing:.04em;text-align:left}.menu ul{margin:0;padding:0;list-style:none;flex:1 1 auto;display:block;overflow-y:auto}.menu header,.menu ul{animation:glitch 5s ease 2s infinite normal none running}.menu ul li{padding:5px 15px}.menu ul li:hover{cursor:pointer}.menu ul li.active,.menu ul li:hover{background-color:#2d04c1;color:#000}.menu ul li a:active,.menu ul li a:link,.menu ul li a:visited{text-decoration:none!important;color:#fff}.menu footer{margin-top:auto;padding:15px 15px 25px;display:flex;gap:1em;justify-content:flex-start;align-items:center;border-bottom-left-radius:12px;border-bottom-right-radius:12px;min-height:60px;position:-webkit-sticky;position:sticky;bottom:0}.menu footer,.scanner-window{background-color:#2d04c1;animation:glitch 5s ease 2s infinite normal none running}.scanner-window{width:60%;margin:auto;box-sizing:border-box;font-family:Sys,monospace;font-size:30px;text-transform:uppercase;color:#fff;z-index:999!important;pointer-events:auto;filter:blur(1px);text-shadow:1px 1px 0 #000,-1px -1px 0 #000}.scanner-window header{color:black;margin-top:10px;margin-bottom:10px;padding:5px 15px;text-align:center;background-color:#8697C4}.scanner-window .scanner-num{color:#1af2ff;text-shadow:0 0 3px #1af2ff}.scanner-window div{margin:0 15px;padding:5px 10px;color:black;background-color:#8697C4}.scanner-window div p{display:flex;justify-content:space-between}.scanner-window div p,.scanner-window header{animation:glitch 5s ease 2s infinite normal none running}.scanner-window ul li{padding:5px 15px}.scanner-window ul li:hover{cursor:pointer}.scanner-window ul li.active,.scanner-window ul li:hover{background-color:#1af2ff;color:#000}.menu ul li a:active,.menu ul li a:link,.scanner-window ul li a:visited{text-decoration:none!important;color:#fff}.scanner-window footer{color:black;margin-top:10px;background-color:#2d04c1;animation:glitch 5s ease 2s infinite normal none running}.scanner-window footer p{background-color:#8697C4;margin:0 10px 10px;padding:0 0 10px 10px}.on #home-menu,.on .animate,.on .channel-guide,.on .channel-selector,.on .footer-text,.on .menu,.on .text{opacity:1!important;transition:opacity .2s ease .2s}#home-menu{filter:blur(.2px)}.footer-text{opacity:0;position:absolute;bottom:5%;width:100vw;text-align:center;font-size:1em;color:white}.off .menu{display:none;transition:display .2s ease .2s}.on .menu{display:block}.off .animate-opposite,.off .scanner-window{max-height:100vh;max-width:100vw;transition:opacity .2s ease .2s,max-width max-height .2s ease 0s}.on .animate-opposite,.on .scanner-window{opacity:0!important;max-height:0;max-width:0;transition:opacity .2s ease .2s,max-width max-height .2s ease .2s}.pause-text{left:auto;right:5%;cursor:pointer;pointer-events:auto}.on .text.pause-text{opacity:1;transition:opacity .2s ease .2s}.pause-text:hover span{filter:blur(3px);text-shadow:0 0 8px lime}.browse-text{left:auto;right:5%;top:16%;cursor:pointer;pointer-events:auto}#home-menu{opacity:0;display:flex;flex-direction:row;justify-content:center;align-items:stretch;height:65vh;font-weight:700}.home-menu-item{flex:1 1;transition:flex .4s ease;width:100%;text-align:center;position:relative}.home-menu-item:hover{flex:2 1}.home-menu-item:hover .home-menu-item-display{filter:blur(0);top:20%;transform:scale(1);animation:jerkup .1s infinite}.home-menu-item:hover .home-menu-item-title>div{width:40%}.home-menu-item-title{position:absolute;bottom:5%;width:100%;box-sizing:border-box;font-size:1.5em;color:white;margin-bottom:.2em;text-align:center;animation:jerkup .1s infinite,glitch 5s ease 2s infinite normal none running}.home-menu-item-title>div{border-bottom:.5px solid white;padding-bottom:15px;width:25%;margin:0 auto;transition:width .3s ease}#home-menu-item:first-child{flex:2 1}#home-menu-item-unique{margin:auto;color:white}#home-menu-item-unique a{color:yellow}.home-menu-item-display{transform:scale(1);position:absolute;top:40%;transition:top .3s ease-in-out,transform .3s ease;width:100%;animation:jerkup .1s infinite;filter:blur(.8px)}.home-menu-item-image{max-width:90%;height:auto;border-radius:0;box-shadow:1px 8px 45px white;cursor:pointer;transition:transform .2s ease;object-fit:cover;object-position:top left;aspect-ratio:16/9}@keyframes blur{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes jerk{50%{transform:translateX(1px)}51%{transform:none}}.on .picture{animation:on 3s linear 0s 1 normal forwards running}.off .picture{animation:off .75s cubic-bezier(.23,1,.32,1) 0s 1 normal forwards running}#welcome-content{opacity:0;color:white;margin-left:100px;max-width:700px;animation:glitch 5s ease 2s infinite normal none running}#welcome-content,#welcome-content *{box-sizing:border-box}#welcome-content>h1{font-family:Sys,monospace;font-size:2.5em;margin-bottom:10px}.home-page-tag{font-size:.8em;margin-right:5px;border:1px solid lime;border-radius:5px;padding:2px;color:lime}.project-image{max-width:600px;height:400px;display:block;margin:10px 15px;object-fit:cover;object-position:top left;border-radius:3em;box-shadow:0 0 40px rgba(165,255,165,.5);animation:jerkup .1s infinite}.project-details{color:white;max-width:50%;animation:glitch 5s ease 2s infinite normal none running;animation:jerkup .1s infinite}#project-title{font-size:2.5em}#project-description{font-size:1.4em;max-height:150px;overflow-y:auto}.project-link,.project-link *{font-size:1.2em;text-decoration:none;color:#e7e05c}.project-link a:visited{color:#b9b541}@keyframes on{0%{transform:scaleY(.8) translateZ(0);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) translateZ(0);filter:contrast(0) brightness(0);opacity:0}to{transform:scale(1) translateZ(0);filter:contrast(1) brightness(1.2) saturate(1.3);opacity:1}}@keyframes off{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)}}@keyframes glitch{40%{opacity:1;transform:scale(1);transform:skew(0,0)}41%{opacity:.8;transform:scaleY(1.2);transform:skew(80deg,0)}42%{opacity:.8;transform:scaleY(1.2);transform:skew(-50deg,0)}43%{opacity:1;transform:scale(1);transform:skew(0,0)}}.overlay .text{animation:glitch 5s ease 2s infinite normal none running}@keyframes jerkup{0%{transform:translateY(1px)}to{transform:translateY(0)}}@media (max-width:600px){.menu{font-size:18px;width:40%;right:4%}.text{font-size:10vw}}.toggle-menu{cursor:pointer}