@font-face{font-family:'Linear Beam';src:url(/assets/fonts/LinearBeam05.woff2?h=33104a69c947e3a0473d3359c2036c8a) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(/assets/fonts/Oxanium-Light.woff2?h=1d631e28370f09a7b8d3d5399644295d) format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(/assets/fonts/Oxanium-Regular.woff2?h=1d631e28370f09a7b8d3d5399644295d) format('woff2');font-weight:400;font-style:normal;font-display:swap}.glitch{position:relative;color:#fff;margin:0;animation:1s linear infinite alternate-reverse glitch-skew}.glitch::before{content:attr(data-text);position:absolute;top:0;width:100%;height:100%;left:2px;text-shadow:-2px 0 var(--pink);clip:rect(44px,450px,56px,0);animation:5s linear infinite alternate-reverse glitch-anim}.glitch::after{content:attr(data-text);position:absolute;top:0;width:100%;height:100%;left:-2px;text-shadow:-2px 0 var(--pink),2px 2px var(--pink);clip:rect(44px,450px,56px,0);animation:5s linear infinite alternate-reverse glitch-anim2}@keyframes glitch-anim{0%{clip:rect(79px,9999px,19px,0);transform:skew(.57deg)}5%{clip:rect(95px,9999px,18px,0);transform:skew(.53deg)}10%{clip:rect(18px,9999px,76px,0);transform:skew(.44deg)}15%{clip:rect(69px,9999px,59px,0);transform:skew(.24deg)}20%{clip:rect(4px,9999px,43px,0);transform:skew(.14deg)}25%{clip:rect(6px,9999px,20px,0);transform:skew(.03deg)}30%{clip:rect(4px,9999px,30px,0);transform:skew(.4deg)}35%{clip:rect(49px,9999px,83px,0);transform:skew(.49deg)}40%{clip:rect(36px,9999px,2px,0);transform:skew(.41deg)}45%{clip:rect(55px,9999px,83px,0);transform:skew(.16deg)}50%{clip:rect(52px,9999px,81px,0);transform:skew(.63deg)}55%{clip:rect(86px,9999px,61px,0);transform:skew(.33deg)}60%{clip:rect(92px,9999px,24px,0);transform:skew(.32deg)}65%{clip:rect(26px,9999px,27px,0);transform:skew(.07deg)}70%{clip:rect(44px,9999px,84px,0);transform:skew(.76deg)}75%{clip:rect(6px,9999px,95px,0);transform:skew(.86deg)}80%{clip:rect(84px,9999px,87px,0);transform:skew(.17deg)}85%{clip:rect(79px,9999px,5px,0);transform:skew(.01deg)}90%{clip:rect(22px,9999px,45px,0);transform:skew(.19deg)}95%{clip:rect(1px,9999px,15px,0);transform:skew(.12deg)}}@keyframes glitch-anim2{0%{clip:rect(78px,9999px,68px,0);transform:skew(.57deg)}5%{clip:rect(50px,9999px,71px,0);transform:skew(.89deg)}10%{clip:rect(56px,9999px,1px,0);transform:skew(.36deg)}15%{clip:rect(5px,9999px,42px,0);transform:skew(.83deg)}20%{clip:rect(18px,9999px,99px,0);transform:skew(.68deg)}25%{clip:rect(97px,9999px,71px,0);transform:skew(.65deg)}30%{clip:rect(3px,9999px,89px,0);transform:skew(.03deg)}35%{clip:rect(62px,9999px,12px,0);transform:skew(.63deg)}40%{clip:rect(68px,9999px,78px,0);transform:skew(.11deg)}45%{clip:rect(53px,9999px,67px,0);transform:skew(.27deg)}50%{clip:rect(24px,9999px,75px,0);transform:skew(.25deg)}55%{clip:rect(89px,9999px,46px,0);transform:skew(.34deg)}60%{clip:rect(12px,9999px,84px,0);transform:skew(.32deg)}65%{clip:rect(67px,9999px,14px,0);transform:skew(.47deg)}70%{clip:rect(75px,9999px,57px,0);transform:skew(.45deg)}75%{clip:rect(42px,9999px,73px,0);transform:skew(.06deg)}80%{clip:rect(72px,9999px,89px,0);transform:skew(.27deg)}85%{clip:rect(64px,9999px,53px,0);transform:skew(.93deg)}90%{clip:rect(6px,9999px,53px,0);transform:skew(.91deg)}95%{clip:rect(76px,9999px,70px,0);transform:skew(.98deg)}}@keyframes glitch-skew{0%,30%{transform:skew(3deg)}10%,70%{transform:skew(5deg)}20%{transform:skew(4deg)}40%{transform:skew(2deg)}50%{transform:skew(-1deg)}60%,90%{transform:skew(0)}80%{transform:skew(1deg)}}@keyframes fade-in{0%,from{opacity:0}100%,to{opacity:1}}@keyframes flicker{0%{opacity:.27861}5%{opacity:.34769}10%{opacity:.23604}15%{opacity:.90626}20%{opacity:.18128}25%{opacity:.83891}30%{opacity:.65583}35%{opacity:.67807}40%{opacity:.26559}45%{opacity:.84693}50%{opacity:.96019}55%{opacity:.08594}60%{opacity:.20313}65%{opacity:.71988}70%{opacity:.53455}75%{opacity:.37288}80%{opacity:.71428}85%{opacity:.70419}90%{opacity:.7003}95%{opacity:.36108}100%{opacity:.24387}}@keyframes textShadow{0%{text-shadow:.4389924193px 0 1px rgba(0,30,255,.5),-.4389924193px 0 1px rgba(255,0,80,.3),0 0 3px}5%{text-shadow:2.7928974011px 0 1px rgba(0,30,255,.5),-2.7928974011px 0 1px rgba(255,0,80,.3),0 0 3px}10%{text-shadow:.0295627584px 0 1px rgba(0,30,255,.5),-.0295627584px 0 1px rgba(255,0,80,.3),0 0 3px}15%{text-shadow:.4021853855px 0 1px rgba(0,30,255,.5),-.4021853855px 0 1px rgba(255,0,80,.3),0 0 3px}20%{text-shadow:3.47940379px 0 1px rgba(0,30,255,.5),-3.47940379px 0 1px rgba(255,0,80,.3),0 0 3px}25%{text-shadow:1.6125630401px 0 1px rgba(0,30,255,.5),-1.6125630401px 0 1px rgba(255,0,80,.3),0 0 3px}30%{text-shadow:.7015590085px 0 1px rgba(0,30,255,.5),-.7015590085px 0 1px rgba(255,0,80,.3),0 0 3px}35%{text-shadow:3.8969140477px 0 1px rgba(0,30,255,.5),-3.8969140477px 0 1px rgba(255,0,80,.3),0 0 3px}40%{text-shadow:3.8709056148px 0 1px rgba(0,30,255,.5),-3.8709056148px 0 1px rgba(255,0,80,.3),0 0 3px}45%{text-shadow:2.2310569634px 0 1px rgba(0,30,255,.5),-2.2310569634px 0 1px rgba(255,0,80,.3),0 0 3px}50%{text-shadow:.0808429042px 0 1px rgba(0,30,255,.5),-.0808429042px 0 1px rgba(255,0,80,.3),0 0 3px}55%{text-shadow:2.3758461067px 0 1px rgba(0,30,255,.5),-2.3758461067px 0 1px rgba(255,0,80,.3),0 0 3px}60%{text-shadow:2.2021930511px 0 1px rgba(0,30,255,.5),-2.2021930511px 0 1px rgba(255,0,80,.3),0 0 3px}65%{text-shadow:2.8638780615px 0 1px rgba(0,30,255,.5),-2.8638780615px 0 1px rgba(255,0,80,.3),0 0 3px}70%{text-shadow:.4887402516px 0 1px rgba(0,30,255,.5),-.4887402516px 0 1px rgba(255,0,80,.3),0 0 3px}75%{text-shadow:1.8948491306px 0 1px rgba(0,30,255,.5),-1.8948491306px 0 1px rgba(255,0,80,.3),0 0 3px}80%{text-shadow:.0833037308px 0 1px rgba(0,30,255,.5),-.0833037308px 0 1px rgba(255,0,80,.3),0 0 3px}85%{text-shadow:.0976982726px 0 1px rgba(0,30,255,.5),-.0976982726px 0 1px rgba(255,0,80,.3),0 0 3px}90%{text-shadow:3.4433397615px 0 1px rgba(0,30,255,.5),-3.4433397615px 0 1px rgba(255,0,80,.3),0 0 3px}95%{text-shadow:2.1841838853px 0 1px rgba(0,30,255,.5),-2.1841838853px 0 1px rgba(255,0,80,.3),0 0 3px}100%{text-shadow:2.6208764474px 0 1px rgba(0,30,255,.5),-2.6208764474px 0 1px rgba(255,0,80,.3),0 0 3px}}.crt::after{content:" ";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(18,16,16,.1);opacity:0;z-index:99999;pointer-events:none;animation:.15s infinite flicker}.crt::before{content:" ";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(rgba(18,16,16,0) 50%,rgba(0,0,0,.25) 50%),linear-gradient(90deg,rgba(255,0,0,.06),rgba(0,255,0,.02),rgba(0,0,255,.06));z-index:99999;background-size:100% 2px,3px 100%;pointer-events:none}.crt{z-index:99999;animation:1.6s infinite textShadow}.fade-in-right{-webkit-animation:.6s cubic-bezier(.39,.575,.565,1) both fade-in-right;animation:.6s cubic-bezier(.39,.575,.565,1) both fade-in-right}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes heartbeat{0%{transform:scale(0)}25%,75%{transform:scale(1.2)}100%,50%{transform:scale(1)}}.slider-container{position:relative;margin:0 auto;width:auto;height:400px}.slider-container .slider-content{position:relative;left:50%;top:50%;width:70%;height:85%;transform:translate(-50%,-50%)}.slider-container .slider-content .slider-single{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;transition:z-index 0s 250ms}.slider-container .slider-content .slider-single .slider-single-image{position:relative;left:0;top:0;width:100%;height:100%;box-shadow:0 10px 40px rgba(0,0,0,.2);transition:.5s cubic-bezier(.17, .67, .55, 1.43);transform:scale(0);opacity:0}.slider-container .slider-content .slider-single .slider-single-title{display:block;float:left;margin:16px 0 0 20px;font-size:20px;font-family:Oxanium;font-weight:400;color:#fff;transition:.5s cubic-bezier(.17, .67, .55, 1.43);opacity:0}.slider-container .slider-content .slider-single.preactivede .slider-single-image{transform:translateX(-50%) scale(0)}.slider-container .slider-content .slider-single.preactive,.slider-container .slider-content .slider-single.proactive{z-index:1}.slider-container .slider-content .slider-single.preactive .slider-single-image{opacity:.3;transform:translateX(-25%) scale(.8)}.slider-container .slider-content .slider-single.preactive .slider-single-download,.slider-container .slider-content .slider-single.preactive .slider-single-likes,.slider-container .slider-content .slider-single.preactive .slider-single-title{transform:translateX(-150px)}.slider-container .slider-content .slider-single.proactive .slider-single-image{opacity:.3;transform:translateX(25%) scale(.8)}.slider-container .slider-content .slider-single.proactive .slider-single-download,.slider-container .slider-content .slider-single.proactive .slider-single-likes,.slider-container .slider-content .slider-single.proactive .slider-single-title{transform:translateX(150px)}.slider-container .slider-content .slider-single.proactivede .slider-single-image{transform:translateX(50%) scale(0)}.slider-container .slider-content .slider-single.active{z-index:2}.slider-container .slider-content .slider-single.active .slider-single-image{opacity:1;transform:translateX(0) scale(1)}.slider-container .slider-content .slider-single.active .slider-single-download{opacity:1;transition-delay:0.1s;transform:translateX(0)}.slider-container .slider-content .slider-single.active .slider-single-title{opacity:1;transition-delay:0.2s;transform:translateX(0)}.slider-container .slider-content .slider-single.active .slider-single-likes{opacity:1;transition-delay:0.3s;transform:translateX(0)}.slider-container .slider-content .slider-single.active .slider-single-likes i{animation-name:heartbeat;animation-duration:.5s;animation-delay:.9s;animation-fill-mode:forwards}.slider-container .slider-left{position:absolute;z-index:3;display:block;right:85%;top:50%;color:#fff;transform:translateY(-50%);padding:20px 15px;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:2px solid #fff;margin-right:-2px}.slider-container .slider-right{position:absolute;z-index:3;display:block;left:85%;top:50%;color:#fff;transform:translateY(-50%);padding:20px 15px;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:2px solid #fff;margin-left:-2px}.hidden,.slider-container .not-visible{display:none!important}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}.table>tbody{vertical-align:inherit}.table>:not(caption)>*>*{padding:.5rem;color:#fff;background-color:var(--window-dark);border-bottom-width:2px;box-shadow:unset}:root{--white:#ffffff;--red:#dc3545;--green:#00ff38;--pink:#ff00c1;--link:#1875ff;--window-dark:#0e1111;--window-darker:#020202;--window-border:#353839;--window-border2:#0e1111;--boot-bg:#000;--boot-fg:#cfd3d7;--boot-dim:#343a40;--ok:#00ff38;--warn:#ffdd57;--fail:#dc3545;--info:#1875ff;--panel-border:#22272e;--panel-head:#0d0f12;--side-w:460px;--w-time:12ch;--w-val:18ch;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:1440px;--breakpoint-xl:1600px;--breakpoint-xxl:1920px;--clear:#0000}.csb,.wb-body,.zp-carousel,.zp-home,.zp-lyrics-scroll,.zp-songs{scrollbar-width:thin;scrollbar-color:var(--window-border) transparent}.csb::-webkit-scrollbar,.wb-body::-webkit-scrollbar{width:12px}.csb::-webkit-scrollbar-track,.wb-body::-webkit-scrollbar-track{background:0 0}.csb::-webkit-scrollbar-thumb,.wb-body::-webkit-scrollbar-thumb{background:var(--window-border)}a{color:#fff;text-decoration:none;font-size:1.5em}a:hover{color:#fff;text-decoration:underline}.winbox{border:4px solid var(--window-border2)}.wb-header{background:var(--window-darker);border-bottom:4px solid var(--window-border2);height:3em;font-family:Oxanium,inherit}.wb-title{font-family:inherit;font-size:1.5em;display:flex;align-items:center;height:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.wb-icon{width:2.24em}.wb-body{background:var(--window-darker);overflow:auto}.wb-window.min,.wb-window.wb-min,.winbox.min,.winbox.wb-min{position:fixed!important;left:auto;right:auto;top:auto!important;bottom:0!important;height:53px!important;transform:none!important;overflow:visible!important;box-sizing:border-box}#wb-blog .wb-body,#wb-infocrypt .wb-body,#wb-sett .wb-body,#wb-zplayer .wb-body{overflow:hidden}#wb-zplayer{box-shadow:inset 0 0 5px 3px var(--red)}#wb-infocrypt .wb-body{padding-top:12px}.focus{animation:.9s both win-res}@keyframes win-res{from{transform:scale(.95) translateY(6px);opacity:0}to{transform:none;opacity:1}}.desktop{height:100vh;width:100vw;border:none;background:url("/assets/img/bg/ascii_silhouette_by_nevermorexiii.webp?h=0c0391e9cfc832fcd4b09de6a205a84b") center/cover no-repeat #000}.desktop-row{width:100%;margin:1% .5% 0}.icon-dskt{color:#fff;height:100%;width:100%}.icon-txt{font-size:1.2em;color:#fff;text-align:center}.icon-button{margin:0 1%;height:100px;width:100px}.icon-button img,.icon-button svg{transition:filter .3s}.icon-button span{transition:color .2s,text-shadow .3s}.icon-button:hover img,.icon-button:hover svg{filter:drop-shadow(0 0 6px #fff) drop-shadow(0 0 7px rgba(255,255,255,.6))}.icon-button:hover span{color:#fff;text-shadow:0 0 6px #fff,0 0 7px rgba(255,255,255,.6)}#app-p2k.icon-button:hover img,#app-p2k.icon-button:hover svg{filter:drop-shadow(0 0 6px #dc3545) drop-shadow(0 0 7px rgba(220,53,69,.6))}#app-p2k.icon-button:hover span{text-shadow:0 0 12px #dc3545,0 0 12px rgba(220,53,69,.6)}#app-servers.icon-button:hover img,#app-servers.icon-button:hover svg{filter:drop-shadow(0 0 6px #00ff38) drop-shadow(0 0 7px rgba(0,255,69,.6))}#app-servers.icon-button:hover span{text-shadow:0 0 12px #00ff38,0 0 12px rgba(0,255,69,.6)}#app-readme.icon-button:hover img,#app-readme.icon-button:hover svg{filter:drop-shadow(0 0 6px #00ccff) drop-shadow(0 0 7px rgba(0,204,255,.6))}#app-readme.icon-button:hover span{text-shadow:0 0 12px #0cf,0 0 12px rgba(0,204,255,.6)}#app-infocrypt.icon-button:hover img,#app-infocrypt.icon-button:hover svg{filter:drop-shadow(0 0 6px #ff8c19) drop-shadow(0 0 7px rgba(255,140,25,.6))}#app-infocrypt.icon-button:hover span{text-shadow:0 0 12px #ff8c19,0 0 12px rgba(255,140,25,.6)}#sysnav{z-index:9999;height:2.9em;padding:0 1%;background:rgba(14,14,14,.76)}.sys-brand{width:10%;height:100%;font-family:"Linear Beam"}.boot-main .log-stack,.nav-stats{width:100%}#date,#time{margin:0 10px;color:#fff}.ctx{position:fixed;z-index:2147483600;background:var(--window-darker);color:#e5e7eb;border:2px solid var(--window-border);font-family:Oxanium,ui-monospace,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.2px;min-width:220px;user-select:none}.ctx.hidden,.hidden-window,.nested-tab-content,.radio,.stg-switch input,.tab-content .ui-resizable-handle,.window.hidden,.zp-current.is-hidden,.zp-lyrics.is-hidden{display:none}.ctx-list,.ctx-sub{list-style:none;margin:0;padding:6px}.ctx-item{padding:6px 10px;margin:2px 0;border:1px solid transparent;cursor:default;white-space:nowrap}.ctx-item:hover{background:var(--boot-dim);border-color:#2b313a}.ctx-sep{height:1px;margin:6px 4px;background:var(--window-darker)}.has-sub,.rm-btn[data-tip]{position:relative}.ctx-sub{position:absolute;top:-6px;left:100%;margin-left:6px;background:var(--window-darker);border:2px solid var(--window-border);display:none;min-width:200px}#backgr:checked~.panels #backgr-panel,#info:checked~.panels #info-panel,#status:checked~.panels #status-panel,#styles:checked~.panels #styles-panel,#tasks:checked~.panels #tasks-panel,#ui:checked~.panels #ui-panel,#updates:checked~.panels #updates-panel,.fx-view.is-active,.has-sub:hover>.ctx-sub,.nested-tab-content.active,.rm-panel.is-active,.stg-panel.is-active,.tab-content.active,.zp-view.is-active{display:block}.ctx-sub.left{left:auto;right:100%;margin-left:0;margin-right:6px}#tz-menu .ctx-sub,#tz-menu.ctx{max-height:calc(100vh - 16px);overflow:auto}#login-screen{position:absolute;inset:0;z-index:2;width:100vw;height:100vh;background:#000}#login-form{position:relative;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%);background:#070707}#login-user-header{padding:4px 0 2px 8px;color:#fff;font-family:Oxanium,serif}#login-pass{width:100%;background:var(--window-dark);color:#fff;outline:0;caret-color:#fff;padding:6px 10px;border:3px solid var(--boot-dim);font:15px/1.25 Oxanium,ui-monospace,Menlo,Monaco,Consolas,monospace;letter-spacing:0;box-shadow:inset 0 0 6px 0 var(--white);transition:none;font-variant-ligatures:none}#login-pass:disabled{opacity:1;color:#fff;-webkit-text-fill-color:#fff}#login-pass.typing{caret-color:transparent}#login-pass::placeholder{color:rgba(255,255,255,.35)}#cancel-button,#login-button{background:var(--window-dark);color:#fff;font-family:Oxanium,serif;border:3px solid var(--boot-dim);padding:2px 0;box-shadow:inset 0 0 6px 0 #ff8c19}#login-button{width:150px}#cancel-button{width:115px;height:36px;overflow:hidden}.input-ready{animation:1.5s ease-in-out forwards changeBoxShadow}.input-ready2{animation:.5s ease-in-out forwards changeBoxShadow2}@keyframes changeBoxShadow{0%{box-shadow:inset 0 0 6px 0 #ff8c19}100%{box-shadow:inset 0 0 6px 0 var(--green)}}@keyframes changeBoxShadow2{0%{box-shadow:inset 0 0 6px 0 #ff8c19}100%{box-shadow:inset 0 0 6px 0 var(--red)}}.app{position:absolute;inset:auto;width:75vw;height:70vh;color:#fff;border:5px solid var(--window-dark);background:var(--window-darker);border-radius:0;overflow:hidden}.app-content{height:100%;padding:0;color:#fff;background:var(--window-darker)}.app-label{margin-left:1%;height:100%;width:100%;font-size:18px}.app-icon,.window{height:100%}.fd-header{margin-top:.664em}.fd-txt{margin:0 0 0 1%;font-family:"Linear Beam"}.fd-sep{width:100%;height:.2em;background:var(--window-dark)}.app-ctrl{margin:0 1%}.header-url{width:100vw;height:2.1em;margin:0 1em;padding-left:1.2%;background:var(--window-dark);border-radius:5px;font-size:18px;box-shadow:inset 0 0 6px 4px var(--window-border)}.filebox{height:100%;padding-right:4%}.filerow{height:25%;padding:1% 2% 0;margin-bottom:4%}.fileimg{cursor:pointer;height:5em}.filetxt{height:24px;width:133px}.folder{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;cursor:pointer;margin-right:5%}.folder:hover,.rmlnk-eff:hover{text-decoration:underline}.folder-name{display:block;text-align:center}.tabs{width:20%;height:100vh;display:flex;flex-direction:column;background:var(--window-dark);font-family:Oxanium}.tab-links{display:flex;flex-direction:column}.tab-window{width:80%;background:var(--window-darker);overflow-x:hidden;overflow-y:auto;padding:2% 4% 4%}.tab-button{width:100%;height:10%;padding:2px 0 2px 12px;color:#fff;background:var(--window-dark);border:none;border-bottom:5px solid var(--window-border2);cursor:pointer;text-align:left;font-size:1em}.tab-button.active{background:var(--window-darker)}.tab-content{display:none;background:var(--window-darker);height:100%}.headertpc{opacity:0;animation:1s ease-in-out forwards fade-in}.warpper{display:flex;flex-direction:column;align-items:center}.tabtype2,.tabtype3{height:100%;width:100%}.tab2,.tab3{cursor:pointer;padding:10px 20px;display:inline-block;margin-bottom:0;color:#fff;background:var(--window-border2);box-shadow:0 .5rem .8rem #00000080}.panels{width:100%;min-height:200px;padding:20px;margin-bottom:4%;background:var(--window-dark);box-shadow:0 2rem 2rem #00000080}.backgr-panel,.status-panel,.styles-panel,.tasks-panel,.ui-panel,.update-panel{background:var(--window-darker);padding:8px}.status-panel,.tasks-panel,.update-panel{height:83%}.backgr-panel{height:400px}.styles-panel,.ui-panel{height:12em}.panel{display:none;animation:.5s ease-in-out forwards fadein}@keyframes fadein{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.panel-title{font-size:1.5em;font-weight:700}#info:checked~.tabtype2 #info-tab,#status:checked~.tabtype2 #status-tab,#tasks:checked~.tabtype2 #tasks-tab,#updates:checked~.tabtype2 #updates-tab{background:var(--window-dark);text-decoration:underline;text-shadow:0 0 10px #fff}#backgr:checked~.tabtype3 #backgr-tab,#styles:checked~.tabtype3 #styles-tab,#ui:checked~.tabtype3 #ui-tab{background:var(--window-border2);text-decoration:underline;text-shadow:0 0 10px #fff}.rmlink{max-width:400px;max-height:50px;overflow:hidden;margin:1%;padding:2%;background:var(--window-dark);border:1px solid var(--window-dark);box-shadow:inset 0 0 16px 18px var(--window-darker);border-radius:0}.rmlnkimg{width:35px;height:35px;margin-right:15px}pre{display:block;margin:0;overflow:visible;font-size:14px}.rmbeam{color:#fff;font-size:2em;font-family:"Linear Beam";animation:1s step-end infinite blink;text-shadow:0 0 10px var(--red)}.rmbeam2{color:#fff;font-size:2em;animation:1s step-end infinite blink}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}.znx-boot{position:fixed;inset:0;width:100vw;height:100dvh;z-index:2147483647;pointer-events:all;background:var(--boot-bg);color:var(--boot-fg);font:12px/1.2 Oxanium,monospace;letter-spacing:.2px;opacity:1;transition:opacity .25s}.znx-boot.is-hidden{opacity:0;pointer-events:none}.boot-grid{display:grid;grid-template-columns:minmax(0,1fr) var(--side-w);gap:12px;height:100%;padding:10px;box-sizing:border-box}.boot-main{min-width:0;display:flex}.boot-side{display:grid;grid-template-rows:repeat(3,1fr);gap:12px;min-height:0}.boot-panel{display:grid;grid-template-rows:auto 1fr;min-height:0}.panel-head{background:var(--window-darker);color:var(--info);border:4px solid var(--panel-border);border-bottom:none;padding:6px 10px;font-weight:700;text-transform:uppercase;font-family:Oxanium;text-shadow:0 0 4px #0cf,0 0 4px rgba(0,204,255,.6)}.panel-log{min-height:0;background:#000;border:4px solid var(--panel-border);border-top:none}.log-stack{position:relative;min-height:0;display:grid;grid-auto-rows:min-content;align-content:end;overflow:hidden;white-space:pre;line-height:1.15;padding:10px;box-sizing:border-box;border:4px solid var(--panel-border);background:#000}.log-stack::before{content:"";position:absolute;left:0;right:0;top:0;height:22px;background:linear-gradient(to bottom,#000,#0000);pointer-events:none}.row.console{display:grid;grid-template-columns:var(--w-time) max-content 1fr;column-gap:.5rem;font-family:Oxanium}.time{color:var(--boot-dim);text-shadow:0 0 6px #545454,0 0 6px rgba(60,60,60,.6)}.status{font-weight:700;font-family:"Linear Beam",ui-monospace,monospace}.status.ok{color:var(--ok);text-shadow:0 0 6px #00ff38,0 0 6px rgba(0,255,69,.6)}.status.warn{color:var(--warn);text-shadow:0 0 6px #ffcd19,0 0 6px rgba(255,205,25,.6)}.kv.fail .kv-right,.status.fail{color:var(--fail)}.msg{color:inherit;text-shadow:0 0 8px #d8d8d8,0 0 8px rgba(241,241,241,.6)}.dim{color:#393939}.row.kv{display:grid;grid-template-columns:var(--w-time) 1fr var(--w-val);align-items:baseline;column-gap:.5rem;min-height:1.15em}.kv-left{color:var(--boot-fg);opacity:.9;overflow:hidden;text-overflow:ellipsis;font-family:Oxanium;text-shadow:0 0 4px #fff,0 0 4px rgba(255,255,255,.6);margin-left:10px}.kv-right{justify-self:end;text-align:left;white-space:pre;color:var(--ok);letter-spacing:.4px;font-weight:600;text-transform:uppercase;font-family:"Linear Beam",Oxanium,ui-monospace,monospace;text-shadow:0 0 6px #00ff38,0 0 6px rgba(0,255,69,.6)}.kv.warn .kv-right{color:var(--warn)}.cursor::after{content:"_";animation:1s steps(1) infinite blip}@keyframes blip{50%{opacity:0}}.gs-wrap{max-width:1100px;margin:24px auto;padding:8px 12px;color:var(--gs-fg);font-family:Oxanium,ui-sans-serif,system-ui}.gs-title{margin:0 0 14px 4px;color:var(--gs-fg);letter-spacing:.35px;position:relative;white-space:nowrap;overflow:hidden}.gs-title .cursor{display:inline-block;margin-left:2px;font:700 18px/1 Oxanium,system-ui;transform:translateY(2px);animation:.95s steps(1,end) infinite gsBlink}@keyframes gsBlink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.gs-title .cursor{animation:none}}.gs-list{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));list-style:none;margin:0;padding:0}.gs-card{position:relative;display:grid;grid-auto-rows:min-content;padding:0;border:1px solid var(--gs-border);border-radius:3px;background:var(--window-border2);backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);box-shadow:0 12px 24px rgba(0,0,0,.45),0 0 0 1px rgba(255,255,255,.03) inset;transition:transform .16s,box-shadow .16s,border-color .16s}.gs-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--gs-border) 70%,#fff 18%);box-shadow:0 16px 28px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.05) inset}.gs-main{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-start;padding:10px 12px;background:linear-gradient(var(--window-border2),var(--window-dark));border-bottom:1px solid var(--gs-border);border-radius:3px 3px 0 0;user-select:none}.gs-game{flex:0 0 auto;padding:3px 6px;border-radius:4px;font:700 11px/1 Oxanium,system-ui;text-transform:uppercase;letter-spacing:.35px;color:var(--gs-accent);background:rgba(100,199,255,.1);border:1px solid rgba(100,199,255,.25)}.gs-name{margin:0;flex:1 1 100%;min-width:0;word-break:break-word;font:600 17px/1.2 Oxanium,system-ui;letter-spacing:.25px;color:var(--gs-fg)}.gs-desc{margin:0;padding:10px 12px 4px;color:var(--gs-dim);font:12px/1.45 Oxanium,system-ui}.gs-meta{display:flex;align-items:center;gap:10px;padding:6px 12px 12px}.gs-endpoint{position:relative;appearance:none;cursor:pointer;padding:8px 10px;border-radius:3px;border:1px solid var(--gs-border);background:linear-gradient(var(--window-border),var(--window-darker));color:var(--gs-fg);font:600 12px/1 Oxanium,system-ui;letter-spacing:.2px;transition:border-color .16s,background .16s,transform .08s}.gs-endpoint:hover,.gs-link:hover{border-color:rgba(255,255,255,.16);background:var(--boot-dim)}.gs-endpoint:active,.gs-link:active,.zp-ctrl:active{transform:translateY(1px)}.gs-endpoint.copied::after{content:"Copied";position:absolute;left:50%;bottom:100%;transform:translateX(-50%) translateY(-6px);padding:4px 6px;border-radius:4px;border:1px solid var(--gs-border);background:#0f141b;color:var(--gs-accent);white-space:nowrap;pointer-events:none;opacity:0;font:700 10px/1 Oxanium,system-ui;box-shadow:0 6px 16px rgba(0,0,0,.35),0 0 0 1px rgba(255,255,255,.04) inset;animation:1.1s forwards gsTip}.gs-endpoint.copied::before{content:"";position:absolute;left:50%;bottom:calc(100% - 2px);transform:translateX(-50%);border:6px solid transparent;border-top-color:#0f141b;filter:drop-shadow(0 -1px 0 var(--gs-border));opacity:0;animation:1.1s forwards gsTipArrow}@keyframes gsTip{0%{opacity:0;transform:translateX(-50%) translateY(-2px)}18%{opacity:1;transform:translateX(-50%) translateY(-6px)}82%{opacity:1}100%{opacity:0;transform:translateX(-50%) translateY(-12px)}}@keyframes gsTipArrow{0%,100%{opacity:0}18%,82%{opacity:1}}.gs-link{margin-left:4px;padding:8px 10px;border-radius:3px;border:1px solid var(--gs-border);background:#0f141b;color:var(--gs-accent);font:600 12px/1 Oxanium,system-ui;letter-spacing:.2px;text-decoration:none;transition:border-color .16s,background .16s,transform .08s}.gs-status{margin-left:auto;padding:8px 10px;border-radius:3px;border:1px solid var(--gs-border);background:#10141a;text-transform:uppercase;color:var(--gs-fg);letter-spacing:.8px;font:700 12px/1 "Linear Beam",ui-monospace,monospace}.gs-status::before{content:"[ ";opacity:.9}.gs-status::after{content:" ]";opacity:.9}.gs-status.ok{color:var(--gs-ok);border-color:color-mix(in srgb,var(--gs-ok) 35%,var(--gs-border) 65%)}.gs-status.warn{color:var(--gs-warn);border-color:color-mix(in srgb,var(--gs-warn) 35%,var(--gs-border) 65%)}.gs-status.fail{color:var(--gs-fail);border-color:color-mix(in srgb,var(--gs-fail) 35%,var(--gs-border) 65%)}@media (max-width:540px){.gs-list{grid-template-columns:1fr}.gs-main{padding:10px}.gs-desc{padding:8px 10px 4px}.gs-meta{padding:6px 10px 10px}}.rm-app{--rm-fg:var(--boot-fg,#cfd3d7);--rm-dim:#96a1aa;--rm-accent:var(--info,#64c7ff);--rm-border:var(--panel-border,#2a2f36);--rm-pane:rgba(14,18,24,.88);--rm-pane2:rgba(11,15,20,.92);--rm-bg:#020202;position:relative;inset:0;display:grid;grid-template-columns:380px minmax(0,1fr);gap:16px;padding:16px;height:100%;min-height:0;color:var(--rm-fg);font-family:Oxanium,ui-sans-serif,system-ui;background:radial-gradient(900px 900px at 100% 0,rgba(167,100,255,.08),transparent 60%),radial-gradient(900px 900px at 0 100%,rgba(255,69,69,.06),transparent 60%),var(--rm-bg);margin-top:10px}.rm-col{border:1px solid var(--rm-border);background:var(--window-border);backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);box-shadow:0 12px 24px rgba(0,0,0,.45),0 0 0 1px rgba(255,255,255,.03) inset;min-height:0}.rm-left{overflow:auto;background:linear-gradient(var(--window-border),var(--window-border2))}.rm-right{display:flex;flex-direction:column;min-height:0;overflow:hidden}.rm-info-head{padding:8px;background:linear-gradient(var(--window-border),var(--window-border2))}.rm-title{margin:0;font:800 18px/1.2 Oxanium,system-ui}.rm-tabs{display:flex;gap:6px;padding:10px 12px 0;flex-wrap:wrap;background:var(--window-dark)}.rm-tab{appearance:none;border:1px solid var(--rm-border);background:linear-gradient(var(--window-border),var(--window-border2));color:var(--rm-fg);font:700 12px/1 Oxanium;padding:8px 10px;cursor:pointer}.rm-tab.is-active{background:linear-gradient(var(--zp-border),var(--boot-dim));border-bottom-color:transparent}.rm-panels{flex:1 1 auto;min-height:0;overflow:hidden;border-top:1px solid var(--rm-border);padding:12px;box-sizing:border-box;background:var(--window-dark)}.rm-panel{display:none;height:100%;min-height:0}.rm-panel--scroll{height:100%;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable both-edges}.rm-timeline--stacked{list-style:none;margin:0;padding:0 10px 0 0}.rm-timeline--stacked>li{padding:12px 0;border-bottom:1px solid var(--window-border,#2b2f32)}.rm-timeline--stacked>li:last-child{border-bottom:0}.rm-version{display:flex;gap:10px;align-items:baseline;font-family:Oxanium,system-ui}.rm-version .rm-time{margin-left:auto;opacity:.7;font-size:12px}.rm-changes{margin:6px 0 0;padding-left:18px}.rm-bullets li,.rm-changes li{margin:4px 0}.rm-bullets{margin:8px 0 0;padding-left:18px;opacity:.95}.rm-todo{list-style:none;margin:0;padding:0}.rm-todo li{padding:6px 0}.rm-time{color:var(--rm-dim);font:700 11px/1 Oxanium;margin-left:6px}.rm-card{border:1px solid var(--rm-border);background:var(--window-dark);margin:12px;padding:12px}.rm-creator{display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:center}.rm-avatar{width:64px;height:64px;border:1px solid var(--rm-border);background:#0d1117;object-fit:cover}.rm-head,.zp-controls>*,.zp-song-info{min-width:0}.rm-creator-name{margin:0;font:800 22px/1.2 Oxanium;letter-spacing:.35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rm-cursor{display:inline-block;margin-left:3px;font:700 20px/1 Oxanium;transform:translateY(2px);animation:.95s steps(1,end) infinite rmBlink}@keyframes rmBlink{50%{opacity:0}}.rm-roles{margin:2px 0 0;color:var(--rm-dim);font:700 12px/1.3 Oxanium}.rm-bio{grid-column:1/-1;margin:6px 0 0;color:var(--rm-fg);opacity:.9;line-height:1.55;font-size:13px}.rm-sub{margin:0 0 8px;font:800 13px/1 Oxanium;letter-spacing:.3px;text-transform:uppercase;color:var(--rm-accent)}.rm-actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.rm-btn{appearance:none;cursor:pointer;padding:10px 12px;border:1px solid var(--rm-border);background:linear-gradient(var(--window-border),var(--window-border2));color:var(--rm-fg);font:700 12px/1 Oxanium;text-align:center;transition:transform .08s,background .16s,border-color .16s}.rm-btn.rm-ghost:hover,.rm-btn:hover{background:linear-gradient(var(--zp-border),var(--boot-dim));border-color:rgba(255,255,255,.15)}.rm-btn.rm-ghost,.rm-btn:active{background:linear-gradient(var(--window-border),var(--window-border2))}.rm-btn.rm-primary{background:linear-gradient(#13311f,#10281a);border-color:color-mix(in srgb,var(--ok,#00ff38) 35%,var(--rm-border) 65%)}.rm-btn.is-copied::after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 6px);transform:translateX(-50%);background:#0f141b;color:var(--rm-fg);border:1px solid var(--rm-border);padding:4px 6px;font:700 11px/1 Oxanium;white-space:nowrap;box-shadow:0 6px 14px rgba(0,0,0,.35)}.rm-fingerprint{display:block;margin:6px 0 2px;padding:8px 10px;border:1px solid var(--rm-border);background:linear-gradient(var(--window-border),var(--window-border2));font:700 12px/1 Oxanium,ui-monospace,monospace;letter-spacing:.4px;user-select:all}.rm-note{color:var(--rm-dim);font:12px/1.3 Oxanium;margin-top:10px}.rm-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.rm-link{text-decoration:none}@media (max-width:1020px){.rm-app{grid-template-columns:1fr}}.scale-in-center{animation:.77s cubic-bezier(.25,.46,.45,.94) both scale-in-center}@keyframes scale-in-center{0%{transform:scale(0);opacity:1}100%{transform:scale(1);opacity:1}}.slide-in-top{animation:.5s cubic-bezier(.165,.84,.44,1) both slide-in-top}@keyframes slide-in-top{0%{transform:translateY(-1000px);opacity:0}100%{transform:translateY(0);opacity:1}}:root{--gs-fg:var(--boot-fg, #cfd3d7);--gs-dim:#9aa4ad;--gs-accent:var(--info, #64c7ff);--gs-border:var(--panel-border, #2a2f36);--gs-ok:var(--ok, #00ff38);--gs-warn:var(--warn, #ffdd57);--gs-fail:var(--fail, #ff3860);--zp-bg:#0b0f14;--zp-pane:#0f141b;--zp-pane-2:#0c1117;--zp-fg:#cfd3d7;--zp-dim:#95a1aa;--zp-accent:#353839;--zp-border:#27303a;--zp-ok:#00ff38;--zp-warn:#ff9800;--zp-radius:6px;--zp-gap:14px;--zp-shadow:0 10px 22px rgba(0,0,0,.45),0 0 0 1px rgba(255,255,255,.03) inset;--fx-fg:var(--boot-fg, #cfd3d7);--fx-dim:#97a3ad;--fx-bg:#0b0f14;--fx-pane:#0f141b;--fx-pane2:#0c1117;--fx-border:#2a3139;--fx-accent:#64c7ff;--fx-gap:16px;--fx-rad:6px;--stg-fg:var(--boot-fg, #cfd3d7);--stg-dim:#98a3ad;--stg-bg:#0b0f14;--stg-pane:#0f141b;--stg-pane2:#0c1117;--stg-border:#2a3139;--stg-accent:#64c7ff;--stg-ok:#00ff38;--stg-gap:14px;--stg-rad:8px}.zp-app{min-height:100%;height:100dvh;display:grid;grid-template-rows:1fr auto;background:linear-gradient(var(--window-darker),var(--window-dark));color:var(--zp-fg);font-family:Oxanium,Arial,sans-serif;--zp-scrollbar:var(--window-border,#27303a)}#zp-views{position:relative;min-height:0;overflow:hidden;display:grid}.zp-view{display:none;min-height:0}.zp-home{min-height:0;overflow:auto;padding:16px;display:grid;grid-auto-rows:min-content;gap:16px}.zp-carousel-wrap{position:relative;background:linear-gradient(var(--zp-bg),var(--window-darker));border:2px solid var(--window-border);box-shadow:var(--zp-shadow);padding:8px 36px}.zp-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(240px,28vw,360px);gap:var(--zp-gap);overflow-x:hidden;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:8px;-webkit-overflow-scrolling:touch;margin:10px}.zp-carousel::-webkit-scrollbar{height:10px}.zp-carousel::-webkit-scrollbar-thumb{background:var(--window-border)}.zp-car-btn{position:absolute;top:50%;translate:0 -50%;width:34px;height:60px;border:2px solid var(--window-border);background:var(--window-darker);color:var(--zp-fg);font:800 14px/1 Oxanium,system-ui;cursor:pointer;box-shadow:var(--zp-shadow);display:grid;place-items:center;opacity:.9}.zp-car-btn:hover{background:var(--window-border)}.zp-car-btn.left{left:8px}.zp-car-btn.right{right:8px}.zp-card{scroll-snap-align:start;border:2px solid var(--window-border);background:0 0;overflow:hidden;cursor:pointer;transition:transform .15s,border-color .15s,background .15s}.zp-card:hover{background:linear-gradient(var(--window-darker),var(--window-dark))}.zp-card-cover{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;background:var(--fx-pane)}.zp-card-body{padding:10px}.zp-card-title,.zp-lyrics-meta h4,.zp-now-title{margin:0 0 2px;font:800 14px/1.2 Oxanium,system-ui}.zp-card-meta{margin:0;color:var(--zp-dim);font:600 11px/1.3 Oxanium,system-ui}.zp-current{border:2px solid var(--window-border);background:linear-gradient(var(--zp-bg),var(--window-darker));box-shadow:var(--zp-shadow);margin-top:15px}.zp-current-head{display:flex;align-items:center;gap:10px;justify-content:space-between;padding:10px 12px;border-bottom:2px solid var(--window-border)}.zp-current-title{margin:0;font:800 15px/1.2 Oxanium,system-ui}.zp-current-meta{color:var(--zp-dim);font:700 11px/1 Oxanium,system-ui}.zp-songs{min-height:0;overflow:auto;padding:8px}.zp-song{display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center;padding:8px;border:1px solid var(--window-border);background:linear-gradient(var(--zp-bg),var(--window-darker));transition:border-color .15s,background .15s}.zp-song+.zp-song{margin-top:8px}.zp-song:hover{background:linear-gradient(var(--window-border),var(--window-darker));border-color:rgba(255,255,255,.1)}.zp-art{width:48px;height:48px;object-fit:cover;display:block;background:#0d141b;border:1px solid var(--window-border)}.zp-song.artless .zp-art{background:linear-gradient(135deg,#131b26,#0e141c)}.zp-title-row{display:flex;align-items:baseline;gap:10px;min-width:0}.zp-song-title{margin:0;font:800 14px/1.2 Oxanium,system-ui;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zp-song-artist{margin:0;color:var(--zp-dim);font:700 11px/1.2 Oxanium,system-ui;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zp-song-right{display:grid;gap:4px;justify-items:end}.zp-mini{display:none;color:var(--zp-dim);font:700 10px/1 Oxanium,system-ui}.zp-playbtn{appearance:none;border:1px solid var(--window-border);background:var(--window-darker);color:var(--zp-fg);font:700 11px/1 Oxanium,system-ui;padding:6px 8px;cursor:pointer}.zp-playbtn:hover{background:linear-gradient(var(--zp-bg),var(--window-border));border-color:rgba(255,255,255,.12)}.zp-controls{display:grid;grid-template-columns:minmax(220px,320px) 1fr minmax(320px,36vw);gap:10px;align-items:center;padding:10px 12px;border-top:2px solid var(--window-border);background:linear-gradient(var(--window-border2),var(--window-darker));box-shadow:var(--zp-shadow)}@media (max-width:900px){.zp-controls{grid-template-columns:1fr;grid-auto-rows:min-content;gap:8px}}.zp-now{display:grid;grid-template-columns:54px 1fr;gap:10px;align-items:center}.zp-now .zp-art{width:54px;height:54px}.zp-lyrics-meta p,.zp-now-artist{margin:0;color:var(--zp-dim);font:700 11px/1.2 Oxanium,system-ui}.zp-center-controls{display:flex;align-items:center;gap:10px;justify-content:center}.zp-ctrl{appearance:none;border:2px solid var(--window-border);background:var(--window-darker);color:var(--zp-fg);padding:8px 10px;font:800 12px/1 Oxanium,system-ui;cursor:pointer;transition:background .16s,border-color .16s,transform .08s}.zp-ctrl:hover{background:#131a22;border-color:rgba(255,255,255,.15)}.zp-ctrl[data-active="1"]{outline:rgba(100,199,255,.35) solid 2px}.zp-right{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;min-width:0}.zp-time{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;min-width:0}.zp-time small{color:var(--zp-dim);font:700 10px/1 Oxanium,system-ui}.zp-volume{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center}.zp-range{appearance:none;height:10px;background:#121821;border:2px solid var(--window-border);outline:0;width:100%}.zp-range::-webkit-slider-thumb{appearance:none;width:14px;height:14px;background:var(--zp-accent);border:2px solid rgba(255,255,255,.25);margin-top:-5px}.zp-range::-moz-range-thumb{width:14px;height:14px;background:var(--zp-accent);border:2px solid rgba(255,255,255,.25)}.zp-carousel::-webkit-scrollbar,.zp-home::-webkit-scrollbar,.zp-lyrics-scroll::-webkit-scrollbar,.zp-songs::-webkit-scrollbar{width:12px;height:12px}.zp-carousel::-webkit-scrollbar-track,.zp-home::-webkit-scrollbar-track,.zp-lyrics-scroll::-webkit-scrollbar-track,.zp-songs::-webkit-scrollbar-track{background:0 0}.zp-carousel::-webkit-scrollbar-thumb,.zp-home::-webkit-scrollbar-thumb,.zp-lyrics-scroll::-webkit-scrollbar-thumb,.zp-songs::-webkit-scrollbar-thumb{background:var(--window-border)}.zp-carousel::-webkit-scrollbar-thumb:hover,.zp-home::-webkit-scrollbar-thumb:hover,.zp-lyrics-scroll::-webkit-scrollbar-thumb:hover,.zp-songs::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--window-border) 85%,#fff 15%)}.zp-lyrics{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,10,14,.9),rgba(10,14,18,.92));box-shadow:var(--zp-shadow);display:grid;grid-template-rows:auto 1fr;z-index:2}.zp-lyrics-head{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px 12px;background:linear-gradient(var(--window-border2),var(--window-darker));margin-top:10px}.zp-lyrics-now{display:grid;grid-template-columns:56px 1fr;gap:10px;align-items:center}.zp-lyrics-art{width:56px;height:56px;border:1px solid var(--window-border);object-fit:cover;background:#0e141b}.zp-lyrics-close{appearance:none;border:2px solid var(--window-border);background:var(--window-dark);color:var(--zp-fg);padding:8px 10px;font:800 12px/1 Oxanium,system-ui;cursor:pointer}.zp-lyrics-scroll{min-height:0;overflow:auto;padding:18px 16px 24px}.zp-lyrics-lines{max-width:880px;margin:0 auto;display:grid;gap:8px}.zp-lyr-row{padding:6px 8px;border-left:3px solid transparent;color:var(--zp-fg);font:700 14px/1.45 Oxanium,system-ui;opacity:.7;transition:opacity .18s,border-color .18s,background .18s,text-decoration-color .18s}.zp-lyr-row.is-active{opacity:1;border-color:var(--zp-accent);background:rgba(255,255,255,.06);text-decoration:underline;text-underline-offset:3px}.zp-lyrics-note{color:var(--zp-warn);font:800 12px/1.3 Oxanium,system-ui;margin-bottom:6px}pre.zp-lyr-plain{margin:0;padding:8px 10px;white-space:pre-wrap;background:#0e131a;border:1px solid var(--window-border);font:700 13px/1.5 Oxanium,ui-monospace,Consolas,monospace;color:var(--zp-fg)}.fx-wrap,.stg-wrap{position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;overflow:hidden}.wb-window .fx-wrap,.wb-window .stg-wrap,.winbox .fx-wrap,.winbox .stg-wrap{position:static;left:auto;top:auto;width:100%;height:100%;overflow:hidden}.fx-app{min-height:100%;height:100%;display:grid;grid-template-rows:auto 1fr;color:var(--fx-fg);background:var(--fx-bg);font-family:Oxanium,ui-sans-serif,system-ui}.fx-bar{display:grid;grid-template-columns:auto auto 1fr;gap:8px;align-items:center;padding:8px 10px;background:linear-gradient(var(--window-dark),var(--window-darker));border-bottom:1px solid var(--fx-border);margin-top:10px}.fx-nav{appearance:none;border:1px solid var(--fx-border);background:var(--window-border);color:var(--fx-fg);padding:6px 10px;border-radius:6px;font:700 12px/1 Oxanium,system-ui;cursor:pointer}.fx-nav:disabled{opacity:.45;cursor:default;background:linear-gradient(var(--zp-border),var(--boot-dim))}.fx-path{margin-left:8px;padding:6px 10px;border:1px solid var(--fx-border);background:linear-gradient(var(--window-border),var(--window-border2));border-radius:6px;box-shadow:inset 0 0 6px rgba(0,0,0,.35);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fx-views{min-height:0;position:relative}.fx-view{position:absolute;inset:0;display:none;background:linear-gradient(var(--window-border2),var(--window-border))}.fx-folders{list-style:none;margin:0;padding:24px 20px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.fx-folder{display:grid;justify-items:center;gap:10px;padding:18px 12px;border:1px solid var(--fx-border);background:linear-gradient(var(--window-dark),var(--window-darker));border-radius:8px;cursor:pointer;transition:transform .12s,border-color .12s,background .12s}.fx-folder:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.15);background:linear-gradient(var(--zp-border),var(--boot-dim))}.fx-folder-ico{width:90px;height:90px;object-fit:contain;opacity:.95}.fx-folder-name{font:700 14px/1 Oxanium,system-ui}.fx-grid{display:grid;gap:12px;padding:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.fx-file{display:grid;gap:8px;justify-items:start;padding:10px;border:1px solid var(--fx-border);background:linear-gradient(var(--window-dark),var(--window-darker));border-radius:8px;color:var(--fx-fg);text-decoration:none;cursor:pointer;transition:transform .12s,border-color .12s,background .12s}.fx-file:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.15);background:linear-gradient(var(--zp-border),var(--boot-dim))}.fx-thumb{width:100%;aspect-ratio:16/9;object-fit:cover;border:1px solid var(--fx-border);border-radius:6px;background:#0d141b}.fx-iconic{aspect-ratio:auto;width:56px;height:56px;object-fit:contain}.fx-name{font:700 12px/1.2 Oxanium,system-ui;color:var(--fx-fg)}.fx-scroll{min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--fx-border) transparent}.fx-scroll::-webkit-scrollbar{width:12px;height:12px}.fx-scroll::-webkit-scrollbar-track{background:0 0}.fx-scroll::-webkit-scrollbar-thumb{background:var(--fx-border)}@media (max-width:600px){.fx-folders,.fx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.iv-wrap{position:relative;width:100%;height:100%;background:#000;display:grid;grid-template-rows:1fr auto}.iv-stage{position:relative;min-height:0;display:grid;place-items:center;overflow:hidden;background:#000}.iv-img{max-width:100%;max-height:100%;object-fit:contain;image-rendering:auto;background:#000}.iv-caption{padding:8px 10px;color:#cfd3d7;background:rgba(15,20,27,.75);border-top:1px solid #2a3139;font:700 12px/1 Oxanium,system-ui;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stg-app{height:100%;min-height:100%;display:grid;grid-template-rows:auto 1fr;background:var(--stg-bg);color:var(--stg-fg);font-family:Oxanium,ui-sans-serif,system-ui}.stg-tabs{display:flex;gap:8px;padding:10px 10px 0;border-bottom:1px solid var(--stg-border);background:linear-gradient(var(--window-darker),var(--window-dark));margin-top:10px}.stg-tab{appearance:none;border:1px solid var(--stg-border);background:linear-gradient(var(--window-border),var(--window-border2));color:var(--stg-fg);font:700 12px/1 Oxanium,system-ui;padding:8px 12px;border-radius:6px 6px 0 0;cursor:pointer}.stg-tab.is-active{background:var(--window-darker);border-bottom-color:transparent}.stg-panels{min-height:0;display:grid}.stg-panel{display:none;min-height:0;overflow:auto;padding:14px;background:linear-gradient(var(--window-darker),var(--window-dark));scrollbar-width:thin;scrollbar-color:var(--stg-border) transparent}.stg-panel::-webkit-scrollbar{width:12px;height:12px}.stg-panel::-webkit-scrollbar-track{background:0 0}.stg-panel::-webkit-scrollbar-thumb{background:var(--stg-border)}.stg-section-head{margin-bottom:10px}.stg-title{margin:0 0 4px;font:800 18px/1.2 Oxanium,system-ui}.stg-sub{margin:0;color:var(--stg-dim);font:700 12px/1.3 Oxanium,system-ui}.stg-carousel{margin-top:10px;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center}.stg-navbtn{appearance:none;border:1px solid var(--stg-border);background:var(--window-border2);color:var(--stg-fg);font:800 14px/1 Oxanium;padding:10px 12px;border-radius:8px;cursor:pointer;transition:background .16s,border-color .16s}.stg-btn:hover,.stg-navbtn:hover{background:var(--window-darker);border-color:rgba(255,255,255,.15)}.stg-viewport{display:grid;grid-template-rows:1fr auto;min-height:0;height:min(50vh,480px);background:#0b1016;border:1px solid var(--stg-border);border-radius:var(--stg-rad);overflow:hidden;box-shadow:0 10px 22px rgba(0,0,0,.45),0 0 0 1px rgba(255,255,255,.03) inset}.stg-bg-img{width:100%;height:100%;object-fit:cover;background:#000}.stg-bg-name{padding:8px 10px;font:700 12px/1 Oxanium,system-ui;color:var(--stg-fg);background:linear-gradient(var(--window-border),var(--window-border2));border-top:1px solid var(--stg-border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stg-actions{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap}.stg-btn{appearance:none;border:1px solid var(--stg-border);background:linear-gradient(var(--window-border),var(--window-border2));color:var(--stg-fg);font:800 12px/1 Oxanium,system-ui;padding:10px 12px;border-radius:8px;cursor:pointer;transition:background .16s,border-color .16s}.stg-primary{background:linear-gradient(#13311f,#10281a);border-color:color-mix(in srgb,var(--stg-ok) 35%,var(--stg-border) 65%)}.stg-effect-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px;border:1px solid var(--stg-border);border-radius:var(--stg-rad);background:linear-gradient(var(--window-border),var(--window-border2));margin-top:12px}.stg-effect-info p{margin:6px 0 0;color:var(--stg-dim)}.stg-mini{font:700 12px/1.3 Oxanium,system-ui}.stg-switch{position:relative;display:inline-block;width:50px;height:28px}.stg-slider{position:absolute;inset:0;border-radius:999px;background:#000;border:1px solid var(--stg-border);transition:background .16s,border-color .16s}.stg-slider::before{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#cfd3d7;transition:transform .16s}.stg-switch input:checked+.stg-slider{background:#0f1f15;border-color:color-mix(in srgb,var(--stg-ok) 35%,var(--stg-border) 65%)}.stg-switch input:checked+.stg-slider::before{transform:translateX(22px)}@media (max-width:700px){.stg-viewport{height:42vh}}