/* VEORA ONE v24 · canonical UI tokens. Financial/PDF template styles are excluded. */
:root{
 --veora-primary:#07162d;--veora-primary-alt:#0f2340;--veora-accent:#10b981;
 --veora-bg:#f4f7fb;--veora-surface:#fff;--veora-text:#0f172a;
 --veora-muted:#64748b;--veora-border:#e2e8f0;--veora-success:#16a34a;
 --veora-warning:#f59e0b;--veora-danger:#dc2626;--veora-info:#2563eb;
 --veora-radius-sm:8px;--veora-radius-md:12px;--veora-radius-lg:16px;
 --veora-space-1:4px;--veora-space-2:8px;--veora-space-3:12px;
 --veora-space-4:16px;--veora-space-6:24px;--veora-space-8:32px;
 --veora-shadow:0 8px 26px rgba(7,22,45,.055);
 --veora-ring:0 0 0 3px rgba(16,185,129,.22);
 --veora-control:44px;--veora-motion:160ms;--veora-layer-sidebar:30;
 --veora-layer-floating:50;--veora-layer-overlay:1040;--veora-layer-toast:1100;
}
