:root{--bg:#f4f5f7;--surface:#ffffff;--text:#212327;--accent:#c2560c;--accent-hover:#a3460a;--accent-subtle:rgba(194,86,12,0.08);--accent-border:rgba(194,86,12,0.25);--accent-muted:rgba(194,86,12,0.5)}html.dark{--bg:#090a0c;--surface:#14171c;--surface-hover:#20242c;--text:#f7f7f8;--text-secondary:#a0a0ac;--text-muted:#9b9ba7;--border:#20242c;--border-hover:#454f60;--accent:#c2560c;--accent-hover:#a3460a;--accent-subtle:rgba(194,86,12,0.12);--accent-border:rgba(194,86,12,0.3);--accent-muted:rgba(194,86,12,0.5)}