:root[data-theme=dark]{--color-bg: #0A1628;--color-surface: #112240;--color-surface-hover: #16273F;--color-card: #112240;--color-card-hover: #16273F;--color-border: rgba(226, 234, 244, .09);--color-border-light: rgba(226, 234, 244, .16);--color-text: #E2EAF4;--color-text-muted: #7A95B4;--color-text-dim: #55708F;--color-primary: #3B82F6;--color-primary-hover: #2563EB;--color-primary-muted: rgba(59, 130, 246, .16);--color-success: #34D399;--color-success-muted: rgba(52, 211, 153, .16);--color-warning: #FBBF24;--color-warning-muted: rgba(251, 191, 36, .16);--color-danger: #F87171;--color-danger-muted: rgba(248, 113, 113, .16);--color-purple: #A78BFA;--color-purple-muted: rgba(167, 139, 250, .16);--color-cyan: #38BDF8;--color-cyan-muted: rgba(56, 189, 248, .16);--color-accent: #60A5FA;--chart-surface: #112240;--chart-grid: rgba(226, 234, 244, .09);--chart-muted: #7A95B4;--chart-1: #3B82F6;--chart-2: #38BDF8;--chart-3: #A78BFA;--chart-4: #FBBF24;--chart-5: #34D399;--chart-6: #F87171;--chart-status-todo: #55708F;--shadow-xs: 0 2px 6px rgba(0, 0, 0, .18);--shadow-sm: 0 6px 16px rgba(0, 0, 0, .24);--shadow-md: 0 10px 30px rgba(0, 0, 0, .32);--shadow-lg: 0 20px 48px rgba(0, 0, 0, .38)}:root[data-theme=light]{--color-bg: #F6F8FB;--color-surface: #FFFFFF;--color-surface-hover: #EEF2F7;--color-card: #FFFFFF;--color-card-hover: #F7F9FC;--color-border: rgba(15, 23, 42, .08);--color-border-light: rgba(15, 23, 42, .14);--color-text: #0F172A;--color-text-muted: #64748B;--color-text-dim: #94A3B8;--color-primary: #1A3867;--color-primary-hover: #142C52;--color-primary-muted: rgba(26, 56, 103, .1);--color-success: #059669;--color-success-muted: rgba(5, 150, 105, .1);--color-warning: #D97706;--color-warning-muted: rgba(217, 119, 6, .1);--color-danger: #D92D20;--color-danger-muted: rgba(217, 45, 32, .1);--color-purple: #7C3AED;--color-purple-muted: rgba(124, 58, 237, .1);--color-cyan: #0E7490;--color-cyan-muted: rgba(14, 116, 144, .1);--color-accent: #2563EB;--chart-surface: #FFFFFF;--chart-grid: rgba(15, 23, 42, .08);--chart-muted: #64748B;--chart-1: #1A3867;--chart-2: #0E7490;--chart-3: #7C3AED;--chart-4: #D97706;--chart-5: #059669;--chart-6: #D92D20;--chart-status-todo: #94A3B8;--shadow-xs: 0 2px 6px rgba(17, 24, 55, .04);--shadow-sm: 0 6px 16px rgba(17, 24, 55, .05);--shadow-md: 0 10px 30px rgba(17, 24, 55, .06);--shadow-lg: 0 20px 48px rgba(17, 24, 55, .08)}
