:root{--bg-primary: #000000;--bg-secondary: #0A0A0A;--bg-tertiary: #141414;--bg-hover: #1A1A1A;--text-primary: #FFFFFF;--text-secondary: #A3A3A3;--text-tertiary: #737373;--border-subtle: #262626;--border-strong: #404040;--shadow-card: 0 0 0 1px rgba(255, 255, 255, .05);--accent-violet: #5A5FFF;--accent-mint: #18D9B7;--accent-electric: #4153FF;--accent-brief-violet: #5A5FFF;--accent-newsbrief-orange: #F47C20;--accent-briefing-indigo: #7B3FA0;--accent-duel-red: #E8302A}.theme-light{--bg-primary: #FFFFFF;--bg-secondary: #F5F5F5;--bg-tertiary: #EEEEEE;--bg-hover: #E5E5E5;--text-primary: #0A0A0A;--text-secondary: #525252;--text-tertiary: #737373;--border-subtle: #E5E5E5;--border-strong: #CCCCCC;--shadow-card: 0 1px 3px rgba(0, 0, 0, .08), 0 1px 2px rgba(0, 0, 0, .04)}
