:root{--emerald:#10B981;--deep-green:#06291E;--forest:#0F5132;--forest-deep:#0B3A2A;--mint:#ECF6F0;--ink:#071A14;--amber:#C98A0E;--red:#D24B4B;--surface:var(--deep-green);--surface-raised:var(--forest-deep);--surface-panel:var(--forest);--text:var(--mint);--text-muted:rgba(236, 246, 240, 0.70);--text-on-panel:var(--mint);--text-on-brand:var(--ink);--brand:var(--emerald);--brand-hover:#0DA271;--signal:var(--amber);--link:var(--emerald);--border:rgba(236, 246, 240, 0.15);--border-strong:rgba(236, 246, 240, 0.50);--focus:var(--emerald);--input-bg:var(--forest-deep);--input-placeholder:rgba(236, 246, 240, 0.60);--control-fill:var(--brand);--status-success:#10B981;--status-warning:#D4961A;--status-danger:#F08281;--status-success-bg:rgba(16, 185, 129, 0.12);--status-warning-bg:rgba(201, 138, 14, 0.12);--status-danger-bg:rgba(210, 75, 75, 0.12);--font-display:"Space Grotesk","Inter",system-ui,sans-serif;--font-body:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px}