@font-face{font-family:Panchang;src:url(/fonts/panchang-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Panchang;src:url(/fonts/panchang-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Panchang;src:url(/fonts/panchang-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Khand;src:url(/fonts/khand-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Khand;src:url(/fonts/khand-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Khand;src:url(/fonts/khand-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-400.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}
:root{--bg:#000;--panel:#0b0404;--panel-2:#0d0d0d;--line:#262626;--line-2:#383838;--text:#fff;--text-2:#c2c2c2;--text-3:gray;--brand:#fb0201;--brand-2:#ff2f24;--brand-ink:#9e0a0a;--slab:#e6e8e8;--up:#1fd46b;--down:#ff3b5c;--amber:#ffb000;--ink-2:#ff8f87;--rule:#5c100d;--r:4px;--f-mark:"Panchang", "Arial Black", sans-serif;--f-num:"Khand", "Arial Narrow", sans-serif;--f-ui:"Switzer", system-ui, sans-serif;--f-mono:"JetBrains Mono", ui-monospace, monospace;--gutter:clamp(16px, 2.2vw, 44px);--max:1680px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--bg);font-family:var(--f-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:15px;line-height:1.45}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img{max-width:100%;display:block}::selection{background:var(--brand);color:#fff}.num{font-family:var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:.01em}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.up{color:var(--up)}.tick-up{animation:.9s ease-out tick-up}.tick-down{animation:.9s ease-out tick-down}@keyframes tick-up{0%{background-color:#1fd46b73}}@keyframes tick-down{0%{background-color:#ff3b5c73}}.down{color:var(--down)}.wrap{width:100%;max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
