:root{color-scheme:light;--bg-page:#f3f5ef;--bg-surface:#ffffff;--bg-elevated:#eef1e8;--bg-inset:#f7f9f3;--bg-hover:#e5e9dd;--bg-band:#e9ede2;--text-primary:#141a12;--text-muted:#525a4d;--text-subtle:#848b7e;--divider:#141a1214;--border-strong:#141a1229;--accent:#bafa03;--accent-hover:#acee00;--accent-press:#98d600;--accent-soft:#f3fcd6;--accent-mid:#e0f8a0;--accent-contrast:#0e1806;--accent-strong:#6b9a00;--accent-pastel:#dcfa84;--chart-series:#78b000;--success:#10a37f;--success-hover:#0e936f;--success-contrast:#ffffff;--danger:#e5484d;--danger-hover:#d63e43;--danger-contrast:#ffffff;--warning:#f2b01e;--warning-contrast:#1a1400;--accent-text:#4c7a00;--success-text:#0b8a68;--warning-text:#9a6700;--danger-text:#cf3439;--buy-soft:#e1f4ed;--buy-soft-hover:#d1eee3;--sell-soft:#fbe7e7;--sell-soft-hover:#f7d8d8;--glow-accent:0 0 0 3px rgb(186 250 3/0.5);--shadow-card:0 1px 2px rgb(20 26 18/0.04),0 12px 32px -18px rgb(20 26 18/0.18);--shadow-pop:0 0 0 1px rgb(20 26 18/0.06),0 28px 56px -18px rgb(20 26 18/0.28);--radius-xs:8px;--radius-sm:12px;--radius-md:16px;--radius-lg:26px;--radius-xl:30px;--radius-pill:999px;--content-width:1440px;--gutter:32px;--header-height:72px;--rail-width:0px;--status-height:32px;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1)}