:root{--c-primary:#2563eb;--c-on-primary:#fff;--c-bg:#f4f6fb;--c-surface:#fff;--c-text:#0f172a;--c-muted:#5b6b82;--c-border:#dfe5ee;--c-ok:#15803d;--c-err:#b91c1c;--radius:12px;--sidebar-w:260px;--sidebar-w-c:72px;--header-h:60px;--gap:16px;--font:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--shadow:0 1px 3px rgba(15,23,42,.08)}
[data-theme=dark]{--c-primary:#60a5fa;--c-on-primary:#0b1220;--c-bg:#0b1220;--c-surface:#131c2e;--c-text:#e5e9f2;--c-muted:#9fb0c8;--c-border:#243049;--c-ok:#4ade80;--c-err:#f87171;--shadow:none}
