:root{--bg-base:#08080a;--bg-raised:#121214;--bg-overlay:#1b1b1e;--border:#262629;--text-primary:#f4f4f5;--text-secondary:#9a9aa2;--accent:#ff5e1f;--accent-community:#ff4500;--danger:#ff453a;--success:#32d74b;--warning:#ffc531;--radius-card:16px;--radius-btn:12px;--radius-pill:999px;--font-display:"Space Grotesk",sans-serif;--font-ui:"Inter",sans-serif;--font-mono:"JetBrains Mono",monospace;--motion-base:200ms;--motion-ease:cubic-bezier(0.16,1,0.3,1);color-scheme:dark;background:var(--bg-base);color:var(--text-primary);font-family:var(--font-ui)}