@font-face{font-family:Anton;src:url(../fonts/Anton-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(../fonts/BarlowCondensed-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(../fonts/BarlowCondensed-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(../fonts/BarlowCondensed-ExtraBold.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(../fonts/BarlowCondensed-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Saira;src:url(../fonts/Saira-var.woff2)format("woff2-variations");font-weight:100 900;font-stretch:50% 125%;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#0a1014;--bg-1:#0e1519;--srf-1:#151f25;--srf-2:#1c2930;--srf-3:#24343c;--line:#2c3e47;--t1:#f1f4f2;--t2:#a7b4ba;--t3:#8a9aa2;--t-off:#5b6a71;--primary:#ff6b1f;--primary-press:#e85a12;--on-primary:#0e1519;--info:#6cb6ff;--pos:#3fd37f;--neg:#ff5468;--warn:#ffc53d;--tier-5:#7fe8d8;--tier-4:#f2c14e;--tier-3:#c2d0d8;--tier-2:#d48f5e;--tier-1:#8c99a0;--hud-panel:#0a1014c7;--hud-line:#f1f4f21f;--f-hero:"Anton", "Impact", "Arial Narrow", sans-serif;--f-cond:"Barlow Condensed", "Arial Narrow", "Roboto Condensed", sans-serif;--f-body:"Saira", "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;--ease:cubic-bezier(.2, 0, 0, 1);--ease-in:cubic-bezier(.05, .7, .1, 1);--ease-out:cubic-bezier(.3, 0, .8, .15);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--rail:calc(4.5rem + env(safe-area-inset-left,0px));--gut:1rem;--chamfer:.625rem;--chamfer-s:.375rem;--fs-hero:max(11px, clamp(2.75rem, 7vh + .75rem, 4.5rem));--fs-num-xl:clamp(3rem, 6.5vh + 1.25rem, 4.5rem);--fs-num-l:clamp(1.75rem, 2.2vh + 1.25rem, 2.25rem);--fs-h1:clamp(1.5rem, 1.8vh + 1.0625rem, 2rem);--fs-h2:clamp(1.1875rem, 1vh + .9375rem, 1.5rem);--fs-num-m:clamp(1.125rem, .4vh + 1rem, 1.25rem);--fs-btn:clamp(1.125rem, .4vh + 1rem, 1.25rem);--fs-body:clamp(.9375rem, .2vh + .875rem, 1rem);--fs-body-s:max(11px, clamp(.8125rem, .2vh + .75rem, .875rem));--fs-label:max(11px, clamp(.8125rem, .2vh + .75rem, .875rem));--fs-micro:max(11px, clamp(.6875rem, .2vh + .625rem, .75rem))}html{font-size:clamp(13.44px,min(6.8267px + 2.1333vh,7.1724px + 1.1034vw),16px);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:clamp(13.44px,min(6.8267px + 2.1333dvh,7.1724px + 1.1034dvw),16px)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{background:var(--bg-1);height:100%;color:var(--t1);overscroll-behavior:none;margin:0;overflow:hidden}body{font-family:var(--f-body);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;overscroll-behavior:none;touch-action:manipulation;font-weight:400;line-height:1.45}#app{position:fixed;inset:0}.content,.onb-main,.sheet,.modal{scrollbar-width:thin;scrollbar-color:var(--srf-3) transparent}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--info);outline-offset:2px}.num{font-family:var(--f-cond);font-variant-numeric:tabular-nums}.label{font-family:var(--f-cond);font-weight:600;font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--t3)}.micro{font-family:var(--f-cond);font-weight:600;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--t3)}.h1{font-family:var(--f-cond);font-weight:700;font-size:var(--fs-h1);letter-spacing:.02em;text-transform:uppercase;margin:0;line-height:1.05}.h2{font-family:var(--f-cond);font-weight:700;font-size:var(--fs-h2);letter-spacing:.03em;text-transform:uppercase;margin:0;line-height:1.1}.hero{font-family:var(--f-hero);font-size:var(--fs-hero);letter-spacing:.01em;text-transform:uppercase;margin:0;line-height:.95}.t2{color:var(--t2)}.t3{color:var(--t3)}.pos{color:var(--pos)}.neg{color:var(--neg)}.warn{color:var(--warn)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.12s!important;animation-duration:.12s!important;animation-iteration-count:1!important}}html.lowfx *,html.lowfx :before,html.lowfx :after{-webkit-backdrop-filter:none!important}html.lowfx .pulse,html.lowfx .pulse-on .ico{animation:none!important}
