:root{--ds-canvas:#F1F2F5;--ds-surface:#FFFFFF;--ds-fill:#F4F5F8;--ds-fill-strong:#E5E7EC;--ds-outline:#D5D7DF;--ds-line:#E6E7EC;--ds-rule:#EEEFF3;--ds-line-strong:#8A8B94;--ds-field-edge:#8E909A;--ds-ink:#111114;--ds-ink-2:#3A3B44;--ds-ink-3:#5D5E68;--ds-ink-raised:#26262D;--ds-on-ink:#FFFFFF;--ds-on-ink-muted:#B9B9C4;--ds-hover-overlay:#1111140F;--ds-scrim:#11111447;--ds-scrim-frost:#F1F2F5A8;--ds-accent:#3D4FE0;--ds-accent-tint:#E7EAFD;--ds-accent-soft:#D4D8F8;--ds-accent-wash:#F3F5FE;--ds-data:#3D4FE0;--ds-link:#2A39BE;--ds-blue-grey:#C8D4E0;--ds-highlight:#DCCBFF;--ds-highlight-tint:#ECE5FF;--ds-warm:#FFDA7D;--ds-sky:#B1DEFF;--ds-sky-tint:#E1EFFE;--ds-lime:#DCF88E;--ds-signal:#F2AE00;--ds-signal-tint:#FFF1C7;--ds-signal-icon:#8A5F00;--ds-intel:#1FAE9F;--ds-intel-tint:#D8F3EF;--ds-intel-icon:#0B7368;--ds-decision:#7C4DFF;--ds-decision-tint:var(--ds-highlight-tint);--ds-decision-icon:#5B2FD6;--ds-action:var(--ds-accent);--ds-action-tint:var(--ds-accent-tint);--ds-action-icon:var(--ds-accent);--ds-outcome:#D23BAF;--ds-outcome-tint:#FBE0F2;--ds-outcome-icon:#A3237F;--ds-good:#1E9E5E;--ds-good-tint:#DDF4E6;--ds-good-ink:#0B5A32;--ds-watch:#E8891C;--ds-watch-tint:#FDEBD5;--ds-watch-ink:#7A4300;--ds-critical:#D9483B;--ds-critical-tint:#FDE5E1;--ds-critical-ink:#9E2A1C;--ds-danger:#C23A2D;--ds-up:var(--ds-data-up);--ds-down:var(--ds-data-down);--ds-up-text:#12773F;--ds-down-text:#B9372C;--ds-negative:var(--ds-down-text);--ds-decrease:var(--ds-down);--ds-total:#2E2E35;--ds-data-cat-1:var(--ds-data);--ds-data-cat-2:#8E98F0;--ds-data-cat-3:#C3C9F7;--ds-data-cat-4:#6E7380;--ds-data-cat-5:#A3A8B4;--ds-data-up:#35A26E;--ds-data-down:#E46F65;--ds-data-total-quiet:#7D889B;--ds-data-seq-1:#A6AEF3;--ds-data-seq-2:#7F8BEC;--ds-data-seq-3:#5B68E6;--ds-data-seq-4:var(--ds-data);--ds-data-seq-5:#2A39BE;--ds-avatar-blue:var(--ds-avatar-grey);--ds-avatar-honey:var(--ds-avatar-grey);--ds-avatar-violet:var(--ds-avatar-grey);--ds-avatar-rose:var(--ds-avatar-grey);--ds-avatar-grey:#DDDDE3;--ds-stage:var(--ds-ink);--ds-stage-dot:#2C2C33;--ds-stage-card:var(--ds-ink-raised);--ds-stage-edge:#35353D;--ds-stage-line:#44444D;--ds-on-stage:#D9D9E0;--ds-on-stage-faint:#A3A3AE;--ds-good-on-stage:#5BD495;--ds-up-on-ink:var(--ds-good-on-stage);--ds-down-on-ink:#FF8F7F;--ds-logo-blue:#008EFC;--ds-logo-teal:#00C8FC;--ds-logo-yellow:#FDCD17;--ds-logo-magenta:#FC27DE;--ds-logo-violet:#5E03FA;--ds-font-display:var(--font-outfit),"Outfit","Geist",ui-sans-serif,system-ui,sans-serif;--ds-font-sans:var(--font-geist),"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--ds-font-mono:var(--font-geist-mono),"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace;--ds-type-page-title-family:var(--ds-font-display);--ds-type-page-title-size:32px;--ds-type-page-title-line:1.1;--ds-type-page-title-weight:400;--ds-type-page-title-tracking:-0.022em;--ds-type-page-title-phone-family:var(--ds-font-display);--ds-type-page-title-phone-size:32px;--ds-type-page-title-phone-line:1.1;--ds-type-page-title-phone-weight:400;--ds-type-page-title-phone-tracking:-0.022em;--ds-type-record-title-family:var(--ds-font-display);--ds-type-record-title-size:32px;--ds-type-record-title-line:1.12;--ds-type-record-title-weight:400;--ds-type-record-title-tracking:-0.02em;--ds-type-section-title-family:var(--ds-font-display);--ds-type-section-title-size:24px;--ds-type-section-title-line:1.2;--ds-type-section-title-weight:500;--ds-type-section-title-tracking:-0.012em;--ds-type-dialog-title-family:var(--ds-font-display);--ds-type-dialog-title-size:24px;--ds-type-dialog-title-line:1.15;--ds-type-dialog-title-weight:500;--ds-type-dialog-title-tracking:-0.015em;--ds-type-card-title-family:var(--ds-font-display);--ds-type-card-title-size:20px;--ds-type-card-title-line:1.2;--ds-type-card-title-weight:500;--ds-type-card-title-tracking:-0.01em;--ds-type-doc-title-family:var(--ds-font-display);--ds-type-doc-title-size:40px;--ds-type-doc-title-line:1.08;--ds-type-doc-title-weight:400;--ds-type-doc-title-tracking:-0.026em;--ds-type-figure-hero-family:var(--ds-font-sans);--ds-type-figure-hero-size:48px;--ds-type-figure-hero-line:1;--ds-type-figure-hero-weight:600;--ds-type-figure-hero-tracking:-0.035em;--ds-type-figure-tile-family:var(--ds-font-sans);--ds-type-figure-tile-size:36px;--ds-type-figure-tile-line:1;--ds-type-figure-tile-weight:600;--ds-type-figure-tile-tracking:-0.03em;--ds-type-figure-feature-family:var(--ds-font-sans);--ds-type-figure-feature-size:40px;--ds-type-figure-feature-line:1;--ds-type-figure-feature-weight:600;--ds-type-figure-feature-tracking:-0.035em;--ds-type-figure-kpi-family:var(--ds-font-sans);--ds-type-figure-kpi-size:24px;--ds-type-figure-kpi-line:1.15;--ds-type-figure-kpi-weight:600;--ds-type-figure-kpi-tracking:-0.02em;--ds-type-figure-currency-family:var(--ds-font-sans);--ds-type-figure-currency-size:20px;--ds-type-figure-currency-line:1;--ds-type-figure-currency-weight:500;--ds-type-figure-currency-tracking:normal;--ds-type-figure-unit-family:var(--ds-font-sans);--ds-type-figure-unit-size:16px;--ds-type-figure-unit-line:1;--ds-type-figure-unit-weight:500;--ds-type-figure-unit-tracking:normal;--ds-type-body-lead-family:var(--ds-font-sans);--ds-type-body-lead-size:14px;--ds-type-body-lead-line:1.45;--ds-type-body-lead-weight:400;--ds-type-body-lead-tracking:normal;--ds-type-body-family:var(--ds-font-sans);--ds-type-body-size:14px;--ds-type-body-line:1.45;--ds-type-body-weight:400;--ds-type-body-tracking:normal;--ds-type-body-strong-family:var(--ds-font-sans);--ds-type-body-strong-size:14px;--ds-type-body-strong-line:1.45;--ds-type-body-strong-weight:500;--ds-type-body-strong-tracking:normal;--ds-type-heading-s-family:var(--ds-font-sans);--ds-type-heading-s-size:16px;--ds-type-heading-s-line:1.3;--ds-type-heading-s-weight:600;--ds-type-heading-s-tracking:normal;--ds-type-label-family:var(--ds-font-sans);--ds-type-label-size:12px;--ds-type-label-line:1.3;--ds-type-label-weight:500;--ds-type-label-tracking:normal;--ds-type-meta-family:var(--ds-font-sans);--ds-type-meta-size:13px;--ds-type-meta-line:1.4;--ds-type-meta-weight:400;--ds-type-meta-tracking:normal;--ds-type-search-bar-family:var(--ds-font-sans);--ds-type-search-bar-size:15px;--ds-type-search-bar-line:1.3;--ds-type-search-bar-weight:400;--ds-type-search-bar-tracking:normal;--ds-type-menu-group-family:var(--ds-font-sans);--ds-type-menu-group-size:12px;--ds-type-menu-group-line:1.3;--ds-type-menu-group-weight:500;--ds-type-menu-group-tracking:normal;--ds-type-caption-family:var(--ds-font-sans);--ds-type-caption-size:12px;--ds-type-caption-line:1.35;--ds-type-caption-weight:400;--ds-type-caption-tracking:normal;--ds-type-eyebrow-family:var(--ds-font-sans);--ds-type-eyebrow-size:12px;--ds-type-eyebrow-line:1.2;--ds-type-eyebrow-weight:600;--ds-type-eyebrow-tracking:0.05em;--ds-type-reference-family:var(--ds-font-mono);--ds-type-reference-size:12px;--ds-type-reference-line:1.35;--ds-type-reference-weight:400;--ds-type-reference-tracking:normal;--ds-type-reference-strong-family:var(--ds-font-mono);--ds-type-reference-strong-size:12px;--ds-type-reference-strong-line:1.35;--ds-type-reference-strong-weight:500;--ds-type-reference-strong-tracking:normal;--ds-type-doc-standfirst-family:var(--ds-font-display);--ds-type-doc-standfirst-size:20px;--ds-type-doc-standfirst-line:1.4;--ds-type-doc-standfirst-weight:400;--ds-type-doc-standfirst-tracking:-0.01em;--ds-type-doc-heading-family:var(--ds-font-display);--ds-type-doc-heading-size:24px;--ds-type-doc-heading-line:1.2;--ds-type-doc-heading-weight:400;--ds-type-doc-heading-tracking:-0.015em;--ds-type-doc-body-family:var(--ds-font-display);--ds-type-doc-body-size:16px;--ds-type-doc-body-line:1.65;--ds-type-doc-body-weight:400;--ds-type-doc-body-tracking:normal;--ds-type-doc-print-family:var(--ds-font-display);--ds-type-doc-print-size:13px;--ds-type-doc-print-line:1.5;--ds-type-doc-print-weight:400;--ds-type-doc-print-tracking:normal;--ds-type-sheet-cell-family:var(--ds-font-display);--ds-type-sheet-cell-size:13px;--ds-type-sheet-cell-line:1.3;--ds-type-sheet-cell-weight:400;--ds-type-sheet-cell-tracking:normal;--ds-type-sheet-title-phone-family:var(--ds-font-display);--ds-type-sheet-title-phone-size:18px;--ds-type-sheet-title-phone-line:1.2;--ds-type-sheet-title-phone-weight:400;--ds-type-sheet-title-phone-tracking:normal;--ds-type-doc-print-title-family:var(--ds-font-display);--ds-type-doc-print-title-size:15px;--ds-type-doc-print-title-line:1.35;--ds-type-doc-print-title-weight:400;--ds-type-doc-print-title-tracking:normal;--ds-type-doc-print-meta-family:var(--ds-font-display);--ds-type-doc-print-meta-size:11px;--ds-type-doc-print-meta-line:1.4;--ds-type-doc-print-meta-weight:400;--ds-type-doc-print-meta-tracking:normal;--ds-type-doc-print-head-family:var(--ds-font-display);--ds-type-doc-print-head-size:10px;--ds-type-doc-print-head-line:1.4;--ds-type-doc-print-head-weight:400;--ds-type-doc-print-head-tracking:normal;--ds-type-avatar-initials-s-family:var(--ds-font-display);--ds-type-avatar-initials-s-size:11.5px;--ds-type-avatar-initials-s-line:1;--ds-type-avatar-initials-s-weight:600;--ds-type-avatar-initials-s-tracking:normal;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-7:28px;--ds-space-8:32px;--ds-space-10:40px;--ds-space-11:44px;--ds-space-12:48px;--ds-space-16:64px;--ds-radius-xs:4px;--ds-radius-s:6px;--ds-radius-m:8px;--ds-radius-l:12px;--ds-radius-xl:16px;--ds-radius-2xl:20px;--ds-radius-3xl:24px;--ds-radius-full:999px;--ds-shadow-tab:0 1px 2px #11111414;--ds-shadow-button:0 1px 2px #1111140F;--ds-shadow-notch:0 1px 2px #1111140F,inset 0 0 0 1px #E6E7EC;--ds-shadow-float:0 2px 6px #1111140F,0 24px 48px -12px #11111438;--ds-focus-ring:0 0 0 2px #FFFFFF,0 0 0 4px #111114;--ds-field-focus:inset 0 0 0 0.5px #3D4FE0,0 0 0 4px #3D4FE033;--ds-pill-focus:inset 0 0 0 1.5px #3D4FE0,0 0 0 4px #3D4FE033;--ds-size-control-l:48px;--ds-size-control:44px;--ds-size-control-s:36px;--ds-size-field:48px;--ds-size-field-x:18px;--ds-size-tray:52px;--ds-size-notch-button:36px;--ds-size-notch-inset:3px;--ds-size-notch-gap:5px;--ds-size-notch-shoulder:28px;--ds-size-notch-reach:80px;--ds-size-scrim-blur:8px;--ds-size-action-disc:32px;--ds-size-action-disc-s:24px;--ds-size-action-disc-icon:18px;--ds-size-action-disc-icon-s:14px;--ds-size-action-disc-inset:6px;--ds-size-submit-disc:36px;--ds-size-submit-field-max:240px;--ds-size-chip:26px;--ds-size-avatar:32px;--ds-size-avatar-s:24px;--ds-size-avatar-l:40px;--ds-size-topbar:70px;--ds-size-search-bar:46px;--ds-size-search-bar-max:640px;--ds-size-topbar-ask:42px;--ds-size-brand-mark:32px;--ds-size-brand-mark-phone:28px;--ds-size-menu-open:248px;--ds-size-menu-folded:68px;--ds-size-menu-row:40px;--ds-size-menu-subrow:36px;--ds-size-menu-indent:45px}.ds-t-page-title{font-family:var(--ds-type-page-title-family);font-size:var(--ds-type-page-title-size);line-height:var(--ds-type-page-title-line);font-weight:var(--ds-type-page-title-weight);letter-spacing:var(--ds-type-page-title-tracking)}.ds-t-page-title-phone{font-family:var(--ds-type-page-title-phone-family);font-size:var(--ds-type-page-title-phone-size);line-height:var(--ds-type-page-title-phone-line);font-weight:var(--ds-type-page-title-phone-weight);letter-spacing:var(--ds-type-page-title-phone-tracking)}.ds-t-record-title{font-family:var(--ds-type-record-title-family);font-size:var(--ds-type-record-title-size);line-height:var(--ds-type-record-title-line);font-weight:var(--ds-type-record-title-weight);letter-spacing:var(--ds-type-record-title-tracking)}.ds-t-section-title{font-family:var(--ds-type-section-title-family);font-size:var(--ds-type-section-title-size);line-height:var(--ds-type-section-title-line);font-weight:var(--ds-type-section-title-weight);letter-spacing:var(--ds-type-section-title-tracking)}.ds-t-dialog-title{font-family:var(--ds-type-dialog-title-family);font-size:var(--ds-type-dialog-title-size);line-height:var(--ds-type-dialog-title-line);font-weight:var(--ds-type-dialog-title-weight);letter-spacing:var(--ds-type-dialog-title-tracking)}.ds-t-card-title{font-family:var(--ds-type-card-title-family);font-size:var(--ds-type-card-title-size);line-height:var(--ds-type-card-title-line);font-weight:var(--ds-type-card-title-weight);letter-spacing:var(--ds-type-card-title-tracking)}.ds-t-doc-title{font-family:var(--ds-type-doc-title-family);font-size:var(--ds-type-doc-title-size);line-height:var(--ds-type-doc-title-line);font-weight:var(--ds-type-doc-title-weight);letter-spacing:var(--ds-type-doc-title-tracking)}.ds-t-figure-hero{font-family:var(--ds-type-figure-hero-family);font-size:var(--ds-type-figure-hero-size);line-height:var(--ds-type-figure-hero-line);font-weight:var(--ds-type-figure-hero-weight);letter-spacing:var(--ds-type-figure-hero-tracking)}.ds-t-figure-tile{font-family:var(--ds-type-figure-tile-family);font-size:var(--ds-type-figure-tile-size);line-height:var(--ds-type-figure-tile-line);font-weight:var(--ds-type-figure-tile-weight);letter-spacing:var(--ds-type-figure-tile-tracking)}.ds-t-figure-feature{font-family:var(--ds-type-figure-feature-family);font-size:var(--ds-type-figure-feature-size);line-height:var(--ds-type-figure-feature-line);font-weight:var(--ds-type-figure-feature-weight);letter-spacing:var(--ds-type-figure-feature-tracking)}.ds-t-figure-kpi{font-family:var(--ds-type-figure-kpi-family);font-size:var(--ds-type-figure-kpi-size);line-height:var(--ds-type-figure-kpi-line);font-weight:var(--ds-type-figure-kpi-weight);letter-spacing:var(--ds-type-figure-kpi-tracking)}.ds-t-figure-currency{font-family:var(--ds-type-figure-currency-family);font-size:var(--ds-type-figure-currency-size);line-height:var(--ds-type-figure-currency-line);font-weight:var(--ds-type-figure-currency-weight);letter-spacing:var(--ds-type-figure-currency-tracking)}.ds-t-figure-unit{font-family:var(--ds-type-figure-unit-family);font-size:var(--ds-type-figure-unit-size);line-height:var(--ds-type-figure-unit-line);font-weight:var(--ds-type-figure-unit-weight);letter-spacing:var(--ds-type-figure-unit-tracking)}.ds-t-body-lead{font-family:var(--ds-type-body-lead-family);font-size:var(--ds-type-body-lead-size);line-height:var(--ds-type-body-lead-line);font-weight:var(--ds-type-body-lead-weight);letter-spacing:var(--ds-type-body-lead-tracking)}.ds-t-body{font-family:var(--ds-type-body-family);font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line);font-weight:var(--ds-type-body-weight);letter-spacing:var(--ds-type-body-tracking)}.ds-t-body-strong{font-family:var(--ds-type-body-strong-family);font-size:var(--ds-type-body-strong-size);line-height:var(--ds-type-body-strong-line);font-weight:var(--ds-type-body-strong-weight);letter-spacing:var(--ds-type-body-strong-tracking)}.ds-t-heading-s{font-family:var(--ds-type-heading-s-family);font-size:var(--ds-type-heading-s-size);line-height:var(--ds-type-heading-s-line);font-weight:var(--ds-type-heading-s-weight);letter-spacing:var(--ds-type-heading-s-tracking)}.ds-t-label{font-family:var(--ds-type-label-family);font-size:var(--ds-type-label-size);line-height:var(--ds-type-label-line);font-weight:var(--ds-type-label-weight);letter-spacing:var(--ds-type-label-tracking)}.ds-t-meta{font-family:var(--ds-type-meta-family);font-size:var(--ds-type-meta-size);line-height:var(--ds-type-meta-line);font-weight:var(--ds-type-meta-weight);letter-spacing:var(--ds-type-meta-tracking)}.ds-t-search-bar{font-family:var(--ds-type-search-bar-family);font-size:var(--ds-type-search-bar-size);line-height:var(--ds-type-search-bar-line);font-weight:var(--ds-type-search-bar-weight);letter-spacing:var(--ds-type-search-bar-tracking)}.ds-t-menu-group{font-family:var(--ds-type-menu-group-family);font-size:var(--ds-type-menu-group-size);line-height:var(--ds-type-menu-group-line);font-weight:var(--ds-type-menu-group-weight);letter-spacing:var(--ds-type-menu-group-tracking)}.ds-t-caption{font-family:var(--ds-type-caption-family);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line);font-weight:var(--ds-type-caption-weight);letter-spacing:var(--ds-type-caption-tracking)}.ds-t-eyebrow{font-family:var(--ds-type-eyebrow-family);font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line);font-weight:var(--ds-type-eyebrow-weight);letter-spacing:var(--ds-type-eyebrow-tracking)}.ds-t-reference{font-family:var(--ds-type-reference-family);font-size:var(--ds-type-reference-size);line-height:var(--ds-type-reference-line);font-weight:var(--ds-type-reference-weight);letter-spacing:var(--ds-type-reference-tracking)}.ds-t-reference-strong{font-family:var(--ds-type-reference-strong-family);font-size:var(--ds-type-reference-strong-size);line-height:var(--ds-type-reference-strong-line);font-weight:var(--ds-type-reference-strong-weight);letter-spacing:var(--ds-type-reference-strong-tracking)}.ds-t-doc-standfirst{font-family:var(--ds-type-doc-standfirst-family);font-size:var(--ds-type-doc-standfirst-size);line-height:var(--ds-type-doc-standfirst-line);font-weight:var(--ds-type-doc-standfirst-weight);letter-spacing:var(--ds-type-doc-standfirst-tracking)}.ds-t-doc-heading{font-family:var(--ds-type-doc-heading-family);font-size:var(--ds-type-doc-heading-size);line-height:var(--ds-type-doc-heading-line);font-weight:var(--ds-type-doc-heading-weight);letter-spacing:var(--ds-type-doc-heading-tracking)}.ds-t-doc-body{font-family:var(--ds-type-doc-body-family);font-size:var(--ds-type-doc-body-size);line-height:var(--ds-type-doc-body-line);font-weight:var(--ds-type-doc-body-weight);letter-spacing:var(--ds-type-doc-body-tracking)}.ds-t-doc-print{font-family:var(--ds-type-doc-print-family);font-size:var(--ds-type-doc-print-size);line-height:var(--ds-type-doc-print-line);font-weight:var(--ds-type-doc-print-weight);letter-spacing:var(--ds-type-doc-print-tracking)}.ds-t-sheet-cell{font-family:var(--ds-type-sheet-cell-family);font-size:var(--ds-type-sheet-cell-size);line-height:var(--ds-type-sheet-cell-line);font-weight:var(--ds-type-sheet-cell-weight);letter-spacing:var(--ds-type-sheet-cell-tracking)}.ds-t-sheet-title-phone{font-family:var(--ds-type-sheet-title-phone-family);font-size:var(--ds-type-sheet-title-phone-size);line-height:var(--ds-type-sheet-title-phone-line);font-weight:var(--ds-type-sheet-title-phone-weight);letter-spacing:var(--ds-type-sheet-title-phone-tracking)}.ds-t-doc-print-title{font-family:var(--ds-type-doc-print-title-family);font-size:var(--ds-type-doc-print-title-size);line-height:var(--ds-type-doc-print-title-line);font-weight:var(--ds-type-doc-print-title-weight);letter-spacing:var(--ds-type-doc-print-title-tracking)}.ds-t-doc-print-meta{font-family:var(--ds-type-doc-print-meta-family);font-size:var(--ds-type-doc-print-meta-size);line-height:var(--ds-type-doc-print-meta-line);font-weight:var(--ds-type-doc-print-meta-weight);letter-spacing:var(--ds-type-doc-print-meta-tracking)}.ds-t-doc-print-head{font-family:var(--ds-type-doc-print-head-family);font-size:var(--ds-type-doc-print-head-size);line-height:var(--ds-type-doc-print-head-line);font-weight:var(--ds-type-doc-print-head-weight);letter-spacing:var(--ds-type-doc-print-head-tracking)}.ds-t-avatar-initials-s{font-family:var(--ds-type-avatar-initials-s-family);font-size:var(--ds-type-avatar-initials-s-size);line-height:var(--ds-type-avatar-initials-s-line);font-weight:var(--ds-type-avatar-initials-s-weight);letter-spacing:var(--ds-type-avatar-initials-s-tracking)}.ds-shell{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--ds-surface);color:var(--ds-ink);font-family:var(--ds-font-sans);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}.ds-shell-body,.ds-shell-panel{flex:1 1 auto;min-width:0;min-height:0;display:flex}.ds-shell-panel{flex-direction:column;background:var(--ds-canvas);overflow:hidden}.ds-shell-panel>main{scrollbar-width:thin;scrollbar-color:var(--ds-outline) transparent}.ds-topbar{flex:0 0 var(--ds-size-topbar);height:var(--ds-size-topbar);display:grid;grid-template-columns:minmax(max-content,1fr) minmax(0,var(--ds-size-search-bar-max)) minmax(max-content,1fr);align-items:center;-moz-column-gap:var(--ds-space-4);column-gap:var(--ds-space-4);min-width:0;padding:0 var(--ds-space-4);background:var(--ds-surface)}.ds-shell{--ds-gutter:var(--ds-space-12)}@media (max-width:1439px){.ds-shell{--ds-gutter:var(--ds-space-11)}}@media (max-width:1279px){.ds-shell{--ds-gutter:var(--ds-space-10)}}@media (max-width:1023px){.ds-shell{--ds-gutter:var(--ds-space-8)}}@media (max-width:767px){.ds-shell{--ds-gutter:var(--ds-space-6)}}@media (max-width:639px){.ds-shell{--ds-gutter:var(--ds-space-5)}}@media (min-width:701px){.ds-shell{overflow:hidden}.ds-shell-panel{margin:0 var(--ds-space-3) 0 var(--ds-space-1);border-radius:var(--ds-radius-2xl) var(--ds-radius-2xl) 0 0}body:has(.ds-shell) [data-ask-drawer]{top:calc(var(--ds-size-topbar) + var(--ds-space-8));right:24px;bottom:24px;height:auto;border-left:0;border-radius:var(--ds-radius-xl)}body:has([data-ask-drawer]:not([inert])) .ds-shell-panel>main{margin-right:calc(var(--push, 0px) + var(--ds-space-3))}body:has(.ds-shell) [data-ask-drawer].translate-x-full{--tw-translate-x:calc(100% + 48px)}body:has(.ds-shell) [data-page-guide=split]{top:calc(var(--ds-size-topbar) + var(--ds-space-8));right:24px;bottom:24px}}@media (max-width:700px){body:has(.ds-shell) [data-ask-drawer]{z-index:100}}.ds-menu{flex:none;min-height:0;display:flex;flex-direction:column}.ds-menu-open{width:var(--ds-size-menu-open)}.ds-menu-folded{width:var(--ds-size-menu-folded)}@media (min-width:1280px){.ds-menu[data-auto]>.ds-menu-folded{display:none}}@media (max-width:1279px){.ds-menu[data-auto]>.ds-menu-open{display:none}}.ds-menu-scroll{scrollbar-width:none}.ds-menu-scroll::-webkit-scrollbar{display:none}.ds-menu-row[data-tight] .ds-chev{display:none}@media (min-width:701px) and (max-height:700px){.ds-menu-folded>:is(.ds-menu-scroll,.ds-menu-foot){gap:2px}.ds-menu-folded .ds-rail-item,.ds-menu-folded .ds-rail-item>span:first-child{width:40px;height:40px}}@media (max-width:700px){.ds-shell{bottom:calc(64px + env(safe-area-inset-bottom))}.ds-menu,.ds-only-desktop{display:none}.ds-topbar{display:flex;flex-basis:64px;height:64px;gap:var(--ds-space-3)}}@media (min-width:701px){.ds-only-phone{display:none}}@media (max-width:1279px){.ds-topbar .ds-topbar-ask{width:var(--ds-size-topbar-ask);padding:0}.ds-topbar .ds-topbar-ask>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}@media (max-width:1023px){.ds-topbar .ds-kbd{display:none}}.ds-shell :focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px;box-shadow:none}.ds-shell .ds-rail-item:focus-visible{outline:0}.ds-shell .ds-rail-item:focus-visible>span:first-child{outline:2px solid var(--ds-ink);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.ds-shell .ds-anim{transition:background-color .12s ease,color .12s ease}.ds-drawer{transition:transform .2s ease,visibility 0s linear .2s}.ds-drawer[data-open=true]{transition:transform .2s ease,visibility 0s}}.ds-drawer{transform:translateX(-105%);visibility:hidden}.ds-drawer[data-open=true]{transform:none;visibility:visible}.ds-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45;color:var(--ds-ink)}.ds-table thead th{padding:0 var(--ds-space-3) var(--ds-space-3);text-align:left;font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ds-ink-3);white-space:nowrap}.ds-table tbody td,.ds-table thead th{border-bottom:1px solid var(--ds-rule)}.ds-table tbody td{padding:var(--ds-space-3);vertical-align:middle}.ds-table tbody tr:last-child td{border-bottom:0}.ds-table tbody tr:hover>td{background:var(--ds-accent-wash)}.ds-table tbody tr.ds-table-group>td{padding:var(--ds-space-4) var(--ds-space-3) var(--ds-space-2);border-bottom:0;background:transparent}.ds-table tbody tr.ds-table-group:hover>td{background:transparent}.ds-table td.ds-num,.ds-table th.ds-num{text-align:right;font-variant-numeric:tabular-nums}.ds-table td.ds-row-action{text-align:right;white-space:nowrap}.ds-table details>summary{list-style:none;cursor:pointer}.ds-table details>summary::-webkit-details-marker{display:none}@media (max-width:700px){.ds-table--cards,.ds-table--cards tbody{display:block;width:100%}.ds-table--cards thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ds-table--cards tbody{display:grid;gap:var(--ds-space-3)}.ds-table--cards tbody tr{display:grid;gap:var(--ds-space-2);padding:var(--ds-space-4);border-radius:var(--ds-radius-l);background:var(--ds-fill)}.ds-table--cards tbody tr:hover>td{background:transparent}.ds-table--cards tbody td{display:flex;align-items:baseline;gap:var(--ds-space-2);padding:0;border:0}.ds-table--cards tbody td[data-label]:before{content:attr(data-label);flex:0 0 72px;font-size:12px;color:var(--ds-ink-3)}.ds-table--cards tbody td.ds-num{text-align:left}.ds-table--cards tbody tr.ds-table-group{background:transparent;padding:var(--ds-space-2) 0 0}}.ds-table tbody tr[data-waits-on=you]>td{background:var(--ds-highlight-tint);border-bottom-color:transparent;clip-path:inset(2px -1px)}.ds-table tbody tr[data-waits-on=you]>td:first-child{clip-path:inset(2px -1px 2px 0 round var(--ds-radius-l) 0 0 var(--ds-radius-l))}.ds-table tbody tr[data-waits-on=you]>td:last-child{clip-path:inset(2px 0 2px -1px round 0 var(--ds-radius-l) var(--ds-radius-l) 0)}.ds-table tbody tr[data-waits-on=you]>td:only-child{clip-path:inset(2px 0 round var(--ds-radius-l))}.ds-table tbody tr[data-waits-on=you]>td:not(:last-child):not([class*=sticky]){position:relative}.ds-table tbody tr[data-waits-on=you]>td:not(:last-child):after{content:"";position:absolute;top:0;bottom:0;right:-1px;width:1px;background:inherit;pointer-events:none}.ds-table tbody tr[data-waits-on=you]:hover>td{background:var(--ds-highlight-tint) linear-gradient(var(--ds-hover-overlay),var(--ds-hover-overlay))}.ds-table tbody tr:has(+tr[data-waits-on=you])>td{border-bottom-color:transparent}@media (max-width:700px){.ds-table--cards tbody tr[data-waits-on=you]{background:var(--ds-highlight-tint)}.ds-table--cards tbody tr[data-waits-on=you]:hover>td,.ds-table--cards tbody tr[data-waits-on=you]>td{background:transparent;clip-path:none}.ds-table--cards tbody tr[data-waits-on=you]>td:after{content:none}}[data-waits-on=you]{--ds-step:var(--ds-surface);--ds-step-2:var(--ds-fill)}[data-waits-on=you] :is(.bg-ds-decision-tint,.bg-ds-highlight-tint,.bg-ds-fill){background-color:var(--ds-surface)}[data-waits-on=you] :is(a,button).bg-ds-fill:not(:disabled):hover{background-image:linear-gradient(var(--ds-hover-overlay),var(--ds-hover-overlay))}.bg-ds-highlight[data-waits-on=you] .text-ds-ink-3{color:var(--ds-ink-2)}.ds-field:is(select){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}:root{--ds-bold-stroke:0.35px}.ds-bold{-webkit-text-stroke:var(--ds-bold-stroke) currentColor}.ds-bold .ds-bold-none,.ds-bold-none{-webkit-text-stroke:0}.bg-ds-surface,:root,[data-ds-ground=surface]{--ds-step:var(--ds-fill);--ds-step-2:var(--ds-surface)}.bg-ds-accent-tint,.bg-ds-accent-wash,.bg-ds-canvas,.bg-ds-fill,.bg-ds-fill-strong,.bg-ds-lime,.bg-ds-sky,.bg-ds-sky-tint,.ds-shell-panel,[data-ds-ground=canvas],[data-ds-ground=fill]{--ds-step:var(--ds-surface);--ds-step-2:var(--ds-fill)}.ds-main.ds-main{gap:var(--ds-space-3);padding-right:var(--ds-size-action-disc-inset)}.ds-main.ds-main:after{content:"\2192";content:"\2192"/"";order:99;flex:none;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;width:var(--ds-size-action-disc);height:var(--ds-size-action-disc);border-radius:var(--ds-radius-full);background:var(--ds-on-ink);color:var(--ds-accent);font-family:var(--ds-font-sans);font-size:15px;font-weight:600;line-height:1}.ds-main.ds-main-s:after{width:var(--ds-size-action-disc-s);height:var(--ds-size-action-disc-s);font-size:13px}.ds-main.ds-main:is(:disabled,[aria-disabled=true]){opacity:.4}@media (prefers-reduced-motion:no-preference){.ds-main.ds-main:after{transition:padding .16s ease}.ds-main.ds-main:not(.ds-main-s):hover:not(:disabled):not([aria-disabled=true]):after{padding-left:var(--ds-space-1)}}:root{--ds-notch-piece:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpath d='M0 0 L8.48 0 A28 28 0 0 1 36.22 24.16 A23 23 0 0 0 55.84 43.78 A28 28 0 0 1 80 71.52 L80 80 L0 80 Z' fill='black'/%3E%3C/svg%3E");--ds-notch-c:calc(var(--ds-size-notch-inset) + var(--ds-size-notch-button) / 2);--ds-notch-ground:var(--ds-notch-piece) right top /var(--ds-size-notch-reach) var(--ds-size-notch-reach) no-repeat,linear-gradient(var(--ds-ink),var(--ds-ink)) left top /calc(100% - var(--ds-size-notch-reach) + 1px) 100% no-repeat,linear-gradient(var(--ds-ink),var(--ds-ink)) left bottom /100% calc(100% - var(--ds-size-notch-reach) + 1px) no-repeat;--ds-notch-disc:radial-gradient(circle at calc(100% - var(--ds-notch-c)) var(--ds-notch-c),var(--ds-ink) calc(var(--ds-size-notch-button) / 2 - 0.5px),transparent calc(var(--ds-size-notch-button) / 2 + 0.5px)) 0 0 /100% 100% no-repeat;--ds-notch-cut:var(--ds-notch-ground),var(--ds-notch-disc);--ds-notch-shadow:radial-gradient(circle at calc(100% - var(--ds-size-notch-reach) - var(--ds-notch-c)) calc(var(--ds-size-notch-reach) + var(--ds-notch-c)),transparent calc(var(--ds-size-notch-reach) - var(--ds-space-6)),var(--ds-ink) var(--ds-size-notch-reach)) calc(-1 * var(--ds-size-notch-reach)) calc(-1 * var(--ds-size-notch-reach)) /calc(100% + 2 * var(--ds-size-notch-reach)) calc(100% + 2 * var(--ds-size-notch-reach)) no-repeat;--ds-notch-float:var(--ds-notch-cut),var(--ds-notch-shadow)}.ds-notched{position:relative;isolation:isolate;-webkit-background-clip:text;background-clip:text}.ds-notched:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:inherit;-webkit-background-clip:border-box;background-clip:border-box;-webkit-mask:var(--ds-notch-cut);mask:var(--ds-notch-cut)}.ds-notched:has([aria-haspopup][aria-expanded=true]){z-index:140}.ds-notch-float{-webkit-mask:var(--ds-notch-float);mask:var(--ds-notch-float);-webkit-mask-clip:no-clip;mask-clip:no-clip}.ds-notch{position:absolute;z-index:2;top:var(--ds-size-notch-inset);right:var(--ds-size-notch-inset);left:auto;bottom:auto;margin:0;display:grid;place-items:center;box-sizing:border-box;width:var(--ds-size-notch-button);height:var(--ds-size-notch-button);padding:0;border:0;background:var(--ds-notch-colour,var(--ds-surface));color:var(--ds-notch-ink,var(--ds-ink));box-shadow:var(--ds-notch-edge,var(--ds-shadow-notch));cursor:pointer;text-decoration:none}.ds-notch,.ds-notch:before{border-radius:var(--ds-radius-full)}.ds-notch:before{content:"";position:absolute;inset:calc((var(--ds-size-notch-button) - var(--ds-size-control-l)) / 2);right:calc(-1 * var(--ds-size-notch-inset))}.ds-notch:hover{background-color:var(--ds-notch-hover,var(--ds-notch-colour,var(--ds-surface)));background-image:var(--ds-notch-hover-image,linear-gradient(var(--ds-hover-overlay),var(--ds-hover-overlay)))}.ds-notch:focus-visible,:is(.ds-shell,[data-ds-dialog]) .ds-notch:focus-visible{outline:2px solid var(--ds-ink);outline-offset:-2px;box-shadow:none}.ds-notched>.ds-notch+*{padding-right:40px}:is(.ds-shell,[data-ds-dialog]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),select,textarea):focus-visible{outline:1px solid var(--ds-accent)!important;outline-offset:-1px!important;box-shadow:var(--ds-field-focus)!important}:is(.ds-shell,[data-ds-dialog]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),select,textarea):is(.ds-field,[class~=border-ds-field-edge]):focus-visible{outline:1.5px solid transparent!important;outline-offset:-1.5px!important;border-color:var(--ds-accent)!important}:is(.ds-shell,[data-ds-dialog]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),textarea)[class~=bg-transparent]:focus-visible{outline:0!important;box-shadow:none!important}:is(.ds-shell,[data-ds-dialog]) :has(>:is(input,textarea)[class~=bg-transparent]:focus-visible){outline:0;box-shadow:var(--ds-pill-focus)!important}:where(.ds-shell,[data-ds-dialog]) :where(input[type=checkbox],input[type=radio]){width:18px;height:18px}:is(.ds-shell,[data-ds-dialog]) input:is([type=checkbox],[type=radio]):not(.sr-only):not(.hidden):not([hidden]){-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;flex:none;box-sizing:border-box;margin:0;padding:0;border:0;background:var(--ds-surface);box-shadow:inset 0 0 0 1.5px var(--ds-line-strong);vertical-align:middle;cursor:pointer}:is(.ds-shell,[data-ds-dialog]) input[type=checkbox]:not(.sr-only):not(.hidden):not([hidden]){border-radius:var(--ds-radius-s)}:is(.ds-shell,[data-ds-dialog]) input[type=radio]:not(.sr-only):not(.hidden):not([hidden]){border-radius:var(--ds-radius-full)}:is(.ds-shell,[data-ds-dialog]) input[type=checkbox]:not(.sr-only):not(.hidden):not([hidden]):before{content:"";width:12px;height:12px;background:var(--ds-on-ink);transform:scale(0);clip-path:polygon(8% 54%,22% 40%,40% 58%,78% 18%,92% 32%,40% 86%)}:is(.ds-shell,[data-ds-dialog]) input[type=checkbox]:not(.sr-only):not(.hidden):not([hidden]):is(:checked,:indeterminate){background:var(--ds-accent);box-shadow:none}:is(.ds-shell,[data-ds-dialog]) input[type=checkbox]:not(.sr-only):not(.hidden):not([hidden]):checked:before{transform:scale(1)}:is(.ds-shell,[data-ds-dialog]) input[type=checkbox]:not(.sr-only):not(.hidden):not([hidden]):indeterminate:before{transform:scale(1);clip-path:inset(42% 10%)}:is(.ds-shell,[data-ds-dialog]) input[type=radio]:not(.sr-only):not(.hidden):not([hidden]):checked{border:5px solid var(--ds-accent);box-shadow:none}:is(.ds-shell,[data-ds-dialog]) input:is([type=checkbox],[type=radio]):not(.sr-only):not(.hidden):not([hidden]):hover:not(:disabled):not(:checked):not(:indeterminate){box-shadow:inset 0 0 0 1.5px var(--ds-ink-3)}:is(.ds-shell,[data-ds-dialog]) input:is([type=checkbox],[type=radio]):focus-visible{outline:2px solid var(--ds-ink);outline-offset:2px}:is(.ds-shell,[data-ds-dialog]) input:is([type=checkbox],[type=radio]):disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){:is(.ds-shell,[data-ds-dialog]) input[type=checkbox]:before{transition:transform .12s ease}}.ds-submit-field textarea{resize:none;field-sizing:content;max-height:var(--ds-size-submit-field-max);overflow-y:hidden}.ds-submit-field textarea[data-full=true]{overflow-y:auto}