:root{--saas-palette-navy:#1e2a4a;--saas-palette-blue:#3b5bdb;--saas-palette-slate:#3a4256;--saas-palette-ocean:#0b3a6b;--saas-palette-mist:#e9edf3;--saas-palette-green:#217346;--saas-palette-purple:#6d3fc0;--saas-palette-pink:#c2255c;--saas-palette-orange:#c2410c;--saas-palette-teal:#0f766e;--saas-palette-red:#c42b1c;--saas-palette-indigo:#2f54c9;--saas-palette-white:#fff;--saas-page-surface:var(--saas-bg-surface);--saas-page-sunken:var(--saas-bg-sunken);--saas-page-canvas:var(--saas-bg-canvas);--saas-page-border:var(--saas-border-default);--saas-page-border-strong:var(--saas-border-strong);--saas-page-text:var(--saas-text-primary);--saas-page-text-muted:var(--saas-text-secondary);--saas-page-brand-subtle:var(--saas-brand-subtle);--saas-page-brand-strong:var(--saas-brand-strong);--saas-page-nav-hover:var(--saas-nav-bg-hover)}:root[data-accent=blue]{--saas-brand-primary:#2f54c9;--saas-brand-primary-hover:#2443a8;--saas-brand-strong:#2443a8;--saas-brand-subtle:#eaeffc;--saas-brand-glow:#2f54c973}:root[data-accent=purple]{--saas-brand-primary:#6d3fc0;--saas-brand-primary-hover:#5a32a3;--saas-brand-strong:#5a32a3;--saas-brand-subtle:#f1ebfa;--saas-brand-glow:#6d3fc073}:root[data-accent=pink]{--saas-brand-primary:#c2255c;--saas-brand-primary-hover:#a61e4d;--saas-brand-strong:#a61e4d;--saas-brand-subtle:#fcebf1;--saas-brand-glow:#c2255c73}:root[data-accent=orange]{--saas-brand-primary:#c2410c;--saas-brand-primary-hover:#9a3412;--saas-brand-strong:#9a3412;--saas-brand-subtle:#fdf0e8;--saas-brand-glow:#c2410c73}:root[data-accent=teal]{--saas-brand-primary:#0f766e;--saas-brand-primary-hover:#0b5f58;--saas-brand-strong:#0b5f58;--saas-brand-subtle:#e6f4f2;--saas-brand-glow:#0f766e73}:root[data-accent=red]{--saas-brand-primary:#c42b1c;--saas-brand-primary-hover:#a32315;--saas-brand-strong:#a32315;--saas-brand-subtle:#fdeeec;--saas-brand-glow:#c42b1c73}:root[data-theme=dark][data-accent=blue]{--saas-brand-primary:#6d8ff0;--saas-brand-primary-hover:#86a2f3;--saas-brand-strong:#a3b8f6;--saas-brand-subtle:#1c2747;--saas-brand-on-primary:#0d1430}:root[data-theme=dark][data-accent=purple]{--saas-brand-primary:#a283e6;--saas-brand-primary-hover:#b49aeb;--saas-brand-strong:#c7b3f0;--saas-brand-subtle:#2a2145;--saas-brand-on-primary:#1a0f33}:root[data-theme=dark][data-accent=pink]{--saas-brand-primary:#f06595;--saas-brand-primary-hover:#f383a9;--saas-brand-strong:#f7a1bf;--saas-brand-subtle:#3d1a28;--saas-brand-on-primary:#2b0a17}:root[data-theme=dark][data-accent=orange]{--saas-brand-primary:#f08a4b;--saas-brand-primary-hover:#f3a06c;--saas-brand-strong:#f6b68e;--saas-brand-subtle:#3a2414;--saas-brand-on-primary:#2b1405}:root[data-theme=dark][data-accent=teal]{--saas-brand-primary:#3cb4a8;--saas-brand-primary-hover:#5cc3b8;--saas-brand-strong:#86d4cb;--saas-brand-subtle:#133532;--saas-brand-on-primary:#05201d}:root[data-theme=dark][data-accent=red]{--saas-brand-primary:#f0705f;--saas-brand-primary-hover:#f38b7d;--saas-brand-strong:#f6a79c;--saas-brand-subtle:#3d1d19;--saas-brand-on-primary:#2b0905}:root:is([data-accent=blue],[data-accent=purple],[data-accent=pink],[data-accent=orange],[data-accent=teal],[data-accent=red]){--saas-nav-bg-active:var(--saas-brand-subtle);--saas-nav-text-active:var(--saas-brand-strong);--saas-nav-icon-active:var(--saas-brand-primary);--saas-nav-marker:var(--saas-brand-primary);--saas-nav-focus-ring:0 0 0 2px var(--saas-brand-primary);--saas-focus-ring:0 0 0 2px var(--saas-bg-surface), 0 0 0 4px var(--saas-brand-primary)}:root[data-sidebar=navy] .saas-app-shell__sidebar{--saas-sidebar-solid:var(--saas-palette-navy)}:root[data-sidebar=blue] .saas-app-shell__sidebar{--saas-sidebar-solid:var(--saas-palette-blue)}:root[data-sidebar=slate] .saas-app-shell__sidebar{--saas-sidebar-solid:var(--saas-palette-slate)}:root[data-sidebar=ocean] .saas-app-shell__sidebar{--saas-sidebar-solid:var(--saas-palette-ocean)}:root:is([data-sidebar=navy],[data-sidebar=blue],[data-sidebar=slate],[data-sidebar=ocean]) .saas-app-shell__sidebar{--saas-nav-bg:var(--saas-sidebar-solid);--saas-nav-bg-hover:#ffffff14;--saas-nav-bg-active:#ffffff29;--saas-nav-text:#eef1f8;--saas-nav-text-active:#fff;--saas-nav-text-muted:#ffffffa8;--saas-nav-icon:#ffffffc7;--saas-nav-icon-active:#fff;--saas-nav-marker:#fff;--saas-nav-focus-ring:0 0 0 2px #fff;--saas-bg-surface:var(--saas-sidebar-solid);--saas-border-default:#ffffff24;--saas-text-primary:#eef1f8;--saas-text-secondary:#ffffffb3}:root:is([data-topbar=navy],[data-topbar=blue]) :is(.saas-app-shell__brand,.saas-app-shell__header){--saas-bg-surface:var(--saas-topbar-solid);--saas-bg-sunken:#ffffff1a;--saas-bg-canvas:#ffffff1a;--saas-border-default:#ffffff29;--saas-border-strong:#ffffff42;--saas-text-primary:#fff;--saas-text-secondary:#ffffffbd;--saas-brand-subtle:#ffffff24;--saas-brand-strong:#fff;--saas-nav-bg-hover:#ffffff1f}:root[data-topbar=navy] :is(.saas-app-shell__brand,.saas-app-shell__header){--saas-topbar-solid:var(--saas-palette-navy)}:root[data-topbar=blue] :is(.saas-app-shell__brand,.saas-app-shell__header){--saas-topbar-solid:var(--saas-palette-blue)}:root[data-topbar=mist]:not([data-theme=dark]) :is(.saas-app-shell__brand,.saas-app-shell__header){--saas-bg-surface:var(--saas-palette-mist);--saas-bg-sunken:var(--saas-page-surface)}:root[data-topbar] :is(.saas-app-shell__brand,.saas-app-shell__header) :is(.saas-user-menu__popover,.saas-global-search__popup,.saas-menu__popover){--saas-bg-surface:var(--saas-page-surface);--saas-bg-sunken:var(--saas-page-sunken);--saas-bg-canvas:var(--saas-page-canvas);--saas-border-default:var(--saas-page-border);--saas-border-strong:var(--saas-page-border-strong);--saas-text-primary:var(--saas-page-text);--saas-text-secondary:var(--saas-page-text-muted);--saas-brand-subtle:var(--saas-page-brand-subtle);--saas-brand-strong:var(--saas-page-brand-strong);--saas-nav-bg-hover:var(--saas-page-nav-hover)}