*{box-sizing:border-box;margin:0;padding:0}html{height:100%}html,body{max-width:100vw;overflow-x:clip}body{color:#f0f4f8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#041426;flex-direction:column;min-height:100%;font-family:IBM Plex Sans,sans-serif;font-size:1.6rem;display:flex}html[data-theme=light] body{color:#1a2332;background:#f0f3f7}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:#0a254066}::-webkit-scrollbar-thumb{background:#6effce8c padding-box padding-box;border:2px solid #0000;border-radius:7px}::-webkit-scrollbar-thumb:hover{background:#6effcecc padding-box padding-box}*{scrollbar-width:auto;scrollbar-color:#6effce8c #0a254066}html[data-theme=light] ::-webkit-scrollbar-track{background:#0c1c3014}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#065f4a99 padding-box padding-box}html[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#065f4ad9 padding-box padding-box}html[data-theme=light] *{scrollbar-color:#065f4a99 #0c1c3014}@keyframes pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes raxScan{0%{clip-path:inset(0% 0 100%);opacity:0}15%{clip-path:inset(0% 0 60%);opacity:1}85%{clip-path:inset(60% 0 0%);opacity:1}to{clip-path:inset(100% 0 0%);opacity:0}}@keyframes raxSheen{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes raxBar{0%{transform:translate(-100%)scaleX(.35)}50%{transform:translate(40%)scaleX(.55)}to{transform:translate(220%)scaleX(.35)}}@keyframes raxProgressSheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes raxRingSpin{to{transform:rotate(360deg)}}@keyframes raxBreathe{0%,to{opacity:.35}50%{opacity:.85}}.rax-scan-band{animation:1.8s cubic-bezier(.4,0,.2,1) infinite raxScan}.rax-sheen{animation:1.6s cubic-bezier(.4,0,.2,1) infinite raxSheen}.rax-bar-fill{transform-origin:0;animation:1.5s cubic-bezier(.4,0,.2,1) infinite raxBar}.rax-progress-sheen{animation:1.8s cubic-bezier(.4,0,.2,1) infinite raxProgressSheen}.rax-ring-spin{transform-origin:50%;animation:2.4s linear infinite raxRingSpin}@media (prefers-reduced-motion:reduce){.rax-scan-band,.rax-sheen,.rax-bar-fill,.rax-progress-sheen,.rax-ring-spin{clip-path:none;animation:2.4s ease-in-out infinite raxBreathe;transform:none}}.side-nav-control:focus-visible{outline-offset:2px;outline:2px solid}
