:root,[data-theme=light]{--color-primary:#14263f;--color-on-primary:#fff;--color-on-primary-variant:#c2c7cd;--color-banner-track:#304056;--color-banner-fill:#697484;--color-engraving:#c8e2f0;--color-cta:#cda55b;--color-cta-hover:#dcb86f;--color-on-cta:#0b111a;--color-lock-ink:#8c6a25;--color-action:#14263f;--color-action-hover:#223a5c;--color-on-action:#fff;--color-neutral:#e6ebf2;--color-surface:#fff;--color-surface-hover:#f3f6fa;--color-surface-raised:#fff;--color-surface-container-low:#ecf0f6;--color-surface-container:#dfe5ee;--color-surface-container-high:#d4dce8;--color-selection:#e8edf3;--color-selection-outline:#bfcbdc;--color-on-surface:#14263f;--color-on-surface-variant:#4c5d75;--color-on-surface-muted:#8796aa;--color-outline:#c0cbda;--color-outline-variant:#d6dee9;--color-neutral-bar:#14263f;--color-positive:#1c9690;--color-positive-ink:#0e6e69;--color-negative:#e2603f;--color-negative-ink:#b24a33;--color-error:#b24a33;--color-on-error:#fff;--color-focus:#4382f0;--color-cost-salary:#2b3a47;--color-cost-employer:#5a6b7b;--color-cost-commission:#94a3b2;--color-cost-nonbilling:#aebac7;--color-cost-overheads:#c8d2dc;--color-scrim:#0f1a24;--color-primary-dark:#14263f;--color-on-primary-dark:#fff;--color-on-primary-variant-dark:#c2c7cd;--color-banner-track-dark:#304056;--color-banner-fill-dark:#697484;--color-engraving-dark:#c8e2f0;--color-cta-dark:#cda55b;--color-cta-hover-dark:#dcb86f;--color-on-cta-dark:#0b111a;--color-lock-ink-dark:#cda55b;--color-action-dark:#ecf1f7;--color-action-hover-dark:#fff;--color-on-action-dark:#0b111a;--color-neutral-dark:#0b111a;--color-surface-dark:#111b28;--color-surface-hover-dark:#1a2430;--color-surface-raised-dark:#24344c;--color-surface-container-low-dark:#141f2e;--color-surface-container-dark:#172334;--color-surface-container-high-dark:#223149;--color-selection-dark:#16253c;--color-selection-outline-dark:#223f6e;--color-on-surface-dark:#ecf1f7;--color-on-surface-variant-dark:#97a8bd;--color-on-surface-muted-dark:#7d8da3;--color-outline-dark:#334256;--color-outline-variant-dark:#283546;--color-neutral-bar-dark:#a3b2c7;--color-positive-dark:#1c9690;--color-positive-ink-dark:#22a39d;--color-negative-dark:#ee7a4a;--color-negative-ink-dark:#ff8f5e;--color-error-dark:#ff8f5e;--color-on-error-dark:#0b111a;--color-focus-dark:#4382f0;--color-cost-salary-dark:#a3b2c7;--color-cost-employer-dark:#7888a0;--color-cost-commission-dark:#55667e;--color-cost-nonbilling-dark:#46576e;--color-cost-overheads-dark:#34435a;--color-scrim-dark:#000;--type-figure-2xl-family:var(--font-archivo), sans-serif;--type-figure-2xl-size:56px;--type-figure-2xl-weight:600;--type-figure-2xl-line-height:1;--type-figure-2xl-letter-spacing:-.01em;--type-figure-2xl-variation:"wdth" 120;--type-figure-2xl-feature:"tnum";--type-figure-xl-family:var(--font-archivo), sans-serif;--type-figure-xl-size:48px;--type-figure-xl-weight:600;--type-figure-xl-line-height:1;--type-figure-xl-letter-spacing:-.01em;--type-figure-xl-variation:"wdth" 120;--type-figure-xl-feature:"tnum";--type-figure-per-head-family:var(--font-archivo), sans-serif;--type-figure-per-head-size:40px;--type-figure-per-head-weight:600;--type-figure-per-head-line-height:1;--type-figure-per-head-letter-spacing:-.01em;--type-figure-per-head-variation:"wdth" 120;--type-figure-per-head-feature:"tnum";--type-figure-result-family:var(--font-archivo), sans-serif;--type-figure-result-size:32px;--type-figure-result-weight:600;--type-figure-result-line-height:1.1;--type-figure-result-letter-spacing:-.01em;--type-figure-result-variation:"wdth" 120;--type-figure-result-feature:"tnum";--type-figure-lg-family:var(--font-archivo), sans-serif;--type-figure-lg-size:28px;--type-figure-lg-weight:600;--type-figure-lg-line-height:1.15;--type-figure-lg-letter-spacing:-.01em;--type-figure-lg-variation:"wdth" 120;--type-figure-lg-feature:"tnum";--type-figure-stat-family:var(--font-archivo), sans-serif;--type-figure-stat-size:24px;--type-figure-stat-weight:600;--type-figure-stat-line-height:1.1;--type-figure-stat-letter-spacing:-.01em;--type-figure-stat-variation:"wdth" 120;--type-figure-stat-feature:"tnum";--type-figure-md-family:var(--font-archivo), sans-serif;--type-figure-md-size:20px;--type-figure-md-weight:600;--type-figure-md-line-height:1.2;--type-figure-md-letter-spacing:-.01em;--type-figure-md-variation:"wdth" 120;--type-figure-md-feature:"tnum";--type-figure-sm-family:var(--font-archivo), sans-serif;--type-figure-sm-size:14px;--type-figure-sm-weight:700;--type-figure-sm-line-height:1.3;--type-figure-sm-letter-spacing:-.01em;--type-figure-sm-variation:"wdth" 120;--type-figure-sm-feature:"tnum";--type-figure-table-family:var(--font-archivo), sans-serif;--type-figure-table-size:14px;--type-figure-table-weight:500;--type-figure-table-line-height:1.4;--type-figure-table-letter-spacing:-.01em;--type-figure-table-variation:"wdth" 120;--type-figure-table-feature:"tnum";--type-headline-lg-family:var(--font-archivo), sans-serif;--type-headline-lg-size:28px;--type-headline-lg-weight:650;--type-headline-lg-line-height:1.2;--type-headline-lg-letter-spacing:-.015em;--type-headline-lg-variation:"wdth" 112;--type-headline-lg-feature:normal;--type-headline-md-family:var(--font-archivo), sans-serif;--type-headline-md-size:19px;--type-headline-md-weight:650;--type-headline-md-line-height:1.3;--type-headline-md-letter-spacing:-.01em;--type-headline-md-variation:"wdth" 108;--type-headline-md-feature:normal;--type-title-sm-family:var(--font-archivo), sans-serif;--type-title-sm-size:14px;--type-title-sm-weight:650;--type-title-sm-line-height:1.4;--type-title-sm-letter-spacing:normal;--type-title-sm-variation:normal;--type-title-sm-feature:normal;--type-body-lg-family:var(--font-archivo), sans-serif;--type-body-lg-size:17px;--type-body-lg-weight:400;--type-body-lg-line-height:1.3;--type-body-lg-letter-spacing:normal;--type-body-lg-variation:normal;--type-body-lg-feature:normal;--type-body-md-family:var(--font-archivo), sans-serif;--type-body-md-size:15px;--type-body-md-weight:400;--type-body-md-line-height:1.5;--type-body-md-letter-spacing:normal;--type-body-md-variation:normal;--type-body-md-feature:normal;--type-body-sm-family:var(--font-archivo), sans-serif;--type-body-sm-size:13px;--type-body-sm-weight:400;--type-body-sm-line-height:1.4;--type-body-sm-letter-spacing:normal;--type-body-sm-variation:normal;--type-body-sm-feature:normal;--type-label-md-family:var(--font-archivo), sans-serif;--type-label-md-size:14px;--type-label-md-weight:500;--type-label-md-line-height:1.3;--type-label-md-letter-spacing:normal;--type-label-md-variation:normal;--type-label-md-feature:normal;--type-label-sm-family:var(--font-archivo), sans-serif;--type-label-sm-size:12px;--type-label-sm-weight:500;--type-label-sm-line-height:1.3;--type-label-sm-letter-spacing:normal;--type-label-sm-variation:normal;--type-label-sm-feature:normal;--radius-none:0;--radius-xs:3px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-full:9999px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:32px;--space-section-sm:40px;--space-section-md:64px;--space-section-lg:80px;--space-section-xl:96px;--space-gutter:24px;--space-margin:48px;--space-margin-phone:16px}[data-theme=dark]{--color-primary:var(--color-primary-dark);--color-on-primary:var(--color-on-primary-dark);--color-on-primary-variant:var(--color-on-primary-variant-dark);--color-banner-track:var(--color-banner-track-dark);--color-banner-fill:var(--color-banner-fill-dark);--color-engraving:var(--color-engraving-dark);--color-cta:var(--color-cta-dark);--color-cta-hover:var(--color-cta-hover-dark);--color-on-cta:var(--color-on-cta-dark);--color-lock-ink:var(--color-lock-ink-dark);--color-action:var(--color-action-dark);--color-action-hover:var(--color-action-hover-dark);--color-on-action:var(--color-on-action-dark);--color-neutral:var(--color-neutral-dark);--color-surface:var(--color-surface-dark);--color-surface-hover:var(--color-surface-hover-dark);--color-surface-raised:var(--color-surface-raised-dark);--color-surface-container-low:var(--color-surface-container-low-dark);--color-surface-container:var(--color-surface-container-dark);--color-surface-container-high:var(--color-surface-container-high-dark);--color-selection:var(--color-selection-dark);--color-selection-outline:var(--color-selection-outline-dark);--color-on-surface:var(--color-on-surface-dark);--color-on-surface-variant:var(--color-on-surface-variant-dark);--color-on-surface-muted:var(--color-on-surface-muted-dark);--color-outline:var(--color-outline-dark);--color-outline-variant:var(--color-outline-variant-dark);--color-neutral-bar:var(--color-neutral-bar-dark);--color-positive:var(--color-positive-dark);--color-positive-ink:var(--color-positive-ink-dark);--color-negative:var(--color-negative-dark);--color-negative-ink:var(--color-negative-ink-dark);--color-error:var(--color-error-dark);--color-on-error:var(--color-on-error-dark);--color-focus:var(--color-focus-dark);--color-cost-salary:var(--color-cost-salary-dark);--color-cost-employer:var(--color-cost-employer-dark);--color-cost-commission:var(--color-cost-commission-dark);--color-cost-nonbilling:var(--color-cost-nonbilling-dark);--color-cost-overheads:var(--color-cost-overheads-dark);--color-scrim:var(--color-scrim-dark)}:root,[data-theme]{--button-primary-background-color:var(--color-cta);--button-primary-text-color:var(--color-on-cta);--button-primary-rounded:var(--radius-md);--button-primary-padding:0 20px;--button-primary-height:44px;--button-primary-hover-background-color:var(--color-cta-hover);--button-secondary-background-color:var(--color-surface-container);--button-secondary-text-color:var(--color-on-surface);--button-secondary-rounded:var(--radius-md);--button-secondary-padding:0 20px;--button-secondary-height:44px;--button-secondary-hover-background-color:var(--color-surface-container-high);--button-ghost-background-color:transparent;--button-ghost-text-color:var(--color-on-surface-variant);--button-ghost-rounded:var(--radius-md);--button-ghost-padding:0 16px;--button-ghost-height:44px;--button-ghost-hover-background-color:var(--color-surface-container-low);--button-ghost-hover-text-color:var(--color-on-surface);--button-destructive-background-color:var(--color-error);--button-destructive-text-color:var(--color-on-error);--button-destructive-rounded:var(--radius-md);--button-destructive-padding:0 20px;--button-destructive-height:44px;--icon-button-background-color:transparent;--icon-button-text-color:var(--color-on-surface-variant);--icon-button-rounded:var(--radius-sm);--icon-button-size:32px;--icon-button-hover-background-color:var(--color-surface-container-low);--icon-button-hover-text-color:var(--color-on-surface);--icon-button-lg-background-color:transparent;--icon-button-lg-text-color:var(--color-on-surface-variant);--icon-button-lg-rounded:var(--radius-md);--icon-button-lg-size:44px;--top-bar-background-color:var(--color-neutral-dark);--top-bar-text-color:var(--color-on-surface-dark);--top-bar-height:64px;--nav-tab-background-color:transparent;--nav-tab-text-color:var(--color-on-surface-variant-dark);--nav-tab-padding:0 12px;--nav-tab-height:64px;--nav-tab-active-text-color:var(--color-on-surface-dark);--segmented-control-background-color:var(--color-surface-container);--segmented-control-rounded:var(--radius-lg);--segmented-control-padding:4px;--segmented-option-background-color:transparent;--segmented-option-text-color:var(--color-on-surface-variant);--segmented-option-rounded:var(--radius-md);--segmented-option-padding:0 14px;--segmented-option-height:40px;--segmented-option-active-background-color:var(--color-surface-raised);--segmented-option-active-text-color:var(--color-on-surface);--input-field-background-color:var(--color-surface);--input-field-text-color:var(--color-on-surface);--input-field-rounded:var(--radius-md);--input-field-padding:0 14px;--input-field-height:44px;--input-field-focus-background-color:var(--color-surface);--input-field-error-background-color:var(--color-surface);--input-field-error-text-color:var(--color-on-surface);--select-field-background-color:var(--color-surface);--select-field-text-color:var(--color-on-surface);--select-field-rounded:var(--radius-md);--select-field-padding:0 40px 0 14px;--select-field-height:44px;--select-menu-background-color:var(--color-surface);--select-menu-text-color:var(--color-on-surface);--select-menu-rounded:var(--radius-lg);--select-menu-padding:4px;--select-option-background-color:transparent;--select-option-text-color:var(--color-on-surface);--select-option-rounded:var(--radius-md);--select-option-padding:8px 12px;--select-option-hover-background-color:var(--color-surface-container-low);--select-option-selected-background-color:var(--color-selection);--select-option-selected-text-color:var(--color-on-surface);--date-field-background-color:var(--color-surface);--date-field-text-color:var(--color-on-surface);--date-field-rounded:var(--radius-md);--date-field-padding:0 14px;--date-field-height:44px;--calendar-background-color:var(--color-surface);--calendar-text-color:var(--color-on-surface);--calendar-rounded:var(--radius-lg);--calendar-padding:12px;--calendar-width:300px;--calendar-day-background-color:transparent;--calendar-day-text-color:var(--color-on-surface);--calendar-day-rounded:var(--radius-md);--calendar-day-height:36px;--calendar-day-selected-background-color:var(--color-action);--calendar-day-selected-text-color:var(--color-on-action);--toggle-switch-background-color:var(--color-surface-container-high);--toggle-switch-rounded:var(--radius-full);--toggle-switch-width:40px;--toggle-switch-height:24px;--toggle-switch-on-background-color:var(--color-action);--toggletip-background-color:var(--color-surface);--toggletip-text-color:var(--color-on-surface);--toggletip-rounded:var(--radius-md);--toggletip-padding:10px 12px;--toggletip-width:280px;--toggletip-explainer-background-color:var(--color-surface);--toggletip-explainer-text-color:var(--color-on-surface);--toggletip-explainer-rounded:var(--radius-md);--toggletip-explainer-padding:16px;--toggletip-explainer-width:380px;--feature-guide-background-color:var(--color-surface);--feature-guide-text-color:var(--color-on-surface);--feature-guide-rounded:var(--radius-lg);--feature-guide-padding:20px;--feature-guide-width:380px;--marker-tooltip-background-color:var(--color-primary);--marker-tooltip-text-color:var(--color-on-primary);--marker-tooltip-rounded:var(--radius-sm);--marker-tooltip-padding:6px 10px;--rank-chip-background-color:var(--color-surface-container);--rank-chip-text-color:var(--color-on-surface);--rank-chip-rounded:var(--radius-full);--rank-chip-padding:3px 10px;--leaderboard-row-background-color:transparent;--leaderboard-row-text-color:var(--color-on-surface);--leaderboard-row-rounded:var(--radius-lg);--leaderboard-row-padding:0 12px;--leaderboard-row-height:56px;--leaderboard-row-hover-background-color:var(--color-surface-hover);--leaderboard-row-selected-background-color:var(--color-selection);--leaderboard-row-selected-text-color:var(--color-on-surface);--profit-bar-positive-background-color:var(--color-positive);--profit-bar-positive-rounded:var(--radius-full);--profit-bar-positive-height:10px;--profit-bar-negative-background-color:var(--color-negative);--profit-bar-negative-rounded:var(--radius-full);--profit-bar-negative-height:10px;--neutral-bar-background-color:var(--color-neutral-bar);--neutral-bar-rounded:var(--radius-full);--neutral-bar-height:10px;--team-banner-background-color:var(--color-primary);--team-banner-text-color:var(--color-on-primary);--team-banner-rounded:var(--radius-xl);--team-banner-padding:24px 32px;--banner-bar-background-color:var(--color-banner-track);--banner-bar-rounded:var(--radius-full);--banner-bar-height:14px;--working-drawer-background-color:var(--color-surface);--working-drawer-text-color:var(--color-on-surface);--working-drawer-rounded:var(--radius-xl);--working-drawer-padding:20px 22px;--working-drawer-width:480px;--panel-background-color:var(--color-surface);--panel-text-color:var(--color-on-surface);--panel-rounded:var(--radius-xl);--panel-padding:24px;--table-row-background-color:transparent;--table-row-text-color:var(--color-on-surface);--table-row-padding:0 12px;--table-row-height:48px;--table-row-hover-background-color:var(--color-surface-hover);--month-lock-background-color:transparent;--month-lock-text-color:var(--color-on-surface-variant);--month-lock-rounded:var(--radius-sm);--month-lock-padding:0 8px;--month-lock-height:28px;--month-lock-locked-text-color:var(--color-on-surface);--paste-box-background-color:var(--color-surface);--paste-box-text-color:var(--color-on-surface);--paste-box-rounded:var(--radius-md);--paste-box-padding:12px 14px;--dialog-background-color:var(--color-surface);--dialog-text-color:var(--color-on-surface);--dialog-rounded:var(--radius-xl);--dialog-padding:24px;--dialog-width:440px;--toast-background-color:var(--color-primary);--toast-text-color:var(--color-on-primary);--toast-rounded:var(--radius-md);--toast-padding:12px 16px;--toast-dark-background-color:var(--color-surface-raised-dark);--toast-dark-text-color:var(--color-on-surface-dark);--statement-sheet-background-color:var(--color-surface);--statement-sheet-text-color:var(--color-on-surface);--statement-sheet-rounded:var(--radius-sm);--statement-sheet-padding:56px 64px;--statement-sheet-width:794px;--top-bar-phone-background-color:var(--color-neutral-dark);--top-bar-phone-text-color:var(--color-on-surface-dark);--top-bar-phone-height:56px;--bottom-tabs-background-color:var(--color-surface);--bottom-tabs-text-color:var(--color-on-surface-variant);--bottom-tabs-height:64px;--bottom-tab-active-text-color:var(--color-on-surface);--bottom-sheet-background-color:var(--color-surface);--bottom-sheet-text-color:var(--color-on-surface);--bottom-sheet-rounded:var(--radius-xl);--bottom-sheet-padding:8px 16px 28px;--sheet-handle-background-color:var(--color-outline);--sheet-handle-rounded:var(--radius-full);--sheet-handle-width:36px;--sheet-handle-height:5px;--leaderboard-row-phone-background-color:transparent;--leaderboard-row-phone-text-color:var(--color-on-surface);--leaderboard-row-phone-rounded:var(--radius-lg);--leaderboard-row-phone-padding:0 8px;--leaderboard-row-phone-height:68px;--option-row-background-color:var(--color-surface);--option-row-text-color:var(--color-on-surface);--option-row-padding:10px 16px;--option-row-height:52px;--option-row-selected-background-color:var(--color-selection);--fixed-cta-bar-background-color:var(--color-neutral);--fixed-cta-bar-padding:12px 16px 24px}.type-figure-2xl{font-family:var(--type-figure-2xl-family);font-size:var(--type-figure-2xl-size);font-weight:var(--type-figure-2xl-weight);line-height:var(--type-figure-2xl-line-height);letter-spacing:var(--type-figure-2xl-letter-spacing);font-variation-settings:var(--type-figure-2xl-variation);font-feature-settings:var(--type-figure-2xl-feature)}.type-figure-xl{font-family:var(--type-figure-xl-family);font-size:var(--type-figure-xl-size);font-weight:var(--type-figure-xl-weight);line-height:var(--type-figure-xl-line-height);letter-spacing:var(--type-figure-xl-letter-spacing);font-variation-settings:var(--type-figure-xl-variation);font-feature-settings:var(--type-figure-xl-feature)}.type-figure-per-head{font-family:var(--type-figure-per-head-family);font-size:var(--type-figure-per-head-size);font-weight:var(--type-figure-per-head-weight);line-height:var(--type-figure-per-head-line-height);letter-spacing:var(--type-figure-per-head-letter-spacing);font-variation-settings:var(--type-figure-per-head-variation);font-feature-settings:var(--type-figure-per-head-feature)}.type-figure-result{font-family:var(--type-figure-result-family);font-size:var(--type-figure-result-size);font-weight:var(--type-figure-result-weight);line-height:var(--type-figure-result-line-height);letter-spacing:var(--type-figure-result-letter-spacing);font-variation-settings:var(--type-figure-result-variation);font-feature-settings:var(--type-figure-result-feature)}.type-figure-lg{font-family:var(--type-figure-lg-family);font-size:var(--type-figure-lg-size);font-weight:var(--type-figure-lg-weight);line-height:var(--type-figure-lg-line-height);letter-spacing:var(--type-figure-lg-letter-spacing);font-variation-settings:var(--type-figure-lg-variation);font-feature-settings:var(--type-figure-lg-feature)}.type-figure-stat{font-family:var(--type-figure-stat-family);font-size:var(--type-figure-stat-size);font-weight:var(--type-figure-stat-weight);line-height:var(--type-figure-stat-line-height);letter-spacing:var(--type-figure-stat-letter-spacing);font-variation-settings:var(--type-figure-stat-variation);font-feature-settings:var(--type-figure-stat-feature)}.type-figure-md{font-family:var(--type-figure-md-family);font-size:var(--type-figure-md-size);font-weight:var(--type-figure-md-weight);line-height:var(--type-figure-md-line-height);letter-spacing:var(--type-figure-md-letter-spacing);font-variation-settings:var(--type-figure-md-variation);font-feature-settings:var(--type-figure-md-feature)}.type-figure-sm{font-family:var(--type-figure-sm-family);font-size:var(--type-figure-sm-size);font-weight:var(--type-figure-sm-weight);line-height:var(--type-figure-sm-line-height);letter-spacing:var(--type-figure-sm-letter-spacing);font-variation-settings:var(--type-figure-sm-variation);font-feature-settings:var(--type-figure-sm-feature)}.type-figure-table{font-family:var(--type-figure-table-family);font-size:var(--type-figure-table-size);font-weight:var(--type-figure-table-weight);line-height:var(--type-figure-table-line-height);letter-spacing:var(--type-figure-table-letter-spacing);font-variation-settings:var(--type-figure-table-variation);font-feature-settings:var(--type-figure-table-feature)}.type-headline-lg{font-family:var(--type-headline-lg-family);font-size:var(--type-headline-lg-size);font-weight:var(--type-headline-lg-weight);line-height:var(--type-headline-lg-line-height);letter-spacing:var(--type-headline-lg-letter-spacing);font-variation-settings:var(--type-headline-lg-variation);font-feature-settings:var(--type-headline-lg-feature)}.type-headline-md{font-family:var(--type-headline-md-family);font-size:var(--type-headline-md-size);font-weight:var(--type-headline-md-weight);line-height:var(--type-headline-md-line-height);letter-spacing:var(--type-headline-md-letter-spacing);font-variation-settings:var(--type-headline-md-variation);font-feature-settings:var(--type-headline-md-feature)}.type-title-sm{font-family:var(--type-title-sm-family);font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-line-height);letter-spacing:var(--type-title-sm-letter-spacing);font-variation-settings:var(--type-title-sm-variation);font-feature-settings:var(--type-title-sm-feature)}.type-body-lg{font-family:var(--type-body-lg-family);font-size:var(--type-body-lg-size);font-weight:var(--type-body-lg-weight);line-height:var(--type-body-lg-line-height);letter-spacing:var(--type-body-lg-letter-spacing);font-variation-settings:var(--type-body-lg-variation);font-feature-settings:var(--type-body-lg-feature)}.type-body-md{font-family:var(--type-body-md-family);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing);font-variation-settings:var(--type-body-md-variation);font-feature-settings:var(--type-body-md-feature)}.type-body-sm{font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing);font-variation-settings:var(--type-body-sm-variation);font-feature-settings:var(--type-body-sm-feature)}.type-label-md{font-family:var(--type-label-md-family);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);line-height:var(--type-label-md-line-height);letter-spacing:var(--type-label-md-letter-spacing);font-variation-settings:var(--type-label-md-variation);font-feature-settings:var(--type-label-md-feature)}.type-label-sm{font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);line-height:var(--type-label-sm-line-height);letter-spacing:var(--type-label-sm-letter-spacing);font-variation-settings:var(--type-label-sm-variation);font-feature-settings:var(--type-label-sm-feature)}
:root,[data-theme=light]{--elevation-1:0 0 0 1px var(--color-outline-variant), 0 2px 4px #14263f0a, 0 16px 40px #14263f17;--elevation-2:0 0 0 1px var(--color-outline-variant), 0 30px 70px #14263f2e;--elevation-banner:0 18px 40px #14263f38;--elevation-segment:0 1px 2px #0f1a2414, 0 4px 12px #0f1a2414;--scrim-opacity:.4;--ease-press:cubic-bezier(.2, .8, .2, 1);--ease-switch:cubic-bezier(.65, 0, .35, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--ease-bar:cubic-bezier(.2, .8, .2, 1);--duration-press:.16s;--duration-switch:.3s;--duration-reorder:.72s;--duration-drawer-in:.45s;--duration-drawer-out:.23s;--duration-bar:.65s;--duration-dialog-in:.25s;--duration-dialog-out:.15s;--duration-toast:.4s;--duration-pop:.16s;--duration-tooltip:.15s;--duration-switch-knob:.22s;--duration-fade:.2s;--duration-theme:.42s;--press-scale:.97;--press-scale-row:.99;--dialog-scale-from:.96;--opacity-off:.42;--quiet-marker-size:6px;--quiet-marker-hit:16px;--tooltip-rise:4px;--close-button-size:40px;--layout-min-width:1280px;--nav-underline-height:2px;--wordmark-variation:"wdth" 112;--focus-ring-width:2px;--focus-ring-offset:3px}[data-theme=dark]{--elevation-1:0 0 0 1px #9ebce61a, inset 0 1px 0 #ffffff0a, 0 30px 70px #00000073;--elevation-2:0 0 0 1px #9ebce61f, inset 0 1px 0 #ffffff0d, 0 40px 90px #0000008c;--elevation-banner:0 0 0 1px #9ebce624, 0 24px 50px #00000059;--elevation-segment:inset 0 1px 0 #ffffff14, 0 6px 16px #00000059;--scrim-opacity:.6}@media (prefers-reduced-motion:reduce){:root{--duration-press:0s;--duration-switch:0s;--duration-reorder:0s;--duration-drawer-in:var(--duration-fade);--duration-drawer-out:var(--duration-fade);--duration-bar:0s;--duration-dialog-in:var(--duration-fade);--duration-dialog-out:var(--duration-fade);--duration-toast:var(--duration-fade);--duration-pop:0s;--duration-tooltip:0s;--duration-switch-knob:0s;--press-scale:1;--press-scale-row:1;--dialog-scale-from:1}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--color-neutral);min-height:100dvh;color:var(--color-on-surface);font-family:var(--type-body-md-family);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);-webkit-font-smoothing:antialiased;text-wrap:pretty;transition:background-color var(--duration-theme) ease, color var(--duration-theme) ease;margin:0}h1,h2,h3,h4,h5,h6{text-wrap:balance;margin:0}p{margin:0}em,i,cite,address,dfn{font-style:normal}b,strong{font-weight:var(--type-title-sm-weight)}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}*{scrollbar-width:thin;scrollbar-color:var(--color-outline) transparent}::-webkit-scrollbar{width:var(--space-sm);height:var(--space-sm)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-outline);border-radius:var(--radius-full)}@media (hover:hover) and (pointer:fine){::-webkit-scrollbar-thumb:hover{background:var(--color-on-surface-variant)}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
