:root{--saas-brand-primary:#217346;--saas-brand-primary-hover:#185c37;--saas-brand-strong:#185c37;--saas-brand-subtle:#e9f3ee;--saas-brand-on-primary:#fff;--saas-brand-glow:#21734673;--saas-accent:#0d5560;--saas-accent-subtle:#dcedef;--saas-on-accent:#fff;--saas-bg-canvas:#eef1f0;--saas-bg-surface:#fff;--saas-bg-sunken:#f9f9f9;--saas-bg-grid-head:#e8ebf5;--saas-border-default:#e1e4e2;--saas-border-strong:#d4d4d4;--saas-text-primary:#252423;--saas-text-secondary:#605e5c;--saas-status-success:#217346;--saas-status-warning:#9d5d00;--saas-status-danger:#c42b1c;--saas-status-info:#0f6cbd;--saas-status-neutral:#605e5c;--saas-status-success-fill:#217346;--saas-status-warning-fill:#eda100;--saas-status-danger-fill:#c42b1c;--saas-status-info-fill:#0f6cbd;--saas-status-success-subtle:#e9f3ee;--saas-status-warning-subtle:#fff6e5;--saas-status-danger-subtle:#fdf1ef;--saas-status-info-subtle:#ebf3fc;--saas-status-neutral-subtle:#f3f2f1;--saas-nav-bg:#fbfbfa;--saas-nav-bg-hover:#efefed;--saas-nav-bg-active:#e9f3ee;--saas-nav-text:#323130;--saas-nav-text-active:#185c37;--saas-nav-text-muted:#6b6967;--saas-nav-icon:#605e5c;--saas-nav-icon-active:#217346;--saas-nav-marker:#217346;--saas-nav-focus-ring:0 0 0 2px #217346;--saas-tint-green-bg:#e9f3ee;--saas-tint-green-fg:#217346;--saas-tint-blue-bg:#ebf3fc;--saas-tint-blue-fg:#0f6cbd;--saas-tint-yellow-bg:#fff6e5;--saas-tint-yellow-fg:#9d5d00;--saas-tint-red-bg:#fdf1ef;--saas-tint-red-fg:#c42b1c;--saas-chart-1:#1487a3;--saas-chart-2:#d9822b;--saas-chart-3:#7a5ea8;--saas-chart-4:#e87ba4;--saas-chart-5:#008300;--saas-heat-1:#d7ece0;--saas-heat-2:#9fd0b3;--saas-heat-3:#5fae83;--saas-heat-4:#217346;--saas-heat-empty:#f3f2f1;--saas-spotlight-green-from:#217346;--saas-spotlight-green-to:#1f8049;--saas-spotlight-blue-from:#0f5ea8;--saas-spotlight-blue-to:#2b6fc0;--saas-spotlight-text:#fff;--saas-spotlight-chip:#ffffff2e;--saas-spotlight-ring:#ffffff38;--saas-subject-1-bg:#fdecef;--saas-subject-1-ink:#b4234a;--saas-subject-2-bg:#e5f5fb;--saas-subject-2-ink:#0b6e8c;--saas-subject-3-bg:#e8f6ea;--saas-subject-3-ink:#1d7a35;--saas-subject-4-bg:#fff5e0;--saas-subject-4-ink:#8a5a00;--saas-subject-5-bg:#efeffd;--saas-subject-5-ink:#4b4fc4;--saas-subject-6-bg:#e6f0fb;--saas-subject-6-ink:#1f5fa8;--saas-subject-7-bg:#eceff3;--saas-subject-7-ink:#46566b;--saas-subject-8-bg:#e3f5f2;--saas-subject-8-ink:#0e6e62;--saas-chart-neutral:#9aa29e;--saas-chart-grid:#e9ecea;--saas-inverse-surface:#252423;--saas-inverse-text:#fff;--saas-inverse-text-muted:#ffffffbf;--saas-inverse-border:#ffffff2e;--saas-inverse-hover:#ffffff1a;--saas-inverse-danger:#ffb4ab;--saas-inverse-accent:#8fd3a8;--saas-illustration-canvas:#f4f8f6;--saas-illustration-skin:#f2c7a5;--saas-logo-bell:#f5b82e;--saas-wordmark-navy:#2b2f8f;--saas-wordmark-coral:#dd4f3b;--saas-wordmark-gold:#e6b05a;--saas-wordmark-sky:#6fb3e8;--saas-space-2xs:2px;--saas-space-xs:4px;--saas-space-sm:8px;--saas-space-md:16px;--saas-space-lg:24px;--saas-space-xl:32px;--saas-space-card:16px;--saas-radius-xs:2px;--saas-radius-sm:4px;--saas-radius-md:6px;--saas-radius-lg:8px;--saas-radius-xl:8px;--saas-radius-full:999px;--saas-font-family:"Segoe UI", "Noto Sans", system-ui, -apple-system, sans-serif;--saas-font-display:var(--saas-font-family);--saas-font-brand:"Nunito", "Varela Round", var(--saas-font-family);--saas-font-mono:"Cascadia Mono", Consolas, ui-monospace, monospace;--saas-font-title:20px;--saas-font-heading:16px;--saas-font-body:13.5px;--saas-font-body-sm:13px;--saas-font-caption:12px;--saas-font-reading:15px;--saas-font-stat:24px;--saas-row-compact:40px;--saas-row-comfortable:52px;--saas-header-height:52px;--saas-sidebar-width:240px;--saas-sidebar-rail-width:60px;--saas-elevation-card:0 1px 2px #1018280d, 0 1px 3px #1018280a;--saas-elevation-raised:0 1px 2px #1018280f;--saas-elevation-header:none;--saas-elevation-popover:0 3px 12px #0000002e;--saas-focus-ring:0 0 0 2px #fff, 0 0 0 4px #217346;--saas-motion-micro:.15s;--saas-motion-panel:.25s;--saas-motion-progress:.6s;--saas-ease-standard:cubic-bezier(.4, 0, .2, 1)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--saas-brand-primary:#3aa36a;--saas-brand-primary-hover:#4cb87c;--saas-brand-strong:#6cc893;--saas-brand-subtle:#1d3a2b;--saas-brand-on-primary:#0d1f15;--saas-brand-glow:#3aa36a73;--saas-accent:#5fb8c4;--saas-accent-subtle:#173a3f;--saas-on-accent:#0b1f22;--saas-bg-canvas:#161a19;--saas-bg-surface:#1f2423;--saas-bg-sunken:#1a1e1d;--saas-bg-grid-head:#262c35;--saas-border-default:#333a38;--saas-border-strong:#46504d;--saas-text-primary:#e8eaea;--saas-text-secondary:#a9b0ae;--saas-status-success:#5cc08a;--saas-status-warning:#e0a43a;--saas-status-danger:#ff8a7a;--saas-status-info:#6cb4f5;--saas-status-neutral:#a9b0ae;--saas-status-success-fill:#3aa36a;--saas-status-warning-fill:#eda100;--saas-status-danger-fill:#e5534b;--saas-status-info-fill:#3d8fe0;--saas-status-success-subtle:#1b3527;--saas-status-warning-subtle:#3a2c12;--saas-status-danger-subtle:#3d1f1c;--saas-status-info-subtle:#16304a;--saas-status-neutral-subtle:#2a2f2e;--saas-nav-bg:#1a1f1e;--saas-nav-bg-hover:#262c2b;--saas-nav-bg-active:#1d3a2b;--saas-nav-text:#dfe3e2;--saas-nav-text-active:#6cc893;--saas-nav-text-muted:#9aa29f;--saas-nav-icon:#a9b0ae;--saas-nav-icon-active:#5cc08a;--saas-nav-marker:#3aa36a;--saas-nav-focus-ring:0 0 0 2px #5cc08a;--saas-tint-green-bg:#1b3527;--saas-tint-green-fg:#5cc08a;--saas-tint-blue-bg:#16304a;--saas-tint-blue-fg:#6cb4f5;--saas-tint-yellow-bg:#3a2c12;--saas-tint-yellow-fg:#e0a43a;--saas-tint-red-bg:#3d1f1c;--saas-tint-red-fg:#ff8a7a;--saas-heat-1:#1d3a2b;--saas-heat-2:#2c6447;--saas-heat-3:#3f9367;--saas-heat-4:#6cc893;--saas-heat-empty:#2a2f2e;--saas-chart-neutral:#7c8582;--saas-chart-grid:#2f3533;--saas-subject-1-bg:#3a1d26;--saas-subject-1-ink:#f39ab2;--saas-subject-2-bg:#12323d;--saas-subject-2-ink:#7fcfe8;--saas-subject-3-bg:#173520;--saas-subject-3-ink:#86d39a;--saas-subject-4-bg:#3a2d10;--saas-subject-4-ink:#e8c06a;--saas-subject-5-bg:#25264a;--saas-subject-5-ink:#a9acf5;--saas-subject-6-bg:#162b44;--saas-subject-6-ink:#86b5ee;--saas-subject-7-bg:#262c35;--saas-subject-7-ink:#b4bfcd;--saas-subject-8-bg:#12332e;--saas-subject-8-ink:#7fd6c8;--saas-inverse-surface:#e8eaea;--saas-inverse-text:#1b1f1e;--saas-inverse-text-muted:#1b1f1eb8;--saas-inverse-border:#00000026;--saas-inverse-hover:#00000014;--saas-inverse-danger:#b3261e;--saas-inverse-accent:#217346;--saas-illustration-canvas:#1c2321;--saas-wordmark-navy:#9ea4ff;--saas-elevation-card:0 1px 2px #0006, 0 1px 3px #0000004d;--saas-elevation-raised:0 1px 2px #00000073;--saas-elevation-popover:0 3px 12px #0000008c;--saas-focus-ring:0 0 0 2px #1f2423, 0 0 0 4px #5cc08a}:root[data-theme=dark],:root[data-theme=dark] body{background-color:var(--saas-bg-canvas);color:var(--saas-text-primary)}@media (prefers-reduced-motion:reduce){:root{--saas-motion-micro:0s;--saas-motion-panel:0s;--saas-motion-progress:0s}}.saas-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}