@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");:root{--bg:#F8FAFC;--bg-soft:#F1F5F9;--card:#FFFFFF;--card-hover:#F9FAFB;--card-alt:#F8FAFC;--text:#0F172A;--text-muted:#475569;--text-soft:#94A3B8;--border:#E2E8F0;--border-strong:#CBD5E1;--primary:#2563EB;--primary-hover:#1D4ED8;--primary-text:#FFFFFF;--success:#16A34A;--warning:#F59E0B;--danger:#EF4444;--shell-bg:#F1F5F9;--sidebar-bg:#FFFFFF;--sidebar-border:#E2E8F0;--topbar-bg:#FFFFFF;--topbar-border:#E2E8F0;--main-bg:#F8FAFC;--shadow-sm:0 1px 2px rgba(0,0,0,0.04);--shadow:0 1px 3px rgba(0,0,0,0.06);--shadow-lg:0 4px 12px rgba(0,0,0,0.08);--radius:12px;--font-family:"Inter",sans-serif}[data-theme=dark]{--bg:#0B1120;--bg-soft:#0F172A;--card:#111827;--card-hover:#1E293B;--text:#E2E8F0;--text-muted:#94A3B8;--text-soft:#64748B;--border:#1E293B;--border-strong:#334155;--primary:#3B82F6;--primary-hover:#60A5FA;--primary-text:#FFFFFF;--success:#34D399;--warning:#FBBF24;--danger:#F87171;--shell-bg:#0B1120;--sidebar-bg:#0B1120;--sidebar-border:#1E293B;--topbar-bg:#0F172A;--topbar-border:#1E293B;--main-bg:#0B1120;--shadow:0 1px 3px rgba(0,0,0,0.4)}[data-theme=oneaccounts]{--bg:#F8FAFC;--bg-soft:#F1F5F9;--card:#FFFFFF;--card-hover:#F3F6FC;--card-alt:#F8FAFC;--text:#0F172A;--text-muted:#475569;--text-soft:#94A3B8;--border:#D7E0F0;--border-strong:#B0C4DE;--primary:#1740C8;--primary-hover:#0F2A8F;--primary-text:#FFFFFF;--success:#16A34A;--warning:#F59E0B;--danger:#EF4444;--shell-bg:#F8FAFC;--sidebar-bg:linear-gradient(155deg,#04092E,#071352 18%,#0F2280 40%,#1740C8 72%,#1E55E8);--sidebar-border:rgba(255,255,255,0.12);--topbar-bg:linear-gradient(155deg,#04092E,#071352 18%,#0F2280 40%,#1740C8 72%,#1E55E8);--topbar-border:transparent;--main-bg:#FFFFFF;--shadow-sm:0 1px 2px rgba(23,64,200,0.06);--shadow:0 1px 3px rgba(23,64,200,0.08);--shadow-lg:0 4px 12px rgba(23,64,200,0.12)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-family);background:var(--bg);color:var(--text);transition:background .3s,color .3s}[data-theme=oneaccounts] .dl-sidebar,[data-theme=oneaccounts] .dl-sidebar .dl-nav-group-label,[data-theme=oneaccounts] .dl-sidebar .dl-nav-item,[data-theme=oneaccounts] .dl-sidebar .dl-nav-item span,[data-theme=oneaccounts] .dl-sidebar .dl-section-label,[data-theme=oneaccounts] .dl-sidebar .dl-sidebar-email,[data-theme=oneaccounts] .dl-sidebar .dl-sidebar-logo-name,[data-theme=oneaccounts] .dl-sidebar .dl-sidebar-logo-sub,[data-theme=oneaccounts] .dl-sidebar .dl-sidebar-signout,[data-theme=oneaccounts] .dl-sidebar a{color:rgba(255,255,255,.85)!important}[data-theme=oneaccounts] .dl-sidebar .dl-nav-item:hover{background:rgba(255,255,255,.1)!important;color:#fff!important}[data-theme=oneaccounts] .dl-topbar,[data-theme=oneaccounts] .dl-topbar .dl-topbar-subtitle,[data-theme=oneaccounts] .dl-topbar .dl-topbar-title{color:white!important}[data-theme=oneaccounts] .mgmt .hero{background:linear-gradient(155deg,#04092E,#071352 18%,#0F2280 40%,#1740C8 72%,#1E55E8)!important;color:white!important;border-radius:16px;border:none}[data-theme=oneaccounts] .mgmt .hero-greeting h2,[data-theme=oneaccounts] .mgmt .hero-greeting p{color:white!important}[data-theme=oneaccounts] .mgmt .hero .filter-label,[data-theme=oneaccounts] .mgmt .hero .filter-pill{color:rgba(255,255,255,.9)!important}[data-theme=oneaccounts] .mgmt .hero .filter-pill{background:rgba(255,255,255,.15)!important;border:1px solid rgba(255,255,255,.3)!important;color:white!important}[data-theme=oneaccounts] .mgmt .hero .filter-pill:focus{border-color:white!important}[data-theme=oneaccounts] .mgmt .kpi-card{border-color:#C7D2FE;box-shadow:0 1px 3px rgba(23,64,200,.08)}[data-theme=oneaccounts] .dl-main-content>div[style*="justify-content: space-between"]{background:linear-gradient(155deg,#04092E,#071352 18%,#0F2280 40%,#1740C8 72%,#1E55E8)!important;border-radius:12px;padding:20px 24px;margin-bottom:20px}[data-theme=oneaccounts] .dl-main-content>div[style*="justify-content: space-between"] h1,[data-theme=oneaccounts] .dl-main-content>div[style*="justify-content: space-between"] p{color:white!important}[data-theme=oneaccounts] .dl-main-content h1,[data-theme=oneaccounts] .dl-main-content h2,[data-theme=oneaccounts] .dl-main-content h3{color:#1740C8}.bg-theme-card{background:var(--card)}.bg-theme-card-hover{background:var(--card-hover)}.bg-theme-bg{background:var(--bg)}.text-theme{color:var(--text)}.text-theme-muted{color:var(--text-muted)}.border-theme{border:1px solid var(--border)}