:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--stip-navy:#0b1f3a;--stip-blue:#0a6ed1;--stip-azure:#2da8ff;--stip-teal:#00a6a6;--stip-green:#38b86b;--stip-light-gray:#e8eef5;--stip-white:#fff;--status-success:#107e3e;--status-warning:#8d2f00;--status-error:#b00;--status-info:#0a6ed1;--status-neutral:#5b6573;--status-success-surface:#e8f5ed;--status-warning-surface:#fff3e8;--status-error-surface:#fdecec;--status-info-surface:#eaf4ff;--status-neutral-surface:#eef1f4;--status-success-border:#8fcaa7;--status-warning-border:#efb27b;--status-error-border:#df8a8a;--status-info-border:#8fc3ee;--status-neutral-border:#b7c0ca;--brand-primary:var(--stip-blue);--brand-secondary:var(--stip-teal);--brand-success:var(--stip-green);--brand-heading:var(--stip-navy);--brand-surface:var(--stip-white);--brand-surface-muted:var(--stip-light-gray);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--stip-space-1:var(--space-1);--stip-space-2:var(--space-2);--stip-space-3:var(--space-3);--stip-space-4:var(--space-4);--stip-space-6:var(--space-6);--stip-space-8:var(--space-8);--stip-space-12:var(--space-12);--stip-space-16:var(--space-16);--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-pill:999px;--radius-full:var(--radius-pill);--elevation-0:none;--elevation-1:0 1px 2px #0b1f3a14, 0 8px 24px #0b1f3a12;--elevation-2:0 4px 10px #0b1f3a1f, 0 16px 32px #0b1f3a1a;--elevation-3:0 10px 24px #0b1f3a29, 0 24px 56px #0b1f3a24;--shadow-sm:var(--elevation-1);--shadow-lg:var(--elevation-3);--font-sans:Inter, "Segoe UI", system-ui, sans-serif;--type-display-size:40px;--type-display-line-height:48px;--type-page-title-size:28px;--type-page-title-line-height:36px;--type-section-title-size:22px;--type-section-title-line-height:30px;--type-card-title-size:16px;--type-card-title-line-height:24px;--type-body-size:14px;--type-body-line-height:22px;--type-small-size:12px;--type-small-line-height:18px;--type-kpi-size:36px;--type-kpi-line-height:44px;--text-xs:var(--type-small-size);--text-sm:var(--type-body-size);--text-3xl:var(--type-kpi-size);--weight-body:400;--weight-label:500;--weight-heading:600;--weight-metric:700;--motion-micro:.12s;--motion-standard:.18s;--motion-drawer:.24s;--motion-easing:cubic-bezier(.2, 0, 0, 1);--motion-exit-easing:ease-in;--motion-fast:var(--motion-micro);--motion-normal:var(--motion-drawer);--motion-ease-out:var(--motion-easing);--status-success-text:var(--status-success);--status-warning-text:var(--status-warning);--status-error-text:var(--status-error);--status-info-text:var(--status-info);--status-neutral-text:var(--status-neutral);--status-success-bg:var(--status-success-surface);--status-warning-bg:var(--status-warning-surface);--status-error-bg:var(--status-error-surface);--status-info-bg:var(--status-info-surface);--status-neutral-bg:var(--status-neutral-surface);--focus-ring-color:#005a9e;--focus-ring:0 0 0 3px #2da8ff73}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand-primary:#65b9f5;--brand-secondary:#35c2c2;--brand-heading:var(--stip-white);--brand-surface:#132b47;--brand-surface-muted:#1d3857;--status-success:#6dcc91;--status-warning:#ffb36b;--status-error:#ff8b8b;--status-info:#7ec7fa;--status-neutral:#c0cad4;--status-success-surface:#123c2b;--status-warning-surface:#4c2c12;--status-error-surface:#4a1d22;--status-info-surface:#123a5d;--status-neutral-surface:#293746;--status-success-border:#3f8f61;--status-warning-border:#a86428;--status-error-border:#a94f57;--status-info-border:#367eb5;--status-neutral-border:#627283;--focus-ring-color:#7ed0ff;--focus-ring:0 0 0 3px #7ed0ff73}.stip-brand{--stip-brand-ink:var(--stip-navy);--stip-brand-subtle:#435f78;--stip-brand-accent:var(--stip-blue);--stip-brand-icon-size:48px;align-items:center;gap:var(--space-3);max-width:100%;color:var(--stip-brand-ink);font-family:var(--font-sans);display:inline-flex}.stip-brand--dark,:root[data-theme=dark] .stip-brand--auto{--stip-brand-ink:var(--stip-white);--stip-brand-subtle:#c5d5e4;--stip-brand-accent:#7ed0ff}.stip-brand--sm{--stip-brand-icon-size:38px}.stip-brand--md{--stip-brand-icon-size:49px}.stip-brand--lg{--stip-brand-icon-size:64px}.stip-brand--xl{--stip-brand-icon-size:112px}.stip-brand__icon{width:var(--stip-brand-icon-size);height:var(--stip-brand-icon-size);flex:0 0 var(--stip-brand-icon-size);object-fit:contain;aspect-ratio:1;display:block}.stip-brand__copy,.stip-wordmark{white-space:nowrap;flex-direction:column;min-width:0;line-height:1.15;display:flex}.stip-wordmark__short-name{color:var(--stip-brand-ink);font-size:clamp(16px, calc(var(--stip-brand-icon-size) * .58), 58px);letter-spacing:.035em;font-weight:700;line-height:.94}.stip-wordmark__full-name{color:var(--stip-brand-subtle);font-size:clamp(9px, calc(var(--stip-brand-icon-size) * .22), 18px);font-weight:600}.stip-wordmark__tagline{margin-top:var(--space-1);color:var(--stip-brand-accent);font-size:clamp(8px, calc(var(--stip-brand-icon-size) * .18), 15px);font-weight:700}.stip-brand--stacked{text-align:center;flex-direction:column}.stip-brand--stacked .stip-wordmark{align-items:center}.stip-brand--icon{gap:0}.status-badge{align-items:center;gap:var(--space-1);width:fit-content;min-height:24px;padding:2px var(--space-2);color:var(--status-badge-ink);font-family:var(--font-sans);font-size:var(--type-small-size);font-weight:var(--weight-label);line-height:var(--type-small-line-height);border:1px solid var(--status-badge-border);border-radius:var(--radius-pill);background:var(--status-badge-surface);display:inline-flex}.status-badge__icon{flex:0 0 14px;width:14px;height:14px}.status-badge--success{--status-badge-ink:var(--status-success);--status-badge-surface:var(--status-success-surface);--status-badge-border:var(--status-success-border)}.status-badge--warning{--status-badge-ink:var(--status-warning);--status-badge-surface:var(--status-warning-surface);--status-badge-border:var(--status-warning-border)}.status-badge--error{--status-badge-ink:var(--status-error);--status-badge-surface:var(--status-error-surface);--status-badge-border:var(--status-error-border)}.status-badge--info{--status-badge-ink:var(--status-info);--status-badge-surface:var(--status-info-surface);--status-badge-border:var(--status-info-border)}.status-badge--neutral{--status-badge-ink:var(--status-neutral);--status-badge-surface:var(--status-neutral-surface);--status-badge-border:var(--status-neutral-border)}@media (prefers-color-scheme:dark){.stip-brand--auto{--stip-brand-ink:var(--stip-white);--stip-brand-subtle:#c5d5e4;--stip-brand-accent:#7ed0ff}}@media (max-width:1199px){.stip-brand--horizontal .stip-wordmark__tagline{display:none}}@media (max-width:767px){.stip-brand--horizontal .stip-wordmark__full-name{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
