:root{--sab: env(safe-area-inset-bottom, 0px)}html,body,#root{margin:0;padding:0;height:100%;overflow:hidden;background:#0b1220}.desk-shell{height:100vh;height:100dvh}.win-mobile{height:calc(100vh - 44px);height:calc(100dvh - 44px)}.win-max{height:calc(100vh - 52px);height:calc(100dvh - 52px)}*{box-sizing:border-box}a{color:#7fd7ff;text-decoration:none}a:hover{color:#bde9ff;text-decoration:underline}::selection{background:#78c8ff59}input{font-family:inherit}*{scrollbar-width:thin;scrollbar-color:rgba(200,225,245,.3) transparent}*::-webkit-scrollbar{width:11px;height:11px}*::-webkit-scrollbar-track{background:#ffffff0a;border-radius:8px}*::-webkit-scrollbar-thumb{background:#c8e1f542;border-radius:8px;border:3px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:#c8e6ff80;background-clip:content-box}*::-webkit-scrollbar-thumb:active{background:#7fd7ffbf;background-clip:content-box}*::-webkit-scrollbar-corner{background:transparent}.no-bar::-webkit-scrollbar{display:none}@keyframes winIn{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@keyframes popIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes popInC{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes eq{0%{height:18%}45%{height:92%}to{height:30%}}@keyframes glitchShake{0%{transform:none;filter:none}6%{transform:translate(-14px,3px) skew(-6deg);filter:hue-rotate(20deg) saturate(2.2)}10%{transform:translate(11px,-5px) skew(5deg);filter:invert(1) contrast(1.4)}14%{transform:translate(-6px) scaleY(1.04);filter:none}22%{transform:translate(18px,7px) skewY(3deg);filter:hue-rotate(-40deg) saturate(3)}27%{transform:translate(-20px,-9px);filter:brightness(1.6) contrast(2)}32%{transform:none;filter:none}41%{transform:translate(9px,14px) scale(1.03);filter:invert(1) hue-rotate(90deg)}46%{transform:translate(-13px,-3px) skew(8deg);filter:saturate(0) contrast(2.4)}52%{transform:none;filter:none}61%{transform:translate(24px,-12px) scaleX(1.06);filter:hue-rotate(160deg) saturate(2.6)}66%{transform:translate(-9px,6px);filter:invert(1) brightness(1.4)}72%{transform:none;filter:blur(1px)}80%{transform:translate(-26px,10px) skewY(-5deg);filter:invert(1) contrast(3) blur(1px)}86%{transform:translate(16px,-6px) scale(.98);filter:brightness(.5) blur(2px)}93%{transform:translate(-4px,2px);filter:brightness(1.9) contrast(2.4) blur(3px);opacity:.85}to{transform:scale(1.01);filter:brightness(0) blur(5px);opacity:0}}@keyframes glitchBars{0%{opacity:0;background-position:0 0}10%{opacity:.55;background-position:0 -60px}30%{opacity:.25;background-position:0 -220px}50%{opacity:.7;background-position:0 -380px}70%{opacity:.35;background-position:0 -560px}90%{opacity:.8;background-position:0 -760px}to{opacity:0;background-position:0 -900px}}@keyframes glitchTear{0%,to{opacity:0;transform:translateY(0) scaleY(1)}12%{opacity:.9;transform:translateY(18vh) scaleY(2.2)}24%{opacity:0}38%{opacity:.75;transform:translateY(52vh) scaleY(1.4)}50%{opacity:0}64%{opacity:.85;transform:translateY(31vh) scaleY(3)}76%{opacity:0}88%{opacity:.9;transform:translateY(71vh) scaleY(1.8)}}@keyframes bsodIn{0%{opacity:0}to{opacity:1}}@keyframes sheetUp{0%{opacity:.4;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes spinDsod{to{transform:rotate(360deg)}}@keyframes dsodBlink{0%,to{opacity:.25;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}.desk-cta{box-shadow:0 0 #7fd7ff8c;animation:ctaPulse 2.8s ease-out infinite;transition:transform .15s ease,background .15s ease}.desk-cta:hover{background:#a4e4ff!important;transform:translateY(-1px);text-decoration:none!important}.desk-cta:active{transform:translateY(0)}@keyframes ctaPulse{0%{box-shadow:0 0 #7fd7ff80}70%{box-shadow:0 0 0 12px #7fd7ff00}to{box-shadow:0 0 #7fd7ff00}}@media (prefers-reduced-motion: reduce){.desk-cta{animation:none}}.hv-soft:hover{background:#ffffff1f!important}.hv-soft2:hover{background:#ffffff29!important}.hv-soft3:hover{background:#ffffff24!important}.hv-list:hover{background:#ffffff1a!important}.hv-close:hover{background:#c8384a!important;color:#fff!important}.hv-mint:hover{background:#8cf0c833!important}.hv-mint2:hover{background:#8cf0c838!important}.hv-mint-btn:hover{background:#a8f7d8!important}.hv-cyan:hover{background:#7fd7ff33!important}.hv-cyan2:hover{background:#7fd7ff4d!important}.hv-cyan3:hover{background:#7fd7ff47!important}.hv-cyan-btn:hover{background:#a4e4ff!important}.hv-del:hover{background:#c8384a80!important;opacity:1!important}.hv-tile:hover{background:#ffffff1a!important;border-color:#ffffff38!important}.hv-row:hover{background:#ffffff14!important;border-color:#ffffff24!important}.hv-link:hover{background:#ffffff1f!important;text-decoration:none!important}
