:root{--sb-font-sans:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--sb-font-body:var(--sb-font-sans);--sb-font-display:var(--font-display),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--sb-bg:#05060a;--sb-bg-2:#070a12;--sb-surface:#0b1020;--sb-surface-2:#0e1630;--sb-surface-3:#121b31;--sb-card:rgba(255,255,255,0.06);--sb-card-2:rgba(255,255,255,0.085);--sb-border:rgba(255,255,255,0.1);--sb-border-2:rgba(255,255,255,0.16);--sb-border-soft:rgba(255,255,255,0.06);--sb-text:#eaf0ff;--sb-text-2:#c8d4f0;--sb-muted:#95a3bc;--sb-accent:#2dffb0;--sb-accent-2:#f7c948;--sb-danger:#ff4d4d;--sb-accent-rgb:45,255,176;--sb-accent-2-rgb:247,201,72;--sb-header-h:56px;--sb-sport-h:72px;--sb-bottom-nav-h:72px;--sb-radius-xs:10px;--sb-radius-sm:12px;--sb-radius:16px;--sb-radius-md:18px;--sb-radius-lg:24px;--sb-shadow-sm:0 10px 26px rgba(0,0,0,0.35);--sb-shadow-soft:0 16px 40px rgba(0,0,0,0.28);--sb-shadow:0 22px 60px rgba(0,0,0,0.55);--sb-shadow-card:0 12px 30px rgba(0,0,0,0.24);--sb-shadow-hero:0 40px 120px rgba(0,0,0,0.55);--sb-shadow-glow:0 0 0 1px rgba(255,255,255,0.04),0 18px 40px rgba(0,0,0,0.3);--sb-glow-accent:0 0 0 1px rgba(45,255,176,0.16),0 0 40px rgba(45,255,176,0.1);--sb-glow-gold:0 0 0 1px rgba(247,201,72,0.18),0 0 36px rgba(247,201,72,0.08);--sb-premium-panel:linear-gradient(180deg,rgba(11,16,32,0.88),rgba(9,14,28,0.82));--sb-premium-panel-strong:linear-gradient(180deg,rgba(16,24,46,0.95),rgba(8,13,24,0.92));--sb-color-bg:var(--sb-bg);--sb-color-surface:var(--sb-surface);--sb-color-surface-elevated:var(--sb-surface-2);--sb-color-border:var(--sb-border);--sb-color-text:var(--sb-text);--sb-color-text-muted:var(--sb-muted);--sb-color-primary:var(--sb-accent);--sb-color-primary-strong:#10b981;--sb-color-accent:var(--sb-accent-2);--sb-color-danger:var(--sb-danger);--sb-max-width:1440px;--sb-space-1:4px;--sb-space-2:8px;--sb-space-3:12px;--sb-space-4:16px;--sb-space-5:20px;--sb-space-6:24px;--sb-space-8:32px;--sb-space-10:40px;--sb-space-12:48px;--fs-2xs:0.6875rem;--fs-xs:0.75rem;--fs-sm:0.8125rem;--fs-base:0.875rem;--fs-md:1rem;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-2xl:1.75rem;--fs-3xl:2.25rem;--sb-fw-normal:400;--sb-fw-medium:500;--sb-fw-semibold:600;--sb-fw-bold:700;--sb-fw-heavy:800;--sb-lh-tight:1.2;--sb-lh-snug:1.35;--sb-lh-base:1.5;--sb-lh-relaxed:1.65;--sb-neutral-50:rgba(255,255,255,0.96);--sb-neutral-100:rgba(255,255,255,0.86);--sb-neutral-200:rgba(255,255,255,0.62);--sb-neutral-300:rgba(255,255,255,0.42);--sb-neutral-400:rgba(255,255,255,0.16);--sb-neutral-500:rgba(255,255,255,0.10);--sb-neutral-600:rgba(255,255,255,0.06);--sb-neutral-700:rgba(255,255,255,0.04);--sb-neutral-800:rgba(255,255,255,0.02);--sb-radius-sharp:4px;--sb-radius-pill:9999px;--sb-elev-1:0 1px 3px rgba(0,0,0,0.22),0 1px 2px rgba(0,0,0,0.16);--sb-elev-2:0 6px 18px rgba(0,0,0,0.44),0 2px 6px rgba(0,0,0,0.28),0 0 0 1px rgba(255,255,255,0.04);--sb-elev-3:0 14px 40px rgba(0,0,0,0.56),0 5px 12px rgba(0,0,0,0.32),0 0 0 1px rgba(255,255,255,0.05);--sb-elev-4:0 28px 80px rgba(0,0,0,0.72),0 10px 24px rgba(0,0,0,0.40),0 0 0 1px rgba(255,255,255,0.07),0 0 60px rgba(45,255,176,0.04);--sb-elev-glow:0 0 0 1px rgba(45,255,176,0.14),0 8px 32px rgba(45,255,176,0.08),0 2px 8px rgba(0,0,0,0.36);--sb-ease-out:cubic-bezier(0.22,1,0.36,1);--sb-ease-in-out:cubic-bezier(0.4,0,0.2,1);--sb-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--sb-duration-fast:120ms;--sb-duration-base:180ms;--sb-duration-slow:280ms;--sb-duration-xslow:400ms;--motion-up:41,204,118;--motion-down:229,24,24;--motion-flash-duration:1s;--motion-enter:var(--sb-duration-slow);--motion-exit:var(--sb-duration-base)}html{color-scheme:dark}body{background:var(--sb-bg);color:var(--sb-text)}