:root{--bg:#ffffff;--bg-elev:#ffffff;--surface:#ffffff;--surface-2:#f2f2f1;--border:#CBCBC9;--text:#000000;--muted:#5c5c5a;--accent:#618197;--accent-hover:#4f6c80;--accent-soft:#4f6c80;--accent-ink:#000000;--success:#2e7d4f;--danger:#c1272d;--warning:#a8781f;--font:"Arial Narrow",Arial,sans-serif;--font-title:"Arial Narrow",Arial,sans-serif;--radius-sm:8px;--radius:12px;--radius-lg:18px;--sidebar-w:248px;--shadow:0 14px 38px rgba(0,0,0,.10)}
:root{--switch-on:#16a34a;--switch-thumb:#ffffff}
