:root{--bg:#0B0D10;--surface:#14171C;--hairline:#232A33;--text-hi:#F5F7FA;--text-lo:#97A0AF;--up:#2BD97C;--down:#FF3D81;--halt:#FFB020;--chain:#9D6BFF;--elev-1:inset 0 1px 0 0 rgba(245,247,250,0.03),0 1px 2px 0 rgba(0,0,0,0.5),0 12px 28px -16px rgba(0,0,0,0.9);--elev-2:inset 0 1px 0 0 rgba(245,247,250,0.045),0 2px 4px 0 rgba(0,0,0,0.55),0 20px 44px -20px rgba(0,0,0,0.95);--radius-card:16px;--radius-chip:999px;--ease-out:cubic-bezier(0.16,1,0.3,1);--duration-fast:150ms;--duration:200ms;--duration-slow:250ms;--text-hero:clamp(2.75rem,1.2rem + 5vw,5rem);--text-section:clamp(1.9rem,1rem + 2.6vw,3rem);--text-stat:clamp(2.5rem,1.6rem + 2.4vw,3.5rem);--text-number:clamp(4.5rem,2rem + 9vw,10rem)}:root[data-theme=light]{--bg:#F1F4F9;--surface:#FFFFFF;--hairline:#DCE3EC;--text-hi:#0B0D10;--text-lo:#586372;--up:#0B9E5A;--down:#E11D6B;--halt:#B26A00;--chain:#7C4DFF;--elev-1:0 1px 2px 0 rgba(16,24,40,0.06),0 8px 22px -14px rgba(16,24,40,0.18);--elev-2:0 2px 4px 0 rgba(16,24,40,0.08),0 18px 40px -20px rgba(16,24,40,0.22);--orb-color-light:color-mix(in srgb,var(--up) 12%,transparent);--orb-color-dark:color-mix(in srgb,var(--up) 16%,transparent);--orb-color-dark-fade:color-mix(in srgb,var(--up) 7%,transparent);--gradient-orb-base:var(--surface);color-scheme:light}:root{--background:var(--bg);--foreground:var(--text-hi);--card:var(--surface);--card-foreground:var(--text-hi);--popover:var(--surface);--popover-foreground:var(--text-hi);--primary:var(--up);--primary-foreground:var(--bg);--secondary:var(--hairline);--secondary-foreground:var(--text-hi);--muted:var(--surface);--muted-foreground:var(--text-lo);--accent:var(--hairline);--accent-foreground:var(--text-hi);--border:var(--hairline);--input:var(--hairline);--ring:var(--up);--destructive:var(--down);--destructive-foreground:var(--text-hi);--radius:0.625rem;--radius-sm:6px;--radius-md:8px;--orb-color-light:color-mix(in srgb,var(--up) 10%,transparent);--orb-color-dark:color-mix(in srgb,var(--up) 15%,transparent);--orb-color-dark-fade:color-mix(in srgb,var(--up) 6%,transparent);--gradient-orb-base:var(--surface)}