*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{background:#0a0c11;color:#e9f7f8;font-family:Chakra Petch,system-ui,sans-serif;-webkit-font-smoothing:antialiased;zoom:1.08}@media (min-width:2560px){body{zoom:1.4}}@media (min-width:3840px){body{zoom:1.85}}@media (max-width:820px){body{zoom:.94}}@media (max-width:480px){body{zoom:1.15}}::selection{background:rgba(0,240,255,.3)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#141821}::-webkit-scrollbar-thumb{background:#3a4650;border-radius:2px}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-8px) rotate(1deg)}66%{transform:translateY(-4px) rotate(-1deg)}}@keyframes pulse-glow{0%,to{opacity:.4}50%{opacity:.8}}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes eq{0%,to{height:3px}50%{height:11px}}@keyframes blink{50%{opacity:.25}}.blink{animation:blink 1.4s steps(1) infinite}@keyframes wake-pulse{0%,to{opacity:.35}50%{opacity:.85}}.wake-pulse{animation:wake-pulse 3.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.wake-pulse{opacity:.7}.blink,.slide-up,.wake-pulse{animation:none!important}}@keyframes orbit{0%{transform:rotate(0deg) translateX(120px) rotate(0deg)}to{transform:rotate(1turn) translateX(120px) rotate(-1turn)}}.slide-up{animation:slide-up .5s ease forwards}.fade-in{animation:fade-in .3s ease forwards}@keyframes nebula-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(1.5%,-2%,0) scale(1.08)}}.nebula{animation:nebula-drift 26s ease-in-out infinite;will-change:transform}@media (prefers-reduced-motion:reduce){.nebula{animation:none!important}}.login-grid{display:grid;grid-template-columns:1.04fr 1fr}@media (max-width:760px){.login-grid{grid-template-columns:1fr}.login-left{border-right:0!important;border-bottom:1px solid #1d2a30}}@media (max-width:600px){table.usertable,table.usertable>tbody{display:block;width:100%}table.usertable>thead{display:none}table.usertable>tbody>tr.urow{display:block;border:1px solid #2a3b44;border-radius:2px;margin:0 0 8px;padding:4px 6px 7px}table.usertable>tbody>tr.urow>td{display:block!important;padding:3px 6px!important;border:0!important;vertical-align:middle}}@media (max-width:480px){.login-left{padding:18px 20px 14px!important}.login-tagline{margin:8px 0 12px!important}}@keyframes boot-in{0%{opacity:0;transform:translateY(9px);filter:brightness(2.2)}55%{opacity:1;filter:brightness(1)}62%{transform:translateX(-3px)}70%{transform:translateX(3px)}to{opacity:1;transform:none;filter:none}}.boot-in{animation:boot-in .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d,0s)}@keyframes neural-enter{0%{opacity:0;transform:scale(1.06);filter:brightness(1.7) saturate(1.25)}55%{opacity:1;filter:brightness(1.15)}to{opacity:1;transform:scale(1);filter:none}}.neural-enter{animation:neural-enter 1.15s cubic-bezier(.2,.8,.2,1) both}@media (prefers-reduced-motion:reduce){.neural-enter{animation:none!important}}@keyframes glitch-in{0%{opacity:0;transform:translateY(12px) scale(.995);filter:brightness(2.6) saturate(1.6)}18%{opacity:1;filter:brightness(1)}21%{transform:translateX(-6px);filter:brightness(1.6)}24%{transform:translateX(6px)}27%{transform:translateX(-2px);filter:none}30%{transform:translateX(0)}to{opacity:1;transform:none;filter:none}}.glitch-in{animation:glitch-in .75s cubic-bezier(.2,.8,.2,1) both}@keyframes bracket-spread{0%{transform:translate(var(--fx,0),var(--fy,0)) scale(.35);opacity:0}12%{opacity:1}24%{opacity:.15}36%{opacity:1}to{transform:translate(0) scale(1);opacity:1}}.bracket-spread{animation:bracket-spread 1.05s cubic-bezier(.16,.85,.3,1) both}@keyframes card-rise{0%{opacity:0;transform:scale(.8);filter:brightness(1.9) saturate(1.4)}60%{opacity:1}80%{filter:brightness(1.5);transform:scale(1.012)}88%{transform:translateX(-3px) scale(1.012)}94%{transform:translateX(3px) scale(1);filter:none}to{opacity:1;transform:scale(1);filter:none}}.card-rise{animation:card-rise .62s cubic-bezier(.2,.8,.2,1) both;animation-delay:.92s;transform-origin:center}@keyframes glitch-text{0%,to{text-shadow:none;transform:none}8%{text-shadow:-2px 0 #ff2e57,2px 0 #00f0ff;transform:translate(-1px,1px)}16%{text-shadow:2px 0 #ff2e57,-2px 0 #00f0ff;transform:translate(1px,-1px)}24%{text-shadow:none;transform:none}60%{text-shadow:1px 0 #00f0ff,-1px 0 #ff2e57}66%{text-shadow:none}}.glitch-text{animation:glitch-text 1.6s steps(2,jump-none) 1.5s 1}@media (prefers-reduced-motion:reduce){.boot-in,.bracket-spread,.card-rise,.glitch-in,.glitch-text{animation:none!important}}@keyframes panel-pop{0%{opacity:0;transform:scale(.94) translateY(8px);filter:brightness(1.8)}60%{opacity:1;filter:brightness(1)}to{opacity:1;transform:none;filter:none}}.panel-pop{animation:panel-pop .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d,0s);transform-origin:center}@keyframes scale-in{0%{opacity:0;transform:scale(.9);filter:brightness(1.6)}to{opacity:1;transform:scale(1);filter:none}}.scale-in{animation:scale-in .42s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d,0s);transform-origin:center}@keyframes bar-in{0%{opacity:0;transform:translateY(-10px);filter:brightness(2)}55%{opacity:1;filter:brightness(1)}62%{transform:translateX(-2px)}70%{transform:translateX(2px)}to{opacity:1;transform:none;filter:none}}.bar-in{animation:bar-in .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d,0s)}@media (prefers-reduced-motion:reduce){.bar-in,.panel-pop,.scale-in{animation:none!important}}@keyframes wink-out{0%{opacity:1;transform:scale(1);filter:none}22%{opacity:1;transform:scale(1.012);filter:brightness(1.65)}to{opacity:0;transform:scale(.955);filter:brightness(.32) blur(1.2px)}}.wink-out{animation:wink-out .26s cubic-bezier(.4,0,.7,.2) both;pointer-events:none}.wink-out-el{animation:wink-out .24s cubic-bezier(.4,0,.7,.2) both;pointer-events:none}@media (prefers-reduced-motion:reduce){.wink-out,.wink-out-el{animation:none!important;opacity:.6}}a[href]:active,button:not(:disabled):active{transform:scale(.97);filter:brightness(1.35) drop-shadow(0 0 9px rgba(0,240,255,.5))}a[href],button:not(:disabled){transition:filter .14s ease,transform .08s ease}button[style*="#fcee0a"]:not(:disabled):active{filter:brightness(1.3) drop-shadow(0 0 11px rgba(252,238,10,.6))}@media (prefers-reduced-motion:reduce){a[href]:active,button:active{transform:none!important}}button:not(:disabled){transition:filter .14s ease}button:not(:disabled):hover{filter:brightness(1.14) drop-shadow(0 0 7px rgba(0,240,255,.45))}button[style*="#fcee0a"]:not(:disabled):hover{filter:brightness(1.1) drop-shadow(0 0 10px rgba(252,238,10,.55))}a[href]{transition:filter .14s ease}a[href]:hover{filter:brightness(1.18) drop-shadow(0 0 6px rgba(0,240,255,.3))}.frame,.panel-pop,.scale-in,section{transition:box-shadow .16s ease,transform .16s ease}.frame:hover,.panel-pop:hover,.scale-in:hover,section:hover{box-shadow:inset 0 0 0 1px rgba(0,240,255,.6),0 0 18px rgba(0,240,255,.15);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.frame,.panel-pop,.scale-in,a,button,section{transition:none!important}.frame:hover,.panel-pop:hover,.scale-in:hover,section:hover{transform:none!important}}.frame.no-hover:hover,.panel-pop.no-hover:hover,section.no-hover:hover{box-shadow:none!important;transform:none!important}.urow{transition:background .12s ease,box-shadow .12s ease}.urow:hover{background:rgba(0,240,255,.09)!important;box-shadow:inset 3px 0 0 rgba(0,240,255,.85),inset 0 0 22px rgba(0,240,255,.05)}@media (prefers-reduced-motion:reduce){.urow{transition:none!important}}.panel-pop.cofrm:hover{box-shadow:inset 0 0 0 1px rgba(252,238,10,.6),0 0 18px rgba(252,238,10,.13);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.panel-pop.cofrm:hover{transform:none!important}}