:root{--paper:#fff;--wash:#fafafa;--wash-2:#f2f2f2;--rule:#e5e5e5;--rule-2:#d4d4d4;--ink:#0a0a0a;--ink-hover:#262626;--text-2:#525252;--meta:#6b6b6b;--market:#bdbdbd;--market-text:#6b6b6b;--model:#ff5a1f;--model-text:#c2410c;--x-link:#1d9bf0;--focus:#0a0a0a;--scrim:rgba(255,255,255,.88);--shadow-float:0 4px 12px rgba(0,0,0,.08);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:var(--font-geist-sans),ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:var(--font-geist-mono),ui-monospace,"SF Mono",Menlo,Consolas,monospace;--fs-11:11px;--fs-12:12px;--fs-14:14px;--fs-16:16px;--fs-20:20px;--fs-24:24px;--fs-32:32px;--fs-40:40px;--fs-64:64px;--card-row:30px;--card-name:28px;--card-team:40px;--card-title:46px;--card-pts:76px;--card-pct:88px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--lh-tight:1.1;--lh-snug:1.3;--lh-body:1.55;--track-display:-.04em;--track-title:-.02em;--track-caps:.5px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--gutter:16px;--page-max:1200px;--r-sm:4px;--r-ctl:6px;--r-card:8px;--r-full:999px;--bw:1px;--h-sm:32px;--h-md:40px;--h-lg:48px;--h-chip:32px;--hit-min:44px;--dur-0:0s;--dur-fast:.12s;--dur-base:.2s;--dur-open:.22s;--dur-slow:.3s;--dur-route:.18s;--dur-delay:60ms;--ease-out:cubic-bezier(.23,1,.32,1);--ease-move:cubic-bezier(.77,0,.175,1);--z-header:20;--z-menu:30;--z-toast:40}:root[data-theme=dark]{--paper:#000;--wash:#0a0a0a;--wash-2:#171717;--rule:#1f1f1f;--rule-2:#333;--ink:#fff;--ink-hover:#d4d4d4;--text-2:#a1a1a1;--meta:#8f8f8f;--market:#525252;--market-text:#8f8f8f;--model:#ff6a2b;--model-text:#ff7a3d;--x-link:#1d9bf0;--focus:#fff;--scrim:rgba(0,0,0,.85);--shadow-float:0 4px 12px rgba(0,0,0,.6);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;interpolate-size:allow-keywords}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-16);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;flex-direction:column;min-height:100dvh;margin:0;display:flex}body>main{flex:1 0 auto}a{color:inherit}img,svg{max-width:100%;display:block}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-weight:var(--fw-semibold);text-wrap:balance}table{border-collapse:collapse}button,input,select{font:inherit;color:inherit}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}:focus{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-old(.route){animation:route-out var(--dur-fast)var(--ease-out)both}::view-transition-new(.route){animation:route-in var(--dur-slow)var(--ease-out)var(--dur-delay)both}::view-transition-group(site-header){z-index:1;animation:none}@keyframes route-out{to{opacity:0}}@keyframes route-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.theme-switching *,.theme-switching :before,.theme-switching :after{transition:none!important}[id]{scroll-margin-top:var(--s-20)}
