/* VIA ATLAS PREMIUM — one language, two modes. No bank branding copied. */
:root{color-scheme:dark;--bg:#102023;--surface:#192e31;--raised:#20393c;--text:#f2f5ee;--muted:#bbc9c3;--accent:#e2c480;--primary:#c9dfb2;--on-primary:#132820;--border:#839891;--error:#ffb6bc;--success:#a3dfb8;--warning:#f2cf89;--focus:#e2c480;--shadow:0 8px 20px #00000018;--radius-sm:12px;--radius:20px;--radius-lg:28px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--touch:48px;--motion:140ms}
:root[data-theme=light]{color-scheme:light;--bg:#f4f5ef;--surface:#ffffff;--raised:#edf1e7;--text:#152f30;--muted:#52635d;--accent:#79601e;--primary:#244f3d;--on-primary:#ffffff;--border:#7b8981;--error:#a92d40;--success:#216443;--warning:#825413;--focus:#244f3d;--shadow:0 6px 18px #10202309}
