:root,.ui-theme{--ui-font-family:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ui-font-family-record:"SofiaPro", "Avenir", Helvetica, Arial, sans-serif;--ui-mono-family:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--ui-brand-navy:#00316f;--ui-brand-blue:#2e37fe;--ui-brand-blue-strong:#2529d4;--ui-brand-teal:#14b8a6;--ui-brand-teal-strong:#0f766e;--ui-brand-band-start:#123a83;--ui-brand-band-mid:#1f45b2;--ui-brand-band-end:#2e37fe;--ui-brand-band-text:#fff;--ui-brand-band-muted:#ffffffc7;--ui-brand-band-subtle:#ffffff94;--ui-brand-band-border:#ffffff3d;--ui-brand-band-panel:#ffffff1f;--ui-brand-band-panel-strong:#ffffff2e;--ui-hero-bg:var(--ui-bg-muted);--ui-hero-media-filter:saturate(.96) contrast(.96) brightness(1.01);--ui-hero-poster-opacity:.58;--ui-hero-video-opacity:.66;--ui-hero-video-opacity-mobile:.6;--ui-hero-side-overlay-start:#f8fcff29;--ui-hero-side-overlay-mid:#f8fcff1c;--ui-hero-side-overlay-end:#f8fcff00;--ui-hero-radial-start:#fafdff2e;--ui-hero-radial-mid:#fafdff1a;--ui-hero-radial-end:#fafdff00;--ui-hero-fade-top:#fafdffdb;--ui-hero-fade-mid:#fafdff57;--ui-hero-fade-soft:#fafdff14;--ui-hero-fade-clear:#eff6ff0a;--ui-hero-fade-side-start:#fafdfffc;--ui-hero-fade-side-mid:#fafdffeb;--ui-hero-fade-side-soft:#fafdff6b;--ui-hero-fade-side-end:#fafdff24;--ui-hero-fade-bottom-start:#ffffff94;--ui-hero-fade-bottom-mid:#f8fbff2e;--ui-hero-fade-bottom-end:#eff6ffb8;--ui-hero-grid-line:#00316f0e;--ui-hero-grid-opacity:.36;--ui-hero-control-bg:#ffffffd6;--ui-hero-control-bg-hover:#fff;--ui-hero-control-border:#00316f24;--ui-hero-control-border-hover:#00316f3d;--ui-hero-control-text:#53657a;--ui-hero-control-text-hover:#1d3554;--ui-hero-control-text-disabled:#14243a47;--ui-hero-secondary-bg:#ffffffeb;--ui-hero-secondary-bg-hover:#fff;--ui-hero-card-bg:#111827;--ui-hero-card-border:#ffffff38;--ui-hero-card-border-hover:#ffffff6b;--ui-hero-card-media-bg:#f5f7fa;--ui-hero-card-rail:#ffffffdb;--ui-hero-card-overlay-primary:#0e131b2e;--ui-hero-card-overlay-mid:#1c232e57;--ui-hero-card-overlay-end:#0c1118d1;--ui-hero-card-overlay-side-start:#46526257;--ui-hero-card-overlay-side-mid:#717e8e2e;--ui-hero-card-overlay-side-end:#21293652;--ui-hero-card-body-start:#0e131b14;--ui-hero-card-body-end:#0a0f16d1;--ui-hero-card-body-hover-start:#0e131b29;--ui-hero-card-body-hover-end:#0a0f16e0;--ui-hero-card-text:#fff;--ui-hero-card-muted:#ffffffa8;--ui-hero-card-arrow-bg:#ffffff24;--ui-hero-card-arrow-hover-bg:#fffffff0;--ui-hero-card-arrow-hover-text:#0b1726;--ui-specialty-page-bg:#fff;--ui-specialty-scene-bg:#eef6ff;--ui-specialty-grid-rgb:238, 246, 255;--ui-specialty-stage-glow:linear-gradient(180deg, #00316f14, #00316f1f 58%, #00316f00);--ui-specialty-jaw-border:#2e37fe29;--ui-specialty-tooth-surface:#ffffffdb;--ui-specialty-tooth-border:#00316f14;--ui-specialty-callout-bg:#fff;--ui-specialty-callout-text:var(--ui-brand-navy);--ui-specialty-progress-track:#00316f1f;--ui-specialty-bone:#e7ded2;--ui-specialty-tooth:#fbf7ee;--ui-specialty-tooth-feature:#fff2d6;--ui-specialty-feature-glow:#fbbf24;--ui-specialty-light-cool:#dceeff;--ui-specialty-light-sky:#fff;--ui-specialty-light-ground:#d7c7bb;--ui-app-tile-navy:var(--ui-brand-navy);--ui-app-tile-blue:var(--ui-brand-blue);--ui-app-tile-teal:var(--ui-brand-teal);--ui-app-tile-red:var(--ui-danger-filled);--ui-app-tile-slate:#3f4b61;--ui-app-tile-cloud-bg:var(--ui-bg-soft);--ui-app-tile-cloud-text:var(--ui-text-muted);--ui-app-tile-disabled-bg:var(--ui-bg-soft);--ui-app-tile-disabled-text:var(--ui-text-subtle);--ui-action-primary:var(--ui-brand-blue);--ui-action-primary-hover:#252bd8;--ui-action-soft:#2e37fe14;--ui-action-soft-hover:#2e37fe1f;--ui-action-text:var(--ui-brand-navy);--ui-control-bg:#fff;--ui-control-bg-hover:#fbfdff;--ui-control-border:#d8e0eb;--ui-control-border-hover:#c2cede;--ui-control-focus-border:#4b55ff;--ui-control-focus-ring:0 0 0 3px #2e37fe1f;--ui-control-icon:#6b7280;--ui-control-placeholder:#6b7280;--ui-control-soft-bg:#f5f7fb;--ui-control-soft-bg-focus:var(--ui-surface);--ui-bg:#fff;--ui-bg-muted:#f8fafc;--ui-bg-soft:#f5f7fb;--ui-bg-raised:#fff;--ui-surface:#fff;--ui-surface-soft:#f8fafc;--ui-surface-tint:#eef4ff;--ui-surface-accent:#2e37fe12;--ui-modal-backdrop:#0f172a7a;--ui-z-modal:1000;--ui-text:#111827;--ui-text-strong:#0b1220;--ui-text-field-label:#1f2937;--ui-text-muted:#374151;--ui-text-subtle:#4b5563;--ui-text-inverse:#fff;--ui-border:#e5e7eb;--ui-border-strong:#cbd5e1;--ui-border-accent:#2e37fe38;--ui-border-danger:#dc262657;--ui-viewer-frame-bg:color-mix(in srgb, var(--ui-surface-soft) 82%, transparent);--ui-viewer-overlay-bg:color-mix(in srgb, var(--ui-bg-raised) 92%, transparent);--ui-viewer-overlay-muted-bg:color-mix(in srgb, var(--ui-bg-raised) 78%, transparent);--ui-viewer-overlay-text:var(--ui-text-strong);--ui-viewer-overlay-muted-text:var(--ui-text-muted);--ui-viewer-overlay-border:var(--ui-border);--ui-viewer-unavailable-bg:var(--ui-surface-soft);--ui-viewer-spinner-track:color-mix(in srgb, var(--ui-text-muted) 26%, transparent);--ui-viewer-spinner-color:var(--ui-action-primary);--ui-success:#0f9f8e;--ui-success-filled:var(--ui-brand-teal);--ui-success-hover:var(--ui-brand-teal-strong);--ui-success-soft:#14b8a61f;--ui-warning:#b45309;--ui-warning-soft:#f59e0b24;--ui-danger:#dc2626;--ui-danger-filled:var(--ui-danger);--ui-danger-soft:#dc26261a;--ui-danger-hover:#b91c1c;--ui-info:#2563eb;--ui-info-soft:#2563eb1a;--ui-radius-xs:8px;--ui-radius-sm:10px;--ui-radius-md:12px;--ui-radius-lg:20px;--ui-radius-xl:24px;--ui-radius-pill:999px;--ui-type-hero-size:clamp(2.85rem, 4.85vw, 5rem);--ui-type-hero-size-mobile:clamp(2.8rem, 15vw, 4.5rem);--ui-type-hero-weight:800;--ui-type-hero-letter-spacing:0;--ui-type-hero-line-height:.96;--ui-type-hero-max-width:790px;--ui-type-hero-mobile-max-width:9.8ch;--ui-type-scale-ratio:1.128;--ui-type-size-2xs:.8rem;--ui-type-size-xs:.86rem;--ui-type-size-sm:.94rem;--ui-type-size-md:1.06rem;--ui-type-size-lg:1.19rem;--ui-type-size-xl:1.34rem;--ui-type-size-2xl:1.66rem;--ui-type-eyebrow-size:clamp(.72rem, .68vw, .8rem);--ui-type-eyebrow-weight:850;--ui-type-eyebrow-letter-spacing:.14em;--ui-type-eyebrow-line-height:1.25;--ui-type-display-weight:var(--ui-type-hero-weight);--ui-type-landing-weight:var(--ui-type-hero-weight);--ui-type-record-name-size:var(--ui-type-size-md);--ui-type-record-name-weight:400;--ui-type-record-name-line-height:1.35;--ui-type-body-weight:560;--ui-type-support-weight:600;--ui-type-label-weight:760;--ui-icon-button-ratio:var(--ui-type-scale-ratio);--ui-icon-size-xs:var(--ui-type-size-xs);--ui-icon-size-sm:var(--ui-type-size-sm);--ui-icon-size-md:var(--ui-type-size-md);--ui-icon-size-lg:var(--ui-type-size-lg);--ui-icon-size-xl:var(--ui-type-size-xl);--ui-icon-stroke:2.25;--ui-ratio-golden:1.618;--ui-ratio-golden-major:61.8%;--ui-ratio-golden-minor:38.2%;--ui-ratio-golden-major-fr:1.618fr;--ui-ratio-golden-minor-fr:1fr;--ui-ratio-golden-gap:clamp(18px, 3.8vw, 44px);--ui-type-display-line-height:var(--ui-type-hero-line-height);--ui-type-lead-line-height:1.62;--ui-type-body-line-height:1.55;--ui-border-width:1px;--ui-focus-ring:0 0 0 3px #2e37fe2e;--ui-focus-ring-danger:0 0 0 3px #dc262629;--ui-shadow-none:none;--ui-shadow-resting:0 1px 2px #0f172a14;--ui-shadow-floating:0 18px 44px #0f172a24;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-7:32px;--ui-space-8:40px;--ui-gap-attached:var(--ui-space-1);--ui-gap-inner:var(--ui-space-2);--ui-gap-field:var(--ui-space-2);--ui-gap-control:10px;--ui-gap-surface:var(--ui-space-4);--ui-gap-section:28px;--ui-page-end-space:clamp(72px, 10vh, 128px);--app-topbar-height:44px;--app-topbar-control-height:calc(var(--app-topbar-height) - var(--ui-space-2));--ui-ease:cubic-bezier(.2, 0, 0, 1);--ui-transition-fast:.12s var(--ui-ease);--ui-transition:.18s var(--ui-ease);--ui-control-height-sm:var(--ui-button-height-sm);--ui-control-height-md:var(--ui-button-height-md);--ui-control-height-lg:var(--ui-button-height-lg);--ui-control-pad-x-sm:14px;--ui-control-pad-x-md:18px;--ui-control-pad-x-lg:22px;--ui-button-height-sm:32px;--ui-button-height-md:42px;--ui-button-height-lg:48px;--ui-pill-height:calc(var(--ui-button-height-md) / 2);--ui-button-pad-x-sm:14px;--ui-button-pad-x-md:20px;--ui-button-pad-x-lg:26px}.ui-theme[data-density=compact]{--ui-control-height-sm:var(--ui-button-height-sm);--ui-control-height-md:var(--ui-button-height-md);--ui-control-height-lg:var(--ui-button-height-lg);--ui-control-pad-x-sm:12px;--ui-control-pad-x-md:14px;--ui-control-pad-x-lg:18px;--ui-button-height-sm:28px;--ui-button-height-md:36px;--ui-button-height-lg:44px;--ui-pill-height:calc(var(--ui-button-height-md) / 2);--ui-button-pad-x-sm:12px;--ui-button-pad-x-md:16px;--ui-button-pad-x-lg:22px;--ui-space-3:10px;--ui-space-4:14px;--ui-space-6:20px}:root[data-theme=dark],.ui-theme[data-theme=dark]{--ui-brand-blue-strong:#a5b4ff;--ui-brand-teal-strong:#5eead4;--ui-brand-band-start:#10295f;--ui-brand-band-mid:#2854d9;--ui-brand-band-end:#4f46ff;--ui-brand-band-panel:#ffffff1f;--ui-brand-band-panel-strong:#ffffff2e;--ui-hero-bg:var(--ui-bg);--ui-hero-media-filter:saturate(.88) contrast(1.05) brightness(.64);--ui-hero-poster-opacity:.32;--ui-hero-video-opacity:.42;--ui-hero-video-opacity-mobile:.36;--ui-hero-side-overlay-start:#080d198f;--ui-hero-side-overlay-mid:#080d195c;--ui-hero-side-overlay-end:#080d1900;--ui-hero-radial-start:#33415538;--ui-hero-radial-mid:#3341551f;--ui-hero-radial-end:#33415500;--ui-hero-fade-top:#080d19eb;--ui-hero-fade-mid:#080d1994;--ui-hero-fade-soft:#080d192e;--ui-hero-fade-clear:#080d190a;--ui-hero-fade-side-start:#080d19f5;--ui-hero-fade-side-mid:#080d19db;--ui-hero-fade-side-soft:#080d1975;--ui-hero-fade-side-end:#080d1924;--ui-hero-fade-bottom-start:#0b122094;--ui-hero-fade-bottom-mid:#0b122047;--ui-hero-fade-bottom-end:#0b1220e6;--ui-hero-grid-line:#a5b4ff14;--ui-hero-grid-opacity:.28;--ui-hero-control-bg:#151f32db;--ui-hero-control-bg-hover:#1f2937fa;--ui-hero-control-border:#e2e8f033;--ui-hero-control-border-hover:#e2e8f052;--ui-hero-control-text:var(--ui-text-muted);--ui-hero-control-text-hover:var(--ui-text-strong);--ui-hero-control-text-disabled:#aebbd06b;--ui-hero-secondary-bg:#151f32db;--ui-hero-secondary-bg-hover:#1f2937fa;--ui-hero-card-bg:#0b1220;--ui-hero-card-border:#e2e8f033;--ui-hero-card-border-hover:#e2e8f05c;--ui-hero-card-media-bg:#151f32;--ui-hero-card-rail:#f8fafcd6;--ui-hero-card-overlay-primary:#080d1947;--ui-hero-card-overlay-mid:#080d197a;--ui-hero-card-overlay-end:#080d19e0;--ui-hero-card-overlay-side-start:#0f172a7a;--ui-hero-card-overlay-side-mid:#1e293b3d;--ui-hero-card-overlay-side-end:#080d1970;--ui-hero-card-body-start:#080d1929;--ui-hero-card-body-end:#080d19e6;--ui-hero-card-body-hover-start:#080d1947;--ui-hero-card-body-hover-end:#080d19f0;--ui-hero-card-text:#fff;--ui-hero-card-muted:#ffffffad;--ui-hero-card-arrow-bg:#ffffff29;--ui-hero-card-arrow-hover-bg:#f8fafcf0;--ui-hero-card-arrow-hover-text:#0b1220;--ui-specialty-page-bg:var(--ui-bg);--ui-specialty-scene-bg:#0f172a;--ui-specialty-grid-rgb:35, 49, 76;--ui-specialty-stage-glow:linear-gradient(180deg, #a5b4ff14, #a5b4ff1f 58%, #a5b4ff00);--ui-specialty-jaw-border:#a5b4ff3d;--ui-specialty-tooth-surface:#e2e8f0e6;--ui-specialty-tooth-border:#a5b4ff2e;--ui-specialty-callout-bg:var(--ui-surface);--ui-specialty-callout-text:var(--ui-text-strong);--ui-specialty-progress-track:#a5b4ff2e;--ui-specialty-bone:#94a3b8;--ui-specialty-tooth:#dce7f2;--ui-specialty-tooth-feature:#ffe8ad;--ui-specialty-feature-glow:#fbbf24;--ui-specialty-light-cool:#b7c7ff;--ui-specialty-light-sky:#eef5ff;--ui-specialty-light-ground:#64748b;--ui-app-tile-slate:#4b5871;--ui-app-tile-cloud-bg:var(--ui-surface-soft);--ui-app-tile-cloud-text:var(--ui-text-muted);--ui-app-tile-disabled-bg:var(--ui-bg-soft);--ui-app-tile-disabled-text:var(--ui-text-subtle);--ui-action-primary:#4f46ff;--ui-action-primary-hover:#6975ff;--ui-action-soft:#8491ff33;--ui-action-soft-hover:#8491ff4d;--ui-action-text:#dbe7ff;--ui-control-bg:#151f32;--ui-control-bg-hover:#1b2740;--ui-control-border:#e2e8f033;--ui-control-border-hover:#e2e8f052;--ui-control-focus-border:#a5b4ff;--ui-control-focus-ring:0 0 0 3px #a5b4ff38;--ui-control-icon:#9fb0c8;--ui-control-placeholder:#94a3b8;--ui-control-soft-bg:#1f2937;--ui-control-soft-bg-focus:#151f32;--ui-bg:#0b1220;--ui-bg-muted:#111827;--ui-bg-soft:#0f172a;--ui-bg-raised:#151f32;--ui-surface:#151f32;--ui-surface-soft:#1f2937;--ui-surface-tint:#132343;--ui-surface-accent:#8491ff2e;--ui-modal-backdrop:#030712b3;--ui-text:#f8fafc;--ui-text-strong:#fff;--ui-text-field-label:#e7edf6;--ui-text-muted:#d4dce8;--ui-text-subtle:#aebbd0;--ui-text-inverse:#fff;--ui-border:#e2e8f029;--ui-border-strong:#e2e8f047;--ui-border-accent:#a5b4ff85;--ui-border-danger:#f8717161;--ui-success:#5eead4;--ui-success-filled:#14b8a6;--ui-success-hover:#2dd4bf;--ui-success-soft:#5eead433;--ui-warning:#fbbf24;--ui-warning-soft:#fbbf2429;--ui-danger:#ef4444;--ui-danger-filled:#dc2626;--ui-danger-soft:#ef444429;--ui-danger-hover:#b91c1c;--ui-info:#a5b4ff;--ui-info-soft:#a5b4ff33;--ui-shadow-none:none;--ui-shadow-resting:inset 0 1px 0 #ffffff0d, 0 10px 24px #00000042;--ui-shadow-floating:inset 0 1px 0 #ffffff0f, 0 26px 68px #00000075, 0 8px 24px #00000052}@media (prefers-color-scheme:dark){:root[data-theme=system],.ui-theme[data-theme=system]{--ui-brand-blue-strong:#a5b4ff;--ui-brand-teal-strong:#5eead4;--ui-brand-band-start:#10295f;--ui-brand-band-mid:#2854d9;--ui-brand-band-end:#4f46ff;--ui-brand-band-panel:#ffffff1f;--ui-brand-band-panel-strong:#ffffff2e;--ui-hero-bg:var(--ui-bg);--ui-hero-media-filter:saturate(.88) contrast(1.05) brightness(.64);--ui-hero-poster-opacity:.32;--ui-hero-video-opacity:.42;--ui-hero-video-opacity-mobile:.36;--ui-hero-side-overlay-start:#080d198f;--ui-hero-side-overlay-mid:#080d195c;--ui-hero-side-overlay-end:#080d1900;--ui-hero-radial-start:#33415538;--ui-hero-radial-mid:#3341551f;--ui-hero-radial-end:#33415500;--ui-hero-fade-top:#080d19eb;--ui-hero-fade-mid:#080d1994;--ui-hero-fade-soft:#080d192e;--ui-hero-fade-clear:#080d190a;--ui-hero-fade-side-start:#080d19f5;--ui-hero-fade-side-mid:#080d19db;--ui-hero-fade-side-soft:#080d1975;--ui-hero-fade-side-end:#080d1924;--ui-hero-fade-bottom-start:#0b122094;--ui-hero-fade-bottom-mid:#0b122047;--ui-hero-fade-bottom-end:#0b1220e6;--ui-hero-grid-line:#a5b4ff14;--ui-hero-grid-opacity:.28;--ui-hero-control-bg:#151f32db;--ui-hero-control-bg-hover:#1f2937fa;--ui-hero-control-border:#e2e8f033;--ui-hero-control-border-hover:#e2e8f052;--ui-hero-control-text:var(--ui-text-muted);--ui-hero-control-text-hover:var(--ui-text-strong);--ui-hero-control-text-disabled:#aebbd06b;--ui-hero-secondary-bg:#151f32db;--ui-hero-secondary-bg-hover:#1f2937fa;--ui-hero-card-bg:#0b1220;--ui-hero-card-border:#e2e8f033;--ui-hero-card-border-hover:#e2e8f05c;--ui-hero-card-media-bg:#151f32;--ui-hero-card-rail:#f8fafcd6;--ui-hero-card-overlay-primary:#080d1947;--ui-hero-card-overlay-mid:#080d197a;--ui-hero-card-overlay-end:#080d19e0;--ui-hero-card-overlay-side-start:#0f172a7a;--ui-hero-card-overlay-side-mid:#1e293b3d;--ui-hero-card-overlay-side-end:#080d1970;--ui-hero-card-body-start:#080d1929;--ui-hero-card-body-end:#080d19e6;--ui-hero-card-body-hover-start:#080d1947;--ui-hero-card-body-hover-end:#080d19f0;--ui-hero-card-text:#fff;--ui-hero-card-muted:#ffffffad;--ui-hero-card-arrow-bg:#ffffff29;--ui-hero-card-arrow-hover-bg:#f8fafcf0;--ui-hero-card-arrow-hover-text:#0b1220;--ui-specialty-page-bg:var(--ui-bg);--ui-specialty-scene-bg:#0f172a;--ui-specialty-grid-rgb:35, 49, 76;--ui-specialty-stage-glow:linear-gradient(180deg, #a5b4ff14, #a5b4ff1f 58%, #a5b4ff00);--ui-specialty-jaw-border:#a5b4ff3d;--ui-specialty-tooth-surface:#e2e8f0e6;--ui-specialty-tooth-border:#a5b4ff2e;--ui-specialty-callout-bg:var(--ui-surface);--ui-specialty-callout-text:var(--ui-text-strong);--ui-specialty-progress-track:#a5b4ff2e;--ui-specialty-bone:#94a3b8;--ui-specialty-tooth:#dce7f2;--ui-specialty-tooth-feature:#ffe8ad;--ui-specialty-feature-glow:#fbbf24;--ui-specialty-light-cool:#b7c7ff;--ui-specialty-light-sky:#eef5ff;--ui-specialty-light-ground:#64748b;--ui-app-tile-slate:#4b5871;--ui-app-tile-cloud-bg:var(--ui-surface-soft);--ui-app-tile-cloud-text:var(--ui-text-muted);--ui-app-tile-disabled-bg:var(--ui-bg-soft);--ui-app-tile-disabled-text:var(--ui-text-subtle);--ui-action-primary:#4f46ff;--ui-action-primary-hover:#6975ff;--ui-action-soft:#8491ff33;--ui-action-soft-hover:#8491ff4d;--ui-action-text:#dbe7ff;--ui-control-bg:#151f32;--ui-control-bg-hover:#1b2740;--ui-control-border:#e2e8f033;--ui-control-border-hover:#e2e8f052;--ui-control-focus-border:#a5b4ff;--ui-control-focus-ring:0 0 0 3px #a5b4ff38;--ui-control-icon:#9fb0c8;--ui-control-placeholder:#94a3b8;--ui-control-soft-bg:#1f2937;--ui-control-soft-bg-focus:#151f32;--ui-bg:#0b1220;--ui-bg-muted:#111827;--ui-bg-soft:#0f172a;--ui-bg-raised:#151f32;--ui-surface:#151f32;--ui-surface-soft:#1f2937;--ui-surface-tint:#132343;--ui-surface-accent:#8491ff2e;--ui-modal-backdrop:#030712b3;--ui-text:#f8fafc;--ui-text-strong:#fff;--ui-text-field-label:#e7edf6;--ui-text-muted:#d4dce8;--ui-text-subtle:#aebbd0;--ui-text-inverse:#fff;--ui-border:#e2e8f029;--ui-border-strong:#e2e8f047;--ui-border-accent:#a5b4ff85;--ui-border-danger:#f8717161;--ui-success:#5eead4;--ui-success-filled:#14b8a6;--ui-success-hover:#2dd4bf;--ui-success-soft:#5eead433;--ui-warning:#fbbf24;--ui-warning-soft:#fbbf2429;--ui-danger:#ef4444;--ui-danger-filled:#dc2626;--ui-danger-soft:#ef444429;--ui-danger-hover:#b91c1c;--ui-info:#a5b4ff;--ui-info-soft:#a5b4ff33;--ui-shadow-none:none;--ui-shadow-resting:inset 0 1px 0 #ffffff0d, 0 10px 24px #00000042;--ui-shadow-floating:inset 0 1px 0 #ffffff0f, 0 26px 68px #00000075, 0 8px 24px #00000052}}._uiTheme_w0max_1{color:var(--ui-text);font-family:var(--ui-font-family);font-weight:var(--ui-type-body-weight);min-width:0}._uiTheme_w0max_1,._uiTheme_w0max_1 *,._uiTheme_w0max_1 :before,._uiTheme_w0max_1 :after{box-sizing:border-box}._uiTheme_w0max_1 :where(p,h1,h2,h3,h4,h5,h6,span,small,strong,em,code,li,label,a,button){overflow-wrap:anywhere;min-width:0}._uiTheme_w0max_1 :where(img,video,canvas,svg,table){max-width:100%}._emrdeskLogo_w0max_24{filter:none;max-width:100%;height:auto;transition:filter var(--ui-transition-fast);display:block}._emrdeskLogo_w0max_24[data-dark-mode-logo=white]{filter:var(--ui-emrdesk-logo-filter,none)}:root[data-effective-theme=dark],:root[data-theme=dark],.ui-theme[data-theme=dark]{--ui-emrdesk-logo-filter:brightness(0) invert(1)}.ui-theme[data-theme=light]{--ui-emrdesk-logo-filter:none}@media (prefers-color-scheme:dark){:root[data-theme=system],.ui-theme[data-theme=system]{--ui-emrdesk-logo-filter:brightness(0) invert(1)}}._visuallyHidden_w0max_53{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._text_w0max_65{min-width:0;margin:0}._textEyebrow_w0max_70{color:var(--ui-text-subtle);font-size:var(--ui-type-eyebrow-size);font-weight:var(--ui-type-eyebrow-weight);letter-spacing:var(--ui-type-eyebrow-letter-spacing);line-height:var(--ui-type-eyebrow-line-height);text-transform:uppercase}._textDisplay_w0max_79{color:var(--ui-text-strong);font-size:var(--ui-type-hero-size);font-weight:var(--ui-type-hero-weight);letter-spacing:var(--ui-type-hero-letter-spacing);line-height:var(--ui-type-hero-line-height);max-width:var(--ui-type-hero-max-width);text-wrap:balance}._textPlatform_w0max_89{color:var(--ui-brand-blue);font:inherit;letter-spacing:inherit;line-height:inherit;display:inline-block}@supports ((-webkit-background-clip:text) or (background-clip:text)){._textPlatform_w0max_89{background:linear-gradient(120deg, var(--ui-brand-navy) 0%, var(--ui-brand-blue) 34%, var(--ui-brand-teal) 66%, var(--ui-brand-blue-strong) 100%);color:#0000;-webkit-text-fill-color:transparent;background-size:220% 220%;-webkit-background-clip:text;background-clip:text;animation:9s infinite _uiPlatformTextGradient_w0max_1}}@keyframes _uiPlatformTextGradient_w0max_1{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){._textPlatform_w0max_89{background-position:50%;animation:none}}._textLead_w0max_137{color:var(--ui-text-muted);font-size:var(--ui-type-size-lg);font-weight:var(--ui-type-body-weight);line-height:var(--ui-type-lead-line-height);max-width:720px}._textSectionTitle_w0max_145{color:var(--ui-text-strong);font-size:var(--ui-type-size-2xl);letter-spacing:0;font-weight:820;line-height:1.18}._textSubsectionTitle_w0max_153{color:var(--ui-text-strong);font-size:var(--ui-type-size-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:820;line-height:1.25}._textCardTitle_w0max_162{color:var(--ui-text-strong);font-size:var(--ui-type-size-md);font-weight:780;line-height:1.25}._textRecordName_w0max_169{color:var(--ui-text-strong);font-family:var(--ui-font-family-record);font-size:var(--ui-type-record-name-size);font-weight:var(--ui-type-record-name-weight);letter-spacing:0;line-height:var(--ui-type-record-name-line-height)}._textBody_w0max_178{color:var(--ui-text);font-size:var(--ui-type-size-sm);font-weight:var(--ui-type-body-weight);line-height:var(--ui-type-body-line-height)}._textMuted_w0max_185{color:var(--ui-text-muted);font-size:var(--ui-type-size-sm);font-weight:var(--ui-type-support-weight);line-height:var(--ui-type-body-line-height)}._textHelper_w0max_192{color:var(--ui-text-muted);font-size:var(--ui-type-size-xs);font-weight:var(--ui-type-support-weight);line-height:1.45}._textLabel_w0max_199{color:var(--ui-text-strong);font-size:var(--ui-type-size-xs);font-weight:760;line-height:1.3}._textTableHeader_w0max_206{color:var(--ui-text-muted);font-size:var(--ui-type-size-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:820;line-height:1.25}._textValue_w0max_215{color:var(--ui-text);font-size:var(--ui-type-size-sm);font-weight:650;line-height:1.3}._textCode_w0max_222{background:var(--ui-bg-muted);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xs);color:var(--ui-text);font-family:var(--ui-mono-family);font-size:var(--ui-type-size-xs);padding:2px 6px;line-height:1.45;display:inline-block}._textLink_w0max_234{color:var(--ui-brand-blue-strong);font-size:var(--ui-type-size-sm);font-weight:760;line-height:1.4;text-decoration:none}._textLink_w0max_234:hover{color:var(--ui-action-text);text-underline-offset:3px;text-decoration:underline}._ruleEyebrow_w0max_248{--ui-rule-eyebrow-line-height:2px;--ui-rule-eyebrow-line-offset:-.08em;--ui-rule-eyebrow-line-width:32px;color:var(--ui-text-strong);font-size:var(--ui-type-eyebrow-size);font-weight:var(--ui-type-eyebrow-weight);align-items:center;gap:var(--ui-gap-control);letter-spacing:var(--ui-type-eyebrow-letter-spacing);line-height:var(--ui-type-eyebrow-line-height);text-transform:uppercase;min-width:0;max-width:100%;margin:0;display:inline-flex}._ruleEyebrow_w0max_248:before{background:var(--ui-brand-blue);border-radius:var(--ui-radius-pill);content:"";height:var(--ui-rule-eyebrow-line-height);transform:translateY(var(--ui-rule-eyebrow-line-offset));width:var(--ui-rule-eyebrow-line-width);flex:none}._ruleEyebrowSm_w0max_277{--ui-rule-eyebrow-line-width:24px}._ruleEyebrowMd_w0max_281{--ui-rule-eyebrow-line-width:32px}._ruleEyebrowLg_w0max_285{--ui-rule-eyebrow-line-height:3px;--ui-rule-eyebrow-line-width:56px;gap:var(--ui-gap-surface)}._ruleEyebrowMuted_w0max_292{color:var(--ui-text-muted)}._ruleEyebrowInverse_w0max_296{color:#ffffffb8}._ruleEyebrowInverse_w0max_296:before{background:#ffffffd6}._button_w0max_304,._iconButton_w0max_305,._iconCtaButton_w0max_306,._linkButton_w0max_307,._socialAuthButton_w0max_308,._menuItem_w0max_309,._menuOptionCard_w0max_310,._appTileButton_w0max_311,._workflowItemCard_w0max_312,._workflowActionCard_w0max_313,._actionSearchButton_w0max_314,._commandBarButton_w0max_315,._toolbarButton_w0max_316,._segmentOption_w0max_317,._tab_w0max_318,._dropzone_w0max_319,._draggableCard_w0max_320{-webkit-tap-highlight-color:transparent}._button_w0max_304{--ui-button-icon-size:calc(1em * var(--ui-icon-button-ratio));--ui-button-icon-stroke:var(--ui-icon-stroke);appearance:none;border:var(--ui-border-width) solid transparent;box-shadow:var(--ui-shadow-none);cursor:pointer;font-family:inherit;font-weight:var(--ui-type-label-weight);align-items:center;gap:var(--ui-gap-inner);min-width:0;transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), color var(--ui-transition-fast), filter var(--ui-transition-fast), transform var(--ui-transition-fast);-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;margin:0;line-height:1;text-decoration:none;display:inline-flex}._button_w0max_304:focus-visible,._iconButton_w0max_305:focus-visible,._linkButton_w0max_307:focus-visible,._socialAuthButton_w0max_308:focus-visible,._menuItem_w0max_309:focus-visible,._menuOptionCard_w0max_310:focus-visible,._workflowItemCard_w0max_312:focus-visible,._workflowActionCard_w0max_313:focus-visible,._toolbarButton_w0max_316:focus-visible,._segmentOption_w0max_317:focus-visible,._tab_w0max_318:focus-visible,._dropzone_w0max_319:focus-visible,._draggableCard_w0max_320:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}._button_w0max_304:hover,._iconButton_w0max_305:hover,._linkButton_w0max_307:hover,._socialAuthButton_w0max_308:hover,._menuOptionCard_w0max_310:hover,._workflowItemCard_w0max_312:hover,._workflowActionCard_w0max_313:hover,._toolbarButton_w0max_316:hover,._segmentOption_w0max_317:hover,._tab_w0max_318:hover,._dropzone_w0max_319:hover,._draggableCard_w0max_320:hover{transform:translateY(-1px)}._button_w0max_304:active,._iconButton_w0max_305:active,._linkButton_w0max_307:active,._socialAuthButton_w0max_308:active,._menuOptionCard_w0max_310:active,._workflowItemCard_w0max_312:active,._workflowActionCard_w0max_313:active,._toolbarButton_w0max_316:active,._segmentOption_w0max_317:active,._tab_w0max_318:active,._dropzone_w0max_319:active,._draggableCard_w0max_320:active{transform:translateY(0)}._button_w0max_304:disabled,._button_w0max_304[aria-disabled=true],._iconButton_w0max_305:disabled,._iconButton_w0max_305[aria-disabled=true],._socialAuthButton_w0max_308:disabled,._socialAuthButton_w0max_308[aria-disabled=true],._menuOptionCard_w0max_310:disabled,._menuOptionCard_w0max_310[aria-disabled=true],._workflowItemCard_w0max_312:disabled,._workflowItemCard_w0max_312[aria-disabled=true],._workflowActionCard_w0max_313:disabled,._workflowActionCard_w0max_313[aria-disabled=true],._toolbarButton_w0max_316:disabled,._segmentOption_w0max_317:disabled,._tab_w0max_318:disabled{cursor:not-allowed;opacity:.55;transform:none}._buttonFull_w0max_419{width:100%}._buttonSm_w0max_423{font-size:var(--ui-type-size-xs);min-height:var(--ui-button-height-sm);padding:0 var(--ui-button-pad-x-sm);font-weight:720}._buttonMd_w0max_430{font-size:var(--ui-type-size-sm);min-height:var(--ui-button-height-md);padding:6px var(--ui-button-pad-x-md)}._buttonLg_w0max_436{font-size:var(--ui-type-size-md);min-height:var(--ui-button-height-lg);padding:0 var(--ui-button-pad-x-lg);font-weight:780}._radiusSquare_w0max_443{border-radius:var(--ui-radius-md)}._radiusSm_w0max_447{border-radius:var(--ui-radius-sm)}._radiusMd_w0max_451{border-radius:var(--ui-radius-md)}._radiusLg_w0max_455{border-radius:var(--ui-radius-lg)}._radiusPill_w0max_459{border-radius:var(--ui-radius-pill)}._buttonPrimary_w0max_463{background:var(--ui-action-primary);border-color:var(--ui-action-primary-hover);box-shadow:var(--ui-shadow-none);color:var(--ui-text-inverse)}._button_w0max_304._buttonPrimary_w0max_463,._button_w0max_304._buttonPrimary_w0max_463:hover,._button_w0max_304._buttonPrimary_w0max_463:focus-visible{color:var(--ui-text-inverse)}._buttonPrimary_w0max_463:hover{background:var(--ui-action-primary-hover);border-color:var(--ui-action-primary-hover);box-shadow:var(--ui-shadow-none);filter:saturate(1.05)}._buttonSecondary_w0max_483{background:var(--ui-surface);border-color:var(--ui-border);color:var(--ui-text-strong)}._buttonSecondary_w0max_483:hover{background:var(--ui-surface-tint);border-color:var(--ui-border-accent);color:var(--ui-text-strong)}._buttonSubtle_w0max_495{background:var(--ui-action-soft);border-color:var(--ui-border-accent);color:var(--ui-brand-blue-strong)}._buttonSubtle_w0max_495:hover{background:var(--ui-action-soft-hover);border-color:var(--ui-border-accent);color:var(--ui-action-text)}._buttonGhost_w0max_507{border-color:var(--ui-border);color:var(--ui-text-muted);background:0 0}._buttonGhost_w0max_507:hover{background:var(--ui-surface-soft);border-color:var(--ui-border);color:var(--ui-text-strong)}._buttonDanger_w0max_519{background:var(--ui-danger-filled);box-shadow:var(--ui-shadow-none);color:#fff;border-color:#0000}._buttonDanger_w0max_519:hover{background:var(--ui-danger-hover);box-shadow:var(--ui-shadow-none);filter:saturate(1.05);border-color:#0000}._buttonSuccess_w0max_533{background:var(--ui-success-filled);box-shadow:var(--ui-shadow-none);color:#fff;border-color:#0000}._buttonSuccess_w0max_533:hover{background:var(--ui-success-hover);box-shadow:var(--ui-shadow-none);filter:saturate(1.05);border-color:#0000}._buttonNeutral_w0max_547{background:var(--ui-text);border-color:var(--ui-text-strong);color:var(--ui-bg)}._buttonNeutral_w0max_547:hover{background:var(--ui-text-strong);border-color:var(--ui-text-strong)}._buttonTabGroup_w0max_558{background:var(--ui-bg-soft);border:var(--ui-border-width) solid var(--ui-border);align-items:center;gap:var(--ui-gap-attached);padding:4px;display:inline-flex}._buttonTab_w0max_558{--ui-button-icon-size:calc(1em * var(--ui-icon-button-ratio));--ui-button-icon-stroke:var(--ui-icon-stroke);appearance:none;border:var(--ui-border-width) solid transparent;box-shadow:none;color:var(--ui-text-muted);cursor:pointer;font-family:inherit;font-weight:var(--ui-type-label-weight);align-items:center;gap:var(--ui-gap-inner);transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), color var(--ui-transition-fast), transform var(--ui-transition-fast);white-space:nowrap;background:0 0;justify-content:center;margin:0;line-height:1;display:inline-flex}._buttonTabLabel_w0max_593{text-overflow:ellipsis;min-width:0;overflow:hidden}._buttonTab_w0max_558:hover,._buttonTab_w0max_558:focus-visible{background:var(--ui-surface);border-color:var(--ui-border);color:var(--ui-text-strong);outline:none}._buttonTabActive_w0max_607{background:var(--ui-action-primary);border-color:var(--ui-action-primary-hover);box-shadow:var(--ui-shadow-none);color:#fff}._buttonTabActive_w0max_607:hover,._buttonTabActive_w0max_607:focus-visible{background:var(--ui-action-primary-hover);border-color:var(--ui-action-primary-hover);color:#fff}._buttonTab_w0max_558:disabled{cursor:not-allowed;opacity:.52}._buttonTabSm_w0max_626{font-size:var(--ui-type-size-xs);min-height:var(--ui-button-height-sm);padding:0 var(--ui-button-pad-x-sm);font-weight:720}._buttonTabMd_w0max_633{font-size:var(--ui-type-size-sm);min-height:var(--ui-button-height-md);padding:0 var(--ui-button-pad-x-md)}._buttonTabLg_w0max_639{font-size:var(--ui-type-size-md);min-height:var(--ui-button-height-lg);padding:0 var(--ui-button-pad-x-lg);font-weight:780}._buttonIcon_w0max_646{height:var(--ui-button-icon-size,calc(1em * var(--ui-icon-button-ratio)));stroke-width:var(--ui-button-icon-stroke,var(--ui-icon-stroke));transition:color var(--ui-transition-fast), transform var(--ui-transition-fast);vector-effect:non-scaling-stroke;width:var(--ui-button-icon-size,calc(1em * var(--ui-icon-button-ratio)));flex:none}._button_w0max_304:hover ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._button_w0max_304:focus-visible ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._buttonTab_w0max_558:hover ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._buttonTab_w0max_558:focus-visible ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._linkButton_w0max_307:hover ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._linkButton_w0max_307:focus-visible ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._menuItem_w0max_309:hover ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._menuItem_w0max_309:focus-visible ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._menuOptionCard_w0max_310:hover ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._menuOptionCard_w0max_310:focus-visible ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._iconCtaButton_w0max_306:hover ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._iconCtaButton_w0max_306:focus-visible ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._commandBarButton_w0max_315:hover ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._commandBarButton_w0max_315:focus-visible ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._toolbarButton_w0max_316:hover ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._toolbarButton_w0max_316:focus-visible ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._segmentOption_w0max_317:hover ._buttonIconLeading_w0max_657:not(._spinner_w0max_657),._segmentOption_w0max_317:focus-visible ._buttonIconLeading_w0max_657:not(._spinner_w0max_657){transform:translate(-1px)scale(1.06)}._button_w0max_304:hover ._buttonIconTrailing_w0max_678:not(._spinner_w0max_657),._button_w0max_304:focus-visible ._buttonIconTrailing_w0max_678:not(._spinner_w0max_657),._linkButton_w0max_307:hover ._buttonIconTrailing_w0max_678:not(._spinner_w0max_657),._linkButton_w0max_307:focus-visible ._buttonIconTrailing_w0max_678:not(._spinner_w0max_657),._commandBarButton_w0max_315:hover ._buttonIconTrailing_w0max_678:not(._spinner_w0max_657),._commandBarButton_w0max_315:focus-visible ._buttonIconTrailing_w0max_678:not(._spinner_w0max_657){transform:translate(2px)scale(1.04)}._iconButton_w0max_305:hover ._buttonIcon_w0max_646:not(._spinner_w0max_657),._iconButton_w0max_305:focus-visible ._buttonIcon_w0max_646:not(._spinner_w0max_657),._actionSearchButton_w0max_314:hover ._buttonIcon_w0max_646:not(._spinner_w0max_657),._actionSearchButton_w0max_314:focus-visible ._buttonIcon_w0max_646:not(._spinner_w0max_657){transform:scale(1.12)}._spinner_w0max_657{animation:.82s linear infinite _uiSpin_w0max_1}@keyframes _uiSpin_w0max_1{to{transform:rotate(360deg)}}._iconButton_w0max_305{--ui-button-icon-size:var(--ui-icon-size-md);--ui-button-icon-stroke:var(--ui-icon-stroke);appearance:none;border:var(--ui-border-width) solid transparent;color:var(--ui-text-muted);cursor:pointer;transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), color var(--ui-transition-fast), transform var(--ui-transition-fast);justify-content:center;align-items:center;margin:0;padding:0;font-family:inherit;font-weight:720;line-height:1;display:inline-flex}._iconButton_w0max_305:hover{color:var(--ui-brand-blue-strong);transform:none}._iconButtonOutline_w0max_732{background:var(--ui-surface);border-color:var(--ui-border-strong);box-shadow:none}._iconButtonOutline_w0max_732:hover,._iconButtonActive_w0max_739._iconButtonOutline_w0max_732{background:var(--ui-bg-muted);border-color:var(--ui-border-accent)}._iconButtonSoft_w0max_744{background:var(--ui-surface-tint);border-color:var(--ui-border-accent);color:var(--ui-brand-blue-strong)}._iconButtonSoft_w0max_744:hover,._iconButtonActive_w0max_739._iconButtonSoft_w0max_744{background:var(--ui-action-soft-hover);border-color:var(--ui-border-accent)}._iconButtonGhost_w0max_756{box-shadow:none;color:var(--ui-text-muted);background:0 0;border-color:#0000}._iconButtonGhost_w0max_756:hover,._iconButtonActive_w0max_739._iconButtonGhost_w0max_756{background:var(--ui-surface-soft);color:var(--ui-text-strong)}._iconButtonPrimary_w0max_769{background:var(--ui-action-primary);border-color:var(--ui-action-primary-hover);box-shadow:var(--ui-shadow-none);color:var(--ui-text-inverse)}._iconButtonPrimary_w0max_769:hover,._iconButtonActive_w0max_739._iconButtonPrimary_w0max_769{background:var(--ui-action-primary-hover);color:var(--ui-text-inverse)}._iconButtonSm_w0max_782{--ui-button-icon-size:var(--ui-icon-size-sm);font-size:var(--ui-type-size-sm);height:var(--ui-button-height-sm);width:var(--ui-button-height-sm)}._iconButtonMd_w0max_789{--ui-button-icon-size:var(--ui-icon-size-md);font-size:var(--ui-type-size-md);height:var(--ui-button-height-md);width:var(--ui-button-height-md)}._iconButtonLg_w0max_796{--ui-button-icon-size:var(--ui-icon-size-lg);font-size:var(--ui-type-size-lg);height:var(--ui-button-height-lg);width:var(--ui-button-height-lg)}._linkButton_w0max_307{--ui-button-icon-size:calc(1em * var(--ui-icon-button-ratio));--ui-button-icon-stroke:var(--ui-icon-stroke);appearance:none;border-radius:var(--ui-radius-pill);color:var(--ui-brand-blue-strong);cursor:pointer;align-items:center;gap:var(--ui-gap-inner);min-height:32px;transition:background var(--ui-transition-fast), color var(--ui-transition-fast), transform var(--ui-transition-fast);background:0 0;border:0;justify-content:center;margin:0;padding:0 8px;font-family:inherit;font-size:.9rem;font-weight:760;text-decoration:none;display:inline-flex}._linkButton_w0max_307:hover{background:var(--ui-surface-accent);color:var(--ui-action-text)}._menuButtonWrap_w0max_834{display:inline-flex}._menuButtonWrapFull_w0max_838{width:100%}._menuPanel_w0max_842{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-floating);z-index:2000;gap:2px;width:auto;max-width:min(360px,100vw - 24px);max-height:min(420px,100vh - 24px);padding:6px;display:grid;position:fixed;overflow:auto}._menuPanelStatic_w0max_858{z-index:auto;width:min(100%,360px);max-height:none;position:static;overflow:visible}._menuPanel_w0max_842[data-placement=top]{transform-origin:bottom}._menuPanel_w0max_842[data-placement=bottom]{transform-origin:top}._menuItem_w0max_309{--ui-button-icon-size:calc(1em * var(--ui-icon-button-ratio));--ui-button-icon-stroke:var(--ui-icon-stroke);appearance:none;border:var(--ui-border-width) solid transparent;border-radius:var(--ui-radius-sm);box-shadow:none;color:var(--ui-text);cursor:pointer;font-family:inherit;font-size:.88rem;font-weight:var(--ui-type-label-weight);align-items:center;gap:var(--ui-gap-control);text-align:left;min-height:52px;transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), color var(--ui-transition-fast), transform var(--ui-transition-fast);background:0 0;grid-template-columns:34px minmax(0,1fr);width:100%;margin:0;padding:8px 10px;display:grid}._menuItem_w0max_309>svg{background:var(--ui-bg-muted);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-sm);box-sizing:border-box;color:var(--ui-control-icon);height:34px;transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), color var(--ui-transition-fast), transform var(--ui-transition-fast);flex:none;align-self:center;width:34px;padding:8px}._menuItem_w0max_309:hover,._menuItem_w0max_309:focus-visible{background:var(--ui-bg-muted);border-color:var(--ui-border-accent);color:var(--ui-action-text);outline:none}._menuItem_w0max_309:focus-visible{box-shadow:var(--ui-focus-ring)}._menuItem_w0max_309:hover>svg,._menuItem_w0max_309:focus-visible>svg{background:var(--ui-action-soft);color:var(--ui-brand-blue-strong);border-color:#0000;transform:scale(1.03)}._menuItem_w0max_309:disabled{cursor:not-allowed;opacity:.52}._menuItemDanger_w0max_947{color:var(--ui-danger)}._menuItemDanger_w0max_947>svg{background:var(--ui-danger-soft);color:var(--ui-danger);border-color:#0000}._menuItemDanger_w0max_947:hover,._menuItemDanger_w0max_947:focus-visible{background:var(--ui-danger-soft);border-color:var(--ui-border-danger);color:var(--ui-danger)}._menuItemDanger_w0max_947:hover>svg,._menuItemDanger_w0max_947:focus-visible>svg{color:var(--ui-danger);background:#dc26261f}._menuItemSuccess_w0max_970{color:var(--ui-brand-teal-strong)}._menuItemSuccess_w0max_970:hover,._menuItemSuccess_w0max_970:focus-visible{background:var(--ui-success-soft);color:var(--ui-brand-teal-strong);border-color:#14b8a63d}._menuItemSuccess_w0max_970:hover>svg,._menuItemSuccess_w0max_970:focus-visible>svg{background:var(--ui-success-soft);color:var(--ui-brand-teal-strong);border-color:#0000}._menuItemCopy_w0max_988{gap:var(--ui-gap-attached);min-width:0;display:grid}._menuItemCopy_w0max_988>span{line-height:1.25}._menuItemCopy_w0max_988 small{color:var(--ui-text-muted);font-size:.74rem;font-weight:640;line-height:1.3}._menuSurface_w0max_1005{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-resting);gap:var(--ui-gap-surface);padding:clamp(18px,2.6vw,28px);display:grid}._menuSurfaceHeader_w0max_1015{align-items:flex-start;gap:var(--ui-gap-surface);justify-content:space-between;display:flex}._menuSurfaceHeading_w0max_1022{gap:var(--ui-gap-inner);min-width:0;display:grid}._menuSurfaceEyebrow_w0max_1028{color:var(--ui-text-muted);font-size:var(--ui-type-eyebrow-size);font-weight:var(--ui-type-eyebrow-weight);letter-spacing:var(--ui-type-eyebrow-letter-spacing);line-height:var(--ui-type-eyebrow-line-height);text-transform:uppercase}._menuSurfaceTitle_w0max_1037{color:var(--ui-text-strong);margin:0;font-size:1.1rem;font-weight:820;line-height:1.15}._menuSurfaceActions_w0max_1045{align-items:center;gap:var(--ui-gap-control);flex:none;justify-content:flex-end;display:flex}._menuSurfaceBody_w0max_1053{gap:var(--ui-gap-surface);display:grid}._menuOptionCard_w0max_310{--ui-button-icon-size:var(--ui-icon-size-md);--ui-button-icon-stroke:var(--ui-icon-stroke);appearance:none;background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-resting);color:var(--ui-text-strong);cursor:pointer;align-items:center;gap:var(--ui-gap-control);min-height:var(--ui-control-height-md);padding:0 var(--ui-button-pad-x-md);text-align:left;transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), color var(--ui-transition-fast), transform var(--ui-transition-fast);width:100%;font-family:inherit;text-decoration:none;display:flex}._menuOptionCard_w0max_310:hover{background:var(--ui-control-bg-hover);border-color:var(--ui-border-accent)}._menuOptionCard_w0max_310:hover ._menuOptionIcon_w0max_1090,._menuOptionCard_w0max_310:focus-visible ._menuOptionIcon_w0max_1090{transform:scale(1.04)}._menuOptionSelected_w0max_1095{background:var(--ui-surface-tint);border-color:var(--ui-border-accent);box-shadow:var(--ui-shadow-resting)}._menuOptionIcon_w0max_1090{background:var(--ui-action-soft);border-radius:var(--ui-radius-sm);color:var(--ui-brand-blue-strong);height:calc(var(--ui-control-height-md) - 10px);transition:background var(--ui-transition-fast), color var(--ui-transition-fast), transform var(--ui-transition-fast);width:calc(var(--ui-control-height-md) - 10px);flex:none;justify-content:center;align-items:center;display:inline-flex}._menuOptionNavy_w0max_1117 ._menuOptionIcon_w0max_1090{background:var(--ui-surface-tint);color:var(--ui-action-text)}._menuOptionTeal_w0max_1122 ._menuOptionIcon_w0max_1090{background:var(--ui-success-soft);color:var(--ui-brand-teal-strong)}._menuOptionNeutral_w0max_1127 ._menuOptionIcon_w0max_1090{background:var(--ui-bg-soft);color:var(--ui-text-muted)}._menuOptionCopy_w0max_1132{gap:var(--ui-gap-attached);min-width:0;display:grid}._menuOptionCopy_w0max_1132>span{font-size:var(--ui-type-size-sm);font-weight:var(--ui-type-label-weight);line-height:1.25}._menuOptionCopy_w0max_1132 small{color:var(--ui-text-muted);font-size:.76rem;font-weight:640;line-height:1.35}._menuLinkGroup_w0max_1151{gap:var(--ui-gap-control);min-width:0;display:grid}._menuLinkGroupTitle_w0max_1157{color:var(--ui-text-strong);margin:0;font-size:.9rem;font-weight:820;line-height:1.25}._menuLinkList_w0max_1165{gap:var(--ui-gap-control);display:grid}._menuLink_w0max_1151{appearance:none;background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-none);color:var(--ui-text);cursor:pointer;min-height:var(--ui-button-height-md);padding:0 var(--ui-button-pad-x-md);text-align:left;transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), color var(--ui-transition-fast);align-items:center;width:100%;margin:0;font-family:inherit;font-size:.88rem;font-weight:720;line-height:1;text-decoration:none;display:flex}._menuLink_w0max_1151:hover,._menuLink_w0max_1151:focus-visible,._menuLinkActive_w0max_1199{background:var(--ui-surface-accent);border-color:var(--ui-border-accent);box-shadow:var(--ui-shadow-none);color:var(--ui-action-text);outline:none}._menuLink_w0max_1151:disabled,._menuLink_w0max_1151[aria-disabled=true]{cursor:not-allowed;opacity:.52}._socialAuthButton_w0max_308{--ui-button-icon-size:calc(1em * var(--ui-icon-button-ratio));border-color:var(--ui-border-strong);box-shadow:var(--ui-shadow-none);height:var(--ui-button-height-md);min-height:var(--ui-button-height-md);text-align:center;padding-block:0}._buttonSm_w0max_423._socialAuthButton_w0max_308{height:var(--ui-button-height-sm);min-height:var(--ui-button-height-sm);padding-inline:var(--ui-button-pad-x-sm)}._buttonMd_w0max_430._socialAuthButton_w0max_308{height:var(--ui-button-height-md);min-height:var(--ui-button-height-md);padding-inline:var(--ui-button-pad-x-md)}._buttonLg_w0max_436._socialAuthButton_w0max_308{height:var(--ui-button-height-lg);min-height:var(--ui-button-height-lg);padding-inline:var(--ui-button-pad-x-lg)}._socialAuthButton_w0max_308:hover{border-color:var(--ui-border-accent);box-shadow:var(--ui-shadow-none)}._socialAuthIcon_w0max_1246{color:var(--ui-text-strong);height:var(--ui-button-icon-size);transition:transform var(--ui-transition-fast);width:var(--ui-button-icon-size);flex:none;justify-content:center;align-items:center;display:inline-flex}._socialAuthButton_w0max_308:hover ._socialAuthIcon_w0max_1246,._socialAuthButton_w0max_308:focus-visible ._socialAuthIcon_w0max_1246{transform:scale(1.08)}._socialAuthGlyph_w0max_1262{width:100%;height:100%;display:block}._iconBadge_w0max_1268{--ui-icon-badge-size:36px;--ui-icon-badge-glyph-size:calc(var(--ui-icon-badge-size) * .46);background:var(--ui-bg-soft);border:var(--ui-border-width) solid var(--ui-border);box-shadow:var(--ui-shadow-none);color:var(--ui-action-text);height:var(--ui-icon-badge-size);width:var(--ui-icon-badge-size);flex:none;justify-content:center;align-items:center;display:inline-flex}._iconBadgeSm_w0max_1283{--ui-icon-badge-size:28px}._iconBadgeMd_w0max_1287{--ui-icon-badge-size:36px}._iconBadgeLg_w0max_1291{--ui-icon-badge-size:44px}._iconBadgeSquare_w0max_1295{border-radius:var(--ui-radius-md)}._iconBadgeCircle_w0max_1299{border-radius:var(--ui-radius-pill)}._iconBadgeGlyph_w0max_1303{height:var(--ui-icon-badge-glyph-size);stroke-width:var(--ui-icon-stroke);vector-effect:non-scaling-stroke;width:var(--ui-icon-badge-glyph-size)}._iconBadgeBrand_w0max_1310{background:var(--ui-action-soft);border-color:var(--ui-border-accent);color:var(--ui-brand-blue-strong)}._iconBadgeNavy_w0max_1316{background:var(--ui-surface-tint);border-color:var(--ui-border-accent);color:var(--ui-action-text)}._iconBadgeTeal_w0max_1322,._iconBadgeSuccess_w0max_1323{background:var(--ui-success-soft);border-color:color-mix(in srgb, var(--ui-success) 24%, transparent);color:var(--ui-success)}._iconBadgeDanger_w0max_1329{background:var(--ui-danger-soft);border-color:var(--ui-border-danger);color:var(--ui-danger)}._iconBadgeNeutral_w0max_1335{background:var(--ui-surface);color:var(--ui-text-muted)}._iconBadgeSoft_w0max_1340{background:var(--ui-control-soft-bg);color:var(--ui-text-muted);border-color:#0000}._labeledDivider_w0max_1346{color:var(--ui-text-subtle);align-items:center;gap:var(--ui-gap-surface);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;font-size:.78rem;font-weight:820;line-height:1;display:grid}._labeledDivider_w0max_1346:before,._labeledDivider_w0max_1346:after{background:var(--ui-border);content:"";height:1px}._horizontalRule_w0max_1367{--ui-rule-color:var(--ui-border);--ui-rule-spacing-block:var(--ui-gap-surface);background:var(--ui-rule-color);height:var(--ui-border-width);margin-block:var(--ui-rule-spacing-block);min-height:var(--ui-border-width);border:0;flex:none;width:100%;margin-inline:0;display:block}._horizontalRuleSubtle_w0max_1381{--ui-rule-color:color-mix(in srgb, var(--ui-border) 62%, transparent)}._horizontalRuleStrong_w0max_1385{--ui-rule-color:var(--ui-border-strong)}._horizontalRuleBrand_w0max_1389{--ui-rule-color:var(--ui-brand-band-border)}._horizontalRuleSpacingNone_w0max_1393{--ui-rule-spacing-block:0}._horizontalRuleSpacingControl_w0max_1397{--ui-rule-spacing-block:var(--ui-gap-control)}._horizontalRuleSpacingSurface_w0max_1401{--ui-rule-spacing-block:var(--ui-gap-surface)}._horizontalRuleSpacingSection_w0max_1405{--ui-rule-spacing-block:var(--ui-gap-section)}._appTileGrid_w0max_1409{--ui-app-tile-columns:6;gap:var(--ui-gap-section) var(--ui-gap-surface);grid-template-columns:repeat(var(--ui-app-tile-columns), minmax(88px, 1fr));justify-items:center;width:100%;display:grid}._appTileWrap_w0max_1418{--ui-app-tile-size:86px;--ui-app-tile-glyph-size:calc(var(--ui-app-tile-size) * .49);--ui-app-tile-label-size:var(--ui-type-size-sm);--ui-app-tile-label-width:calc(var(--ui-app-tile-size) + 26px);--ui-app-tile-badge-size:20px;--ui-app-tile-badge-font-size:.7rem;--ui-app-tile-badge-inset:calc(var(--ui-app-tile-size) * .065);align-items:center;gap:var(--ui-gap-control);text-align:center;justify-items:center;min-width:0;display:grid}._appTileSizeSm_w0max_1434{--ui-app-tile-size:72px;--ui-app-tile-label-size:var(--ui-type-size-xs);--ui-app-tile-label-width:96px;--ui-app-tile-badge-size:18px;--ui-app-tile-badge-font-size:.66rem}._appTileSizeMd_w0max_1442{--ui-app-tile-size:86px}._appTileSizeLg_w0max_1446{--ui-app-tile-size:112px;--ui-app-tile-label-size:var(--ui-type-size-md);--ui-app-tile-label-width:136px;--ui-app-tile-badge-size:22px;--ui-app-tile-badge-font-size:.74rem}._appTileSizeXl_w0max_1454{--ui-app-tile-size:132px;--ui-app-tile-label-size:var(--ui-type-size-lg);--ui-app-tile-label-width:164px;--ui-app-tile-badge-size:24px;--ui-app-tile-badge-font-size:.78rem}._appTileButton_w0max_311{appearance:none;border-radius:var(--ui-radius-xl);box-shadow:var(--ui-shadow-none);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:inline-grid}._appTileButton_w0max_311:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}._appTileButton_w0max_311:disabled{cursor:not-allowed}._appTileIcon_w0max_1485{border-radius:var(--ui-radius-xl);box-sizing:border-box;height:var(--ui-app-tile-size);transition:box-shadow var(--ui-transition-fast), filter var(--ui-transition-fast), transform var(--ui-transition-fast);width:var(--ui-app-tile-size);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}._appTileButton_w0max_311:hover ._appTileIcon_w0max_1485,._appTileButton_w0max_311:focus-visible ._appTileIcon_w0max_1485{box-shadow:var(--ui-shadow-floating);filter:saturate(1.04);transform:scale(1.05)}._appTileSelected_w0max_1508 ._appTileIcon_w0max_1485{box-shadow:var(--ui-shadow-resting);outline:3px solid var(--ui-action-soft);outline-offset:2px}._appTileGlyph_w0max_1514{color:currentColor;height:var(--ui-app-tile-glyph-size);stroke-width:var(--ui-icon-stroke);vector-effect:non-scaling-stroke;width:var(--ui-app-tile-glyph-size);z-index:1;position:relative}._appTileToneNavy_w0max_1524,._appTileToneBlue_w0max_1525,._appTileToneTeal_w0max_1526,._appTileToneRed_w0max_1527,._appTileToneSlate_w0max_1528{box-shadow:var(--ui-shadow-resting);color:var(--ui-text-inverse)}._appTileToneNavy_w0max_1524{background:var(--ui-app-tile-navy)}._appTileToneBlue_w0max_1525{background:var(--ui-app-tile-blue)}._appTileToneTeal_w0max_1526{background:var(--ui-app-tile-teal)}._appTileToneRed_w0max_1527{background:var(--ui-app-tile-red)}._appTileToneSlate_w0max_1528{background:var(--ui-app-tile-slate)}._appTileToneCloud_w0max_1553{background:var(--ui-app-tile-cloud-bg);border:var(--ui-border-width) solid var(--ui-border-strong);color:var(--ui-app-tile-cloud-text)}._appTileToneDisabled_w0max_1559{background:var(--ui-app-tile-disabled-bg);border:var(--ui-border-width) dashed var(--ui-border-strong);box-shadow:var(--ui-shadow-none);color:var(--ui-app-tile-disabled-text)}._appTileButton_w0max_311:disabled ._appTileIcon_w0max_1485,._appTileToneDisabled_w0max_1559{opacity:.74}._appTileLabel_w0max_1571{color:var(--ui-text-strong);font-size:var(--ui-app-tile-label-size);max-width:var(--ui-app-tile-label-width);overflow-wrap:anywhere;min-height:2.3em;font-weight:700;line-height:1.15}._appTileBadge_w0max_1581{background:var(--ui-danger-filled);border:2px solid var(--ui-text-inverse);border-radius:var(--ui-radius-pill);box-shadow:var(--ui-shadow-resting);color:var(--ui-text-inverse);font-size:var(--ui-app-tile-badge-font-size);font-variant-numeric:tabular-nums;height:var(--ui-app-tile-badge-size);width:var(--ui-app-tile-badge-size);z-index:3;justify-content:center;align-items:center;padding:0;font-weight:820;line-height:1;display:inline-flex;position:absolute;top:0;right:0;transform:translate(34%,-34%)}._brandBand_w0max_1604{background:linear-gradient(112deg, var(--ui-brand-band-start) 0%, var(--ui-brand-band-mid) 52%, var(--ui-brand-band-end) 100%);border:var(--ui-border-width) solid #ffffff1a;border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-floating);color:var(--ui-brand-band-text);align-items:center;gap:var(--ui-ratio-golden-gap);grid-template-columns:minmax(0, var(--ui-ratio-golden-major-fr)) minmax(280px, var(--ui-ratio-golden-minor-fr));padding:clamp(28px,5vw,64px);display:grid;overflow:hidden}._brandBandMain_w0max_1626{gap:var(--ui-gap-surface);min-width:0;display:grid}._brandBandEyebrow_w0max_1632{color:var(--ui-brand-band-subtle);font-size:var(--ui-type-eyebrow-size);font-weight:var(--ui-type-eyebrow-weight);letter-spacing:var(--ui-type-eyebrow-letter-spacing);line-height:var(--ui-type-eyebrow-line-height);text-transform:uppercase;margin:0}._brandBandTitle_w0max_1642{color:var(--ui-brand-band-text);font-size:var(--ui-type-hero-size);font-weight:var(--ui-type-hero-weight);letter-spacing:var(--ui-type-hero-letter-spacing);line-height:var(--ui-type-hero-line-height);text-wrap:balance;max-width:780px;margin:0}._brandBandDescription_w0max_1653{color:var(--ui-brand-band-muted);font-size:1.02rem;line-height:var(--ui-type-lead-line-height);max-width:720px;margin:0}._brandBandActions_w0max_1661{gap:var(--ui-gap-control);justify-items:start;display:grid}._brandBandLinks_w0max_1667{align-items:center;gap:var(--ui-gap-control);flex-wrap:wrap;display:flex}._brandBandLink_w0max_1667{appearance:none;border-radius:var(--ui-radius-sm);box-shadow:var(--ui-shadow-none);color:var(--ui-brand-band-muted);cursor:pointer;transition:background var(--ui-transition-fast), box-shadow var(--ui-transition-fast), color var(--ui-transition-fast), text-decoration-color var(--ui-transition-fast);background:0 0;border:0;margin:0;padding:2px 0;font-family:inherit;font-size:.86rem;font-weight:720;line-height:1.35;text-decoration:none}._brandBandLink_w0max_1667:hover,._brandBandLink_w0max_1667:focus-visible{box-shadow:var(--ui-shadow-none);color:var(--ui-brand-band-text);text-underline-offset:4px;background:0 0;outline:none;text-decoration:underline}._brandBandAside_w0max_1707{min-width:0}._brandBandPanel_w0max_1711{background:var(--ui-brand-band-panel);border:var(--ui-border-width) solid var(--ui-brand-band-border);border-radius:var(--ui-radius-lg);color:var(--ui-brand-band-text);gap:var(--ui-gap-surface);padding:clamp(18px,3vw,28px);display:grid}._brandBandPanelEyebrow_w0max_1721{color:var(--ui-brand-band-subtle);font-size:var(--ui-type-eyebrow-size);font-weight:var(--ui-type-eyebrow-weight);letter-spacing:var(--ui-type-eyebrow-letter-spacing);line-height:var(--ui-type-eyebrow-line-height);text-transform:uppercase;margin:0}._brandBandPanelTitle_w0max_1731{color:var(--ui-brand-band-text);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:780;line-height:1.18}._brandBandPanelBody_w0max_1741{color:var(--ui-brand-band-muted);gap:var(--ui-gap-surface);font-size:.98rem;line-height:var(--ui-type-lead-line-height);display:grid}._brandBandPanelBody_w0max_1741 p{margin:0}._brandBandPanelBody_w0max_1741 strong{color:var(--ui-brand-band-text)}._brandBandPanelBody_w0max_1741 ._textSubsectionTitle_w0max_153{color:var(--ui-brand-band-subtle)}._brandBandPanelBody_w0max_1741 hr{background:var(--ui-brand-band-border);border:0;width:100%;height:1px;margin:0}._iconCtaButton_w0max_306{--ui-button-icon-size:var(--ui-icon-size-lg);--ui-button-icon-stroke:var(--ui-icon-stroke);appearance:none;border:var(--ui-border-width) solid transparent;color:#fff;cursor:pointer;font-family:inherit;font-weight:var(--ui-type-label-weight);align-items:center;gap:var(--ui-gap-control);transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), color var(--ui-transition-fast), transform var(--ui-transition-fast);white-space:nowrap;margin:0;display:inline-flex}._iconCtaButton_w0max_306:hover,._iconCtaButton_w0max_306:focus-visible{outline:none;transform:translateY(-1px)}._iconCtaButton_w0max_306:active{transform:translateY(0)}._iconCtaButton_w0max_306:disabled,._iconCtaButton_w0max_306[aria-disabled=true]{cursor:not-allowed;opacity:.56;transform:none}._iconCtaIcon_w0max_1808{border-radius:var(--ui-radius-xs);transition:transform var(--ui-transition-fast);background:#fff;justify-content:center;align-items:center;display:inline-flex}._iconCtaButton_w0max_306:hover ._iconCtaIcon_w0max_1808,._iconCtaButton_w0max_306:focus-visible ._iconCtaIcon_w0max_1808{transform:translate(1px)scale(1.03)}._iconCtaMd_w0max_1822{min-height:var(--ui-button-height-lg);padding:0 18px 0 8px;font-size:.88rem}._iconCtaMd_w0max_1822 ._iconCtaIcon_w0max_1808{height:calc(var(--ui-button-height-lg) - 10px);width:calc(var(--ui-button-height-lg) - 10px)}._iconCtaLg_w0max_1833{min-height:var(--ui-button-height-lg);padding:0 20px 0 8px;font-size:.94rem}._iconCtaLg_w0max_1833 ._iconCtaIcon_w0max_1808{height:calc(var(--ui-button-height-lg) - 10px);width:calc(var(--ui-button-height-lg) - 10px)}._iconCtaPrimary_w0max_1844{background:var(--ui-action-primary);border-color:var(--ui-action-primary-hover);box-shadow:var(--ui-shadow-none)}._iconCtaPrimary_w0max_1844 ._iconCtaIcon_w0max_1808{color:var(--ui-action-primary)}._iconCtaPrimary_w0max_1844:hover,._iconCtaPrimary_w0max_1844:focus-visible{background:var(--ui-action-primary-hover);border-color:var(--ui-action-primary-hover);box-shadow:var(--ui-shadow-none)}._iconCtaNeutral_w0max_1861{background:var(--ui-brand-navy);box-shadow:var(--ui-shadow-none);border-color:#fff3}._iconCtaNeutral_w0max_1861 ._iconCtaIcon_w0max_1808{color:var(--ui-brand-navy)}._iconCtaNeutral_w0max_1861:hover,._iconCtaNeutral_w0max_1861:focus-visible{box-shadow:var(--ui-shadow-none);background:#062958;border-color:#ffffff3d}._iconCtaSuccess_w0max_1878{background:var(--ui-success-filled);border-color:var(--ui-success-hover);box-shadow:var(--ui-shadow-none)}._iconCtaSuccess_w0max_1878 ._iconCtaIcon_w0max_1808{color:var(--ui-success-filled)}._iconCtaSuccess_w0max_1878:hover,._iconCtaSuccess_w0max_1878:focus-visible{background:var(--ui-success-hover);border-color:var(--ui-success-hover);box-shadow:var(--ui-shadow-none)}._landingIntro_w0max_1895{border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-lg);color:var(--ui-text);gap:clamp(var(--ui-gap-section), 3vw, 36px);padding:clamp(34px,6vw,72px);display:grid;overflow:hidden}._landingIntroSoft_w0max_1905{background:var(--ui-bg-soft)}._landingIntroPlatform_w0max_1909{background:var(--ui-surface)}._landingIntroBrand_w0max_1913{background:var(--ui-brand-navy);box-shadow:var(--ui-shadow-floating);color:var(--ui-text-inverse);border-color:#ffffff24}._landingRuleEyebrow_w0max_1920{justify-self:start}._landingKicker_w0max_1924{letter-spacing:var(--ui-type-eyebrow-letter-spacing);line-height:var(--ui-type-eyebrow-line-height);text-transform:uppercase;color:var(--ui-brand-blue-strong);font-size:var(--ui-type-eyebrow-size);font-weight:var(--ui-type-eyebrow-weight);margin:0}._landingTitle_w0max_1937{color:var(--ui-text-strong);font-size:var(--ui-type-hero-size);font-weight:var(--ui-type-hero-weight);letter-spacing:var(--ui-type-hero-letter-spacing);line-height:var(--ui-type-hero-line-height);max-width:var(--ui-type-hero-max-width);text-wrap:balance;margin:0}._landingLead_w0max_1948{color:var(--ui-text-muted);font-size:clamp(1.15rem,2.2vw,1.75rem);line-height:var(--ui-type-lead-line-height);border-left:4px solid #2e37fe47;max-width:720px;padding-left:clamp(22px,3.5vw,44px)}._landingLead_w0max_1948 p{margin:0}._landingIntroPlatform_w0max_1909 ._landingTitle_w0max_1937{max-width:var(--ui-type-hero-max-width)}._landingIntroPlatform_w0max_1909 ._landingLead_w0max_1948{border-left:0;max-width:780px;padding-left:0}._landingIntroBrand_w0max_1913 ._landingKicker_w0max_1924{color:#ffffffd1}._landingIntroBrand_w0max_1913 ._landingTitle_w0max_1937{color:#fff}._landingIntroBrand_w0max_1913 ._landingLead_w0max_1948{color:#ffffffe0;border-left-color:#ffffff47}._goldenSplit_w0max_1984{align-items:stretch;gap:var(--ui-ratio-golden-gap);min-width:0;display:grid}._goldenSplitContent_w0max_1991{grid-template-columns:minmax(0, var(--ui-ratio-golden-major-fr)) minmax(260px, var(--ui-ratio-golden-minor-fr))}._goldenSplitMedia_w0max_1997{grid-template-columns:minmax(260px, var(--ui-ratio-golden-minor-fr)) minmax(0, var(--ui-ratio-golden-major-fr))}._goldenSplitEqual_w0max_2003{grid-template-columns:repeat(2,minmax(0,1fr))}._goldenSplitReverse_w0max_2007>:first-child{order:2}._goldenSplitReverse_w0max_2007>:last-child{order:1}@media (width<=980px){._goldenSplit_w0max_1984,._goldenSplitContent_w0max_1991,._goldenSplitMedia_w0max_1997,._goldenSplitEqual_w0max_2003{grid-template-columns:1fr}._goldenSplitReverse_w0max_2007>:first-child,._goldenSplitReverse_w0max_2007>:last-child{order:initial}}._metricStrip_w0max_2029{--ui-metric-divider:var(--ui-border);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-resting);align-items:center;gap:var(--ui-gap-section);grid-template-columns:minmax(0,1fr);min-width:0;padding:clamp(16px,2.4vw,24px);display:grid;overflow:hidden}._metricStripWithIcon_w0max_2043{grid-template-columns:auto minmax(0,1fr)}._metricStripWithAction_w0max_2047{grid-template-columns:minmax(0,1fr) auto}._metricStripWithIcon_w0max_2043._metricStripWithAction_w0max_2047{grid-template-columns:auto minmax(0,1fr) auto}._metricStripNeutral_w0max_2055{background:var(--ui-surface);color:var(--ui-text)}._metricStripBrand_w0max_2060{--ui-metric-divider:#ffffff42;background:var(--ui-action-primary);color:var(--ui-text-inverse);border-color:#ffffff24}._metricStripIcon_w0max_2067{background:var(--ui-action-soft);border:var(--ui-border-width) solid transparent;border-radius:var(--ui-radius-md);color:var(--ui-brand-blue-strong);justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}._metricStripBrand_w0max_2060 ._metricStripIcon_w0max_2067{color:var(--ui-text-inverse);background:#ffffff24}._metricStripIconGlyph_w0max_2084{height:var(--ui-icon-size-lg);stroke-width:var(--ui-icon-stroke);vector-effect:non-scaling-stroke;width:var(--ui-icon-size-lg)}._metricStripItems_w0max_2091{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:0;min-width:0;display:grid}._metricStripItem_w0max_2091{gap:var(--ui-gap-attached);min-width:0;padding-inline:var(--ui-gap-surface);display:grid}._metricStripItem_w0max_2091+._metricStripItem_w0max_2091{border-left:var(--ui-border-width) solid var(--ui-metric-divider)}._metricStripLabel_w0max_2109{color:var(--ui-text-muted);font-size:var(--ui-type-size-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:860;line-height:1.2}._metricStripBrand_w0max_2060 ._metricStripLabel_w0max_2109,._metricStripBrand_w0max_2060 ._metricStripDescription_w0max_2119{color:#ffffffb3}._metricStripValue_w0max_2123{color:var(--ui-text-strong);font-size:var(--ui-type-size-lg);font-weight:760;line-height:1}._metricStripBrand_w0max_2060 ._metricStripValue_w0max_2123{color:var(--ui-text-inverse)}._metricStripItemFeatured_w0max_2134 ._metricStripValue_w0max_2123{font-size:clamp(var(--ui-type-size-xl), 3vw, 2.05rem)}._metricStripDescription_w0max_2119{color:var(--ui-text-muted);font-size:var(--ui-type-size-xs);font-weight:var(--ui-type-support-weight);line-height:1.35}._metricStripAction_w0max_2145{justify-content:flex-end;min-width:max-content;display:flex}._valueCard_w0max_2151{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-resting);color:var(--ui-text);align-content:start;gap:var(--ui-gap-attached);min-height:calc(var(--ui-button-height-lg) * 2.72);min-width:0;padding:var(--ui-space-5);display:grid;position:relative;overflow:hidden}._valueCardHeader_w0max_2167{align-items:center;gap:var(--ui-gap-control);justify-content:space-between;min-width:0;display:flex}._valueCardLabelGroup_w0max_2175{align-items:center;gap:var(--ui-gap-inner);min-width:0;display:inline-flex}._valueCardIcon_w0max_2182{background:var(--ui-action-soft);border:var(--ui-border-width) solid transparent;border-radius:var(--ui-radius-sm);color:var(--ui-brand-blue-strong);height:var(--ui-button-height-sm);width:var(--ui-button-height-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}._valueCardIconGlyph_w0max_2195{height:var(--ui-icon-size-sm);stroke-width:var(--ui-icon-stroke);vector-effect:non-scaling-stroke;width:var(--ui-icon-size-sm)}._valueCardLabel_w0max_2175,._valueCardMeta_w0max_2203{color:var(--ui-text-subtle);font-size:var(--ui-type-size-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:850;line-height:1.2}._valueCardLabel_w0max_2175{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._valueCardMeta_w0max_2203{flex:none}._valueCardValue_w0max_2222{color:var(--ui-text-strong);font-size:var(--ui-type-size-xl);overflow-wrap:anywhere;font-weight:780;line-height:1.05}._valueCardHelper_w0max_2230{color:var(--ui-text-muted);font-size:var(--ui-type-size-xs);font-weight:var(--ui-type-support-weight);overflow-wrap:anywhere;line-height:1.35}._valueCardAction_w0max_2238{margin-top:var(--ui-gap-control);min-width:0}._valueCardBrand_w0max_2243 ._valueCardValue_w0max_2222{color:var(--ui-action-text)}._valueCardInfo_w0max_2247 ._valueCardValue_w0max_2222{color:var(--ui-brand-blue-strong)}._valueCardSuccess_w0max_2251 ._valueCardValue_w0max_2222{color:var(--ui-success)}._valueCardWarning_w0max_2255 ._valueCardValue_w0max_2222{color:var(--ui-warning)}._valueCardDanger_w0max_2259 ._valueCardValue_w0max_2222{color:var(--ui-danger)}._valueCardInteractive_w0max_2263{appearance:none;cursor:pointer;font:inherit;text-align:left;transition:border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), transform var(--ui-transition-fast);width:100%}._valueCardInteractive_w0max_2263:hover{border-color:var(--ui-border-accent);transform:translateY(-1px)}._valueCardInteractive_w0max_2263:active{transform:translateY(0)}._valueCardInteractive_w0max_2263:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}._card_w0max_2289{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);box-shadow:var(--ui-shadow-resting);color:var(--ui-text);align-content:start;gap:var(--ui-gap-surface);min-width:0;display:grid;position:relative}._card_w0max_2289>*,._panel_w0max_2302>*,._workflowPanel_w0max_2303>*,._menuSurface_w0max_1005>*,._modalFrame_w0max_2305>*,._drawerFrame_w0max_2306>*,._emptyState_w0max_2307>*,._draggableLane_w0max_2308>*,._writingSurface_w0max_2309>*,._notePreviewCard_w0max_2310>*,._modelReferenceCard_w0max_2311>*{min-width:0;max-width:100%}._cardCompact_w0max_2316{padding:var(--ui-space-4)}._cardComfortable_w0max_2320{padding:var(--ui-space-6)}._cardSpacious_w0max_2324{padding:var(--ui-space-7)}._cardMuted_w0max_2328{background:var(--ui-surface-soft)}._cardAccent_w0max_2332{background:var(--ui-surface-tint);border-color:var(--ui-border-accent)}._cardBrand_w0max_2337{background:var(--ui-brand-navy);box-shadow:var(--ui-shadow-floating);color:var(--ui-text-inverse);border-color:#ffffff24}._cardBrand_w0max_2337 ._kicker_w0max_2344{color:#ffffffb3}._cardBrand_w0max_2337 ._title_w0max_2348{color:#fff}._cardBrand_w0max_2337 ._description_w0max_2352,._cardBrand_w0max_2337 ._cardBody_w0max_2353{color:#ffffffd6}._cardBrand_w0max_2337 ._cardFooter_w0max_2357{border-top-color:#ffffff2e}._cardBrand_w0max_2337 ._pillNeutral_w0max_2361{color:#ffffffd1;background:#ffffff1a;border-color:#ffffff2e}._cardDanger_w0max_2367{background:var(--ui-danger-soft);border-color:var(--ui-border-danger)}._cardSuccess_w0max_2372{background:var(--ui-success-soft);border-color:#14b8a63d}._cardInteractive_w0max_2377{cursor:pointer;transition:border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), transform var(--ui-transition-fast)}._cardInteractive_w0max_2377:hover{border-color:var(--ui-border-accent);box-shadow:var(--ui-shadow-resting);transform:translateY(-1px)}._cardHeader_w0max_2391{align-items:flex-start;gap:var(--ui-gap-control);justify-content:space-between;min-width:0;display:flex}._cardHeader_w0max_2391>*,._panelHeader_w0max_2400>*,._workflowPanelHeader_w0max_2401>*,._modalHeader_w0max_2402>*,._menuSurfaceHeader_w0max_1015>*,._writingHeader_w0max_2404>*{min-width:0}._cardHeaderMain_w0max_2408{gap:var(--ui-gap-inner);min-width:0;display:grid}._kicker_w0max_2344{color:var(--ui-text-subtle);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800;line-height:1.2}._title_w0max_2348{color:var(--ui-text-strong);margin:0;font-size:1rem;font-weight:780;line-height:1.25}._titleLg_w0max_2432{font-size:1.18rem}._description_w0max_2352{color:var(--ui-text-muted);font-size:.88rem;font-weight:var(--ui-type-support-weight);margin:0;line-height:1.5}._cardBody_w0max_2353{gap:var(--ui-gap-surface);min-width:0;display:grid}._cardFooter_w0max_2357{border-top:var(--ui-border-width) solid var(--ui-border);align-items:center;gap:var(--ui-gap-control);margin-top:var(--ui-space-1);padding-top:var(--ui-space-4);flex-wrap:wrap;justify-content:space-between;display:flex}._panel_w0max_2302{background:var(--ui-bg-muted);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-lg);gap:var(--ui-gap-surface);min-width:0;padding:var(--ui-space-5);display:grid}._panelHeader_w0max_2400{align-items:center;gap:var(--ui-gap-control);justify-content:space-between;display:flex}._panelTitle_w0max_2478{color:var(--ui-text-strong);margin:0;font-size:.95rem;font-weight:780;line-height:1.3}._panelDescription_w0max_2486{color:var(--ui-text-muted);font-size:.84rem;font-weight:var(--ui-type-support-weight);margin:4px 0 0;line-height:1.45}._workflowPanel_w0max_2303{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xl);box-shadow:var(--ui-shadow-resting);color:var(--ui-text);gap:var(--ui-gap-surface);min-width:0;padding:var(--ui-space-6);display:grid}._workflowPanelHeader_w0max_2401{align-items:flex-start;gap:var(--ui-gap-control);justify-content:space-between;min-width:0;display:flex}._workflowPanelHeading_w0max_2514{gap:var(--ui-gap-inner);min-width:0;display:grid}._workflowPanelEyebrow_w0max_2520{color:var(--ui-text-subtle);font-size:var(--ui-type-size-2xs);font-weight:var(--ui-type-eyebrow-weight);letter-spacing:.14em;line-height:var(--ui-type-eyebrow-line-height);text-transform:uppercase}._workflowPanelTitle_w0max_2529{color:var(--ui-text-strong);font-size:var(--ui-type-size-md);margin:0;font-weight:780;line-height:1.25}._workflowPanelDescription_w0max_2537{color:var(--ui-text-muted);font-size:var(--ui-type-size-sm);font-weight:var(--ui-type-support-weight);max-width:30ch;margin:0;line-height:1.45}._workflowPanelActions_w0max_2546{align-items:center;gap:var(--ui-gap-control);flex:none;justify-content:flex-end;display:flex}._workflowPanelBody_w0max_2554{gap:var(--ui-gap-surface);min-width:0;display:grid}._workflowItemCard_w0max_312,._workflowActionCard_w0max_313{--ui-workflow-icon-bg:var(--ui-action-primary);--ui-workflow-icon-color:var(--ui-text-inverse);appearance:none;border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-lg);color:var(--ui-text);cursor:pointer;font:inherit;align-items:center;gap:var(--ui-gap-control);text-align:left;min-width:0;transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), transform var(--ui-transition-fast);width:100%;text-decoration:none;display:flex;position:relative;overflow:hidden}._workflowItemCard_w0max_312{background:var(--ui-surface);min-height:calc(var(--ui-button-height-lg) * 2.18);padding:var(--ui-space-4)}._workflowItemCard_w0max_312:before{background:var(--ui-action-text);border-radius:var(--ui-radius-pill);content:"";width:0;position:absolute;top:0;bottom:0;left:0}._workflowItemCard_w0max_312:hover{border-color:var(--ui-border-accent);box-shadow:var(--ui-shadow-none)}._workflowItemSelected_w0max_2608{background:var(--ui-bg-raised);border-color:var(--ui-border-accent);padding-left:calc(var(--ui-space-4) + var(--ui-space-1))}._workflowItemSelected_w0max_2608:before{width:var(--ui-space-1)}._workflowItemIcon_w0max_2618,._workflowActionIcon_w0max_2619{border-radius:var(--ui-radius-sm);height:var(--ui-button-height-lg);width:var(--ui-button-height-lg);flex:none;justify-content:center;align-items:center;display:inline-flex}._workflowItemIcon_w0max_2618{background:var(--ui-action-soft);color:var(--ui-brand-blue-strong)}._workflowActionCard_w0max_313{background:var(--ui-surface-soft);border-color:var(--ui-border-accent);box-shadow:var(--ui-shadow-resting);min-height:calc(var(--ui-button-height-lg) * 1.9);padding:var(--ui-space-4);border-style:dashed}._workflowActionCard_w0max_313:hover{background:var(--ui-surface);border-color:var(--ui-brand-blue-strong)}._workflowActionIcon_w0max_2619{background:var(--ui-workflow-icon-bg);color:var(--ui-workflow-icon-color);transition:background var(--ui-transition-fast), color var(--ui-transition-fast), transform var(--ui-transition-fast)}._workflowActionCard_w0max_313:hover ._workflowActionIcon_w0max_2619,._workflowActionCard_w0max_313:focus-visible ._workflowActionIcon_w0max_2619{transform:scale(1.04)}._workflowActionTeal_w0max_2662{--ui-workflow-icon-bg:var(--ui-success-soft);--ui-workflow-icon-color:var(--ui-brand-teal-strong);border-color:var(--ui-success)}._workflowActionNeutral_w0max_2668{--ui-workflow-icon-bg:var(--ui-bg-soft);--ui-workflow-icon-color:var(--ui-action-text);border-color:var(--ui-border-strong)}._workflowActionDanger_w0max_2674{--ui-workflow-icon-bg:var(--ui-danger-soft);--ui-workflow-icon-color:var(--ui-danger);border-color:var(--ui-border-danger)}._workflowIconGlyph_w0max_2680{height:var(--ui-icon-size-lg);stroke-width:var(--ui-icon-stroke);vector-effect:non-scaling-stroke;width:var(--ui-icon-size-lg)}._workflowCardCopy_w0max_2687{gap:var(--ui-gap-attached);flex:auto;min-width:0;display:grid}._workflowCardTitle_w0max_2694{color:var(--ui-text-strong);font-size:var(--ui-type-size-md);text-overflow:ellipsis;white-space:nowrap;font-weight:760;line-height:1.25;overflow:hidden}._workflowCardDescription_w0max_2704{color:var(--ui-text-muted);font-size:var(--ui-type-size-sm);font-weight:var(--ui-type-support-weight);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}._workflowCardMeta_w0max_2716{color:var(--ui-text-subtle);font-size:var(--ui-type-size-xs);font-weight:var(--ui-type-support-weight);flex:none;line-height:1}._pill_w0max_2361,._badge_w0max_2725,._statusPill_w0max_2726{border:var(--ui-border-width) solid transparent;border-radius:var(--ui-radius-pill);box-sizing:border-box;align-items:center;gap:var(--ui-gap-inner);height:var(--ui-pill-height);white-space:nowrap;min-width:0;max-width:100%;font-weight:760;line-height:1;display:inline-flex}._pill_w0max_2361{background:var(--ui-surface-accent);border-color:var(--ui-border-accent);color:var(--ui-brand-blue-strong);padding:0 14px;font-size:.74rem}._pillNeutral_w0max_2361{background:var(--ui-surface-soft);border-color:var(--ui-border);color:var(--ui-text-muted)}._pillSuccess_w0max_2755{background:var(--ui-success-soft);color:var(--ui-brand-teal-strong);border-color:#14b8a638}._pillWarning_w0max_2761{background:var(--ui-warning-soft);color:var(--ui-warning);border-color:#f59e0b3d}._pillDanger_w0max_2767{background:var(--ui-danger-soft);color:var(--ui-danger);border-color:#dc262633}._badge_w0max_2725{background:var(--ui-text);color:var(--ui-bg);min-width:var(--ui-pill-height);padding:0 10px;font-size:.72rem}._statusPill_w0max_2726{background:var(--ui-surface-soft);border-color:var(--ui-border);color:var(--ui-text-muted);padding:0 14px;font-size:.72rem}._statusDot_w0max_2789{border-radius:var(--ui-radius-pill);width:6px;height:6px}._statusInfo_w0max_2795 ._statusDot_w0max_2789{background:var(--ui-info)}._statusSuccess_w0max_2799 ._statusDot_w0max_2789{background:var(--ui-success)}._statusWarning_w0max_2803 ._statusDot_w0max_2789{background:var(--ui-warning)}._statusDanger_w0max_2807 ._statusDot_w0max_2789{background:var(--ui-danger)}._statusNeutral_w0max_2811 ._statusDot_w0max_2789{background:var(--ui-text-subtle)}._field_w0max_2815{gap:var(--ui-gap-field);min-width:0;display:grid}._labelRow_w0max_2821{align-items:baseline;gap:var(--ui-gap-inner);justify-content:space-between;min-width:0;display:flex}._label_w0max_1346{color:var(--ui-text-field-label);font-size:var(--ui-type-size-xs);font-weight:760;line-height:1.3}._optionalText_w0max_2836,._helperText_w0max_2837{color:var(--ui-text-muted);font-size:var(--ui-type-size-xs);line-height:1.45}._requiredMark_w0max_2843{color:var(--ui-danger)}._errorText_w0max_2847{color:var(--ui-danger);font-size:var(--ui-type-size-xs);font-weight:680;line-height:1.45}._controlShell_w0max_2854{background:var(--ui-control-bg);border:var(--ui-border-width) solid var(--ui-control-border);box-shadow:var(--ui-shadow-none);color:var(--ui-text);min-width:0;transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast);align-items:center;display:flex;position:relative;overflow:hidden}._controlShell_w0max_2854:not(._controlShellDisabled_w0max_2870):hover{background:var(--ui-control-bg-hover);border-color:var(--ui-control-border-hover);box-shadow:var(--ui-shadow-none)}._controlShellSoft_w0max_2876{background:var(--ui-control-soft-bg);box-shadow:none;border-color:#0000}._controlShellSoft_w0max_2876:not(._controlShellDisabled_w0max_2870):hover{background:var(--ui-control-soft-bg);box-shadow:none;border-color:#0000}._controlShellQuiet_w0max_2894,._controlShellQuiet_w0max_2894:not(._controlShellDisabled_w0max_2870):hover{box-shadow:none;background:0 0;border-color:#0000}._controlShellQuiet_w0max_2894:focus-within{background:var(--ui-control-bg);border-color:var(--ui-border-accent)}._controlShell_w0max_2854:focus-within{background:var(--ui-control-bg);border-color:var(--ui-control-focus-border);box-shadow:var(--ui-control-focus-ring)}._controlShellSoft_w0max_2876:focus-within{background:var(--ui-control-soft-bg);box-shadow:var(--ui-control-focus-ring);border-color:#0000}._controlShellInvalid_w0max_2923{border-color:var(--ui-danger)}._controlShellInvalid_w0max_2923:focus-within{box-shadow:var(--ui-focus-ring-danger)}._controlShellDisabled_w0max_2870{background:var(--ui-bg-soft);color:var(--ui-text-subtle);cursor:not-allowed;opacity:.72}._controlIcon_w0max_2938{color:var(--ui-control-icon);height:17px;transition:color var(--ui-transition-fast);flex:none;width:17px;margin-left:14px}._controlAffix_w0max_2947{color:var(--ui-text-subtle);font-size:var(--ui-type-size-sm);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;align-items:center;min-width:0;font-weight:650;line-height:1;display:inline-flex;overflow:hidden}._controlAffixLeading_w0max_2961{margin-left:var(--ui-control-pad-x-md)}._controlAffixTrailing_w0max_2965{margin-right:var(--ui-control-pad-x-md)}._inputShellSm_w0max_2969 ._controlAffix_w0max_2947{font-size:var(--ui-type-size-xs)}._inputShellSm_w0max_2969 ._controlAffixLeading_w0max_2961{margin-left:var(--ui-control-pad-x-sm)}._inputShellSm_w0max_2969 ._controlAffixTrailing_w0max_2965{margin-right:var(--ui-control-pad-x-sm)}._inputShellMd_w0max_2981 ._controlAffix_w0max_2947{font-size:var(--ui-type-size-sm)}._inputShellLg_w0max_2985 ._controlAffix_w0max_2947{font-size:var(--ui-type-size-md)}._inputShellLg_w0max_2985 ._controlAffixLeading_w0max_2961{margin-left:var(--ui-control-pad-x-lg)}._inputShellLg_w0max_2985 ._controlAffixTrailing_w0max_2965{margin-right:var(--ui-control-pad-x-lg)}._controlShell_w0max_2854:focus-within ._controlIcon_w0max_2938{color:var(--ui-control-focus-border)}._trailingIcon_w0max_3001{margin-left:0;margin-right:14px}._control_w0max_2854{appearance:none;box-shadow:none;color:inherit;font-family:inherit;font-size:var(--ui-type-size-sm);background:0 0;border:0;border-radius:0;outline:none;flex:auto;width:100%;min-width:0;margin:0;font-weight:540;line-height:1.35}._control_w0max_2854::placeholder{color:var(--ui-control-placeholder)}._control_w0max_2854:disabled{cursor:not-allowed}._actionSearchShell_w0max_3032{gap:0}._actionSearchInput_w0max_3036{font-size:inherit}._actionSearchButton_w0max_314{--ui-button-icon-size:var(--ui-icon-size-sm);--ui-button-icon-stroke:var(--ui-icon-stroke);appearance:none;border-radius:var(--ui-radius-sm);box-shadow:none;color:var(--ui-action-text);cursor:pointer;height:28px;transition:background var(--ui-transition-fast), color var(--ui-transition-fast);background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:28px;margin:0 6px 0 0;padding:0;display:inline-flex}._actionSearchButton_w0max_314:hover,._actionSearchButton_w0max_314:focus-visible,._actionSearchButtonActive_w0max_3065{background:var(--ui-surface);color:var(--ui-brand-blue-strong);outline:none}._inputShellSm_w0max_2969{min-height:var(--ui-control-height-sm)}._inputShellMd_w0max_2981{min-height:var(--ui-control-height-md)}._inputShellLg_w0max_2985{min-height:var(--ui-control-height-lg)}._inputSm_w0max_3083{font-size:var(--ui-type-size-xs);padding:0 var(--ui-button-pad-x-sm)}._inputMd_w0max_3088{font-size:var(--ui-type-size-sm);padding:0 var(--ui-button-pad-x-md)}._inputLg_w0max_3093{font-size:var(--ui-type-size-md);padding:0 var(--ui-button-pad-x-lg)}._controlIcon_w0max_2938+._control_w0max_2854{padding-left:10px}._controlAffix_w0max_2947+._control_w0max_2854{padding-left:var(--ui-gap-inner)}._select_w0max_3106{padding-right:38px}._selectChevron_w0max_3110{color:var(--ui-control-icon);pointer-events:none;height:16px;transition:color var(--ui-transition-fast);width:16px;position:absolute;right:12px}._controlShell_w0max_2854:focus-within ._selectChevron_w0max_3110{color:var(--ui-control-focus-border)}._textareaShell_w0max_3124{align-items:stretch}._textarea_w0max_3124{box-shadow:none;resize:vertical;min-height:112px;margin:0;padding:12px 14px;line-height:1.55}._autosizeTextarea_w0max_3137{resize:none;overflow:hidden}._textareaWriting_w0max_3142{min-height:180px;font-size:.95rem}._textareaPrompt_w0max_3147{background:var(--ui-surface-soft);min-height:118px}._textareaMarkdown_w0max_3152{font-family:var(--ui-mono-family);min-height:220px;font-size:.86rem}._passwordToggle_w0max_3158{--ui-button-icon-size:var(--ui-icon-size-sm);--ui-button-icon-stroke:var(--ui-icon-stroke);border-radius:var(--ui-radius-sm);box-shadow:none;color:var(--ui-control-icon);cursor:pointer;height:28px;transition:background var(--ui-transition-fast), color var(--ui-transition-fast);background:0 0;border:0;flex:none;place-items:center;width:28px;margin:0 6px 0 0;padding:0;display:inline-grid}._passwordToggle_w0max_3158 svg,._actionSearchButton_w0max_314 svg{height:var(--ui-button-icon-size);stroke-width:var(--ui-button-icon-stroke);width:var(--ui-button-icon-size)}._passwordToggle_w0max_3158:hover,._passwordToggle_w0max_3158:focus-visible{background:var(--ui-surface-accent);color:var(--ui-brand-blue-strong);outline:none}._choiceRow_w0max_3194,._radioGroup_w0max_3195{gap:var(--ui-gap-control);flex-wrap:wrap;display:flex}._checkbox_w0max_3201,._radio_w0max_3195{color:var(--ui-text);cursor:pointer;align-items:center;gap:var(--ui-gap-inner);min-height:32px;font-size:.9rem;font-weight:650;display:inline-flex}._checkbox_w0max_3201 input,._radio_w0max_3195 input{appearance:auto;accent-color:var(--ui-brand-blue);box-shadow:none;width:16px;min-width:0;height:16px;margin:0;padding:0}._switch_w0max_3225{cursor:pointer;align-items:center;gap:var(--ui-gap-control);display:inline-flex;position:relative}._switchInput_w0max_3233{appearance:none;cursor:inherit;opacity:0;z-index:1;width:100%;min-width:0;height:100%;margin:0;padding:0;position:absolute;inset:0}._switchTrack_w0max_3247{--ui-switch-border-width:var(--ui-border-width);--ui-switch-height:30px;--ui-switch-padding:3px;--ui-switch-thumb-size:calc(var(--ui-switch-height) - (var(--ui-switch-padding) * 2) - (var(--ui-switch-border-width) * 2));--ui-switch-width:50px;background:var(--ui-border-strong);border:var(--ui-switch-border-width) solid var(--ui-border);border-radius:var(--ui-radius-pill);box-sizing:border-box;box-shadow:var(--ui-shadow-none);height:var(--ui-switch-height);padding:var(--ui-switch-padding);transition:background var(--ui-transition-fast), box-shadow var(--ui-transition-fast);width:var(--ui-switch-width);flex:none;display:block}._switchThumb_w0max_3271{border-radius:var(--ui-radius-pill);box-shadow:var(--ui-shadow-resting);height:var(--ui-switch-thumb-size);transition:transform var(--ui-transition-fast);width:var(--ui-switch-thumb-size);background:#fff;display:block}._switchInput_w0max_3233:checked+._switchTrack_w0max_3247{background:var(--ui-brand-blue)}._switchInput_w0max_3233:checked+._switchTrack_w0max_3247 ._switchThumb_w0max_3271{transform:translateX(calc(var(--ui-switch-width) - var(--ui-switch-thumb-size) - (var(--ui-switch-padding) * 2) - (var(--ui-switch-border-width) * 2)))}._switchInput_w0max_3233:focus-visible+._switchTrack_w0max_3247{box-shadow:var(--ui-focus-ring)}._switchLabel_w0max_3299{color:var(--ui-text-strong);font-size:.9rem;font-weight:700}._slider_w0max_3305{--ui-slider-thumb-size:18px;--ui-slider-track-height:6px;gap:6px;min-width:0;display:grid}._sliderHeader_w0max_3313{color:var(--ui-text-strong);align-items:center;gap:var(--ui-gap-control);justify-content:space-between;min-height:26px;font-size:.88rem;font-weight:720;display:flex}._sliderHeader_w0max_3313 label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sliderHeader_w0max_3313 output{background:var(--ui-bg-muted);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-pill);color:var(--ui-text-strong);font-variant-numeric:tabular-nums;text-align:center;justify-content:center;align-items:center;min-width:48px;min-height:24px;margin-left:auto;padding:0 8px;font-size:.78rem;font-weight:820;display:inline-flex}._sliderControl_w0max_3348{border-radius:var(--ui-radius-pill);box-shadow:none;height:28px;transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast);background:0 0;border:0;align-items:center;padding:0;display:flex;position:relative}._sliderControl_w0max_3348:hover{box-shadow:none;background:0 0;border-color:#0000}._sliderControl_w0max_3348:before,._sliderControl_w0max_3348:after{border-radius:var(--ui-radius-pill);content:"";height:var(--ui-slider-track-height);left:calc(var(--ui-slider-thumb-size) / 2);pointer-events:none;right:calc(var(--ui-slider-thumb-size) / 2);position:absolute;top:50%;transform:translateY(-50%)}._sliderControl_w0max_3348:before{background:var(--ui-control-soft-bg);border:var(--ui-border-width) solid var(--ui-border);box-shadow:var(--ui-shadow-none)}._sliderControl_w0max_3348:after{background:var(--ui-action-primary);box-shadow:var(--ui-shadow-none);width:calc((100% - var(--ui-slider-thumb-size)) * var(--ui-slider-ratio));right:auto}._sliderControl_w0max_3348:hover:after{background:var(--ui-action-primary-hover)}._slider_w0max_3305 input[type=range]{appearance:none;box-shadow:none;cursor:pointer;z-index:1;background:0 0;border:0;border-radius:0;width:100%;min-width:0;height:28px;margin:0;padding:0;position:relative}._slider_w0max_3305 input[type=range]:focus-visible{outline:none}._slider_w0max_3305 input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;border-radius:var(--ui-radius-pill);height:var(--ui-slider-track-height);background:0 0}._slider_w0max_3305 input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border-strong);border-radius:var(--ui-radius-pill);height:var(--ui-slider-thumb-size);margin-top:calc((var(--ui-slider-track-height) - var(--ui-slider-thumb-size)) / 2);transition:box-shadow var(--ui-transition-fast), transform var(--ui-transition-fast);width:var(--ui-slider-thumb-size);box-shadow:0 1px 2px #0f172a2e,0 4px 10px #0f172a1f}._slider_w0max_3305 input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.06)}._slider_w0max_3305 input[type=range]:active::-webkit-slider-thumb{transform:scale(1.1)}._slider_w0max_3305 input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:var(--ui-focus-ring), 0 1px 2px #0f172a2e}._slider_w0max_3305 input[type=range]::-moz-range-track{border-radius:var(--ui-radius-pill);height:var(--ui-slider-track-height);background:0 0}._slider_w0max_3305 input[type=range]::-moz-range-progress{border-radius:var(--ui-radius-pill);height:var(--ui-slider-track-height);background:0 0}._slider_w0max_3305 input[type=range]::-moz-range-thumb{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border-strong);border-radius:var(--ui-radius-pill);height:calc(var(--ui-slider-thumb-size) - 2px);transition:box-shadow var(--ui-transition-fast), transform var(--ui-transition-fast);width:calc(var(--ui-slider-thumb-size) - 2px);box-shadow:0 1px 2px #0f172a2e,0 4px 10px #0f172a1f}._slider_w0max_3305 input[type=range]:hover::-moz-range-thumb{transform:scale(1.06)}._slider_w0max_3305 input[type=range]:active::-moz-range-thumb{transform:scale(1.1)}._slider_w0max_3305 input[type=range]:focus-visible::-moz-range-thumb{box-shadow:var(--ui-focus-ring), 0 1px 2px #0f172a2e}._sliderRange_w0max_3499{color:var(--ui-text-subtle);font-variant-numeric:tabular-nums;justify-content:space-between;padding:0;font-size:.72rem;font-weight:720;line-height:1;display:flex}._segmentedControl_w0max_3510{background:var(--ui-bg-soft);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-pill);align-items:center;gap:var(--ui-gap-attached);padding:3px;display:inline-flex}._segmentOption_w0max_317{--ui-button-icon-size:calc(1em * var(--ui-icon-button-ratio));--ui-button-icon-stroke:var(--ui-icon-stroke);appearance:none;border-radius:var(--ui-radius-pill);color:var(--ui-text-muted);cursor:pointer;align-items:center;gap:var(--ui-gap-inner);min-height:30px;transition:background var(--ui-transition-fast), box-shadow var(--ui-transition-fast), color var(--ui-transition-fast), transform var(--ui-transition-fast);background:0 0;border:0;justify-content:center;margin:0;padding:0 12px;font-family:inherit;font-size:.84rem;font-weight:760;display:inline-flex}._segmentOption_w0max_317:hover{background:var(--ui-surface)}._segmentOptionActive_w0max_3550{background:var(--ui-surface);box-shadow:var(--ui-shadow-resting);color:var(--ui-action-text)}._tabs_w0max_3556{gap:var(--ui-gap-control);min-width:0;display:grid}._tabList_w0max_3562{align-items:center;gap:var(--ui-gap-control);background:0 0;border:0;border-radius:0;justify-self:start;max-width:100%;padding:0;display:inline-flex;overflow-x:auto}._tab_w0max_318{appearance:none;border:var(--ui-border-width) solid transparent;border-color:var(--ui-control-border);border-radius:var(--ui-radius-md);box-shadow:none;color:var(--ui-text-muted);cursor:pointer;align-items:center;gap:var(--ui-gap-inner);min-height:var(--ui-button-height-md);transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), color var(--ui-transition-fast), transform var(--ui-transition-fast);white-space:nowrap;background:0 0;justify-content:center;margin:0;padding:0 12px;font-family:inherit;font-size:.84rem;font-weight:740;line-height:1;display:inline-flex}._tab_w0max_318:hover{background:var(--ui-bg-muted);border-color:var(--ui-control-border-hover);box-shadow:none;color:var(--ui-text-strong);transform:translateY(-1px)}._tabActive_w0max_3612{background:var(--ui-action-primary);box-shadow:var(--ui-shadow-resting);color:#fff;border-color:#0000}._tabActive_w0max_3612:hover{background:var(--ui-action-primary-hover);color:#fff;border-color:#0000}._tab_w0max_318 ._badge_w0max_2725{color:var(--ui-text-muted);background:#0f172a14;min-height:18px;padding:0 6px;font-size:.68rem}._tabActive_w0max_3612 ._badge_w0max_2725{color:#fff;background:#ffffff2e;border-color:#ffffff38}._tableShell_w0max_3639{background:0 0;border:0;border-radius:0;overflow:auto}._table_w0max_3639{border-collapse:separate;border-spacing:0 8px;width:100%;min-width:700px}._table_w0max_3639 th,._table_w0max_3639 td{text-align:left;vertical-align:middle;padding:11px 16px}._table_w0max_3639 th{color:var(--ui-text-muted);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-bottom:0;padding-top:0;padding-bottom:2px;font-size:.68rem;font-weight:820}._table_w0max_3639 td{background:var(--ui-surface);border-bottom:var(--ui-border-width) solid var(--ui-border);border-top:var(--ui-border-width) solid var(--ui-border);color:var(--ui-text);font-size:.84rem;font-weight:650}._table_w0max_3639 tbody tr{transition:box-shadow var(--ui-transition-fast), transform var(--ui-transition-fast)}._table_w0max_3639 tbody tr:hover td{background:var(--ui-bg-muted);border-color:var(--ui-border-accent)}._table_w0max_3639 tbody tr:hover{transform:translateY(-1px)}._tableRowInteractive_w0max_3696{cursor:pointer}._tableRowInteractive_w0max_3696:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}._tableRowSelected_w0max_3705 td,._tableRowSelected_w0max_3705:hover td{background:var(--ui-surface-accent);border-color:var(--ui-border-accent)}._table_w0max_3639 tbody td:first-child{border-left:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-md) 0 0 var(--ui-radius-md)}._table_w0max_3639 tbody td:last-child{border-radius:0 var(--ui-radius-md) var(--ui-radius-md) 0;border-right:var(--ui-border-width) solid var(--ui-border)}._table_w0max_3639 tr:last-child td{border-bottom:var(--ui-border-width) solid var(--ui-border)}._tableCompact_w0max_3725 th,._tableCompact_w0max_3725 td{padding:8px 14px}._table_w0max_3639 th._tableCellRight_w0max_3730,._table_w0max_3639 td._tableCellRight_w0max_3730{text-align:right}._table_w0max_3639 th._tableCellCenter_w0max_3735,._table_w0max_3639 td._tableCellCenter_w0max_3735{text-align:center}._commandBar_w0max_315{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-resting);align-items:center;gap:var(--ui-gap-control);flex-wrap:wrap;min-width:0;padding:6px;display:flex}._commandGroup_w0max_3753{background:var(--ui-control-soft-bg);border-radius:var(--ui-radius-md);align-items:center;gap:var(--ui-gap-attached);min-height:var(--ui-control-height-lg);border:0;padding:3px;display:inline-flex}._commandGroupCompact_w0max_3764{min-height:var(--ui-control-height-md);padding:3px}._commandBarButton_w0max_315{--ui-button-icon-size:calc(1em * var(--ui-icon-button-ratio));--ui-button-icon-stroke:var(--ui-icon-stroke);appearance:none;border:var(--ui-border-width) solid transparent;border-radius:var(--ui-radius-md);box-shadow:none;color:var(--ui-text-muted);cursor:pointer;font-family:inherit;font-size:.88rem;font-weight:var(--ui-type-label-weight);align-items:center;gap:var(--ui-gap-inner);min-height:var(--ui-button-height-md);padding:0 var(--ui-button-pad-x-md);transition:background var(--ui-transition-fast), box-shadow var(--ui-transition-fast), color var(--ui-transition-fast), transform var(--ui-transition-fast);white-space:nowrap;background:0 0;justify-content:center;margin:0;display:inline-flex}._commandGroupCompact_w0max_3764 ._commandBarButton_w0max_315{min-height:var(--ui-button-height-sm);padding:0 var(--ui-button-pad-x-sm);font-size:.8rem}._commandBarButton_w0max_315:hover,._commandBarButton_w0max_315:focus-visible{background:var(--ui-surface);border-color:var(--ui-border);color:var(--ui-text-strong);outline:none;transform:translateY(-1px)}._commandBarButtonActive_w0max_3812{background:var(--ui-action-primary);border-color:var(--ui-action-primary-hover);box-shadow:var(--ui-shadow-none);color:#fff}._commandBarButtonActive_w0max_3812:hover,._commandBarButtonActive_w0max_3812:focus-visible{background:var(--ui-action-primary-hover);border-color:var(--ui-action-primary-hover);color:#fff}._commandBarButtonSubtle_w0max_3826{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);box-shadow:var(--ui-shadow-none);color:var(--ui-action-text)}._commandCount_w0max_3833{border-radius:var(--ui-radius-pill);color:var(--ui-brand-blue-strong);background:#2e37fe14;border:1px solid #2e37fe1f;justify-content:center;align-items:center;min-width:24px;height:20px;padding:0 8px;font-size:.72rem;font-weight:820;display:inline-flex}._commandBarButtonActive_w0max_3812 ._commandCount_w0max_3833{color:#fff;background:#ffffff2e;border-color:#ffffff38}._commandBarDivider_w0max_3854{background:var(--ui-border);width:1px;height:32px;display:inline-block}._modalFrame_w0max_2305,._drawerFrame_w0max_2306{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);box-shadow:var(--ui-shadow-floating);color:var(--ui-text);gap:var(--ui-gap-section);min-width:0;padding:var(--ui-space-6);display:grid}._modalFrame_w0max_2305{border-radius:var(--ui-radius-xl);width:min(100%,720px);max-width:720px}._drawerFrame_w0max_2306{border-radius:var(--ui-radius-lg) 0 0 var(--ui-radius-lg);width:min(100%,480px);max-width:480px;height:100%}._modalHeader_w0max_2402{align-items:flex-start;gap:var(--ui-gap-control);justify-content:space-between;display:flex}._popupFrame_w0max_3893,._tabbedPopupFrame_w0max_3894{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);box-shadow:var(--ui-shadow-floating);color:var(--ui-text);min-width:0;min-height:0;display:grid;overflow:hidden}._popupDialogOverlay_w0max_3905{background:color-mix(in srgb, var(--ui-bg-overlay) 72%, transparent);overscroll-behavior:contain;min-height:100dvh;padding:max(var(--ui-space-4), env(safe-area-inset-top)) max(var(--ui-space-4), env(safe-area-inset-right)) max(var(--ui-space-4), env(safe-area-inset-bottom)) max(var(--ui-space-4), env(safe-area-inset-left));z-index:var(--ui-z-modal,1300);place-items:center;display:grid;position:fixed;inset:0;overflow:auto}._popupDialogContent_w0max_3923{max-height:calc(100dvh - max(32px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));outline:none;justify-items:center;width:100%;max-width:100%;min-height:0;display:grid}._popupDialogContent_w0max_3923>*{max-width:100%;max-height:100%}._popupDialogOverlay_w0max_3905 :where(button,a[href],select,textarea,input:not([type=hidden]):not([type=checkbox]):not([type=radio]),[role=button]){min-height:42px}._popupFrame_w0max_3893{border-radius:var(--ui-radius-xl);grid-template-rows:auto minmax(0,1fr);width:min(100%,920px)}._popupFrameSm_w0max_3955{max-width:520px}._popupFrameMd_w0max_3959{max-width:720px}._popupFrameLg_w0max_3963{max-width:920px}._popupFrameFull_w0max_3967{width:min(100%,1280px);max-width:min(100vw - 32px,1280px);height:min(100%,860px)}._popupHeader_w0max_3973{background:var(--ui-bg-soft);color:var(--ui-text-strong);align-items:center;gap:var(--ui-gap-control);min-height:56px;padding:var(--ui-space-3) var(--ui-space-5);display:flex}._popupHeaderCompact_w0max_3983{min-height:44px;padding:var(--ui-space-2) var(--ui-space-4)}._popupHeaderCompact_w0max_3983 ._popupTitle_w0max_3988{font-size:var(--ui-type-size-md)}._popupHeaderCompact_w0max_3983 ._popupCloseButton_w0max_3992{height:max(var(--ui-button-height-md), 42px);min-height:max(var(--ui-button-height-md), 42px);min-width:max(var(--ui-button-height-md), 42px);width:max(var(--ui-button-height-md), 42px)}._popupCloseButton_w0max_3992{background:var(--ui-bg-raised);border-color:var(--ui-border);border-radius:var(--ui-radius-pill);color:var(--ui-text-subtle);height:max(var(--ui-button-height-md), 42px);min-height:max(var(--ui-button-height-md), 42px);min-width:max(var(--ui-button-height-md), 42px);width:max(var(--ui-button-height-md), 42px);flex:none;gap:0;padding:0}._popupCloseButton_w0max_3992:hover,._popupCloseButton_w0max_3992:focus-visible{background:var(--ui-surface);border-color:var(--ui-border-accent);color:var(--ui-action-primary)}._popupTitleGroup_w0max_4020{flex:auto;gap:2px;min-width:0;display:grid}._popupTitle_w0max_3988{color:var(--ui-text-strong);font-size:var(--ui-type-size-lg);letter-spacing:0;margin:0;font-weight:620;line-height:1.15}._popupActions_w0max_4036{align-items:center;gap:var(--ui-gap-control);flex:none;margin-left:auto;display:inline-flex}._popupBody_w0max_4044{min-width:0;min-height:0;padding:var(--ui-space-6);overflow:auto}._tabbedPopupFooter_w0max_4051{background:var(--ui-surface);border-top:var(--ui-border-width) solid var(--ui-border);align-items:center;gap:var(--ui-gap-control);min-width:0;padding:var(--ui-space-4) var(--ui-space-6);justify-content:flex-end;display:flex}._tabbedPopupFrame_w0max_3894{--ui-tabbed-popup-control-height:var(--ui-button-height-md);--ui-tabbed-popup-radius:var(--ui-radius-lg);background:var(--ui-bg-soft);border-radius:var(--ui-tabbed-popup-radius);grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,1180px)}._tabbedPopupFrameMd_w0max_4071{max-width:860px}._tabbedPopupFrameLg_w0max_4075{max-width:1120px}._tabbedPopupFrameFull_w0max_4079{width:min(100%,1440px);max-width:min(100vw - 32px,1440px);height:min(100%,900px)}._tabbedPopupHeader_w0max_4085{background:color-mix(in srgb, var(--ui-bg-soft) 40%, transparent);border-bottom:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-tabbed-popup-radius) var(--ui-tabbed-popup-radius) 0 0;box-sizing:border-box;min-width:0;min-height:48px;padding:10px var(--ui-space-4) 12px;flex:none;align-items:center;gap:12px;display:flex}._tabbedPopupLead_w0max_4099{flex:none;min-width:0;max-width:min(400px,46vw)}._tabbedPopupTitleGroup_w0max_4105{gap:1px;min-width:0;display:grid}._tabbedPopupKicker_w0max_4111{color:var(--ui-text-subtle);letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:11px;font-weight:500;line-height:1.15;overflow:hidden}._tabbedPopupTitle_w0max_4105{color:var(--ui-text-strong);font-size:var(--ui-type-size-md);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:620;line-height:1.2;overflow:hidden}._tabbedPopupMeta_w0max_4136,._tabbedPopupDescription_w0max_4137{color:var(--ui-text-subtle);font-size:var(--ui-type-size-xs);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;line-height:1.35;overflow:hidden}._tabbedPopupTabs_w0max_4149{flex:1 1 0;align-items:center;min-width:0;display:flex;container:tabbed-popup-tabs/inline-size}._tabbedPopupTabGroup_w0max_4158{box-sizing:border-box;height:var(--ui-tabbed-popup-control-height);min-width:0;min-height:var(--ui-tabbed-popup-control-height);padding:calc(var(--ui-space-1) / 2);flex:1 1 0;width:100%}._tabbedPopupTabGroup_w0max_4158 ._buttonTab_w0max_558{box-sizing:border-box;align-self:stretch;height:100%;min-height:0}@container tabbed-popup-tabs (width<=900px){._tabbedPopupTabGroup_w0max_4158 ._buttonTab_w0max_558{min-width:0;max-width:none;padding:0 var(--ui-space-1);flex:1 1 0;width:100%}._tabbedPopupTabGroup_w0max_4158 ._buttonIcon_w0max_646{height:var(--ui-icon-size-md);width:var(--ui-icon-size-md)}._tabbedPopupTabGroup_w0max_4158 ._buttonTabLabel_w0max_593{display:none}}._tabbedPopupCloseButton_w0max_4194{background:var(--ui-bg-soft);border-color:var(--ui-border);border-radius:var(--ui-radius-sm);color:var(--ui-text-subtle);height:var(--ui-tabbed-popup-control-height);min-height:var(--ui-tabbed-popup-control-height);min-width:var(--ui-tabbed-popup-control-height);width:var(--ui-tabbed-popup-control-height);flex:none;gap:0;padding:0}._tabbedPopupCloseButton_w0max_4194:hover,._tabbedPopupCloseButton_w0max_4194:focus-visible{background:var(--ui-bg-raised);border-color:var(--ui-border-accent);color:var(--ui-action-primary)}._tabbedPopupBody_w0max_4215{min-width:0;min-height:0;padding:var(--ui-space-4);overflow:auto}._tabbedPopupBodyFill_w0max_4222{flex-direction:column;display:flex;overflow:hidden}._tabbedPopupBodyFill_w0max_4222>*{flex:auto;min-width:0;min-height:0}@media (width<=740px){._popupDialogOverlay_w0max_3905{padding:max(var(--ui-space-3), env(safe-area-inset-top)) max(var(--ui-space-3), env(safe-area-inset-right)) max(var(--ui-space-3), env(safe-area-inset-bottom)) max(var(--ui-space-3), env(safe-area-inset-left));align-items:start}._popupFrame_w0max_3893,._tabbedPopupFrame_w0max_3894,._popupFrameFull_w0max_3967,._tabbedPopupFrameFull_w0max_4079{max-width:calc(100vw - 24px);height:min(100%,100dvh - 24px)}._popupHeader_w0max_3973{min-height:52px;padding:var(--ui-space-3) var(--ui-space-4)}._popupHeaderCompact_w0max_3983{min-height:44px;padding:var(--ui-space-2) var(--ui-space-3)}._popupTitle_w0max_3988{font-size:var(--ui-type-size-md)}._popupBody_w0max_4044,._tabbedPopupBody_w0max_4215{padding:var(--ui-space-3)}._tabbedPopupFrame_w0max_3894{--ui-tabbed-popup-control-height:var(--ui-button-height-sm)}._tabbedPopupHeader_w0max_4085{gap:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-3)}._tabbedPopupLead_w0max_4099{max-width:min(150px,30vw)}._tabbedPopupTabGroup_w0max_4158 ._buttonTab_w0max_558{min-width:34px;padding:0 var(--ui-space-2)}._tabbedPopupTabGroup_w0max_4158 ._buttonTabLabel_w0max_593{display:none}._tabbedPopupCloseButton_w0max_4194{height:var(--ui-tabbed-popup-control-height);min-height:var(--ui-tabbed-popup-control-height);min-width:var(--ui-tabbed-popup-control-height);width:var(--ui-tabbed-popup-control-height)}}._emptyState_w0max_2307{background:var(--ui-bg-muted);border:var(--ui-border-width) dashed var(--ui-border-strong);border-radius:var(--ui-radius-lg);color:var(--ui-text-muted);align-items:center;gap:var(--ui-gap-control);min-height:170px;padding:var(--ui-space-7);text-align:center;justify-items:center;display:grid}._emptyIcon_w0max_4315{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-lg);color:var(--ui-brand-blue-strong);justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}._dropzone_w0max_319{appearance:none;background:var(--ui-bg-muted);border:var(--ui-border-width) dashed var(--ui-border-strong);color:var(--ui-text-muted);cursor:pointer;align-items:center;gap:var(--ui-gap-control);min-height:160px;padding:var(--ui-space-6);text-align:center;transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), transform var(--ui-transition-fast);justify-items:center;width:100%;margin:0;font-family:inherit;display:grid}._dropzone_w0max_319:hover,._dropzoneActive_w0max_4351{background:var(--ui-surface-tint);border-color:var(--ui-border-accent)}._dropzoneTitle_w0max_4356{color:var(--ui-text-strong);margin:0;font-size:.95rem;font-weight:780;display:block}._dropzoneDescription_w0max_4364{color:var(--ui-text-muted);margin:0;font-size:.84rem;line-height:1.45;display:block}._draggableLane_w0max_2308{background:var(--ui-bg-muted);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-lg);align-content:start;gap:var(--ui-gap-control);min-width:0;padding:var(--ui-space-3);display:grid}._draggableLaneHeader_w0max_4383{justify-content:space-between;align-items:center;padding:2px 4px;display:flex}._draggableLaneTitle_w0max_4390{color:var(--ui-text-strong);margin:0;font-size:.86rem;font-weight:820}._draggableCard_w0max_320{appearance:none;background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);color:var(--ui-text);cursor:grab;align-items:flex-start;gap:var(--ui-gap-control);min-width:0;padding:var(--ui-space-4);text-align:left;transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), transform var(--ui-transition-fast);width:100%;margin:0;display:flex}._draggableCard_w0max_320:hover{border-color:var(--ui-border-accent);box-shadow:var(--ui-shadow-resting)}._draggableCardDragging_w0max_4423{border-color:var(--ui-brand-blue);box-shadow:var(--ui-shadow-floating)}._dragHandle_w0max_4428{color:var(--ui-text-subtle);flex:none;margin-top:2px}._draggableContent_w0max_4434{gap:var(--ui-gap-field);min-width:0;display:grid}._draggableMeta_w0max_4440{align-items:center;gap:var(--ui-gap-inner);flex-wrap:wrap;display:flex}._editorToolbar_w0max_4447{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-md);box-shadow:none;align-items:center;gap:var(--ui-gap-attached);flex-wrap:wrap;padding:5px;display:flex}._toolbarButton_w0max_316{--ui-button-icon-size:calc(1em * var(--ui-icon-button-ratio));--ui-button-icon-stroke:var(--ui-icon-stroke);appearance:none;border:var(--ui-border-width) solid transparent;border-radius:var(--ui-radius-sm);box-shadow:none;color:var(--ui-text-muted);cursor:pointer;align-items:center;gap:var(--ui-gap-inner);height:var(--ui-button-height-md);min-height:var(--ui-button-height-md);min-width:var(--ui-button-height-md);transition:background var(--ui-transition-fast), border-color var(--ui-transition-fast), box-shadow var(--ui-transition-fast), color var(--ui-transition-fast), transform var(--ui-transition-fast);background:0 0;justify-content:center;margin:0;padding:0 9px;font-family:inherit;font-size:.88rem;font-weight:760;display:inline-flex}._toolbarButton_w0max_316:hover{background:var(--ui-bg-muted);border-color:var(--ui-border);box-shadow:none;color:var(--ui-text-strong);transform:translateY(-1px)}._toolbarButton_w0max_316:active{transform:translateY(0)}._toolbarButtonActive_w0max_4501{background:var(--ui-action-soft);border-color:var(--ui-border-accent);box-shadow:none;color:var(--ui-brand-blue-strong)}._toolbarButtonActive_w0max_4501:hover{background:var(--ui-action-soft-hover);color:var(--ui-brand-blue-strong)}._toolbarDivider_w0max_4513{background:var(--ui-border);width:1px;height:24px;margin:0 3px}._writingSurface_w0max_2309{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-resting);gap:var(--ui-gap-surface);min-width:0;padding:var(--ui-space-5);display:grid}._writingHeader_w0max_2404{align-items:center;gap:var(--ui-gap-control);flex-wrap:wrap;justify-content:space-between;display:flex}._writingMeta_w0max_4539{align-items:center;gap:var(--ui-gap-inner);flex-wrap:wrap;display:flex}._dictationDock_w0max_4546{background:var(--ui-text);border-radius:var(--ui-radius-pill);box-shadow:var(--ui-shadow-none);color:var(--ui-bg);align-items:center;gap:var(--ui-gap-inner);min-height:30px;padding:0 10px;font-size:.78rem;font-weight:720;line-height:1;display:inline-flex}._dictationDock_w0max_4546 strong{font:inherit}._dictationPulse_w0max_4565{background:var(--ui-danger);border-radius:var(--ui-radius-pill);width:7px;height:7px;animation:1.25s ease-in-out infinite _uiPulse_w0max_1}@keyframes _uiPulse_w0max_1{0%,to{opacity:.45;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}._suggestionPopover_w0max_4585{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border-accent);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-floating);gap:var(--ui-gap-control);max-width:420px;padding:var(--ui-space-4);display:grid}._suggestionHeader_w0max_4596{color:var(--ui-brand-blue-strong);align-items:center;gap:var(--ui-gap-inner);text-transform:uppercase;font-size:.78rem;font-weight:820;display:flex}._notePreviewCard_w0max_2310{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-lg);gap:var(--ui-gap-control);padding:var(--ui-space-4);display:grid}._notePreviewBody_w0max_4615{color:var(--ui-text-muted);margin:0;font-size:.88rem;line-height:1.55}._modelReferenceCard_w0max_2311{background:var(--ui-bg-muted);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-lg);gap:var(--ui-gap-control);padding:var(--ui-space-4);display:grid}._modelReferenceList_w0max_4631{gap:var(--ui-gap-control);margin:0;padding:0;display:grid}._modelReferenceItem_w0max_4638{color:var(--ui-text-muted);align-items:flex-start;gap:var(--ui-gap-inner);font-size:.84rem;line-height:1.45;display:flex}@media (width<=720px){._cardComfortable_w0max_2320,._cardSpacious_w0max_2324,._modalFrame_w0max_2305,._drawerFrame_w0max_2306{padding:var(--ui-space-5)}._panelHeader_w0max_2400,._cardHeader_w0max_2391,._menuSurfaceHeader_w0max_1015,._writingHeader_w0max_2404{flex-direction:column;align-items:stretch}._menuSurfaceActions_w0max_1045{justify-content:flex-start}._landingTitle_w0max_1937{font-size:var(--ui-type-hero-size-mobile);max-width:var(--ui-type-hero-mobile-max-width)}._segmentedControl_w0max_3510{border-radius:var(--ui-radius-lg);flex-wrap:wrap;align-items:stretch}._segmentOption_w0max_317{flex:auto}._appTileGrid_w0max_1409{--ui-app-tile-columns:3}._brandBand_w0max_1604{grid-template-columns:1fr}._metricStrip_w0max_2029,._metricStripWithIcon_w0max_2043,._metricStripWithAction_w0max_2047,._metricStripWithIcon_w0max_2043._metricStripWithAction_w0max_2047{grid-template-columns:1fr;align-items:stretch}._metricStripIcon_w0max_2067{display:none}._metricStripItems_w0max_2091{grid-template-columns:1fr}._metricStripItem_w0max_2091{padding-block:var(--ui-gap-control);padding-inline:0}._metricStripItem_w0max_2091:first-child{padding-top:0}._metricStripItem_w0max_2091+._metricStripItem_w0max_2091{border-left:0;border-top:var(--ui-border-width) solid var(--ui-metric-divider)}._metricStripAction_w0max_2145{justify-content:stretch;min-width:0}._commandBar_w0max_315{align-items:stretch}._commandGroup_w0max_3753{flex:auto;overflow-x:auto}}
