:root,[data-theme=light]{--brand-navy:#0f172a;--brand-blue:#2563eb;--brand-secondary:#14b8a6;--brand-teal:#14b8a6;--brand-bg:#f6f8fc;--brand-surface:#ffffff;--brand-border:#e5e7eb;--saas-radius:16px;--saas-radius-sm:10px;--saas-transition:200ms cubic-bezier(0.4,0,0.2,1);--brand-heading:#111827;--brand-text-primary:#1f2937;--brand-text-secondary:#475569;--brand-text-muted:#64748b;--brand-text-disabled:#94a3b8;--brand-success:#10b981;--brand-warning:#f59e0b;--brand-danger:#ef4444;--brand-sidebar-hover:#eff6ff;--brand-sidebar-active:rgba(37,99,235,0.08);--platform-sidebar-width:228px;--platform-sidebar-collapsed:64px;--layout-header-height:52px;--layout-workspace-header-max:88px;--layout-kpi-height:112px;--space-page:16px;--space-card-gap:12px;--space-widget-gap:12px;--z-sticky-content:20;--z-header:40;--z-fab:45;--z-mobile-nav:50;--z-modal:100;--z-pos-modal:180;--z-dropdown:200;--z-popover:200;--z-drawer:205;--z-pos-overlay:400;--z-toast:500;--z-critical:600;--brand-gradient:linear-gradient(90deg,#2563eb,#14b8a6);--brand-gradient-vertical:linear-gradient(180deg,#2563eb,#14b8a6);--brand-dashboard-wash:rgba(20,184,166,0.08);--brand-hero-panel:linear-gradient(135deg,rgba(37,99,235,0.1),rgba(20,184,166,0.08) 45%,rgba(37,99,235,0.06));--background:var(--brand-bg);--foreground:var(--brand-text-primary);--ring-focus:rgba(37,99,235,0.42);--type-page-title-size:28px;--type-page-title-line:36px;--type-section-title-size:18px;--type-section-title-line:24px;--type-card-title-size:13px;--type-card-title-line:18px;--type-metric-size:26px;--type-metric-line:32px;--type-h1-size:28px;--type-h1-line:36px;--type-h2-size:20px;--type-h2-line:28px;--type-h3-size:16px;--type-h3-line:24px;--shadow-card:0 8px 30px rgba(15,23,42,0.06);--type-body-size:14px;--type-body-line:24px;--type-caption-size:11px;--type-caption-line:16px;--logo-height-header:36px;--brand-avatar-bg:#0f172a;--brand-avatar-fg:#ffffff;--brand-on-primary:#ffffff}[data-theme=dark]{--brand-blue:#60a5fa;--brand-secondary:#2dd4bf;--brand-teal:#2dd4bf;--brand-bg:#0b1220;--brand-surface:#111827;--brand-border:#334155;--brand-heading:#f8fafc;--brand-text-primary:#f1f5f9;--brand-text-secondary:#cbd5e1;--brand-text-muted:#94a3b8;--brand-text-disabled:#64748b;--brand-success:#34d399;--brand-warning:#fbbf24;--brand-danger:#f87171;--brand-sidebar-hover:rgba(96,165,250,0.12);--brand-sidebar-active:rgba(96,165,250,0.18);--brand-dashboard-wash:rgba(45,212,191,0.08);--brand-hero-panel:linear-gradient(135deg,rgba(96,165,250,0.16),rgba(45,212,191,0.1) 45%,rgba(96,165,250,0.08));--brand-gradient:linear-gradient(90deg,#60a5fa,#2dd4bf);--brand-gradient-vertical:linear-gradient(180deg,#60a5fa,#2dd4bf);--shadow-card:0 8px 30px rgba(0,0,0,0.35);--brand-avatar-bg:#2563eb;--brand-avatar-fg:#ffffff;--brand-on-primary:#ffffff;--background:var(--brand-bg);--foreground:var(--brand-text-primary);--ring-focus:rgba(96,165,250,0.45)}:root,[data-theme=dark],[data-theme=light]{--brand-gray:var(--brand-border);--safeltra-navy:var(--brand-navy);--marketing-hero-from:var(--brand-navy);--marketing-hero-to:var(--brand-teal)}