:root{--accent-bg: rgba(255, 193, 7, .06);--accent-bg3: rgba(255, 193, 7, .12);--border: #273449;--border-strong: #475569;--danger: #ef4444;--danger-bg: rgba(239, 68, 68, .1);--green: #22c55e;--hud-bg: rgba(26, 34, 53, .82);--purple: #a78bfa;--row-alt: rgba(148, 163, 184, .1);--row-hover: rgba(255, 193, 7, .06);--sans: "DM Sans", sans-serif;--text: #e2e8f0;--text-dim: #94a3b8;--text-mid: #94a3b8;--warn-bg: rgba(255, 214, 0, .08);--warn-border: rgba(255, 214, 0, .27)}body.light{--bg: #f3f4f6;--border: #d1d5db;--border-strong: #9ca3af;--danger-bg: rgba(220, 38, 38, .08);--hud-bg: rgba(255, 255, 255, .85);--row-alt: rgba(15, 23, 42, .03);--row-hover: rgba(180, 83, 9, .06);--surface: #ffffff;--surface-2: #f9fafb;--text: #1f2937;--text-dim: #475569;--warn-bg: rgba(180, 83, 9, .08);--warn-border: rgba(180, 83, 9, .35)}body{--text-muted: var(--text-dim)}
