@font-face{font-family:'Classic Console Neue';src:url(../../fonts/ClassicConsoleNeue.eot);src:url('../../fonts/ClassicConsoleNeue.eot?#iefix') format('embedded-opentype'),url(../../fonts/ClassicConsoleNeue.woff2) format('woff2'),url(../../fonts/ClassicConsoleNeue.woff) format('woff'),url(../../fonts/ClassicConsoleNeue.ttf) format('truetype'),url('../../fonts/ClassicConsoleNeue.svg#ClassicConsoleNeue') format('svg');font-weight:400;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-text-size-adjust:none}html{height:100%}body{position:relative;height:100%;background:#000;font-family:'Classic Console Neue';font-size:14px;line-height:1.4;letter-spacing:0}body,a,input,label,button{cursor:url(../../img/cursor.png) 3.5 7,auto}body.cursor-blink,body.cursor-blink a,body.cursor-blink input,body.cursor-blink label,body.cursor-blink button{cursor:none}#overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:99999;animation:shut-down 30s linear 60s forwards}#overlay.dark{animation:shut-down 1s linear 0s forwards}#wrapper{position:relative;height:100%;padding-bottom:30px;box-sizing:border-box}#wrapper.no-keyboard{padding-bottom:0}#wrapper section{height:100%;overflow:hidden;padding:0 10px;position:relative}#wrapper section .content{position:absolute;bottom:0;left:10px;right:10px;max-height:100%;overflow:auto}#wrapper section .content.relative{position:relative;bottom:auto;left:auto;right:auto;max-height:none;height:100%}#wrapper section .content .item{max-width:100%;overflow:auto;color:#EEE;margin-bottom:5px}#logo .code{display:block;overflow:hidden;width:0;letter-spacing:.05em}#logo .code .ascii{background:#000;white-space:pre}#logo .code .ascii span{display:inline-block;transition:color 2s linear}#logo .code .ascii span.play,#logo .code .ascii span.stop,#logo .code .ascii span.next,#logo .code .ascii span.prev{position:relative;color:transparent!important}#logo .code .ascii span.play b,#logo .code .ascii span.play i,#logo .code .ascii span.stop b,#logo .code .ascii span.stop i,#logo .code .ascii span.next b,#logo .code .ascii span.next i,#logo .code .ascii span.prev b,#logo .code .ascii span.prev i{display:block;position:absolute;left:50%;top:50%}#logo .code .ascii span.play b{width:0;height:0;border-top:6px solid #fff0;border-bottom:6px solid #fff0;border-left:6px solid #A5CCDB;margin-left:-3px;margin-top:-6px}#logo .code .ascii span.stop b{width:10px;height:10px;margin-left:-5px;margin-top:-5px;background:#A5CCDB;border-radius:2px}#logo .code .ascii span.next b,#logo .code .ascii span.next i{width:0;height:0;border-top:6px solid #fff0;border-bottom:6px solid #fff0;border-left:6px solid #A5CCDB;margin-left:-6px;margin-top:-6px}#logo .code .ascii span.next i{margin-left:0}#logo .code .ascii span.prev b,#logo .code .ascii span.prev i{width:0;height:0;border-top:6px solid #fff0;border-bottom:6px solid #fff0;border-right:6px solid #A5CCDB;margin-left:-6px;margin-top:-6px}#logo .code .ascii span.prev i{margin-left:0}#logo .code .ascii span.lsd-0.lsd-on{color:Tomato!important}#logo .code .ascii span.lsd-1.lsd-on{color:Orange!important}#logo .code .ascii span.lsd-2.lsd-on{color:DodgerBlue!important}#logo .code .ascii span.lsd-3.lsd-on{color:MediumSeaGreen!important}#logo .code .ascii span.lsd-4.lsd-on{color:Gray!important}#logo .code .ascii span.lsd-5.lsd-on{color:SlateBlue!important}#logo .code .ascii span.lsd-6.lsd-on{color:Violet!important}#logo .code .ascii span.lsd-7.lsd-on{color:LightGray!important}#logo .code .ascii span.lsd-move{animation:4s lsd-move infinite linear}#wrapper section .item a{color:inherit;text-decoration:none;outline:none}a.hover-enabled:hover{color:greenyellow!important}#wrapper section .player{max-width:460px;border:2px solid #fff;padding:5px;margin-top:5px;background:darkblue;line-height:20px;user-select:none}#wrapper section .player.magenta{background:darkmagenta}#wrapper section .player .header,#wrapper section .player .controls,#wrapper section .player .footer{color:#FFF}#wrapper section .player .inner{position:relative;padding-right:25px}#wrapper section .player .inner ul{overflow:hidden;max-height:400px}#wrapper section .player .inner ul li a{display:block;overflow:hidden;white-space:pre;text-overflow:ellipsis}#wrapper section .player .inner ul li.album a{color:greenyellow}#wrapper section .player .inner ul li.active a{background-color:red;color:#fff}#wrapper section .player .inner ul li.loading a{animation-name:blink-track;animation-duration:1s;animation-iteration-count:infinite}#wrapper section .player .inner .scrollbar{position:absolute;top:0;right:0;width:20px;height:100%;border-left:1px dashed #FFF}#wrapper section .player .inner .scrollbar a.arrow-up,#wrapper section .player .inner .scrollbar a.arrow-down,#wrapper section .player .inner .scrollbar span{position:absolute;display:block;left:0;width:20px;text-align:center;user-select:none;color:#FFF}#wrapper section .player .inner .scrollbar a.arrow-up{top:0;height:18px;line-height:18px}#wrapper section .player .inner .scrollbar a.arrow-down{bottom:0;height:18px;line-height:18px}#wrapper section .player .inner .scrollbar span{top:18px;height:20px;line-height:20px;touch-action:none}#wrapper section .player .inner .scrollbar a.arrow-up::after{content:"";display:inline-block;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-bottom:5px solid #FFF}#wrapper section .player .inner .scrollbar a.arrow-down::after{content:"";display:inline-block;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid #FFF}#wrapper section .player .inner .scrollbar span::after{content:"";display:block;width:8px;height:12px;background:#FFF;margin:4px 6px}#wrapper section .player .footer a.on{background:red}#wrapper section .player .controls span,#wrapper section .player .footer a,#wrapper section .player .footer span{user-select:none}#wrapper section .player .controls span i.jb-cursor{background:#fff}.touch{touch-action:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}#wrapper footer{position:absolute;bottom:0;left:0;right:0;height:30px;padding:0 10px}#wrapper.no-keyboard footer{display:none}#wrapper footer .content{position:relative;overflow:hidden}#wrapper footer .content span{display:block;position:absolute;line-height:30px;color:#EEE;top:0;left:0}#wrapper footer .content span.simulate{display:block;left:32px}#wrapper footer .content span.simulate b{font-weight:400;visibility:hidden;white-space:pre}i.cursor{font-style:normal;animation:blink 1s infinite step-end;background:#fff}#wrapper footer .content input{border:none;outline:none;background:#fff0;font-family:inherit;font-size:inherit;line-height:30px;letter-spacing:0;color:#EEE;padding:0;margin:0;height:30px;width:100%;padding-left:32px;box-sizing:border-box;caret-color:#fff0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.puzzle{visibility:hidden;background:#FFF;position:relative;border:2px solid #FFF;width:300px;height:300px;margin:5px 0}.puzzle a{display:block;position:absolute;background-image:url(../../img/puzzle.png);background-position:0 0;background-repeat:no-repeat;background-size:300px 300px;transition:all 0.5s;user-select:none}#newsletter{display:none;position:absolute;left:0;right:0;top:0;bottom:0;z-index:9999;background:rgb(0 0 0 / .9)}#newsletter a.close-btn{position:absolute;right:20px;top:20px;text-decoration:none;padding:10px;border-bottom:1px solid #DDD;color:#DDD;font-size:24px}#newsletter form{position:absolute;top:95px;bottom:20px;left:20px;right:20px;text-align:center;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}#newsletter form::-webkit-scrollbar{display:none}#newsletter form h5{color:red;font-size:30px;margin-bottom:50px;text-transform:uppercase}#newsletter form input[type="text"],#newsletter form input[type="email"]{font-family:inherit;font-size:30px;line-height:40px;background:#fff0;border:none;border-bottom:1px dashed #EEE;outline:none;color:#EEE;appearance:none;-webkit-appearance:none;margin:auto;margin-bottom:50px;display:block;width:100%;max-width:400px;padding:0;text-align:center;border-radius:0;text-transform:uppercase}#newsletter form button{appearance:none;-webkit-appearance:none;border:none;background:#fff0;color:#EEE;font-family:inherit;font-size:30px;line-height:30px;padding:10px;border-bottom:1px solid #EEE;border-radius:0;text-transform:uppercase}#newsletter form input::placeholder{text-align:center}#newsletter p{display:none;position:absolute;top:50%;left:20px;right:20px;color:#DDD;text-align:center;font-size:30px;line-height:50px;margin-top:-100px}.checkbox-container{color:#FFF;display:flex;flex-direction:column;gap:1.5rem;margin:auto;margin-bottom:50px;max-width:400px}.checkbox-label{display:flex;align-items:center;user-select:none;font-size:1.5rem;color:#EEE}.checkbox-label input[type="checkbox"]{appearance:none;width:32px;height:32px;border:3px solid #EEE;margin-right:15px;border-radius:6px;transition:all 0.2s ease;position:relative}.checkbox-label input[type="checkbox"]:checked{background-color:#000}.checkbox-label input[type="checkbox"]:checked::after{content:"";position:absolute;left:9px;top:2px;width:6px;height:14px;border:solid #EEE;border-width:0 3px 3px 0;transform:rotate(45deg)}#playlist{display:none;position:absolute;left:0;right:0;top:0;bottom:0;z-index:9999;background:rgb(0 0 0 / .9)}#playlist a.close-btn{position:absolute;right:20px;top:20px;text-decoration:none;padding:10px;border-bottom:1px solid #DDD;color:#DDD;font-size:24px}#playlist .inner{position:absolute;top:80px;bottom:20px;left:20px;right:20px;text-align:center;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}#playlist .inner h5{color:greenyellow;font-size:24px;text-transform:uppercase}#playlist .inner p{font-size:20px;margin-bottom:20px;color:greenyellow}#playlist .inner ul{display:block;max-width:480px;margin:auto;margin-bottom:30px}#playlist .inner ul li{border:1px solid #CCC;margin-bottom:10px;display:block}#playlist .inner ul li a{color:#FFF;display:block;padding:10px;font-size:20px;line-height:24px;position:relative;padding-left:54px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#playlist .inner ul li a b{display:block;position:absolute;top:0;bottom:0;left:44px;right:0}#playlist .inner ul li a b i{display:block;position:absolute;top:0;bottom:0;left:0;width:0%;background:rgb(255 255 255 / .2)}#playlist .inner ul li a span{display:block;height:44px;width:44px;background:rgb(255 255 255 / .2);position:absolute;top:0;left:0}#playlist .inner ul li a span i{width:0;height:0;border-top:10px solid #fff0;border-bottom:10px solid #fff0;border-left:10px solid red;display:block;position:absolute;top:12px;left:16px}#playlist .inner ul li a.playing span i{width:14px;height:14px;border-top:none;border-bottom:none;border-left:none;display:block;position:absolute;top:14px;left:14px;background:red}#playlist .download-btn,#playlist .newsletter-btn{color:#EEE;font-size:20px;line-height:24px;padding:10px;border-bottom:1px solid #EEE;text-transform:uppercase}@keyframes blink{from,to{visibility:hidden}50%{visibility:visible}}@keyframes lsd-move{from,to{transform:scale(1) translate(0,0)}25%{transform:scale(1.1) translate(1px,-1px)}50%{transform:scale(1.1) translate(1px,1px)}75%{transform:scale(1.1) translate(-1px,1px)}}@keyframes shut-down{from{background:#fff0}to{background:rgb(0 0 0)}}@keyframes blink-track{0%{opacity:1}50%{opacity:0}}