@charset "UTF-8";
.ds {
  --alternative-primary-fill-default: var(--contrast-primary-fill-default);
  --alternative-primary-fill-hover: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-fill-press: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-text-and-icon-default: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-hover: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-press: var(--contrast-primary-text-and-icon-default);
  --always-border-glass-peak-default: var(--palette-control-glass-wh-1);
  --always-border-glass-peak-quaternary: var(--palette-control-glass-wh-4);
  --always-border-glass-peak-secondary: var(--palette-control-glass-wh-2);
  --always-border-glass-peak-tertiary: var(--palette-control-glass-wh-3);
  --always-bottom: var(--palette-bottom-always-10);
  --always-bottom-10: var(--palette-bottom-always-2);
  --always-bottom-20: var(--palette-bottom-always-3);
  --always-bottom-30: var(--palette-bottom-always-4);
  --always-bottom-40: var(--palette-bottom-always-5);
  --always-bottom-5: var(--palette-bottom-always-1);
  --always-bottom-50: var(--palette-bottom-always-6);
  --always-bottom-60: var(--palette-bottom-always-7);
  --always-bottom-66: var(--palette-bottom-always-8);
  --always-bottom-alpha: var(--palette-bottom-always-alpha-10);
  --always-bottom-alpha-10: var(--palette-bottom-always-alpha-2);
  --always-bottom-alpha-20: var(--palette-bottom-always-alpha-3);
  --always-bottom-alpha-30: var(--palette-bottom-always-alpha-4);
  --always-bottom-alpha-40: var(--palette-bottom-always-alpha-5);
  --always-bottom-alpha-5: var(--palette-bottom-always-alpha-1);
  --always-bottom-alpha-50: var(--palette-bottom-always-alpha-6);
  --always-bottom-alpha-60: var(--palette-bottom-always-alpha-7);
  --always-bottom-alpha-66: var(--palette-bottom-always-alpha-8);
  --always-bottom-alpha-calm: var(--palette-bottom-always-alpha-9);
  --always-bottom-calm: var(--palette-bottom-always-9);
  --always-peak-alpha: var(--palette-peak-always-alpha-10);
  --always-peak-alpha-10: var(--palette-peak-always-alpha-2);
  --always-peak-alpha-20: var(--palette-peak-always-alpha-3);
  --always-peak-alpha-30: var(--palette-peak-always-alpha-4);
  --always-peak-alpha-40: var(--palette-peak-always-alpha-5);
  --always-peak-alpha-5: var(--palette-peak-always-alpha-1);
  --always-peak-alpha-50: var(--palette-peak-always-alpha-6);
  --always-peak-alpha-60: var(--palette-peak-always-alpha-7);
  --always-peak-alpha-70: var(--palette-peak-always-alpha-8);
  --always-peak-alpha-80: var(--palette-peak-always-alpha-9);
  --bg-grouped-primary: var(--palette-backgrounds-grouped-primary);
  --bg-grouped-secondary-w: var(--palette-backgrounds-grouped-secondary);
  --bg-grouped-tertiary: var(--palette-backgrounds-grouped-tertiary);
  --bg-primary-gw: var(--palette-backgrounds-primary);
  --bg-secondary-g: var(--palette-backgrounds-secondary);
  --bg-tertiary-gw: var(--palette-backgrounds-tertiary);
  --blur: var(--blur-system-0);
  --blur-2xl: 24px;
  --blur-3xl: 32px;
  --blur-4xl: 48px;
  --blur-5xl: 64px;
  --blur-lg: 16px;
  --blur-md: 12px;
  --blur-sm: 8px;
  --blur-system-0: 0px;
  --blur-system-10: 10px;
  --blur-system-14: 14px;
  --blur-system-2: 2px;
  --blur-system-6: 6px;
  --blur-xl: 20px;
  --blur-xs: 4px;
  --body-font-family: var(--typography-primitives-inter);
  --body-font-weight: var(--typography-primitives-regular);
  --body-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --body-line-height: var(--typography-primitives-line-height-24);
  --body-medium-font-family: var(--typography-primitives-inter);
  --body-medium-font-weight: var(--typography-primitives-medium);
  --body-medium-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --body-medium-line-height: var(--typography-primitives-line-height-24);
  --body-medium-size: var(--typography-primitives-16);
  --body-size: var(--typography-primitives-16);
  --body-strong-font-family: var(--typography-primitives-inter);
  --body-strong-font-weight: var(--typography-primitives-semi-bold);
  --body-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --body-strong-line-height: var(--typography-primitives-line-height-24);
  --body-strong-size: var(--typography-primitives-16);
  --bold-icon-20: var(--icon-stroke-weight-1-5);
  --bold-icon-24: var(--icon-stroke-weight-1-8);
  --bold-icon-28: var(--icon-stroke-weight-2-1);
  --bold-icon-32: var(--icon-stroke-weight-2-4);
  --bold-icon-36: var(--icon-stroke-weight-2-7);
  --bold-icon-40: var(--icon-stroke-weight-3);
  --border-attention-default: var(--palette-attention-alpha-4);
  --border-attention-quaternary: var(--palette-attention-9);
  --border-attention-secondary: var(--palette-attention-alpha-5);
  --border-attention-tertiary: var(--palette-attention-alpha-7);
  --border-bottom-default: var(--palette-bottom-alpha-2);
  --border-bottom-quaternary: var(--palette-bottom-10);
  --border-bottom-secondary: var(--palette-bottom-alpha-3);
  --border-bottom-tertiary: var(--palette-bottom-alpha-8);
  --border-error-default: var(--palette-error-alpha-4);
  --border-error-quaternary: var(--palette-error-9);
  --border-error-secondary: var(--palette-error-alpha-5);
  --border-error-tertiary: var(--palette-error-alpha-7);
  --border-peak-default: var(--palette-peak-lvl-2-2);
  --border-peak-quaternary: var(--palette-peak-lvl-2-10);
  --border-peak-secondary: var(--palette-peak-lvl-2-3);
  --border-peak-tertiary: var(--palette-peak-lvl-2-8);
  --border-primary-default: var(--palette-primary-alpha-2);
  --border-primary-quaternary: var(--palette-primary-9);
  --border-primary-secondary: var(--palette-primary-alpha-3);
  --border-primary-tertiary: var(--palette-primary-alpha-7);
  --border-secondary: var(--palette-secondary-alpha-5);
  --border-secondary-default: var(--palette-secondary-alpha-4);
  --border-secondary-quaternary: var(--palette-secondary-9);
  --border-secondary-tertiary: var(--palette-secondary-alpha-7);
  --border-success-default: var(--palette-success-alpha-4);
  --border-success-quaternary: var(--palette-success-9);
  --border-success-secondary: var(--palette-success-alpha-5);
  --border-success-tertiary: var(--palette-success-alpha-7);
  --border-tertiary: var(--palette-tertiary-alpha-7);
  --border-tertiary-default: var(--palette-tertiary-alpha-4);
  --border-tertiary-quaternary: var(--palette-tertiary-9);
  --border-tertiary-secondary: var(--palette-tertiary-alpha-5);
  --border-width-0: 0px;
  --border-width-0-75: 0.75px;
  --border-width-1: 1px;
  --border-width-2: 2px;
  --border-width-3: 3px;
  --brand-attention: var(--palette-attention-9);
  --brand-attention-10: var(--palette-attention-2);
  --brand-attention-20: var(--palette-attention-3);
  --brand-attention-30: var(--palette-attention-4);
  --brand-attention-40: var(--palette-attention-5);
  --brand-attention-5: var(--palette-attention-1);
  --brand-attention-50: var(--palette-attention-6);
  --brand-attention-70: var(--palette-attention-7);
  --brand-attention-alpha: var(--palette-attention-alpha-9);
  --brand-attention-alpha-10: var(--palette-attention-alpha-2);
  --brand-attention-alpha-20: var(--palette-attention-alpha-3);
  --brand-attention-alpha-30: var(--palette-attention-alpha-4);
  --brand-attention-alpha-40: var(--palette-attention-alpha-5);
  --brand-attention-alpha-5: var(--palette-attention-alpha-1);
  --brand-attention-alpha-50: var(--palette-attention-alpha-6);
  --brand-attention-alpha-70: var(--palette-attention-alpha-7);
  --brand-attention-alpha-deep: var(--palette-attention-alpha-12);
  --brand-attention-alpha-ink: var(--palette-attention-alpha-11);
  --brand-attention-deep: var(--palette-attention-12);
  --brand-attention-ink: var(--palette-attention-11);
  --brand-error: var(--palette-error-9);
  --brand-error-10: var(--palette-error-2);
  --brand-error-20: var(--palette-error-3);
  --brand-error-30: var(--palette-error-4);
  --brand-error-40: var(--palette-error-5);
  --brand-error-5: var(--palette-error-1);
  --brand-error-50: var(--palette-error-6);
  --brand-error-70: var(--palette-error-7);
  --brand-error-alpha: var(--palette-error-alpha-9);
  --brand-error-alpha-10: var(--palette-error-alpha-2);
  --brand-error-alpha-20: var(--palette-error-alpha-3);
  --brand-error-alpha-30: var(--palette-error-alpha-4);
  --brand-error-alpha-40: var(--palette-error-alpha-5);
  --brand-error-alpha-5: var(--palette-error-alpha-1);
  --brand-error-alpha-50: var(--palette-error-alpha-6);
  --brand-error-alpha-70: var(--palette-error-alpha-7);
  --brand-error-alpha-deep: var(--palette-error-alpha-12);
  --brand-error-alpha-ink: var(--palette-error-alpha-11);
  --brand-error-deep: var(--palette-error-12);
  --brand-error-ink: var(--palette-error-11);
  --brand-primary: var(--palette-primary-9);
  --brand-primary-10: var(--palette-primary-2);
  --brand-primary-20: var(--palette-primary-3);
  --brand-primary-30: var(--palette-primary-4);
  --brand-primary-40: var(--palette-primary-5);
  --brand-primary-5: var(--palette-primary-1);
  --brand-primary-50: var(--palette-primary-6);
  --brand-primary-70: var(--palette-primary-7);
  --brand-primary-alpha: var(--palette-primary-alpha-9);
  --brand-primary-alpha-10: var(--palette-primary-alpha-2);
  --brand-primary-alpha-20: var(--palette-primary-alpha-3);
  --brand-primary-alpha-30: var(--palette-primary-alpha-4);
  --brand-primary-alpha-40: var(--palette-primary-alpha-5);
  --brand-primary-alpha-5: var(--palette-primary-alpha-1);
  --brand-primary-alpha-50: var(--palette-primary-alpha-6);
  --brand-primary-alpha-70: var(--palette-primary-alpha-7);
  --brand-primary-alpha-deep: var(--palette-primary-alpha-12);
  --brand-primary-alpha-ink: var(--palette-primary-alpha-11);
  --brand-primary-deep: var(--palette-primary-12);
  --brand-primary-ink: var(--palette-primary-11);
  --brand-secondary: var(--palette-secondary-9);
  --brand-secondary-10: var(--palette-secondary-2);
  --brand-secondary-20: var(--palette-secondary-3);
  --brand-secondary-30: var(--palette-secondary-4);
  --brand-secondary-40: var(--palette-secondary-5);
  --brand-secondary-5: var(--palette-secondary-1);
  --brand-secondary-50: var(--palette-secondary-6);
  --brand-secondary-70: var(--palette-secondary-7);
  --brand-secondary-alpha: var(--palette-secondary-alpha-9);
  --brand-secondary-alpha-10: var(--palette-secondary-alpha-2);
  --brand-secondary-alpha-20: var(--palette-secondary-alpha-3);
  --brand-secondary-alpha-30: var(--palette-secondary-alpha-4);
  --brand-secondary-alpha-40: var(--palette-secondary-alpha-5);
  --brand-secondary-alpha-5: var(--palette-secondary-alpha-1);
  --brand-secondary-alpha-50: var(--palette-secondary-alpha-6);
  --brand-secondary-alpha-70: var(--palette-secondary-alpha-7);
  --brand-secondary-alpha-deep: var(--palette-secondary-alpha-12);
  --brand-secondary-alpha-ink: var(--palette-secondary-alpha-11);
  --brand-secondary-deep: var(--palette-secondary-12);
  --brand-secondary-ink: var(--palette-secondary-11);
  --brand-success: var(--palette-success-9);
  --brand-success-10: var(--palette-success-2);
  --brand-success-20: var(--palette-success-3);
  --brand-success-30: var(--palette-success-4);
  --brand-success-40: var(--palette-success-5);
  --brand-success-5: var(--palette-success-1);
  --brand-success-50: var(--palette-success-6);
  --brand-success-70: var(--palette-success-7);
  --brand-success-alpha: var(--palette-success-alpha-9);
  --brand-success-alpha-10: var(--palette-success-alpha-2);
  --brand-success-alpha-20: var(--palette-success-alpha-3);
  --brand-success-alpha-30: var(--palette-success-alpha-4);
  --brand-success-alpha-40: var(--palette-success-alpha-5);
  --brand-success-alpha-5: var(--palette-success-alpha-1);
  --brand-success-alpha-50: var(--palette-success-alpha-6);
  --brand-success-alpha-70: var(--palette-success-alpha-7);
  --brand-success-alpha-deep: var(--palette-success-alpha-12);
  --brand-success-alpha-ink: var(--palette-success-alpha-11);
  --brand-success-deep: var(--palette-success-12);
  --brand-success-ink: var(--palette-success-11);
  --caps-2xlarge-regular-font-family: var(--typography-primitives-inter-display);
  --caps-2xlarge-regular-font-weight: var(--typography-primitives-regular);
  --caps-2xlarge-regular-letter-spacing: var(--typography-primitives-letter-spacing-1-8);
  --caps-2xlarge-regular-line-height: var(--typography-primitives-line-height-32);
  --caps-2xlarge-regular-size: var(--typography-primitives-24);
  --caps-2xlarge-strong-font-family: var(--typography-primitives-inter-display);
  --caps-2xlarge-strong-font-weight: var(--typography-primitives-medium);
  --caps-2xlarge-strong-letter-spacing: var(--typography-primitives-letter-spacing-1-8);
  --caps-2xlarge-strong-line-height: var(--typography-primitives-line-height-32);
  --caps-2xlarge-strong-size: var(--typography-primitives-24);
  --caps-large-regular-font-family: var(--typography-primitives-inter);
  --caps-large-regular-font-weight: var(--typography-primitives-regular);
  --caps-large-regular-letter-spacing: var(--typography-primitives-letter-spacing-1-5);
  --caps-large-regular-line-height: var(--typography-primitives-line-height-24);
  --caps-large-regular-size: var(--typography-primitives-16);
  --caps-large-strong-font-family: var(--typography-primitives-inter);
  --caps-large-strong-font-weight: var(--typography-primitives-medium);
  --caps-large-strong-letter-spacing: var(--typography-primitives-letter-spacing-1-5);
  --caps-large-strong-line-height: var(--typography-primitives-line-height-24);
  --caps-large-strong-size: var(--typography-primitives-16);
  --caps-medium-regular-font-family: var(--typography-primitives-inter);
  --caps-medium-regular-font-weight: var(--typography-primitives-regular);
  --caps-medium-regular-letter-spacing: var(--typography-primitives-letter-spacing-1-1);
  --caps-medium-regular-line-height: var(--typography-primitives-line-height-20);
  --caps-medium-regular-size: var(--typography-primitives-14);
  --caps-medium-strong-font-family: var(--typography-primitives-inter);
  --caps-medium-strong-font-weight: var(--typography-primitives-medium);
  --caps-medium-strong-letter-spacing: var(--typography-primitives-letter-spacing-1);
  --caps-medium-strong-line-height: var(--typography-primitives-line-height-20);
  --caps-medium-strong-size: var(--typography-primitives-14);
  --caps-small-regular-font-family: var(--typography-primitives-inter);
  --caps-small-regular-font-weight: var(--typography-primitives-regular);
  --caps-small-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-8);
  --caps-small-regular-line-height: var(--typography-primitives-line-height-16);
  --caps-small-regular-size: var(--typography-primitives-12);
  --caps-small-strong-font-family: var(--typography-primitives-inter);
  --caps-small-strong-font-weight: var(--typography-primitives-medium);
  --caps-small-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-8);
  --caps-small-strong-line-height: var(--typography-primitives-line-height-16);
  --caps-small-strong-size: var(--typography-primitives-12);
  --caps-xlarge-regular-font-family: var(--typography-primitives-inter-display);
  --caps-xlarge-regular-font-weight: var(--typography-primitives-regular);
  --caps-xlarge-regular-letter-spacing: var(--typography-primitives-letter-spacing-1-7);
  --caps-xlarge-regular-line-height: var(--typography-primitives-line-height-28);
  --caps-xlarge-regular-size: var(--typography-primitives-20);
  --caps-xlarge-strong-font-family: var(--typography-primitives-inter-display);
  --caps-xlarge-strong-font-weight: var(--typography-primitives-medium);
  --caps-xlarge-strong-letter-spacing: var(--typography-primitives-letter-spacing-1-7);
  --caps-xlarge-strong-line-height: var(--typography-primitives-line-height-28);
  --caps-xlarge-strong-size: var(--typography-primitives-20);
  --caps-xsmall-regular-font-family: var(--typography-primitives-inter);
  --caps-xsmall-regular-font-weight: var(--typography-primitives-regular);
  --caps-xsmall-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-7);
  --caps-xsmall-regular-line-height: var(--typography-primitives-line-height-16);
  --caps-xsmall-regular-size: var(--typography-primitives-10);
  --caps-xsmall-strong-font-family: var(--typography-primitives-inter);
  --caps-xsmall-strong-font-weight: var(--typography-primitives-medium);
  --caps-xsmall-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-7);
  --caps-xsmall-strong-line-height: var(--typography-primitives-line-height-16);
  --caps-xsmall-strong-size: var(--typography-primitives-10);
  --caption-font-family: var(--typography-primitives-inter);
  --caption-font-weight: var(--typography-primitives-regular);
  --caption-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --caption-line-height: var(--typography-primitives-line-height-16);
  --caption-medium-font-family: var(--typography-primitives-inter);
  --caption-medium-font-weight: var(--typography-primitives-medium);
  --caption-medium-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --caption-medium-line-height: var(--typography-primitives-line-height-16);
  --caption-medium-size: var(--typography-primitives-12);
  --caption-size: var(--typography-primitives-12);
  --caption-strong-font-family: var(--typography-primitives-inter);
  --caption-strong-font-weight: var(--typography-primitives-medium);
  --caption-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --caption-strong-line-height: var(--typography-primitives-line-height-16);
  --caption-strong-size: var(--typography-primitives-12);
  --circle-avatar-radius-100: var(--radius-4xl);
  --circle-avatar-radius-20: var(--radius-md);
  --circle-avatar-radius-32: var(--radius-lg);
  --circle-avatar-radius-40: var(--radius-xl);
  --circle-avatar-radius-52: var(--radius-2xl);
  --circle-button-radius-large: var(--radius-xl);
  --circle-button-radius-m-s: var(--radius-lg);
  --circle-button-radius-xl: var(--radius-2xl);
  --circle-button-radius-xsmall: var(--radius-md);
  --comp-home-indicator-h: 5px;
  --comp-home-indicator-safe-area-h: 0px;
  --comp-home-indicator-spacing-b: 8px;
  --comp-home-indicator-spacing-t: 21px;
  --comp-home-indicator-w: 144px;
  --comp-pagination-basic-a-lot-7plus-half-w-max: 974px;
  --comp-pagination-basic-a-lot-7plus-start-end-w-max: 864px;
  --comp-pagination-basic-gap: var(--space-sm);
  --comp-pagination-basic-short-select-layer-lr-spacing: var(--space-0);
  --comp-pagination-basic-short-w-max: 272px;
  --comp-pagination-item-more-step-w-min: 32px;
  --comp-pagination-item-number-h: 32px;
  --comp-pagination-item-number-radius: var(--radius-lg);
  --comp-pagination-item-number-w-min: 32px;
  --comp-pagination-positions-compress: 1;
  --comp-statusbar: 0;
  --comp-statusbar-camera: 0;
  --comp-statusbar-h-dynamic-island: 0px;
  --comp-statusbar-h-notch: 0px;
  --comp-toast-min-w-content: 288px;
  --contrast-button-border: var(--border-primary-secondary);
  --contrast-neutral-border: var(--border-bottom-quaternary);
  --contrast-neutral-fill-default: var(--type-neutral-fill-default);
  --contrast-neutral-fill-disabled: var(--neutral-bottom-20);
  --contrast-neutral-fill-ghost-hover-and-press: var(--neutral-bottom-alpha-10);
  --contrast-neutral-fill-hover-and-press: var(--type-neutral-fill-hover-and-press);
  --contrast-neutral-fill-secondary: var(--neutral-bottom-alpha-5);
  --contrast-neutral-fill-secondary-hover: var(--neutral-bottom-alpha-10);
  --contrast-neutral-opacity-default: var(--type-neutral-opacity-default);
  --contrast-neutral-opacity-hover-and-press: var(--type-neutral-opacity-hover-and-press);
  --contrast-neutral-text-and-icon-default: var(--ghost-neutral-text-and-icon-default);
  --contrast-neutral-text-and-icon-ghost: var(--text-bottom-default);
  --contrast-pagination-dot-active: var(--brand-secondary);
  --contrast-pagination-dot-active-hover: var(--system-secondary-hover);
  --contrast-pagination-dot-active-press: var(--system-secondary-press);
  --contrast-pagination-dot-default: var(--brand-primary-alpha-10);
  --contrast-pagination-dot-hover: var(--brand-secondary-alpha-20);
  --contrast-pagination-dot-press: var(--brand-secondary-alpha-40);
  --contrast-pagination-long-dot-track: var(--brand-primary-alpha-10);
  --contrast-primary-fill-default: var(--brand-primary);
  --contrast-primary-fill-disabled: var(--neutral-bottom-20);
  --contrast-primary-fill-ghost-hover-and-press: var(--brand-primary-alpha-10);
  --contrast-primary-fill-hover-and-press: var(--brand-primary-ink);
  --contrast-primary-text-and-icon-default: var(--always-peak-alpha);
  --contrast-primary-text-and-icon-disabled: var(--text-bottom-quaternary);
  --contrast-primary-text-and-icon-ghost: var(--text-primary-default);
  --contrast-secondary-border: var(--border-primary-quaternary);
  --contrast-secondary-fill-default: var(--brand-secondary-alpha-5);
  --contrast-secondary-fill-disabled: var(--neutral-bottom-20);
  --contrast-secondary-fill-hover-and-press-hover: var(--brand-secondary-alpha-20);
  --contrast-secondary-fill-hover-and-press-outline: var(--brand-secondary-alpha-20);
  --contrast-secondary-text-and-icon-ghost: var(--text-secondary-default);
  --contrast-selector-add-border-hover: var(--border-success-tertiary);
  --contrast-selector-add-fill-hover: var(--surface-lvl-2-peak);
  --contrast-selector-border-default: var(--border-bottom-default);
  --contrast-selector-default-border-hover: var(--border-secondary-tertiary);
  --contrast-selector-default-fill-checked: var(--brand-secondary);
  --contrast-selector-default-fill-checked-hover: var(--system-secondary-hover);
  --contrast-selector-default-fill-hover: var(--surface-lvl-2-peak);
  --contrast-selector-default-glyph-checked: var(--always-peak-alpha);
  --contrast-selector-fill-default: var(--surface-lvl-2-peak);
  --contrast-selector-fill-disabled: var(--neutral-bottom-alpha-10);
  --contrast-selector-remove-border-hover: var(--border-error-tertiary);
  --contrast-selector-remove-fill-hover: var(--surface-lvl-2-peak);
  --contrast-semantic-fill-disabled: var(--neutral-bottom-20);
  --device: "Desktop";
  --disabled-badge-fill: var(--brand-primary-20);
  --disabled-badge-text-and-icon: var(--text-primary-default);
  --disabled-false-first: var(--opacity-100);
  --disabled-tag-close-default: var(--text-bottom-secondary);
  --disabled-tag-close-hover-and-press: var(--text-bottom-default);
  --disabled-tag-hover-and-press: var(--neutral-bottom-alpha-20);
  --disabled-tag-text-and-icon: var(--text-bottom-default);
  --disabled-true-first: var(--opacity-35);
  --display-large-regular-font-family: var(--typography-primitives-inter-display);
  --display-large-regular-font-weight: var(--typography-primitives-light);
  --display-large-regular-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-large-regular-line-height: var(--typography-primitives-line-height-64);
  --display-large-regular-size: var(--typography-primitives-57);
  --display-large-strong-font-family: var(--typography-primitives-inter-display);
  --display-large-strong-font-weight: var(--typography-primitives-semi-bold);
  --display-large-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-large-strong-line-height: var(--typography-primitives-line-height-64);
  --display-large-strong-size: var(--typography-primitives-57);
  --display-medium-regular-font-family: var(--typography-primitives-inter-display);
  --display-medium-regular-font-weight: var(--typography-primitives-light);
  --display-medium-regular-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-medium-regular-line-height: var(--typography-primitives-line-height-52);
  --display-medium-regular-size: var(--typography-primitives-45);
  --display-medium-strong-font-family: var(--typography-primitives-inter-display);
  --display-medium-strong-font-weight: var(--typography-primitives-semi-bold);
  --display-medium-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-medium-strong-line-height: var(--typography-primitives-line-height-52);
  --display-medium-strong-size: var(--typography-primitives-45);
  --display-small-regular-font-family: var(--typography-primitives-inter-display);
  --display-small-regular-font-weight: var(--typography-primitives-light);
  --display-small-regular-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-small-regular-line-height: var(--typography-primitives-line-height-44);
  --display-small-regular-size: var(--typography-primitives-36);
  --display-small-strong-font-family: var(--typography-primitives-inter-display);
  --display-small-strong-font-weight: var(--typography-primitives-semi-bold);
  --display-small-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-small-strong-line-height: var(--typography-primitives-line-height-44);
  --display-small-strong-size: var(--typography-primitives-36);
  --ds-core-1: #faf6ff;
  --ds-core-10: #853ee0;
  --ds-core-11: #6d33b8;
  --ds-core-12: #361a5c;
  --ds-core-2: #f5edff;
  --ds-core-3: #eadaff;
  --ds-core-4: #e0c8ff;
  --ds-core-5: #d5b5ff;
  --ds-core-6: #cba3ff;
  --ds-core-7: #b67eff;
  --ds-core-8: #a35dff;
  --ds-core-9: #9747ff;
  --ds-core-alpha-1: rgba(151,71,255,0.05);
  --ds-core-alpha-10: #853ee0;
  --ds-core-alpha-11: #6d33b8;
  --ds-core-alpha-12: #361a5c;
  --ds-core-alpha-2: rgba(151,71,255,0.1);
  --ds-core-alpha-3: rgba(151,71,255,0.2);
  --ds-core-alpha-4: rgba(151,71,255,0.3);
  --ds-core-alpha-5: rgba(151,71,255,0.4);
  --ds-core-alpha-6: rgba(151,71,255,0.5);
  --ds-core-alpha-7: rgba(151,71,255,0.7);
  --ds-core-alpha-8: rgba(151,71,255,0.88);
  --ds-core-alpha-9: #9747ff;
  --ds-mint-1: #f2fdf7;
  --ds-mint-10: #02b851;
  --ds-mint-11: #019642;
  --ds-mint-12: #014b21;
  --ds-mint-2: #e6faef;
  --ds-mint-3: #ccf6de;
  --ds-mint-4: #b3f1ce;
  --ds-mint-5: #9aedbe;
  --ds-mint-6: #80e8ae;
  --ds-mint-7: #4edf8d;
  --ds-mint-8: #20d770;
  --ds-mint-9: #02d15c;
  --ds-mint-alpha-1: rgba(2,209,92,0.05);
  --ds-mint-alpha-10: #02b851;
  --ds-mint-alpha-11: #019642;
  --ds-mint-alpha-12: #014b21;
  --ds-mint-alpha-2: rgba(2,209,92,0.1);
  --ds-mint-alpha-3: rgba(2,209,92,0.2);
  --ds-mint-alpha-4: rgba(2,209,92,0.3);
  --ds-mint-alpha-5: rgba(2,209,92,0.4);
  --ds-mint-alpha-6: rgba(2,209,92,0.5);
  --ds-mint-alpha-7: rgba(2,209,92,0.7);
  --ds-mint-alpha-8: rgba(2,209,92,0.88);
  --ds-mint-alpha-9: #02d15c;
  --ds-rose-1: #fef6f9;
  --ds-rose-10: #d84171;
  --ds-rose-11: #b0355c;
  --ds-rose-12: #581b2e;
  --ds-rose-2: #feedf2;
  --ds-rose-3: #fddbe6;
  --ds-rose-4: #fcc9d9;
  --ds-rose-5: #fbb7cc;
  --ds-rose-6: #faa5c0;
  --ds-rose-7: #f880a6;
  --ds-rose-8: #f6608f;
  --ds-rose-9: #f54a80;
  --ds-rose-alpha-1: rgba(245,74,128,0.05);
  --ds-rose-alpha-10: #d84171;
  --ds-rose-alpha-11: #b0355c;
  --ds-rose-alpha-12: #581b2e;
  --ds-rose-alpha-2: rgba(245,74,128,0.1);
  --ds-rose-alpha-3: rgba(245,74,128,0.2);
  --ds-rose-alpha-4: rgba(245,74,128,0.3);
  --ds-rose-alpha-5: rgba(245,74,128,0.4);
  --ds-rose-alpha-6: rgba(245,74,128,0.5);
  --ds-rose-alpha-7: rgba(245,74,128,0.7);
  --ds-rose-alpha-8: rgba(245,74,128,0.88);
  --ds-rose-alpha-9: #f54a80;
  --ds-sky-1: #f2fbff;
  --ds-sky-10: #0096e0;
  --ds-sky-11: #007ab8;
  --ds-sky-12: #003d5c;
  --ds-sky-2: #e6f7ff;
  --ds-sky-3: #cceeff;
  --ds-sky-4: #b3e6ff;
  --ds-sky-5: #99ddff;
  --ds-sky-6: #80d4ff;
  --ds-sky-7: #4dc4ff;
  --ds-sky-8: #1fb4ff;
  --ds-sky-9: #00aaff;
  --ds-sky-alpha-1: rgba(0,170,255,0.05);
  --ds-sky-alpha-10: #0096e0;
  --ds-sky-alpha-11: #007ab8;
  --ds-sky-alpha-12: #003d5c;
  --ds-sky-alpha-2: rgba(0,170,255,0.1);
  --ds-sky-alpha-3: rgba(0,170,255,0.2);
  --ds-sky-alpha-4: rgba(0,170,255,0.3);
  --ds-sky-alpha-5: rgba(0,170,255,0.4);
  --ds-sky-alpha-6: rgba(0,170,255,0.5);
  --ds-sky-alpha-7: rgba(0,170,255,0.7);
  --ds-sky-alpha-8: rgba(0,170,255,0.88);
  --ds-sky-alpha-9: #00aaff;
  --ghost-attention-fill-default: var(--brand-attention-alpha-5);
  --ghost-attention-fill-hover-and-press: var(--brand-attention-alpha-10);
  --ghost-attention-text-and-icon: var(--text-attention-default);
  --ghost-error-fill-default: var(--brand-error-alpha-5);
  --ghost-error-fill-hover-and-press: var(--brand-error-alpha-10);
  --ghost-error-text-and-icon: var(--text-error-default);
  --ghost-info-fill-default: var(--vibe-tertiary-alpha-5);
  --ghost-info-fill-hover-and-press: var(--vibe-tertiary-alpha-10);
  --ghost-info-text-and-icon: var(--text-tertiary-default);
  --ghost-neutral-fill-default: var(--neutral-bottom-alpha-5);
  --ghost-neutral-fill-hover-and-press: var(--neutral-bottom-alpha-10);
  --ghost-neutral-text-and-icon-default: var(--text-bottom-default);
  --ghost-secondary-fill-default: var(--outlined-secondary-fill-default);
  --ghost-secondary-fill-hover-and-press: var(--outlined-secondary-fill-hover-and-press);
  --ghost-secondary-text-and-icon-default: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-secondary-text-and-icon-hover-and-press: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-success-fill-default: var(--brand-success-alpha-5);
  --ghost-success-fill-hover-and-press: var(--brand-success-alpha-10);
  --ghost-success-text-and-icon: var(--text-success-default);
  --h1-regular-font-family: var(--typography-primitives-inter-display);
  --h1-regular-font-weight: var(--typography-primitives-regular);
  --h1-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-5);
  --h1-regular-line-height: var(--typography-primitives-line-height-40);
  --h1-regular-size: var(--typography-primitives-32);
  --h1-strong-font-family: var(--typography-primitives-inter-display);
  --h1-strong-font-weight: var(--typography-primitives-bold);
  --h1-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-5);
  --h1-strong-line-height: var(--typography-primitives-line-height-40);
  --h1-strong-size: var(--typography-primitives-32);
  --h2-regular-font-family: var(--typography-primitives-inter-display);
  --h2-regular-font-weight: var(--typography-primitives-regular);
  --h2-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-4);
  --h2-regular-line-height: var(--typography-primitives-line-height-36);
  --h2-regular-size: var(--typography-primitives-28);
  --h2-strong-font-family: var(--typography-primitives-inter-display);
  --h2-strong-font-weight: var(--typography-primitives-bold);
  --h2-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-4);
  --h2-strong-line-height: var(--typography-primitives-line-height-36);
  --h2-strong-size: var(--typography-primitives-28);
  --h3-regular-font-family: var(--typography-primitives-inter-display);
  --h3-regular-font-weight: var(--typography-primitives-regular);
  --h3-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-32);
  --h3-regular-line-height: var(--typography-primitives-line-height-32);
  --h3-regular-size: var(--typography-primitives-24);
  --h3-strong-font-family: var(--typography-primitives-inter-display);
  --h3-strong-font-weight: var(--typography-primitives-bold);
  --h3-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-32);
  --h3-strong-line-height: var(--typography-primitives-line-height-32);
  --h3-strong-size: var(--typography-primitives-24);
  --h4-regular-font-family: var(--typography-primitives-inter-display);
  --h4-regular-font-weight: var(--typography-primitives-light);
  --h4-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-28);
  --h4-regular-line-height: var(--typography-primitives-line-height-28);
  --h4-regular-size: var(--typography-primitives-20);
  --h4-strong-font-family: var(--typography-primitives-inter-display);
  --h4-strong-font-weight: var(--typography-primitives-semi-bold);
  --h4-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-28);
  --h4-strong-line-height: var(--typography-primitives-line-height-28);
  --h4-strong-size: var(--typography-primitives-20);
  --icon-size: var(--icon-size-12);
  --icon-size-12: 12px;
  --icon-size-16: 16px;
  --icon-size-20: 20px;
  --icon-size-24: 24px;
  --icon-size-28: 28px;
  --icon-size-32: 32px;
  --icon-size-36: 36px;
  --icon-size-40: 40px;
  --icon-stroke: 1.5px;
  --icon-stroke-weight-0-9: 0.9px;
  --icon-stroke-weight-1-2: 1.2px;
  --icon-stroke-weight-1-5: 1.5px;
  --icon-stroke-weight-1-8: 1.8px;
  --icon-stroke-weight-2: 2px;
  --icon-stroke-weight-2-1: 2.1px;
  --icon-stroke-weight-2-4: 2.4px;
  --icon-stroke-weight-2-7: 2.7px;
  --icon-stroke-weight-2-8: 2.8px;
  --icon-stroke-weight-3: 3px;
  --icon-stroke-weight-3-2: 3.2px;
  --icon-stroke-weight-3-6: 3.6px;
  --icon-stroke-weight-4: 4px;
  --icon-stroke-width: var(--icon-stroke-weight-0-9);
  --icon-wh: 20px;
  --layout-desktop-container-count: 2;
  --layout-desktop-container-edge: 28px;
  --layout-desktop-count: 12;
  --layout-desktop-fine-count: 24;
  --layout-desktop-fine-width: 28px;
  --layout-desktop-gutter: 24px;
  --layout-desktop-width: 80px;
  --layout-mobile-and-tablet-count: 0;
  --layout-mobile-and-tablet-fine-count: 0;
  --layout-mobile-and-tablet-gutter: 0px;
  --layout-mobile-and-tablet-margin: 0px;
  --layout-section-gap: 48px;
  --neutral-bottom: var(--palette-bottom-10);
  --neutral-bottom-10: var(--palette-bottom-2);
  --neutral-bottom-20: var(--palette-bottom-3);
  --neutral-bottom-30: var(--palette-bottom-4);
  --neutral-bottom-40: var(--palette-bottom-5);
  --neutral-bottom-5: var(--palette-bottom-1);
  --neutral-bottom-50: var(--palette-bottom-6);
  --neutral-bottom-60: var(--palette-bottom-7);
  --neutral-bottom-66: var(--palette-bottom-8);
  --neutral-bottom-alpha: var(--palette-bottom-alpha-10);
  --neutral-bottom-alpha-10: var(--palette-bottom-alpha-2);
  --neutral-bottom-alpha-20: var(--palette-bottom-alpha-3);
  --neutral-bottom-alpha-30: var(--palette-bottom-alpha-4);
  --neutral-bottom-alpha-40: var(--palette-bottom-alpha-5);
  --neutral-bottom-alpha-5: var(--palette-bottom-alpha-1);
  --neutral-bottom-alpha-50: var(--palette-bottom-alpha-6);
  --neutral-bottom-alpha-60: var(--palette-bottom-alpha-7);
  --neutral-bottom-alpha-66: var(--palette-bottom-alpha-8);
  --neutral-bottom-alpha-calm: var(--palette-bottom-alpha-9);
  --neutral-bottom-calm: var(--palette-bottom-9);
  --note-font-family: var(--typography-primitives-inter);
  --note-font-weight: var(--typography-primitives-regular);
  --note-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --note-line-height: var(--typography-primitives-line-height-20);
  --note-medium-font-family: var(--typography-primitives-inter);
  --note-medium-font-weight: var(--typography-primitives-medium);
  --note-medium-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --note-medium-line-height: var(--typography-primitives-line-height-20);
  --note-medium-size: var(--typography-primitives-14);
  --note-size: var(--typography-primitives-14);
  --note-strong-font-family: var(--typography-primitives-inter);
  --note-strong-font-weight: var(--typography-primitives-semi-bold);
  --note-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --note-strong-line-height: var(--typography-primitives-line-height-20);
  --note-strong-size: var(--typography-primitives-14);
  --opacity-100: 100;
  --opacity-35: 35;
  --opacity-50: 50;
  --opacity-66: 66;
  --outlined-button-stroke-width: var(--border-width-0);
  --outlined-secondary-fill-default: var(--contrast-secondary-fill-default);
  --outlined-secondary-fill-hover-and-press: var(--contrast-secondary-fill-hover-and-press-hover);
  --palette-attention-1: #fff8f2;
  --palette-attention-10: #ff780a;
  --palette-attention-11: #c95400;
  --palette-attention-12: #582e17;
  --palette-attention-2: #fff1e5;
  --palette-attention-3: #ffe3cc;
  --palette-attention-4: #ffd5b2;
  --palette-attention-5: #ffc799;
  --palette-attention-6: #ffb980;
  --palette-attention-7: #ff9d4d;
  --palette-attention-8: #ff8f33;
  --palette-attention-9: #ff811a;
  --palette-attention-alpha-1: rgba(255,115,0,0.05);
  --palette-attention-alpha-10: #f36b00;
  --palette-attention-alpha-11: #c95400;
  --palette-attention-alpha-12: rgba(71,25,0,0.9098);
  --palette-attention-alpha-2: rgba(255,115,0,0.1);
  --palette-attention-alpha-3: rgba(255,115,0,0.2);
  --palette-attention-alpha-4: rgba(255,115,0,0.3);
  --palette-attention-alpha-5: rgba(255,115,0,0.4);
  --palette-attention-alpha-6: rgba(255,115,0,0.5);
  --palette-attention-alpha-7: rgba(255,115,0,0.7);
  --palette-attention-alpha-8: rgba(255,115,0,0.8);
  --palette-attention-alpha-9: rgba(255,115,0,0.898);
  --palette-backgrounds-grouped-primary: #f4f5f8;
  --palette-backgrounds-grouped-secondary: #ffffff;
  --palette-backgrounds-grouped-tertiary: #f4f5f8;
  --palette-backgrounds-primary: #ffffff;
  --palette-backgrounds-secondary: #f4f5f8;
  --palette-backgrounds-tertiary: #ffffff;
  --palette-bottom-1: #f3f4f6;
  --palette-bottom-10: #152149;
  --palette-bottom-2: #e8e9ed;
  --palette-bottom-3: #d0d3db;
  --palette-bottom-4: #b9bcc8;
  --palette-bottom-5: #a1a6b6;
  --palette-bottom-6: #8a90a4;
  --palette-bottom-7: #737a92;
  --palette-bottom-8: #656c87;
  --palette-bottom-9: #6885ab;
  --palette-bottom-alpha-1: rgba(21,33,73,0.05);
  --palette-bottom-alpha-10: rgba(0,13,57,0.9176);
  --palette-bottom-alpha-2: rgba(21,33,73,0.1);
  --palette-bottom-alpha-3: rgba(21,33,73,0.2);
  --palette-bottom-alpha-4: rgba(21,33,73,0.3);
  --palette-bottom-alpha-5: rgba(21,33,73,0.4);
  --palette-bottom-alpha-6: rgba(21,33,73,0.5);
  --palette-bottom-alpha-7: rgba(21,33,73,0.6);
  --palette-bottom-alpha-8: rgba(21,33,73,0.66);
  --palette-bottom-alpha-9: rgba(0,49,113,0.5922);
  --palette-bottom-always-1: #f3f4f6;
  --palette-bottom-always-10: #152149;
  --palette-bottom-always-2: #e9eaef;
  --palette-bottom-always-3: #d0d3db;
  --palette-bottom-always-4: #b9bcc8;
  --palette-bottom-always-5: #a1a6b6;
  --palette-bottom-always-6: #8a90a4;
  --palette-bottom-always-7: #737a92;
  --palette-bottom-always-8: #656c87;
  --palette-bottom-always-9: #6885ab;
  --palette-bottom-always-alpha-1: rgba(21,33,73,0.06);
  --palette-bottom-always-alpha-10: rgba(0,13,57,0.9176);
  --palette-bottom-always-alpha-2: rgba(21,33,73,0.1);
  --palette-bottom-always-alpha-3: rgba(21,33,73,0.2);
  --palette-bottom-always-alpha-4: rgba(21,33,73,0.3);
  --palette-bottom-always-alpha-5: rgba(21,33,73,0.4);
  --palette-bottom-always-alpha-6: rgba(21,33,73,0.5);
  --palette-bottom-always-alpha-7: rgba(21,33,73,0.6);
  --palette-bottom-always-alpha-8: rgba(21,33,73,0.66);
  --palette-bottom-always-alpha-9: rgba(0,49,113,0.5922);
  --palette-control-a-toast: rgba(237,137,54,0.8);
  --palette-control-always-b-1: rgba(21,33,73,0.35);
  --palette-control-always-b-2: rgba(21,33,73,0.4);
  --palette-control-always-b-3: rgba(21,33,73,0.5);
  --palette-control-always-b-4: rgba(21,33,73,0.66);
  --palette-control-always-b-5: #152149;
  --palette-control-b-1: rgba(21,33,73,0.35);
  --palette-control-b-2: rgba(21,33,73,0.4);
  --palette-control-b-3: rgba(21,33,73,0.5);
  --palette-control-b-4: rgba(21,33,73,0.66);
  --palette-control-b-5: #152149;
  --palette-control-bb-toast: rgba(0,0,0,0.86);
  --palette-control-big-glass: rgba(255,255,255,0.5);
  --palette-control-comp-on-surf: rgba(24,46,104,0.06);
  --palette-control-e-toast: rgba(238,50,69,0.8);
  --palette-control-glass-wh-1: rgba(255,255,255,0.1);
  --palette-control-glass-wh-2: rgba(255,255,255,0.2);
  --palette-control-glass-wh-3: rgba(255,255,255,0.5);
  --palette-control-glass-wh-4: rgba(255,255,255,0.7);
  --palette-control-glass-wh-5: #ffffff;
  --palette-control-link-on-dark: #478bff;
  --palette-control-p-toast: rgba(8,174,74,0.8);
  --palette-control-start-glass: #ffffff;
  --palette-control-wh-1: rgba(255,255,255,0.3);
  --palette-control-wh-2: rgba(255,255,255,0.4);
  --palette-control-wh-3: rgba(255,255,255,0.5);
  --palette-control-wh-4: rgba(255,255,255,0.7);
  --palette-control-wh-5: #ffffff;
  --palette-error-1: #fff2f5;
  --palette-error-10: #e40c3b;
  --palette-error-11: #df0026;
  --palette-error-12: #91001f;
  --palette-error-2: #ffe6eb;
  --palette-error-3: #ffccd7;
  --palette-error-4: #ffb3c4;
  --palette-error-5: #ff9ab0;
  --palette-error-6: #ff809c;
  --palette-error-7: #ff4e74;
  --palette-error-8: #f91f4e;
  --palette-error-9: #ff0239;
  --palette-error-alpha-1: rgba(255,2,57,0.05);
  --palette-error-alpha-10: rgba(227,0,49,0.9529);
  --palette-error-alpha-11: #df0026;
  --palette-error-alpha-12: #91001f;
  --palette-error-alpha-2: rgba(255,2,57,0.1);
  --palette-error-alpha-3: rgba(255,2,57,0.2);
  --palette-error-alpha-4: rgba(255,2,57,0.3);
  --palette-error-alpha-5: rgba(255,2,57,0.4);
  --palette-error-alpha-6: rgba(255,2,57,0.5);
  --palette-error-alpha-7: rgba(255,2,57,0.7);
  --palette-error-alpha-8: rgba(248,0,54,0.8784);
  --palette-error-alpha-9: rgba(255,0,55,0.9922);
  --palette-flamingo-1: #fef6fe;
  --palette-flamingo-10: #ca44ca;
  --palette-flamingo-11: #a637a6;
  --palette-flamingo-12: #531c53;
  --palette-flamingo-2: #fdedfd;
  --palette-flamingo-3: #fadbfa;
  --palette-flamingo-4: #f8caf8;
  --palette-flamingo-5: #f5b8f5;
  --palette-flamingo-6: #f3a6f3;
  --palette-flamingo-7: #ee82ee;
  --palette-flamingo-8: #e962e9;
  --palette-flamingo-9: #e64de6;
  --palette-flamingo-alpha-1: rgba(230,77,230,0.05);
  --palette-flamingo-alpha-10: #ca44ca;
  --palette-flamingo-alpha-11: #a637a6;
  --palette-flamingo-alpha-12: #531c53;
  --palette-flamingo-alpha-2: rgba(230,77,230,0.1);
  --palette-flamingo-alpha-3: rgba(230,77,230,0.2);
  --palette-flamingo-alpha-4: rgba(230,77,230,0.3);
  --palette-flamingo-alpha-5: rgba(230,77,230,0.4);
  --palette-flamingo-alpha-6: rgba(230,77,230,0.5);
  --palette-flamingo-alpha-7: rgba(230,77,230,0.7);
  --palette-flamingo-alpha-8: rgba(230,77,230,0.88);
  --palette-flamingo-alpha-9: #e64de6;
  --palette-fresh-1: #f3fefb;
  --palette-fresh-10: #08ca97;
  --palette-fresh-11: #06a57c;
  --palette-fresh-12: #03523e;
  --palette-fresh-2: #e6fcf7;
  --palette-fresh-3: #cefaee;
  --palette-fresh-4: #b5f7e6;
  --palette-fresh-5: #9df5de;
  --palette-fresh-6: #84f2d6;
  --palette-fresh-7: #53edc5;
  --palette-fresh-8: #27e8b6;
  --palette-fresh-9: #09e5ac;
  --palette-fresh-alpha-1: rgba(9,229,172,0.05);
  --palette-fresh-alpha-10: #08ca97;
  --palette-fresh-alpha-11: #06a57c;
  --palette-fresh-alpha-12: #03523e;
  --palette-fresh-alpha-2: rgba(9,229,172,0.1);
  --palette-fresh-alpha-3: rgba(9,229,172,0.2);
  --palette-fresh-alpha-4: rgba(9,229,172,0.3);
  --palette-fresh-alpha-5: rgba(9,229,172,0.4);
  --palette-fresh-alpha-6: rgba(9,229,172,0.5);
  --palette-fresh-alpha-7: rgba(9,229,172,0.7);
  --palette-fresh-alpha-8: rgba(9,229,172,0.88);
  --palette-fresh-alpha-9: #09e5ac;
  --palette-gradient-green-hi-1: var(--palette-success-9);
  --palette-gradient-green-hi-2: var(--palette-fresh-9);
  --palette-gradient-green-low-1: var(--palette-success-3);
  --palette-gradient-green-low-2: var(--palette-fresh-2);
  --palette-gradient-green-mid-1: var(--palette-success-7);
  --palette-gradient-green-mid-2: var(--palette-fresh-7);
  --palette-gradient-midnight-hi-1: var(--palette-primary-12);
  --palette-gradient-midnight-hi-2: var(--palette-secondary-9);
  --palette-gradient-midnight-low-1: var(--palette-primary-3);
  --palette-gradient-midnight-low-2: var(--palette-tertiary-2);
  --palette-gradient-midnight-mid-1: var(--palette-primary-9);
  --palette-gradient-midnight-mid-2: var(--palette-tertiary-6);
  --palette-gradient-orange-hi-1: var(--palette-error-9);
  --palette-gradient-orange-hi-2: var(--palette-attention-9);
  --palette-gradient-orange-low-1: var(--palette-error-3);
  --palette-gradient-orange-low-2: var(--palette-attention-3);
  --palette-gradient-orange-mid-1: var(--palette-error-7);
  --palette-gradient-orange-mid-2: var(--palette-attention-7);
  --palette-gradient-pink-hi-1: var(--palette-violet-12);
  --palette-gradient-pink-hi-2: var(--palette-flamingo-9);
  --palette-gradient-pink-low-1: var(--palette-violet-3);
  --palette-gradient-pink-low-2: var(--palette-flamingo-3);
  --palette-gradient-pink-mid-1: var(--palette-violet-9);
  --palette-gradient-pink-mid-2: var(--palette-flamingo-7);
  --palette-gradient-violet-hi-1: var(--palette-violet-12);
  --palette-gradient-violet-hi-2: var(--palette-violet-8);
  --palette-gradient-violet-low-1: var(--palette-violet-3);
  --palette-gradient-violet-low-2: var(--palette-marine-3);
  --palette-gradient-violet-mid-1: var(--palette-violet-9);
  --palette-gradient-violet-mid-2: var(--palette-marine-9);
  --palette-marine-1: #f2fbfe;
  --palette-marine-10: #0ba2cb;
  --palette-marine-11: #017a9c;
  --palette-marine-12: #003f53;
  --palette-marine-2: #e5f7fc;
  --palette-marine-3: #ccf0fa;
  --palette-marine-4: #b2e8f7;
  --palette-marine-5: #99e1f4;
  --palette-marine-6: #80d9f1;
  --palette-marine-7: #4dcaec;
  --palette-marine-8: #06c4f9;
  --palette-marine-9: #00b3e4;
  --palette-marine-alpha-1: rgba(0,179,228,0.05);
  --palette-marine-alpha-10: rgba(0,158,201,0.9569);
  --palette-marine-alpha-11: rgba(0,121,156,0.9961);
  --palette-marine-alpha-12: #003f53;
  --palette-marine-alpha-2: rgba(0,179,228,0.1);
  --palette-marine-alpha-3: rgba(0,179,228,0.2);
  --palette-marine-alpha-4: rgba(0,179,228,0.3);
  --palette-marine-alpha-5: rgba(0,179,228,0.4);
  --palette-marine-alpha-6: rgba(0,179,228,0.5);
  --palette-marine-alpha-7: rgba(0,179,228,0.7);
  --palette-marine-alpha-8: rgba(0,195,249,0.9765);
  --palette-marine-alpha-9: #00b3e4;
  --palette-partner-gosuslugi-blue: #0066b3;
  --palette-partner-gosuslugi-red: #ee2f53;
  --palette-peak-always-alpha-1: rgba(255,255,255,0.05);
  --palette-peak-always-alpha-10: #ffffff;
  --palette-peak-always-alpha-2: rgba(255,255,255,0.1);
  --palette-peak-always-alpha-3: rgba(255,255,255,0.2);
  --palette-peak-always-alpha-4: rgba(255,255,255,0.3);
  --palette-peak-always-alpha-5: rgba(255,255,255,0.4);
  --palette-peak-always-alpha-6: rgba(255,255,255,0.5);
  --palette-peak-always-alpha-7: rgba(255,255,255,0.6);
  --palette-peak-always-alpha-8: rgba(255,255,255,0.7);
  --palette-peak-always-alpha-9: rgba(255,255,255,0.8);
  --palette-peak-lvl-1-1: rgba(255,255,255,0.05);
  --palette-peak-lvl-1-10: #ffffff;
  --palette-peak-lvl-1-2: rgba(255,255,255,0.1);
  --palette-peak-lvl-1-3: rgba(255,255,255,0.2);
  --palette-peak-lvl-1-4: rgba(255,255,255,0.3);
  --palette-peak-lvl-1-5: rgba(255,255,255,0.4);
  --palette-peak-lvl-1-6: rgba(255,255,255,0.5);
  --palette-peak-lvl-1-7: rgba(255,255,255,0.6);
  --palette-peak-lvl-1-8: rgba(255,255,255,0.7);
  --palette-peak-lvl-1-9: rgba(255,255,255,0.8);
  --palette-peak-lvl-2-1: rgba(255,255,255,0.05);
  --palette-peak-lvl-2-10: #ffffff;
  --palette-peak-lvl-2-2: rgba(255,255,255,0.1);
  --palette-peak-lvl-2-3: rgba(255,255,255,0.2);
  --palette-peak-lvl-2-4: rgba(255,255,255,0.3);
  --palette-peak-lvl-2-5: rgba(255,255,255,0.4);
  --palette-peak-lvl-2-6: rgba(255,255,255,0.5);
  --palette-peak-lvl-2-7: rgba(255,255,255,0.6);
  --palette-peak-lvl-2-8: rgba(255,255,255,0.7);
  --palette-peak-lvl-2-9: rgba(255,255,255,0.8);
  --palette-peak-lvl-3-1: rgba(255,255,255,0.05);
  --palette-peak-lvl-3-10: #ffffff;
  --palette-peak-lvl-3-2: rgba(255,255,255,0.1);
  --palette-peak-lvl-3-3: rgba(255,255,255,0.2);
  --palette-peak-lvl-3-4: rgba(255,255,255,0.3);
  --palette-peak-lvl-3-5: rgba(255,255,255,0.4);
  --palette-peak-lvl-3-6: rgba(255,255,255,0.5);
  --palette-peak-lvl-3-7: rgba(255,255,255,0.6);
  --palette-peak-lvl-3-8: rgba(255,255,255,0.7);
  --palette-peak-lvl-3-9: rgba(255,255,255,0.8);
  --palette-primary-1: #f2f7ff;
  --palette-primary-10: #0050e0;
  --palette-primary-11: #0042b8;
  --palette-primary-12: #00215c;
  --palette-primary-2: #e6efff;
  --palette-primary-3: #ccdeff;
  --palette-primary-4: #b3ceff;
  --palette-primary-5: #99bdff;
  --palette-primary-6: #80adff;
  --palette-primary-7: #4d8cff;
  --palette-primary-8: #1f6fff;
  --palette-primary-9: #005bff;
  --palette-primary-alpha-1: rgba(43,118,255,0.06);
  --palette-primary-alpha-10: #0050e0;
  --palette-primary-alpha-11: #0042b8;
  --palette-primary-alpha-12: #00215c;
  --palette-primary-alpha-2: rgba(23,106,255,0.11);
  --palette-primary-alpha-3: rgba(0,91,255,0.2);
  --palette-primary-alpha-4: rgba(8,96,255,0.31);
  --palette-primary-alpha-5: rgba(0,91,255,0.4);
  --palette-primary-alpha-6: rgba(0,91,255,0.5);
  --palette-primary-alpha-7: rgba(0,91,255,0.7);
  --palette-primary-alpha-8: rgba(3,93,255,0.89);
  --palette-primary-alpha-9: #005bff;
  --palette-secondary-1: #f2f8ff;
  --palette-secondary-10: #0c73e4;
  --palette-secondary-11: #0072eb;
  --palette-secondary-12: #04316a;
  --palette-secondary-2: #e5f2ff;
  --palette-secondary-3: #cce4ff;
  --palette-secondary-4: #b2d7ff;
  --palette-secondary-5: #99caff;
  --palette-secondary-6: #80bcff;
  --palette-secondary-7: #4da2ff;
  --palette-secondary-8: #1f88f9;
  --palette-secondary-9: #007aff;
  --palette-secondary-alpha-1: rgba(0,122,255,0.05);
  --palette-secondary-alpha-10: rgba(0,108,227,0.9529);
  --palette-secondary-alpha-11: #0072eb;
  --palette-secondary-alpha-12: rgba(0,46,104,0.9843);
  --palette-secondary-alpha-2: rgba(0,122,255,0.1);
  --palette-secondary-alpha-3: rgba(0,122,255,0.2);
  --palette-secondary-alpha-4: rgba(0,122,255,0.3);
  --palette-secondary-alpha-5: rgba(0,122,255,0.4);
  --palette-secondary-alpha-6: rgba(0,122,255,0.5);
  --palette-secondary-alpha-7: rgba(0,122,255,0.7);
  --palette-secondary-alpha-8: rgba(0,120,248,0.8784);
  --palette-secondary-alpha-9: #007aff;
  --palette-spinner-dark-tail: rgba(11,153,255,0);
  --palette-spinner-light-tail: rgba(255,255,255,0);
  --palette-success-1: #e5f5ec;
  --palette-success-10: #07883d;
  --palette-success-11: #006b2d;
  --palette-success-12: #193e21;
  --palette-success-2: #e5f5ec;
  --palette-success-3: #ccecd9;
  --palette-success-4: #b2e3c7;
  --palette-success-5: #99d9b4;
  --palette-success-6: #80cfa1;
  --palette-success-7: #4dbd7b;
  --palette-success-8: #09ae4e;
  --palette-success-9: #00a043;
  --palette-success-alpha-1: rgba(0,160,67,0.05);
  --palette-success-alpha-10: rgba(0,133,56,0.9725);
  --palette-success-alpha-11: #006b2d;
  --palette-success-alpha-12: rgba(0,41,9,0.902);
  --palette-success-alpha-2: rgba(0,160,67,0.1);
  --palette-success-alpha-3: rgba(0,160,67,0.2);
  --palette-success-alpha-4: rgba(0,160,67,0.3);
  --palette-success-alpha-5: rgba(0,160,67,0.4);
  --palette-success-alpha-6: rgba(0,160,67,0.5);
  --palette-success-alpha-7: rgba(0,160,67,0.7);
  --palette-success-alpha-8: rgba(0,171,72,0.9647);
  --palette-success-alpha-9: #00a043;
  --palette-surface-1: var(--palette-bottom-alpha-1);
  --palette-surface-2: var(--palette-primary-alpha-1);
  --palette-surface-3: var(--palette-secondary-alpha-1);
  --palette-surface-4: var(--palette-tertiary-alpha-1);
  --palette-surface-5: var(--palette-marine-alpha-1);
  --palette-surface-6: var(--palette-error-alpha-1);
  --palette-surface-7: var(--palette-attention-alpha-1);
  --palette-surface-8: var(--palette-success-alpha-1);
  --palette-surface-opaque-1: #f3f4f6;
  --palette-surface-opaque-2: #f4f5f8;
  --palette-surface-opaque-3: #f3f6fe;
  --palette-surface-opaque-4: #f2f8ff;
  --palette-surface-opaque-5: #f2fbfe;
  --palette-surface-opaque-6: #fff2f5;
  --palette-surface-opaque-7: #fdf8f2;
  --palette-surface-opaque-8: #f2faf6;
  --palette-system-1: rgba(255,255,255,0);
  --palette-system-black: rgba(0,0,0,0.5);
  --palette-system-primary-white: #ffffff;
  --palette-system-table-h: rgba(21,33,73,0.02);
  --palette-tertiary-1: #f3faff;
  --palette-tertiary-10: #0a87e0;
  --palette-tertiary-11: #086eb8;
  --palette-tertiary-12: #04375c;
  --palette-tertiary-2: #e7f5ff;
  --palette-tertiary-3: #ceebff;
  --palette-tertiary-4: #b6e0ff;
  --palette-tertiary-5: #9dd6ff;
  --palette-tertiary-6: #85ccff;
  --palette-tertiary-7: #54b8ff;
  --palette-tertiary-8: #28a5ff;
  --palette-tertiary-9: #0b99ff;
  --palette-tertiary-alpha-1: rgba(11,153,255,0.05);
  --palette-tertiary-alpha-10: #0a87e0;
  --palette-tertiary-alpha-11: #086eb8;
  --palette-tertiary-alpha-12: #04375c;
  --palette-tertiary-alpha-2: rgba(11,153,255,0.1);
  --palette-tertiary-alpha-3: rgba(11,153,255,0.2);
  --palette-tertiary-alpha-4: rgba(11,153,255,0.3);
  --palette-tertiary-alpha-5: rgba(11,153,255,0.4);
  --palette-tertiary-alpha-6: rgba(11,153,255,0.5);
  --palette-tertiary-alpha-7: rgba(11,153,255,0.7);
  --palette-tertiary-alpha-8: rgba(11,153,255,0.88);
  --palette-tertiary-alpha-9: #0b99ff;
  --palette-violet-1: #fbf7ff;
  --palette-violet-10: #964fe0;
  --palette-violet-11: #7a41b8;
  --palette-violet-12: #3d205c;
  --palette-violet-2: #f7efff;
  --palette-violet-3: #eedeff;
  --palette-violet-4: #e6ceff;
  --palette-violet-5: #ddbdff;
  --palette-violet-6: #d4adff;
  --palette-violet-7: #c48cff;
  --palette-violet-8: #b46eff;
  --palette-violet-9: #aa5aff;
  --palette-violet-alpha-1: rgba(170,90,255,0.05);
  --palette-violet-alpha-10: #964fe0;
  --palette-violet-alpha-11: #7a41b8;
  --palette-violet-alpha-12: #3d205c;
  --palette-violet-alpha-2: rgba(170,90,255,0.1);
  --palette-violet-alpha-3: rgba(170,90,255,0.2);
  --palette-violet-alpha-4: rgba(170,90,255,0.3);
  --palette-violet-alpha-5: rgba(170,90,255,0.4);
  --palette-violet-alpha-6: rgba(170,90,255,0.5);
  --palette-violet-alpha-7: rgba(170,90,255,0.7);
  --palette-violet-alpha-8: rgba(170,90,255,0.88);
  --palette-violet-alpha-9: #aa5aff;
  --partner-gosuslugi-blue: var(--palette-partner-gosuslugi-blue);
  --partner-gosuslugi-red: var(--palette-partner-gosuslugi-red);
  --radius-2xl: 16px;
  --radius-3xl: 20px;
  --radius-4xl: 24px;
  --radius-5xl: 32px;
  --radius-6xl: 40px;
  --radius-7xl: 48px;
  --radius-full: 999999px;
  --radius-lg: 10px;
  --radius-md: 8px;
  --radius-sm: 6px;
  --radius-system-18: 18px;
  --radius-xl: 12px;
  --radius-xs: 4px;
  --radius-xxs: 2px;
  --responsive-comp-home-indicator-home-indicator: 0;
  --responsive-typography-body-body-font-family: var(--body-font-family);
  --responsive-typography-body-body-font-weight: var(--body-font-weight);
  --responsive-typography-body-body-letter-spacing: var(--body-letter-spacing);
  --responsive-typography-body-body-line-height: var(--body-line-height);
  --responsive-typography-body-body-size: var(--body-size);
  --responsive-typography-body-medium-font-family: var(--body-medium-font-family);
  --responsive-typography-body-medium-font-weight: var(--body-medium-font-weight);
  --responsive-typography-body-medium-letter-spacing: var(--body-medium-letter-spacing);
  --responsive-typography-body-medium-line-height: var(--body-medium-line-height);
  --responsive-typography-body-medium-size: var(--body-medium-size);
  --responsive-typography-body-strong-font-family: var(--body-strong-font-family);
  --responsive-typography-body-strong-font-weight: var(--body-strong-font-weight);
  --responsive-typography-body-strong-letter-spacing: var(--body-strong-letter-spacing);
  --responsive-typography-body-strong-line-height: var(--body-strong-line-height);
  --responsive-typography-body-strong-size: var(--body-strong-size);
  --responsive-typography-caps-2xlarge-regular-font-family: var(--caps-2xlarge-regular-font-family);
  --responsive-typography-caps-2xlarge-regular-font-weight: var(--caps-2xlarge-regular-font-weight);
  --responsive-typography-caps-2xlarge-regular-letter-spacing: var(--caps-2xlarge-regular-letter-spacing);
  --responsive-typography-caps-2xlarge-regular-line-height: var(--caps-2xlarge-regular-line-height);
  --responsive-typography-caps-2xlarge-regular-size: var(--caps-2xlarge-regular-size);
  --responsive-typography-caps-2xlarge-strong-font-family: var(--caps-2xlarge-strong-font-family);
  --responsive-typography-caps-2xlarge-strong-font-weight: var(--caps-2xlarge-strong-font-weight);
  --responsive-typography-caps-2xlarge-strong-letter-spacing: var(--caps-2xlarge-strong-letter-spacing);
  --responsive-typography-caps-2xlarge-strong-line-height: var(--caps-2xlarge-strong-line-height);
  --responsive-typography-caps-2xlarge-strong-size: var(--caps-2xlarge-strong-size);
  --responsive-typography-caps-large-regular-font-family: var(--caps-large-regular-font-family);
  --responsive-typography-caps-large-regular-font-weight: var(--caps-large-regular-font-weight);
  --responsive-typography-caps-large-regular-letter-spacing: var(--caps-large-regular-letter-spacing);
  --responsive-typography-caps-large-regular-line-height: var(--caps-large-regular-line-height);
  --responsive-typography-caps-large-regular-size: var(--caps-large-regular-size);
  --responsive-typography-caps-large-strong-font-family: var(--caps-large-strong-font-family);
  --responsive-typography-caps-large-strong-font-weight: var(--caps-large-strong-font-weight);
  --responsive-typography-caps-large-strong-letter-spacing: var(--caps-large-strong-letter-spacing);
  --responsive-typography-caps-large-strong-line-height: var(--caps-large-strong-line-height);
  --responsive-typography-caps-large-strong-size: var(--caps-large-strong-size);
  --responsive-typography-caps-medium-regular-font-family: var(--caps-medium-regular-font-family);
  --responsive-typography-caps-medium-regular-font-weight: var(--caps-medium-regular-font-weight);
  --responsive-typography-caps-medium-regular-letter-spacing: var(--caps-medium-regular-letter-spacing);
  --responsive-typography-caps-medium-regular-line-height: var(--caps-medium-regular-line-height);
  --responsive-typography-caps-medium-regular-size: var(--caps-medium-regular-size);
  --responsive-typography-caps-medium-strong-font-family: var(--caps-medium-strong-font-family);
  --responsive-typography-caps-medium-strong-font-weight: var(--caps-medium-strong-font-weight);
  --responsive-typography-caps-medium-strong-letter-spacing: var(--caps-medium-strong-letter-spacing);
  --responsive-typography-caps-medium-strong-line-height: var(--caps-medium-strong-line-height);
  --responsive-typography-caps-medium-strong-size: var(--caps-medium-strong-size);
  --responsive-typography-caps-small-regular-font-family: var(--caps-small-regular-font-family);
  --responsive-typography-caps-small-regular-font-weight: var(--caps-small-regular-font-weight);
  --responsive-typography-caps-small-regular-letter-spacing: var(--caps-small-regular-letter-spacing);
  --responsive-typography-caps-small-regular-line-height: var(--caps-small-regular-line-height);
  --responsive-typography-caps-small-regular-size: var(--caps-small-regular-size);
  --responsive-typography-caps-small-strong-font-family: var(--caps-small-strong-font-family);
  --responsive-typography-caps-small-strong-font-weight: var(--caps-small-strong-font-weight);
  --responsive-typography-caps-small-strong-letter-spacing: var(--caps-small-strong-letter-spacing);
  --responsive-typography-caps-small-strong-line-height: var(--caps-small-strong-line-height);
  --responsive-typography-caps-small-strong-size: var(--caps-small-strong-size);
  --responsive-typography-caps-xlarge-regular-font-family: var(--caps-xlarge-regular-font-family);
  --responsive-typography-caps-xlarge-regular-font-weight: var(--caps-xlarge-regular-font-weight);
  --responsive-typography-caps-xlarge-regular-letter-spacing: var(--caps-xlarge-regular-letter-spacing);
  --responsive-typography-caps-xlarge-regular-line-height: var(--caps-xlarge-regular-line-height);
  --responsive-typography-caps-xlarge-regular-size: var(--caps-xlarge-regular-size);
  --responsive-typography-caps-xlarge-strong-font-family: var(--caps-xlarge-strong-font-family);
  --responsive-typography-caps-xlarge-strong-font-weight: var(--caps-xlarge-strong-font-weight);
  --responsive-typography-caps-xlarge-strong-letter-spacing: var(--caps-xlarge-strong-letter-spacing);
  --responsive-typography-caps-xlarge-strong-line-height: var(--caps-xlarge-strong-line-height);
  --responsive-typography-caps-xlarge-strong-size: var(--caps-xlarge-strong-size);
  --responsive-typography-caps-xsmall-regular-font-family: var(--caps-xsmall-regular-font-family);
  --responsive-typography-caps-xsmall-regular-font-weight: var(--caps-xsmall-regular-font-weight);
  --responsive-typography-caps-xsmall-regular-letter-spacing: var(--caps-xsmall-regular-letter-spacing);
  --responsive-typography-caps-xsmall-regular-line-height: var(--caps-xsmall-regular-line-height);
  --responsive-typography-caps-xsmall-regular-size: var(--caps-xsmall-regular-size);
  --responsive-typography-caps-xsmall-strong-font-family: var(--caps-xsmall-strong-font-family);
  --responsive-typography-caps-xsmall-strong-font-weight: var(--caps-xsmall-strong-font-weight);
  --responsive-typography-caps-xsmall-strong-letter-spacing: var(--caps-xsmall-strong-letter-spacing);
  --responsive-typography-caps-xsmall-strong-line-height: var(--caps-xsmall-strong-line-height);
  --responsive-typography-caps-xsmall-strong-size: var(--caps-xsmall-strong-size);
  --responsive-typography-caption-caption-font-family: var(--caption-font-family);
  --responsive-typography-caption-caption-font-weight: var(--caption-font-weight);
  --responsive-typography-caption-caption-letter-spacing: var(--caption-letter-spacing);
  --responsive-typography-caption-caption-line-height: var(--caption-line-height);
  --responsive-typography-caption-caption-size: var(--caption-size);
  --responsive-typography-caption-medium-font-family: var(--caption-medium-font-family);
  --responsive-typography-caption-medium-font-weight: var(--caption-medium-font-weight);
  --responsive-typography-caption-medium-letter-spacing: var(--caption-medium-letter-spacing);
  --responsive-typography-caption-medium-line-height: var(--caption-medium-line-height);
  --responsive-typography-caption-medium-size: var(--caption-medium-size);
  --responsive-typography-caption-strong-font-family: var(--caption-strong-font-family);
  --responsive-typography-caption-strong-font-weight: var(--caption-strong-font-weight);
  --responsive-typography-caption-strong-letter-spacing: var(--caption-strong-letter-spacing);
  --responsive-typography-caption-strong-line-height: var(--caption-strong-line-height);
  --responsive-typography-caption-strong-size: var(--caption-strong-size);
  --responsive-typography-display-large-regular-font-family: var(--display-large-regular-font-family);
  --responsive-typography-display-large-regular-font-weight: var(--display-large-regular-font-weight);
  --responsive-typography-display-large-regular-letter-spacing: var(--display-large-regular-letter-spacing);
  --responsive-typography-display-large-regular-line-height: var(--display-large-regular-line-height);
  --responsive-typography-display-large-regular-size: var(--display-large-regular-size);
  --responsive-typography-display-large-strong-font-family: var(--display-large-strong-font-family);
  --responsive-typography-display-large-strong-font-weight: var(--display-large-strong-font-weight);
  --responsive-typography-display-large-strong-letter-spacing: var(--display-large-strong-letter-spacing);
  --responsive-typography-display-large-strong-line-height: var(--display-large-strong-line-height);
  --responsive-typography-display-large-strong-size: var(--display-large-strong-size);
  --responsive-typography-display-medium-regular-font-family: var(--display-medium-regular-font-family);
  --responsive-typography-display-medium-regular-font-weight: var(--display-medium-regular-font-weight);
  --responsive-typography-display-medium-regular-letter-spacing: var(--display-medium-regular-letter-spacing);
  --responsive-typography-display-medium-regular-line-height: var(--display-medium-regular-line-height);
  --responsive-typography-display-medium-regular-size: var(--display-medium-regular-size);
  --responsive-typography-display-medium-strong-font-family: var(--display-medium-strong-font-family);
  --responsive-typography-display-medium-strong-font-weight: var(--display-medium-strong-font-weight);
  --responsive-typography-display-medium-strong-letter-spacing: var(--display-medium-strong-letter-spacing);
  --responsive-typography-display-medium-strong-line-height: var(--display-medium-strong-line-height);
  --responsive-typography-display-medium-strong-size: var(--display-medium-strong-size);
  --responsive-typography-display-small-regular-font-family: var(--display-small-regular-font-family);
  --responsive-typography-display-small-regular-font-weight: var(--display-small-regular-font-weight);
  --responsive-typography-display-small-regular-letter-spacing: var(--display-small-regular-letter-spacing);
  --responsive-typography-display-small-regular-line-height: var(--display-small-regular-line-height);
  --responsive-typography-display-small-regular-size: var(--display-small-regular-size);
  --responsive-typography-display-small-strong-font-family: var(--display-small-strong-font-family);
  --responsive-typography-display-small-strong-font-weight: var(--display-small-strong-font-weight);
  --responsive-typography-display-small-strong-letter-spacing: var(--display-small-strong-letter-spacing);
  --responsive-typography-display-small-strong-line-height: var(--display-small-strong-line-height);
  --responsive-typography-display-small-strong-size: var(--display-small-strong-size);
  --responsive-typography-h1-regular-font-family: var(--h1-regular-font-family);
  --responsive-typography-h1-regular-font-weight: var(--h1-regular-font-weight);
  --responsive-typography-h1-regular-letter-spacing: var(--h1-regular-letter-spacing);
  --responsive-typography-h1-regular-line-height: var(--h1-regular-line-height);
  --responsive-typography-h1-regular-size: var(--h1-regular-size);
  --responsive-typography-h1-strong-font-family: var(--h1-strong-font-family);
  --responsive-typography-h1-strong-font-weight: var(--h1-strong-font-weight);
  --responsive-typography-h1-strong-letter-spacing: var(--h1-strong-letter-spacing);
  --responsive-typography-h1-strong-line-height: var(--h1-strong-line-height);
  --responsive-typography-h1-strong-size: var(--h1-strong-size);
  --responsive-typography-h2-regular-font-family: var(--h2-regular-font-family);
  --responsive-typography-h2-regular-font-weight: var(--h2-regular-font-weight);
  --responsive-typography-h2-regular-letter-spacing: var(--h2-regular-letter-spacing);
  --responsive-typography-h2-regular-line-height: var(--h2-regular-line-height);
  --responsive-typography-h2-regular-size: var(--h2-regular-size);
  --responsive-typography-h2-strong-font-family: var(--h2-strong-font-family);
  --responsive-typography-h2-strong-font-weight: var(--h2-strong-font-weight);
  --responsive-typography-h2-strong-letter-spacing: var(--h2-strong-letter-spacing);
  --responsive-typography-h2-strong-line-height: var(--h2-strong-line-height);
  --responsive-typography-h2-strong-size: var(--h2-strong-size);
  --responsive-typography-h3-regular-font-family: var(--h3-regular-font-family);
  --responsive-typography-h3-regular-font-weight: var(--h3-regular-font-weight);
  --responsive-typography-h3-regular-letter-spacing: var(--h3-regular-letter-spacing);
  --responsive-typography-h3-regular-line-height: var(--h3-regular-line-height);
  --responsive-typography-h3-regular-size: var(--h3-regular-size);
  --responsive-typography-h3-strong-font-family: var(--h3-strong-font-family);
  --responsive-typography-h3-strong-font-weight: var(--h3-strong-font-weight);
  --responsive-typography-h3-strong-letter-spacing: var(--h3-strong-letter-spacing);
  --responsive-typography-h3-strong-line-height: var(--h3-strong-line-height);
  --responsive-typography-h3-strong-size: var(--h3-strong-size);
  --responsive-typography-h4-regular-font-family: var(--h4-regular-font-family);
  --responsive-typography-h4-regular-font-weight: var(--h4-regular-font-weight);
  --responsive-typography-h4-regular-letter-spacing: var(--h4-regular-letter-spacing);
  --responsive-typography-h4-regular-line-height: var(--h4-regular-line-height);
  --responsive-typography-h4-regular-size: var(--h4-regular-size);
  --responsive-typography-h4-strong-font-family: var(--h4-strong-font-family);
  --responsive-typography-h4-strong-font-weight: var(--h4-strong-font-weight);
  --responsive-typography-h4-strong-letter-spacing: var(--h4-strong-letter-spacing);
  --responsive-typography-h4-strong-line-height: var(--h4-strong-line-height);
  --responsive-typography-h4-strong-size: var(--h4-strong-size);
  --responsive-typography-note-medium-font-family: var(--note-medium-font-family);
  --responsive-typography-note-medium-font-weight: var(--note-medium-font-weight);
  --responsive-typography-note-medium-letter-spacing: var(--note-medium-letter-spacing);
  --responsive-typography-note-medium-line-height: var(--note-medium-line-height);
  --responsive-typography-note-medium-size: var(--note-medium-size);
  --responsive-typography-note-note-font-family: var(--note-font-family);
  --responsive-typography-note-note-font-weight: var(--note-font-weight);
  --responsive-typography-note-note-letter-spacing: var(--note-letter-spacing);
  --responsive-typography-note-note-line-height: var(--note-line-height);
  --responsive-typography-note-note-size: var(--note-size);
  --responsive-typography-note-strong-font-family: var(--note-strong-font-family);
  --responsive-typography-note-strong-font-weight: var(--note-strong-font-weight);
  --responsive-typography-note-strong-letter-spacing: var(--note-strong-letter-spacing);
  --responsive-typography-note-strong-line-height: var(--note-strong-line-height);
  --responsive-typography-note-strong-size: var(--note-strong-size);
  --responsive-typography-title-medium-font-family: var(--title-medium-font-family);
  --responsive-typography-title-medium-font-weight: var(--title-medium-font-weight);
  --responsive-typography-title-medium-letter-spacing: var(--title-medium-letter-spacing);
  --responsive-typography-title-medium-line-height: var(--title-medium-line-height);
  --responsive-typography-title-medium-size: var(--title-medium-size);
  --responsive-w-max: 1920px;
  --responsive-w-min: 1280px;
  --rich-text-editor-buttons-radius: 10px;
  --rich-text-editor-buttons-spacings-in: 6px;
  --rich-text-editor-buttons-spacings-in-visual-layer: 6px;
  --rich-text-editor-main-layer-max-w: 388px;
  --rich-text-editor-main-layer-not-eligible-text-layer: 272px;
  --rich-text-editor-main-layer-text-layer: 238px;
  --segmented-control-gap: var(--space-xs);
  --selected-and-focused-from-none: var(--system-none);
  --selected-and-focused-from-stroke: var(--border-bottom-default);
  --selected-and-focused-stroke: var(--border-width-1);
  --selected-and-focused-tag-stroke-weight: var(--border-width-0);
  --semantic-alert-fill-color: var(--vibe-tertiary-10);
  --semantic-alert-icon-color: var(--text-tertiary-default);
  --semantic-button-border: var(--border-tertiary-quaternary);
  --semantic-button-fill-default: var(--ghost-info-fill-default);
  --semantic-button-fill-ghost-hover-and-press: var(--vibe-tertiary-alpha-10);
  --semantic-button-fill-hover-and-press: var(--ghost-info-fill-hover-and-press);
  --semantic-default: var(--vibe-tertiary-20);
  --semantic-hover-and-press: var(--vibe-tertiary-30);
  --semantic-text-and-icon: var(--ghost-info-text-and-icon);
  --semantic-type: "Info";
  --size-12: 12px;
  --size-16: 16px;
  --size-18: 18px;
  --size-20: 20px;
  --size-220: 220px;
  --size-24: 24px;
  --size-26: 26px;
  --size-28: 28px;
  --size-32: 32px;
  --size-4: 4px;
  --size-40: 40px;
  --size-400: 400px;
  --size-42: 42px;
  --size-50: 50px;
  --size-52: 52px;
  --size-56: 56px;
  --size-6: 6px;
  --size-64: 64px;
  --size-8: 8px;
  --size-80: 80px;
  --size-9: 9px;
  --size-button-gap: var(--space-sm);
  --size-button-h: var(--size-24);
  --size-button-icon-stroke: var(--icon-stroke);
  --size-button-icon-wh: var(--icon-wh);
  --size-button-lr-spacing: var(--space-sm);
  --size-button-radius: var(--radius-md);
  --size-checkbox-border-width: var(--border-width-1);
  --size-checkbox-mark-wh: var(--size-12);
  --size-checkbox-radius: var(--radius-xs);
  --size-checkbox-row-caption-indent: var(--space-2xl);
  --size-checkbox-row-gap: var(--space-xs);
  --size-checkbox-row-h: var(--size-40);
  --size-checkbox-row-label-gap: var(--space-sm);
  --size-checkbox-row-w: var(--size-220);
  --size-checkbox-wh: var(--size-16);
  --size-collapse-component-min-h: var(--size-32);
  --size-collapse-component-spacing-lr: var(--space-md);
  --size-collapse-component-spacing-tb: var(--space-system-6);
  --size-collapse-component-text-layer-spacing-tb: var(--space-0);
  --size-collapse-icon-chevron-stroke: var(--icon-stroke-weight-1-5);
  --size-collapse-icon-chevron-width: var(--icon-size-16);
  --size-collapse-icon-size-container: var(--icon-size-20);
  --size-copy-button-active-layer: var(--size-28);
  --size-copy-button-icon-size: var(--icon-size-20);
  --size-copy-button-stroke: var(--icon-stroke-weight-1-5);
  --size-segmented-control-segment-icon-wh: var(--icon-size-20);
  --size-segmented-control-segment-tb-spacing: var(--space-system-10);
  --size-switch-knob-offset: var(--space-system-14);
  --size-switch-knob-offset-press: var(--space-system-10);
  --size-switch-knob-w-press: var(--size-16);
  --size-switch-knob-wh: var(--size-12);
  --size-switch-padding: var(--space-system-2);
  --size-switch-row-gap: var(--space-md);
  --size-switch-row-label-gap: var(--space-system-2);
  --size-switch-row-switch-indent: var(--space-system-2);
  --size-switch-row-text-indent: var(--space-0);
  --size-switch-row-w: var(--size-220);
  --size-tab-font-family: var(--body-medium-font-family);
  --size-tab-font-weight: var(--body-medium-font-weight);
  --size-tab-letter-spacing: var(--body-medium-letter-spacing);
  --size-tab-line-height: var(--body-medium-line-height);
  --size-tab-lr-spacing: var(--space-2xl);
  --size-tab-size: var(--body-size);
  --size-tab-tb-spacing: var(--space-lg);
  --size-tooltip-beak-h: var(--size-12);
  --size-tooltip-beak-w: var(--size-18);
  --space-0: 0px;
  --space-10xl: 100px;
  --space-2xl: 24px;
  --space-3xl: 32px;
  --space-4xl: 40px;
  --space-5xl: 48px;
  --space-6xl: 56px;
  --space-7xl: 64px;
  --space-8xl: 76px;
  --space-9xl: 88px;
  --space-lg: 16px;
  --space-md: 12px;
  --space-sm: 8px;
  --space-system-1: 1px;
  --space-system-10: 10px;
  --space-system-14: 14px;
  --space-system-17: 17px;
  --space-system-2: 2px;
  --space-system-23: 23px;
  --space-system-28: 28px;
  --space-system-3: 3px;
  --space-system-44: 44px;
  --space-system-6: 6px;
  --space-system-neg-12: -12px;
  --space-system-neg-14: -14px;
  --space-system-neg-16: -16px;
  --space-system-neg-2: -2px;
  --space-system-neg-4: -4px;
  --space-system-neg-8: -8px;
  --space-xl: 20px;
  --space-xs: 4px;
  --space-xxs: 2px;
  --surface-lvl-1-opaque-attention: var(--palette-surface-opaque-7);
  --surface-lvl-1-opaque-bottom: var(--palette-surface-opaque-1);
  --surface-lvl-1-opaque-error: var(--palette-surface-opaque-6);
  --surface-lvl-1-opaque-marine: var(--palette-surface-opaque-5);
  --surface-lvl-1-opaque-primary: var(--palette-surface-opaque-2);
  --surface-lvl-1-opaque-secondary: var(--palette-surface-opaque-3);
  --surface-lvl-1-opaque-success: var(--palette-surface-opaque-8);
  --surface-lvl-1-opaque-tertiary: var(--palette-surface-opaque-4);
  --surface-lvl-1-peak: var(--palette-peak-lvl-1-10);
  --surface-lvl-1-peak-10: var(--palette-peak-lvl-1-2);
  --surface-lvl-1-peak-20: var(--palette-peak-lvl-1-3);
  --surface-lvl-1-peak-30: var(--palette-peak-lvl-1-4);
  --surface-lvl-1-peak-40: var(--palette-peak-lvl-1-5);
  --surface-lvl-1-peak-5: var(--palette-peak-lvl-1-1);
  --surface-lvl-1-peak-50: var(--palette-peak-lvl-1-6);
  --surface-lvl-1-peak-60: var(--palette-peak-lvl-1-7);
  --surface-lvl-1-peak-70: var(--palette-peak-lvl-1-8);
  --surface-lvl-1-peak-80: var(--palette-peak-lvl-1-9);
  --surface-lvl-2-glassy-attention: var(--palette-surface-7);
  --surface-lvl-2-glassy-bottom: var(--palette-surface-1);
  --surface-lvl-2-glassy-error: var(--palette-surface-6);
  --surface-lvl-2-glassy-marine: var(--palette-surface-5);
  --surface-lvl-2-glassy-primary: var(--palette-surface-2);
  --surface-lvl-2-glassy-secondary: var(--palette-surface-3);
  --surface-lvl-2-glassy-success: var(--palette-surface-8);
  --surface-lvl-2-glassy-tertiary: var(--palette-surface-4);
  --surface-lvl-2-peak: var(--palette-peak-lvl-2-10);
  --surface-lvl-2-peak-10: var(--palette-peak-lvl-2-2);
  --surface-lvl-2-peak-20: var(--palette-peak-lvl-2-3);
  --surface-lvl-2-peak-30: var(--palette-peak-lvl-2-4);
  --surface-lvl-2-peak-40: var(--palette-peak-lvl-2-5);
  --surface-lvl-2-peak-5: var(--palette-peak-lvl-2-1);
  --surface-lvl-2-peak-50: var(--palette-peak-lvl-2-6);
  --surface-lvl-2-peak-60: var(--palette-peak-lvl-2-7);
  --surface-lvl-2-peak-70: var(--palette-peak-lvl-2-8);
  --surface-lvl-2-peak-80: var(--palette-peak-lvl-2-9);
  --surface-lvl-3-peak: var(--palette-peak-lvl-3-10);
  --surface-lvl-3-peak-10: var(--palette-peak-lvl-3-2);
  --surface-lvl-3-peak-20: var(--palette-peak-lvl-3-3);
  --surface-lvl-3-peak-30: var(--palette-peak-lvl-3-4);
  --surface-lvl-3-peak-40: var(--palette-peak-lvl-3-5);
  --surface-lvl-3-peak-5: var(--palette-peak-lvl-3-1);
  --surface-lvl-3-peak-50: var(--palette-peak-lvl-3-6);
  --surface-lvl-3-peak-60: var(--palette-peak-lvl-3-7);
  --surface-lvl-3-peak-70: var(--palette-peak-lvl-3-8);
  --surface-lvl-3-peak-80: var(--palette-peak-lvl-3-9);
  --system-a-toast: var(--palette-control-a-toast);
  --system-attention-hover: var(--palette-attention-8);
  --system-attention-press: var(--palette-attention-10);
  --system-bb-toast: var(--palette-control-bb-toast);
  --system-big-glass: var(--palette-control-big-glass);
  --system-black: var(--palette-system-black);
  --system-bottom-hover: var(--palette-bottom-alpha-1);
  --system-bottom-press: var(--palette-bottom-alpha-2);
  --system-comp-on: var(--palette-control-comp-on-surf);
  --system-e-toast: var(--palette-control-e-toast);
  --system-error-hover: var(--palette-error-8);
  --system-error-press: var(--palette-error-10);
  --system-gradient-green-hi-1: var(--palette-gradient-green-hi-1);
  --system-gradient-green-hi-2: var(--palette-gradient-green-hi-2);
  --system-gradient-green-low-1: var(--palette-gradient-green-low-1);
  --system-gradient-green-low-2: var(--palette-gradient-green-low-2);
  --system-gradient-green-mid-1: var(--palette-gradient-green-mid-1);
  --system-gradient-green-mid-2: var(--palette-gradient-green-mid-2);
  --system-gradient-midnight-hi-1: var(--palette-gradient-midnight-hi-1);
  --system-gradient-midnight-hi-2: var(--palette-gradient-midnight-hi-2);
  --system-gradient-midnight-low-1: var(--palette-gradient-midnight-low-1);
  --system-gradient-midnight-low-2: var(--palette-gradient-midnight-low-2);
  --system-gradient-midnight-mid-1: var(--palette-gradient-midnight-mid-1);
  --system-gradient-midnight-mid-2: var(--palette-gradient-midnight-mid-2);
  --system-gradient-orange-hi-1: var(--palette-gradient-orange-hi-1);
  --system-gradient-orange-hi-2: var(--palette-gradient-orange-hi-2);
  --system-gradient-orange-low-1: var(--palette-gradient-orange-low-1);
  --system-gradient-orange-low-2: var(--palette-gradient-orange-low-2);
  --system-gradient-orange-mid-1: var(--palette-gradient-orange-mid-1);
  --system-gradient-orange-mid-2: var(--palette-gradient-orange-mid-2);
  --system-gradient-pink-hi-1: var(--palette-gradient-pink-hi-1);
  --system-gradient-pink-hi-2: var(--palette-gradient-pink-hi-2);
  --system-gradient-pink-low-1: var(--palette-gradient-pink-low-1);
  --system-gradient-pink-low-2: var(--palette-gradient-pink-low-2);
  --system-gradient-pink-mid-1: var(--palette-gradient-pink-mid-1);
  --system-gradient-pink-mid-2: var(--palette-gradient-pink-mid-2);
  --system-gradient-violet-hi-1: var(--palette-gradient-violet-hi-1);
  --system-gradient-violet-hi-2: var(--palette-gradient-violet-hi-2);
  --system-gradient-violet-low-1: var(--palette-gradient-violet-low-1);
  --system-gradient-violet-low-2: var(--palette-gradient-violet-low-2);
  --system-gradient-violet-mid-1: var(--palette-gradient-violet-mid-1);
  --system-gradient-violet-mid-2: var(--palette-gradient-violet-mid-2);
  --system-link-default: var(--palette-secondary-11);
  --system-link-hover: var(--palette-tertiary-11);
  --system-link-on-dark-default: var(--palette-control-link-on-dark);
  --system-link-on-dark-hover: var(--palette-tertiary-8);
  --system-link-on-dark-press: var(--palette-secondary-12);
  --system-link-press: var(--palette-secondary-12);
  --system-marine-hover: var(--palette-marine-8);
  --system-marine-press: var(--palette-marine-10);
  --system-none: var(--palette-system-1);
  --system-p-toast: var(--palette-control-p-toast);
  --system-primary-hover: var(--palette-primary-8);
  --system-primary-press: var(--palette-primary-10);
  --system-primary-white: var(--palette-system-primary-white);
  --system-secondary-hover: var(--palette-secondary-8);
  --system-secondary-press: var(--palette-secondary-10);
  --system-spinner-dark-tail: var(--palette-spinner-dark-tail);
  --system-spinner-light-tail: var(--palette-spinner-light-tail);
  --system-start-glass: var(--palette-control-start-glass);
  --system-success-hover: var(--palette-success-8);
  --system-success-press: var(--palette-success-10);
  --system-table-h: var(--palette-system-table-h);
  --system-tertiary-hover: var(--palette-tertiary-8);
  --system-tertiary-press: var(--palette-tertiary-10);
  --system-textmatch: var(--vibe-tertiary-alpha-5);
  --text-attention-default: var(--palette-attention-9);
  --text-attention-quaternary: var(--palette-attention-alpha-4);
  --text-attention-secondary: var(--palette-attention-alpha-7);
  --text-attention-tertiary: var(--palette-attention-alpha-6);
  --text-bottom-default: var(--palette-control-b-5);
  --text-bottom-quaternary: var(--palette-control-b-1);
  --text-bottom-secondary: var(--palette-control-b-4);
  --text-bottom-tertiary: var(--palette-control-b-3);
  --text-error-default: var(--palette-error-9);
  --text-error-quaternary: var(--palette-error-alpha-4);
  --text-error-secondary: var(--palette-error-alpha-7);
  --text-error-tertiary: var(--palette-error-alpha-6);
  --text-flamingo-default: var(--palette-flamingo-9);
  --text-flamingo-quaternary: var(--palette-flamingo-alpha-4);
  --text-flamingo-secondary: var(--palette-flamingo-alpha-7);
  --text-flamingo-tertiary: var(--palette-flamingo-alpha-6);
  --text-fresh-default: var(--palette-fresh-9);
  --text-fresh-quaternary: var(--palette-fresh-alpha-4);
  --text-fresh-secondary: var(--palette-fresh-alpha-7);
  --text-fresh-tertiary: var(--palette-fresh-alpha-6);
  --text-marine-default: var(--palette-marine-9);
  --text-marine-quaternary: var(--palette-marine-alpha-4);
  --text-marine-secondary: var(--palette-marine-alpha-7);
  --text-marine-tertiary: var(--palette-marine-alpha-6);
  --text-peak-default: var(--palette-control-wh-5);
  --text-peak-quaternary: var(--palette-control-wh-1);
  --text-peak-secondary: var(--palette-control-wh-4);
  --text-peak-tertiary: var(--palette-control-wh-3);
  --text-primary-default: var(--palette-primary-11);
  --text-primary-quaternary: var(--palette-primary-alpha-4);
  --text-primary-secondary: var(--palette-primary-alpha-7);
  --text-primary-tertiary: var(--palette-primary-alpha-6);
  --text-secondary: var(--palette-secondary-alpha-7);
  --text-secondary-default: var(--palette-secondary-11);
  --text-secondary-quaternary: var(--palette-secondary-alpha-4);
  --text-secondary-tertiary: var(--palette-secondary-alpha-6);
  --text-success-default: var(--palette-success-9);
  --text-success-quaternary: var(--palette-success-alpha-4);
  --text-success-secondary: var(--palette-success-alpha-7);
  --text-success-tertiary: var(--palette-success-alpha-6);
  --text-tertiary: var(--palette-tertiary-alpha-6);
  --text-tertiary-default: var(--palette-tertiary-9);
  --text-tertiary-quaternary: var(--palette-tertiary-alpha-4);
  --text-tertiary-secondary: var(--palette-tertiary-alpha-7);
  --text-violet-default: var(--palette-violet-9);
  --text-violet-quaternary: var(--palette-violet-alpha-4);
  --text-violet-secondary: var(--palette-violet-alpha-7);
  --text-violet-tertiary: var(--palette-violet-alpha-6);
  --title-medium-font-family: var(--typography-primitives-inter);
  --title-medium-font-weight: var(--typography-primitives-semi-bold);
  --title-medium-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --title-medium-line-height: var(--typography-primitives-line-height-24);
  --title-medium-size: var(--typography-primitives-16);
  --type-chips-active-chip-fill-default: var(--brand-primary);
  --type-chips-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-active-chip-fill-hover-and-press: var(--brand-secondary);
  --type-chips-active-chip-text-and-icon-default: var(--always-peak-alpha);
  --type-chips-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-active-chip-text-and-icon-hover-and-press: var(--always-peak-alpha);
  --type-chips-not-active-chip-fill-default: var(--brand-primary-alpha-5);
  --type-chips-not-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-not-active-chip-fill-hover-and-press: var(--brand-primary-alpha-10);
  --type-chips-not-active-chip-text-and-icon-default: var(--text-bottom-default);
  --type-chips-not-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-not-active-chip-text-and-icon-hover-and-press: var(--text-bottom-default);
  --type-close-n-action-fill-default: var(--neutral-bottom-alpha-5);
  --type-close-n-action-fill-hover-and-press: var(--neutral-bottom-alpha-10);
  --type-close-n-action-fill-text-and-icon-default: var(--text-bottom-secondary);
  --type-close-n-action-fill-text-and-icon-hover-and-press: var(--text-bottom-secondary);
  --type-neutral-fill-default: var(--ghost-neutral-fill-default);
  --type-neutral-fill-hover-and-press: var(--ghost-neutral-fill-hover-and-press);
  --type-neutral-opacity-default: var(--opacity-100);
  --type-neutral-opacity-hover-and-press: var(--opacity-100);
  --typography-primitives-10: 10px;
  --typography-primitives-12: 12px;
  --typography-primitives-14: 14px;
  --typography-primitives-16: 16px;
  --typography-primitives-20: 20px;
  --typography-primitives-24: 24px;
  --typography-primitives-28: 28px;
  --typography-primitives-32: 32px;
  --typography-primitives-36: 36px;
  --typography-primitives-45: 45px;
  --typography-primitives-57: 57px;
  --typography-primitives-black: 900;
  --typography-primitives-bold: 700;
  --typography-primitives-extra-bold: 800;
  --typography-primitives-extra-light: 200;
  --typography-primitives-inter: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --typography-primitives-inter-display: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --typography-primitives-letter-spacing-0: 0px;
  --typography-primitives-letter-spacing-0-28: 0.28px;
  --typography-primitives-letter-spacing-0-32: 0.32px;
  --typography-primitives-letter-spacing-0-4: 0.4px;
  --typography-primitives-letter-spacing-0-5: 0.5px;
  --typography-primitives-letter-spacing-0-7: 0.7px;
  --typography-primitives-letter-spacing-0-8: 0.8px;
  --typography-primitives-letter-spacing-1: 1px;
  --typography-primitives-letter-spacing-1-1: 1.1px;
  --typography-primitives-letter-spacing-1-5: 1.5px;
  --typography-primitives-letter-spacing-1-7: 1.7px;
  --typography-primitives-letter-spacing-1-8: 1.8px;
  --typography-primitives-light: 300;
  --typography-primitives-line-height-16: 16px;
  --typography-primitives-line-height-20: 20px;
  --typography-primitives-line-height-24: 24px;
  --typography-primitives-line-height-28: 28px;
  --typography-primitives-line-height-32: 32px;
  --typography-primitives-line-height-36: 36px;
  --typography-primitives-line-height-40: 40px;
  --typography-primitives-line-height-44: 44px;
  --typography-primitives-line-height-52: 52px;
  --typography-primitives-line-height-64: 64px;
  --typography-primitives-medium: 500;
  --typography-primitives-regular: 400;
  --typography-primitives-semi-bold: 600;
  --typography-primitives-thin: 100;
  --vibe-flamingo: var(--palette-flamingo-9);
  --vibe-flamingo-10: var(--palette-flamingo-2);
  --vibe-flamingo-20: var(--palette-flamingo-3);
  --vibe-flamingo-30: var(--palette-flamingo-4);
  --vibe-flamingo-40: var(--palette-flamingo-5);
  --vibe-flamingo-5: var(--palette-flamingo-1);
  --vibe-flamingo-50: var(--palette-flamingo-6);
  --vibe-flamingo-70: var(--palette-flamingo-7);
  --vibe-flamingo-alpha: var(--palette-flamingo-alpha-9);
  --vibe-flamingo-alpha-10: var(--palette-flamingo-alpha-2);
  --vibe-flamingo-alpha-20: var(--palette-flamingo-alpha-3);
  --vibe-flamingo-alpha-30: var(--palette-flamingo-alpha-4);
  --vibe-flamingo-alpha-40: var(--palette-flamingo-alpha-5);
  --vibe-flamingo-alpha-5: var(--palette-flamingo-alpha-1);
  --vibe-flamingo-alpha-50: var(--palette-flamingo-alpha-6);
  --vibe-flamingo-alpha-70: var(--palette-flamingo-alpha-7);
  --vibe-flamingo-alpha-deep: var(--palette-flamingo-alpha-12);
  --vibe-flamingo-alpha-ink: var(--palette-flamingo-alpha-11);
  --vibe-flamingo-deep: var(--palette-flamingo-12);
  --vibe-flamingo-ink: var(--palette-flamingo-11);
  --vibe-fresh: var(--palette-fresh-9);
  --vibe-fresh-10: var(--palette-fresh-2);
  --vibe-fresh-20: var(--palette-fresh-3);
  --vibe-fresh-30: var(--palette-fresh-4);
  --vibe-fresh-40: var(--palette-fresh-5);
  --vibe-fresh-5: var(--palette-fresh-1);
  --vibe-fresh-50: var(--palette-fresh-6);
  --vibe-fresh-70: var(--palette-fresh-7);
  --vibe-fresh-alpha: var(--palette-fresh-alpha-9);
  --vibe-fresh-alpha-10: var(--palette-fresh-alpha-2);
  --vibe-fresh-alpha-20: var(--palette-fresh-alpha-3);
  --vibe-fresh-alpha-30: var(--palette-fresh-alpha-4);
  --vibe-fresh-alpha-40: var(--palette-fresh-alpha-5);
  --vibe-fresh-alpha-5: var(--palette-fresh-alpha-1);
  --vibe-fresh-alpha-50: var(--palette-fresh-alpha-6);
  --vibe-fresh-alpha-70: var(--palette-fresh-alpha-7);
  --vibe-fresh-alpha-deep: var(--palette-fresh-alpha-12);
  --vibe-fresh-alpha-ink: var(--palette-fresh-alpha-11);
  --vibe-fresh-deep: var(--palette-fresh-12);
  --vibe-fresh-ink: var(--palette-fresh-11);
  --vibe-marine: var(--palette-marine-9);
  --vibe-marine-10: var(--palette-marine-2);
  --vibe-marine-20: var(--palette-marine-3);
  --vibe-marine-30: var(--palette-marine-4);
  --vibe-marine-40: var(--palette-marine-5);
  --vibe-marine-5: var(--palette-marine-1);
  --vibe-marine-50: var(--palette-marine-6);
  --vibe-marine-70: var(--palette-marine-7);
  --vibe-marine-alpha: var(--palette-marine-alpha-9);
  --vibe-marine-alpha-10: var(--palette-marine-alpha-2);
  --vibe-marine-alpha-20: var(--palette-marine-alpha-3);
  --vibe-marine-alpha-30: var(--palette-marine-alpha-4);
  --vibe-marine-alpha-40: var(--palette-marine-alpha-5);
  --vibe-marine-alpha-5: var(--palette-marine-alpha-1);
  --vibe-marine-alpha-50: var(--palette-marine-alpha-6);
  --vibe-marine-alpha-70: var(--palette-marine-alpha-7);
  --vibe-marine-alpha-deep: var(--palette-marine-alpha-12);
  --vibe-marine-alpha-ink: var(--palette-marine-alpha-11);
  --vibe-marine-deep: var(--palette-marine-12);
  --vibe-marine-ink: var(--palette-marine-11);
  --vibe-tertiary: var(--palette-tertiary-9);
  --vibe-tertiary-10: var(--palette-tertiary-2);
  --vibe-tertiary-20: var(--palette-tertiary-3);
  --vibe-tertiary-30: var(--palette-tertiary-4);
  --vibe-tertiary-40: var(--palette-tertiary-5);
  --vibe-tertiary-5: var(--palette-tertiary-1);
  --vibe-tertiary-50: var(--palette-tertiary-6);
  --vibe-tertiary-70: var(--palette-tertiary-7);
  --vibe-tertiary-alpha: var(--palette-tertiary-alpha-9);
  --vibe-tertiary-alpha-10: var(--palette-tertiary-alpha-2);
  --vibe-tertiary-alpha-20: var(--palette-tertiary-alpha-3);
  --vibe-tertiary-alpha-30: var(--palette-tertiary-alpha-4);
  --vibe-tertiary-alpha-40: var(--palette-tertiary-alpha-5);
  --vibe-tertiary-alpha-5: var(--palette-tertiary-alpha-1);
  --vibe-tertiary-alpha-50: var(--palette-tertiary-alpha-6);
  --vibe-tertiary-alpha-70: var(--palette-tertiary-alpha-7);
  --vibe-tertiary-alpha-deep: var(--palette-tertiary-alpha-12);
  --vibe-tertiary-alpha-ink: var(--palette-tertiary-alpha-11);
  --vibe-tertiary-deep: var(--palette-tertiary-12);
  --vibe-tertiary-ink: var(--palette-tertiary-11);
  --vibe-violet: var(--palette-violet-9);
  --vibe-violet-10: var(--palette-violet-2);
  --vibe-violet-20: var(--palette-violet-3);
  --vibe-violet-30: var(--palette-violet-4);
  --vibe-violet-40: var(--palette-violet-5);
  --vibe-violet-5: var(--palette-violet-1);
  --vibe-violet-50: var(--palette-violet-6);
  --vibe-violet-70: var(--palette-violet-7);
  --vibe-violet-alpha: var(--palette-violet-alpha-9);
  --vibe-violet-alpha-10: var(--palette-violet-alpha-2);
  --vibe-violet-alpha-20: var(--palette-violet-alpha-3);
  --vibe-violet-alpha-30: var(--palette-violet-alpha-4);
  --vibe-violet-alpha-40: var(--palette-violet-alpha-5);
  --vibe-violet-alpha-5: var(--palette-violet-alpha-1);
  --vibe-violet-alpha-50: var(--palette-violet-alpha-6);
  --vibe-violet-alpha-70: var(--palette-violet-alpha-7);
  --vibe-violet-alpha-deep: var(--palette-violet-alpha-12);
  --vibe-violet-alpha-ink: var(--palette-violet-alpha-11);
  --vibe-violet-deep: var(--palette-violet-12);
  --vibe-violet-ink: var(--palette-violet-11);
  --w-max-main-container: 1224px;
}
[data-color-scheme="light"] {
  --alternative-primary-fill-default: var(--contrast-primary-fill-default);
  --alternative-primary-fill-hover: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-fill-press: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-text-and-icon-default: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-hover: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-press: var(--contrast-primary-text-and-icon-default);
  --always-border-glass-peak-default: var(--palette-control-glass-wh-1);
  --always-border-glass-peak-quaternary: var(--palette-control-glass-wh-4);
  --always-border-glass-peak-secondary: var(--palette-control-glass-wh-2);
  --always-border-glass-peak-tertiary: var(--palette-control-glass-wh-3);
  --always-bottom: var(--palette-bottom-always-10);
  --always-bottom-10: var(--palette-bottom-always-2);
  --always-bottom-20: var(--palette-bottom-always-3);
  --always-bottom-30: var(--palette-bottom-always-4);
  --always-bottom-40: var(--palette-bottom-always-5);
  --always-bottom-5: var(--palette-bottom-always-1);
  --always-bottom-50: var(--palette-bottom-always-6);
  --always-bottom-60: var(--palette-bottom-always-7);
  --always-bottom-66: var(--palette-bottom-always-8);
  --always-bottom-alpha: var(--palette-bottom-always-alpha-10);
  --always-bottom-alpha-10: var(--palette-bottom-always-alpha-2);
  --always-bottom-alpha-20: var(--palette-bottom-always-alpha-3);
  --always-bottom-alpha-30: var(--palette-bottom-always-alpha-4);
  --always-bottom-alpha-40: var(--palette-bottom-always-alpha-5);
  --always-bottom-alpha-5: var(--palette-bottom-always-alpha-1);
  --always-bottom-alpha-50: var(--palette-bottom-always-alpha-6);
  --always-bottom-alpha-60: var(--palette-bottom-always-alpha-7);
  --always-bottom-alpha-66: var(--palette-bottom-always-alpha-8);
  --always-bottom-alpha-calm: var(--palette-bottom-always-alpha-9);
  --always-bottom-calm: var(--palette-bottom-always-9);
  --always-peak-alpha: var(--palette-peak-always-alpha-10);
  --always-peak-alpha-10: var(--palette-peak-always-alpha-2);
  --always-peak-alpha-20: var(--palette-peak-always-alpha-3);
  --always-peak-alpha-30: var(--palette-peak-always-alpha-4);
  --always-peak-alpha-40: var(--palette-peak-always-alpha-5);
  --always-peak-alpha-5: var(--palette-peak-always-alpha-1);
  --always-peak-alpha-50: var(--palette-peak-always-alpha-6);
  --always-peak-alpha-60: var(--palette-peak-always-alpha-7);
  --always-peak-alpha-70: var(--palette-peak-always-alpha-8);
  --always-peak-alpha-80: var(--palette-peak-always-alpha-9);
  --bg-grouped-primary: var(--palette-backgrounds-grouped-primary);
  --bg-grouped-secondary-w: var(--palette-backgrounds-grouped-secondary);
  --bg-grouped-tertiary: var(--palette-backgrounds-grouped-tertiary);
  --bg-primary-gw: var(--palette-backgrounds-primary);
  --bg-secondary-g: var(--palette-backgrounds-secondary);
  --bg-tertiary-gw: var(--palette-backgrounds-tertiary);
  --border-attention-default: var(--palette-attention-alpha-4);
  --border-attention-quaternary: var(--palette-attention-9);
  --border-attention-secondary: var(--palette-attention-alpha-5);
  --border-attention-tertiary: var(--palette-attention-alpha-7);
  --border-bottom-default: var(--palette-bottom-alpha-2);
  --border-bottom-quaternary: var(--palette-bottom-10);
  --border-bottom-secondary: var(--palette-bottom-alpha-3);
  --border-bottom-tertiary: var(--palette-bottom-alpha-8);
  --border-error-default: var(--palette-error-alpha-4);
  --border-error-quaternary: var(--palette-error-9);
  --border-error-secondary: var(--palette-error-alpha-5);
  --border-error-tertiary: var(--palette-error-alpha-7);
  --border-peak-default: var(--palette-peak-lvl-2-2);
  --border-peak-quaternary: var(--palette-peak-lvl-2-10);
  --border-peak-secondary: var(--palette-peak-lvl-2-3);
  --border-peak-tertiary: var(--palette-peak-lvl-2-8);
  --border-primary-default: var(--palette-primary-alpha-2);
  --border-primary-quaternary: var(--palette-primary-9);
  --border-primary-secondary: var(--palette-primary-alpha-3);
  --border-primary-tertiary: var(--palette-primary-alpha-7);
  --border-secondary: var(--palette-secondary-alpha-5);
  --border-secondary-default: var(--palette-secondary-alpha-4);
  --border-secondary-quaternary: var(--palette-secondary-9);
  --border-secondary-tertiary: var(--palette-secondary-alpha-7);
  --border-success-default: var(--palette-success-alpha-4);
  --border-success-quaternary: var(--palette-success-9);
  --border-success-secondary: var(--palette-success-alpha-5);
  --border-success-tertiary: var(--palette-success-alpha-7);
  --border-tertiary: var(--palette-tertiary-alpha-7);
  --border-tertiary-default: var(--palette-tertiary-alpha-4);
  --border-tertiary-quaternary: var(--palette-tertiary-9);
  --border-tertiary-secondary: var(--palette-tertiary-alpha-5);
  --brand-attention: var(--palette-attention-9);
  --brand-attention-10: var(--palette-attention-2);
  --brand-attention-20: var(--palette-attention-3);
  --brand-attention-30: var(--palette-attention-4);
  --brand-attention-40: var(--palette-attention-5);
  --brand-attention-5: var(--palette-attention-1);
  --brand-attention-50: var(--palette-attention-6);
  --brand-attention-70: var(--palette-attention-7);
  --brand-attention-alpha: var(--palette-attention-alpha-9);
  --brand-attention-alpha-10: var(--palette-attention-alpha-2);
  --brand-attention-alpha-20: var(--palette-attention-alpha-3);
  --brand-attention-alpha-30: var(--palette-attention-alpha-4);
  --brand-attention-alpha-40: var(--palette-attention-alpha-5);
  --brand-attention-alpha-5: var(--palette-attention-alpha-1);
  --brand-attention-alpha-50: var(--palette-attention-alpha-6);
  --brand-attention-alpha-70: var(--palette-attention-alpha-7);
  --brand-attention-alpha-deep: var(--palette-attention-alpha-12);
  --brand-attention-alpha-ink: var(--palette-attention-alpha-11);
  --brand-attention-deep: var(--palette-attention-12);
  --brand-attention-ink: var(--palette-attention-11);
  --brand-error: var(--palette-error-9);
  --brand-error-10: var(--palette-error-2);
  --brand-error-20: var(--palette-error-3);
  --brand-error-30: var(--palette-error-4);
  --brand-error-40: var(--palette-error-5);
  --brand-error-5: var(--palette-error-1);
  --brand-error-50: var(--palette-error-6);
  --brand-error-70: var(--palette-error-7);
  --brand-error-alpha: var(--palette-error-alpha-9);
  --brand-error-alpha-10: var(--palette-error-alpha-2);
  --brand-error-alpha-20: var(--palette-error-alpha-3);
  --brand-error-alpha-30: var(--palette-error-alpha-4);
  --brand-error-alpha-40: var(--palette-error-alpha-5);
  --brand-error-alpha-5: var(--palette-error-alpha-1);
  --brand-error-alpha-50: var(--palette-error-alpha-6);
  --brand-error-alpha-70: var(--palette-error-alpha-7);
  --brand-error-alpha-deep: var(--palette-error-alpha-12);
  --brand-error-alpha-ink: var(--palette-error-alpha-11);
  --brand-error-deep: var(--palette-error-12);
  --brand-error-ink: var(--palette-error-11);
  --brand-primary: var(--palette-primary-9);
  --brand-primary-10: var(--palette-primary-2);
  --brand-primary-20: var(--palette-primary-3);
  --brand-primary-30: var(--palette-primary-4);
  --brand-primary-40: var(--palette-primary-5);
  --brand-primary-5: var(--palette-primary-1);
  --brand-primary-50: var(--palette-primary-6);
  --brand-primary-70: var(--palette-primary-7);
  --brand-primary-alpha: var(--palette-primary-alpha-9);
  --brand-primary-alpha-10: var(--palette-primary-alpha-2);
  --brand-primary-alpha-20: var(--palette-primary-alpha-3);
  --brand-primary-alpha-30: var(--palette-primary-alpha-4);
  --brand-primary-alpha-40: var(--palette-primary-alpha-5);
  --brand-primary-alpha-5: var(--palette-primary-alpha-1);
  --brand-primary-alpha-50: var(--palette-primary-alpha-6);
  --brand-primary-alpha-70: var(--palette-primary-alpha-7);
  --brand-primary-alpha-deep: var(--palette-primary-alpha-12);
  --brand-primary-alpha-ink: var(--palette-primary-alpha-11);
  --brand-primary-deep: var(--palette-primary-12);
  --brand-primary-ink: var(--palette-primary-11);
  --brand-secondary: var(--palette-secondary-9);
  --brand-secondary-10: var(--palette-secondary-2);
  --brand-secondary-20: var(--palette-secondary-3);
  --brand-secondary-30: var(--palette-secondary-4);
  --brand-secondary-40: var(--palette-secondary-5);
  --brand-secondary-5: var(--palette-secondary-1);
  --brand-secondary-50: var(--palette-secondary-6);
  --brand-secondary-70: var(--palette-secondary-7);
  --brand-secondary-alpha: var(--palette-secondary-alpha-9);
  --brand-secondary-alpha-10: var(--palette-secondary-alpha-2);
  --brand-secondary-alpha-20: var(--palette-secondary-alpha-3);
  --brand-secondary-alpha-30: var(--palette-secondary-alpha-4);
  --brand-secondary-alpha-40: var(--palette-secondary-alpha-5);
  --brand-secondary-alpha-5: var(--palette-secondary-alpha-1);
  --brand-secondary-alpha-50: var(--palette-secondary-alpha-6);
  --brand-secondary-alpha-70: var(--palette-secondary-alpha-7);
  --brand-secondary-alpha-deep: var(--palette-secondary-alpha-12);
  --brand-secondary-alpha-ink: var(--palette-secondary-alpha-11);
  --brand-secondary-deep: var(--palette-secondary-12);
  --brand-secondary-ink: var(--palette-secondary-11);
  --brand-success: var(--palette-success-9);
  --brand-success-10: var(--palette-success-2);
  --brand-success-20: var(--palette-success-3);
  --brand-success-30: var(--palette-success-4);
  --brand-success-40: var(--palette-success-5);
  --brand-success-5: var(--palette-success-1);
  --brand-success-50: var(--palette-success-6);
  --brand-success-70: var(--palette-success-7);
  --brand-success-alpha: var(--palette-success-alpha-9);
  --brand-success-alpha-10: var(--palette-success-alpha-2);
  --brand-success-alpha-20: var(--palette-success-alpha-3);
  --brand-success-alpha-30: var(--palette-success-alpha-4);
  --brand-success-alpha-40: var(--palette-success-alpha-5);
  --brand-success-alpha-5: var(--palette-success-alpha-1);
  --brand-success-alpha-50: var(--palette-success-alpha-6);
  --brand-success-alpha-70: var(--palette-success-alpha-7);
  --brand-success-alpha-deep: var(--palette-success-alpha-12);
  --brand-success-alpha-ink: var(--palette-success-alpha-11);
  --brand-success-deep: var(--palette-success-12);
  --brand-success-ink: var(--palette-success-11);
  --contrast-button-border: var(--border-primary-secondary);
  --contrast-neutral-border: var(--border-bottom-quaternary);
  --contrast-neutral-fill-default: var(--type-neutral-fill-default);
  --contrast-neutral-fill-disabled: var(--neutral-bottom-20);
  --contrast-neutral-fill-ghost-hover-and-press: var(--neutral-bottom-alpha-10);
  --contrast-neutral-fill-hover-and-press: var(--type-neutral-fill-hover-and-press);
  --contrast-neutral-fill-secondary: var(--neutral-bottom-alpha-5);
  --contrast-neutral-fill-secondary-hover: var(--neutral-bottom-alpha-10);
  --contrast-neutral-text-and-icon-default: var(--ghost-neutral-text-and-icon-default);
  --contrast-neutral-text-and-icon-ghost: var(--text-bottom-default);
  --contrast-pagination-dot-active: var(--brand-secondary);
  --contrast-pagination-dot-active-hover: var(--system-secondary-hover);
  --contrast-pagination-dot-active-press: var(--system-secondary-press);
  --contrast-pagination-dot-default: var(--brand-primary-alpha-10);
  --contrast-pagination-dot-hover: var(--brand-secondary-alpha-20);
  --contrast-pagination-dot-press: var(--brand-secondary-alpha-40);
  --contrast-pagination-long-dot-track: var(--brand-primary-alpha-10);
  --contrast-primary-fill-default: var(--brand-primary);
  --contrast-primary-fill-disabled: var(--neutral-bottom-20);
  --contrast-primary-fill-ghost-hover-and-press: var(--brand-primary-alpha-10);
  --contrast-primary-fill-hover-and-press: var(--brand-primary-ink);
  --contrast-primary-text-and-icon-default: var(--always-peak-alpha);
  --contrast-primary-text-and-icon-disabled: var(--text-bottom-quaternary);
  --contrast-primary-text-and-icon-ghost: var(--text-primary-default);
  --contrast-secondary-border: var(--border-primary-quaternary);
  --contrast-secondary-fill-default: var(--brand-secondary-alpha-5);
  --contrast-secondary-fill-disabled: var(--neutral-bottom-20);
  --contrast-secondary-fill-hover-and-press-hover: var(--brand-secondary-alpha-20);
  --contrast-secondary-fill-hover-and-press-outline: var(--brand-secondary-alpha-20);
  --contrast-secondary-text-and-icon-ghost: var(--text-secondary-default);
  --contrast-selector-add-border-hover: var(--border-success-tertiary);
  --contrast-selector-add-fill-hover: var(--surface-lvl-2-peak);
  --contrast-selector-border-default: var(--border-bottom-default);
  --contrast-selector-default-border-hover: var(--border-secondary-tertiary);
  --contrast-selector-default-fill-checked: var(--brand-secondary);
  --contrast-selector-default-fill-checked-hover: var(--system-secondary-hover);
  --contrast-selector-default-fill-hover: var(--surface-lvl-2-peak);
  --contrast-selector-default-glyph-checked: var(--always-peak-alpha);
  --contrast-selector-fill-default: var(--surface-lvl-2-peak);
  --contrast-selector-fill-disabled: var(--neutral-bottom-alpha-10);
  --contrast-selector-remove-border-hover: var(--border-error-tertiary);
  --contrast-selector-remove-fill-hover: var(--surface-lvl-2-peak);
  --contrast-semantic-fill-disabled: var(--neutral-bottom-20);
  --disabled-badge-fill: var(--brand-primary-20);
  --disabled-badge-text-and-icon: var(--text-primary-default);
  --disabled-tag-close-default: var(--text-bottom-secondary);
  --disabled-tag-close-hover-and-press: var(--text-bottom-default);
  --disabled-tag-hover-and-press: var(--neutral-bottom-alpha-20);
  --disabled-tag-text-and-icon: var(--text-bottom-default);
  --ghost-attention-fill-default: var(--brand-attention-alpha-5);
  --ghost-attention-fill-hover-and-press: var(--brand-attention-alpha-10);
  --ghost-attention-text-and-icon: var(--text-attention-default);
  --ghost-error-fill-default: var(--brand-error-alpha-5);
  --ghost-error-fill-hover-and-press: var(--brand-error-alpha-10);
  --ghost-error-text-and-icon: var(--text-error-default);
  --ghost-info-fill-default: var(--vibe-tertiary-alpha-5);
  --ghost-info-fill-hover-and-press: var(--vibe-tertiary-alpha-10);
  --ghost-info-text-and-icon: var(--text-tertiary-default);
  --ghost-neutral-fill-default: var(--neutral-bottom-alpha-5);
  --ghost-neutral-fill-hover-and-press: var(--neutral-bottom-alpha-10);
  --ghost-neutral-text-and-icon-default: var(--text-bottom-default);
  --ghost-secondary-fill-default: var(--outlined-secondary-fill-default);
  --ghost-secondary-fill-hover-and-press: var(--outlined-secondary-fill-hover-and-press);
  --ghost-secondary-text-and-icon-default: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-secondary-text-and-icon-hover-and-press: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-success-fill-default: var(--brand-success-alpha-5);
  --ghost-success-fill-hover-and-press: var(--brand-success-alpha-10);
  --ghost-success-text-and-icon: var(--text-success-default);
  --neutral-bottom: var(--palette-bottom-10);
  --neutral-bottom-10: var(--palette-bottom-2);
  --neutral-bottom-20: var(--palette-bottom-3);
  --neutral-bottom-30: var(--palette-bottom-4);
  --neutral-bottom-40: var(--palette-bottom-5);
  --neutral-bottom-5: var(--palette-bottom-1);
  --neutral-bottom-50: var(--palette-bottom-6);
  --neutral-bottom-60: var(--palette-bottom-7);
  --neutral-bottom-66: var(--palette-bottom-8);
  --neutral-bottom-alpha: var(--palette-bottom-alpha-10);
  --neutral-bottom-alpha-10: var(--palette-bottom-alpha-2);
  --neutral-bottom-alpha-20: var(--palette-bottom-alpha-3);
  --neutral-bottom-alpha-30: var(--palette-bottom-alpha-4);
  --neutral-bottom-alpha-40: var(--palette-bottom-alpha-5);
  --neutral-bottom-alpha-5: var(--palette-bottom-alpha-1);
  --neutral-bottom-alpha-50: var(--palette-bottom-alpha-6);
  --neutral-bottom-alpha-60: var(--palette-bottom-alpha-7);
  --neutral-bottom-alpha-66: var(--palette-bottom-alpha-8);
  --neutral-bottom-alpha-calm: var(--palette-bottom-alpha-9);
  --neutral-bottom-calm: var(--palette-bottom-9);
  --outlined-secondary-fill-default: var(--contrast-secondary-fill-default);
  --outlined-secondary-fill-hover-and-press: var(--contrast-secondary-fill-hover-and-press-hover);
  --partner-gosuslugi-blue: var(--palette-partner-gosuslugi-blue);
  --partner-gosuslugi-red: var(--palette-partner-gosuslugi-red);
  --selected-and-focused-from-none: var(--system-none);
  --selected-and-focused-from-stroke: var(--border-bottom-default);
  --semantic-alert-fill-color: var(--vibe-tertiary-10);
  --semantic-alert-icon-color: var(--text-tertiary-default);
  --semantic-button-border: var(--border-tertiary-quaternary);
  --semantic-button-fill-default: var(--ghost-info-fill-default);
  --semantic-button-fill-ghost-hover-and-press: var(--vibe-tertiary-alpha-10);
  --semantic-button-fill-hover-and-press: var(--ghost-info-fill-hover-and-press);
  --semantic-default: var(--vibe-tertiary-20);
  --semantic-hover-and-press: var(--vibe-tertiary-30);
  --semantic-text-and-icon: var(--ghost-info-text-and-icon);
  --surface-lvl-1-opaque-attention: var(--palette-surface-opaque-7);
  --surface-lvl-1-opaque-bottom: var(--palette-surface-opaque-1);
  --surface-lvl-1-opaque-error: var(--palette-surface-opaque-6);
  --surface-lvl-1-opaque-marine: var(--palette-surface-opaque-5);
  --surface-lvl-1-opaque-primary: var(--palette-surface-opaque-2);
  --surface-lvl-1-opaque-secondary: var(--palette-surface-opaque-3);
  --surface-lvl-1-opaque-success: var(--palette-surface-opaque-8);
  --surface-lvl-1-opaque-tertiary: var(--palette-surface-opaque-4);
  --surface-lvl-1-peak: var(--palette-peak-lvl-1-10);
  --surface-lvl-1-peak-10: var(--palette-peak-lvl-1-2);
  --surface-lvl-1-peak-20: var(--palette-peak-lvl-1-3);
  --surface-lvl-1-peak-30: var(--palette-peak-lvl-1-4);
  --surface-lvl-1-peak-40: var(--palette-peak-lvl-1-5);
  --surface-lvl-1-peak-5: var(--palette-peak-lvl-1-1);
  --surface-lvl-1-peak-50: var(--palette-peak-lvl-1-6);
  --surface-lvl-1-peak-60: var(--palette-peak-lvl-1-7);
  --surface-lvl-1-peak-70: var(--palette-peak-lvl-1-8);
  --surface-lvl-1-peak-80: var(--palette-peak-lvl-1-9);
  --surface-lvl-2-glassy-attention: var(--palette-surface-7);
  --surface-lvl-2-glassy-bottom: var(--palette-surface-1);
  --surface-lvl-2-glassy-error: var(--palette-surface-6);
  --surface-lvl-2-glassy-marine: var(--palette-surface-5);
  --surface-lvl-2-glassy-primary: var(--palette-surface-2);
  --surface-lvl-2-glassy-secondary: var(--palette-surface-3);
  --surface-lvl-2-glassy-success: var(--palette-surface-8);
  --surface-lvl-2-glassy-tertiary: var(--palette-surface-4);
  --surface-lvl-2-peak: var(--palette-peak-lvl-2-10);
  --surface-lvl-2-peak-10: var(--palette-peak-lvl-2-2);
  --surface-lvl-2-peak-20: var(--palette-peak-lvl-2-3);
  --surface-lvl-2-peak-30: var(--palette-peak-lvl-2-4);
  --surface-lvl-2-peak-40: var(--palette-peak-lvl-2-5);
  --surface-lvl-2-peak-5: var(--palette-peak-lvl-2-1);
  --surface-lvl-2-peak-50: var(--palette-peak-lvl-2-6);
  --surface-lvl-2-peak-60: var(--palette-peak-lvl-2-7);
  --surface-lvl-2-peak-70: var(--palette-peak-lvl-2-8);
  --surface-lvl-2-peak-80: var(--palette-peak-lvl-2-9);
  --surface-lvl-3-peak: var(--palette-peak-lvl-3-10);
  --surface-lvl-3-peak-10: var(--palette-peak-lvl-3-2);
  --surface-lvl-3-peak-20: var(--palette-peak-lvl-3-3);
  --surface-lvl-3-peak-30: var(--palette-peak-lvl-3-4);
  --surface-lvl-3-peak-40: var(--palette-peak-lvl-3-5);
  --surface-lvl-3-peak-5: var(--palette-peak-lvl-3-1);
  --surface-lvl-3-peak-50: var(--palette-peak-lvl-3-6);
  --surface-lvl-3-peak-60: var(--palette-peak-lvl-3-7);
  --surface-lvl-3-peak-70: var(--palette-peak-lvl-3-8);
  --surface-lvl-3-peak-80: var(--palette-peak-lvl-3-9);
  --system-a-toast: var(--palette-control-a-toast);
  --system-attention-hover: var(--palette-attention-8);
  --system-attention-press: var(--palette-attention-10);
  --system-bb-toast: var(--palette-control-bb-toast);
  --system-big-glass: var(--palette-control-big-glass);
  --system-black: var(--palette-system-black);
  --system-bottom-hover: var(--palette-bottom-alpha-1);
  --system-bottom-press: var(--palette-bottom-alpha-2);
  --system-comp-on: var(--palette-control-comp-on-surf);
  --system-e-toast: var(--palette-control-e-toast);
  --system-error-hover: var(--palette-error-8);
  --system-error-press: var(--palette-error-10);
  --system-gradient-green-hi-1: var(--palette-gradient-green-hi-1);
  --system-gradient-green-hi-2: var(--palette-gradient-green-hi-2);
  --system-gradient-green-low-1: var(--palette-gradient-green-low-1);
  --system-gradient-green-low-2: var(--palette-gradient-green-low-2);
  --system-gradient-green-mid-1: var(--palette-gradient-green-mid-1);
  --system-gradient-green-mid-2: var(--palette-gradient-green-mid-2);
  --system-gradient-midnight-hi-1: var(--palette-gradient-midnight-hi-1);
  --system-gradient-midnight-hi-2: var(--palette-gradient-midnight-hi-2);
  --system-gradient-midnight-low-1: var(--palette-gradient-midnight-low-1);
  --system-gradient-midnight-low-2: var(--palette-gradient-midnight-low-2);
  --system-gradient-midnight-mid-1: var(--palette-gradient-midnight-mid-1);
  --system-gradient-midnight-mid-2: var(--palette-gradient-midnight-mid-2);
  --system-gradient-orange-hi-1: var(--palette-gradient-orange-hi-1);
  --system-gradient-orange-hi-2: var(--palette-gradient-orange-hi-2);
  --system-gradient-orange-low-1: var(--palette-gradient-orange-low-1);
  --system-gradient-orange-low-2: var(--palette-gradient-orange-low-2);
  --system-gradient-orange-mid-1: var(--palette-gradient-orange-mid-1);
  --system-gradient-orange-mid-2: var(--palette-gradient-orange-mid-2);
  --system-gradient-pink-hi-1: var(--palette-gradient-pink-hi-1);
  --system-gradient-pink-hi-2: var(--palette-gradient-pink-hi-2);
  --system-gradient-pink-low-1: var(--palette-gradient-pink-low-1);
  --system-gradient-pink-low-2: var(--palette-gradient-pink-low-2);
  --system-gradient-pink-mid-1: var(--palette-gradient-pink-mid-1);
  --system-gradient-pink-mid-2: var(--palette-gradient-pink-mid-2);
  --system-gradient-violet-hi-1: var(--palette-gradient-violet-hi-1);
  --system-gradient-violet-hi-2: var(--palette-gradient-violet-hi-2);
  --system-gradient-violet-low-1: var(--palette-gradient-violet-low-1);
  --system-gradient-violet-low-2: var(--palette-gradient-violet-low-2);
  --system-gradient-violet-mid-1: var(--palette-gradient-violet-mid-1);
  --system-gradient-violet-mid-2: var(--palette-gradient-violet-mid-2);
  --system-link-default: var(--palette-secondary-11);
  --system-link-hover: var(--palette-tertiary-11);
  --system-link-on-dark-default: var(--palette-control-link-on-dark);
  --system-link-on-dark-hover: var(--palette-tertiary-8);
  --system-link-on-dark-press: var(--palette-secondary-12);
  --system-link-press: var(--palette-secondary-12);
  --system-marine-hover: var(--palette-marine-8);
  --system-marine-press: var(--palette-marine-10);
  --system-none: var(--palette-system-1);
  --system-p-toast: var(--palette-control-p-toast);
  --system-primary-hover: var(--palette-primary-8);
  --system-primary-press: var(--palette-primary-10);
  --system-primary-white: var(--palette-system-primary-white);
  --system-secondary-hover: var(--palette-secondary-8);
  --system-secondary-press: var(--palette-secondary-10);
  --system-spinner-dark-tail: var(--palette-spinner-dark-tail);
  --system-spinner-light-tail: var(--palette-spinner-light-tail);
  --system-start-glass: var(--palette-control-start-glass);
  --system-success-hover: var(--palette-success-8);
  --system-success-press: var(--palette-success-10);
  --system-table-h: var(--palette-system-table-h);
  --system-tertiary-hover: var(--palette-tertiary-8);
  --system-tertiary-press: var(--palette-tertiary-10);
  --system-textmatch: var(--vibe-tertiary-alpha-5);
  --text-attention-default: var(--palette-attention-9);
  --text-attention-quaternary: var(--palette-attention-alpha-4);
  --text-attention-secondary: var(--palette-attention-alpha-7);
  --text-attention-tertiary: var(--palette-attention-alpha-6);
  --text-bottom-default: var(--palette-control-b-5);
  --text-bottom-quaternary: var(--palette-control-b-1);
  --text-bottom-secondary: var(--palette-control-b-4);
  --text-bottom-tertiary: var(--palette-control-b-3);
  --text-error-default: var(--palette-error-9);
  --text-error-quaternary: var(--palette-error-alpha-4);
  --text-error-secondary: var(--palette-error-alpha-7);
  --text-error-tertiary: var(--palette-error-alpha-6);
  --text-flamingo-default: var(--palette-flamingo-9);
  --text-flamingo-quaternary: var(--palette-flamingo-alpha-4);
  --text-flamingo-secondary: var(--palette-flamingo-alpha-7);
  --text-flamingo-tertiary: var(--palette-flamingo-alpha-6);
  --text-fresh-default: var(--palette-fresh-9);
  --text-fresh-quaternary: var(--palette-fresh-alpha-4);
  --text-fresh-secondary: var(--palette-fresh-alpha-7);
  --text-fresh-tertiary: var(--palette-fresh-alpha-6);
  --text-marine-default: var(--palette-marine-9);
  --text-marine-quaternary: var(--palette-marine-alpha-4);
  --text-marine-secondary: var(--palette-marine-alpha-7);
  --text-marine-tertiary: var(--palette-marine-alpha-6);
  --text-peak-default: var(--palette-control-wh-5);
  --text-peak-quaternary: var(--palette-control-wh-1);
  --text-peak-secondary: var(--palette-control-wh-4);
  --text-peak-tertiary: var(--palette-control-wh-3);
  --text-primary-default: var(--palette-primary-11);
  --text-primary-quaternary: var(--palette-primary-alpha-4);
  --text-primary-secondary: var(--palette-primary-alpha-7);
  --text-primary-tertiary: var(--palette-primary-alpha-6);
  --text-secondary: var(--palette-secondary-alpha-7);
  --text-secondary-default: var(--palette-secondary-11);
  --text-secondary-quaternary: var(--palette-secondary-alpha-4);
  --text-secondary-tertiary: var(--palette-secondary-alpha-6);
  --text-success-default: var(--palette-success-9);
  --text-success-quaternary: var(--palette-success-alpha-4);
  --text-success-secondary: var(--palette-success-alpha-7);
  --text-success-tertiary: var(--palette-success-alpha-6);
  --text-tertiary: var(--palette-tertiary-alpha-6);
  --text-tertiary-default: var(--palette-tertiary-9);
  --text-tertiary-quaternary: var(--palette-tertiary-alpha-4);
  --text-tertiary-secondary: var(--palette-tertiary-alpha-7);
  --text-violet-default: var(--palette-violet-9);
  --text-violet-quaternary: var(--palette-violet-alpha-4);
  --text-violet-secondary: var(--palette-violet-alpha-7);
  --text-violet-tertiary: var(--palette-violet-alpha-6);
  --type-chips-active-chip-fill-default: var(--brand-primary);
  --type-chips-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-active-chip-fill-hover-and-press: var(--brand-secondary);
  --type-chips-active-chip-text-and-icon-default: var(--always-peak-alpha);
  --type-chips-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-active-chip-text-and-icon-hover-and-press: var(--always-peak-alpha);
  --type-chips-not-active-chip-fill-default: var(--brand-primary-alpha-5);
  --type-chips-not-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-not-active-chip-fill-hover-and-press: var(--brand-primary-alpha-10);
  --type-chips-not-active-chip-text-and-icon-default: var(--text-bottom-default);
  --type-chips-not-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-not-active-chip-text-and-icon-hover-and-press: var(--text-bottom-default);
  --type-close-n-action-fill-default: var(--neutral-bottom-alpha-5);
  --type-close-n-action-fill-hover-and-press: var(--neutral-bottom-alpha-10);
  --type-close-n-action-fill-text-and-icon-default: var(--text-bottom-secondary);
  --type-close-n-action-fill-text-and-icon-hover-and-press: var(--text-bottom-secondary);
  --type-neutral-fill-default: var(--ghost-neutral-fill-default);
  --type-neutral-fill-hover-and-press: var(--ghost-neutral-fill-hover-and-press);
  --vibe-flamingo: var(--palette-flamingo-9);
  --vibe-flamingo-10: var(--palette-flamingo-2);
  --vibe-flamingo-20: var(--palette-flamingo-3);
  --vibe-flamingo-30: var(--palette-flamingo-4);
  --vibe-flamingo-40: var(--palette-flamingo-5);
  --vibe-flamingo-5: var(--palette-flamingo-1);
  --vibe-flamingo-50: var(--palette-flamingo-6);
  --vibe-flamingo-70: var(--palette-flamingo-7);
  --vibe-flamingo-alpha: var(--palette-flamingo-alpha-9);
  --vibe-flamingo-alpha-10: var(--palette-flamingo-alpha-2);
  --vibe-flamingo-alpha-20: var(--palette-flamingo-alpha-3);
  --vibe-flamingo-alpha-30: var(--palette-flamingo-alpha-4);
  --vibe-flamingo-alpha-40: var(--palette-flamingo-alpha-5);
  --vibe-flamingo-alpha-5: var(--palette-flamingo-alpha-1);
  --vibe-flamingo-alpha-50: var(--palette-flamingo-alpha-6);
  --vibe-flamingo-alpha-70: var(--palette-flamingo-alpha-7);
  --vibe-flamingo-alpha-deep: var(--palette-flamingo-alpha-12);
  --vibe-flamingo-alpha-ink: var(--palette-flamingo-alpha-11);
  --vibe-flamingo-deep: var(--palette-flamingo-12);
  --vibe-flamingo-ink: var(--palette-flamingo-11);
  --vibe-fresh: var(--palette-fresh-9);
  --vibe-fresh-10: var(--palette-fresh-2);
  --vibe-fresh-20: var(--palette-fresh-3);
  --vibe-fresh-30: var(--palette-fresh-4);
  --vibe-fresh-40: var(--palette-fresh-5);
  --vibe-fresh-5: var(--palette-fresh-1);
  --vibe-fresh-50: var(--palette-fresh-6);
  --vibe-fresh-70: var(--palette-fresh-7);
  --vibe-fresh-alpha: var(--palette-fresh-alpha-9);
  --vibe-fresh-alpha-10: var(--palette-fresh-alpha-2);
  --vibe-fresh-alpha-20: var(--palette-fresh-alpha-3);
  --vibe-fresh-alpha-30: var(--palette-fresh-alpha-4);
  --vibe-fresh-alpha-40: var(--palette-fresh-alpha-5);
  --vibe-fresh-alpha-5: var(--palette-fresh-alpha-1);
  --vibe-fresh-alpha-50: var(--palette-fresh-alpha-6);
  --vibe-fresh-alpha-70: var(--palette-fresh-alpha-7);
  --vibe-fresh-alpha-deep: var(--palette-fresh-alpha-12);
  --vibe-fresh-alpha-ink: var(--palette-fresh-alpha-11);
  --vibe-fresh-deep: var(--palette-fresh-12);
  --vibe-fresh-ink: var(--palette-fresh-11);
  --vibe-marine: var(--palette-marine-9);
  --vibe-marine-10: var(--palette-marine-2);
  --vibe-marine-20: var(--palette-marine-3);
  --vibe-marine-30: var(--palette-marine-4);
  --vibe-marine-40: var(--palette-marine-5);
  --vibe-marine-5: var(--palette-marine-1);
  --vibe-marine-50: var(--palette-marine-6);
  --vibe-marine-70: var(--palette-marine-7);
  --vibe-marine-alpha: var(--palette-marine-alpha-9);
  --vibe-marine-alpha-10: var(--palette-marine-alpha-2);
  --vibe-marine-alpha-20: var(--palette-marine-alpha-3);
  --vibe-marine-alpha-30: var(--palette-marine-alpha-4);
  --vibe-marine-alpha-40: var(--palette-marine-alpha-5);
  --vibe-marine-alpha-5: var(--palette-marine-alpha-1);
  --vibe-marine-alpha-50: var(--palette-marine-alpha-6);
  --vibe-marine-alpha-70: var(--palette-marine-alpha-7);
  --vibe-marine-alpha-deep: var(--palette-marine-alpha-12);
  --vibe-marine-alpha-ink: var(--palette-marine-alpha-11);
  --vibe-marine-deep: var(--palette-marine-12);
  --vibe-marine-ink: var(--palette-marine-11);
  --vibe-tertiary: var(--palette-tertiary-9);
  --vibe-tertiary-10: var(--palette-tertiary-2);
  --vibe-tertiary-20: var(--palette-tertiary-3);
  --vibe-tertiary-30: var(--palette-tertiary-4);
  --vibe-tertiary-40: var(--palette-tertiary-5);
  --vibe-tertiary-5: var(--palette-tertiary-1);
  --vibe-tertiary-50: var(--palette-tertiary-6);
  --vibe-tertiary-70: var(--palette-tertiary-7);
  --vibe-tertiary-alpha: var(--palette-tertiary-alpha-9);
  --vibe-tertiary-alpha-10: var(--palette-tertiary-alpha-2);
  --vibe-tertiary-alpha-20: var(--palette-tertiary-alpha-3);
  --vibe-tertiary-alpha-30: var(--palette-tertiary-alpha-4);
  --vibe-tertiary-alpha-40: var(--palette-tertiary-alpha-5);
  --vibe-tertiary-alpha-5: var(--palette-tertiary-alpha-1);
  --vibe-tertiary-alpha-50: var(--palette-tertiary-alpha-6);
  --vibe-tertiary-alpha-70: var(--palette-tertiary-alpha-7);
  --vibe-tertiary-alpha-deep: var(--palette-tertiary-alpha-12);
  --vibe-tertiary-alpha-ink: var(--palette-tertiary-alpha-11);
  --vibe-tertiary-deep: var(--palette-tertiary-12);
  --vibe-tertiary-ink: var(--palette-tertiary-11);
  --vibe-violet: var(--palette-violet-9);
  --vibe-violet-10: var(--palette-violet-2);
  --vibe-violet-20: var(--palette-violet-3);
  --vibe-violet-30: var(--palette-violet-4);
  --vibe-violet-40: var(--palette-violet-5);
  --vibe-violet-5: var(--palette-violet-1);
  --vibe-violet-50: var(--palette-violet-6);
  --vibe-violet-70: var(--palette-violet-7);
  --vibe-violet-alpha: var(--palette-violet-alpha-9);
  --vibe-violet-alpha-10: var(--palette-violet-alpha-2);
  --vibe-violet-alpha-20: var(--palette-violet-alpha-3);
  --vibe-violet-alpha-30: var(--palette-violet-alpha-4);
  --vibe-violet-alpha-40: var(--palette-violet-alpha-5);
  --vibe-violet-alpha-5: var(--palette-violet-alpha-1);
  --vibe-violet-alpha-50: var(--palette-violet-alpha-6);
  --vibe-violet-alpha-70: var(--palette-violet-alpha-7);
  --vibe-violet-alpha-deep: var(--palette-violet-alpha-12);
  --vibe-violet-alpha-ink: var(--palette-violet-alpha-11);
  --vibe-violet-deep: var(--palette-violet-12);
  --vibe-violet-ink: var(--palette-violet-11);
}
[data-color-scheme="dark"] {
  --alternative-primary-fill-default: var(--contrast-primary-fill-default);
  --alternative-primary-fill-hover: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-fill-press: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-text-and-icon-default: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-hover: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-press: var(--contrast-primary-text-and-icon-default);
  --always-border-glass-peak-default: var(--palette-control-glass-wh-1);
  --always-border-glass-peak-quaternary: var(--palette-control-glass-wh-4);
  --always-border-glass-peak-secondary: var(--palette-control-glass-wh-2);
  --always-border-glass-peak-tertiary: var(--palette-control-glass-wh-3);
  --always-bottom: var(--palette-bottom-always-10);
  --always-bottom-10: var(--palette-bottom-always-2);
  --always-bottom-20: var(--palette-bottom-always-3);
  --always-bottom-30: var(--palette-bottom-always-4);
  --always-bottom-40: var(--palette-bottom-always-5);
  --always-bottom-5: var(--palette-bottom-always-1);
  --always-bottom-50: var(--palette-bottom-always-6);
  --always-bottom-60: var(--palette-bottom-always-7);
  --always-bottom-66: var(--palette-bottom-always-8);
  --always-bottom-alpha: var(--palette-bottom-always-alpha-10);
  --always-bottom-alpha-10: var(--palette-bottom-always-alpha-2);
  --always-bottom-alpha-20: var(--palette-bottom-always-alpha-3);
  --always-bottom-alpha-30: var(--palette-bottom-always-alpha-4);
  --always-bottom-alpha-40: var(--palette-bottom-always-alpha-5);
  --always-bottom-alpha-5: var(--palette-bottom-always-alpha-1);
  --always-bottom-alpha-50: var(--palette-bottom-always-alpha-6);
  --always-bottom-alpha-60: var(--palette-bottom-always-alpha-7);
  --always-bottom-alpha-66: var(--palette-bottom-always-alpha-8);
  --always-bottom-alpha-calm: var(--palette-bottom-always-alpha-9);
  --always-bottom-calm: var(--palette-bottom-always-9);
  --always-peak-alpha: var(--palette-peak-always-alpha-10);
  --always-peak-alpha-10: var(--palette-peak-always-alpha-2);
  --always-peak-alpha-20: var(--palette-peak-always-alpha-3);
  --always-peak-alpha-30: var(--palette-peak-always-alpha-4);
  --always-peak-alpha-40: var(--palette-peak-always-alpha-5);
  --always-peak-alpha-5: var(--palette-peak-always-alpha-1);
  --always-peak-alpha-50: var(--palette-peak-always-alpha-6);
  --always-peak-alpha-60: var(--palette-peak-always-alpha-7);
  --always-peak-alpha-70: var(--palette-peak-always-alpha-8);
  --always-peak-alpha-80: var(--palette-peak-always-alpha-9);
  --bg-grouped-primary: var(--palette-backgrounds-grouped-primary);
  --bg-grouped-secondary-w: var(--palette-backgrounds-grouped-secondary);
  --bg-grouped-tertiary: var(--palette-backgrounds-grouped-tertiary);
  --bg-primary-gw: var(--palette-backgrounds-primary);
  --bg-secondary-g: var(--palette-backgrounds-secondary);
  --bg-tertiary-gw: var(--palette-backgrounds-tertiary);
  --border-attention-default: var(--palette-attention-alpha-4);
  --border-attention-quaternary: var(--palette-attention-9);
  --border-attention-secondary: var(--palette-attention-alpha-5);
  --border-attention-tertiary: var(--palette-attention-alpha-7);
  --border-bottom-default: var(--palette-bottom-alpha-2);
  --border-bottom-quaternary: var(--palette-bottom-10);
  --border-bottom-secondary: var(--palette-bottom-alpha-3);
  --border-bottom-tertiary: var(--palette-bottom-alpha-8);
  --border-error-default: var(--palette-error-alpha-4);
  --border-error-quaternary: var(--palette-error-9);
  --border-error-secondary: var(--palette-error-alpha-5);
  --border-error-tertiary: var(--palette-error-alpha-7);
  --border-peak-default: var(--palette-peak-lvl-2-2);
  --border-peak-quaternary: var(--palette-peak-lvl-2-10);
  --border-peak-secondary: var(--palette-peak-lvl-2-3);
  --border-peak-tertiary: var(--palette-peak-lvl-2-8);
  --border-primary-default: var(--palette-primary-alpha-2);
  --border-primary-quaternary: var(--palette-primary-9);
  --border-primary-secondary: var(--palette-primary-alpha-3);
  --border-primary-tertiary: var(--palette-primary-alpha-7);
  --border-secondary: var(--palette-secondary-alpha-5);
  --border-secondary-default: var(--palette-secondary-alpha-4);
  --border-secondary-quaternary: var(--palette-secondary-9);
  --border-secondary-tertiary: var(--palette-secondary-alpha-7);
  --border-success-default: var(--palette-success-alpha-4);
  --border-success-quaternary: var(--palette-success-9);
  --border-success-secondary: var(--palette-success-alpha-5);
  --border-success-tertiary: var(--palette-success-alpha-7);
  --border-tertiary: var(--palette-tertiary-alpha-7);
  --border-tertiary-default: var(--palette-tertiary-alpha-4);
  --border-tertiary-quaternary: var(--palette-tertiary-9);
  --border-tertiary-secondary: var(--palette-tertiary-alpha-5);
  --brand-attention: var(--palette-attention-9);
  --brand-attention-10: var(--palette-attention-2);
  --brand-attention-20: var(--palette-attention-3);
  --brand-attention-30: var(--palette-attention-4);
  --brand-attention-40: var(--palette-attention-5);
  --brand-attention-5: var(--palette-attention-1);
  --brand-attention-50: var(--palette-attention-6);
  --brand-attention-70: var(--palette-attention-7);
  --brand-attention-alpha: var(--palette-attention-alpha-9);
  --brand-attention-alpha-10: var(--palette-attention-alpha-2);
  --brand-attention-alpha-20: var(--palette-attention-alpha-3);
  --brand-attention-alpha-30: var(--palette-attention-alpha-4);
  --brand-attention-alpha-40: var(--palette-attention-alpha-5);
  --brand-attention-alpha-5: var(--palette-attention-alpha-1);
  --brand-attention-alpha-50: var(--palette-attention-alpha-6);
  --brand-attention-alpha-70: var(--palette-attention-alpha-7);
  --brand-attention-alpha-deep: var(--palette-attention-alpha-12);
  --brand-attention-alpha-ink: var(--palette-attention-alpha-11);
  --brand-attention-deep: var(--palette-attention-12);
  --brand-attention-ink: var(--palette-attention-11);
  --brand-error: var(--palette-error-9);
  --brand-error-10: var(--palette-error-2);
  --brand-error-20: var(--palette-error-3);
  --brand-error-30: var(--palette-error-4);
  --brand-error-40: var(--palette-error-5);
  --brand-error-5: var(--palette-error-1);
  --brand-error-50: var(--palette-error-6);
  --brand-error-70: var(--palette-error-7);
  --brand-error-alpha: var(--palette-error-alpha-9);
  --brand-error-alpha-10: var(--palette-error-alpha-2);
  --brand-error-alpha-20: var(--palette-error-alpha-3);
  --brand-error-alpha-30: var(--palette-error-alpha-4);
  --brand-error-alpha-40: var(--palette-error-alpha-5);
  --brand-error-alpha-5: var(--palette-error-alpha-1);
  --brand-error-alpha-50: var(--palette-error-alpha-6);
  --brand-error-alpha-70: var(--palette-error-alpha-7);
  --brand-error-alpha-deep: var(--palette-error-alpha-12);
  --brand-error-alpha-ink: var(--palette-error-alpha-11);
  --brand-error-deep: var(--palette-error-12);
  --brand-error-ink: var(--palette-error-11);
  --brand-primary: var(--palette-primary-9);
  --brand-primary-10: var(--palette-primary-2);
  --brand-primary-20: var(--palette-primary-3);
  --brand-primary-30: var(--palette-primary-4);
  --brand-primary-40: var(--palette-primary-5);
  --brand-primary-5: var(--palette-primary-1);
  --brand-primary-50: var(--palette-primary-6);
  --brand-primary-70: var(--palette-primary-7);
  --brand-primary-alpha: var(--palette-primary-alpha-9);
  --brand-primary-alpha-10: var(--palette-primary-alpha-2);
  --brand-primary-alpha-20: var(--palette-primary-alpha-3);
  --brand-primary-alpha-30: var(--palette-primary-alpha-4);
  --brand-primary-alpha-40: var(--palette-primary-alpha-5);
  --brand-primary-alpha-5: var(--palette-primary-alpha-1);
  --brand-primary-alpha-50: var(--palette-primary-alpha-6);
  --brand-primary-alpha-70: var(--palette-primary-alpha-7);
  --brand-primary-alpha-deep: var(--palette-primary-alpha-12);
  --brand-primary-alpha-ink: var(--palette-primary-alpha-11);
  --brand-primary-deep: var(--palette-primary-12);
  --brand-primary-ink: var(--palette-primary-11);
  --brand-secondary: var(--palette-secondary-9);
  --brand-secondary-10: var(--palette-secondary-2);
  --brand-secondary-20: var(--palette-secondary-3);
  --brand-secondary-30: var(--palette-secondary-4);
  --brand-secondary-40: var(--palette-secondary-5);
  --brand-secondary-5: var(--palette-secondary-1);
  --brand-secondary-50: var(--palette-secondary-6);
  --brand-secondary-70: var(--palette-secondary-7);
  --brand-secondary-alpha: var(--palette-secondary-alpha-9);
  --brand-secondary-alpha-10: var(--palette-secondary-alpha-2);
  --brand-secondary-alpha-20: var(--palette-secondary-alpha-3);
  --brand-secondary-alpha-30: var(--palette-secondary-alpha-4);
  --brand-secondary-alpha-40: var(--palette-secondary-alpha-5);
  --brand-secondary-alpha-5: var(--palette-secondary-alpha-1);
  --brand-secondary-alpha-50: var(--palette-secondary-alpha-6);
  --brand-secondary-alpha-70: var(--palette-secondary-alpha-7);
  --brand-secondary-alpha-deep: var(--palette-secondary-alpha-12);
  --brand-secondary-alpha-ink: var(--palette-secondary-alpha-11);
  --brand-secondary-deep: var(--palette-secondary-12);
  --brand-secondary-ink: var(--palette-secondary-11);
  --brand-success: var(--palette-success-9);
  --brand-success-10: var(--palette-success-2);
  --brand-success-20: var(--palette-success-3);
  --brand-success-30: var(--palette-success-4);
  --brand-success-40: var(--palette-success-5);
  --brand-success-5: var(--palette-success-1);
  --brand-success-50: var(--palette-success-6);
  --brand-success-70: var(--palette-success-7);
  --brand-success-alpha: var(--palette-success-alpha-9);
  --brand-success-alpha-10: var(--palette-success-alpha-2);
  --brand-success-alpha-20: var(--palette-success-alpha-3);
  --brand-success-alpha-30: var(--palette-success-alpha-4);
  --brand-success-alpha-40: var(--palette-success-alpha-5);
  --brand-success-alpha-5: var(--palette-success-alpha-1);
  --brand-success-alpha-50: var(--palette-success-alpha-6);
  --brand-success-alpha-70: var(--palette-success-alpha-7);
  --brand-success-alpha-deep: var(--palette-success-alpha-12);
  --brand-success-alpha-ink: var(--palette-success-alpha-11);
  --brand-success-deep: var(--palette-success-12);
  --brand-success-ink: var(--palette-success-11);
  --contrast-button-border: var(--border-primary-secondary);
  --contrast-neutral-border: var(--border-bottom-quaternary);
  --contrast-neutral-fill-default: var(--type-neutral-fill-default);
  --contrast-neutral-fill-disabled: var(--neutral-bottom-20);
  --contrast-neutral-fill-ghost-hover-and-press: var(--neutral-bottom-alpha-10);
  --contrast-neutral-fill-hover-and-press: var(--type-neutral-fill-hover-and-press);
  --contrast-neutral-fill-secondary: var(--neutral-bottom-alpha-5);
  --contrast-neutral-fill-secondary-hover: var(--neutral-bottom-alpha-10);
  --contrast-neutral-text-and-icon-default: var(--ghost-neutral-text-and-icon-default);
  --contrast-neutral-text-and-icon-ghost: var(--text-bottom-default);
  --contrast-pagination-dot-active: var(--brand-secondary);
  --contrast-pagination-dot-active-hover: var(--system-secondary-hover);
  --contrast-pagination-dot-active-press: var(--system-secondary-press);
  --contrast-pagination-dot-default: var(--brand-primary-alpha-10);
  --contrast-pagination-dot-hover: var(--brand-secondary-alpha-20);
  --contrast-pagination-dot-press: var(--brand-secondary-alpha-40);
  --contrast-pagination-long-dot-track: var(--brand-primary-alpha-10);
  --contrast-primary-fill-default: var(--brand-primary);
  --contrast-primary-fill-disabled: var(--neutral-bottom-20);
  --contrast-primary-fill-ghost-hover-and-press: var(--brand-primary-alpha-10);
  --contrast-primary-fill-hover-and-press: var(--brand-primary-ink);
  --contrast-primary-text-and-icon-default: var(--always-peak-alpha);
  --contrast-primary-text-and-icon-disabled: var(--text-bottom-quaternary);
  --contrast-primary-text-and-icon-ghost: var(--text-primary-default);
  --contrast-secondary-border: var(--border-primary-quaternary);
  --contrast-secondary-fill-default: var(--brand-secondary-alpha-5);
  --contrast-secondary-fill-disabled: var(--neutral-bottom-20);
  --contrast-secondary-fill-hover-and-press-hover: var(--brand-secondary-alpha-20);
  --contrast-secondary-fill-hover-and-press-outline: var(--brand-secondary-alpha-20);
  --contrast-secondary-text-and-icon-ghost: var(--text-secondary-default);
  --contrast-selector-add-border-hover: var(--border-success-tertiary);
  --contrast-selector-add-fill-hover: var(--surface-lvl-2-peak);
  --contrast-selector-border-default: var(--border-bottom-default);
  --contrast-selector-default-border-hover: var(--border-secondary-tertiary);
  --contrast-selector-default-fill-checked: var(--brand-secondary);
  --contrast-selector-default-fill-checked-hover: var(--system-secondary-hover);
  --contrast-selector-default-fill-hover: var(--surface-lvl-2-peak);
  --contrast-selector-default-glyph-checked: var(--always-peak-alpha);
  --contrast-selector-fill-default: var(--surface-lvl-2-peak);
  --contrast-selector-fill-disabled: var(--neutral-bottom-alpha-10);
  --contrast-selector-remove-border-hover: var(--border-error-tertiary);
  --contrast-selector-remove-fill-hover: var(--surface-lvl-2-peak);
  --contrast-semantic-fill-disabled: var(--neutral-bottom-20);
  --disabled-badge-fill: var(--brand-primary-20);
  --disabled-badge-text-and-icon: var(--text-primary-default);
  --disabled-tag-close-default: var(--text-bottom-secondary);
  --disabled-tag-close-hover-and-press: var(--text-bottom-default);
  --disabled-tag-hover-and-press: var(--neutral-bottom-alpha-20);
  --disabled-tag-text-and-icon: var(--text-bottom-default);
  --ghost-attention-fill-default: var(--brand-attention-alpha-5);
  --ghost-attention-fill-hover-and-press: var(--brand-attention-alpha-10);
  --ghost-attention-text-and-icon: var(--text-attention-default);
  --ghost-error-fill-default: var(--brand-error-alpha-5);
  --ghost-error-fill-hover-and-press: var(--brand-error-alpha-10);
  --ghost-error-text-and-icon: var(--text-error-default);
  --ghost-info-fill-default: var(--vibe-tertiary-alpha-5);
  --ghost-info-fill-hover-and-press: var(--vibe-tertiary-alpha-10);
  --ghost-info-text-and-icon: var(--text-tertiary-default);
  --ghost-neutral-fill-default: var(--neutral-bottom-alpha-5);
  --ghost-neutral-fill-hover-and-press: var(--neutral-bottom-alpha-10);
  --ghost-neutral-text-and-icon-default: var(--text-bottom-default);
  --ghost-secondary-fill-default: var(--outlined-secondary-fill-default);
  --ghost-secondary-fill-hover-and-press: var(--outlined-secondary-fill-hover-and-press);
  --ghost-secondary-text-and-icon-default: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-secondary-text-and-icon-hover-and-press: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-success-fill-default: var(--brand-success-alpha-5);
  --ghost-success-fill-hover-and-press: var(--brand-success-alpha-10);
  --ghost-success-text-and-icon: var(--text-success-default);
  --neutral-bottom: var(--palette-bottom-10);
  --neutral-bottom-10: var(--palette-bottom-2);
  --neutral-bottom-20: var(--palette-bottom-3);
  --neutral-bottom-30: var(--palette-bottom-4);
  --neutral-bottom-40: var(--palette-bottom-5);
  --neutral-bottom-5: var(--palette-bottom-1);
  --neutral-bottom-50: var(--palette-bottom-6);
  --neutral-bottom-60: var(--palette-bottom-7);
  --neutral-bottom-66: var(--palette-bottom-8);
  --neutral-bottom-alpha: var(--palette-bottom-alpha-10);
  --neutral-bottom-alpha-10: var(--palette-bottom-alpha-2);
  --neutral-bottom-alpha-20: var(--palette-bottom-alpha-3);
  --neutral-bottom-alpha-30: var(--palette-bottom-alpha-4);
  --neutral-bottom-alpha-40: var(--palette-bottom-alpha-5);
  --neutral-bottom-alpha-5: var(--palette-bottom-alpha-1);
  --neutral-bottom-alpha-50: var(--palette-bottom-alpha-6);
  --neutral-bottom-alpha-60: var(--palette-bottom-alpha-7);
  --neutral-bottom-alpha-66: var(--palette-bottom-alpha-8);
  --neutral-bottom-alpha-calm: var(--palette-bottom-alpha-9);
  --neutral-bottom-calm: var(--palette-bottom-9);
  --outlined-secondary-fill-default: var(--contrast-secondary-fill-default);
  --outlined-secondary-fill-hover-and-press: var(--contrast-secondary-fill-hover-and-press-hover);
  --partner-gosuslugi-blue: var(--palette-partner-gosuslugi-blue);
  --partner-gosuslugi-red: var(--palette-partner-gosuslugi-red);
  --selected-and-focused-from-none: var(--system-none);
  --selected-and-focused-from-stroke: var(--border-bottom-default);
  --semantic-alert-fill-color: var(--vibe-tertiary-10);
  --semantic-alert-icon-color: var(--text-tertiary-default);
  --semantic-button-border: var(--border-tertiary-quaternary);
  --semantic-button-fill-default: var(--ghost-info-fill-default);
  --semantic-button-fill-ghost-hover-and-press: var(--vibe-tertiary-alpha-10);
  --semantic-button-fill-hover-and-press: var(--ghost-info-fill-hover-and-press);
  --semantic-default: var(--vibe-tertiary-20);
  --semantic-hover-and-press: var(--vibe-tertiary-30);
  --semantic-text-and-icon: var(--ghost-info-text-and-icon);
  --surface-lvl-1-opaque-attention: var(--palette-surface-opaque-7);
  --surface-lvl-1-opaque-bottom: var(--palette-surface-opaque-1);
  --surface-lvl-1-opaque-error: var(--palette-surface-opaque-6);
  --surface-lvl-1-opaque-marine: var(--palette-surface-opaque-5);
  --surface-lvl-1-opaque-primary: var(--palette-surface-opaque-2);
  --surface-lvl-1-opaque-secondary: var(--palette-surface-opaque-3);
  --surface-lvl-1-opaque-success: var(--palette-surface-opaque-8);
  --surface-lvl-1-opaque-tertiary: var(--palette-surface-opaque-4);
  --surface-lvl-1-peak: var(--palette-peak-lvl-1-10);
  --surface-lvl-1-peak-10: var(--palette-peak-lvl-1-2);
  --surface-lvl-1-peak-20: var(--palette-peak-lvl-1-3);
  --surface-lvl-1-peak-30: var(--palette-peak-lvl-1-4);
  --surface-lvl-1-peak-40: var(--palette-peak-lvl-1-5);
  --surface-lvl-1-peak-5: var(--palette-peak-lvl-1-1);
  --surface-lvl-1-peak-50: var(--palette-peak-lvl-1-6);
  --surface-lvl-1-peak-60: var(--palette-peak-lvl-1-7);
  --surface-lvl-1-peak-70: var(--palette-peak-lvl-1-8);
  --surface-lvl-1-peak-80: var(--palette-peak-lvl-1-9);
  --surface-lvl-2-glassy-attention: var(--palette-surface-7);
  --surface-lvl-2-glassy-bottom: var(--palette-surface-1);
  --surface-lvl-2-glassy-error: var(--palette-surface-6);
  --surface-lvl-2-glassy-marine: var(--palette-surface-5);
  --surface-lvl-2-glassy-primary: var(--palette-surface-2);
  --surface-lvl-2-glassy-secondary: var(--palette-surface-3);
  --surface-lvl-2-glassy-success: var(--palette-surface-8);
  --surface-lvl-2-glassy-tertiary: var(--palette-surface-4);
  --surface-lvl-2-peak: var(--palette-peak-lvl-2-10);
  --surface-lvl-2-peak-10: var(--palette-peak-lvl-2-2);
  --surface-lvl-2-peak-20: var(--palette-peak-lvl-2-3);
  --surface-lvl-2-peak-30: var(--palette-peak-lvl-2-4);
  --surface-lvl-2-peak-40: var(--palette-peak-lvl-2-5);
  --surface-lvl-2-peak-5: var(--palette-peak-lvl-2-1);
  --surface-lvl-2-peak-50: var(--palette-peak-lvl-2-6);
  --surface-lvl-2-peak-60: var(--palette-peak-lvl-2-7);
  --surface-lvl-2-peak-70: var(--palette-peak-lvl-2-8);
  --surface-lvl-2-peak-80: var(--palette-peak-lvl-2-9);
  --surface-lvl-3-peak: var(--palette-peak-lvl-3-10);
  --surface-lvl-3-peak-10: var(--palette-peak-lvl-3-2);
  --surface-lvl-3-peak-20: var(--palette-peak-lvl-3-3);
  --surface-lvl-3-peak-30: var(--palette-peak-lvl-3-4);
  --surface-lvl-3-peak-40: var(--palette-peak-lvl-3-5);
  --surface-lvl-3-peak-5: var(--palette-peak-lvl-3-1);
  --surface-lvl-3-peak-50: var(--palette-peak-lvl-3-6);
  --surface-lvl-3-peak-60: var(--palette-peak-lvl-3-7);
  --surface-lvl-3-peak-70: var(--palette-peak-lvl-3-8);
  --surface-lvl-3-peak-80: var(--palette-peak-lvl-3-9);
  --system-a-toast: var(--palette-control-a-toast);
  --system-attention-hover: var(--palette-attention-8);
  --system-attention-press: var(--palette-attention-10);
  --system-bb-toast: var(--palette-control-bb-toast);
  --system-big-glass: var(--palette-control-big-glass);
  --system-black: var(--palette-system-black);
  --system-bottom-hover: var(--palette-bottom-alpha-1);
  --system-bottom-press: var(--palette-bottom-alpha-2);
  --system-comp-on: var(--palette-control-comp-on-surf);
  --system-e-toast: var(--palette-control-e-toast);
  --system-error-hover: var(--palette-error-8);
  --system-error-press: var(--palette-error-10);
  --system-gradient-green-hi-1: var(--palette-gradient-green-hi-1);
  --system-gradient-green-hi-2: var(--palette-gradient-green-hi-2);
  --system-gradient-green-low-1: var(--palette-gradient-green-low-1);
  --system-gradient-green-low-2: var(--palette-gradient-green-low-2);
  --system-gradient-green-mid-1: var(--palette-gradient-green-mid-1);
  --system-gradient-green-mid-2: var(--palette-gradient-green-mid-2);
  --system-gradient-midnight-hi-1: var(--palette-gradient-midnight-hi-1);
  --system-gradient-midnight-hi-2: var(--palette-gradient-midnight-hi-2);
  --system-gradient-midnight-low-1: var(--palette-gradient-midnight-low-1);
  --system-gradient-midnight-low-2: var(--palette-gradient-midnight-low-2);
  --system-gradient-midnight-mid-1: var(--palette-gradient-midnight-mid-1);
  --system-gradient-midnight-mid-2: var(--palette-gradient-midnight-mid-2);
  --system-gradient-orange-hi-1: var(--palette-gradient-orange-hi-1);
  --system-gradient-orange-hi-2: var(--palette-gradient-orange-hi-2);
  --system-gradient-orange-low-1: var(--palette-gradient-orange-low-1);
  --system-gradient-orange-low-2: var(--palette-gradient-orange-low-2);
  --system-gradient-orange-mid-1: var(--palette-gradient-orange-mid-1);
  --system-gradient-orange-mid-2: var(--palette-gradient-orange-mid-2);
  --system-gradient-pink-hi-1: var(--palette-gradient-pink-hi-1);
  --system-gradient-pink-hi-2: var(--palette-gradient-pink-hi-2);
  --system-gradient-pink-low-1: var(--palette-gradient-pink-low-1);
  --system-gradient-pink-low-2: var(--palette-gradient-pink-low-2);
  --system-gradient-pink-mid-1: var(--palette-gradient-pink-mid-1);
  --system-gradient-pink-mid-2: var(--palette-gradient-pink-mid-2);
  --system-gradient-violet-hi-1: var(--palette-gradient-violet-hi-1);
  --system-gradient-violet-hi-2: var(--palette-gradient-violet-hi-2);
  --system-gradient-violet-low-1: var(--palette-gradient-violet-low-1);
  --system-gradient-violet-low-2: var(--palette-gradient-violet-low-2);
  --system-gradient-violet-mid-1: var(--palette-gradient-violet-mid-1);
  --system-gradient-violet-mid-2: var(--palette-gradient-violet-mid-2);
  --system-link-default: var(--palette-secondary-11);
  --system-link-hover: var(--palette-tertiary-11);
  --system-link-on-dark-default: var(--palette-control-link-on-dark);
  --system-link-on-dark-hover: var(--palette-tertiary-8);
  --system-link-on-dark-press: var(--palette-secondary-12);
  --system-link-press: var(--palette-secondary-12);
  --system-marine-hover: var(--palette-marine-8);
  --system-marine-press: var(--palette-marine-10);
  --system-none: var(--palette-system-1);
  --system-p-toast: var(--palette-control-p-toast);
  --system-primary-hover: var(--palette-primary-8);
  --system-primary-press: var(--palette-primary-10);
  --system-primary-white: var(--palette-system-primary-white);
  --system-secondary-hover: var(--palette-secondary-8);
  --system-secondary-press: var(--palette-secondary-10);
  --system-spinner-dark-tail: var(--palette-spinner-dark-tail);
  --system-spinner-light-tail: var(--palette-spinner-light-tail);
  --system-start-glass: var(--palette-control-start-glass);
  --system-success-hover: var(--palette-success-8);
  --system-success-press: var(--palette-success-10);
  --system-table-h: var(--palette-system-table-h);
  --system-tertiary-hover: var(--palette-tertiary-8);
  --system-tertiary-press: var(--palette-tertiary-10);
  --system-textmatch: var(--vibe-tertiary-alpha-5);
  --text-attention-default: var(--palette-attention-9);
  --text-attention-quaternary: var(--palette-attention-alpha-4);
  --text-attention-secondary: var(--palette-attention-alpha-7);
  --text-attention-tertiary: var(--palette-attention-alpha-6);
  --text-bottom-default: var(--palette-control-b-5);
  --text-bottom-quaternary: var(--palette-control-b-1);
  --text-bottom-secondary: var(--palette-control-b-4);
  --text-bottom-tertiary: var(--palette-control-b-3);
  --text-error-default: var(--palette-error-9);
  --text-error-quaternary: var(--palette-error-alpha-4);
  --text-error-secondary: var(--palette-error-alpha-7);
  --text-error-tertiary: var(--palette-error-alpha-6);
  --text-flamingo-default: var(--palette-flamingo-9);
  --text-flamingo-quaternary: var(--palette-flamingo-alpha-4);
  --text-flamingo-secondary: var(--palette-flamingo-alpha-7);
  --text-flamingo-tertiary: var(--palette-flamingo-alpha-6);
  --text-fresh-default: var(--palette-fresh-9);
  --text-fresh-quaternary: var(--palette-fresh-alpha-4);
  --text-fresh-secondary: var(--palette-fresh-alpha-7);
  --text-fresh-tertiary: var(--palette-fresh-alpha-6);
  --text-marine-default: var(--palette-marine-9);
  --text-marine-quaternary: var(--palette-marine-alpha-4);
  --text-marine-secondary: var(--palette-marine-alpha-7);
  --text-marine-tertiary: var(--palette-marine-alpha-6);
  --text-peak-default: var(--palette-control-wh-5);
  --text-peak-quaternary: var(--palette-control-wh-1);
  --text-peak-secondary: var(--palette-control-wh-4);
  --text-peak-tertiary: var(--palette-control-wh-3);
  --text-primary-default: var(--palette-primary-11);
  --text-primary-quaternary: var(--palette-primary-alpha-4);
  --text-primary-secondary: var(--palette-primary-alpha-7);
  --text-primary-tertiary: var(--palette-primary-alpha-6);
  --text-secondary: var(--palette-secondary-alpha-7);
  --text-secondary-default: var(--palette-secondary-11);
  --text-secondary-quaternary: var(--palette-secondary-alpha-4);
  --text-secondary-tertiary: var(--palette-secondary-alpha-6);
  --text-success-default: var(--palette-success-9);
  --text-success-quaternary: var(--palette-success-alpha-4);
  --text-success-secondary: var(--palette-success-alpha-7);
  --text-success-tertiary: var(--palette-success-alpha-6);
  --text-tertiary: var(--palette-tertiary-alpha-6);
  --text-tertiary-default: var(--palette-tertiary-9);
  --text-tertiary-quaternary: var(--palette-tertiary-alpha-4);
  --text-tertiary-secondary: var(--palette-tertiary-alpha-7);
  --text-violet-default: var(--palette-violet-9);
  --text-violet-quaternary: var(--palette-violet-alpha-4);
  --text-violet-secondary: var(--palette-violet-alpha-7);
  --text-violet-tertiary: var(--palette-violet-alpha-6);
  --type-chips-active-chip-fill-default: var(--brand-primary);
  --type-chips-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-active-chip-fill-hover-and-press: var(--brand-secondary);
  --type-chips-active-chip-text-and-icon-default: var(--always-peak-alpha);
  --type-chips-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-active-chip-text-and-icon-hover-and-press: var(--always-peak-alpha);
  --type-chips-not-active-chip-fill-default: var(--brand-primary-alpha-5);
  --type-chips-not-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-not-active-chip-fill-hover-and-press: var(--brand-primary-alpha-10);
  --type-chips-not-active-chip-text-and-icon-default: var(--text-bottom-default);
  --type-chips-not-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-not-active-chip-text-and-icon-hover-and-press: var(--text-bottom-default);
  --type-close-n-action-fill-default: var(--neutral-bottom-alpha-5);
  --type-close-n-action-fill-hover-and-press: var(--neutral-bottom-alpha-10);
  --type-close-n-action-fill-text-and-icon-default: var(--text-bottom-secondary);
  --type-close-n-action-fill-text-and-icon-hover-and-press: var(--text-bottom-secondary);
  --type-neutral-fill-default: var(--ghost-neutral-fill-default);
  --type-neutral-fill-hover-and-press: var(--ghost-neutral-fill-hover-and-press);
  --vibe-flamingo: var(--palette-flamingo-9);
  --vibe-flamingo-10: var(--palette-flamingo-2);
  --vibe-flamingo-20: var(--palette-flamingo-3);
  --vibe-flamingo-30: var(--palette-flamingo-4);
  --vibe-flamingo-40: var(--palette-flamingo-5);
  --vibe-flamingo-5: var(--palette-flamingo-1);
  --vibe-flamingo-50: var(--palette-flamingo-6);
  --vibe-flamingo-70: var(--palette-flamingo-7);
  --vibe-flamingo-alpha: var(--palette-flamingo-alpha-9);
  --vibe-flamingo-alpha-10: var(--palette-flamingo-alpha-2);
  --vibe-flamingo-alpha-20: var(--palette-flamingo-alpha-3);
  --vibe-flamingo-alpha-30: var(--palette-flamingo-alpha-4);
  --vibe-flamingo-alpha-40: var(--palette-flamingo-alpha-5);
  --vibe-flamingo-alpha-5: var(--palette-flamingo-alpha-1);
  --vibe-flamingo-alpha-50: var(--palette-flamingo-alpha-6);
  --vibe-flamingo-alpha-70: var(--palette-flamingo-alpha-7);
  --vibe-flamingo-alpha-deep: var(--palette-flamingo-alpha-12);
  --vibe-flamingo-alpha-ink: var(--palette-flamingo-alpha-11);
  --vibe-flamingo-deep: var(--palette-flamingo-12);
  --vibe-flamingo-ink: var(--palette-flamingo-11);
  --vibe-fresh: var(--palette-fresh-9);
  --vibe-fresh-10: var(--palette-fresh-2);
  --vibe-fresh-20: var(--palette-fresh-3);
  --vibe-fresh-30: var(--palette-fresh-4);
  --vibe-fresh-40: var(--palette-fresh-5);
  --vibe-fresh-5: var(--palette-fresh-1);
  --vibe-fresh-50: var(--palette-fresh-6);
  --vibe-fresh-70: var(--palette-fresh-7);
  --vibe-fresh-alpha: var(--palette-fresh-alpha-9);
  --vibe-fresh-alpha-10: var(--palette-fresh-alpha-2);
  --vibe-fresh-alpha-20: var(--palette-fresh-alpha-3);
  --vibe-fresh-alpha-30: var(--palette-fresh-alpha-4);
  --vibe-fresh-alpha-40: var(--palette-fresh-alpha-5);
  --vibe-fresh-alpha-5: var(--palette-fresh-alpha-1);
  --vibe-fresh-alpha-50: var(--palette-fresh-alpha-6);
  --vibe-fresh-alpha-70: var(--palette-fresh-alpha-7);
  --vibe-fresh-alpha-deep: var(--palette-fresh-alpha-12);
  --vibe-fresh-alpha-ink: var(--palette-fresh-alpha-11);
  --vibe-fresh-deep: var(--palette-fresh-12);
  --vibe-fresh-ink: var(--palette-fresh-11);
  --vibe-marine: var(--palette-marine-9);
  --vibe-marine-10: var(--palette-marine-2);
  --vibe-marine-20: var(--palette-marine-3);
  --vibe-marine-30: var(--palette-marine-4);
  --vibe-marine-40: var(--palette-marine-5);
  --vibe-marine-5: var(--palette-marine-1);
  --vibe-marine-50: var(--palette-marine-6);
  --vibe-marine-70: var(--palette-marine-7);
  --vibe-marine-alpha: var(--palette-marine-alpha-9);
  --vibe-marine-alpha-10: var(--palette-marine-alpha-2);
  --vibe-marine-alpha-20: var(--palette-marine-alpha-3);
  --vibe-marine-alpha-30: var(--palette-marine-alpha-4);
  --vibe-marine-alpha-40: var(--palette-marine-alpha-5);
  --vibe-marine-alpha-5: var(--palette-marine-alpha-1);
  --vibe-marine-alpha-50: var(--palette-marine-alpha-6);
  --vibe-marine-alpha-70: var(--palette-marine-alpha-7);
  --vibe-marine-alpha-deep: var(--palette-marine-alpha-12);
  --vibe-marine-alpha-ink: var(--palette-marine-alpha-11);
  --vibe-marine-deep: var(--palette-marine-12);
  --vibe-marine-ink: var(--palette-marine-11);
  --vibe-tertiary: var(--palette-tertiary-9);
  --vibe-tertiary-10: var(--palette-tertiary-2);
  --vibe-tertiary-20: var(--palette-tertiary-3);
  --vibe-tertiary-30: var(--palette-tertiary-4);
  --vibe-tertiary-40: var(--palette-tertiary-5);
  --vibe-tertiary-5: var(--palette-tertiary-1);
  --vibe-tertiary-50: var(--palette-tertiary-6);
  --vibe-tertiary-70: var(--palette-tertiary-7);
  --vibe-tertiary-alpha: var(--palette-tertiary-alpha-9);
  --vibe-tertiary-alpha-10: var(--palette-tertiary-alpha-2);
  --vibe-tertiary-alpha-20: var(--palette-tertiary-alpha-3);
  --vibe-tertiary-alpha-30: var(--palette-tertiary-alpha-4);
  --vibe-tertiary-alpha-40: var(--palette-tertiary-alpha-5);
  --vibe-tertiary-alpha-5: var(--palette-tertiary-alpha-1);
  --vibe-tertiary-alpha-50: var(--palette-tertiary-alpha-6);
  --vibe-tertiary-alpha-70: var(--palette-tertiary-alpha-7);
  --vibe-tertiary-alpha-deep: var(--palette-tertiary-alpha-12);
  --vibe-tertiary-alpha-ink: var(--palette-tertiary-alpha-11);
  --vibe-tertiary-deep: var(--palette-tertiary-12);
  --vibe-tertiary-ink: var(--palette-tertiary-11);
  --vibe-violet: var(--palette-violet-9);
  --vibe-violet-10: var(--palette-violet-2);
  --vibe-violet-20: var(--palette-violet-3);
  --vibe-violet-30: var(--palette-violet-4);
  --vibe-violet-40: var(--palette-violet-5);
  --vibe-violet-5: var(--palette-violet-1);
  --vibe-violet-50: var(--palette-violet-6);
  --vibe-violet-70: var(--palette-violet-7);
  --vibe-violet-alpha: var(--palette-violet-alpha-9);
  --vibe-violet-alpha-10: var(--palette-violet-alpha-2);
  --vibe-violet-alpha-20: var(--palette-violet-alpha-3);
  --vibe-violet-alpha-30: var(--palette-violet-alpha-4);
  --vibe-violet-alpha-40: var(--palette-violet-alpha-5);
  --vibe-violet-alpha-5: var(--palette-violet-alpha-1);
  --vibe-violet-alpha-50: var(--palette-violet-alpha-6);
  --vibe-violet-alpha-70: var(--palette-violet-alpha-7);
  --vibe-violet-alpha-deep: var(--palette-violet-alpha-12);
  --vibe-violet-alpha-ink: var(--palette-violet-alpha-11);
  --vibe-violet-deep: var(--palette-violet-12);
  --vibe-violet-ink: var(--palette-violet-11);
}
[data-color-scheme="availability-black"] {
  --alternative-primary-fill-default: var(--contrast-primary-fill-default);
  --alternative-primary-fill-hover: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-fill-press: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-text-and-icon-default: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-hover: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-press: var(--contrast-primary-text-and-icon-default);
  --always-border-glass-peak-default: var(--palette-control-glass-wh-1);
  --always-border-glass-peak-quaternary: var(--palette-control-glass-wh-4);
  --always-border-glass-peak-secondary: var(--palette-control-glass-wh-2);
  --always-border-glass-peak-tertiary: var(--palette-control-glass-wh-3);
  --always-bottom: var(--palette-bottom-always-10);
  --always-bottom-10: var(--palette-bottom-always-2);
  --always-bottom-20: var(--palette-bottom-always-3);
  --always-bottom-30: var(--palette-bottom-always-4);
  --always-bottom-40: var(--palette-bottom-always-5);
  --always-bottom-5: var(--palette-bottom-always-1);
  --always-bottom-50: var(--palette-bottom-always-6);
  --always-bottom-60: var(--palette-bottom-always-7);
  --always-bottom-66: var(--palette-bottom-always-8);
  --always-bottom-alpha: var(--palette-bottom-always-alpha-10);
  --always-bottom-alpha-10: var(--palette-bottom-always-alpha-2);
  --always-bottom-alpha-20: var(--palette-bottom-always-alpha-3);
  --always-bottom-alpha-30: var(--palette-bottom-always-alpha-4);
  --always-bottom-alpha-40: var(--palette-bottom-always-alpha-5);
  --always-bottom-alpha-5: var(--palette-bottom-always-alpha-1);
  --always-bottom-alpha-50: var(--palette-bottom-always-alpha-6);
  --always-bottom-alpha-60: var(--palette-bottom-always-alpha-7);
  --always-bottom-alpha-66: var(--palette-bottom-always-alpha-8);
  --always-bottom-alpha-calm: var(--palette-bottom-always-alpha-9);
  --always-bottom-calm: var(--palette-bottom-always-9);
  --always-peak-alpha: var(--palette-peak-always-alpha-10);
  --always-peak-alpha-10: var(--palette-peak-always-alpha-2);
  --always-peak-alpha-20: var(--palette-peak-always-alpha-3);
  --always-peak-alpha-30: var(--palette-peak-always-alpha-4);
  --always-peak-alpha-40: var(--palette-peak-always-alpha-5);
  --always-peak-alpha-5: var(--palette-peak-always-alpha-1);
  --always-peak-alpha-50: var(--palette-peak-always-alpha-6);
  --always-peak-alpha-60: var(--palette-peak-always-alpha-7);
  --always-peak-alpha-70: var(--palette-peak-always-alpha-8);
  --always-peak-alpha-80: var(--palette-peak-always-alpha-9);
  --bg-grouped-primary: var(--palette-backgrounds-grouped-primary);
  --bg-grouped-secondary-w: var(--palette-backgrounds-grouped-secondary);
  --bg-grouped-tertiary: var(--palette-backgrounds-grouped-tertiary);
  --bg-primary-gw: var(--palette-backgrounds-primary);
  --bg-secondary-g: var(--palette-backgrounds-secondary);
  --bg-tertiary-gw: var(--palette-backgrounds-tertiary);
  --border-attention-default: var(--palette-attention-alpha-4);
  --border-attention-quaternary: var(--palette-attention-9);
  --border-attention-secondary: var(--palette-attention-alpha-5);
  --border-attention-tertiary: var(--palette-attention-alpha-7);
  --border-bottom-default: var(--palette-bottom-alpha-2);
  --border-bottom-quaternary: var(--palette-bottom-10);
  --border-bottom-secondary: var(--palette-bottom-alpha-3);
  --border-bottom-tertiary: var(--palette-bottom-alpha-8);
  --border-error-default: var(--palette-error-alpha-4);
  --border-error-quaternary: var(--palette-error-9);
  --border-error-secondary: var(--palette-error-alpha-5);
  --border-error-tertiary: var(--palette-error-alpha-7);
  --border-peak-default: var(--palette-peak-lvl-2-2);
  --border-peak-quaternary: var(--palette-peak-lvl-2-10);
  --border-peak-secondary: var(--palette-peak-lvl-2-3);
  --border-peak-tertiary: var(--palette-peak-lvl-2-8);
  --border-primary-default: var(--palette-primary-alpha-2);
  --border-primary-quaternary: var(--palette-primary-9);
  --border-primary-secondary: var(--palette-primary-alpha-3);
  --border-primary-tertiary: var(--palette-primary-alpha-7);
  --border-secondary: var(--palette-secondary-alpha-5);
  --border-secondary-default: var(--palette-secondary-alpha-4);
  --border-secondary-quaternary: var(--palette-secondary-9);
  --border-secondary-tertiary: var(--palette-secondary-alpha-7);
  --border-success-default: var(--palette-success-alpha-4);
  --border-success-quaternary: var(--palette-success-9);
  --border-success-secondary: var(--palette-success-alpha-5);
  --border-success-tertiary: var(--palette-success-alpha-7);
  --border-tertiary: var(--palette-tertiary-alpha-7);
  --border-tertiary-default: var(--palette-tertiary-alpha-4);
  --border-tertiary-quaternary: var(--palette-tertiary-9);
  --border-tertiary-secondary: var(--palette-tertiary-alpha-5);
  --brand-attention: var(--palette-attention-9);
  --brand-attention-10: var(--palette-attention-2);
  --brand-attention-20: var(--palette-attention-3);
  --brand-attention-30: var(--palette-attention-4);
  --brand-attention-40: var(--palette-attention-5);
  --brand-attention-5: var(--palette-attention-1);
  --brand-attention-50: var(--palette-attention-6);
  --brand-attention-70: var(--palette-attention-7);
  --brand-attention-alpha: var(--palette-attention-alpha-9);
  --brand-attention-alpha-10: var(--palette-attention-alpha-2);
  --brand-attention-alpha-20: var(--palette-attention-alpha-3);
  --brand-attention-alpha-30: var(--palette-attention-alpha-4);
  --brand-attention-alpha-40: var(--palette-attention-alpha-5);
  --brand-attention-alpha-5: var(--palette-attention-alpha-1);
  --brand-attention-alpha-50: var(--palette-attention-alpha-6);
  --brand-attention-alpha-70: var(--palette-attention-alpha-7);
  --brand-attention-alpha-deep: var(--palette-attention-alpha-12);
  --brand-attention-alpha-ink: var(--palette-attention-alpha-11);
  --brand-attention-deep: var(--palette-attention-12);
  --brand-attention-ink: var(--palette-attention-11);
  --brand-error: var(--palette-error-9);
  --brand-error-10: var(--palette-error-2);
  --brand-error-20: var(--palette-error-3);
  --brand-error-30: var(--palette-error-4);
  --brand-error-40: var(--palette-error-5);
  --brand-error-5: var(--palette-error-1);
  --brand-error-50: var(--palette-error-6);
  --brand-error-70: var(--palette-error-7);
  --brand-error-alpha: var(--palette-error-alpha-9);
  --brand-error-alpha-10: var(--palette-error-alpha-2);
  --brand-error-alpha-20: var(--palette-error-alpha-3);
  --brand-error-alpha-30: var(--palette-error-alpha-4);
  --brand-error-alpha-40: var(--palette-error-alpha-5);
  --brand-error-alpha-5: var(--palette-error-alpha-1);
  --brand-error-alpha-50: var(--palette-error-alpha-6);
  --brand-error-alpha-70: var(--palette-error-alpha-7);
  --brand-error-alpha-deep: var(--palette-error-alpha-12);
  --brand-error-alpha-ink: var(--palette-error-alpha-11);
  --brand-error-deep: var(--palette-error-12);
  --brand-error-ink: var(--palette-error-11);
  --brand-primary: var(--palette-primary-9);
  --brand-primary-10: var(--palette-primary-2);
  --brand-primary-20: var(--palette-primary-3);
  --brand-primary-30: var(--palette-primary-4);
  --brand-primary-40: var(--palette-primary-5);
  --brand-primary-5: var(--palette-primary-1);
  --brand-primary-50: var(--palette-primary-6);
  --brand-primary-70: var(--palette-primary-7);
  --brand-primary-alpha: var(--palette-primary-alpha-9);
  --brand-primary-alpha-10: var(--palette-primary-alpha-2);
  --brand-primary-alpha-20: var(--palette-primary-alpha-3);
  --brand-primary-alpha-30: var(--palette-primary-alpha-4);
  --brand-primary-alpha-40: var(--palette-primary-alpha-5);
  --brand-primary-alpha-5: var(--palette-primary-alpha-1);
  --brand-primary-alpha-50: var(--palette-primary-alpha-6);
  --brand-primary-alpha-70: var(--palette-primary-alpha-7);
  --brand-primary-alpha-deep: var(--palette-primary-alpha-12);
  --brand-primary-alpha-ink: var(--palette-primary-alpha-11);
  --brand-primary-deep: var(--palette-primary-12);
  --brand-primary-ink: var(--palette-primary-11);
  --brand-secondary: var(--palette-secondary-9);
  --brand-secondary-10: var(--palette-secondary-2);
  --brand-secondary-20: var(--palette-secondary-3);
  --brand-secondary-30: var(--palette-secondary-4);
  --brand-secondary-40: var(--palette-secondary-5);
  --brand-secondary-5: var(--palette-secondary-1);
  --brand-secondary-50: var(--palette-secondary-6);
  --brand-secondary-70: var(--palette-secondary-7);
  --brand-secondary-alpha: var(--palette-secondary-alpha-9);
  --brand-secondary-alpha-10: var(--palette-secondary-alpha-2);
  --brand-secondary-alpha-20: var(--palette-secondary-alpha-3);
  --brand-secondary-alpha-30: var(--palette-secondary-alpha-4);
  --brand-secondary-alpha-40: var(--palette-secondary-alpha-5);
  --brand-secondary-alpha-5: var(--palette-secondary-alpha-1);
  --brand-secondary-alpha-50: var(--palette-secondary-alpha-6);
  --brand-secondary-alpha-70: var(--palette-secondary-alpha-7);
  --brand-secondary-alpha-deep: var(--palette-secondary-alpha-12);
  --brand-secondary-alpha-ink: var(--palette-secondary-alpha-11);
  --brand-secondary-deep: var(--palette-secondary-12);
  --brand-secondary-ink: var(--palette-secondary-11);
  --brand-success: var(--palette-success-9);
  --brand-success-10: var(--palette-success-2);
  --brand-success-20: var(--palette-success-3);
  --brand-success-30: var(--palette-success-4);
  --brand-success-40: var(--palette-success-5);
  --brand-success-5: var(--palette-success-1);
  --brand-success-50: var(--palette-success-6);
  --brand-success-70: var(--palette-success-7);
  --brand-success-alpha: var(--palette-success-alpha-9);
  --brand-success-alpha-10: var(--palette-success-alpha-2);
  --brand-success-alpha-20: var(--palette-success-alpha-3);
  --brand-success-alpha-30: var(--palette-success-alpha-4);
  --brand-success-alpha-40: var(--palette-success-alpha-5);
  --brand-success-alpha-5: var(--palette-success-alpha-1);
  --brand-success-alpha-50: var(--palette-success-alpha-6);
  --brand-success-alpha-70: var(--palette-success-alpha-7);
  --brand-success-alpha-deep: var(--palette-success-alpha-12);
  --brand-success-alpha-ink: var(--palette-success-alpha-11);
  --brand-success-deep: var(--palette-success-12);
  --brand-success-ink: var(--palette-success-11);
  --contrast-button-border: var(--border-primary-secondary);
  --contrast-neutral-border: var(--border-bottom-quaternary);
  --contrast-neutral-fill-default: var(--type-neutral-fill-default);
  --contrast-neutral-fill-disabled: var(--neutral-bottom-20);
  --contrast-neutral-fill-ghost-hover-and-press: var(--neutral-bottom-alpha-10);
  --contrast-neutral-fill-hover-and-press: var(--type-neutral-fill-hover-and-press);
  --contrast-neutral-fill-secondary: var(--neutral-bottom-alpha-5);
  --contrast-neutral-fill-secondary-hover: var(--neutral-bottom-alpha-10);
  --contrast-neutral-text-and-icon-default: var(--ghost-neutral-text-and-icon-default);
  --contrast-neutral-text-and-icon-ghost: var(--text-bottom-default);
  --contrast-pagination-dot-active: var(--brand-secondary);
  --contrast-pagination-dot-active-hover: var(--system-secondary-hover);
  --contrast-pagination-dot-active-press: var(--system-secondary-press);
  --contrast-pagination-dot-default: var(--brand-primary-alpha-10);
  --contrast-pagination-dot-hover: var(--brand-secondary-alpha-20);
  --contrast-pagination-dot-press: var(--brand-secondary-alpha-40);
  --contrast-pagination-long-dot-track: var(--brand-primary-alpha-10);
  --contrast-primary-fill-default: var(--brand-primary);
  --contrast-primary-fill-disabled: var(--neutral-bottom-20);
  --contrast-primary-fill-ghost-hover-and-press: var(--brand-primary-alpha-10);
  --contrast-primary-fill-hover-and-press: var(--brand-primary-ink);
  --contrast-primary-text-and-icon-default: var(--always-peak-alpha);
  --contrast-primary-text-and-icon-disabled: var(--text-bottom-quaternary);
  --contrast-primary-text-and-icon-ghost: var(--text-primary-default);
  --contrast-secondary-border: var(--border-primary-quaternary);
  --contrast-secondary-fill-default: var(--brand-secondary-alpha-5);
  --contrast-secondary-fill-disabled: var(--neutral-bottom-20);
  --contrast-secondary-fill-hover-and-press-hover: var(--brand-secondary-alpha-20);
  --contrast-secondary-fill-hover-and-press-outline: var(--brand-secondary-alpha-20);
  --contrast-secondary-text-and-icon-ghost: var(--text-secondary-default);
  --contrast-selector-add-border-hover: var(--border-success-tertiary);
  --contrast-selector-add-fill-hover: var(--surface-lvl-2-peak);
  --contrast-selector-border-default: var(--border-bottom-default);
  --contrast-selector-default-border-hover: var(--border-secondary-tertiary);
  --contrast-selector-default-fill-checked: var(--brand-secondary);
  --contrast-selector-default-fill-checked-hover: var(--system-secondary-hover);
  --contrast-selector-default-fill-hover: var(--surface-lvl-2-peak);
  --contrast-selector-default-glyph-checked: var(--always-peak-alpha);
  --contrast-selector-fill-default: var(--surface-lvl-2-peak);
  --contrast-selector-fill-disabled: var(--neutral-bottom-alpha-10);
  --contrast-selector-remove-border-hover: var(--border-error-tertiary);
  --contrast-selector-remove-fill-hover: var(--surface-lvl-2-peak);
  --contrast-semantic-fill-disabled: var(--neutral-bottom-20);
  --disabled-badge-fill: var(--brand-primary-20);
  --disabled-badge-text-and-icon: var(--text-primary-default);
  --disabled-tag-close-default: var(--text-bottom-secondary);
  --disabled-tag-close-hover-and-press: var(--text-bottom-default);
  --disabled-tag-hover-and-press: var(--neutral-bottom-alpha-20);
  --disabled-tag-text-and-icon: var(--text-bottom-default);
  --ghost-attention-fill-default: var(--brand-attention-alpha-5);
  --ghost-attention-fill-hover-and-press: var(--brand-attention-alpha-10);
  --ghost-attention-text-and-icon: var(--text-attention-default);
  --ghost-error-fill-default: var(--brand-error-alpha-5);
  --ghost-error-fill-hover-and-press: var(--brand-error-alpha-10);
  --ghost-error-text-and-icon: var(--text-error-default);
  --ghost-info-fill-default: var(--vibe-tertiary-alpha-5);
  --ghost-info-fill-hover-and-press: var(--vibe-tertiary-alpha-10);
  --ghost-info-text-and-icon: var(--text-tertiary-default);
  --ghost-neutral-fill-default: var(--neutral-bottom-alpha-5);
  --ghost-neutral-fill-hover-and-press: var(--neutral-bottom-alpha-10);
  --ghost-neutral-text-and-icon-default: var(--text-bottom-default);
  --ghost-secondary-fill-default: var(--outlined-secondary-fill-default);
  --ghost-secondary-fill-hover-and-press: var(--outlined-secondary-fill-hover-and-press);
  --ghost-secondary-text-and-icon-default: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-secondary-text-and-icon-hover-and-press: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-success-fill-default: var(--brand-success-alpha-5);
  --ghost-success-fill-hover-and-press: var(--brand-success-alpha-10);
  --ghost-success-text-and-icon: var(--text-success-default);
  --neutral-bottom: var(--palette-bottom-10);
  --neutral-bottom-10: var(--palette-bottom-2);
  --neutral-bottom-20: var(--palette-bottom-3);
  --neutral-bottom-30: var(--palette-bottom-4);
  --neutral-bottom-40: var(--palette-bottom-5);
  --neutral-bottom-5: var(--palette-bottom-1);
  --neutral-bottom-50: var(--palette-bottom-6);
  --neutral-bottom-60: var(--palette-bottom-7);
  --neutral-bottom-66: var(--palette-bottom-8);
  --neutral-bottom-alpha: var(--palette-bottom-alpha-10);
  --neutral-bottom-alpha-10: var(--palette-bottom-alpha-2);
  --neutral-bottom-alpha-20: var(--palette-bottom-alpha-3);
  --neutral-bottom-alpha-30: var(--palette-bottom-alpha-4);
  --neutral-bottom-alpha-40: var(--palette-bottom-alpha-5);
  --neutral-bottom-alpha-5: var(--palette-bottom-alpha-1);
  --neutral-bottom-alpha-50: var(--palette-bottom-alpha-6);
  --neutral-bottom-alpha-60: var(--palette-bottom-alpha-7);
  --neutral-bottom-alpha-66: var(--palette-bottom-alpha-8);
  --neutral-bottom-alpha-calm: var(--palette-bottom-alpha-9);
  --neutral-bottom-calm: var(--palette-bottom-9);
  --outlined-secondary-fill-default: var(--contrast-secondary-fill-default);
  --outlined-secondary-fill-hover-and-press: var(--contrast-secondary-fill-hover-and-press-hover);
  --partner-gosuslugi-blue: var(--palette-partner-gosuslugi-blue);
  --partner-gosuslugi-red: var(--palette-partner-gosuslugi-red);
  --selected-and-focused-from-none: var(--system-none);
  --selected-and-focused-from-stroke: var(--border-bottom-default);
  --semantic-alert-fill-color: var(--vibe-tertiary-10);
  --semantic-alert-icon-color: var(--text-tertiary-default);
  --semantic-button-border: var(--border-tertiary-quaternary);
  --semantic-button-fill-default: var(--ghost-info-fill-default);
  --semantic-button-fill-ghost-hover-and-press: var(--vibe-tertiary-alpha-10);
  --semantic-button-fill-hover-and-press: var(--ghost-info-fill-hover-and-press);
  --semantic-default: var(--vibe-tertiary-20);
  --semantic-hover-and-press: var(--vibe-tertiary-30);
  --semantic-text-and-icon: var(--ghost-info-text-and-icon);
  --surface-lvl-1-opaque-attention: var(--palette-surface-opaque-7);
  --surface-lvl-1-opaque-bottom: var(--palette-surface-opaque-1);
  --surface-lvl-1-opaque-error: var(--palette-surface-opaque-6);
  --surface-lvl-1-opaque-marine: var(--palette-surface-opaque-5);
  --surface-lvl-1-opaque-primary: var(--palette-surface-opaque-2);
  --surface-lvl-1-opaque-secondary: var(--palette-surface-opaque-3);
  --surface-lvl-1-opaque-success: var(--palette-surface-opaque-8);
  --surface-lvl-1-opaque-tertiary: var(--palette-surface-opaque-4);
  --surface-lvl-1-peak: var(--palette-peak-lvl-1-10);
  --surface-lvl-1-peak-10: var(--palette-peak-lvl-1-2);
  --surface-lvl-1-peak-20: var(--palette-peak-lvl-1-3);
  --surface-lvl-1-peak-30: var(--palette-peak-lvl-1-4);
  --surface-lvl-1-peak-40: var(--palette-peak-lvl-1-5);
  --surface-lvl-1-peak-5: var(--palette-peak-lvl-1-1);
  --surface-lvl-1-peak-50: var(--palette-peak-lvl-1-6);
  --surface-lvl-1-peak-60: var(--palette-peak-lvl-1-7);
  --surface-lvl-1-peak-70: var(--palette-peak-lvl-1-8);
  --surface-lvl-1-peak-80: var(--palette-peak-lvl-1-9);
  --surface-lvl-2-glassy-attention: var(--palette-surface-7);
  --surface-lvl-2-glassy-bottom: var(--palette-surface-1);
  --surface-lvl-2-glassy-error: var(--palette-surface-6);
  --surface-lvl-2-glassy-marine: var(--palette-surface-5);
  --surface-lvl-2-glassy-primary: var(--palette-surface-2);
  --surface-lvl-2-glassy-secondary: var(--palette-surface-3);
  --surface-lvl-2-glassy-success: var(--palette-surface-8);
  --surface-lvl-2-glassy-tertiary: var(--palette-surface-4);
  --surface-lvl-2-peak: var(--palette-peak-lvl-2-10);
  --surface-lvl-2-peak-10: var(--palette-peak-lvl-2-2);
  --surface-lvl-2-peak-20: var(--palette-peak-lvl-2-3);
  --surface-lvl-2-peak-30: var(--palette-peak-lvl-2-4);
  --surface-lvl-2-peak-40: var(--palette-peak-lvl-2-5);
  --surface-lvl-2-peak-5: var(--palette-peak-lvl-2-1);
  --surface-lvl-2-peak-50: var(--palette-peak-lvl-2-6);
  --surface-lvl-2-peak-60: var(--palette-peak-lvl-2-7);
  --surface-lvl-2-peak-70: var(--palette-peak-lvl-2-8);
  --surface-lvl-2-peak-80: var(--palette-peak-lvl-2-9);
  --surface-lvl-3-peak: var(--palette-peak-lvl-3-10);
  --surface-lvl-3-peak-10: var(--palette-peak-lvl-3-2);
  --surface-lvl-3-peak-20: var(--palette-peak-lvl-3-3);
  --surface-lvl-3-peak-30: var(--palette-peak-lvl-3-4);
  --surface-lvl-3-peak-40: var(--palette-peak-lvl-3-5);
  --surface-lvl-3-peak-5: var(--palette-peak-lvl-3-1);
  --surface-lvl-3-peak-50: var(--palette-peak-lvl-3-6);
  --surface-lvl-3-peak-60: var(--palette-peak-lvl-3-7);
  --surface-lvl-3-peak-70: var(--palette-peak-lvl-3-8);
  --surface-lvl-3-peak-80: var(--palette-peak-lvl-3-9);
  --system-a-toast: var(--palette-control-a-toast);
  --system-attention-hover: var(--palette-attention-8);
  --system-attention-press: var(--palette-attention-10);
  --system-bb-toast: var(--palette-control-bb-toast);
  --system-big-glass: var(--palette-control-big-glass);
  --system-black: var(--palette-system-black);
  --system-bottom-hover: var(--palette-bottom-alpha-1);
  --system-bottom-press: var(--palette-bottom-alpha-2);
  --system-comp-on: var(--palette-control-comp-on-surf);
  --system-e-toast: var(--palette-control-e-toast);
  --system-error-hover: var(--palette-error-8);
  --system-error-press: var(--palette-error-10);
  --system-gradient-green-hi-1: var(--palette-gradient-green-hi-1);
  --system-gradient-green-hi-2: var(--palette-gradient-green-hi-2);
  --system-gradient-green-low-1: var(--palette-gradient-green-low-1);
  --system-gradient-green-low-2: var(--palette-gradient-green-low-2);
  --system-gradient-green-mid-1: var(--palette-gradient-green-mid-1);
  --system-gradient-green-mid-2: var(--palette-gradient-green-mid-2);
  --system-gradient-midnight-hi-1: var(--palette-gradient-midnight-hi-1);
  --system-gradient-midnight-hi-2: var(--palette-gradient-midnight-hi-2);
  --system-gradient-midnight-low-1: var(--palette-gradient-midnight-low-1);
  --system-gradient-midnight-low-2: var(--palette-gradient-midnight-low-2);
  --system-gradient-midnight-mid-1: var(--palette-gradient-midnight-mid-1);
  --system-gradient-midnight-mid-2: var(--palette-gradient-midnight-mid-2);
  --system-gradient-orange-hi-1: var(--palette-gradient-orange-hi-1);
  --system-gradient-orange-hi-2: var(--palette-gradient-orange-hi-2);
  --system-gradient-orange-low-1: var(--palette-gradient-orange-low-1);
  --system-gradient-orange-low-2: var(--palette-gradient-orange-low-2);
  --system-gradient-orange-mid-1: var(--palette-gradient-orange-mid-1);
  --system-gradient-orange-mid-2: var(--palette-gradient-orange-mid-2);
  --system-gradient-pink-hi-1: var(--palette-gradient-pink-hi-1);
  --system-gradient-pink-hi-2: var(--palette-gradient-pink-hi-2);
  --system-gradient-pink-low-1: var(--palette-gradient-pink-low-1);
  --system-gradient-pink-low-2: var(--palette-gradient-pink-low-2);
  --system-gradient-pink-mid-1: var(--palette-gradient-pink-mid-1);
  --system-gradient-pink-mid-2: var(--palette-gradient-pink-mid-2);
  --system-gradient-violet-hi-1: var(--palette-gradient-violet-hi-1);
  --system-gradient-violet-hi-2: var(--palette-gradient-violet-hi-2);
  --system-gradient-violet-low-1: var(--palette-gradient-violet-low-1);
  --system-gradient-violet-low-2: var(--palette-gradient-violet-low-2);
  --system-gradient-violet-mid-1: var(--palette-gradient-violet-mid-1);
  --system-gradient-violet-mid-2: var(--palette-gradient-violet-mid-2);
  --system-link-default: var(--palette-secondary-11);
  --system-link-hover: var(--palette-tertiary-11);
  --system-link-on-dark-default: var(--palette-control-link-on-dark);
  --system-link-on-dark-hover: var(--palette-tertiary-8);
  --system-link-on-dark-press: var(--palette-secondary-12);
  --system-link-press: var(--palette-secondary-12);
  --system-marine-hover: var(--palette-marine-8);
  --system-marine-press: var(--palette-marine-10);
  --system-none: var(--palette-system-1);
  --system-p-toast: var(--palette-control-p-toast);
  --system-primary-hover: var(--palette-primary-8);
  --system-primary-press: var(--palette-primary-10);
  --system-primary-white: var(--palette-system-primary-white);
  --system-secondary-hover: var(--palette-secondary-8);
  --system-secondary-press: var(--palette-secondary-10);
  --system-spinner-dark-tail: var(--palette-spinner-dark-tail);
  --system-spinner-light-tail: var(--palette-spinner-light-tail);
  --system-start-glass: var(--palette-control-start-glass);
  --system-success-hover: var(--palette-success-8);
  --system-success-press: var(--palette-success-10);
  --system-table-h: var(--palette-system-table-h);
  --system-tertiary-hover: var(--palette-tertiary-8);
  --system-tertiary-press: var(--palette-tertiary-10);
  --system-textmatch: var(--vibe-tertiary-alpha-5);
  --text-attention-default: var(--palette-attention-9);
  --text-attention-quaternary: var(--palette-attention-alpha-4);
  --text-attention-secondary: var(--palette-attention-alpha-7);
  --text-attention-tertiary: var(--palette-attention-alpha-6);
  --text-bottom-default: var(--palette-control-b-5);
  --text-bottom-quaternary: var(--palette-control-b-1);
  --text-bottom-secondary: var(--palette-control-b-4);
  --text-bottom-tertiary: var(--palette-control-b-3);
  --text-error-default: var(--palette-error-9);
  --text-error-quaternary: var(--palette-error-alpha-4);
  --text-error-secondary: var(--palette-error-alpha-7);
  --text-error-tertiary: var(--palette-error-alpha-6);
  --text-flamingo-default: var(--palette-flamingo-9);
  --text-flamingo-quaternary: var(--palette-flamingo-alpha-4);
  --text-flamingo-secondary: var(--palette-flamingo-alpha-7);
  --text-flamingo-tertiary: var(--palette-flamingo-alpha-6);
  --text-fresh-default: var(--palette-fresh-9);
  --text-fresh-quaternary: var(--palette-fresh-alpha-4);
  --text-fresh-secondary: var(--palette-fresh-alpha-7);
  --text-fresh-tertiary: var(--palette-fresh-alpha-6);
  --text-marine-default: var(--palette-marine-9);
  --text-marine-quaternary: var(--palette-marine-alpha-4);
  --text-marine-secondary: var(--palette-marine-alpha-7);
  --text-marine-tertiary: var(--palette-marine-alpha-6);
  --text-peak-default: var(--palette-control-wh-5);
  --text-peak-quaternary: var(--palette-control-wh-1);
  --text-peak-secondary: var(--palette-control-wh-4);
  --text-peak-tertiary: var(--palette-control-wh-3);
  --text-primary-default: var(--palette-primary-11);
  --text-primary-quaternary: var(--palette-primary-alpha-4);
  --text-primary-secondary: var(--palette-primary-alpha-7);
  --text-primary-tertiary: var(--palette-primary-alpha-6);
  --text-secondary: var(--palette-secondary-alpha-7);
  --text-secondary-default: var(--palette-secondary-11);
  --text-secondary-quaternary: var(--palette-secondary-alpha-4);
  --text-secondary-tertiary: var(--palette-secondary-alpha-6);
  --text-success-default: var(--palette-success-9);
  --text-success-quaternary: var(--palette-success-alpha-4);
  --text-success-secondary: var(--palette-success-alpha-7);
  --text-success-tertiary: var(--palette-success-alpha-6);
  --text-tertiary: var(--palette-tertiary-alpha-6);
  --text-tertiary-default: var(--palette-tertiary-9);
  --text-tertiary-quaternary: var(--palette-tertiary-alpha-4);
  --text-tertiary-secondary: var(--palette-tertiary-alpha-7);
  --text-violet-default: var(--palette-violet-9);
  --text-violet-quaternary: var(--palette-violet-alpha-4);
  --text-violet-secondary: var(--palette-violet-alpha-7);
  --text-violet-tertiary: var(--palette-violet-alpha-6);
  --type-chips-active-chip-fill-default: var(--brand-primary);
  --type-chips-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-active-chip-fill-hover-and-press: var(--brand-secondary);
  --type-chips-active-chip-text-and-icon-default: var(--always-peak-alpha);
  --type-chips-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-active-chip-text-and-icon-hover-and-press: var(--always-peak-alpha);
  --type-chips-not-active-chip-fill-default: var(--brand-primary-alpha-5);
  --type-chips-not-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-not-active-chip-fill-hover-and-press: var(--brand-primary-alpha-10);
  --type-chips-not-active-chip-text-and-icon-default: var(--text-bottom-default);
  --type-chips-not-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-not-active-chip-text-and-icon-hover-and-press: var(--text-bottom-default);
  --type-close-n-action-fill-default: var(--neutral-bottom-alpha-5);
  --type-close-n-action-fill-hover-and-press: var(--neutral-bottom-alpha-10);
  --type-close-n-action-fill-text-and-icon-default: var(--text-bottom-secondary);
  --type-close-n-action-fill-text-and-icon-hover-and-press: var(--text-bottom-secondary);
  --type-neutral-fill-default: var(--ghost-neutral-fill-default);
  --type-neutral-fill-hover-and-press: var(--ghost-neutral-fill-hover-and-press);
  --vibe-flamingo: var(--palette-flamingo-9);
  --vibe-flamingo-10: var(--palette-flamingo-2);
  --vibe-flamingo-20: var(--palette-flamingo-3);
  --vibe-flamingo-30: var(--palette-flamingo-4);
  --vibe-flamingo-40: var(--palette-flamingo-5);
  --vibe-flamingo-5: var(--palette-flamingo-1);
  --vibe-flamingo-50: var(--palette-flamingo-6);
  --vibe-flamingo-70: var(--palette-flamingo-7);
  --vibe-flamingo-alpha: var(--palette-flamingo-alpha-9);
  --vibe-flamingo-alpha-10: var(--palette-flamingo-alpha-2);
  --vibe-flamingo-alpha-20: var(--palette-flamingo-alpha-3);
  --vibe-flamingo-alpha-30: var(--palette-flamingo-alpha-4);
  --vibe-flamingo-alpha-40: var(--palette-flamingo-alpha-5);
  --vibe-flamingo-alpha-5: var(--palette-flamingo-alpha-1);
  --vibe-flamingo-alpha-50: var(--palette-flamingo-alpha-6);
  --vibe-flamingo-alpha-70: var(--palette-flamingo-alpha-7);
  --vibe-flamingo-alpha-deep: var(--palette-flamingo-alpha-12);
  --vibe-flamingo-alpha-ink: var(--palette-flamingo-alpha-11);
  --vibe-flamingo-deep: var(--palette-flamingo-12);
  --vibe-flamingo-ink: var(--palette-flamingo-11);
  --vibe-fresh: var(--palette-fresh-9);
  --vibe-fresh-10: var(--palette-fresh-2);
  --vibe-fresh-20: var(--palette-fresh-3);
  --vibe-fresh-30: var(--palette-fresh-4);
  --vibe-fresh-40: var(--palette-fresh-5);
  --vibe-fresh-5: var(--palette-fresh-1);
  --vibe-fresh-50: var(--palette-fresh-6);
  --vibe-fresh-70: var(--palette-fresh-7);
  --vibe-fresh-alpha: var(--palette-fresh-alpha-9);
  --vibe-fresh-alpha-10: var(--palette-fresh-alpha-2);
  --vibe-fresh-alpha-20: var(--palette-fresh-alpha-3);
  --vibe-fresh-alpha-30: var(--palette-fresh-alpha-4);
  --vibe-fresh-alpha-40: var(--palette-fresh-alpha-5);
  --vibe-fresh-alpha-5: var(--palette-fresh-alpha-1);
  --vibe-fresh-alpha-50: var(--palette-fresh-alpha-6);
  --vibe-fresh-alpha-70: var(--palette-fresh-alpha-7);
  --vibe-fresh-alpha-deep: var(--palette-fresh-alpha-12);
  --vibe-fresh-alpha-ink: var(--palette-fresh-alpha-11);
  --vibe-fresh-deep: var(--palette-fresh-12);
  --vibe-fresh-ink: var(--palette-fresh-11);
  --vibe-marine: var(--palette-marine-9);
  --vibe-marine-10: var(--palette-marine-2);
  --vibe-marine-20: var(--palette-marine-3);
  --vibe-marine-30: var(--palette-marine-4);
  --vibe-marine-40: var(--palette-marine-5);
  --vibe-marine-5: var(--palette-marine-1);
  --vibe-marine-50: var(--palette-marine-6);
  --vibe-marine-70: var(--palette-marine-7);
  --vibe-marine-alpha: var(--palette-marine-alpha-9);
  --vibe-marine-alpha-10: var(--palette-marine-alpha-2);
  --vibe-marine-alpha-20: var(--palette-marine-alpha-3);
  --vibe-marine-alpha-30: var(--palette-marine-alpha-4);
  --vibe-marine-alpha-40: var(--palette-marine-alpha-5);
  --vibe-marine-alpha-5: var(--palette-marine-alpha-1);
  --vibe-marine-alpha-50: var(--palette-marine-alpha-6);
  --vibe-marine-alpha-70: var(--palette-marine-alpha-7);
  --vibe-marine-alpha-deep: var(--palette-marine-alpha-12);
  --vibe-marine-alpha-ink: var(--palette-marine-alpha-11);
  --vibe-marine-deep: var(--palette-marine-12);
  --vibe-marine-ink: var(--palette-marine-11);
  --vibe-tertiary: var(--palette-tertiary-9);
  --vibe-tertiary-10: var(--palette-tertiary-2);
  --vibe-tertiary-20: var(--palette-tertiary-3);
  --vibe-tertiary-30: var(--palette-tertiary-4);
  --vibe-tertiary-40: var(--palette-tertiary-5);
  --vibe-tertiary-5: var(--palette-tertiary-1);
  --vibe-tertiary-50: var(--palette-tertiary-6);
  --vibe-tertiary-70: var(--palette-tertiary-7);
  --vibe-tertiary-alpha: var(--palette-tertiary-alpha-9);
  --vibe-tertiary-alpha-10: var(--palette-tertiary-alpha-2);
  --vibe-tertiary-alpha-20: var(--palette-tertiary-alpha-3);
  --vibe-tertiary-alpha-30: var(--palette-tertiary-alpha-4);
  --vibe-tertiary-alpha-40: var(--palette-tertiary-alpha-5);
  --vibe-tertiary-alpha-5: var(--palette-tertiary-alpha-1);
  --vibe-tertiary-alpha-50: var(--palette-tertiary-alpha-6);
  --vibe-tertiary-alpha-70: var(--palette-tertiary-alpha-7);
  --vibe-tertiary-alpha-deep: var(--palette-tertiary-alpha-12);
  --vibe-tertiary-alpha-ink: var(--palette-tertiary-alpha-11);
  --vibe-tertiary-deep: var(--palette-tertiary-12);
  --vibe-tertiary-ink: var(--palette-tertiary-11);
  --vibe-violet: var(--palette-violet-9);
  --vibe-violet-10: var(--palette-violet-2);
  --vibe-violet-20: var(--palette-violet-3);
  --vibe-violet-30: var(--palette-violet-4);
  --vibe-violet-40: var(--palette-violet-5);
  --vibe-violet-5: var(--palette-violet-1);
  --vibe-violet-50: var(--palette-violet-6);
  --vibe-violet-70: var(--palette-violet-7);
  --vibe-violet-alpha: var(--palette-violet-alpha-9);
  --vibe-violet-alpha-10: var(--palette-violet-alpha-2);
  --vibe-violet-alpha-20: var(--palette-violet-alpha-3);
  --vibe-violet-alpha-30: var(--palette-violet-alpha-4);
  --vibe-violet-alpha-40: var(--palette-violet-alpha-5);
  --vibe-violet-alpha-5: var(--palette-violet-alpha-1);
  --vibe-violet-alpha-50: var(--palette-violet-alpha-6);
  --vibe-violet-alpha-70: var(--palette-violet-alpha-7);
  --vibe-violet-alpha-deep: var(--palette-violet-alpha-12);
  --vibe-violet-alpha-ink: var(--palette-violet-alpha-11);
  --vibe-violet-deep: var(--palette-violet-12);
  --vibe-violet-ink: var(--palette-violet-11);
}
[data-color-scheme="availability-blue"] {
  --alternative-primary-fill-default: var(--contrast-primary-fill-default);
  --alternative-primary-fill-hover: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-fill-press: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-text-and-icon-default: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-hover: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-press: var(--contrast-primary-text-and-icon-default);
  --always-border-glass-peak-default: var(--palette-control-glass-wh-1);
  --always-border-glass-peak-quaternary: var(--palette-control-glass-wh-4);
  --always-border-glass-peak-secondary: var(--palette-control-glass-wh-2);
  --always-border-glass-peak-tertiary: var(--palette-control-glass-wh-3);
  --always-bottom: var(--palette-bottom-always-10);
  --always-bottom-10: var(--palette-bottom-always-2);
  --always-bottom-20: var(--palette-bottom-always-3);
  --always-bottom-30: var(--palette-bottom-always-4);
  --always-bottom-40: var(--palette-bottom-always-5);
  --always-bottom-5: var(--palette-bottom-always-1);
  --always-bottom-50: var(--palette-bottom-always-6);
  --always-bottom-60: var(--palette-bottom-always-7);
  --always-bottom-66: var(--palette-bottom-always-8);
  --always-bottom-alpha: var(--palette-bottom-always-alpha-10);
  --always-bottom-alpha-10: var(--palette-bottom-always-alpha-2);
  --always-bottom-alpha-20: var(--palette-bottom-always-alpha-3);
  --always-bottom-alpha-30: var(--palette-bottom-always-alpha-4);
  --always-bottom-alpha-40: var(--palette-bottom-always-alpha-5);
  --always-bottom-alpha-5: var(--palette-bottom-always-alpha-1);
  --always-bottom-alpha-50: var(--palette-bottom-always-alpha-6);
  --always-bottom-alpha-60: var(--palette-bottom-always-alpha-7);
  --always-bottom-alpha-66: var(--palette-bottom-always-alpha-8);
  --always-bottom-alpha-calm: var(--palette-bottom-always-alpha-9);
  --always-bottom-calm: var(--palette-bottom-always-9);
  --always-peak-alpha: var(--palette-peak-always-alpha-10);
  --always-peak-alpha-10: var(--palette-peak-always-alpha-2);
  --always-peak-alpha-20: var(--palette-peak-always-alpha-3);
  --always-peak-alpha-30: var(--palette-peak-always-alpha-4);
  --always-peak-alpha-40: var(--palette-peak-always-alpha-5);
  --always-peak-alpha-5: var(--palette-peak-always-alpha-1);
  --always-peak-alpha-50: var(--palette-peak-always-alpha-6);
  --always-peak-alpha-60: var(--palette-peak-always-alpha-7);
  --always-peak-alpha-70: var(--palette-peak-always-alpha-8);
  --always-peak-alpha-80: var(--palette-peak-always-alpha-9);
  --bg-grouped-primary: var(--palette-backgrounds-grouped-primary);
  --bg-grouped-secondary-w: var(--palette-backgrounds-grouped-secondary);
  --bg-grouped-tertiary: var(--palette-backgrounds-grouped-tertiary);
  --bg-primary-gw: var(--palette-backgrounds-primary);
  --bg-secondary-g: var(--palette-backgrounds-secondary);
  --bg-tertiary-gw: var(--palette-backgrounds-tertiary);
  --border-attention-default: var(--palette-attention-alpha-4);
  --border-attention-quaternary: var(--palette-attention-9);
  --border-attention-secondary: var(--palette-attention-alpha-5);
  --border-attention-tertiary: var(--palette-attention-alpha-7);
  --border-bottom-default: var(--palette-bottom-alpha-2);
  --border-bottom-quaternary: var(--palette-bottom-10);
  --border-bottom-secondary: var(--palette-bottom-alpha-3);
  --border-bottom-tertiary: var(--palette-bottom-alpha-8);
  --border-error-default: var(--palette-error-alpha-4);
  --border-error-quaternary: var(--palette-error-9);
  --border-error-secondary: var(--palette-error-alpha-5);
  --border-error-tertiary: var(--palette-error-alpha-7);
  --border-peak-default: var(--palette-peak-lvl-2-2);
  --border-peak-quaternary: var(--palette-peak-lvl-2-10);
  --border-peak-secondary: var(--palette-peak-lvl-2-3);
  --border-peak-tertiary: var(--palette-peak-lvl-2-8);
  --border-primary-default: var(--palette-primary-alpha-2);
  --border-primary-quaternary: var(--palette-primary-9);
  --border-primary-secondary: var(--palette-primary-alpha-3);
  --border-primary-tertiary: var(--palette-primary-alpha-7);
  --border-secondary: var(--palette-secondary-alpha-5);
  --border-secondary-default: var(--palette-secondary-alpha-4);
  --border-secondary-quaternary: var(--palette-secondary-9);
  --border-secondary-tertiary: var(--palette-secondary-alpha-7);
  --border-success-default: var(--palette-success-alpha-4);
  --border-success-quaternary: var(--palette-success-9);
  --border-success-secondary: var(--palette-success-alpha-5);
  --border-success-tertiary: var(--palette-success-alpha-7);
  --border-tertiary: var(--palette-tertiary-alpha-7);
  --border-tertiary-default: var(--palette-tertiary-alpha-4);
  --border-tertiary-quaternary: var(--palette-tertiary-9);
  --border-tertiary-secondary: var(--palette-tertiary-alpha-5);
  --brand-attention: var(--palette-attention-9);
  --brand-attention-10: var(--palette-attention-2);
  --brand-attention-20: var(--palette-attention-3);
  --brand-attention-30: var(--palette-attention-4);
  --brand-attention-40: var(--palette-attention-5);
  --brand-attention-5: var(--palette-attention-1);
  --brand-attention-50: var(--palette-attention-6);
  --brand-attention-70: var(--palette-attention-7);
  --brand-attention-alpha: var(--palette-attention-alpha-9);
  --brand-attention-alpha-10: var(--palette-attention-alpha-2);
  --brand-attention-alpha-20: var(--palette-attention-alpha-3);
  --brand-attention-alpha-30: var(--palette-attention-alpha-4);
  --brand-attention-alpha-40: var(--palette-attention-alpha-5);
  --brand-attention-alpha-5: var(--palette-attention-alpha-1);
  --brand-attention-alpha-50: var(--palette-attention-alpha-6);
  --brand-attention-alpha-70: var(--palette-attention-alpha-7);
  --brand-attention-alpha-deep: var(--palette-attention-alpha-12);
  --brand-attention-alpha-ink: var(--palette-attention-alpha-11);
  --brand-attention-deep: var(--palette-attention-12);
  --brand-attention-ink: var(--palette-attention-11);
  --brand-error: var(--palette-error-9);
  --brand-error-10: var(--palette-error-2);
  --brand-error-20: var(--palette-error-3);
  --brand-error-30: var(--palette-error-4);
  --brand-error-40: var(--palette-error-5);
  --brand-error-5: var(--palette-error-1);
  --brand-error-50: var(--palette-error-6);
  --brand-error-70: var(--palette-error-7);
  --brand-error-alpha: var(--palette-error-alpha-9);
  --brand-error-alpha-10: var(--palette-error-alpha-2);
  --brand-error-alpha-20: var(--palette-error-alpha-3);
  --brand-error-alpha-30: var(--palette-error-alpha-4);
  --brand-error-alpha-40: var(--palette-error-alpha-5);
  --brand-error-alpha-5: var(--palette-error-alpha-1);
  --brand-error-alpha-50: var(--palette-error-alpha-6);
  --brand-error-alpha-70: var(--palette-error-alpha-7);
  --brand-error-alpha-deep: var(--palette-error-alpha-12);
  --brand-error-alpha-ink: var(--palette-error-alpha-11);
  --brand-error-deep: var(--palette-error-12);
  --brand-error-ink: var(--palette-error-11);
  --brand-primary: var(--palette-primary-9);
  --brand-primary-10: var(--palette-primary-2);
  --brand-primary-20: var(--palette-primary-3);
  --brand-primary-30: var(--palette-primary-4);
  --brand-primary-40: var(--palette-primary-5);
  --brand-primary-5: var(--palette-primary-1);
  --brand-primary-50: var(--palette-primary-6);
  --brand-primary-70: var(--palette-primary-7);
  --brand-primary-alpha: var(--palette-primary-alpha-9);
  --brand-primary-alpha-10: var(--palette-primary-alpha-2);
  --brand-primary-alpha-20: var(--palette-primary-alpha-3);
  --brand-primary-alpha-30: var(--palette-primary-alpha-4);
  --brand-primary-alpha-40: var(--palette-primary-alpha-5);
  --brand-primary-alpha-5: var(--palette-primary-alpha-1);
  --brand-primary-alpha-50: var(--palette-primary-alpha-6);
  --brand-primary-alpha-70: var(--palette-primary-alpha-7);
  --brand-primary-alpha-deep: var(--palette-primary-alpha-12);
  --brand-primary-alpha-ink: var(--palette-primary-alpha-11);
  --brand-primary-deep: var(--palette-primary-12);
  --brand-primary-ink: var(--palette-primary-11);
  --brand-secondary: var(--palette-secondary-9);
  --brand-secondary-10: var(--palette-secondary-2);
  --brand-secondary-20: var(--palette-secondary-3);
  --brand-secondary-30: var(--palette-secondary-4);
  --brand-secondary-40: var(--palette-secondary-5);
  --brand-secondary-5: var(--palette-secondary-1);
  --brand-secondary-50: var(--palette-secondary-6);
  --brand-secondary-70: var(--palette-secondary-7);
  --brand-secondary-alpha: var(--palette-secondary-alpha-9);
  --brand-secondary-alpha-10: var(--palette-secondary-alpha-2);
  --brand-secondary-alpha-20: var(--palette-secondary-alpha-3);
  --brand-secondary-alpha-30: var(--palette-secondary-alpha-4);
  --brand-secondary-alpha-40: var(--palette-secondary-alpha-5);
  --brand-secondary-alpha-5: var(--palette-secondary-alpha-1);
  --brand-secondary-alpha-50: var(--palette-secondary-alpha-6);
  --brand-secondary-alpha-70: var(--palette-secondary-alpha-7);
  --brand-secondary-alpha-deep: var(--palette-secondary-alpha-12);
  --brand-secondary-alpha-ink: var(--palette-secondary-alpha-11);
  --brand-secondary-deep: var(--palette-secondary-12);
  --brand-secondary-ink: var(--palette-secondary-11);
  --brand-success: var(--palette-success-9);
  --brand-success-10: var(--palette-success-2);
  --brand-success-20: var(--palette-success-3);
  --brand-success-30: var(--palette-success-4);
  --brand-success-40: var(--palette-success-5);
  --brand-success-5: var(--palette-success-1);
  --brand-success-50: var(--palette-success-6);
  --brand-success-70: var(--palette-success-7);
  --brand-success-alpha: var(--palette-success-alpha-9);
  --brand-success-alpha-10: var(--palette-success-alpha-2);
  --brand-success-alpha-20: var(--palette-success-alpha-3);
  --brand-success-alpha-30: var(--palette-success-alpha-4);
  --brand-success-alpha-40: var(--palette-success-alpha-5);
  --brand-success-alpha-5: var(--palette-success-alpha-1);
  --brand-success-alpha-50: var(--palette-success-alpha-6);
  --brand-success-alpha-70: var(--palette-success-alpha-7);
  --brand-success-alpha-deep: var(--palette-success-alpha-12);
  --brand-success-alpha-ink: var(--palette-success-alpha-11);
  --brand-success-deep: var(--palette-success-12);
  --brand-success-ink: var(--palette-success-11);
  --contrast-button-border: var(--border-primary-secondary);
  --contrast-neutral-border: var(--border-bottom-quaternary);
  --contrast-neutral-fill-default: var(--type-neutral-fill-default);
  --contrast-neutral-fill-disabled: var(--neutral-bottom-20);
  --contrast-neutral-fill-ghost-hover-and-press: var(--neutral-bottom-alpha-10);
  --contrast-neutral-fill-hover-and-press: var(--type-neutral-fill-hover-and-press);
  --contrast-neutral-fill-secondary: var(--neutral-bottom-alpha-5);
  --contrast-neutral-fill-secondary-hover: var(--neutral-bottom-alpha-10);
  --contrast-neutral-text-and-icon-default: var(--ghost-neutral-text-and-icon-default);
  --contrast-neutral-text-and-icon-ghost: var(--text-bottom-default);
  --contrast-pagination-dot-active: var(--brand-secondary);
  --contrast-pagination-dot-active-hover: var(--system-secondary-hover);
  --contrast-pagination-dot-active-press: var(--system-secondary-press);
  --contrast-pagination-dot-default: var(--brand-primary-alpha-10);
  --contrast-pagination-dot-hover: var(--brand-secondary-alpha-20);
  --contrast-pagination-dot-press: var(--brand-secondary-alpha-40);
  --contrast-pagination-long-dot-track: var(--brand-primary-alpha-10);
  --contrast-primary-fill-default: var(--brand-primary);
  --contrast-primary-fill-disabled: var(--neutral-bottom-20);
  --contrast-primary-fill-ghost-hover-and-press: var(--brand-primary-alpha-10);
  --contrast-primary-fill-hover-and-press: var(--brand-primary-ink);
  --contrast-primary-text-and-icon-default: var(--always-peak-alpha);
  --contrast-primary-text-and-icon-disabled: var(--text-bottom-quaternary);
  --contrast-primary-text-and-icon-ghost: var(--text-primary-default);
  --contrast-secondary-border: var(--border-primary-quaternary);
  --contrast-secondary-fill-default: var(--brand-secondary-alpha-5);
  --contrast-secondary-fill-disabled: var(--neutral-bottom-20);
  --contrast-secondary-fill-hover-and-press-hover: var(--brand-secondary-alpha-20);
  --contrast-secondary-fill-hover-and-press-outline: var(--brand-secondary-alpha-20);
  --contrast-secondary-text-and-icon-ghost: var(--text-secondary-default);
  --contrast-selector-add-border-hover: var(--border-success-tertiary);
  --contrast-selector-add-fill-hover: var(--surface-lvl-2-peak);
  --contrast-selector-border-default: var(--border-bottom-default);
  --contrast-selector-default-border-hover: var(--border-secondary-tertiary);
  --contrast-selector-default-fill-checked: var(--brand-secondary);
  --contrast-selector-default-fill-checked-hover: var(--system-secondary-hover);
  --contrast-selector-default-fill-hover: var(--surface-lvl-2-peak);
  --contrast-selector-default-glyph-checked: var(--always-peak-alpha);
  --contrast-selector-fill-default: var(--surface-lvl-2-peak);
  --contrast-selector-fill-disabled: var(--neutral-bottom-alpha-10);
  --contrast-selector-remove-border-hover: var(--border-error-tertiary);
  --contrast-selector-remove-fill-hover: var(--surface-lvl-2-peak);
  --contrast-semantic-fill-disabled: var(--neutral-bottom-20);
  --disabled-badge-fill: var(--brand-primary-20);
  --disabled-badge-text-and-icon: var(--text-primary-default);
  --disabled-tag-close-default: var(--text-bottom-secondary);
  --disabled-tag-close-hover-and-press: var(--text-bottom-default);
  --disabled-tag-hover-and-press: var(--neutral-bottom-alpha-20);
  --disabled-tag-text-and-icon: var(--text-bottom-default);
  --ghost-attention-fill-default: var(--brand-attention-alpha-5);
  --ghost-attention-fill-hover-and-press: var(--brand-attention-alpha-10);
  --ghost-attention-text-and-icon: var(--text-attention-default);
  --ghost-error-fill-default: var(--brand-error-alpha-5);
  --ghost-error-fill-hover-and-press: var(--brand-error-alpha-10);
  --ghost-error-text-and-icon: var(--text-error-default);
  --ghost-info-fill-default: var(--vibe-tertiary-alpha-5);
  --ghost-info-fill-hover-and-press: var(--vibe-tertiary-alpha-10);
  --ghost-info-text-and-icon: var(--text-tertiary-default);
  --ghost-neutral-fill-default: var(--neutral-bottom-alpha-5);
  --ghost-neutral-fill-hover-and-press: var(--neutral-bottom-alpha-10);
  --ghost-neutral-text-and-icon-default: var(--text-bottom-default);
  --ghost-secondary-fill-default: var(--outlined-secondary-fill-default);
  --ghost-secondary-fill-hover-and-press: var(--outlined-secondary-fill-hover-and-press);
  --ghost-secondary-text-and-icon-default: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-secondary-text-and-icon-hover-and-press: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-success-fill-default: var(--brand-success-alpha-5);
  --ghost-success-fill-hover-and-press: var(--brand-success-alpha-10);
  --ghost-success-text-and-icon: var(--text-success-default);
  --neutral-bottom: var(--palette-bottom-10);
  --neutral-bottom-10: var(--palette-bottom-2);
  --neutral-bottom-20: var(--palette-bottom-3);
  --neutral-bottom-30: var(--palette-bottom-4);
  --neutral-bottom-40: var(--palette-bottom-5);
  --neutral-bottom-5: var(--palette-bottom-1);
  --neutral-bottom-50: var(--palette-bottom-6);
  --neutral-bottom-60: var(--palette-bottom-7);
  --neutral-bottom-66: var(--palette-bottom-8);
  --neutral-bottom-alpha: var(--palette-bottom-alpha-10);
  --neutral-bottom-alpha-10: var(--palette-bottom-alpha-2);
  --neutral-bottom-alpha-20: var(--palette-bottom-alpha-3);
  --neutral-bottom-alpha-30: var(--palette-bottom-alpha-4);
  --neutral-bottom-alpha-40: var(--palette-bottom-alpha-5);
  --neutral-bottom-alpha-5: var(--palette-bottom-alpha-1);
  --neutral-bottom-alpha-50: var(--palette-bottom-alpha-6);
  --neutral-bottom-alpha-60: var(--palette-bottom-alpha-7);
  --neutral-bottom-alpha-66: var(--palette-bottom-alpha-8);
  --neutral-bottom-alpha-calm: var(--palette-bottom-alpha-9);
  --neutral-bottom-calm: var(--palette-bottom-9);
  --outlined-secondary-fill-default: var(--contrast-secondary-fill-default);
  --outlined-secondary-fill-hover-and-press: var(--contrast-secondary-fill-hover-and-press-hover);
  --partner-gosuslugi-blue: var(--palette-partner-gosuslugi-blue);
  --partner-gosuslugi-red: var(--palette-partner-gosuslugi-red);
  --selected-and-focused-from-none: var(--system-none);
  --selected-and-focused-from-stroke: var(--border-bottom-default);
  --semantic-alert-fill-color: var(--vibe-tertiary-10);
  --semantic-alert-icon-color: var(--text-tertiary-default);
  --semantic-button-border: var(--border-tertiary-quaternary);
  --semantic-button-fill-default: var(--ghost-info-fill-default);
  --semantic-button-fill-ghost-hover-and-press: var(--vibe-tertiary-alpha-10);
  --semantic-button-fill-hover-and-press: var(--ghost-info-fill-hover-and-press);
  --semantic-default: var(--vibe-tertiary-20);
  --semantic-hover-and-press: var(--vibe-tertiary-30);
  --semantic-text-and-icon: var(--ghost-info-text-and-icon);
  --surface-lvl-1-opaque-attention: var(--palette-surface-opaque-7);
  --surface-lvl-1-opaque-bottom: var(--palette-surface-opaque-1);
  --surface-lvl-1-opaque-error: var(--palette-surface-opaque-6);
  --surface-lvl-1-opaque-marine: var(--palette-surface-opaque-5);
  --surface-lvl-1-opaque-primary: var(--palette-surface-opaque-2);
  --surface-lvl-1-opaque-secondary: var(--palette-surface-opaque-3);
  --surface-lvl-1-opaque-success: var(--palette-surface-opaque-8);
  --surface-lvl-1-opaque-tertiary: var(--palette-surface-opaque-4);
  --surface-lvl-1-peak: var(--palette-peak-lvl-1-10);
  --surface-lvl-1-peak-10: var(--palette-peak-lvl-1-2);
  --surface-lvl-1-peak-20: var(--palette-peak-lvl-1-3);
  --surface-lvl-1-peak-30: var(--palette-peak-lvl-1-4);
  --surface-lvl-1-peak-40: var(--palette-peak-lvl-1-5);
  --surface-lvl-1-peak-5: var(--palette-peak-lvl-1-1);
  --surface-lvl-1-peak-50: var(--palette-peak-lvl-1-6);
  --surface-lvl-1-peak-60: var(--palette-peak-lvl-1-7);
  --surface-lvl-1-peak-70: var(--palette-peak-lvl-1-8);
  --surface-lvl-1-peak-80: var(--palette-peak-lvl-1-9);
  --surface-lvl-2-glassy-attention: var(--palette-surface-7);
  --surface-lvl-2-glassy-bottom: var(--palette-surface-1);
  --surface-lvl-2-glassy-error: var(--palette-surface-6);
  --surface-lvl-2-glassy-marine: var(--palette-surface-5);
  --surface-lvl-2-glassy-primary: var(--palette-surface-2);
  --surface-lvl-2-glassy-secondary: var(--palette-surface-3);
  --surface-lvl-2-glassy-success: var(--palette-surface-8);
  --surface-lvl-2-glassy-tertiary: var(--palette-surface-4);
  --surface-lvl-2-peak: var(--palette-peak-lvl-2-10);
  --surface-lvl-2-peak-10: var(--palette-peak-lvl-2-2);
  --surface-lvl-2-peak-20: var(--palette-peak-lvl-2-3);
  --surface-lvl-2-peak-30: var(--palette-peak-lvl-2-4);
  --surface-lvl-2-peak-40: var(--palette-peak-lvl-2-5);
  --surface-lvl-2-peak-5: var(--palette-peak-lvl-2-1);
  --surface-lvl-2-peak-50: var(--palette-peak-lvl-2-6);
  --surface-lvl-2-peak-60: var(--palette-peak-lvl-2-7);
  --surface-lvl-2-peak-70: var(--palette-peak-lvl-2-8);
  --surface-lvl-2-peak-80: var(--palette-peak-lvl-2-9);
  --surface-lvl-3-peak: var(--palette-peak-lvl-3-10);
  --surface-lvl-3-peak-10: var(--palette-peak-lvl-3-2);
  --surface-lvl-3-peak-20: var(--palette-peak-lvl-3-3);
  --surface-lvl-3-peak-30: var(--palette-peak-lvl-3-4);
  --surface-lvl-3-peak-40: var(--palette-peak-lvl-3-5);
  --surface-lvl-3-peak-5: var(--palette-peak-lvl-3-1);
  --surface-lvl-3-peak-50: var(--palette-peak-lvl-3-6);
  --surface-lvl-3-peak-60: var(--palette-peak-lvl-3-7);
  --surface-lvl-3-peak-70: var(--palette-peak-lvl-3-8);
  --surface-lvl-3-peak-80: var(--palette-peak-lvl-3-9);
  --system-a-toast: var(--palette-control-a-toast);
  --system-attention-hover: var(--palette-attention-8);
  --system-attention-press: var(--palette-attention-10);
  --system-bb-toast: var(--palette-control-bb-toast);
  --system-big-glass: var(--palette-control-big-glass);
  --system-black: var(--palette-system-black);
  --system-bottom-hover: var(--palette-bottom-alpha-1);
  --system-bottom-press: var(--palette-bottom-alpha-2);
  --system-comp-on: var(--palette-control-comp-on-surf);
  --system-e-toast: var(--palette-control-e-toast);
  --system-error-hover: var(--palette-error-8);
  --system-error-press: var(--palette-error-10);
  --system-gradient-green-hi-1: var(--palette-gradient-green-hi-1);
  --system-gradient-green-hi-2: var(--palette-gradient-green-hi-2);
  --system-gradient-green-low-1: var(--palette-gradient-green-low-1);
  --system-gradient-green-low-2: var(--palette-gradient-green-low-2);
  --system-gradient-green-mid-1: var(--palette-gradient-green-mid-1);
  --system-gradient-green-mid-2: var(--palette-gradient-green-mid-2);
  --system-gradient-midnight-hi-1: var(--palette-gradient-midnight-hi-1);
  --system-gradient-midnight-hi-2: var(--palette-gradient-midnight-hi-2);
  --system-gradient-midnight-low-1: var(--palette-gradient-midnight-low-1);
  --system-gradient-midnight-low-2: var(--palette-gradient-midnight-low-2);
  --system-gradient-midnight-mid-1: var(--palette-gradient-midnight-mid-1);
  --system-gradient-midnight-mid-2: var(--palette-gradient-midnight-mid-2);
  --system-gradient-orange-hi-1: var(--palette-gradient-orange-hi-1);
  --system-gradient-orange-hi-2: var(--palette-gradient-orange-hi-2);
  --system-gradient-orange-low-1: var(--palette-gradient-orange-low-1);
  --system-gradient-orange-low-2: var(--palette-gradient-orange-low-2);
  --system-gradient-orange-mid-1: var(--palette-gradient-orange-mid-1);
  --system-gradient-orange-mid-2: var(--palette-gradient-orange-mid-2);
  --system-gradient-pink-hi-1: var(--palette-gradient-pink-hi-1);
  --system-gradient-pink-hi-2: var(--palette-gradient-pink-hi-2);
  --system-gradient-pink-low-1: var(--palette-gradient-pink-low-1);
  --system-gradient-pink-low-2: var(--palette-gradient-pink-low-2);
  --system-gradient-pink-mid-1: var(--palette-gradient-pink-mid-1);
  --system-gradient-pink-mid-2: var(--palette-gradient-pink-mid-2);
  --system-gradient-violet-hi-1: var(--palette-gradient-violet-hi-1);
  --system-gradient-violet-hi-2: var(--palette-gradient-violet-hi-2);
  --system-gradient-violet-low-1: var(--palette-gradient-violet-low-1);
  --system-gradient-violet-low-2: var(--palette-gradient-violet-low-2);
  --system-gradient-violet-mid-1: var(--palette-gradient-violet-mid-1);
  --system-gradient-violet-mid-2: var(--palette-gradient-violet-mid-2);
  --system-link-default: var(--palette-secondary-11);
  --system-link-hover: var(--palette-tertiary-11);
  --system-link-on-dark-default: var(--palette-control-link-on-dark);
  --system-link-on-dark-hover: var(--palette-tertiary-8);
  --system-link-on-dark-press: var(--palette-secondary-12);
  --system-link-press: var(--palette-secondary-12);
  --system-marine-hover: var(--palette-marine-8);
  --system-marine-press: var(--palette-marine-10);
  --system-none: var(--palette-system-1);
  --system-p-toast: var(--palette-control-p-toast);
  --system-primary-hover: var(--palette-primary-8);
  --system-primary-press: var(--palette-primary-10);
  --system-primary-white: var(--palette-system-primary-white);
  --system-secondary-hover: var(--palette-secondary-8);
  --system-secondary-press: var(--palette-secondary-10);
  --system-spinner-dark-tail: var(--palette-spinner-dark-tail);
  --system-spinner-light-tail: var(--palette-spinner-light-tail);
  --system-start-glass: var(--palette-control-start-glass);
  --system-success-hover: var(--palette-success-8);
  --system-success-press: var(--palette-success-10);
  --system-table-h: var(--palette-system-table-h);
  --system-tertiary-hover: var(--palette-tertiary-8);
  --system-tertiary-press: var(--palette-tertiary-10);
  --system-textmatch: var(--vibe-tertiary-alpha-5);
  --text-attention-default: var(--palette-attention-9);
  --text-attention-quaternary: var(--palette-attention-alpha-4);
  --text-attention-secondary: var(--palette-attention-alpha-7);
  --text-attention-tertiary: var(--palette-attention-alpha-6);
  --text-bottom-default: var(--palette-control-b-5);
  --text-bottom-quaternary: var(--palette-control-b-1);
  --text-bottom-secondary: var(--palette-control-b-4);
  --text-bottom-tertiary: var(--palette-control-b-3);
  --text-error-default: var(--palette-error-9);
  --text-error-quaternary: var(--palette-error-alpha-4);
  --text-error-secondary: var(--palette-error-alpha-7);
  --text-error-tertiary: var(--palette-error-alpha-6);
  --text-flamingo-default: var(--palette-flamingo-9);
  --text-flamingo-quaternary: var(--palette-flamingo-alpha-4);
  --text-flamingo-secondary: var(--palette-flamingo-alpha-7);
  --text-flamingo-tertiary: var(--palette-flamingo-alpha-6);
  --text-fresh-default: var(--palette-fresh-9);
  --text-fresh-quaternary: var(--palette-fresh-alpha-4);
  --text-fresh-secondary: var(--palette-fresh-alpha-7);
  --text-fresh-tertiary: var(--palette-fresh-alpha-6);
  --text-marine-default: var(--palette-marine-9);
  --text-marine-quaternary: var(--palette-marine-alpha-4);
  --text-marine-secondary: var(--palette-marine-alpha-7);
  --text-marine-tertiary: var(--palette-marine-alpha-6);
  --text-peak-default: var(--palette-control-wh-5);
  --text-peak-quaternary: var(--palette-control-wh-1);
  --text-peak-secondary: var(--palette-control-wh-4);
  --text-peak-tertiary: var(--palette-control-wh-3);
  --text-primary-default: var(--palette-primary-11);
  --text-primary-quaternary: var(--palette-primary-alpha-4);
  --text-primary-secondary: var(--palette-primary-alpha-7);
  --text-primary-tertiary: var(--palette-primary-alpha-6);
  --text-secondary: var(--palette-secondary-alpha-7);
  --text-secondary-default: var(--palette-secondary-11);
  --text-secondary-quaternary: var(--palette-secondary-alpha-4);
  --text-secondary-tertiary: var(--palette-secondary-alpha-6);
  --text-success-default: var(--palette-success-9);
  --text-success-quaternary: var(--palette-success-alpha-4);
  --text-success-secondary: var(--palette-success-alpha-7);
  --text-success-tertiary: var(--palette-success-alpha-6);
  --text-tertiary: var(--palette-tertiary-alpha-6);
  --text-tertiary-default: var(--palette-tertiary-9);
  --text-tertiary-quaternary: var(--palette-tertiary-alpha-4);
  --text-tertiary-secondary: var(--palette-tertiary-alpha-7);
  --text-violet-default: var(--palette-violet-9);
  --text-violet-quaternary: var(--palette-violet-alpha-4);
  --text-violet-secondary: var(--palette-violet-alpha-7);
  --text-violet-tertiary: var(--palette-violet-alpha-6);
  --type-chips-active-chip-fill-default: var(--brand-primary);
  --type-chips-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-active-chip-fill-hover-and-press: var(--brand-secondary);
  --type-chips-active-chip-text-and-icon-default: var(--always-peak-alpha);
  --type-chips-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-active-chip-text-and-icon-hover-and-press: var(--always-peak-alpha);
  --type-chips-not-active-chip-fill-default: var(--brand-primary-alpha-5);
  --type-chips-not-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-not-active-chip-fill-hover-and-press: var(--brand-primary-alpha-10);
  --type-chips-not-active-chip-text-and-icon-default: var(--text-bottom-default);
  --type-chips-not-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-not-active-chip-text-and-icon-hover-and-press: var(--text-bottom-default);
  --type-close-n-action-fill-default: var(--neutral-bottom-alpha-5);
  --type-close-n-action-fill-hover-and-press: var(--neutral-bottom-alpha-10);
  --type-close-n-action-fill-text-and-icon-default: var(--text-bottom-secondary);
  --type-close-n-action-fill-text-and-icon-hover-and-press: var(--text-bottom-secondary);
  --type-neutral-fill-default: var(--ghost-neutral-fill-default);
  --type-neutral-fill-hover-and-press: var(--ghost-neutral-fill-hover-and-press);
  --vibe-flamingo: var(--palette-flamingo-9);
  --vibe-flamingo-10: var(--palette-flamingo-2);
  --vibe-flamingo-20: var(--palette-flamingo-3);
  --vibe-flamingo-30: var(--palette-flamingo-4);
  --vibe-flamingo-40: var(--palette-flamingo-5);
  --vibe-flamingo-5: var(--palette-flamingo-1);
  --vibe-flamingo-50: var(--palette-flamingo-6);
  --vibe-flamingo-70: var(--palette-flamingo-7);
  --vibe-flamingo-alpha: var(--palette-flamingo-alpha-9);
  --vibe-flamingo-alpha-10: var(--palette-flamingo-alpha-2);
  --vibe-flamingo-alpha-20: var(--palette-flamingo-alpha-3);
  --vibe-flamingo-alpha-30: var(--palette-flamingo-alpha-4);
  --vibe-flamingo-alpha-40: var(--palette-flamingo-alpha-5);
  --vibe-flamingo-alpha-5: var(--palette-flamingo-alpha-1);
  --vibe-flamingo-alpha-50: var(--palette-flamingo-alpha-6);
  --vibe-flamingo-alpha-70: var(--palette-flamingo-alpha-7);
  --vibe-flamingo-alpha-deep: var(--palette-flamingo-alpha-12);
  --vibe-flamingo-alpha-ink: var(--palette-flamingo-alpha-11);
  --vibe-flamingo-deep: var(--palette-flamingo-12);
  --vibe-flamingo-ink: var(--palette-flamingo-11);
  --vibe-fresh: var(--palette-fresh-9);
  --vibe-fresh-10: var(--palette-fresh-2);
  --vibe-fresh-20: var(--palette-fresh-3);
  --vibe-fresh-30: var(--palette-fresh-4);
  --vibe-fresh-40: var(--palette-fresh-5);
  --vibe-fresh-5: var(--palette-fresh-1);
  --vibe-fresh-50: var(--palette-fresh-6);
  --vibe-fresh-70: var(--palette-fresh-7);
  --vibe-fresh-alpha: var(--palette-fresh-alpha-9);
  --vibe-fresh-alpha-10: var(--palette-fresh-alpha-2);
  --vibe-fresh-alpha-20: var(--palette-fresh-alpha-3);
  --vibe-fresh-alpha-30: var(--palette-fresh-alpha-4);
  --vibe-fresh-alpha-40: var(--palette-fresh-alpha-5);
  --vibe-fresh-alpha-5: var(--palette-fresh-alpha-1);
  --vibe-fresh-alpha-50: var(--palette-fresh-alpha-6);
  --vibe-fresh-alpha-70: var(--palette-fresh-alpha-7);
  --vibe-fresh-alpha-deep: var(--palette-fresh-alpha-12);
  --vibe-fresh-alpha-ink: var(--palette-fresh-alpha-11);
  --vibe-fresh-deep: var(--palette-fresh-12);
  --vibe-fresh-ink: var(--palette-fresh-11);
  --vibe-marine: var(--palette-marine-9);
  --vibe-marine-10: var(--palette-marine-2);
  --vibe-marine-20: var(--palette-marine-3);
  --vibe-marine-30: var(--palette-marine-4);
  --vibe-marine-40: var(--palette-marine-5);
  --vibe-marine-5: var(--palette-marine-1);
  --vibe-marine-50: var(--palette-marine-6);
  --vibe-marine-70: var(--palette-marine-7);
  --vibe-marine-alpha: var(--palette-marine-alpha-9);
  --vibe-marine-alpha-10: var(--palette-marine-alpha-2);
  --vibe-marine-alpha-20: var(--palette-marine-alpha-3);
  --vibe-marine-alpha-30: var(--palette-marine-alpha-4);
  --vibe-marine-alpha-40: var(--palette-marine-alpha-5);
  --vibe-marine-alpha-5: var(--palette-marine-alpha-1);
  --vibe-marine-alpha-50: var(--palette-marine-alpha-6);
  --vibe-marine-alpha-70: var(--palette-marine-alpha-7);
  --vibe-marine-alpha-deep: var(--palette-marine-alpha-12);
  --vibe-marine-alpha-ink: var(--palette-marine-alpha-11);
  --vibe-marine-deep: var(--palette-marine-12);
  --vibe-marine-ink: var(--palette-marine-11);
  --vibe-tertiary: var(--palette-tertiary-9);
  --vibe-tertiary-10: var(--palette-tertiary-2);
  --vibe-tertiary-20: var(--palette-tertiary-3);
  --vibe-tertiary-30: var(--palette-tertiary-4);
  --vibe-tertiary-40: var(--palette-tertiary-5);
  --vibe-tertiary-5: var(--palette-tertiary-1);
  --vibe-tertiary-50: var(--palette-tertiary-6);
  --vibe-tertiary-70: var(--palette-tertiary-7);
  --vibe-tertiary-alpha: var(--palette-tertiary-alpha-9);
  --vibe-tertiary-alpha-10: var(--palette-tertiary-alpha-2);
  --vibe-tertiary-alpha-20: var(--palette-tertiary-alpha-3);
  --vibe-tertiary-alpha-30: var(--palette-tertiary-alpha-4);
  --vibe-tertiary-alpha-40: var(--palette-tertiary-alpha-5);
  --vibe-tertiary-alpha-5: var(--palette-tertiary-alpha-1);
  --vibe-tertiary-alpha-50: var(--palette-tertiary-alpha-6);
  --vibe-tertiary-alpha-70: var(--palette-tertiary-alpha-7);
  --vibe-tertiary-alpha-deep: var(--palette-tertiary-alpha-12);
  --vibe-tertiary-alpha-ink: var(--palette-tertiary-alpha-11);
  --vibe-tertiary-deep: var(--palette-tertiary-12);
  --vibe-tertiary-ink: var(--palette-tertiary-11);
  --vibe-violet: var(--palette-violet-9);
  --vibe-violet-10: var(--palette-violet-2);
  --vibe-violet-20: var(--palette-violet-3);
  --vibe-violet-30: var(--palette-violet-4);
  --vibe-violet-40: var(--palette-violet-5);
  --vibe-violet-5: var(--palette-violet-1);
  --vibe-violet-50: var(--palette-violet-6);
  --vibe-violet-70: var(--palette-violet-7);
  --vibe-violet-alpha: var(--palette-violet-alpha-9);
  --vibe-violet-alpha-10: var(--palette-violet-alpha-2);
  --vibe-violet-alpha-20: var(--palette-violet-alpha-3);
  --vibe-violet-alpha-30: var(--palette-violet-alpha-4);
  --vibe-violet-alpha-40: var(--palette-violet-alpha-5);
  --vibe-violet-alpha-5: var(--palette-violet-alpha-1);
  --vibe-violet-alpha-50: var(--palette-violet-alpha-6);
  --vibe-violet-alpha-70: var(--palette-violet-alpha-7);
  --vibe-violet-alpha-deep: var(--palette-violet-alpha-12);
  --vibe-violet-alpha-ink: var(--palette-violet-alpha-11);
  --vibe-violet-deep: var(--palette-violet-12);
  --vibe-violet-ink: var(--palette-violet-11);
}
[data-disabled="off"] {
  --contrast-neutral-opacity-default: var(--type-neutral-opacity-default);
  --type-neutral-opacity-default: var(--opacity-100);
}
[data-disabled="on"] {
  --contrast-neutral-opacity-default: var(--type-neutral-opacity-default);
  --type-neutral-opacity-default: var(--opacity-100);
}
[data-ghost="off"] {
  --contrast-neutral-fill-default: var(--type-neutral-fill-default);
  --contrast-neutral-fill-hover-and-press: var(--type-neutral-fill-hover-and-press);
  --contrast-neutral-text-and-icon-default: var(--ghost-neutral-text-and-icon-default);
  --semantic-button-fill-default: var(--ghost-info-fill-default);
  --semantic-button-fill-hover-and-press: var(--ghost-info-fill-hover-and-press);
  --semantic-text-and-icon: var(--ghost-info-text-and-icon);
  --type-neutral-fill-default: var(--ghost-neutral-fill-default);
  --type-neutral-fill-hover-and-press: var(--ghost-neutral-fill-hover-and-press);
}
[data-ghost="on"] {
  --contrast-neutral-fill-default: var(--type-neutral-fill-default);
  --contrast-neutral-fill-hover-and-press: var(--type-neutral-fill-hover-and-press);
  --contrast-neutral-text-and-icon-default: var(--ghost-neutral-text-and-icon-default);
  --semantic-button-fill-default: var(--ghost-info-fill-default);
  --semantic-button-fill-hover-and-press: var(--ghost-info-fill-hover-and-press);
  --semantic-text-and-icon: var(--ghost-info-text-and-icon);
  --type-neutral-fill-default: var(--ghost-neutral-fill-default);
  --type-neutral-fill-hover-and-press: var(--ghost-neutral-fill-hover-and-press);
}
[data-outlined="off"] {
  --ghost-secondary-fill-default: var(--outlined-secondary-fill-default);
  --ghost-secondary-fill-hover-and-press: var(--outlined-secondary-fill-hover-and-press);
}
[data-outlined="on"] {
  --ghost-secondary-fill-default: var(--outlined-secondary-fill-default);
  --ghost-secondary-fill-hover-and-press: var(--outlined-secondary-fill-hover-and-press);
}
[data-contrast="off"] {
  --alternative-primary-fill-default: var(--contrast-primary-fill-default);
  --alternative-primary-fill-hover: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-fill-press: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-text-and-icon-default: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-hover: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-press: var(--contrast-primary-text-and-icon-default);
  --ghost-secondary-fill-default: var(--outlined-secondary-fill-default);
  --ghost-secondary-fill-hover-and-press: var(--outlined-secondary-fill-hover-and-press);
  --ghost-secondary-text-and-icon-default: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-secondary-text-and-icon-hover-and-press: var(--contrast-secondary-text-and-icon-ghost);
  --outlined-secondary-fill-default: var(--contrast-secondary-fill-default);
  --outlined-secondary-fill-hover-and-press: var(--contrast-secondary-fill-hover-and-press-hover);
}
[data-contrast="on"] {
  --alternative-primary-fill-default: var(--contrast-primary-fill-default);
  --alternative-primary-fill-hover: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-fill-press: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-text-and-icon-default: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-hover: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-press: var(--contrast-primary-text-and-icon-default);
  --ghost-secondary-fill-default: var(--outlined-secondary-fill-default);
  --ghost-secondary-fill-hover-and-press: var(--outlined-secondary-fill-hover-and-press);
  --ghost-secondary-text-and-icon-default: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-secondary-text-and-icon-hover-and-press: var(--contrast-secondary-text-and-icon-ghost);
  --outlined-secondary-fill-default: var(--contrast-secondary-fill-default);
  --outlined-secondary-fill-hover-and-press: var(--contrast-secondary-fill-hover-and-press-hover);
}
[data-type="default"] {
  --contrast-neutral-fill-default: var(--type-neutral-fill-default);
  --contrast-neutral-fill-hover-and-press: var(--type-neutral-fill-hover-and-press);
  --contrast-neutral-opacity-default: var(--type-neutral-opacity-default);
  --contrast-neutral-opacity-hover-and-press: var(--type-neutral-opacity-hover-and-press);
}
[data-type="secondary"] {
  --contrast-neutral-fill-default: var(--type-neutral-fill-default);
  --contrast-neutral-fill-hover-and-press: var(--type-neutral-fill-hover-and-press);
  --contrast-neutral-opacity-default: var(--type-neutral-opacity-default);
  --contrast-neutral-opacity-hover-and-press: var(--type-neutral-opacity-hover-and-press);
}
[data-type="tertiary"] {
  --contrast-neutral-fill-default: var(--type-neutral-fill-default);
  --contrast-neutral-fill-hover-and-press: var(--type-neutral-fill-hover-and-press);
  --contrast-neutral-opacity-default: var(--type-neutral-opacity-default);
  --contrast-neutral-opacity-hover-and-press: var(--type-neutral-opacity-hover-and-press);
}
[data-type="quaternity"] {
  --contrast-neutral-fill-default: var(--type-neutral-fill-default);
  --contrast-neutral-fill-hover-and-press: var(--type-neutral-fill-hover-and-press);
  --contrast-neutral-opacity-default: var(--type-neutral-opacity-default);
  --contrast-neutral-opacity-hover-and-press: var(--type-neutral-opacity-hover-and-press);
}
[data-bold="off"] {
  --icon-stroke-width: var(--icon-stroke-weight-0-9);
}
[data-bold="on"] {
  --icon-stroke-width: var(--icon-stroke-weight-0-9);
}
[data-typography="main"] {
  --responsive-typography-body-body-font-family: var(--body-font-family);
  --responsive-typography-body-body-font-weight: var(--body-font-weight);
  --responsive-typography-body-body-letter-spacing: var(--body-letter-spacing);
  --responsive-typography-body-body-line-height: var(--body-line-height);
  --responsive-typography-body-body-size: var(--body-size);
  --responsive-typography-body-medium-font-family: var(--body-medium-font-family);
  --responsive-typography-body-medium-font-weight: var(--body-medium-font-weight);
  --responsive-typography-body-medium-letter-spacing: var(--body-medium-letter-spacing);
  --responsive-typography-body-medium-line-height: var(--body-medium-line-height);
  --responsive-typography-body-medium-size: var(--body-medium-size);
  --responsive-typography-body-strong-font-family: var(--body-strong-font-family);
  --responsive-typography-body-strong-font-weight: var(--body-strong-font-weight);
  --responsive-typography-body-strong-letter-spacing: var(--body-strong-letter-spacing);
  --responsive-typography-body-strong-line-height: var(--body-strong-line-height);
  --responsive-typography-body-strong-size: var(--body-strong-size);
  --responsive-typography-caps-2xlarge-regular-font-family: var(--caps-2xlarge-regular-font-family);
  --responsive-typography-caps-2xlarge-regular-font-weight: var(--caps-2xlarge-regular-font-weight);
  --responsive-typography-caps-2xlarge-regular-letter-spacing: var(--caps-2xlarge-regular-letter-spacing);
  --responsive-typography-caps-2xlarge-regular-line-height: var(--caps-2xlarge-regular-line-height);
  --responsive-typography-caps-2xlarge-regular-size: var(--caps-2xlarge-regular-size);
  --responsive-typography-caps-2xlarge-strong-font-family: var(--caps-2xlarge-strong-font-family);
  --responsive-typography-caps-2xlarge-strong-font-weight: var(--caps-2xlarge-strong-font-weight);
  --responsive-typography-caps-2xlarge-strong-letter-spacing: var(--caps-2xlarge-strong-letter-spacing);
  --responsive-typography-caps-2xlarge-strong-line-height: var(--caps-2xlarge-strong-line-height);
  --responsive-typography-caps-2xlarge-strong-size: var(--caps-2xlarge-strong-size);
  --responsive-typography-caps-large-regular-font-family: var(--caps-large-regular-font-family);
  --responsive-typography-caps-large-regular-font-weight: var(--caps-large-regular-font-weight);
  --responsive-typography-caps-large-regular-letter-spacing: var(--caps-large-regular-letter-spacing);
  --responsive-typography-caps-large-regular-line-height: var(--caps-large-regular-line-height);
  --responsive-typography-caps-large-regular-size: var(--caps-large-regular-size);
  --responsive-typography-caps-large-strong-font-family: var(--caps-large-strong-font-family);
  --responsive-typography-caps-large-strong-font-weight: var(--caps-large-strong-font-weight);
  --responsive-typography-caps-large-strong-letter-spacing: var(--caps-large-strong-letter-spacing);
  --responsive-typography-caps-large-strong-line-height: var(--caps-large-strong-line-height);
  --responsive-typography-caps-large-strong-size: var(--caps-large-strong-size);
  --responsive-typography-caps-medium-regular-font-family: var(--caps-medium-regular-font-family);
  --responsive-typography-caps-medium-regular-font-weight: var(--caps-medium-regular-font-weight);
  --responsive-typography-caps-medium-regular-letter-spacing: var(--caps-medium-regular-letter-spacing);
  --responsive-typography-caps-medium-regular-line-height: var(--caps-medium-regular-line-height);
  --responsive-typography-caps-medium-regular-size: var(--caps-medium-regular-size);
  --responsive-typography-caps-medium-strong-font-family: var(--caps-medium-strong-font-family);
  --responsive-typography-caps-medium-strong-font-weight: var(--caps-medium-strong-font-weight);
  --responsive-typography-caps-medium-strong-letter-spacing: var(--caps-medium-strong-letter-spacing);
  --responsive-typography-caps-medium-strong-line-height: var(--caps-medium-strong-line-height);
  --responsive-typography-caps-medium-strong-size: var(--caps-medium-strong-size);
  --responsive-typography-caps-small-regular-font-family: var(--caps-small-regular-font-family);
  --responsive-typography-caps-small-regular-font-weight: var(--caps-small-regular-font-weight);
  --responsive-typography-caps-small-regular-letter-spacing: var(--caps-small-regular-letter-spacing);
  --responsive-typography-caps-small-regular-line-height: var(--caps-small-regular-line-height);
  --responsive-typography-caps-small-regular-size: var(--caps-small-regular-size);
  --responsive-typography-caps-small-strong-font-family: var(--caps-small-strong-font-family);
  --responsive-typography-caps-small-strong-font-weight: var(--caps-small-strong-font-weight);
  --responsive-typography-caps-small-strong-letter-spacing: var(--caps-small-strong-letter-spacing);
  --responsive-typography-caps-small-strong-line-height: var(--caps-small-strong-line-height);
  --responsive-typography-caps-small-strong-size: var(--caps-small-strong-size);
  --responsive-typography-caps-xlarge-regular-font-family: var(--caps-xlarge-regular-font-family);
  --responsive-typography-caps-xlarge-regular-font-weight: var(--caps-xlarge-regular-font-weight);
  --responsive-typography-caps-xlarge-regular-letter-spacing: var(--caps-xlarge-regular-letter-spacing);
  --responsive-typography-caps-xlarge-regular-line-height: var(--caps-xlarge-regular-line-height);
  --responsive-typography-caps-xlarge-regular-size: var(--caps-xlarge-regular-size);
  --responsive-typography-caps-xlarge-strong-font-family: var(--caps-xlarge-strong-font-family);
  --responsive-typography-caps-xlarge-strong-font-weight: var(--caps-xlarge-strong-font-weight);
  --responsive-typography-caps-xlarge-strong-letter-spacing: var(--caps-xlarge-strong-letter-spacing);
  --responsive-typography-caps-xlarge-strong-line-height: var(--caps-xlarge-strong-line-height);
  --responsive-typography-caps-xlarge-strong-size: var(--caps-xlarge-strong-size);
  --responsive-typography-caps-xsmall-regular-font-family: var(--caps-xsmall-regular-font-family);
  --responsive-typography-caps-xsmall-regular-font-weight: var(--caps-xsmall-regular-font-weight);
  --responsive-typography-caps-xsmall-regular-letter-spacing: var(--caps-xsmall-regular-letter-spacing);
  --responsive-typography-caps-xsmall-regular-line-height: var(--caps-xsmall-regular-line-height);
  --responsive-typography-caps-xsmall-regular-size: var(--caps-xsmall-regular-size);
  --responsive-typography-caps-xsmall-strong-font-family: var(--caps-xsmall-strong-font-family);
  --responsive-typography-caps-xsmall-strong-font-weight: var(--caps-xsmall-strong-font-weight);
  --responsive-typography-caps-xsmall-strong-letter-spacing: var(--caps-xsmall-strong-letter-spacing);
  --responsive-typography-caps-xsmall-strong-line-height: var(--caps-xsmall-strong-line-height);
  --responsive-typography-caps-xsmall-strong-size: var(--caps-xsmall-strong-size);
  --responsive-typography-caption-caption-font-family: var(--caption-font-family);
  --responsive-typography-caption-caption-font-weight: var(--caption-font-weight);
  --responsive-typography-caption-caption-letter-spacing: var(--caption-letter-spacing);
  --responsive-typography-caption-caption-line-height: var(--caption-line-height);
  --responsive-typography-caption-caption-size: var(--caption-size);
  --responsive-typography-caption-medium-font-family: var(--caption-medium-font-family);
  --responsive-typography-caption-medium-font-weight: var(--caption-medium-font-weight);
  --responsive-typography-caption-medium-letter-spacing: var(--caption-medium-letter-spacing);
  --responsive-typography-caption-medium-line-height: var(--caption-medium-line-height);
  --responsive-typography-caption-medium-size: var(--caption-medium-size);
  --responsive-typography-caption-strong-font-family: var(--caption-strong-font-family);
  --responsive-typography-caption-strong-font-weight: var(--caption-strong-font-weight);
  --responsive-typography-caption-strong-letter-spacing: var(--caption-strong-letter-spacing);
  --responsive-typography-caption-strong-line-height: var(--caption-strong-line-height);
  --responsive-typography-caption-strong-size: var(--caption-strong-size);
  --responsive-typography-display-large-regular-font-family: var(--display-large-regular-font-family);
  --responsive-typography-display-large-regular-font-weight: var(--display-large-regular-font-weight);
  --responsive-typography-display-large-regular-letter-spacing: var(--display-large-regular-letter-spacing);
  --responsive-typography-display-large-regular-line-height: var(--display-large-regular-line-height);
  --responsive-typography-display-large-regular-size: var(--display-large-regular-size);
  --responsive-typography-display-large-strong-font-family: var(--display-large-strong-font-family);
  --responsive-typography-display-large-strong-font-weight: var(--display-large-strong-font-weight);
  --responsive-typography-display-large-strong-letter-spacing: var(--display-large-strong-letter-spacing);
  --responsive-typography-display-large-strong-line-height: var(--display-large-strong-line-height);
  --responsive-typography-display-large-strong-size: var(--display-large-strong-size);
  --responsive-typography-display-medium-regular-font-family: var(--display-medium-regular-font-family);
  --responsive-typography-display-medium-regular-font-weight: var(--display-medium-regular-font-weight);
  --responsive-typography-display-medium-regular-letter-spacing: var(--display-medium-regular-letter-spacing);
  --responsive-typography-display-medium-regular-line-height: var(--display-medium-regular-line-height);
  --responsive-typography-display-medium-regular-size: var(--display-medium-regular-size);
  --responsive-typography-display-medium-strong-font-family: var(--display-medium-strong-font-family);
  --responsive-typography-display-medium-strong-font-weight: var(--display-medium-strong-font-weight);
  --responsive-typography-display-medium-strong-letter-spacing: var(--display-medium-strong-letter-spacing);
  --responsive-typography-display-medium-strong-line-height: var(--display-medium-strong-line-height);
  --responsive-typography-display-medium-strong-size: var(--display-medium-strong-size);
  --responsive-typography-display-small-regular-font-family: var(--display-small-regular-font-family);
  --responsive-typography-display-small-regular-font-weight: var(--display-small-regular-font-weight);
  --responsive-typography-display-small-regular-letter-spacing: var(--display-small-regular-letter-spacing);
  --responsive-typography-display-small-regular-line-height: var(--display-small-regular-line-height);
  --responsive-typography-display-small-regular-size: var(--display-small-regular-size);
  --responsive-typography-display-small-strong-font-family: var(--display-small-strong-font-family);
  --responsive-typography-display-small-strong-font-weight: var(--display-small-strong-font-weight);
  --responsive-typography-display-small-strong-letter-spacing: var(--display-small-strong-letter-spacing);
  --responsive-typography-display-small-strong-line-height: var(--display-small-strong-line-height);
  --responsive-typography-display-small-strong-size: var(--display-small-strong-size);
  --responsive-typography-h1-regular-font-family: var(--h1-regular-font-family);
  --responsive-typography-h1-regular-font-weight: var(--h1-regular-font-weight);
  --responsive-typography-h1-regular-letter-spacing: var(--h1-regular-letter-spacing);
  --responsive-typography-h1-regular-line-height: var(--h1-regular-line-height);
  --responsive-typography-h1-regular-size: var(--h1-regular-size);
  --responsive-typography-h1-strong-font-family: var(--h1-strong-font-family);
  --responsive-typography-h1-strong-font-weight: var(--h1-strong-font-weight);
  --responsive-typography-h1-strong-letter-spacing: var(--h1-strong-letter-spacing);
  --responsive-typography-h1-strong-line-height: var(--h1-strong-line-height);
  --responsive-typography-h1-strong-size: var(--h1-strong-size);
  --responsive-typography-h2-regular-font-family: var(--h2-regular-font-family);
  --responsive-typography-h2-regular-font-weight: var(--h2-regular-font-weight);
  --responsive-typography-h2-regular-letter-spacing: var(--h2-regular-letter-spacing);
  --responsive-typography-h2-regular-line-height: var(--h2-regular-line-height);
  --responsive-typography-h2-regular-size: var(--h2-regular-size);
  --responsive-typography-h2-strong-font-family: var(--h2-strong-font-family);
  --responsive-typography-h2-strong-font-weight: var(--h2-strong-font-weight);
  --responsive-typography-h2-strong-letter-spacing: var(--h2-strong-letter-spacing);
  --responsive-typography-h2-strong-line-height: var(--h2-strong-line-height);
  --responsive-typography-h2-strong-size: var(--h2-strong-size);
  --responsive-typography-h3-regular-font-family: var(--h3-regular-font-family);
  --responsive-typography-h3-regular-font-weight: var(--h3-regular-font-weight);
  --responsive-typography-h3-regular-letter-spacing: var(--h3-regular-letter-spacing);
  --responsive-typography-h3-regular-line-height: var(--h3-regular-line-height);
  --responsive-typography-h3-regular-size: var(--h3-regular-size);
  --responsive-typography-h3-strong-font-family: var(--h3-strong-font-family);
  --responsive-typography-h3-strong-font-weight: var(--h3-strong-font-weight);
  --responsive-typography-h3-strong-letter-spacing: var(--h3-strong-letter-spacing);
  --responsive-typography-h3-strong-line-height: var(--h3-strong-line-height);
  --responsive-typography-h3-strong-size: var(--h3-strong-size);
  --responsive-typography-h4-regular-font-family: var(--h4-regular-font-family);
  --responsive-typography-h4-regular-font-weight: var(--h4-regular-font-weight);
  --responsive-typography-h4-regular-letter-spacing: var(--h4-regular-letter-spacing);
  --responsive-typography-h4-regular-line-height: var(--h4-regular-line-height);
  --responsive-typography-h4-regular-size: var(--h4-regular-size);
  --responsive-typography-h4-strong-font-family: var(--h4-strong-font-family);
  --responsive-typography-h4-strong-font-weight: var(--h4-strong-font-weight);
  --responsive-typography-h4-strong-letter-spacing: var(--h4-strong-letter-spacing);
  --responsive-typography-h4-strong-line-height: var(--h4-strong-line-height);
  --responsive-typography-h4-strong-size: var(--h4-strong-size);
  --responsive-typography-note-medium-font-family: var(--note-medium-font-family);
  --responsive-typography-note-medium-font-weight: var(--note-medium-font-weight);
  --responsive-typography-note-medium-letter-spacing: var(--note-medium-letter-spacing);
  --responsive-typography-note-medium-line-height: var(--note-medium-line-height);
  --responsive-typography-note-medium-size: var(--note-medium-size);
  --responsive-typography-note-note-font-family: var(--note-font-family);
  --responsive-typography-note-note-font-weight: var(--note-font-weight);
  --responsive-typography-note-note-letter-spacing: var(--note-letter-spacing);
  --responsive-typography-note-note-line-height: var(--note-line-height);
  --responsive-typography-note-note-size: var(--note-size);
  --responsive-typography-note-strong-font-family: var(--note-strong-font-family);
  --responsive-typography-note-strong-font-weight: var(--note-strong-font-weight);
  --responsive-typography-note-strong-letter-spacing: var(--note-strong-letter-spacing);
  --responsive-typography-note-strong-line-height: var(--note-strong-line-height);
  --responsive-typography-note-strong-size: var(--note-strong-size);
  --responsive-typography-title-medium-font-family: var(--title-medium-font-family);
  --responsive-typography-title-medium-font-weight: var(--title-medium-font-weight);
  --responsive-typography-title-medium-letter-spacing: var(--title-medium-letter-spacing);
  --responsive-typography-title-medium-line-height: var(--title-medium-line-height);
  --responsive-typography-title-medium-size: var(--title-medium-size);
  --size-tab-font-family: var(--body-medium-font-family);
  --size-tab-font-weight: var(--body-medium-font-weight);
  --size-tab-letter-spacing: var(--body-medium-letter-spacing);
  --size-tab-line-height: var(--body-medium-line-height);
  --size-tab-size: var(--body-size);
}
[data-typography="availability"] {
  --responsive-typography-body-body-font-family: var(--body-font-family);
  --responsive-typography-body-body-font-weight: var(--body-font-weight);
  --responsive-typography-body-body-letter-spacing: var(--body-letter-spacing);
  --responsive-typography-body-body-line-height: var(--body-line-height);
  --responsive-typography-body-body-size: var(--body-size);
  --responsive-typography-body-medium-font-family: var(--body-medium-font-family);
  --responsive-typography-body-medium-font-weight: var(--body-medium-font-weight);
  --responsive-typography-body-medium-letter-spacing: var(--body-medium-letter-spacing);
  --responsive-typography-body-medium-line-height: var(--body-medium-line-height);
  --responsive-typography-body-medium-size: var(--body-medium-size);
  --responsive-typography-body-strong-font-family: var(--body-strong-font-family);
  --responsive-typography-body-strong-font-weight: var(--body-strong-font-weight);
  --responsive-typography-body-strong-letter-spacing: var(--body-strong-letter-spacing);
  --responsive-typography-body-strong-line-height: var(--body-strong-line-height);
  --responsive-typography-body-strong-size: var(--body-strong-size);
  --responsive-typography-caps-2xlarge-regular-font-family: var(--caps-2xlarge-regular-font-family);
  --responsive-typography-caps-2xlarge-regular-font-weight: var(--caps-2xlarge-regular-font-weight);
  --responsive-typography-caps-2xlarge-regular-letter-spacing: var(--caps-2xlarge-regular-letter-spacing);
  --responsive-typography-caps-2xlarge-regular-line-height: var(--caps-2xlarge-regular-line-height);
  --responsive-typography-caps-2xlarge-regular-size: var(--caps-2xlarge-regular-size);
  --responsive-typography-caps-2xlarge-strong-font-family: var(--caps-2xlarge-strong-font-family);
  --responsive-typography-caps-2xlarge-strong-font-weight: var(--caps-2xlarge-strong-font-weight);
  --responsive-typography-caps-2xlarge-strong-letter-spacing: var(--caps-2xlarge-strong-letter-spacing);
  --responsive-typography-caps-2xlarge-strong-line-height: var(--caps-2xlarge-strong-line-height);
  --responsive-typography-caps-2xlarge-strong-size: var(--caps-2xlarge-strong-size);
  --responsive-typography-caps-large-regular-font-family: var(--caps-large-regular-font-family);
  --responsive-typography-caps-large-regular-font-weight: var(--caps-large-regular-font-weight);
  --responsive-typography-caps-large-regular-letter-spacing: var(--caps-large-regular-letter-spacing);
  --responsive-typography-caps-large-regular-line-height: var(--caps-large-regular-line-height);
  --responsive-typography-caps-large-regular-size: var(--caps-large-regular-size);
  --responsive-typography-caps-large-strong-font-family: var(--caps-large-strong-font-family);
  --responsive-typography-caps-large-strong-font-weight: var(--caps-large-strong-font-weight);
  --responsive-typography-caps-large-strong-letter-spacing: var(--caps-large-strong-letter-spacing);
  --responsive-typography-caps-large-strong-line-height: var(--caps-large-strong-line-height);
  --responsive-typography-caps-large-strong-size: var(--caps-large-strong-size);
  --responsive-typography-caps-medium-regular-font-family: var(--caps-medium-regular-font-family);
  --responsive-typography-caps-medium-regular-font-weight: var(--caps-medium-regular-font-weight);
  --responsive-typography-caps-medium-regular-letter-spacing: var(--caps-medium-regular-letter-spacing);
  --responsive-typography-caps-medium-regular-line-height: var(--caps-medium-regular-line-height);
  --responsive-typography-caps-medium-regular-size: var(--caps-medium-regular-size);
  --responsive-typography-caps-medium-strong-font-family: var(--caps-medium-strong-font-family);
  --responsive-typography-caps-medium-strong-font-weight: var(--caps-medium-strong-font-weight);
  --responsive-typography-caps-medium-strong-letter-spacing: var(--caps-medium-strong-letter-spacing);
  --responsive-typography-caps-medium-strong-line-height: var(--caps-medium-strong-line-height);
  --responsive-typography-caps-medium-strong-size: var(--caps-medium-strong-size);
  --responsive-typography-caps-small-regular-font-family: var(--caps-small-regular-font-family);
  --responsive-typography-caps-small-regular-font-weight: var(--caps-small-regular-font-weight);
  --responsive-typography-caps-small-regular-letter-spacing: var(--caps-small-regular-letter-spacing);
  --responsive-typography-caps-small-regular-line-height: var(--caps-small-regular-line-height);
  --responsive-typography-caps-small-regular-size: var(--caps-small-regular-size);
  --responsive-typography-caps-small-strong-font-family: var(--caps-small-strong-font-family);
  --responsive-typography-caps-small-strong-font-weight: var(--caps-small-strong-font-weight);
  --responsive-typography-caps-small-strong-letter-spacing: var(--caps-small-strong-letter-spacing);
  --responsive-typography-caps-small-strong-line-height: var(--caps-small-strong-line-height);
  --responsive-typography-caps-small-strong-size: var(--caps-small-strong-size);
  --responsive-typography-caps-xlarge-regular-font-family: var(--caps-xlarge-regular-font-family);
  --responsive-typography-caps-xlarge-regular-font-weight: var(--caps-xlarge-regular-font-weight);
  --responsive-typography-caps-xlarge-regular-letter-spacing: var(--caps-xlarge-regular-letter-spacing);
  --responsive-typography-caps-xlarge-regular-line-height: var(--caps-xlarge-regular-line-height);
  --responsive-typography-caps-xlarge-regular-size: var(--caps-xlarge-regular-size);
  --responsive-typography-caps-xlarge-strong-font-family: var(--caps-xlarge-strong-font-family);
  --responsive-typography-caps-xlarge-strong-font-weight: var(--caps-xlarge-strong-font-weight);
  --responsive-typography-caps-xlarge-strong-letter-spacing: var(--caps-xlarge-strong-letter-spacing);
  --responsive-typography-caps-xlarge-strong-line-height: var(--caps-xlarge-strong-line-height);
  --responsive-typography-caps-xlarge-strong-size: var(--caps-xlarge-strong-size);
  --responsive-typography-caps-xsmall-regular-font-family: var(--caps-xsmall-regular-font-family);
  --responsive-typography-caps-xsmall-regular-font-weight: var(--caps-xsmall-regular-font-weight);
  --responsive-typography-caps-xsmall-regular-letter-spacing: var(--caps-xsmall-regular-letter-spacing);
  --responsive-typography-caps-xsmall-regular-line-height: var(--caps-xsmall-regular-line-height);
  --responsive-typography-caps-xsmall-regular-size: var(--caps-xsmall-regular-size);
  --responsive-typography-caps-xsmall-strong-font-family: var(--caps-xsmall-strong-font-family);
  --responsive-typography-caps-xsmall-strong-font-weight: var(--caps-xsmall-strong-font-weight);
  --responsive-typography-caps-xsmall-strong-letter-spacing: var(--caps-xsmall-strong-letter-spacing);
  --responsive-typography-caps-xsmall-strong-line-height: var(--caps-xsmall-strong-line-height);
  --responsive-typography-caps-xsmall-strong-size: var(--caps-xsmall-strong-size);
  --responsive-typography-caption-caption-font-family: var(--caption-font-family);
  --responsive-typography-caption-caption-font-weight: var(--caption-font-weight);
  --responsive-typography-caption-caption-letter-spacing: var(--caption-letter-spacing);
  --responsive-typography-caption-caption-line-height: var(--caption-line-height);
  --responsive-typography-caption-caption-size: var(--caption-size);
  --responsive-typography-caption-medium-font-family: var(--caption-medium-font-family);
  --responsive-typography-caption-medium-font-weight: var(--caption-medium-font-weight);
  --responsive-typography-caption-medium-letter-spacing: var(--caption-medium-letter-spacing);
  --responsive-typography-caption-medium-line-height: var(--caption-medium-line-height);
  --responsive-typography-caption-medium-size: var(--caption-medium-size);
  --responsive-typography-caption-strong-font-family: var(--caption-strong-font-family);
  --responsive-typography-caption-strong-font-weight: var(--caption-strong-font-weight);
  --responsive-typography-caption-strong-letter-spacing: var(--caption-strong-letter-spacing);
  --responsive-typography-caption-strong-line-height: var(--caption-strong-line-height);
  --responsive-typography-caption-strong-size: var(--caption-strong-size);
  --responsive-typography-display-large-regular-font-family: var(--display-large-regular-font-family);
  --responsive-typography-display-large-regular-font-weight: var(--display-large-regular-font-weight);
  --responsive-typography-display-large-regular-letter-spacing: var(--display-large-regular-letter-spacing);
  --responsive-typography-display-large-regular-line-height: var(--display-large-regular-line-height);
  --responsive-typography-display-large-regular-size: var(--display-large-regular-size);
  --responsive-typography-display-large-strong-font-family: var(--display-large-strong-font-family);
  --responsive-typography-display-large-strong-font-weight: var(--display-large-strong-font-weight);
  --responsive-typography-display-large-strong-letter-spacing: var(--display-large-strong-letter-spacing);
  --responsive-typography-display-large-strong-line-height: var(--display-large-strong-line-height);
  --responsive-typography-display-large-strong-size: var(--display-large-strong-size);
  --responsive-typography-display-medium-regular-font-family: var(--display-medium-regular-font-family);
  --responsive-typography-display-medium-regular-font-weight: var(--display-medium-regular-font-weight);
  --responsive-typography-display-medium-regular-letter-spacing: var(--display-medium-regular-letter-spacing);
  --responsive-typography-display-medium-regular-line-height: var(--display-medium-regular-line-height);
  --responsive-typography-display-medium-regular-size: var(--display-medium-regular-size);
  --responsive-typography-display-medium-strong-font-family: var(--display-medium-strong-font-family);
  --responsive-typography-display-medium-strong-font-weight: var(--display-medium-strong-font-weight);
  --responsive-typography-display-medium-strong-letter-spacing: var(--display-medium-strong-letter-spacing);
  --responsive-typography-display-medium-strong-line-height: var(--display-medium-strong-line-height);
  --responsive-typography-display-medium-strong-size: var(--display-medium-strong-size);
  --responsive-typography-display-small-regular-font-family: var(--display-small-regular-font-family);
  --responsive-typography-display-small-regular-font-weight: var(--display-small-regular-font-weight);
  --responsive-typography-display-small-regular-letter-spacing: var(--display-small-regular-letter-spacing);
  --responsive-typography-display-small-regular-line-height: var(--display-small-regular-line-height);
  --responsive-typography-display-small-regular-size: var(--display-small-regular-size);
  --responsive-typography-display-small-strong-font-family: var(--display-small-strong-font-family);
  --responsive-typography-display-small-strong-font-weight: var(--display-small-strong-font-weight);
  --responsive-typography-display-small-strong-letter-spacing: var(--display-small-strong-letter-spacing);
  --responsive-typography-display-small-strong-line-height: var(--display-small-strong-line-height);
  --responsive-typography-display-small-strong-size: var(--display-small-strong-size);
  --responsive-typography-h1-regular-font-family: var(--h1-regular-font-family);
  --responsive-typography-h1-regular-font-weight: var(--h1-regular-font-weight);
  --responsive-typography-h1-regular-letter-spacing: var(--h1-regular-letter-spacing);
  --responsive-typography-h1-regular-line-height: var(--h1-regular-line-height);
  --responsive-typography-h1-regular-size: var(--h1-regular-size);
  --responsive-typography-h1-strong-font-family: var(--h1-strong-font-family);
  --responsive-typography-h1-strong-font-weight: var(--h1-strong-font-weight);
  --responsive-typography-h1-strong-letter-spacing: var(--h1-strong-letter-spacing);
  --responsive-typography-h1-strong-line-height: var(--h1-strong-line-height);
  --responsive-typography-h1-strong-size: var(--h1-strong-size);
  --responsive-typography-h2-regular-font-family: var(--h2-regular-font-family);
  --responsive-typography-h2-regular-font-weight: var(--h2-regular-font-weight);
  --responsive-typography-h2-regular-letter-spacing: var(--h2-regular-letter-spacing);
  --responsive-typography-h2-regular-line-height: var(--h2-regular-line-height);
  --responsive-typography-h2-regular-size: var(--h2-regular-size);
  --responsive-typography-h2-strong-font-family: var(--h2-strong-font-family);
  --responsive-typography-h2-strong-font-weight: var(--h2-strong-font-weight);
  --responsive-typography-h2-strong-letter-spacing: var(--h2-strong-letter-spacing);
  --responsive-typography-h2-strong-line-height: var(--h2-strong-line-height);
  --responsive-typography-h2-strong-size: var(--h2-strong-size);
  --responsive-typography-h3-regular-font-family: var(--h3-regular-font-family);
  --responsive-typography-h3-regular-font-weight: var(--h3-regular-font-weight);
  --responsive-typography-h3-regular-letter-spacing: var(--h3-regular-letter-spacing);
  --responsive-typography-h3-regular-line-height: var(--h3-regular-line-height);
  --responsive-typography-h3-regular-size: var(--h3-regular-size);
  --responsive-typography-h3-strong-font-family: var(--h3-strong-font-family);
  --responsive-typography-h3-strong-font-weight: var(--h3-strong-font-weight);
  --responsive-typography-h3-strong-letter-spacing: var(--h3-strong-letter-spacing);
  --responsive-typography-h3-strong-line-height: var(--h3-strong-line-height);
  --responsive-typography-h3-strong-size: var(--h3-strong-size);
  --responsive-typography-h4-regular-font-family: var(--h4-regular-font-family);
  --responsive-typography-h4-regular-font-weight: var(--h4-regular-font-weight);
  --responsive-typography-h4-regular-letter-spacing: var(--h4-regular-letter-spacing);
  --responsive-typography-h4-regular-line-height: var(--h4-regular-line-height);
  --responsive-typography-h4-regular-size: var(--h4-regular-size);
  --responsive-typography-h4-strong-font-family: var(--h4-strong-font-family);
  --responsive-typography-h4-strong-font-weight: var(--h4-strong-font-weight);
  --responsive-typography-h4-strong-letter-spacing: var(--h4-strong-letter-spacing);
  --responsive-typography-h4-strong-line-height: var(--h4-strong-line-height);
  --responsive-typography-h4-strong-size: var(--h4-strong-size);
  --responsive-typography-note-medium-font-family: var(--note-medium-font-family);
  --responsive-typography-note-medium-font-weight: var(--note-medium-font-weight);
  --responsive-typography-note-medium-letter-spacing: var(--note-medium-letter-spacing);
  --responsive-typography-note-medium-line-height: var(--note-medium-line-height);
  --responsive-typography-note-medium-size: var(--note-medium-size);
  --responsive-typography-note-note-font-family: var(--note-font-family);
  --responsive-typography-note-note-font-weight: var(--note-font-weight);
  --responsive-typography-note-note-letter-spacing: var(--note-letter-spacing);
  --responsive-typography-note-note-line-height: var(--note-line-height);
  --responsive-typography-note-note-size: var(--note-size);
  --responsive-typography-note-strong-font-family: var(--note-strong-font-family);
  --responsive-typography-note-strong-font-weight: var(--note-strong-font-weight);
  --responsive-typography-note-strong-letter-spacing: var(--note-strong-letter-spacing);
  --responsive-typography-note-strong-line-height: var(--note-strong-line-height);
  --responsive-typography-note-strong-size: var(--note-strong-size);
  --responsive-typography-title-medium-font-family: var(--title-medium-font-family);
  --responsive-typography-title-medium-font-weight: var(--title-medium-font-weight);
  --responsive-typography-title-medium-letter-spacing: var(--title-medium-letter-spacing);
  --responsive-typography-title-medium-line-height: var(--title-medium-line-height);
  --responsive-typography-title-medium-size: var(--title-medium-size);
  --size-tab-font-family: var(--body-medium-font-family);
  --size-tab-font-weight: var(--body-medium-font-weight);
  --size-tab-letter-spacing: var(--body-medium-letter-spacing);
  --size-tab-line-height: var(--body-medium-line-height);
  --size-tab-size: var(--body-size);
}
[data-color-scheme="light"] {
  --palette-attention-1: #fff8f2;
  --palette-attention-10: #ff780a;
  --palette-attention-11: #c95400;
  --palette-attention-12: #582e17;
  --palette-attention-2: #fff1e5;
  --palette-attention-3: #ffe3cc;
  --palette-attention-4: #ffd5b2;
  --palette-attention-5: #ffc799;
  --palette-attention-6: #ffb980;
  --palette-attention-7: #ff9d4d;
  --palette-attention-8: #ff8f33;
  --palette-attention-9: #ff811a;
  --palette-attention-alpha-1: rgba(255,115,0,0.05);
  --palette-attention-alpha-10: #f36b00;
  --palette-attention-alpha-11: #c95400;
  --palette-attention-alpha-12: rgba(71,25,0,0.9098);
  --palette-attention-alpha-2: rgba(255,115,0,0.1);
  --palette-attention-alpha-3: rgba(255,115,0,0.2);
  --palette-attention-alpha-4: rgba(255,115,0,0.3);
  --palette-attention-alpha-5: rgba(255,115,0,0.4);
  --palette-attention-alpha-6: rgba(255,115,0,0.5);
  --palette-attention-alpha-7: rgba(255,115,0,0.7);
  --palette-attention-alpha-8: rgba(255,115,0,0.8);
  --palette-attention-alpha-9: rgba(255,115,0,0.898);
  --palette-backgrounds-grouped-primary: #f4f5f8;
  --palette-backgrounds-grouped-secondary: #ffffff;
  --palette-backgrounds-grouped-tertiary: #f4f5f8;
  --palette-backgrounds-primary: #ffffff;
  --palette-backgrounds-secondary: #f4f5f8;
  --palette-backgrounds-tertiary: #ffffff;
  --palette-bottom-1: #f3f4f6;
  --palette-bottom-10: #152149;
  --palette-bottom-2: #e8e9ed;
  --palette-bottom-3: #d0d3db;
  --palette-bottom-4: #b9bcc8;
  --palette-bottom-5: #a1a6b6;
  --palette-bottom-6: #8a90a4;
  --palette-bottom-7: #737a92;
  --palette-bottom-8: #656c87;
  --palette-bottom-9: #6885ab;
  --palette-bottom-alpha-1: rgba(21,33,73,0.05);
  --palette-bottom-alpha-10: rgba(0,13,57,0.9176);
  --palette-bottom-alpha-2: rgba(21,33,73,0.1);
  --palette-bottom-alpha-3: rgba(21,33,73,0.2);
  --palette-bottom-alpha-4: rgba(21,33,73,0.3);
  --palette-bottom-alpha-5: rgba(21,33,73,0.4);
  --palette-bottom-alpha-6: rgba(21,33,73,0.5);
  --palette-bottom-alpha-7: rgba(21,33,73,0.6);
  --palette-bottom-alpha-8: rgba(21,33,73,0.66);
  --palette-bottom-alpha-9: rgba(0,49,113,0.5922);
  --palette-bottom-always-1: #f3f4f6;
  --palette-bottom-always-10: #152149;
  --palette-bottom-always-2: #e9eaef;
  --palette-bottom-always-3: #d0d3db;
  --palette-bottom-always-4: #b9bcc8;
  --palette-bottom-always-5: #a1a6b6;
  --palette-bottom-always-6: #8a90a4;
  --palette-bottom-always-7: #737a92;
  --palette-bottom-always-8: #656c87;
  --palette-bottom-always-9: #6885ab;
  --palette-bottom-always-alpha-1: rgba(21,33,73,0.06);
  --palette-bottom-always-alpha-10: rgba(0,13,57,0.9176);
  --palette-bottom-always-alpha-2: rgba(21,33,73,0.1);
  --palette-bottom-always-alpha-3: rgba(21,33,73,0.2);
  --palette-bottom-always-alpha-4: rgba(21,33,73,0.3);
  --palette-bottom-always-alpha-5: rgba(21,33,73,0.4);
  --palette-bottom-always-alpha-6: rgba(21,33,73,0.5);
  --palette-bottom-always-alpha-7: rgba(21,33,73,0.6);
  --palette-bottom-always-alpha-8: rgba(21,33,73,0.66);
  --palette-bottom-always-alpha-9: rgba(0,49,113,0.5922);
  --palette-control-a-toast: rgba(237,137,54,0.8);
  --palette-control-always-b-1: rgba(21,33,73,0.35);
  --palette-control-always-b-2: rgba(21,33,73,0.4);
  --palette-control-always-b-3: rgba(21,33,73,0.5);
  --palette-control-always-b-4: rgba(21,33,73,0.66);
  --palette-control-always-b-5: #152149;
  --palette-control-b-1: rgba(21,33,73,0.35);
  --palette-control-b-2: rgba(21,33,73,0.4);
  --palette-control-b-3: rgba(21,33,73,0.5);
  --palette-control-b-4: rgba(21,33,73,0.66);
  --palette-control-b-5: #152149;
  --palette-control-bb-toast: rgba(0,0,0,0.86);
  --palette-control-big-glass: rgba(255,255,255,0.5);
  --palette-control-comp-on-surf: rgba(24,46,104,0.06);
  --palette-control-e-toast: rgba(238,50,69,0.8);
  --palette-control-glass-wh-1: rgba(255,255,255,0.1);
  --palette-control-glass-wh-2: rgba(255,255,255,0.2);
  --palette-control-glass-wh-3: rgba(255,255,255,0.5);
  --palette-control-glass-wh-4: rgba(255,255,255,0.7);
  --palette-control-glass-wh-5: #ffffff;
  --palette-control-link-on-dark: #478bff;
  --palette-control-p-toast: rgba(8,174,74,0.8);
  --palette-control-start-glass: #ffffff;
  --palette-control-wh-1: rgba(255,255,255,0.3);
  --palette-control-wh-2: rgba(255,255,255,0.4);
  --palette-control-wh-3: rgba(255,255,255,0.5);
  --palette-control-wh-4: rgba(255,255,255,0.7);
  --palette-control-wh-5: #ffffff;
  --palette-error-1: #fff2f5;
  --palette-error-10: #e40c3b;
  --palette-error-11: #df0026;
  --palette-error-12: #91001f;
  --palette-error-2: #ffe6eb;
  --palette-error-3: #ffccd7;
  --palette-error-4: #ffb3c4;
  --palette-error-5: #ff9ab0;
  --palette-error-6: #ff809c;
  --palette-error-7: #ff4e74;
  --palette-error-8: #f91f4e;
  --palette-error-9: #ff0239;
  --palette-error-alpha-1: rgba(255,2,57,0.05);
  --palette-error-alpha-10: rgba(227,0,49,0.9529);
  --palette-error-alpha-11: #df0026;
  --palette-error-alpha-12: #91001f;
  --palette-error-alpha-2: rgba(255,2,57,0.1);
  --palette-error-alpha-3: rgba(255,2,57,0.2);
  --palette-error-alpha-4: rgba(255,2,57,0.3);
  --palette-error-alpha-5: rgba(255,2,57,0.4);
  --palette-error-alpha-6: rgba(255,2,57,0.5);
  --palette-error-alpha-7: rgba(255,2,57,0.7);
  --palette-error-alpha-8: rgba(248,0,54,0.8784);
  --palette-error-alpha-9: rgba(255,0,55,0.9922);
  --palette-flamingo-1: #fef6fe;
  --palette-flamingo-10: #ca44ca;
  --palette-flamingo-11: #a637a6;
  --palette-flamingo-12: #531c53;
  --palette-flamingo-2: #fdedfd;
  --palette-flamingo-3: #fadbfa;
  --palette-flamingo-4: #f8caf8;
  --palette-flamingo-5: #f5b8f5;
  --palette-flamingo-6: #f3a6f3;
  --palette-flamingo-7: #ee82ee;
  --palette-flamingo-8: #e962e9;
  --palette-flamingo-9: #e64de6;
  --palette-flamingo-alpha-1: rgba(230,77,230,0.05);
  --palette-flamingo-alpha-10: #ca44ca;
  --palette-flamingo-alpha-11: #a637a6;
  --palette-flamingo-alpha-12: #531c53;
  --palette-flamingo-alpha-2: rgba(230,77,230,0.1);
  --palette-flamingo-alpha-3: rgba(230,77,230,0.2);
  --palette-flamingo-alpha-4: rgba(230,77,230,0.3);
  --palette-flamingo-alpha-5: rgba(230,77,230,0.4);
  --palette-flamingo-alpha-6: rgba(230,77,230,0.5);
  --palette-flamingo-alpha-7: rgba(230,77,230,0.7);
  --palette-flamingo-alpha-8: rgba(230,77,230,0.88);
  --palette-flamingo-alpha-9: #e64de6;
  --palette-fresh-1: #f3fefb;
  --palette-fresh-10: #08ca97;
  --palette-fresh-11: #06a57c;
  --palette-fresh-12: #03523e;
  --palette-fresh-2: #e6fcf7;
  --palette-fresh-3: #cefaee;
  --palette-fresh-4: #b5f7e6;
  --palette-fresh-5: #9df5de;
  --palette-fresh-6: #84f2d6;
  --palette-fresh-7: #53edc5;
  --palette-fresh-8: #27e8b6;
  --palette-fresh-9: #09e5ac;
  --palette-fresh-alpha-1: rgba(9,229,172,0.05);
  --palette-fresh-alpha-10: #08ca97;
  --palette-fresh-alpha-11: #06a57c;
  --palette-fresh-alpha-12: #03523e;
  --palette-fresh-alpha-2: rgba(9,229,172,0.1);
  --palette-fresh-alpha-3: rgba(9,229,172,0.2);
  --palette-fresh-alpha-4: rgba(9,229,172,0.3);
  --palette-fresh-alpha-5: rgba(9,229,172,0.4);
  --palette-fresh-alpha-6: rgba(9,229,172,0.5);
  --palette-fresh-alpha-7: rgba(9,229,172,0.7);
  --palette-fresh-alpha-8: rgba(9,229,172,0.88);
  --palette-fresh-alpha-9: #09e5ac;
  --palette-gradient-green-hi-1: var(--palette-success-9);
  --palette-gradient-green-hi-2: var(--palette-fresh-9);
  --palette-gradient-green-low-1: var(--palette-success-3);
  --palette-gradient-green-low-2: var(--palette-fresh-2);
  --palette-gradient-green-mid-1: var(--palette-success-7);
  --palette-gradient-green-mid-2: var(--palette-fresh-7);
  --palette-gradient-midnight-hi-1: var(--palette-primary-12);
  --palette-gradient-midnight-hi-2: var(--palette-secondary-9);
  --palette-gradient-midnight-low-1: var(--palette-primary-3);
  --palette-gradient-midnight-low-2: var(--palette-tertiary-2);
  --palette-gradient-midnight-mid-1: var(--palette-primary-9);
  --palette-gradient-midnight-mid-2: var(--palette-tertiary-6);
  --palette-gradient-orange-hi-1: var(--palette-error-9);
  --palette-gradient-orange-hi-2: var(--palette-attention-9);
  --palette-gradient-orange-low-1: var(--palette-error-3);
  --palette-gradient-orange-low-2: var(--palette-attention-3);
  --palette-gradient-orange-mid-1: var(--palette-error-7);
  --palette-gradient-orange-mid-2: var(--palette-attention-7);
  --palette-gradient-pink-hi-1: var(--palette-violet-12);
  --palette-gradient-pink-hi-2: var(--palette-flamingo-9);
  --palette-gradient-pink-low-1: var(--palette-violet-3);
  --palette-gradient-pink-low-2: var(--palette-flamingo-3);
  --palette-gradient-pink-mid-1: var(--palette-violet-9);
  --palette-gradient-pink-mid-2: var(--palette-flamingo-7);
  --palette-gradient-violet-hi-1: var(--palette-violet-12);
  --palette-gradient-violet-hi-2: var(--palette-violet-8);
  --palette-gradient-violet-low-1: var(--palette-violet-3);
  --palette-gradient-violet-low-2: var(--palette-marine-3);
  --palette-gradient-violet-mid-1: var(--palette-violet-9);
  --palette-gradient-violet-mid-2: var(--palette-marine-9);
  --palette-marine-1: #f2fbfe;
  --palette-marine-10: #0ba2cb;
  --palette-marine-11: #017a9c;
  --palette-marine-12: #003f53;
  --palette-marine-2: #e5f7fc;
  --palette-marine-3: #ccf0fa;
  --palette-marine-4: #b2e8f7;
  --palette-marine-5: #99e1f4;
  --palette-marine-6: #80d9f1;
  --palette-marine-7: #4dcaec;
  --palette-marine-8: #06c4f9;
  --palette-marine-9: #00b3e4;
  --palette-marine-alpha-1: rgba(0,179,228,0.05);
  --palette-marine-alpha-10: rgba(0,158,201,0.9569);
  --palette-marine-alpha-11: rgba(0,121,156,0.9961);
  --palette-marine-alpha-12: #003f53;
  --palette-marine-alpha-2: rgba(0,179,228,0.1);
  --palette-marine-alpha-3: rgba(0,179,228,0.2);
  --palette-marine-alpha-4: rgba(0,179,228,0.3);
  --palette-marine-alpha-5: rgba(0,179,228,0.4);
  --palette-marine-alpha-6: rgba(0,179,228,0.5);
  --palette-marine-alpha-7: rgba(0,179,228,0.7);
  --palette-marine-alpha-8: rgba(0,195,249,0.9765);
  --palette-marine-alpha-9: #00b3e4;
  --palette-partner-gosuslugi-blue: #0066b3;
  --palette-partner-gosuslugi-red: #ee2f53;
  --palette-peak-always-alpha-1: rgba(255,255,255,0.05);
  --palette-peak-always-alpha-10: #ffffff;
  --palette-peak-always-alpha-2: rgba(255,255,255,0.1);
  --palette-peak-always-alpha-3: rgba(255,255,255,0.2);
  --palette-peak-always-alpha-4: rgba(255,255,255,0.3);
  --palette-peak-always-alpha-5: rgba(255,255,255,0.4);
  --palette-peak-always-alpha-6: rgba(255,255,255,0.5);
  --palette-peak-always-alpha-7: rgba(255,255,255,0.6);
  --palette-peak-always-alpha-8: rgba(255,255,255,0.7);
  --palette-peak-always-alpha-9: rgba(255,255,255,0.8);
  --palette-peak-lvl-1-1: rgba(255,255,255,0.05);
  --palette-peak-lvl-1-10: #ffffff;
  --palette-peak-lvl-1-2: rgba(255,255,255,0.1);
  --palette-peak-lvl-1-3: rgba(255,255,255,0.2);
  --palette-peak-lvl-1-4: rgba(255,255,255,0.3);
  --palette-peak-lvl-1-5: rgba(255,255,255,0.4);
  --palette-peak-lvl-1-6: rgba(255,255,255,0.5);
  --palette-peak-lvl-1-7: rgba(255,255,255,0.6);
  --palette-peak-lvl-1-8: rgba(255,255,255,0.7);
  --palette-peak-lvl-1-9: rgba(255,255,255,0.8);
  --palette-peak-lvl-2-1: rgba(255,255,255,0.05);
  --palette-peak-lvl-2-10: #ffffff;
  --palette-peak-lvl-2-2: rgba(255,255,255,0.1);
  --palette-peak-lvl-2-3: rgba(255,255,255,0.2);
  --palette-peak-lvl-2-4: rgba(255,255,255,0.3);
  --palette-peak-lvl-2-5: rgba(255,255,255,0.4);
  --palette-peak-lvl-2-6: rgba(255,255,255,0.5);
  --palette-peak-lvl-2-7: rgba(255,255,255,0.6);
  --palette-peak-lvl-2-8: rgba(255,255,255,0.7);
  --palette-peak-lvl-2-9: rgba(255,255,255,0.8);
  --palette-peak-lvl-3-1: rgba(255,255,255,0.05);
  --palette-peak-lvl-3-10: #ffffff;
  --palette-peak-lvl-3-2: rgba(255,255,255,0.1);
  --palette-peak-lvl-3-3: rgba(255,255,255,0.2);
  --palette-peak-lvl-3-4: rgba(255,255,255,0.3);
  --palette-peak-lvl-3-5: rgba(255,255,255,0.4);
  --palette-peak-lvl-3-6: rgba(255,255,255,0.5);
  --palette-peak-lvl-3-7: rgba(255,255,255,0.6);
  --palette-peak-lvl-3-8: rgba(255,255,255,0.7);
  --palette-peak-lvl-3-9: rgba(255,255,255,0.8);
  --palette-primary-1: #f2f7ff;
  --palette-primary-10: #0050e0;
  --palette-primary-11: #0042b8;
  --palette-primary-12: #00215c;
  --palette-primary-2: #e6efff;
  --palette-primary-3: #ccdeff;
  --palette-primary-4: #b3ceff;
  --palette-primary-5: #99bdff;
  --palette-primary-6: #80adff;
  --palette-primary-7: #4d8cff;
  --palette-primary-8: #1f6fff;
  --palette-primary-9: #005bff;
  --palette-primary-alpha-1: rgba(43,118,255,0.06);
  --palette-primary-alpha-10: #0050e0;
  --palette-primary-alpha-11: #0042b8;
  --palette-primary-alpha-12: #00215c;
  --palette-primary-alpha-2: rgba(23,106,255,0.11);
  --palette-primary-alpha-3: rgba(0,91,255,0.2);
  --palette-primary-alpha-4: rgba(8,96,255,0.31);
  --palette-primary-alpha-5: rgba(0,91,255,0.4);
  --palette-primary-alpha-6: rgba(0,91,255,0.5);
  --palette-primary-alpha-7: rgba(0,91,255,0.7);
  --palette-primary-alpha-8: rgba(3,93,255,0.89);
  --palette-primary-alpha-9: #005bff;
  --palette-secondary-1: #f2f8ff;
  --palette-secondary-10: #0c73e4;
  --palette-secondary-11: #0072eb;
  --palette-secondary-12: #04316a;
  --palette-secondary-2: #e5f2ff;
  --palette-secondary-3: #cce4ff;
  --palette-secondary-4: #b2d7ff;
  --palette-secondary-5: #99caff;
  --palette-secondary-6: #80bcff;
  --palette-secondary-7: #4da2ff;
  --palette-secondary-8: #1f88f9;
  --palette-secondary-9: #007aff;
  --palette-secondary-alpha-1: rgba(0,122,255,0.05);
  --palette-secondary-alpha-10: rgba(0,108,227,0.9529);
  --palette-secondary-alpha-11: #0072eb;
  --palette-secondary-alpha-12: rgba(0,46,104,0.9843);
  --palette-secondary-alpha-2: rgba(0,122,255,0.1);
  --palette-secondary-alpha-3: rgba(0,122,255,0.2);
  --palette-secondary-alpha-4: rgba(0,122,255,0.3);
  --palette-secondary-alpha-5: rgba(0,122,255,0.4);
  --palette-secondary-alpha-6: rgba(0,122,255,0.5);
  --palette-secondary-alpha-7: rgba(0,122,255,0.7);
  --palette-secondary-alpha-8: rgba(0,120,248,0.8784);
  --palette-secondary-alpha-9: #007aff;
  --palette-spinner-dark-tail: rgba(11,153,255,0);
  --palette-spinner-light-tail: rgba(255,255,255,0);
  --palette-success-1: #e5f5ec;
  --palette-success-10: #07883d;
  --palette-success-11: #006b2d;
  --palette-success-12: #193e21;
  --palette-success-2: #e5f5ec;
  --palette-success-3: #ccecd9;
  --palette-success-4: #b2e3c7;
  --palette-success-5: #99d9b4;
  --palette-success-6: #80cfa1;
  --palette-success-7: #4dbd7b;
  --palette-success-8: #09ae4e;
  --palette-success-9: #00a043;
  --palette-success-alpha-1: rgba(0,160,67,0.05);
  --palette-success-alpha-10: rgba(0,133,56,0.9725);
  --palette-success-alpha-11: #006b2d;
  --palette-success-alpha-12: rgba(0,41,9,0.902);
  --palette-success-alpha-2: rgba(0,160,67,0.1);
  --palette-success-alpha-3: rgba(0,160,67,0.2);
  --palette-success-alpha-4: rgba(0,160,67,0.3);
  --palette-success-alpha-5: rgba(0,160,67,0.4);
  --palette-success-alpha-6: rgba(0,160,67,0.5);
  --palette-success-alpha-7: rgba(0,160,67,0.7);
  --palette-success-alpha-8: rgba(0,171,72,0.9647);
  --palette-success-alpha-9: #00a043;
  --palette-surface-1: var(--palette-bottom-alpha-1);
  --palette-surface-2: var(--palette-primary-alpha-1);
  --palette-surface-3: var(--palette-secondary-alpha-1);
  --palette-surface-4: var(--palette-tertiary-alpha-1);
  --palette-surface-5: var(--palette-marine-alpha-1);
  --palette-surface-6: var(--palette-error-alpha-1);
  --palette-surface-7: var(--palette-attention-alpha-1);
  --palette-surface-8: var(--palette-success-alpha-1);
  --palette-surface-opaque-1: #f3f4f6;
  --palette-surface-opaque-2: #f4f5f8;
  --palette-surface-opaque-3: #f3f6fe;
  --palette-surface-opaque-4: #f2f8ff;
  --palette-surface-opaque-5: #f2fbfe;
  --palette-surface-opaque-6: #fff2f5;
  --palette-surface-opaque-7: #fdf8f2;
  --palette-surface-opaque-8: #f2faf6;
  --palette-system-1: rgba(255,255,255,0);
  --palette-system-black: rgba(0,0,0,0.5);
  --palette-system-primary-white: #ffffff;
  --palette-system-table-h: rgba(21,33,73,0.02);
  --palette-tertiary-1: #f3faff;
  --palette-tertiary-10: #0a87e0;
  --palette-tertiary-11: #086eb8;
  --palette-tertiary-12: #04375c;
  --palette-tertiary-2: #e7f5ff;
  --palette-tertiary-3: #ceebff;
  --palette-tertiary-4: #b6e0ff;
  --palette-tertiary-5: #9dd6ff;
  --palette-tertiary-6: #85ccff;
  --palette-tertiary-7: #54b8ff;
  --palette-tertiary-8: #28a5ff;
  --palette-tertiary-9: #0b99ff;
  --palette-tertiary-alpha-1: rgba(11,153,255,0.05);
  --palette-tertiary-alpha-10: #0a87e0;
  --palette-tertiary-alpha-11: #086eb8;
  --palette-tertiary-alpha-12: #04375c;
  --palette-tertiary-alpha-2: rgba(11,153,255,0.1);
  --palette-tertiary-alpha-3: rgba(11,153,255,0.2);
  --palette-tertiary-alpha-4: rgba(11,153,255,0.3);
  --palette-tertiary-alpha-5: rgba(11,153,255,0.4);
  --palette-tertiary-alpha-6: rgba(11,153,255,0.5);
  --palette-tertiary-alpha-7: rgba(11,153,255,0.7);
  --palette-tertiary-alpha-8: rgba(11,153,255,0.88);
  --palette-tertiary-alpha-9: #0b99ff;
  --palette-violet-1: #fbf7ff;
  --palette-violet-10: #964fe0;
  --palette-violet-11: #7a41b8;
  --palette-violet-12: #3d205c;
  --palette-violet-2: #f7efff;
  --palette-violet-3: #eedeff;
  --palette-violet-4: #e6ceff;
  --palette-violet-5: #ddbdff;
  --palette-violet-6: #d4adff;
  --palette-violet-7: #c48cff;
  --palette-violet-8: #b46eff;
  --palette-violet-9: #aa5aff;
  --palette-violet-alpha-1: rgba(170,90,255,0.05);
  --palette-violet-alpha-10: #964fe0;
  --palette-violet-alpha-11: #7a41b8;
  --palette-violet-alpha-12: #3d205c;
  --palette-violet-alpha-2: rgba(170,90,255,0.1);
  --palette-violet-alpha-3: rgba(170,90,255,0.2);
  --palette-violet-alpha-4: rgba(170,90,255,0.3);
  --palette-violet-alpha-5: rgba(170,90,255,0.4);
  --palette-violet-alpha-6: rgba(170,90,255,0.5);
  --palette-violet-alpha-7: rgba(170,90,255,0.7);
  --palette-violet-alpha-8: rgba(170,90,255,0.88);
  --palette-violet-alpha-9: #aa5aff;
}
[data-color-scheme="dark"] {
  --palette-attention-1: #281b11;
  --palette-attention-10: #fe933d;
  --palette-attention-11: #fca55f;
  --palette-attention-12: #f8cdaa;
  --palette-attention-2: #40200f;
  --palette-attention-3: #5d310d;
  --palette-attention-4: #764015;
  --palette-attention-5: #92501f;
  --palette-attention-6: #a9652e;
  --palette-attention-7: #c1763a;
  --palette-attention-8: #ff943d;
  --palette-attention-9: #ff8624;
  --palette-attention-alpha-1: rgba(251,112,0,0.1);
  --palette-attention-alpha-10: #fe933d;
  --palette-attention-alpha-11: #fca55f;
  --palette-attention-alpha-12: #f8cdaa;
  --palette-attention-alpha-2: rgba(250,93,0,0.2);
  --palette-attention-alpha-3: rgba(255,118,0,0.32);
  --palette-attention-alpha-4: rgba(253,126,23,0.43);
  --palette-attention-alpha-5: rgba(255,135,41,0.54);
  --palette-attention-alpha-6: rgba(255,148,61,0.64);
  --palette-attention-alpha-7: rgba(255,153,71,0.74);
  --palette-attention-alpha-8: #ff943d;
  --palette-attention-alpha-9: #ff8624;
  --palette-backgrounds-grouped-primary: #111113;
  --palette-backgrounds-grouped-secondary: #1d1d20;
  --palette-backgrounds-grouped-tertiary: #27262b;
  --palette-backgrounds-primary: #111113;
  --palette-backgrounds-secondary: #1d1d20;
  --palette-backgrounds-tertiary: #27262b;
  --palette-bottom-1: #212123;
  --palette-bottom-10: #f4f4f6;
  --palette-bottom-2: #28282a;
  --palette-bottom-3: #3e3e40;
  --palette-bottom-4: #555557;
  --palette-bottom-5: #6c6c6e;
  --palette-bottom-6: #828284;
  --palette-bottom-7: #99999b;
  --palette-bottom-8: #a7a7a9;
  --palette-bottom-9: #898989;
  --palette-bottom-alpha-1: rgba(244,244,246,0.07);
  --palette-bottom-alpha-10: rgba(252,252,254,0.9647);
  --palette-bottom-alpha-2: rgba(244,244,246,0.1);
  --palette-bottom-alpha-3: rgba(244,244,246,0.2);
  --palette-bottom-alpha-4: rgba(244,244,246,0.3);
  --palette-bottom-alpha-5: rgba(244,244,246,0.4);
  --palette-bottom-alpha-6: rgba(244,244,246,0.5);
  --palette-bottom-alpha-7: rgba(244,244,246,0.6);
  --palette-bottom-alpha-8: rgba(244,244,246,0.7);
  --palette-bottom-alpha-9: rgba(255,255,253,0.5059);
  --palette-bottom-always-1: #1d1d20;
  --palette-bottom-always-10: #1d1d20;
  --palette-bottom-always-2: #1d1d20;
  --palette-bottom-always-3: #1d1d20;
  --palette-bottom-always-4: #1d1d20;
  --palette-bottom-always-5: #1d1d20;
  --palette-bottom-always-6: #1d1d20;
  --palette-bottom-always-7: #1d1d20;
  --palette-bottom-always-8: #1d1d20;
  --palette-bottom-always-9: #1d1d20;
  --palette-bottom-always-alpha-1: rgba(29,29,32,0.07);
  --palette-bottom-always-alpha-10: #1d1d20;
  --palette-bottom-always-alpha-2: rgba(29,29,32,0.1);
  --palette-bottom-always-alpha-3: rgba(29,29,32,0.2);
  --palette-bottom-always-alpha-4: rgba(29,29,32,0.3);
  --palette-bottom-always-alpha-5: rgba(29,29,32,0.4);
  --palette-bottom-always-alpha-6: rgba(29,29,32,0.5);
  --palette-bottom-always-alpha-7: rgba(29,29,32,0.6);
  --palette-bottom-always-alpha-8: rgba(29,29,32,0.66);
  --palette-bottom-always-alpha-9: rgba(29,29,32,0.4);
  --palette-control-a-toast: rgba(237,137,54,0.8);
  --palette-control-always-b-1: rgba(26,26,29,0.35);
  --palette-control-always-b-2: rgba(26,26,29,0.4);
  --palette-control-always-b-3: rgba(26,26,29,0.5);
  --palette-control-always-b-4: rgba(26,26,29,0.66);
  --palette-control-always-b-5: #1a1a1d;
  --palette-control-b-1: rgba(244,244,246,0.35);
  --palette-control-b-2: rgba(244,244,246,0.4);
  --palette-control-b-3: rgba(244,244,246,0.5);
  --palette-control-b-4: rgba(244,244,246,0.66);
  --palette-control-b-5: #f4f4f6;
  --palette-control-bb-toast: rgba(255,255,255,0.86);
  --palette-control-big-glass: rgba(0,0,0,0.3);
  --palette-control-comp-on-surf: #dcd8ee;
  --palette-control-e-toast: rgba(238,50,69,0.8);
  --palette-control-glass-wh-1: rgba(255,255,255,0.15);
  --palette-control-glass-wh-2: rgba(255,255,255,0.15);
  --palette-control-glass-wh-3: rgba(255,255,255,0.15);
  --palette-control-glass-wh-4: rgba(255,255,255,0.1);
  --palette-control-glass-wh-5: #f4f4f6;
  --palette-control-link-on-dark: #2b5ce9;
  --palette-control-p-toast: rgba(8,174,74,0.8);
  --palette-control-start-glass: rgba(0,0,0,0.66);
  --palette-control-wh-1: rgba(26,26,29,0.3);
  --palette-control-wh-2: rgba(26,26,29,0.4);
  --palette-control-wh-3: rgba(26,26,29,0.5);
  --palette-control-wh-4: rgba(26,26,29,0.7);
  --palette-control-wh-5: #1a1a1d;
  --palette-error-1: #1f1213;
  --palette-error-10: #fe2b59;
  --palette-error-11: #fc4f75;
  --palette-error-12: #f8a2b6;
  --palette-error-2: #291214;
  --palette-error-3: #411617;
  --palette-error-4: #580d18;
  --palette-error-5: #7a1720;
  --palette-error-6: #94212c;
  --palette-error-7: #c13946;
  --palette-error-8: #ff2453;
  --palette-error-9: #ff0f43;
  --palette-error-alpha-1: rgba(255,26,26,0.06);
  --palette-error-alpha-10: #fe2b59;
  --palette-error-alpha-11: #fc4f75;
  --palette-error-alpha-12: #f8a2b6;
  --palette-error-alpha-2: rgba(255,31,31,0.1);
  --palette-error-alpha-3: rgba(255,41,41,0.2);
  --palette-error-alpha-4: rgba(255,5,37,0.3);
  --palette-error-alpha-5: rgba(255,31,47,0.44);
  --palette-error-alpha-6: rgba(255,46,64,0.55);
  --palette-error-alpha-7: rgba(255,71,87,0.74);
  --palette-error-alpha-8: #ff2453;
  --palette-error-alpha-9: #ff0f43;
  --palette-flamingo-1: #241e26;
  --palette-flamingo-10: #ec7dec;
  --palette-flamingo-11: #ed93ee;
  --palette-flamingo-12: #f1c3f2;
  --palette-flamingo-2: #2f2231;
  --palette-flamingo-3: #442b45;
  --palette-flamingo-4: #59335a;
  --palette-flamingo-5: #6d3b6f;
  --palette-flamingo-6: #824483;
  --palette-flamingo-7: #ac54ad;
  --palette-flamingo-8: #d163d2;
  --palette-flamingo-9: #ea6dea;
  --palette-flamingo-alpha-1: rgba(234,109,234,0.05);
  --palette-flamingo-alpha-10: #ec7dec;
  --palette-flamingo-alpha-11: #ed93ee;
  --palette-flamingo-alpha-12: #f1c3f2;
  --palette-flamingo-alpha-2: rgba(234,109,234,0.1);
  --palette-flamingo-alpha-3: rgba(234,109,234,0.2);
  --palette-flamingo-alpha-4: rgba(234,109,234,0.3);
  --palette-flamingo-alpha-5: rgba(234,109,234,0.4);
  --palette-flamingo-alpha-6: rgba(234,109,234,0.5);
  --palette-flamingo-alpha-7: rgba(234,109,234,0.7);
  --palette-flamingo-alpha-8: rgba(234,109,234,0.88);
  --palette-flamingo-alpha-9: #ea6dea;
  --palette-fresh-1: #1b2424;
  --palette-fresh-10: #4cebc2;
  --palette-fresh-11: #6bedcb;
  --palette-fresh-12: #aff0e1;
  --palette-fresh-2: #1d2f2c;
  --palette-fresh-3: #1f443c;
  --palette-fresh-4: #22584c;
  --palette-fresh-5: #256d5c;
  --palette-fresh-6: #28826b;
  --palette-fresh-7: #2dab8b;
  --palette-fresh-8: #32d1a8;
  --palette-fresh-9: #35eabb;
  --palette-fresh-alpha-1: rgba(53,234,187,0.05);
  --palette-fresh-alpha-10: #4cebc2;
  --palette-fresh-alpha-11: #6bedcb;
  --palette-fresh-alpha-12: #aff0e1;
  --palette-fresh-alpha-2: rgba(53,234,187,0.1);
  --palette-fresh-alpha-3: rgba(53,234,187,0.2);
  --palette-fresh-alpha-4: rgba(53,234,187,0.3);
  --palette-fresh-alpha-5: rgba(53,234,187,0.4);
  --palette-fresh-alpha-6: rgba(53,234,187,0.5);
  --palette-fresh-alpha-7: rgba(53,234,187,0.7);
  --palette-fresh-alpha-8: rgba(53,234,187,0.88);
  --palette-fresh-alpha-9: #35eabb;
  --palette-gradient-green-hi-1: var(--palette-success-9);
  --palette-gradient-green-hi-2: var(--palette-fresh-9);
  --palette-gradient-green-low-1: var(--palette-success-3);
  --palette-gradient-green-low-2: var(--palette-fresh-2);
  --palette-gradient-green-mid-1: var(--palette-success-7);
  --palette-gradient-green-mid-2: var(--palette-fresh-7);
  --palette-gradient-midnight-hi-1: var(--palette-primary-12);
  --palette-gradient-midnight-hi-2: var(--palette-secondary-9);
  --palette-gradient-midnight-low-1: var(--palette-primary-3);
  --palette-gradient-midnight-low-2: var(--palette-tertiary-2);
  --palette-gradient-midnight-mid-1: var(--palette-primary-9);
  --palette-gradient-midnight-mid-2: var(--palette-tertiary-6);
  --palette-gradient-orange-hi-1: var(--palette-error-9);
  --palette-gradient-orange-hi-2: var(--palette-attention-9);
  --palette-gradient-orange-low-1: var(--palette-error-3);
  --palette-gradient-orange-low-2: var(--palette-attention-3);
  --palette-gradient-orange-mid-1: var(--palette-error-7);
  --palette-gradient-orange-mid-2: var(--palette-attention-7);
  --palette-gradient-pink-hi-1: var(--palette-violet-12);
  --palette-gradient-pink-hi-2: var(--palette-flamingo-9);
  --palette-gradient-pink-low-1: var(--palette-violet-3);
  --palette-gradient-pink-low-2: var(--palette-flamingo-3);
  --palette-gradient-pink-mid-1: var(--palette-violet-9);
  --palette-gradient-pink-mid-2: var(--palette-flamingo-7);
  --palette-gradient-violet-hi-1: var(--palette-violet-12);
  --palette-gradient-violet-hi-2: var(--palette-violet-8);
  --palette-gradient-violet-low-1: var(--palette-violet-3);
  --palette-gradient-violet-low-2: var(--palette-marine-3);
  --palette-gradient-violet-mid-1: var(--palette-violet-9);
  --palette-gradient-violet-mid-2: var(--palette-marine-9);
  --palette-marine-1: #101f25;
  --palette-marine-10: #1dcdfe;
  --palette-marine-11: #44d4fc;
  --palette-marine-12: #9ce4f9;
  --palette-marine-2: #0f2733;
  --palette-marine-3: #0d3950;
  --palette-marine-4: #0b4964;
  --palette-marine-5: #0a5a77;
  --palette-marine-6: #086e90;
  --palette-marine-7: #1990b5;
  --palette-marine-8: #1fcaf9;
  --palette-marine-9: #00c8ff;
  --palette-marine-alpha-1: rgba(0,187,240,0.08);
  --palette-marine-alpha-10: #1dcdfe;
  --palette-marine-alpha-11: #44d4fc;
  --palette-marine-alpha-12: #9ce4f9;
  --palette-marine-alpha-2: rgba(0,179,255,0.134);
  --palette-marine-alpha-3: rgba(0,173,255,0.257);
  --palette-marine-alpha-4: rgba(0,178,253,0.345);
  --palette-marine-alpha-5: rgba(0,188,253,0.428);
  --palette-marine-alpha-6: rgba(0,190,250,0.54);
  --palette-marine-alpha-7: rgba(27,188,238,0.74);
  --palette-marine-alpha-8: rgba(32,207,255,0.9765);
  --palette-marine-alpha-9: #00c8ff;
  --palette-partner-gosuslugi-blue: #0066b3;
  --palette-partner-gosuslugi-red: #ee2f53;
  --palette-peak-always-alpha-1: rgba(244,244,246,0.07);
  --palette-peak-always-alpha-10: #f4f4f6;
  --palette-peak-always-alpha-2: rgba(244,244,246,0.1);
  --palette-peak-always-alpha-3: rgba(244,244,246,0.2);
  --palette-peak-always-alpha-4: rgba(244,244,246,0.3);
  --palette-peak-always-alpha-5: rgba(244,244,246,0.4);
  --palette-peak-always-alpha-6: rgba(244,244,246,0.5);
  --palette-peak-always-alpha-7: rgba(244,244,246,0.6);
  --palette-peak-always-alpha-8: rgba(244,244,246,0.7);
  --palette-peak-always-alpha-9: rgba(244,244,246,0.8);
  --palette-peak-lvl-1-1: rgba(17,17,19,0.07);
  --palette-peak-lvl-1-10: #111113;
  --palette-peak-lvl-1-2: rgba(17,17,19,0.1);
  --palette-peak-lvl-1-3: rgba(17,17,19,0.2);
  --palette-peak-lvl-1-4: rgba(17,17,19,0.3);
  --palette-peak-lvl-1-5: rgba(17,17,19,0.4);
  --palette-peak-lvl-1-6: rgba(17,17,19,0.5);
  --palette-peak-lvl-1-7: rgba(17,17,19,0.6);
  --palette-peak-lvl-1-8: rgba(17,17,19,0.7);
  --palette-peak-lvl-1-9: rgba(17,17,19,0.8);
  --palette-peak-lvl-2-1: rgba(29,29,32,0.07);
  --palette-peak-lvl-2-10: #1d1d20;
  --palette-peak-lvl-2-2: rgba(29,29,32,0.1);
  --palette-peak-lvl-2-3: rgba(29,29,32,0.2);
  --palette-peak-lvl-2-4: rgba(29,29,32,0.3);
  --palette-peak-lvl-2-5: rgba(29,29,32,0.4);
  --palette-peak-lvl-2-6: rgba(29,29,32,0.5);
  --palette-peak-lvl-2-7: rgba(29,29,32,0.6);
  --palette-peak-lvl-2-8: rgba(29,29,32,0.7);
  --palette-peak-lvl-2-9: rgba(29,29,32,0.8);
  --palette-peak-lvl-3-1: rgba(40,39,42,0.07);
  --palette-peak-lvl-3-10: #28272a;
  --palette-peak-lvl-3-2: rgba(40,39,42,0.1);
  --palette-peak-lvl-3-3: rgba(40,39,42,0.2);
  --palette-peak-lvl-3-4: rgba(40,39,42,0.3);
  --palette-peak-lvl-3-5: rgba(40,39,42,0.4);
  --palette-peak-lvl-3-6: rgba(40,39,42,0.5);
  --palette-peak-lvl-3-7: rgba(40,39,42,0.6);
  --palette-peak-lvl-3-8: rgba(40,39,42,0.7);
  --palette-peak-lvl-3-9: rgba(40,39,42,0.8);
  --palette-primary-1: #1b1f27;
  --palette-primary-10: #4687fe;
  --palette-primary-11: #659bfc;
  --palette-primary-12: #adc8f9;
  --palette-primary-2: #1c2333;
  --palette-primary-3: #1e2d49;
  --palette-primary-4: #203660;
  --palette-primary-5: #224077;
  --palette-primary-6: #24498d;
  --palette-primary-7: #285cbb;
  --palette-primary-8: #2c6de4;
  --palette-primary-9: #2e79ff;
  --palette-primary-alpha-1: rgba(43,105,217,0.06);
  --palette-primary-alpha-10: #4687fe;
  --palette-primary-alpha-11: #659bfc;
  --palette-primary-alpha-12: #adc8f9;
  --palette-primary-alpha-2: rgba(46,121,255,0.1);
  --palette-primary-alpha-3: rgba(45,116,244,0.21);
  --palette-primary-alpha-4: rgba(46,121,255,0.3);
  --palette-primary-alpha-5: rgba(45,118,249,0.41);
  --palette-primary-alpha-6: rgba(46,121,255,0.5);
  --palette-primary-alpha-7: rgba(46,121,255,0.7);
  --palette-primary-alpha-8: rgba(46,119,252,0.89);
  --palette-primary-alpha-9: #2e79ff;
  --palette-secondary-1: #0f1c31;
  --palette-secondary-10: #1d9dfe;
  --palette-secondary-11: #44adfc;
  --palette-secondary-12: #9cd0f9;
  --palette-secondary-2: #0d264e;
  --palette-secondary-3: #0a3976;
  --palette-secondary-4: #15488d;
  --palette-secondary-5: #1f57a5;
  --palette-secondary-6: #2463b9;
  --palette-secondary-7: #2c7bd0;
  --palette-secondary-8: #1a9cff;
  --palette-secondary-9: #0091ff;
  --palette-secondary-alpha-1: rgba(0,104,254,0.129);
  --palette-secondary-alpha-10: #1d9dfe;
  --palette-secondary-alpha-11: #44adfc;
  --palette-secondary-alpha-12: #9cd0f9;
  --palette-secondary-alpha-2: rgba(0,101,255,0.25);
  --palette-secondary-alpha-3: rgba(0,112,253,0.424);
  --palette-secondary-alpha-4: rgba(25,124,255,0.518);
  --palette-secondary-alpha-5: rgba(39,130,255,0.618);
  --palette-secondary-alpha-6: rgba(44,133,254,0.7);
  --palette-secondary-alpha-7: rgba(51,149,255,0.8);
  --palette-secondary-alpha-8: #1a9cff;
  --palette-secondary-alpha-9: #0091ff;
  --palette-spinner-dark-tail: rgba(55,171,255,0);
  --palette-spinner-light-tail: rgba(29,29,32,0);
  --palette-success-1: #131f19;
  --palette-success-10: #1db65d;
  --palette-success-11: #44c179;
  --palette-success-12: #9cdbb8;
  --palette-success-2: #17281d;
  --palette-success-3: #213f28;
  --palette-success-4: #285331;
  --palette-success-5: #34613b;
  --palette-success-6: #3f7646;
  --palette-success-7: #439057;
  --palette-success-8: #00c251;
  --palette-success-9: #00ad49;
  --palette-success-alpha-1: rgba(47,193,93,0.08);
  --palette-success-alpha-10: #1db65d;
  --palette-success-alpha-11: #44c179;
  --palette-success-alpha-12: #9cdbb8;
  --palette-success-alpha-2: rgba(68,208,104,0.1218);
  --palette-success-alpha-3: rgba(88,222,114,0.2235);
  --palette-success-alpha-4: rgba(95,237,118,0.3);
  --palette-success-alpha-5: rgba(114,238,129,0.3612);
  --palette-success-alpha-6: rgba(120,242,133,0.45);
  --palette-success-alpha-7: rgba(104,238,137,0.5725);
  --palette-success-alpha-8: rgba(0,255,102,0.7451);
  --palette-success-alpha-9: rgba(0,254,101,0.6588);
  --palette-surface-1: rgba(95,93,113,0.15);
  --palette-surface-2: rgba(95,93,113,0.15);
  --palette-surface-3: rgba(75,113,189,0.15);
  --palette-surface-4: rgba(50,110,196,0.15);
  --palette-surface-5: rgba(61,125,143,0.15);
  --palette-surface-6: rgba(125,58,54,0.15);
  --palette-surface-7: rgba(143,98,61,0.15);
  --palette-surface-8: rgba(71,133,91,0.15);
  --palette-surface-opaque-1: #111112;
  --palette-surface-opaque-2: #111113;
  --palette-surface-opaque-3: #0e1016;
  --palette-surface-opaque-4: #0c1217;
  --palette-surface-opaque-5: #0e1416;
  --palette-surface-opaque-6: #160e10;
  --palette-surface-opaque-7: #16130e;
  --palette-surface-opaque-8: #0e1512;
  --palette-system-1: rgba(17,17,19,0);
  --palette-system-black: rgba(0,0,0,0.5);
  --palette-system-primary-white: var(--palette-peak-always-alpha-10);
  --palette-system-table-h: rgba(244,244,246,0.02);
  --palette-tertiary-1: #1b2127;
  --palette-tertiary-10: #4eb4fe;
  --palette-tertiary-11: #6cc0fc;
  --palette-tertiary-12: #b0daf9;
  --palette-tertiary-2: #1d2933;
  --palette-tertiary-3: #203749;
  --palette-tertiary-4: #234660;
  --palette-tertiary-5: #265477;
  --palette-tertiary-6: #28638d;
  --palette-tertiary-7: #2e80bb;
  --palette-tertiary-8: #339ae4;
  --palette-tertiary-9: #37abff;
  --palette-tertiary-alpha-1: rgba(50,147,217,0.06);
  --palette-tertiary-alpha-10: #4eb4fe;
  --palette-tertiary-alpha-11: #6cc0fc;
  --palette-tertiary-alpha-12: #b0daf9;
  --palette-tertiary-alpha-2: rgba(55,171,255,0.1);
  --palette-tertiary-alpha-3: rgba(54,164,244,0.21);
  --palette-tertiary-alpha-4: rgba(55,171,255,0.3);
  --palette-tertiary-alpha-5: rgba(54,168,249,0.41);
  --palette-tertiary-alpha-6: rgba(55,171,255,0.5);
  --palette-tertiary-alpha-7: rgba(55,171,255,0.7);
  --palette-tertiary-alpha-8: rgba(55,170,252,0.89);
  --palette-tertiary-alpha-9: #37abff;
  --palette-violet-1: #221f27;
  --palette-violet-10: #c087fe;
  --palette-violet-11: #ca9bfc;
  --palette-violet-12: #dfc7f9;
  --palette-violet-2: #2a2333;
  --palette-violet-3: #3a2d49;
  --palette-violet-4: #4a3660;
  --palette-violet-5: #5a3f77;
  --palette-violet-6: #6a498d;
  --palette-violet-7: #8a5cbb;
  --palette-violet-8: #a66ce4;
  --palette-violet-9: #b978ff;
  --palette-violet-alpha-1: rgba(185,120,255,0.05);
  --palette-violet-alpha-10: #c087fe;
  --palette-violet-alpha-11: #ca9bfc;
  --palette-violet-alpha-12: #dfc7f9;
  --palette-violet-alpha-2: rgba(185,120,255,0.1);
  --palette-violet-alpha-3: rgba(185,120,255,0.2);
  --palette-violet-alpha-4: rgba(185,120,255,0.3);
  --palette-violet-alpha-5: rgba(185,120,255,0.4);
  --palette-violet-alpha-6: rgba(185,120,255,0.5);
  --palette-violet-alpha-7: rgba(185,120,255,0.7);
  --palette-violet-alpha-8: rgba(185,120,255,0.88);
  --palette-violet-alpha-9: #b978ff;
}
[data-color-scheme="availability-black"] {
  --palette-attention-1: #1a1a1a;
  --palette-attention-10: #ffffff;
  --palette-attention-11: #ffffff;
  --palette-attention-12: #ffffff;
  --palette-attention-2: #333333;
  --palette-attention-3: #4d4d4d;
  --palette-attention-4: #595959;
  --palette-attention-5: #999999;
  --palette-attention-6: #b2b2b2;
  --palette-attention-7: #cccccc;
  --palette-attention-8: #e5e5e5;
  --palette-attention-9: #ffffff;
  --palette-attention-alpha-1: rgba(255,255,255,0.1);
  --palette-attention-alpha-10: #ffffff;
  --palette-attention-alpha-11: #ffffff;
  --palette-attention-alpha-12: #ffffff;
  --palette-attention-alpha-2: rgba(255,255,255,0.2);
  --palette-attention-alpha-3: rgba(255,255,255,0.3);
  --palette-attention-alpha-4: rgba(255,255,255,0.35);
  --palette-attention-alpha-5: rgba(255,255,255,0.6);
  --palette-attention-alpha-6: rgba(255,255,255,0.7);
  --palette-attention-alpha-7: rgba(255,255,255,0.8);
  --palette-attention-alpha-8: #e5e5e5;
  --palette-attention-alpha-9: #ffffff;
  --palette-backgrounds-grouped-primary: #000000;
  --palette-backgrounds-grouped-secondary: #1a1a1a;
  --palette-backgrounds-grouped-tertiary: #333333;
  --palette-backgrounds-primary: #000000;
  --palette-backgrounds-secondary: #1a1a1a;
  --palette-backgrounds-tertiary: #333333;
  --palette-bottom-1: #ffffff;
  --palette-bottom-10: #ffffff;
  --palette-bottom-2: #ffffff;
  --palette-bottom-3: #ffffff;
  --palette-bottom-4: #ffffff;
  --palette-bottom-5: #ffffff;
  --palette-bottom-6: #ffffff;
  --palette-bottom-7: #ffffff;
  --palette-bottom-8: #ffffff;
  --palette-bottom-9: #ffffff;
  --palette-bottom-alpha-1: rgba(255,255,255,0.1);
  --palette-bottom-alpha-10: rgba(255,255,255,0.98);
  --palette-bottom-alpha-2: rgba(255,255,255,0.2);
  --palette-bottom-alpha-3: rgba(255,255,255,0.35);
  --palette-bottom-alpha-4: rgba(255,255,255,0.62);
  --palette-bottom-alpha-5: rgba(255,255,255,0.7);
  --palette-bottom-alpha-6: rgba(255,255,255,0.8);
  --palette-bottom-alpha-7: rgba(255,255,255,0.9);
  --palette-bottom-alpha-8: rgba(255,255,255,0.98);
  --palette-bottom-alpha-9: rgba(255,255,255,0.98);
  --palette-bottom-always-1: #ffffff;
  --palette-bottom-always-10: #ffffff;
  --palette-bottom-always-2: #ffffff;
  --palette-bottom-always-3: #ffffff;
  --palette-bottom-always-4: #ffffff;
  --palette-bottom-always-5: #ffffff;
  --palette-bottom-always-6: #ffffff;
  --palette-bottom-always-7: #ffffff;
  --palette-bottom-always-8: #ffffff;
  --palette-bottom-always-9: #ffffff;
  --palette-bottom-always-alpha-1: #ffffff;
  --palette-bottom-always-alpha-10: #ffffff;
  --palette-bottom-always-alpha-2: #ffffff;
  --palette-bottom-always-alpha-3: #ffffff;
  --palette-bottom-always-alpha-4: #ffffff;
  --palette-bottom-always-alpha-5: #ffffff;
  --palette-bottom-always-alpha-6: #ffffff;
  --palette-bottom-always-alpha-7: #ffffff;
  --palette-bottom-always-alpha-8: #ffffff;
  --palette-bottom-always-alpha-9: #ffffff;
  --palette-control-a-toast: #ffffff;
  --palette-control-always-b-1: #000000;
  --palette-control-always-b-2: #000000;
  --palette-control-always-b-3: #000000;
  --palette-control-always-b-4: #000000;
  --palette-control-always-b-5: #000000;
  --palette-control-b-1: rgba(255,255,255,0.62);
  --palette-control-b-2: rgba(255,255,255,0.7);
  --palette-control-b-3: rgba(255,255,255,0.8);
  --palette-control-b-4: rgba(255,255,255,0.98);
  --palette-control-b-5: #ffffff;
  --palette-control-bb-toast: #ffffff;
  --palette-control-big-glass: rgba(0,0,0,0);
  --palette-control-comp-on-surf: rgba(255,255,255,0.1);
  --palette-control-e-toast: #ffffff;
  --palette-control-glass-wh-1: #ffffff;
  --palette-control-glass-wh-2: #ffffff;
  --palette-control-glass-wh-3: #ffffff;
  --palette-control-glass-wh-4: #ffffff;
  --palette-control-glass-wh-5: #ffffff;
  --palette-control-link-on-dark: #000000;
  --palette-control-p-toast: #ffffff;
  --palette-control-start-glass: rgba(0,0,0,0);
  --palette-control-wh-1: rgba(0,0,0,0.4);
  --palette-control-wh-2: rgba(0,0,0,0.55);
  --palette-control-wh-3: rgba(0,0,0,0.7);
  --palette-control-wh-4: rgba(0,0,0,0.9);
  --palette-control-wh-5: #000000;
  --palette-error-1: #1a1a1a;
  --palette-error-10: #ffffff;
  --palette-error-11: #ffffff;
  --palette-error-12: #ffffff;
  --palette-error-2: #333333;
  --palette-error-3: #4d4d4d;
  --palette-error-4: #595959;
  --palette-error-5: #999999;
  --palette-error-6: #b2b2b2;
  --palette-error-7: #cccccc;
  --palette-error-8: #e5e5e5;
  --palette-error-9: #ffffff;
  --palette-error-alpha-1: rgba(255,255,255,0.1);
  --palette-error-alpha-10: #ffffff;
  --palette-error-alpha-11: #ffffff;
  --palette-error-alpha-12: #ffffff;
  --palette-error-alpha-2: rgba(255,255,255,0.2);
  --palette-error-alpha-3: rgba(255,255,255,0.3);
  --palette-error-alpha-4: rgba(255,255,255,0.35);
  --palette-error-alpha-5: rgba(255,255,255,0.6);
  --palette-error-alpha-6: rgba(255,255,255,0.7);
  --palette-error-alpha-7: rgba(255,255,255,0.8);
  --palette-error-alpha-8: #e5e5e5;
  --palette-error-alpha-9: #ffffff;
  --palette-flamingo-1: #1a1a1a;
  --palette-flamingo-10: #ffffff;
  --palette-flamingo-11: #ffffff;
  --palette-flamingo-12: #ffffff;
  --palette-flamingo-2: #333333;
  --palette-flamingo-3: #4d4d4d;
  --palette-flamingo-4: #595959;
  --palette-flamingo-5: #999999;
  --palette-flamingo-6: #b2b2b2;
  --palette-flamingo-7: #cccccc;
  --palette-flamingo-8: #e5e5e5;
  --palette-flamingo-9: #ffffff;
  --palette-flamingo-alpha-1: rgba(255,255,255,0.1);
  --palette-flamingo-alpha-10: #ffffff;
  --palette-flamingo-alpha-11: #ffffff;
  --palette-flamingo-alpha-12: #ffffff;
  --palette-flamingo-alpha-2: rgba(255,255,255,0.2);
  --palette-flamingo-alpha-3: rgba(255,255,255,0.3);
  --palette-flamingo-alpha-4: rgba(255,255,255,0.35);
  --palette-flamingo-alpha-5: rgba(255,255,255,0.6);
  --palette-flamingo-alpha-6: rgba(255,255,255,0.7);
  --palette-flamingo-alpha-7: rgba(255,255,255,0.8);
  --palette-flamingo-alpha-8: #e5e5e5;
  --palette-flamingo-alpha-9: #ffffff;
  --palette-fresh-1: #1a1a1a;
  --palette-fresh-10: #ffffff;
  --palette-fresh-11: #ffffff;
  --palette-fresh-12: #ffffff;
  --palette-fresh-2: #333333;
  --palette-fresh-3: #4d4d4d;
  --palette-fresh-4: #595959;
  --palette-fresh-5: #999999;
  --palette-fresh-6: #b2b2b2;
  --palette-fresh-7: #cccccc;
  --palette-fresh-8: #e5e5e5;
  --palette-fresh-9: #ffffff;
  --palette-fresh-alpha-1: rgba(255,255,255,0.1);
  --palette-fresh-alpha-10: #ffffff;
  --palette-fresh-alpha-11: #ffffff;
  --palette-fresh-alpha-12: #ffffff;
  --palette-fresh-alpha-2: rgba(255,255,255,0.2);
  --palette-fresh-alpha-3: rgba(255,255,255,0.3);
  --palette-fresh-alpha-4: rgba(255,255,255,0.35);
  --palette-fresh-alpha-5: rgba(255,255,255,0.6);
  --palette-fresh-alpha-6: rgba(255,255,255,0.7);
  --palette-fresh-alpha-7: rgba(255,255,255,0.8);
  --palette-fresh-alpha-8: #e5e5e5;
  --palette-fresh-alpha-9: #ffffff;
  --palette-gradient-green-hi-1: var(--palette-success-9);
  --palette-gradient-green-hi-2: var(--palette-fresh-9);
  --palette-gradient-green-low-1: var(--palette-success-3);
  --palette-gradient-green-low-2: var(--palette-fresh-2);
  --palette-gradient-green-mid-1: var(--palette-success-7);
  --palette-gradient-green-mid-2: var(--palette-fresh-7);
  --palette-gradient-midnight-hi-1: var(--palette-primary-12);
  --palette-gradient-midnight-hi-2: var(--palette-secondary-9);
  --palette-gradient-midnight-low-1: var(--palette-primary-3);
  --palette-gradient-midnight-low-2: var(--palette-tertiary-2);
  --palette-gradient-midnight-mid-1: var(--palette-primary-9);
  --palette-gradient-midnight-mid-2: var(--palette-tertiary-6);
  --palette-gradient-orange-hi-1: var(--palette-error-9);
  --palette-gradient-orange-hi-2: var(--palette-attention-9);
  --palette-gradient-orange-low-1: var(--palette-error-3);
  --palette-gradient-orange-low-2: var(--palette-attention-3);
  --palette-gradient-orange-mid-1: var(--palette-error-7);
  --palette-gradient-orange-mid-2: var(--palette-attention-7);
  --palette-gradient-pink-hi-1: var(--palette-violet-12);
  --palette-gradient-pink-hi-2: var(--palette-flamingo-9);
  --palette-gradient-pink-low-1: var(--palette-violet-3);
  --palette-gradient-pink-low-2: var(--palette-flamingo-3);
  --palette-gradient-pink-mid-1: var(--palette-violet-9);
  --palette-gradient-pink-mid-2: var(--palette-flamingo-7);
  --palette-gradient-violet-hi-1: var(--palette-violet-12);
  --palette-gradient-violet-hi-2: var(--palette-violet-8);
  --palette-gradient-violet-low-1: var(--palette-violet-3);
  --palette-gradient-violet-low-2: var(--palette-marine-3);
  --palette-gradient-violet-mid-1: var(--palette-violet-9);
  --palette-gradient-violet-mid-2: var(--palette-marine-9);
  --palette-marine-1: #1a1a1a;
  --palette-marine-10: #ffffff;
  --palette-marine-11: #ffffff;
  --palette-marine-12: #ffffff;
  --palette-marine-2: #333333;
  --palette-marine-3: #4d4d4d;
  --palette-marine-4: #595959;
  --palette-marine-5: #999999;
  --palette-marine-6: #b2b2b2;
  --palette-marine-7: #cccccc;
  --palette-marine-8: #e5e5e5;
  --palette-marine-9: #ffffff;
  --palette-marine-alpha-1: rgba(255,255,255,0.1);
  --palette-marine-alpha-10: #ffffff;
  --palette-marine-alpha-11: #ffffff;
  --palette-marine-alpha-12: #ffffff;
  --palette-marine-alpha-2: rgba(255,255,255,0.2);
  --palette-marine-alpha-3: rgba(255,255,255,0.3);
  --palette-marine-alpha-4: rgba(255,255,255,0.35);
  --palette-marine-alpha-5: rgba(255,255,255,0.6);
  --palette-marine-alpha-6: rgba(255,255,255,0.7);
  --palette-marine-alpha-7: rgba(255,255,255,0.8);
  --palette-marine-alpha-8: #e5e5e5;
  --palette-marine-alpha-9: #ffffff;
  --palette-partner-gosuslugi-blue: #0066b3;
  --palette-partner-gosuslugi-red: #ee2f53;
  --palette-peak-always-alpha-1: rgba(0,0,0,0.05);
  --palette-peak-always-alpha-10: #000000;
  --palette-peak-always-alpha-2: rgba(0,0,0,0.1);
  --palette-peak-always-alpha-3: rgba(0,0,0,0.25);
  --palette-peak-always-alpha-4: rgba(0,0,0,0.4);
  --palette-peak-always-alpha-5: rgba(0,0,0,0.55);
  --palette-peak-always-alpha-6: rgba(0,0,0,0.7);
  --palette-peak-always-alpha-7: rgba(0,0,0,0.8);
  --palette-peak-always-alpha-8: rgba(0,0,0,0.9);
  --palette-peak-always-alpha-9: rgba(0,0,0,0.98);
  --palette-peak-lvl-1-1: rgba(0,0,0,0.05);
  --palette-peak-lvl-1-10: #000000;
  --palette-peak-lvl-1-2: rgba(0,0,0,0.1);
  --palette-peak-lvl-1-3: rgba(0,0,0,0.25);
  --palette-peak-lvl-1-4: rgba(0,0,0,0.4);
  --palette-peak-lvl-1-5: rgba(0,0,0,0.55);
  --palette-peak-lvl-1-6: rgba(0,0,0,0.7);
  --palette-peak-lvl-1-7: rgba(0,0,0,0.8);
  --palette-peak-lvl-1-8: rgba(0,0,0,0.9);
  --palette-peak-lvl-1-9: rgba(0,0,0,0.98);
  --palette-peak-lvl-2-1: rgba(0,0,0,0.05);
  --palette-peak-lvl-2-10: #000000;
  --palette-peak-lvl-2-2: rgba(0,0,0,0.1);
  --palette-peak-lvl-2-3: rgba(0,0,0,0.25);
  --palette-peak-lvl-2-4: rgba(0,0,0,0.4);
  --palette-peak-lvl-2-5: rgba(0,0,0,0.55);
  --palette-peak-lvl-2-6: rgba(0,0,0,0.7);
  --palette-peak-lvl-2-7: rgba(0,0,0,0.8);
  --palette-peak-lvl-2-8: rgba(0,0,0,0.9);
  --palette-peak-lvl-2-9: rgba(0,0,0,0.98);
  --palette-peak-lvl-3-1: rgba(26,26,26,0.05);
  --palette-peak-lvl-3-10: #1a1a1a;
  --palette-peak-lvl-3-2: rgba(26,26,26,0.1);
  --palette-peak-lvl-3-3: rgba(26,26,26,0.25);
  --palette-peak-lvl-3-4: rgba(26,26,26,0.4);
  --palette-peak-lvl-3-5: rgba(26,26,26,0.55);
  --palette-peak-lvl-3-6: rgba(26,26,26,0.7);
  --palette-peak-lvl-3-7: rgba(26,26,26,0.8);
  --palette-peak-lvl-3-8: rgba(26,26,26,0.9);
  --palette-peak-lvl-3-9: rgba(26,26,26,0.98);
  --palette-primary-1: #1a1a1a;
  --palette-primary-10: #ffffff;
  --palette-primary-11: #ffffff;
  --palette-primary-12: #ffffff;
  --palette-primary-2: #333333;
  --palette-primary-3: #4d4d4d;
  --palette-primary-4: #595959;
  --palette-primary-5: #999999;
  --palette-primary-6: #b2b2b2;
  --palette-primary-7: #cccccc;
  --palette-primary-8: #e6e6e6;
  --palette-primary-9: #ffffff;
  --palette-primary-alpha-1: rgba(255,255,255,0.1);
  --palette-primary-alpha-10: #ffffff;
  --palette-primary-alpha-11: #ffffff;
  --palette-primary-alpha-12: #ffffff;
  --palette-primary-alpha-2: rgba(255,255,255,0.2);
  --palette-primary-alpha-3: rgba(255,255,255,0.3);
  --palette-primary-alpha-4: rgba(255,255,255,0.35);
  --palette-primary-alpha-5: rgba(255,255,255,0.6);
  --palette-primary-alpha-6: rgba(255,255,255,0.7);
  --palette-primary-alpha-7: rgba(255,255,255,0.8);
  --palette-primary-alpha-8: #e5e5e5;
  --palette-primary-alpha-9: #ffffff;
  --palette-secondary-1: #1a1a1a;
  --palette-secondary-10: #ffffff;
  --palette-secondary-11: #ffffff;
  --palette-secondary-12: #ffffff;
  --palette-secondary-2: #333333;
  --palette-secondary-3: #4d4d4d;
  --palette-secondary-4: #595959;
  --palette-secondary-5: #999999;
  --palette-secondary-6: #b2b2b2;
  --palette-secondary-7: #cccccc;
  --palette-secondary-8: #e5e5e5;
  --palette-secondary-9: #ffffff;
  --palette-secondary-alpha-1: rgba(255,255,255,0.1);
  --palette-secondary-alpha-10: #ffffff;
  --palette-secondary-alpha-11: #ffffff;
  --palette-secondary-alpha-12: #ffffff;
  --palette-secondary-alpha-2: rgba(255,255,255,0.2);
  --palette-secondary-alpha-3: rgba(255,255,255,0.3);
  --palette-secondary-alpha-4: rgba(255,255,255,0.35);
  --palette-secondary-alpha-5: rgba(255,255,255,0.6);
  --palette-secondary-alpha-6: rgba(255,255,255,0.7);
  --palette-secondary-alpha-7: rgba(255,255,255,0.8);
  --palette-secondary-alpha-8: #e5e5e5;
  --palette-secondary-alpha-9: #ffffff;
  --palette-spinner-dark-tail: rgba(255,255,255,0);
  --palette-spinner-light-tail: rgba(26,26,26,0);
  --palette-success-1: #1a1a1a;
  --palette-success-10: #ffffff;
  --palette-success-11: #ffffff;
  --palette-success-12: #ffffff;
  --palette-success-2: #333333;
  --palette-success-3: #4d4d4d;
  --palette-success-4: #595959;
  --palette-success-5: #999999;
  --palette-success-6: #b2b2b2;
  --palette-success-7: #cccccc;
  --palette-success-8: #e5e5e5;
  --palette-success-9: #ffffff;
  --palette-success-alpha-1: rgba(255,255,255,0.1);
  --palette-success-alpha-10: #ffffff;
  --palette-success-alpha-11: #ffffff;
  --palette-success-alpha-12: #ffffff;
  --palette-success-alpha-2: rgba(255,255,255,0.2);
  --palette-success-alpha-3: rgba(255,255,255,0.3);
  --palette-success-alpha-4: rgba(255,255,255,0.35);
  --palette-success-alpha-5: rgba(255,255,255,0.6);
  --palette-success-alpha-6: rgba(255,255,255,0.7);
  --palette-success-alpha-7: rgba(255,255,255,0.8);
  --palette-success-alpha-8: #e5e5e5;
  --palette-success-alpha-9: #ffffff;
  --palette-surface-1: rgba(255,255,255,0.1);
  --palette-surface-2: rgba(255,255,255,0.1);
  --palette-surface-3: rgba(255,255,255,0.1);
  --palette-surface-4: rgba(255,255,255,0.1);
  --palette-surface-5: rgba(255,255,255,0.1);
  --palette-surface-6: rgba(255,255,255,0.1);
  --palette-surface-7: rgba(255,255,255,0.1);
  --palette-surface-8: rgba(255,255,255,0.1);
  --palette-surface-opaque-1: #000000;
  --palette-surface-opaque-2: #000000;
  --palette-surface-opaque-3: #000000;
  --palette-surface-opaque-4: #000000;
  --palette-surface-opaque-5: #000000;
  --palette-surface-opaque-6: #000000;
  --palette-surface-opaque-7: #000000;
  --palette-surface-opaque-8: #000000;
  --palette-system-1: rgba(0,0,0,0);
  --palette-system-black: rgba(0,0,0,0.5);
  --palette-system-primary-white: #ffffff;
  --palette-system-table-h: rgba(255,255,255,0.02);
  --palette-tertiary-1: #1a1a1a;
  --palette-tertiary-10: #ffffff;
  --palette-tertiary-11: #ffffff;
  --palette-tertiary-12: #ffffff;
  --palette-tertiary-2: #333333;
  --palette-tertiary-3: #4d4d4d;
  --palette-tertiary-4: #595959;
  --palette-tertiary-5: #999999;
  --palette-tertiary-6: #b2b2b2;
  --palette-tertiary-7: #cccccc;
  --palette-tertiary-8: #e5e5e5;
  --palette-tertiary-9: #ffffff;
  --palette-tertiary-alpha-1: rgba(255,255,255,0.1);
  --palette-tertiary-alpha-10: #ffffff;
  --palette-tertiary-alpha-11: #ffffff;
  --palette-tertiary-alpha-12: #ffffff;
  --palette-tertiary-alpha-2: rgba(255,255,255,0.2);
  --palette-tertiary-alpha-3: rgba(255,255,255,0.3);
  --palette-tertiary-alpha-4: rgba(255,255,255,0.35);
  --palette-tertiary-alpha-5: rgba(255,255,255,0.6);
  --palette-tertiary-alpha-6: rgba(255,255,255,0.7);
  --palette-tertiary-alpha-7: rgba(255,255,255,0.8);
  --palette-tertiary-alpha-8: #e5e5e5;
  --palette-tertiary-alpha-9: #ffffff;
  --palette-violet-1: #1a1a1a;
  --palette-violet-10: #ffffff;
  --palette-violet-11: #ffffff;
  --palette-violet-12: #ffffff;
  --palette-violet-2: #333333;
  --palette-violet-3: #4d4d4d;
  --palette-violet-4: #595959;
  --palette-violet-5: #999999;
  --palette-violet-6: #b2b2b2;
  --palette-violet-7: #cccccc;
  --palette-violet-8: #e5e5e5;
  --palette-violet-9: #ffffff;
  --palette-violet-alpha-1: rgba(255,255,255,0.1);
  --palette-violet-alpha-10: #ffffff;
  --palette-violet-alpha-11: #ffffff;
  --palette-violet-alpha-12: #ffffff;
  --palette-violet-alpha-2: rgba(255,255,255,0.2);
  --palette-violet-alpha-3: rgba(255,255,255,0.3);
  --palette-violet-alpha-4: rgba(255,255,255,0.35);
  --palette-violet-alpha-5: rgba(255,255,255,0.6);
  --palette-violet-alpha-6: rgba(255,255,255,0.7);
  --palette-violet-alpha-7: rgba(255,255,255,0.8);
  --palette-violet-alpha-8: #e5e5e5;
  --palette-violet-alpha-9: #ffffff;
}
[data-color-scheme="availability-blue"] {
  --palette-attention-1: rgba(0,40,153,0.1);
  --palette-attention-10: #002899;
  --palette-attention-11: #002899;
  --palette-attention-12: #00144d;
  --palette-attention-2: rgba(0,40,153,0.2);
  --palette-attention-3: rgba(0,40,153,0.3);
  --palette-attention-4: rgba(0,40,153,0.35);
  --palette-attention-5: rgba(0,40,153,0.6);
  --palette-attention-6: rgba(0,40,153,0.7);
  --palette-attention-7: rgba(0,40,153,0.8);
  --palette-attention-8: #00144d;
  --palette-attention-9: #002899;
  --palette-attention-alpha-1: rgba(0,40,153,0.1);
  --palette-attention-alpha-10: #002899;
  --palette-attention-alpha-11: #002899;
  --palette-attention-alpha-12: #00144d;
  --palette-attention-alpha-2: rgba(0,40,153,0.2);
  --palette-attention-alpha-3: rgba(0,40,153,0.3);
  --palette-attention-alpha-4: rgba(0,40,153,0.35);
  --palette-attention-alpha-5: rgba(0,40,153,0.6);
  --palette-attention-alpha-6: rgba(0,40,153,0.7);
  --palette-attention-alpha-7: rgba(0,40,153,0.8);
  --palette-attention-alpha-8: #00144d;
  --palette-attention-alpha-9: #002899;
  --palette-backgrounds-grouped-primary: #6fa5e2;
  --palette-backgrounds-grouped-secondary: #cce4ff;
  --palette-backgrounds-grouped-tertiary: #6fa5e2;
  --palette-backgrounds-primary: #6fa5e2;
  --palette-backgrounds-secondary: #cce4ff;
  --palette-backgrounds-tertiary: #6fa5e2;
  --palette-bottom-1: rgba(0,40,153,0.1);
  --palette-bottom-10: rgba(0,40,153,0.98);
  --palette-bottom-2: rgba(0,40,153,0.2);
  --palette-bottom-3: rgba(0,40,153,0.35);
  --palette-bottom-4: rgba(0,40,153,0.62);
  --palette-bottom-5: rgba(0,40,153,0.7);
  --palette-bottom-6: rgba(0,40,153,0.8);
  --palette-bottom-7: rgba(0,40,153,0.9);
  --palette-bottom-8: rgba(0,40,153,0.98);
  --palette-bottom-9: rgba(0,40,153,0.98);
  --palette-bottom-alpha-1: rgba(0,40,153,0.1);
  --palette-bottom-alpha-10: rgba(0,40,153,0.98);
  --palette-bottom-alpha-2: rgba(0,40,153,0.2);
  --palette-bottom-alpha-3: rgba(0,40,153,0.35);
  --palette-bottom-alpha-4: rgba(0,40,153,0.62);
  --palette-bottom-alpha-5: rgba(0,40,153,0.7);
  --palette-bottom-alpha-6: rgba(0,40,153,0.8);
  --palette-bottom-alpha-7: rgba(0,40,153,0.9);
  --palette-bottom-alpha-8: rgba(0,40,153,0.98);
  --palette-bottom-alpha-9: rgba(0,40,153,0.98);
  --palette-bottom-always-1: rgba(0,40,153,0.1);
  --palette-bottom-always-10: rgba(0,40,153,0.98);
  --palette-bottom-always-2: rgba(0,40,153,0.2);
  --palette-bottom-always-3: rgba(0,40,153,0.35);
  --palette-bottom-always-4: rgba(0,40,153,0.62);
  --palette-bottom-always-5: rgba(0,40,153,0.7);
  --palette-bottom-always-6: rgba(0,40,153,0.8);
  --palette-bottom-always-7: rgba(0,40,153,0.9);
  --palette-bottom-always-8: rgba(0,40,153,0.98);
  --palette-bottom-always-9: rgba(0,33,128,0.98);
  --palette-bottom-always-alpha-1: rgba(0,40,153,0.1);
  --palette-bottom-always-alpha-10: rgba(0,40,153,0.98);
  --palette-bottom-always-alpha-2: rgba(0,40,153,0.2);
  --palette-bottom-always-alpha-3: rgba(0,40,153,0.35);
  --palette-bottom-always-alpha-4: rgba(0,40,153,0.62);
  --palette-bottom-always-alpha-5: rgba(0,40,153,0.7);
  --palette-bottom-always-alpha-6: rgba(0,40,153,0.8);
  --palette-bottom-always-alpha-7: rgba(0,40,153,0.9);
  --palette-bottom-always-alpha-8: rgba(0,40,153,0.98);
  --palette-bottom-always-alpha-9: rgba(0,40,153,0.98);
  --palette-control-a-toast: #00144d;
  --palette-control-always-b-1: #002899;
  --palette-control-always-b-2: #002899;
  --palette-control-always-b-3: #002899;
  --palette-control-always-b-4: #002899;
  --palette-control-always-b-5: #002899;
  --palette-control-b-1: rgba(0,40,153,0.62);
  --palette-control-b-2: rgba(0,40,153,0.7);
  --palette-control-b-3: rgba(0,40,153,0.8);
  --palette-control-b-4: rgba(0,40,153,0.98);
  --palette-control-b-5: #002899;
  --palette-control-bb-toast: #00144d;
  --palette-control-big-glass: rgba(255,255,255,0);
  --palette-control-comp-on-surf: rgba(0,40,153,0.1);
  --palette-control-e-toast: #00144d;
  --palette-control-glass-wh-1: #002899;
  --palette-control-glass-wh-2: #002899;
  --palette-control-glass-wh-3: #002899;
  --palette-control-glass-wh-4: #002899;
  --palette-control-glass-wh-5: #002899;
  --palette-control-link-on-dark: #ffffff;
  --palette-control-p-toast: #00144d;
  --palette-control-start-glass: rgba(255,255,255,0);
  --palette-control-wh-1: rgba(204,228,255,0.3);
  --palette-control-wh-2: rgba(204,228,255,0.4);
  --palette-control-wh-3: rgba(204,228,255,0.8);
  --palette-control-wh-4: rgba(204,228,255,0.9);
  --palette-control-wh-5: #cce4ff;
  --palette-error-1: rgba(0,40,153,0.1);
  --palette-error-10: #002899;
  --palette-error-11: #002899;
  --palette-error-12: #00144d;
  --palette-error-2: rgba(0,40,153,0.2);
  --palette-error-3: rgba(0,40,153,0.3);
  --palette-error-4: rgba(0,40,153,0.35);
  --palette-error-5: rgba(0,40,153,0.6);
  --palette-error-6: rgba(0,40,153,0.7);
  --palette-error-7: rgba(0,40,153,0.8);
  --palette-error-8: #00144d;
  --palette-error-9: #002899;
  --palette-error-alpha-1: rgba(0,40,153,0.1);
  --palette-error-alpha-10: #002899;
  --palette-error-alpha-11: #002899;
  --palette-error-alpha-12: #00144d;
  --palette-error-alpha-2: rgba(0,40,153,0.2);
  --palette-error-alpha-3: rgba(0,40,153,0.3);
  --palette-error-alpha-4: rgba(0,40,153,0.35);
  --palette-error-alpha-5: rgba(0,40,153,0.6);
  --palette-error-alpha-6: rgba(0,40,153,0.7);
  --palette-error-alpha-7: rgba(0,40,153,0.8);
  --palette-error-alpha-8: #00144d;
  --palette-error-alpha-9: #002899;
  --palette-flamingo-1: rgba(0,40,153,0.1);
  --palette-flamingo-10: #002899;
  --palette-flamingo-11: #002899;
  --palette-flamingo-12: #00144d;
  --palette-flamingo-2: rgba(0,40,153,0.2);
  --palette-flamingo-3: rgba(0,40,153,0.3);
  --palette-flamingo-4: rgba(0,40,153,0.35);
  --palette-flamingo-5: rgba(0,40,153,0.6);
  --palette-flamingo-6: rgba(0,40,153,0.7);
  --palette-flamingo-7: rgba(0,40,153,0.8);
  --palette-flamingo-8: #00144d;
  --palette-flamingo-9: #002899;
  --palette-flamingo-alpha-1: rgba(0,40,153,0.1);
  --palette-flamingo-alpha-10: #002899;
  --palette-flamingo-alpha-11: #002899;
  --palette-flamingo-alpha-12: #00144d;
  --palette-flamingo-alpha-2: rgba(0,40,153,0.2);
  --palette-flamingo-alpha-3: rgba(0,40,153,0.3);
  --palette-flamingo-alpha-4: rgba(0,40,153,0.35);
  --palette-flamingo-alpha-5: rgba(0,40,153,0.6);
  --palette-flamingo-alpha-6: rgba(0,40,153,0.7);
  --palette-flamingo-alpha-7: rgba(0,40,153,0.8);
  --palette-flamingo-alpha-8: #00144d;
  --palette-flamingo-alpha-9: #002899;
  --palette-fresh-1: rgba(0,40,153,0.1);
  --palette-fresh-10: #002899;
  --palette-fresh-11: #002899;
  --palette-fresh-12: #00144d;
  --palette-fresh-2: rgba(0,40,153,0.2);
  --palette-fresh-3: rgba(0,40,153,0.3);
  --palette-fresh-4: rgba(0,40,153,0.35);
  --palette-fresh-5: rgba(0,40,153,0.6);
  --palette-fresh-6: rgba(0,40,153,0.7);
  --palette-fresh-7: rgba(0,40,153,0.8);
  --palette-fresh-8: #00144d;
  --palette-fresh-9: #002899;
  --palette-fresh-alpha-1: rgba(0,40,153,0.1);
  --palette-fresh-alpha-10: #002899;
  --palette-fresh-alpha-11: #002899;
  --palette-fresh-alpha-12: #00144d;
  --palette-fresh-alpha-2: rgba(0,40,153,0.2);
  --palette-fresh-alpha-3: rgba(0,40,153,0.3);
  --palette-fresh-alpha-4: rgba(0,40,153,0.35);
  --palette-fresh-alpha-5: rgba(0,40,153,0.6);
  --palette-fresh-alpha-6: rgba(0,40,153,0.7);
  --palette-fresh-alpha-7: rgba(0,40,153,0.8);
  --palette-fresh-alpha-8: #00144d;
  --palette-fresh-alpha-9: #002899;
  --palette-gradient-green-hi-1: var(--palette-success-9);
  --palette-gradient-green-hi-2: var(--palette-fresh-9);
  --palette-gradient-green-low-1: var(--palette-success-3);
  --palette-gradient-green-low-2: var(--palette-fresh-2);
  --palette-gradient-green-mid-1: var(--palette-success-7);
  --palette-gradient-green-mid-2: var(--palette-fresh-7);
  --palette-gradient-midnight-hi-1: var(--palette-primary-12);
  --palette-gradient-midnight-hi-2: var(--palette-secondary-9);
  --palette-gradient-midnight-low-1: var(--palette-primary-3);
  --palette-gradient-midnight-low-2: var(--palette-tertiary-2);
  --palette-gradient-midnight-mid-1: var(--palette-primary-9);
  --palette-gradient-midnight-mid-2: var(--palette-tertiary-6);
  --palette-gradient-orange-hi-1: var(--palette-error-9);
  --palette-gradient-orange-hi-2: var(--palette-attention-9);
  --palette-gradient-orange-low-1: var(--palette-error-3);
  --palette-gradient-orange-low-2: var(--palette-attention-3);
  --palette-gradient-orange-mid-1: var(--palette-error-7);
  --palette-gradient-orange-mid-2: var(--palette-attention-7);
  --palette-gradient-pink-hi-1: var(--palette-violet-12);
  --palette-gradient-pink-hi-2: var(--palette-flamingo-9);
  --palette-gradient-pink-low-1: var(--palette-violet-3);
  --palette-gradient-pink-low-2: var(--palette-flamingo-3);
  --palette-gradient-pink-mid-1: var(--palette-violet-9);
  --palette-gradient-pink-mid-2: var(--palette-flamingo-7);
  --palette-gradient-violet-hi-1: var(--palette-violet-12);
  --palette-gradient-violet-hi-2: var(--palette-violet-8);
  --palette-gradient-violet-low-1: var(--palette-violet-3);
  --palette-gradient-violet-low-2: var(--palette-marine-3);
  --palette-gradient-violet-mid-1: var(--palette-violet-9);
  --palette-gradient-violet-mid-2: var(--palette-marine-9);
  --palette-marine-1: rgba(0,40,153,0.1);
  --palette-marine-10: #002899;
  --palette-marine-11: #002899;
  --palette-marine-12: #00144d;
  --palette-marine-2: rgba(0,40,153,0.2);
  --palette-marine-3: rgba(0,40,153,0.3);
  --palette-marine-4: rgba(0,40,153,0.35);
  --palette-marine-5: rgba(0,40,153,0.6);
  --palette-marine-6: rgba(0,40,153,0.7);
  --palette-marine-7: rgba(0,40,153,0.8);
  --palette-marine-8: #00144d;
  --palette-marine-9: #002899;
  --palette-marine-alpha-1: rgba(0,40,153,0.1);
  --palette-marine-alpha-10: #002899;
  --palette-marine-alpha-11: #002899;
  --palette-marine-alpha-12: #00144d;
  --palette-marine-alpha-2: rgba(0,40,153,0.2);
  --palette-marine-alpha-3: rgba(0,40,153,0.3);
  --palette-marine-alpha-4: rgba(0,40,153,0.35);
  --palette-marine-alpha-5: rgba(0,40,153,0.6);
  --palette-marine-alpha-6: rgba(0,40,153,0.7);
  --palette-marine-alpha-7: rgba(0,40,153,0.8);
  --palette-marine-alpha-8: #00144d;
  --palette-marine-alpha-9: #002899;
  --palette-partner-gosuslugi-blue: #0066b3;
  --palette-partner-gosuslugi-red: #ee2f53;
  --palette-peak-always-alpha-1: rgba(235,244,255,0.05);
  --palette-peak-always-alpha-10: #ebf4ff;
  --palette-peak-always-alpha-2: rgba(235,244,255,0.1);
  --palette-peak-always-alpha-3: rgba(235,244,255,0.2);
  --palette-peak-always-alpha-4: rgba(235,244,255,0.3);
  --palette-peak-always-alpha-5: rgba(235,244,255,0.4);
  --palette-peak-always-alpha-6: rgba(235,244,255,0.8);
  --palette-peak-always-alpha-7: rgba(235,244,255,0.85);
  --palette-peak-always-alpha-8: rgba(235,244,255,0.9);
  --palette-peak-always-alpha-9: rgba(235,244,255,0.98);
  --palette-peak-lvl-1-1: rgba(204,228,255,0.05);
  --palette-peak-lvl-1-10: #cce4ff;
  --palette-peak-lvl-1-2: rgba(204,228,255,0.1);
  --palette-peak-lvl-1-3: rgba(204,228,255,0.2);
  --palette-peak-lvl-1-4: rgba(204,228,255,0.3);
  --palette-peak-lvl-1-5: rgba(204,228,255,0.4);
  --palette-peak-lvl-1-6: rgba(204,228,255,0.8);
  --palette-peak-lvl-1-7: rgba(204,228,255,0.85);
  --palette-peak-lvl-1-8: rgba(204,228,255,0.9);
  --palette-peak-lvl-1-9: rgba(204,228,255,0.98);
  --palette-peak-lvl-2-1: rgba(204,228,255,0.05);
  --palette-peak-lvl-2-10: #cce4ff;
  --palette-peak-lvl-2-2: rgba(204,228,255,0.1);
  --palette-peak-lvl-2-3: rgba(204,228,255,0.2);
  --palette-peak-lvl-2-4: rgba(204,228,255,0.3);
  --palette-peak-lvl-2-5: rgba(204,228,255,0.4);
  --palette-peak-lvl-2-6: rgba(204,228,255,0.8);
  --palette-peak-lvl-2-7: rgba(204,228,255,0.85);
  --palette-peak-lvl-2-8: rgba(204,228,255,0.9);
  --palette-peak-lvl-2-9: rgba(204,228,255,0.98);
  --palette-peak-lvl-3-1: rgba(178,214,255,0.05);
  --palette-peak-lvl-3-10: #b3d7ff;
  --palette-peak-lvl-3-2: rgba(178,214,255,0.1);
  --palette-peak-lvl-3-3: rgba(178,214,255,0.2);
  --palette-peak-lvl-3-4: rgba(178,214,255,0.3);
  --palette-peak-lvl-3-5: rgba(178,214,255,0.4);
  --palette-peak-lvl-3-6: rgba(178,214,255,0.8);
  --palette-peak-lvl-3-7: rgba(178,214,255,0.85);
  --palette-peak-lvl-3-8: rgba(178,214,255,0.9);
  --palette-peak-lvl-3-9: rgba(178,214,255,0.98);
  --palette-primary-1: #b8d1f5;
  --palette-primary-10: #002899;
  --palette-primary-11: #002180;
  --palette-primary-12: #00144d;
  --palette-primary-2: #a3beeb;
  --palette-primary-3: #8face0;
  --palette-primary-4: #85a2db;
  --palette-primary-5: #5273c2;
  --palette-primary-6: #3d60b8;
  --palette-primary-7: #294ead;
  --palette-primary-8: #00144d;
  --palette-primary-9: #002899;
  --palette-primary-alpha-1: rgba(0,40,153,0.1);
  --palette-primary-alpha-10: #002899;
  --palette-primary-alpha-11: #002180;
  --palette-primary-alpha-12: #00144d;
  --palette-primary-alpha-2: rgba(0,40,153,0.2);
  --palette-primary-alpha-3: rgba(0,40,153,0.3);
  --palette-primary-alpha-4: rgba(0,40,153,0.35);
  --palette-primary-alpha-5: rgba(0,40,153,0.6);
  --palette-primary-alpha-6: rgba(0,40,153,0.7);
  --palette-primary-alpha-7: rgba(0,40,153,0.8);
  --palette-primary-alpha-8: #00144d;
  --palette-primary-alpha-9: #002899;
  --palette-secondary-1: rgba(0,40,153,0.1);
  --palette-secondary-10: #002899;
  --palette-secondary-11: #002899;
  --palette-secondary-12: #00144d;
  --palette-secondary-2: rgba(0,40,153,0.2);
  --palette-secondary-3: rgba(0,40,153,0.3);
  --palette-secondary-4: rgba(0,40,153,0.35);
  --palette-secondary-5: rgba(0,40,153,0.6);
  --palette-secondary-6: rgba(0,40,153,0.7);
  --palette-secondary-7: rgba(0,40,153,0.8);
  --palette-secondary-8: #00144d;
  --palette-secondary-9: #002899;
  --palette-secondary-alpha-1: rgba(0,40,153,0.1);
  --palette-secondary-alpha-10: #002899;
  --palette-secondary-alpha-11: #002899;
  --palette-secondary-alpha-12: #00144d;
  --palette-secondary-alpha-2: rgba(0,40,153,0.2);
  --palette-secondary-alpha-3: rgba(0,40,153,0.3);
  --palette-secondary-alpha-4: rgba(0,40,153,0.35);
  --palette-secondary-alpha-5: rgba(0,40,153,0.6);
  --palette-secondary-alpha-6: rgba(0,40,153,0.7);
  --palette-secondary-alpha-7: rgba(0,40,153,0.8);
  --palette-secondary-alpha-8: #00144d;
  --palette-secondary-alpha-9: #002899;
  --palette-spinner-dark-tail: rgba(0,40,153,0);
  --palette-spinner-light-tail: rgba(204,228,255,0);
  --palette-success-1: rgba(0,40,153,0.1);
  --palette-success-10: #002899;
  --palette-success-11: #002899;
  --palette-success-12: #00144d;
  --palette-success-2: rgba(0,40,153,0.2);
  --palette-success-3: rgba(0,40,153,0.3);
  --palette-success-4: rgba(0,40,153,0.35);
  --palette-success-5: rgba(0,40,153,0.6);
  --palette-success-6: rgba(0,40,153,0.7);
  --palette-success-7: rgba(0,40,153,0.8);
  --palette-success-8: #00144d;
  --palette-success-9: #002899;
  --palette-success-alpha-1: rgba(0,40,153,0.1);
  --palette-success-alpha-10: #002899;
  --palette-success-alpha-11: #002899;
  --palette-success-alpha-12: #00144d;
  --palette-success-alpha-2: rgba(0,40,153,0.2);
  --palette-success-alpha-3: rgba(0,40,153,0.3);
  --palette-success-alpha-4: rgba(0,40,153,0.35);
  --palette-success-alpha-5: rgba(0,40,153,0.6);
  --palette-success-alpha-6: rgba(0,40,153,0.7);
  --palette-success-alpha-7: rgba(0,40,153,0.8);
  --palette-success-alpha-8: #00144d;
  --palette-success-alpha-9: #002899;
  --palette-surface-1: rgba(0,60,229,0.05);
  --palette-surface-2: rgba(0,60,229,0.05);
  --palette-surface-3: rgba(0,60,229,0.05);
  --palette-surface-4: rgba(0,60,229,0.05);
  --palette-surface-5: rgba(0,60,229,0.05);
  --palette-surface-6: rgba(0,60,229,0.05);
  --palette-surface-7: rgba(0,60,229,0.05);
  --palette-surface-8: rgba(0,60,229,0.05);
  --palette-surface-opaque-1: #c2dfff;
  --palette-surface-opaque-2: #c2dfff;
  --palette-surface-opaque-3: #c2dfff;
  --palette-surface-opaque-4: #c2dfff;
  --palette-surface-opaque-5: #c2dfff;
  --palette-surface-opaque-6: #c2dfff;
  --palette-surface-opaque-7: #c2dfff;
  --palette-surface-opaque-8: #c2dfff;
  --palette-system-1: rgba(255,255,255,0);
  --palette-system-black: rgba(0,0,0,0.5);
  --palette-system-primary-white: #002899;
  --palette-system-table-h: rgba(0,40,153,0.02);
  --palette-tertiary-1: rgba(0,40,153,0.1);
  --palette-tertiary-10: #002899;
  --palette-tertiary-11: #001a66;
  --palette-tertiary-12: #00144d;
  --palette-tertiary-2: rgba(0,40,153,0.2);
  --palette-tertiary-3: rgba(0,40,153,0.3);
  --palette-tertiary-4: rgba(0,40,153,0.35);
  --palette-tertiary-5: rgba(0,40,153,0.6);
  --palette-tertiary-6: rgba(0,40,153,0.7);
  --palette-tertiary-7: rgba(0,40,153,0.8);
  --palette-tertiary-8: #00144d;
  --palette-tertiary-9: #002899;
  --palette-tertiary-alpha-1: rgba(0,53,204,0.1);
  --palette-tertiary-alpha-10: #002899;
  --palette-tertiary-alpha-11: #002899;
  --palette-tertiary-alpha-12: #00144d;
  --palette-tertiary-alpha-2: rgba(0,53,204,0.2);
  --palette-tertiary-alpha-3: rgba(0,40,153,0.3);
  --palette-tertiary-alpha-4: rgba(0,40,153,0.35);
  --palette-tertiary-alpha-5: rgba(0,40,153,0.6);
  --palette-tertiary-alpha-6: rgba(0,40,153,0.7);
  --palette-tertiary-alpha-7: rgba(0,40,153,0.8);
  --palette-tertiary-alpha-8: #00144d;
  --palette-tertiary-alpha-9: #002899;
  --palette-violet-1: rgba(0,40,153,0.1);
  --palette-violet-10: #002899;
  --palette-violet-11: #002899;
  --palette-violet-12: #00144d;
  --palette-violet-2: rgba(0,40,153,0.2);
  --palette-violet-3: rgba(0,40,153,0.3);
  --palette-violet-4: rgba(0,40,153,0.35);
  --palette-violet-5: rgba(0,40,153,0.6);
  --palette-violet-6: rgba(0,40,153,0.7);
  --palette-violet-7: rgba(0,40,153,0.8);
  --palette-violet-8: #00144d;
  --palette-violet-9: #002899;
  --palette-violet-alpha-1: rgba(0,40,153,0.1);
  --palette-violet-alpha-10: #002899;
  --palette-violet-alpha-11: #002899;
  --palette-violet-alpha-12: #00144d;
  --palette-violet-alpha-2: rgba(0,40,153,0.2);
  --palette-violet-alpha-3: rgba(0,40,153,0.3);
  --palette-violet-alpha-4: rgba(0,40,153,0.35);
  --palette-violet-alpha-5: rgba(0,40,153,0.6);
  --palette-violet-alpha-6: rgba(0,40,153,0.7);
  --palette-violet-alpha-7: rgba(0,40,153,0.8);
  --palette-violet-alpha-8: #00144d;
  --palette-violet-alpha-9: #002899;
}
[data-disabled="off"] {
  --disabled-badge-fill: var(--brand-primary-20);
  --disabled-badge-text-and-icon: var(--text-primary-default);
  --disabled-false-first: var(--opacity-100);
  --disabled-tag-close-default: var(--text-bottom-secondary);
  --disabled-tag-close-hover-and-press: var(--text-bottom-default);
  --disabled-tag-hover-and-press: var(--neutral-bottom-alpha-20);
  --disabled-tag-text-and-icon: var(--text-bottom-default);
  --disabled-true-first: var(--opacity-35);
}
[data-disabled="on"] {
  --disabled-badge-fill: var(--neutral-bottom-alpha-10);
  --disabled-badge-text-and-icon: var(--text-bottom-quaternary);
  --disabled-false-first: var(--opacity-35);
  --disabled-tag-close-default: var(--text-bottom-quaternary);
  --disabled-tag-close-hover-and-press: var(--text-bottom-quaternary);
  --disabled-tag-hover-and-press: var(--neutral-bottom-alpha-10);
  --disabled-tag-text-and-icon: var(--text-bottom-quaternary);
  --disabled-true-first: var(--opacity-100);
}
[data-ghost="off"] {
  --ghost-attention-fill-default: var(--brand-attention-alpha-5);
  --ghost-attention-fill-hover-and-press: var(--brand-attention-alpha-10);
  --ghost-attention-text-and-icon: var(--text-attention-default);
  --ghost-error-fill-default: var(--brand-error-alpha-5);
  --ghost-error-fill-hover-and-press: var(--brand-error-alpha-10);
  --ghost-error-text-and-icon: var(--text-error-default);
  --ghost-info-fill-default: var(--vibe-tertiary-alpha-5);
  --ghost-info-fill-hover-and-press: var(--vibe-tertiary-alpha-10);
  --ghost-info-text-and-icon: var(--text-tertiary-default);
  --ghost-neutral-fill-default: var(--neutral-bottom-alpha-5);
  --ghost-neutral-fill-hover-and-press: var(--neutral-bottom-alpha-10);
  --ghost-neutral-text-and-icon-default: var(--text-bottom-default);
  --ghost-secondary-fill-default: var(--outlined-secondary-fill-default);
  --ghost-secondary-fill-hover-and-press: var(--outlined-secondary-fill-hover-and-press);
  --ghost-secondary-text-and-icon-default: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-secondary-text-and-icon-hover-and-press: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-success-fill-default: var(--brand-success-alpha-5);
  --ghost-success-fill-hover-and-press: var(--brand-success-alpha-10);
  --ghost-success-text-and-icon: var(--text-success-default);
}
[data-ghost="on"] {
  --ghost-attention-fill-default: var(--system-none);
  --ghost-attention-fill-hover-and-press: var(--brand-attention-alpha-5);
  --ghost-attention-text-and-icon: var(--text-attention-default);
  --ghost-error-fill-default: var(--system-none);
  --ghost-error-fill-hover-and-press: var(--brand-error-alpha-5);
  --ghost-error-text-and-icon: var(--text-error-default);
  --ghost-info-fill-default: var(--system-none);
  --ghost-info-fill-hover-and-press: var(--vibe-tertiary-alpha-5);
  --ghost-info-text-and-icon: var(--text-tertiary-default);
  --ghost-neutral-fill-default: var(--system-none);
  --ghost-neutral-fill-hover-and-press: var(--neutral-bottom-alpha-5);
  --ghost-neutral-text-and-icon-default: var(--text-bottom-default);
  --ghost-secondary-fill-default: var(--system-none);
  --ghost-secondary-fill-hover-and-press: var(--brand-secondary-alpha-5);
  --ghost-secondary-text-and-icon-default: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-secondary-text-and-icon-hover-and-press: var(--contrast-secondary-text-and-icon-ghost);
  --ghost-success-fill-default: var(--system-none);
  --ghost-success-fill-hover-and-press: var(--brand-success-alpha-5);
  --ghost-success-text-and-icon: var(--text-success-default);
}
[data-outlined="off"] {
  --outlined-button-stroke-width: var(--border-width-0);
  --outlined-secondary-fill-default: var(--contrast-secondary-fill-default);
  --outlined-secondary-fill-hover-and-press: var(--contrast-secondary-fill-hover-and-press-hover);
}
[data-outlined="on"] {
  --outlined-button-stroke-width: var(--border-width-1);
  --outlined-secondary-fill-default: var(--system-none);
  --outlined-secondary-fill-hover-and-press: var(--contrast-secondary-fill-hover-and-press-outline);
}
[data-contrast="off"] {
  --contrast-button-border: var(--border-primary-secondary);
  --contrast-neutral-border: var(--border-bottom-quaternary);
  --contrast-neutral-fill-default: var(--type-neutral-fill-default);
  --contrast-neutral-fill-disabled: var(--neutral-bottom-20);
  --contrast-neutral-fill-ghost-hover-and-press: var(--neutral-bottom-alpha-10);
  --contrast-neutral-fill-hover-and-press: var(--type-neutral-fill-hover-and-press);
  --contrast-neutral-fill-secondary: var(--neutral-bottom-alpha-5);
  --contrast-neutral-fill-secondary-hover: var(--neutral-bottom-alpha-10);
  --contrast-neutral-opacity-default: var(--type-neutral-opacity-default);
  --contrast-neutral-opacity-hover-and-press: var(--type-neutral-opacity-hover-and-press);
  --contrast-neutral-text-and-icon-default: var(--ghost-neutral-text-and-icon-default);
  --contrast-neutral-text-and-icon-ghost: var(--text-bottom-default);
  --contrast-pagination-dot-active: var(--brand-secondary);
  --contrast-pagination-dot-active-hover: var(--system-secondary-hover);
  --contrast-pagination-dot-active-press: var(--system-secondary-press);
  --contrast-pagination-dot-default: var(--brand-primary-alpha-10);
  --contrast-pagination-dot-hover: var(--brand-secondary-alpha-20);
  --contrast-pagination-dot-press: var(--brand-secondary-alpha-40);
  --contrast-pagination-long-dot-track: var(--brand-primary-alpha-10);
  --contrast-primary-fill-default: var(--brand-primary);
  --contrast-primary-fill-disabled: var(--neutral-bottom-20);
  --contrast-primary-fill-ghost-hover-and-press: var(--brand-primary-alpha-10);
  --contrast-primary-fill-hover-and-press: var(--brand-primary-ink);
  --contrast-primary-text-and-icon-default: var(--always-peak-alpha);
  --contrast-primary-text-and-icon-disabled: var(--text-bottom-quaternary);
  --contrast-primary-text-and-icon-ghost: var(--text-primary-default);
  --contrast-secondary-border: var(--border-primary-quaternary);
  --contrast-secondary-fill-default: var(--brand-secondary-alpha-5);
  --contrast-secondary-fill-disabled: var(--neutral-bottom-20);
  --contrast-secondary-fill-hover-and-press-hover: var(--brand-secondary-alpha-20);
  --contrast-secondary-fill-hover-and-press-outline: var(--brand-secondary-alpha-20);
  --contrast-secondary-text-and-icon-ghost: var(--text-secondary-default);
  --contrast-selector-add-border-hover: var(--border-success-tertiary);
  --contrast-selector-add-fill-hover: var(--surface-lvl-2-peak);
  --contrast-selector-border-default: var(--border-bottom-default);
  --contrast-selector-default-border-hover: var(--border-secondary-tertiary);
  --contrast-selector-default-fill-checked: var(--brand-secondary);
  --contrast-selector-default-fill-checked-hover: var(--system-secondary-hover);
  --contrast-selector-default-fill-hover: var(--surface-lvl-2-peak);
  --contrast-selector-default-glyph-checked: var(--always-peak-alpha);
  --contrast-selector-fill-default: var(--surface-lvl-2-peak);
  --contrast-selector-fill-disabled: var(--neutral-bottom-alpha-10);
  --contrast-selector-remove-border-hover: var(--border-error-tertiary);
  --contrast-selector-remove-fill-hover: var(--surface-lvl-2-peak);
  --contrast-semantic-fill-disabled: var(--neutral-bottom-20);
}
[data-contrast="on"] {
  --contrast-button-border: var(--surface-lvl-1-peak);
  --contrast-neutral-border: var(--surface-lvl-1-peak);
  --contrast-neutral-fill-default: var(--always-peak-alpha-10);
  --contrast-neutral-fill-disabled: var(--surface-lvl-1-peak-20);
  --contrast-neutral-fill-ghost-hover-and-press: var(--surface-lvl-1-peak-10);
  --contrast-neutral-fill-hover-and-press: var(--always-peak-alpha-20);
  --contrast-neutral-fill-secondary: var(--surface-lvl-1-peak-10);
  --contrast-neutral-fill-secondary-hover: var(--surface-lvl-1-peak-20);
  --contrast-neutral-opacity-default: var(--opacity-100);
  --contrast-neutral-opacity-hover-and-press: var(--opacity-100);
  --contrast-neutral-text-and-icon-default: var(--always-peak-alpha);
  --contrast-neutral-text-and-icon-ghost: var(--surface-lvl-1-peak);
  --contrast-pagination-dot-active: var(--always-peak-alpha);
  --contrast-pagination-dot-active-hover: var(--always-peak-alpha-80);
  --contrast-pagination-dot-active-press: var(--always-peak-alpha-70);
  --contrast-pagination-dot-default: var(--always-peak-alpha-30);
  --contrast-pagination-dot-hover: var(--always-peak-alpha-50);
  --contrast-pagination-dot-press: var(--always-peak-alpha-60);
  --contrast-pagination-long-dot-track: var(--always-peak-alpha-30);
  --contrast-primary-fill-default: var(--surface-lvl-1-peak);
  --contrast-primary-fill-disabled: var(--surface-lvl-1-peak-20);
  --contrast-primary-fill-ghost-hover-and-press: var(--surface-lvl-1-peak-10);
  --contrast-primary-fill-hover-and-press: var(--always-bottom-5);
  --contrast-primary-text-and-icon-default: var(--always-bottom);
  --contrast-primary-text-and-icon-disabled: var(--always-peak-alpha-30);
  --contrast-primary-text-and-icon-ghost: var(--surface-lvl-1-peak);
  --contrast-secondary-border: var(--always-peak-alpha-30);
  --contrast-secondary-fill-default: var(--always-peak-alpha-20);
  --contrast-secondary-fill-disabled: var(--always-peak-alpha-20);
  --contrast-secondary-fill-hover-and-press-hover: var(--always-peak-alpha-30);
  --contrast-secondary-fill-hover-and-press-outline: var(--always-peak-alpha-10);
  --contrast-secondary-text-and-icon-ghost: var(--surface-lvl-1-peak);
  --contrast-selector-add-border-hover: var(--system-none);
  --contrast-selector-add-fill-hover: var(--brand-success-20);
  --contrast-selector-border-default: var(--system-none);
  --contrast-selector-default-border-hover: var(--system-none);
  --contrast-selector-default-fill-checked: var(--always-peak-alpha);
  --contrast-selector-default-fill-checked-hover: var(--always-bottom-20);
  --contrast-selector-default-fill-hover: var(--always-bottom-20);
  --contrast-selector-default-glyph-checked: var(--always-bottom);
  --contrast-selector-fill-default: var(--always-peak-alpha);
  --contrast-selector-fill-disabled: var(--always-bottom-20);
  --contrast-selector-remove-border-hover: var(--system-none);
  --contrast-selector-remove-fill-hover: var(--brand-error-20);
  --contrast-semantic-fill-disabled: var(--surface-lvl-1-peak-20);
}
[data-type="default"] {
  --type-neutral-fill-default: var(--ghost-neutral-fill-default);
  --type-neutral-fill-hover-and-press: var(--ghost-neutral-fill-hover-and-press);
  --type-neutral-opacity-default: var(--opacity-100);
  --type-neutral-opacity-hover-and-press: var(--opacity-100);
}
[data-type="secondary"] {
  --type-neutral-fill-default: var(--system-none);
  --type-neutral-fill-hover-and-press: var(--system-none);
  --type-neutral-opacity-default: var(--opacity-66);
  --type-neutral-opacity-hover-and-press: var(--opacity-100);
}
[data-type="tertiary"] {
  --type-neutral-fill-default: var(--system-none);
  --type-neutral-fill-hover-and-press: var(--system-none);
  --type-neutral-opacity-default: var(--opacity-50);
  --type-neutral-opacity-hover-and-press: var(--opacity-100);
}
[data-type="quaternity"] {
  --type-neutral-fill-default: var(--system-none);
  --type-neutral-fill-hover-and-press: var(--system-none);
  --type-neutral-opacity-default: var(--disabled-true-first);
  --type-neutral-opacity-hover-and-press: var(--opacity-66);
}
[data-semantic="info"] {
  --semantic-alert-fill-color: var(--vibe-tertiary-10);
  --semantic-alert-icon-color: var(--text-tertiary-default);
  --semantic-button-border: var(--border-tertiary-quaternary);
  --semantic-button-fill-default: var(--ghost-info-fill-default);
  --semantic-button-fill-ghost-hover-and-press: var(--vibe-tertiary-alpha-10);
  --semantic-button-fill-hover-and-press: var(--ghost-info-fill-hover-and-press);
  --semantic-default: var(--vibe-tertiary-20);
  --semantic-hover-and-press: var(--vibe-tertiary-30);
  --semantic-text-and-icon: var(--ghost-info-text-and-icon);
  --semantic-type: "Info";
}
[data-semantic="success"] {
  --semantic-alert-fill-color: var(--brand-success-10);
  --semantic-alert-icon-color: var(--text-success-default);
  --semantic-button-border: var(--border-success-quaternary);
  --semantic-button-fill-default: var(--ghost-success-fill-default);
  --semantic-button-fill-ghost-hover-and-press: var(--brand-success-alpha-10);
  --semantic-button-fill-hover-and-press: var(--ghost-success-fill-hover-and-press);
  --semantic-default: var(--brand-success-20);
  --semantic-hover-and-press: var(--brand-success-30);
  --semantic-text-and-icon: var(--ghost-success-text-and-icon);
  --semantic-type: "Success";
}
[data-semantic="attention"] {
  --semantic-alert-fill-color: var(--brand-attention-10);
  --semantic-alert-icon-color: var(--text-attention-default);
  --semantic-button-border: var(--border-attention-quaternary);
  --semantic-button-fill-default: var(--ghost-attention-fill-default);
  --semantic-button-fill-ghost-hover-and-press: var(--brand-attention-alpha-10);
  --semantic-button-fill-hover-and-press: var(--ghost-attention-fill-hover-and-press);
  --semantic-default: var(--brand-attention-20);
  --semantic-hover-and-press: var(--brand-attention-30);
  --semantic-text-and-icon: var(--ghost-attention-text-and-icon);
  --semantic-type: "Attention";
}
[data-semantic="error"] {
  --semantic-alert-fill-color: var(--brand-error-10);
  --semantic-alert-icon-color: var(--text-error-default);
  --semantic-button-border: var(--border-error-quaternary);
  --semantic-button-fill-default: var(--ghost-error-fill-default);
  --semantic-button-fill-ghost-hover-and-press: var(--brand-error-alpha-10);
  --semantic-button-fill-hover-and-press: var(--ghost-error-fill-hover-and-press);
  --semantic-default: var(--brand-error-20);
  --semantic-hover-and-press: var(--brand-error-30);
  --semantic-text-and-icon: var(--ghost-error-text-and-icon);
  --semantic-type: "Error";
}
[data-bold="off"] {
  --bold-icon-20: var(--icon-stroke-weight-1-5);
  --bold-icon-24: var(--icon-stroke-weight-1-8);
  --bold-icon-28: var(--icon-stroke-weight-2-1);
  --bold-icon-32: var(--icon-stroke-weight-2-4);
  --bold-icon-36: var(--icon-stroke-weight-2-7);
  --bold-icon-40: var(--icon-stroke-weight-3);
}
[data-bold="on"] {
  --bold-icon-20: var(--icon-stroke-weight-2);
  --bold-icon-24: var(--icon-stroke-weight-2-4);
  --bold-icon-28: var(--icon-stroke-weight-2-8);
  --bold-icon-32: var(--icon-stroke-weight-3-2);
  --bold-icon-36: var(--icon-stroke-weight-3-6);
  --bold-icon-40: var(--icon-stroke-weight-4);
}
[data-size-icon="12"] {
  --icon-size: var(--icon-size-12);
  --icon-stroke-width: var(--icon-stroke-weight-0-9);
}
[data-size-icon="16"] {
  --icon-size: var(--icon-size-16);
  --icon-stroke-width: var(--icon-stroke-weight-1-2);
}
[data-size-icon="20"] {
  --icon-size: var(--icon-size-20);
  --icon-stroke-width: var(--bold-icon-20);
}
[data-size-icon="24"] {
  --icon-size: var(--icon-size-24);
  --icon-stroke-width: var(--bold-icon-24);
}
[data-size-icon="28"] {
  --icon-size: var(--icon-size-28);
  --icon-stroke-width: var(--bold-icon-28);
}
[data-size-icon="32"] {
  --icon-size: var(--icon-size-32);
  --icon-stroke-width: var(--bold-icon-32);
}
[data-size-icon="36"] {
  --icon-size: var(--icon-size-36);
  --icon-stroke-width: var(--bold-icon-36);
}
[data-size-icon="40"] {
  --icon-size: var(--icon-size-40);
  --icon-stroke-width: var(--bold-icon-40);
}
[data-typography="main"] {
  --body-font-family: var(--typography-primitives-inter);
  --body-font-weight: var(--typography-primitives-regular);
  --body-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --body-line-height: var(--typography-primitives-line-height-24);
  --body-medium-font-family: var(--typography-primitives-inter);
  --body-medium-font-weight: var(--typography-primitives-medium);
  --body-medium-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --body-medium-line-height: var(--typography-primitives-line-height-24);
  --body-medium-size: var(--typography-primitives-16);
  --body-size: var(--typography-primitives-16);
  --body-strong-font-family: var(--typography-primitives-inter);
  --body-strong-font-weight: var(--typography-primitives-semi-bold);
  --body-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --body-strong-line-height: var(--typography-primitives-line-height-24);
  --body-strong-size: var(--typography-primitives-16);
  --caps-2xlarge-regular-font-family: var(--typography-primitives-inter-display);
  --caps-2xlarge-regular-font-weight: var(--typography-primitives-regular);
  --caps-2xlarge-regular-letter-spacing: var(--typography-primitives-letter-spacing-1-8);
  --caps-2xlarge-regular-line-height: var(--typography-primitives-line-height-32);
  --caps-2xlarge-regular-size: var(--typography-primitives-24);
  --caps-2xlarge-strong-font-family: var(--typography-primitives-inter-display);
  --caps-2xlarge-strong-font-weight: var(--typography-primitives-medium);
  --caps-2xlarge-strong-letter-spacing: var(--typography-primitives-letter-spacing-1-8);
  --caps-2xlarge-strong-line-height: var(--typography-primitives-line-height-32);
  --caps-2xlarge-strong-size: var(--typography-primitives-24);
  --caps-large-regular-font-family: var(--typography-primitives-inter);
  --caps-large-regular-font-weight: var(--typography-primitives-regular);
  --caps-large-regular-letter-spacing: var(--typography-primitives-letter-spacing-1-5);
  --caps-large-regular-line-height: var(--typography-primitives-line-height-24);
  --caps-large-regular-size: var(--typography-primitives-16);
  --caps-large-strong-font-family: var(--typography-primitives-inter);
  --caps-large-strong-font-weight: var(--typography-primitives-medium);
  --caps-large-strong-letter-spacing: var(--typography-primitives-letter-spacing-1-5);
  --caps-large-strong-line-height: var(--typography-primitives-line-height-24);
  --caps-large-strong-size: var(--typography-primitives-16);
  --caps-medium-regular-font-family: var(--typography-primitives-inter);
  --caps-medium-regular-font-weight: var(--typography-primitives-regular);
  --caps-medium-regular-letter-spacing: var(--typography-primitives-letter-spacing-1-1);
  --caps-medium-regular-line-height: var(--typography-primitives-line-height-20);
  --caps-medium-regular-size: var(--typography-primitives-14);
  --caps-medium-strong-font-family: var(--typography-primitives-inter);
  --caps-medium-strong-font-weight: var(--typography-primitives-medium);
  --caps-medium-strong-letter-spacing: var(--typography-primitives-letter-spacing-1);
  --caps-medium-strong-line-height: var(--typography-primitives-line-height-20);
  --caps-medium-strong-size: var(--typography-primitives-14);
  --caps-small-regular-font-family: var(--typography-primitives-inter);
  --caps-small-regular-font-weight: var(--typography-primitives-regular);
  --caps-small-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-8);
  --caps-small-regular-line-height: var(--typography-primitives-line-height-16);
  --caps-small-regular-size: var(--typography-primitives-12);
  --caps-small-strong-font-family: var(--typography-primitives-inter);
  --caps-small-strong-font-weight: var(--typography-primitives-medium);
  --caps-small-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-8);
  --caps-small-strong-line-height: var(--typography-primitives-line-height-16);
  --caps-small-strong-size: var(--typography-primitives-12);
  --caps-xlarge-regular-font-family: var(--typography-primitives-inter-display);
  --caps-xlarge-regular-font-weight: var(--typography-primitives-regular);
  --caps-xlarge-regular-letter-spacing: var(--typography-primitives-letter-spacing-1-7);
  --caps-xlarge-regular-line-height: var(--typography-primitives-line-height-28);
  --caps-xlarge-regular-size: var(--typography-primitives-20);
  --caps-xlarge-strong-font-family: var(--typography-primitives-inter-display);
  --caps-xlarge-strong-font-weight: var(--typography-primitives-medium);
  --caps-xlarge-strong-letter-spacing: var(--typography-primitives-letter-spacing-1-7);
  --caps-xlarge-strong-line-height: var(--typography-primitives-line-height-28);
  --caps-xlarge-strong-size: var(--typography-primitives-20);
  --caps-xsmall-regular-font-family: var(--typography-primitives-inter);
  --caps-xsmall-regular-font-weight: var(--typography-primitives-regular);
  --caps-xsmall-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-7);
  --caps-xsmall-regular-line-height: var(--typography-primitives-line-height-16);
  --caps-xsmall-regular-size: var(--typography-primitives-10);
  --caps-xsmall-strong-font-family: var(--typography-primitives-inter);
  --caps-xsmall-strong-font-weight: var(--typography-primitives-medium);
  --caps-xsmall-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-7);
  --caps-xsmall-strong-line-height: var(--typography-primitives-line-height-16);
  --caps-xsmall-strong-size: var(--typography-primitives-10);
  --caption-font-family: var(--typography-primitives-inter);
  --caption-font-weight: var(--typography-primitives-regular);
  --caption-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --caption-line-height: var(--typography-primitives-line-height-16);
  --caption-medium-font-family: var(--typography-primitives-inter);
  --caption-medium-font-weight: var(--typography-primitives-medium);
  --caption-medium-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --caption-medium-line-height: var(--typography-primitives-line-height-16);
  --caption-medium-size: var(--typography-primitives-12);
  --caption-size: var(--typography-primitives-12);
  --caption-strong-font-family: var(--typography-primitives-inter);
  --caption-strong-font-weight: var(--typography-primitives-medium);
  --caption-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --caption-strong-line-height: var(--typography-primitives-line-height-16);
  --caption-strong-size: var(--typography-primitives-12);
  --display-large-regular-font-family: var(--typography-primitives-inter-display);
  --display-large-regular-font-weight: var(--typography-primitives-light);
  --display-large-regular-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-large-regular-line-height: var(--typography-primitives-line-height-64);
  --display-large-regular-size: var(--typography-primitives-57);
  --display-large-strong-font-family: var(--typography-primitives-inter-display);
  --display-large-strong-font-weight: var(--typography-primitives-semi-bold);
  --display-large-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-large-strong-line-height: var(--typography-primitives-line-height-64);
  --display-large-strong-size: var(--typography-primitives-57);
  --display-medium-regular-font-family: var(--typography-primitives-inter-display);
  --display-medium-regular-font-weight: var(--typography-primitives-light);
  --display-medium-regular-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-medium-regular-line-height: var(--typography-primitives-line-height-52);
  --display-medium-regular-size: var(--typography-primitives-45);
  --display-medium-strong-font-family: var(--typography-primitives-inter-display);
  --display-medium-strong-font-weight: var(--typography-primitives-semi-bold);
  --display-medium-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-medium-strong-line-height: var(--typography-primitives-line-height-52);
  --display-medium-strong-size: var(--typography-primitives-45);
  --display-small-regular-font-family: var(--typography-primitives-inter-display);
  --display-small-regular-font-weight: var(--typography-primitives-light);
  --display-small-regular-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-small-regular-line-height: var(--typography-primitives-line-height-44);
  --display-small-regular-size: var(--typography-primitives-36);
  --display-small-strong-font-family: var(--typography-primitives-inter-display);
  --display-small-strong-font-weight: var(--typography-primitives-semi-bold);
  --display-small-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-small-strong-line-height: var(--typography-primitives-line-height-44);
  --display-small-strong-size: var(--typography-primitives-36);
  --h1-regular-font-family: var(--typography-primitives-inter-display);
  --h1-regular-font-weight: var(--typography-primitives-regular);
  --h1-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-5);
  --h1-regular-line-height: var(--typography-primitives-line-height-40);
  --h1-regular-size: var(--typography-primitives-32);
  --h1-strong-font-family: var(--typography-primitives-inter-display);
  --h1-strong-font-weight: var(--typography-primitives-bold);
  --h1-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-5);
  --h1-strong-line-height: var(--typography-primitives-line-height-40);
  --h1-strong-size: var(--typography-primitives-32);
  --h2-regular-font-family: var(--typography-primitives-inter-display);
  --h2-regular-font-weight: var(--typography-primitives-regular);
  --h2-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-4);
  --h2-regular-line-height: var(--typography-primitives-line-height-36);
  --h2-regular-size: var(--typography-primitives-28);
  --h2-strong-font-family: var(--typography-primitives-inter-display);
  --h2-strong-font-weight: var(--typography-primitives-bold);
  --h2-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-4);
  --h2-strong-line-height: var(--typography-primitives-line-height-36);
  --h2-strong-size: var(--typography-primitives-28);
  --h3-regular-font-family: var(--typography-primitives-inter-display);
  --h3-regular-font-weight: var(--typography-primitives-regular);
  --h3-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-32);
  --h3-regular-line-height: var(--typography-primitives-line-height-32);
  --h3-regular-size: var(--typography-primitives-24);
  --h3-strong-font-family: var(--typography-primitives-inter-display);
  --h3-strong-font-weight: var(--typography-primitives-bold);
  --h3-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-32);
  --h3-strong-line-height: var(--typography-primitives-line-height-32);
  --h3-strong-size: var(--typography-primitives-24);
  --h4-regular-font-family: var(--typography-primitives-inter-display);
  --h4-regular-font-weight: var(--typography-primitives-light);
  --h4-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-28);
  --h4-regular-line-height: var(--typography-primitives-line-height-28);
  --h4-regular-size: var(--typography-primitives-20);
  --h4-strong-font-family: var(--typography-primitives-inter-display);
  --h4-strong-font-weight: var(--typography-primitives-semi-bold);
  --h4-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-28);
  --h4-strong-line-height: var(--typography-primitives-line-height-28);
  --h4-strong-size: var(--typography-primitives-20);
  --note-font-family: var(--typography-primitives-inter);
  --note-font-weight: var(--typography-primitives-regular);
  --note-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --note-line-height: var(--typography-primitives-line-height-20);
  --note-medium-font-family: var(--typography-primitives-inter);
  --note-medium-font-weight: var(--typography-primitives-medium);
  --note-medium-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --note-medium-line-height: var(--typography-primitives-line-height-20);
  --note-medium-size: var(--typography-primitives-14);
  --note-size: var(--typography-primitives-14);
  --note-strong-font-family: var(--typography-primitives-inter);
  --note-strong-font-weight: var(--typography-primitives-semi-bold);
  --note-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --note-strong-line-height: var(--typography-primitives-line-height-20);
  --note-strong-size: var(--typography-primitives-14);
  --title-medium-font-family: var(--typography-primitives-inter);
  --title-medium-font-weight: var(--typography-primitives-semi-bold);
  --title-medium-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --title-medium-line-height: var(--typography-primitives-line-height-24);
  --title-medium-size: var(--typography-primitives-16);
}
[data-typography="availability"] {
  --body-font-family: var(--typography-primitives-inter);
  --body-font-weight: var(--typography-primitives-regular);
  --body-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --body-line-height: var(--typography-primitives-line-height-24);
  --body-medium-font-family: var(--typography-primitives-inter);
  --body-medium-font-weight: var(--typography-primitives-medium);
  --body-medium-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --body-medium-line-height: var(--typography-primitives-line-height-24);
  --body-medium-size: var(--typography-primitives-16);
  --body-size: var(--typography-primitives-16);
  --body-strong-font-family: var(--typography-primitives-inter);
  --body-strong-font-weight: var(--typography-primitives-semi-bold);
  --body-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --body-strong-line-height: var(--typography-primitives-line-height-24);
  --body-strong-size: var(--typography-primitives-16);
  --caps-2xlarge-regular-font-family: var(--typography-primitives-inter-display);
  --caps-2xlarge-regular-font-weight: var(--typography-primitives-regular);
  --caps-2xlarge-regular-letter-spacing: var(--typography-primitives-letter-spacing-1-8);
  --caps-2xlarge-regular-line-height: var(--typography-primitives-line-height-32);
  --caps-2xlarge-regular-size: var(--typography-primitives-24);
  --caps-2xlarge-strong-font-family: var(--typography-primitives-inter-display);
  --caps-2xlarge-strong-font-weight: var(--typography-primitives-medium);
  --caps-2xlarge-strong-letter-spacing: var(--typography-primitives-letter-spacing-1-8);
  --caps-2xlarge-strong-line-height: var(--typography-primitives-line-height-32);
  --caps-2xlarge-strong-size: var(--typography-primitives-24);
  --caps-large-regular-font-family: var(--typography-primitives-inter);
  --caps-large-regular-font-weight: var(--typography-primitives-regular);
  --caps-large-regular-letter-spacing: var(--typography-primitives-letter-spacing-1-5);
  --caps-large-regular-line-height: var(--typography-primitives-line-height-24);
  --caps-large-regular-size: var(--typography-primitives-16);
  --caps-large-strong-font-family: var(--typography-primitives-inter);
  --caps-large-strong-font-weight: var(--typography-primitives-medium);
  --caps-large-strong-letter-spacing: var(--typography-primitives-letter-spacing-1-5);
  --caps-large-strong-line-height: var(--typography-primitives-line-height-24);
  --caps-large-strong-size: var(--typography-primitives-16);
  --caps-medium-regular-font-family: var(--typography-primitives-inter);
  --caps-medium-regular-font-weight: var(--typography-primitives-regular);
  --caps-medium-regular-letter-spacing: var(--typography-primitives-letter-spacing-1-1);
  --caps-medium-regular-line-height: var(--typography-primitives-line-height-20);
  --caps-medium-regular-size: var(--typography-primitives-16);
  --caps-medium-strong-font-family: var(--typography-primitives-inter);
  --caps-medium-strong-font-weight: var(--typography-primitives-medium);
  --caps-medium-strong-letter-spacing: var(--typography-primitives-letter-spacing-1);
  --caps-medium-strong-line-height: var(--typography-primitives-line-height-20);
  --caps-medium-strong-size: var(--typography-primitives-16);
  --caps-small-regular-font-family: var(--typography-primitives-inter);
  --caps-small-regular-font-weight: var(--typography-primitives-regular);
  --caps-small-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-8);
  --caps-small-regular-line-height: var(--typography-primitives-line-height-16);
  --caps-small-regular-size: var(--typography-primitives-16);
  --caps-small-strong-font-family: var(--typography-primitives-inter);
  --caps-small-strong-font-weight: var(--typography-primitives-medium);
  --caps-small-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-8);
  --caps-small-strong-line-height: var(--typography-primitives-line-height-16);
  --caps-small-strong-size: var(--typography-primitives-16);
  --caps-xlarge-regular-font-family: var(--typography-primitives-inter-display);
  --caps-xlarge-regular-font-weight: var(--typography-primitives-regular);
  --caps-xlarge-regular-letter-spacing: var(--typography-primitives-letter-spacing-1-7);
  --caps-xlarge-regular-line-height: var(--typography-primitives-line-height-28);
  --caps-xlarge-regular-size: var(--typography-primitives-20);
  --caps-xlarge-strong-font-family: var(--typography-primitives-inter-display);
  --caps-xlarge-strong-font-weight: var(--typography-primitives-medium);
  --caps-xlarge-strong-letter-spacing: var(--typography-primitives-letter-spacing-1-7);
  --caps-xlarge-strong-line-height: var(--typography-primitives-line-height-28);
  --caps-xlarge-strong-size: var(--typography-primitives-20);
  --caps-xsmall-regular-font-family: var(--typography-primitives-inter);
  --caps-xsmall-regular-font-weight: var(--typography-primitives-regular);
  --caps-xsmall-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-7);
  --caps-xsmall-regular-line-height: var(--typography-primitives-line-height-16);
  --caps-xsmall-regular-size: var(--typography-primitives-16);
  --caps-xsmall-strong-font-family: var(--typography-primitives-inter);
  --caps-xsmall-strong-font-weight: var(--typography-primitives-medium);
  --caps-xsmall-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-7);
  --caps-xsmall-strong-line-height: var(--typography-primitives-line-height-16);
  --caps-xsmall-strong-size: var(--typography-primitives-16);
  --caption-font-family: var(--typography-primitives-inter);
  --caption-font-weight: var(--typography-primitives-regular);
  --caption-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --caption-line-height: var(--typography-primitives-line-height-16);
  --caption-medium-font-family: var(--typography-primitives-inter);
  --caption-medium-font-weight: var(--typography-primitives-medium);
  --caption-medium-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --caption-medium-line-height: var(--typography-primitives-line-height-16);
  --caption-medium-size: var(--typography-primitives-16);
  --caption-size: var(--typography-primitives-16);
  --caption-strong-font-family: var(--typography-primitives-inter);
  --caption-strong-font-weight: var(--typography-primitives-medium);
  --caption-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --caption-strong-line-height: var(--typography-primitives-line-height-16);
  --caption-strong-size: var(--typography-primitives-16);
  --display-large-regular-font-family: var(--typography-primitives-inter-display);
  --display-large-regular-font-weight: var(--typography-primitives-light);
  --display-large-regular-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-large-regular-line-height: var(--typography-primitives-line-height-64);
  --display-large-regular-size: var(--typography-primitives-57);
  --display-large-strong-font-family: var(--typography-primitives-inter-display);
  --display-large-strong-font-weight: var(--typography-primitives-semi-bold);
  --display-large-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-large-strong-line-height: var(--typography-primitives-line-height-64);
  --display-large-strong-size: var(--typography-primitives-57);
  --display-medium-regular-font-family: var(--typography-primitives-inter-display);
  --display-medium-regular-font-weight: var(--typography-primitives-light);
  --display-medium-regular-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-medium-regular-line-height: var(--typography-primitives-line-height-52);
  --display-medium-regular-size: var(--typography-primitives-45);
  --display-medium-strong-font-family: var(--typography-primitives-inter-display);
  --display-medium-strong-font-weight: var(--typography-primitives-semi-bold);
  --display-medium-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-medium-strong-line-height: var(--typography-primitives-line-height-52);
  --display-medium-strong-size: var(--typography-primitives-45);
  --display-small-regular-font-family: var(--typography-primitives-inter-display);
  --display-small-regular-font-weight: var(--typography-primitives-light);
  --display-small-regular-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-small-regular-line-height: var(--typography-primitives-line-height-44);
  --display-small-regular-size: var(--typography-primitives-36);
  --display-small-strong-font-family: var(--typography-primitives-inter-display);
  --display-small-strong-font-weight: var(--typography-primitives-semi-bold);
  --display-small-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --display-small-strong-line-height: var(--typography-primitives-line-height-44);
  --display-small-strong-size: var(--typography-primitives-36);
  --h1-regular-font-family: var(--typography-primitives-inter-display);
  --h1-regular-font-weight: var(--typography-primitives-regular);
  --h1-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-5);
  --h1-regular-line-height: var(--typography-primitives-line-height-40);
  --h1-regular-size: var(--typography-primitives-32);
  --h1-strong-font-family: var(--typography-primitives-inter-display);
  --h1-strong-font-weight: var(--typography-primitives-bold);
  --h1-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-5);
  --h1-strong-line-height: var(--typography-primitives-line-height-40);
  --h1-strong-size: var(--typography-primitives-32);
  --h2-regular-font-family: var(--typography-primitives-inter-display);
  --h2-regular-font-weight: var(--typography-primitives-regular);
  --h2-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-4);
  --h2-regular-line-height: var(--typography-primitives-line-height-36);
  --h2-regular-size: var(--typography-primitives-28);
  --h2-strong-font-family: var(--typography-primitives-inter-display);
  --h2-strong-font-weight: var(--typography-primitives-bold);
  --h2-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-4);
  --h2-strong-line-height: var(--typography-primitives-line-height-36);
  --h2-strong-size: var(--typography-primitives-28);
  --h3-regular-font-family: var(--typography-primitives-inter-display);
  --h3-regular-font-weight: var(--typography-primitives-regular);
  --h3-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-32);
  --h3-regular-line-height: var(--typography-primitives-line-height-32);
  --h3-regular-size: var(--typography-primitives-24);
  --h3-strong-font-family: var(--typography-primitives-inter-display);
  --h3-strong-font-weight: var(--typography-primitives-bold);
  --h3-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-32);
  --h3-strong-line-height: var(--typography-primitives-line-height-32);
  --h3-strong-size: var(--typography-primitives-24);
  --h4-regular-font-family: var(--typography-primitives-inter-display);
  --h4-regular-font-weight: var(--typography-primitives-light);
  --h4-regular-letter-spacing: var(--typography-primitives-letter-spacing-0-28);
  --h4-regular-line-height: var(--typography-primitives-line-height-28);
  --h4-regular-size: var(--typography-primitives-20);
  --h4-strong-font-family: var(--typography-primitives-inter-display);
  --h4-strong-font-weight: var(--typography-primitives-semi-bold);
  --h4-strong-letter-spacing: var(--typography-primitives-letter-spacing-0-28);
  --h4-strong-line-height: var(--typography-primitives-line-height-28);
  --h4-strong-size: var(--typography-primitives-20);
  --note-font-family: var(--typography-primitives-inter);
  --note-font-weight: var(--typography-primitives-regular);
  --note-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --note-line-height: var(--typography-primitives-line-height-20);
  --note-medium-font-family: var(--typography-primitives-inter);
  --note-medium-font-weight: var(--typography-primitives-medium);
  --note-medium-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --note-medium-line-height: var(--typography-primitives-line-height-20);
  --note-medium-size: var(--typography-primitives-16);
  --note-size: var(--typography-primitives-16);
  --note-strong-font-family: var(--typography-primitives-inter);
  --note-strong-font-weight: var(--typography-primitives-semi-bold);
  --note-strong-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --note-strong-line-height: var(--typography-primitives-line-height-20);
  --note-strong-size: var(--typography-primitives-16);
  --title-medium-font-family: var(--typography-primitives-inter);
  --title-medium-font-weight: var(--typography-primitives-semi-bold);
  --title-medium-letter-spacing: var(--typography-primitives-letter-spacing-0);
  --title-medium-line-height: var(--typography-primitives-line-height-24);
  --title-medium-size: var(--typography-primitives-16);
}
[data-responsive="desktop"] {
  --comp-home-indicator-h: 5px;
  --comp-home-indicator-safe-area-h: 0px;
  --comp-home-indicator-spacing-b: 8px;
  --comp-home-indicator-spacing-t: 21px;
  --comp-home-indicator-w: 144px;
  --comp-pagination-basic-a-lot-7plus-half-w-max: 974px;
  --comp-pagination-basic-a-lot-7plus-start-end-w-max: 864px;
  --comp-pagination-basic-gap: var(--space-sm);
  --comp-pagination-basic-short-select-layer-lr-spacing: var(--space-0);
  --comp-pagination-basic-short-w-max: 272px;
  --comp-pagination-item-more-step-w-min: 32px;
  --comp-pagination-item-number-h: 32px;
  --comp-pagination-item-number-radius: var(--radius-lg);
  --comp-pagination-item-number-w-min: 32px;
  --comp-pagination-positions-compress: 1;
  --comp-statusbar: 0;
  --comp-statusbar-camera: 0;
  --comp-statusbar-h-dynamic-island: 0px;
  --comp-statusbar-h-notch: 0px;
  --comp-toast-min-w-content: 288px;
  --device: "Desktop";
  --layout-desktop-container-count: 2;
  --layout-desktop-container-edge: 28px;
  --layout-desktop-count: 12;
  --layout-desktop-fine-count: 24;
  --layout-desktop-fine-width: 28px;
  --layout-desktop-gutter: 24px;
  --layout-desktop-width: 80px;
  --layout-mobile-and-tablet-count: 0;
  --layout-mobile-and-tablet-fine-count: 0;
  --layout-mobile-and-tablet-gutter: 0px;
  --layout-mobile-and-tablet-margin: 0px;
  --layout-section-gap: 48px;
  --responsive-comp-home-indicator-home-indicator: 0;
  --responsive-typography-body-body-font-family: var(--body-font-family);
  --responsive-typography-body-body-font-weight: var(--body-font-weight);
  --responsive-typography-body-body-letter-spacing: var(--body-letter-spacing);
  --responsive-typography-body-body-line-height: var(--body-line-height);
  --responsive-typography-body-body-size: var(--body-size);
  --responsive-typography-body-medium-font-family: var(--body-medium-font-family);
  --responsive-typography-body-medium-font-weight: var(--body-medium-font-weight);
  --responsive-typography-body-medium-letter-spacing: var(--body-medium-letter-spacing);
  --responsive-typography-body-medium-line-height: var(--body-medium-line-height);
  --responsive-typography-body-medium-size: var(--body-medium-size);
  --responsive-typography-body-strong-font-family: var(--body-strong-font-family);
  --responsive-typography-body-strong-font-weight: var(--body-strong-font-weight);
  --responsive-typography-body-strong-letter-spacing: var(--body-strong-letter-spacing);
  --responsive-typography-body-strong-line-height: var(--body-strong-line-height);
  --responsive-typography-body-strong-size: var(--body-strong-size);
  --responsive-typography-caps-2xlarge-regular-font-family: var(--caps-2xlarge-regular-font-family);
  --responsive-typography-caps-2xlarge-regular-font-weight: var(--caps-2xlarge-regular-font-weight);
  --responsive-typography-caps-2xlarge-regular-letter-spacing: var(--caps-2xlarge-regular-letter-spacing);
  --responsive-typography-caps-2xlarge-regular-line-height: var(--caps-2xlarge-regular-line-height);
  --responsive-typography-caps-2xlarge-regular-size: var(--caps-2xlarge-regular-size);
  --responsive-typography-caps-2xlarge-strong-font-family: var(--caps-2xlarge-strong-font-family);
  --responsive-typography-caps-2xlarge-strong-font-weight: var(--caps-2xlarge-strong-font-weight);
  --responsive-typography-caps-2xlarge-strong-letter-spacing: var(--caps-2xlarge-strong-letter-spacing);
  --responsive-typography-caps-2xlarge-strong-line-height: var(--caps-2xlarge-strong-line-height);
  --responsive-typography-caps-2xlarge-strong-size: var(--caps-2xlarge-strong-size);
  --responsive-typography-caps-large-regular-font-family: var(--caps-large-regular-font-family);
  --responsive-typography-caps-large-regular-font-weight: var(--caps-large-regular-font-weight);
  --responsive-typography-caps-large-regular-letter-spacing: var(--caps-large-regular-letter-spacing);
  --responsive-typography-caps-large-regular-line-height: var(--caps-large-regular-line-height);
  --responsive-typography-caps-large-regular-size: var(--caps-large-regular-size);
  --responsive-typography-caps-large-strong-font-family: var(--caps-large-strong-font-family);
  --responsive-typography-caps-large-strong-font-weight: var(--caps-large-strong-font-weight);
  --responsive-typography-caps-large-strong-letter-spacing: var(--caps-large-strong-letter-spacing);
  --responsive-typography-caps-large-strong-line-height: var(--caps-large-strong-line-height);
  --responsive-typography-caps-large-strong-size: var(--caps-large-strong-size);
  --responsive-typography-caps-medium-regular-font-family: var(--caps-medium-regular-font-family);
  --responsive-typography-caps-medium-regular-font-weight: var(--caps-medium-regular-font-weight);
  --responsive-typography-caps-medium-regular-letter-spacing: var(--caps-medium-regular-letter-spacing);
  --responsive-typography-caps-medium-regular-line-height: var(--caps-medium-regular-line-height);
  --responsive-typography-caps-medium-regular-size: var(--caps-medium-regular-size);
  --responsive-typography-caps-medium-strong-font-family: var(--caps-medium-strong-font-family);
  --responsive-typography-caps-medium-strong-font-weight: var(--caps-medium-strong-font-weight);
  --responsive-typography-caps-medium-strong-letter-spacing: var(--caps-medium-strong-letter-spacing);
  --responsive-typography-caps-medium-strong-line-height: var(--caps-medium-strong-line-height);
  --responsive-typography-caps-medium-strong-size: var(--caps-medium-strong-size);
  --responsive-typography-caps-small-regular-font-family: var(--caps-small-regular-font-family);
  --responsive-typography-caps-small-regular-font-weight: var(--caps-small-regular-font-weight);
  --responsive-typography-caps-small-regular-letter-spacing: var(--caps-small-regular-letter-spacing);
  --responsive-typography-caps-small-regular-line-height: var(--caps-small-regular-line-height);
  --responsive-typography-caps-small-regular-size: var(--caps-small-regular-size);
  --responsive-typography-caps-small-strong-font-family: var(--caps-small-strong-font-family);
  --responsive-typography-caps-small-strong-font-weight: var(--caps-small-strong-font-weight);
  --responsive-typography-caps-small-strong-letter-spacing: var(--caps-small-strong-letter-spacing);
  --responsive-typography-caps-small-strong-line-height: var(--caps-small-strong-line-height);
  --responsive-typography-caps-small-strong-size: var(--caps-small-strong-size);
  --responsive-typography-caps-xlarge-regular-font-family: var(--caps-xlarge-regular-font-family);
  --responsive-typography-caps-xlarge-regular-font-weight: var(--caps-xlarge-regular-font-weight);
  --responsive-typography-caps-xlarge-regular-letter-spacing: var(--caps-xlarge-regular-letter-spacing);
  --responsive-typography-caps-xlarge-regular-line-height: var(--caps-xlarge-regular-line-height);
  --responsive-typography-caps-xlarge-regular-size: var(--caps-xlarge-regular-size);
  --responsive-typography-caps-xlarge-strong-font-family: var(--caps-xlarge-strong-font-family);
  --responsive-typography-caps-xlarge-strong-font-weight: var(--caps-xlarge-strong-font-weight);
  --responsive-typography-caps-xlarge-strong-letter-spacing: var(--caps-xlarge-strong-letter-spacing);
  --responsive-typography-caps-xlarge-strong-line-height: var(--caps-xlarge-strong-line-height);
  --responsive-typography-caps-xlarge-strong-size: var(--caps-xlarge-strong-size);
  --responsive-typography-caps-xsmall-regular-font-family: var(--caps-xsmall-regular-font-family);
  --responsive-typography-caps-xsmall-regular-font-weight: var(--caps-xsmall-regular-font-weight);
  --responsive-typography-caps-xsmall-regular-letter-spacing: var(--caps-xsmall-regular-letter-spacing);
  --responsive-typography-caps-xsmall-regular-line-height: var(--caps-xsmall-regular-line-height);
  --responsive-typography-caps-xsmall-regular-size: var(--caps-xsmall-regular-size);
  --responsive-typography-caps-xsmall-strong-font-family: var(--caps-xsmall-strong-font-family);
  --responsive-typography-caps-xsmall-strong-font-weight: var(--caps-xsmall-strong-font-weight);
  --responsive-typography-caps-xsmall-strong-letter-spacing: var(--caps-xsmall-strong-letter-spacing);
  --responsive-typography-caps-xsmall-strong-line-height: var(--caps-xsmall-strong-line-height);
  --responsive-typography-caps-xsmall-strong-size: var(--caps-xsmall-strong-size);
  --responsive-typography-caption-caption-font-family: var(--caption-font-family);
  --responsive-typography-caption-caption-font-weight: var(--caption-font-weight);
  --responsive-typography-caption-caption-letter-spacing: var(--caption-letter-spacing);
  --responsive-typography-caption-caption-line-height: var(--caption-line-height);
  --responsive-typography-caption-caption-size: var(--caption-size);
  --responsive-typography-caption-medium-font-family: var(--caption-medium-font-family);
  --responsive-typography-caption-medium-font-weight: var(--caption-medium-font-weight);
  --responsive-typography-caption-medium-letter-spacing: var(--caption-medium-letter-spacing);
  --responsive-typography-caption-medium-line-height: var(--caption-medium-line-height);
  --responsive-typography-caption-medium-size: var(--caption-medium-size);
  --responsive-typography-caption-strong-font-family: var(--caption-strong-font-family);
  --responsive-typography-caption-strong-font-weight: var(--caption-strong-font-weight);
  --responsive-typography-caption-strong-letter-spacing: var(--caption-strong-letter-spacing);
  --responsive-typography-caption-strong-line-height: var(--caption-strong-line-height);
  --responsive-typography-caption-strong-size: var(--caption-strong-size);
  --responsive-typography-display-large-regular-font-family: var(--display-large-regular-font-family);
  --responsive-typography-display-large-regular-font-weight: var(--display-large-regular-font-weight);
  --responsive-typography-display-large-regular-letter-spacing: var(--display-large-regular-letter-spacing);
  --responsive-typography-display-large-regular-line-height: var(--display-large-regular-line-height);
  --responsive-typography-display-large-regular-size: var(--display-large-regular-size);
  --responsive-typography-display-large-strong-font-family: var(--display-large-strong-font-family);
  --responsive-typography-display-large-strong-font-weight: var(--display-large-strong-font-weight);
  --responsive-typography-display-large-strong-letter-spacing: var(--display-large-strong-letter-spacing);
  --responsive-typography-display-large-strong-line-height: var(--display-large-strong-line-height);
  --responsive-typography-display-large-strong-size: var(--display-large-strong-size);
  --responsive-typography-display-medium-regular-font-family: var(--display-medium-regular-font-family);
  --responsive-typography-display-medium-regular-font-weight: var(--display-medium-regular-font-weight);
  --responsive-typography-display-medium-regular-letter-spacing: var(--display-medium-regular-letter-spacing);
  --responsive-typography-display-medium-regular-line-height: var(--display-medium-regular-line-height);
  --responsive-typography-display-medium-regular-size: var(--display-medium-regular-size);
  --responsive-typography-display-medium-strong-font-family: var(--display-medium-strong-font-family);
  --responsive-typography-display-medium-strong-font-weight: var(--display-medium-strong-font-weight);
  --responsive-typography-display-medium-strong-letter-spacing: var(--display-medium-strong-letter-spacing);
  --responsive-typography-display-medium-strong-line-height: var(--display-medium-strong-line-height);
  --responsive-typography-display-medium-strong-size: var(--display-medium-strong-size);
  --responsive-typography-display-small-regular-font-family: var(--display-small-regular-font-family);
  --responsive-typography-display-small-regular-font-weight: var(--display-small-regular-font-weight);
  --responsive-typography-display-small-regular-letter-spacing: var(--display-small-regular-letter-spacing);
  --responsive-typography-display-small-regular-line-height: var(--display-small-regular-line-height);
  --responsive-typography-display-small-regular-size: var(--display-small-regular-size);
  --responsive-typography-display-small-strong-font-family: var(--display-small-strong-font-family);
  --responsive-typography-display-small-strong-font-weight: var(--display-small-strong-font-weight);
  --responsive-typography-display-small-strong-letter-spacing: var(--display-small-strong-letter-spacing);
  --responsive-typography-display-small-strong-line-height: var(--display-small-strong-line-height);
  --responsive-typography-display-small-strong-size: var(--display-small-strong-size);
  --responsive-typography-h1-regular-font-family: var(--h1-regular-font-family);
  --responsive-typography-h1-regular-font-weight: var(--h1-regular-font-weight);
  --responsive-typography-h1-regular-letter-spacing: var(--h1-regular-letter-spacing);
  --responsive-typography-h1-regular-line-height: var(--h1-regular-line-height);
  --responsive-typography-h1-regular-size: var(--h1-regular-size);
  --responsive-typography-h1-strong-font-family: var(--h1-strong-font-family);
  --responsive-typography-h1-strong-font-weight: var(--h1-strong-font-weight);
  --responsive-typography-h1-strong-letter-spacing: var(--h1-strong-letter-spacing);
  --responsive-typography-h1-strong-line-height: var(--h1-strong-line-height);
  --responsive-typography-h1-strong-size: var(--h1-strong-size);
  --responsive-typography-h2-regular-font-family: var(--h2-regular-font-family);
  --responsive-typography-h2-regular-font-weight: var(--h2-regular-font-weight);
  --responsive-typography-h2-regular-letter-spacing: var(--h2-regular-letter-spacing);
  --responsive-typography-h2-regular-line-height: var(--h2-regular-line-height);
  --responsive-typography-h2-regular-size: var(--h2-regular-size);
  --responsive-typography-h2-strong-font-family: var(--h2-strong-font-family);
  --responsive-typography-h2-strong-font-weight: var(--h2-strong-font-weight);
  --responsive-typography-h2-strong-letter-spacing: var(--h2-strong-letter-spacing);
  --responsive-typography-h2-strong-line-height: var(--h2-strong-line-height);
  --responsive-typography-h2-strong-size: var(--h2-strong-size);
  --responsive-typography-h3-regular-font-family: var(--h3-regular-font-family);
  --responsive-typography-h3-regular-font-weight: var(--h3-regular-font-weight);
  --responsive-typography-h3-regular-letter-spacing: var(--h3-regular-letter-spacing);
  --responsive-typography-h3-regular-line-height: var(--h3-regular-line-height);
  --responsive-typography-h3-regular-size: var(--h3-regular-size);
  --responsive-typography-h3-strong-font-family: var(--h3-strong-font-family);
  --responsive-typography-h3-strong-font-weight: var(--h3-strong-font-weight);
  --responsive-typography-h3-strong-letter-spacing: var(--h3-strong-letter-spacing);
  --responsive-typography-h3-strong-line-height: var(--h3-strong-line-height);
  --responsive-typography-h3-strong-size: var(--h3-strong-size);
  --responsive-typography-h4-regular-font-family: var(--h4-regular-font-family);
  --responsive-typography-h4-regular-font-weight: var(--h4-regular-font-weight);
  --responsive-typography-h4-regular-letter-spacing: var(--h4-regular-letter-spacing);
  --responsive-typography-h4-regular-line-height: var(--h4-regular-line-height);
  --responsive-typography-h4-regular-size: var(--h4-regular-size);
  --responsive-typography-h4-strong-font-family: var(--h4-strong-font-family);
  --responsive-typography-h4-strong-font-weight: var(--h4-strong-font-weight);
  --responsive-typography-h4-strong-letter-spacing: var(--h4-strong-letter-spacing);
  --responsive-typography-h4-strong-line-height: var(--h4-strong-line-height);
  --responsive-typography-h4-strong-size: var(--h4-strong-size);
  --responsive-typography-note-medium-font-family: var(--note-medium-font-family);
  --responsive-typography-note-medium-font-weight: var(--note-medium-font-weight);
  --responsive-typography-note-medium-letter-spacing: var(--note-medium-letter-spacing);
  --responsive-typography-note-medium-line-height: var(--note-medium-line-height);
  --responsive-typography-note-medium-size: var(--note-medium-size);
  --responsive-typography-note-note-font-family: var(--note-font-family);
  --responsive-typography-note-note-font-weight: var(--note-font-weight);
  --responsive-typography-note-note-letter-spacing: var(--note-letter-spacing);
  --responsive-typography-note-note-line-height: var(--note-line-height);
  --responsive-typography-note-note-size: var(--note-size);
  --responsive-typography-note-strong-font-family: var(--note-strong-font-family);
  --responsive-typography-note-strong-font-weight: var(--note-strong-font-weight);
  --responsive-typography-note-strong-letter-spacing: var(--note-strong-letter-spacing);
  --responsive-typography-note-strong-line-height: var(--note-strong-line-height);
  --responsive-typography-note-strong-size: var(--note-strong-size);
  --responsive-typography-title-medium-font-family: var(--title-medium-font-family);
  --responsive-typography-title-medium-font-weight: var(--title-medium-font-weight);
  --responsive-typography-title-medium-letter-spacing: var(--title-medium-letter-spacing);
  --responsive-typography-title-medium-line-height: var(--title-medium-line-height);
  --responsive-typography-title-medium-size: var(--title-medium-size);
  --responsive-w-max: 1920px;
  --responsive-w-min: 1280px;
  --rich-text-editor-buttons-radius: 10px;
  --rich-text-editor-buttons-spacings-in: 6px;
  --rich-text-editor-buttons-spacings-in-visual-layer: 6px;
  --rich-text-editor-main-layer-max-w: 388px;
  --rich-text-editor-main-layer-not-eligible-text-layer: 272px;
  --rich-text-editor-main-layer-text-layer: 238px;
  --segmented-control-gap: var(--space-xs);
  --w-max-main-container: 1224px;
}
[data-responsive="tablet"] {
  --comp-home-indicator-h: 5.5px;
  --comp-home-indicator-safe-area-h: 34px;
  --comp-home-indicator-spacing-b: 7px;
  --comp-home-indicator-spacing-t: 7px;
  --comp-home-indicator-w: 273px;
  --comp-pagination-basic-a-lot-7plus-half-w-max: 332px;
  --comp-pagination-basic-a-lot-7plus-start-end-w-max: 268px;
  --comp-pagination-basic-gap: var(--space-system-2);
  --comp-pagination-basic-short-select-layer-lr-spacing: var(--space-7xl);
  --comp-pagination-basic-short-w-max: 304px;
  --comp-pagination-item-more-step-w-min: 16px;
  --comp-pagination-item-number-h: 44px;
  --comp-pagination-item-number-radius: var(--radius-xl);
  --comp-pagination-item-number-w-min: 40px;
  --comp-pagination-positions-compress: 0;
  --comp-statusbar: 1;
  --comp-statusbar-camera: 0;
  --comp-statusbar-h-dynamic-island: 32px;
  --comp-statusbar-h-notch: 32px;
  --comp-toast-min-w-content: 288px;
  --device: "Tablet";
  --layout-desktop-container-count: 0;
  --layout-desktop-container-edge: 0px;
  --layout-desktop-count: 0;
  --layout-desktop-fine-count: 0;
  --layout-desktop-fine-width: 0px;
  --layout-desktop-gutter: 0px;
  --layout-desktop-width: 0px;
  --layout-mobile-and-tablet-count: 6;
  --layout-mobile-and-tablet-fine-count: 12;
  --layout-mobile-and-tablet-gutter: 24px;
  --layout-mobile-and-tablet-margin: 32px;
  --layout-section-gap: 32px;
  --responsive-comp-home-indicator-home-indicator: 1;
  --responsive-typography-body-body-font-family: var(--body-font-family);
  --responsive-typography-body-body-font-weight: var(--body-font-weight);
  --responsive-typography-body-body-letter-spacing: var(--body-letter-spacing);
  --responsive-typography-body-body-line-height: var(--body-line-height);
  --responsive-typography-body-body-size: var(--body-size);
  --responsive-typography-body-medium-font-family: var(--body-medium-font-family);
  --responsive-typography-body-medium-font-weight: var(--body-medium-font-weight);
  --responsive-typography-body-medium-letter-spacing: var(--body-medium-letter-spacing);
  --responsive-typography-body-medium-line-height: var(--body-medium-line-height);
  --responsive-typography-body-medium-size: var(--body-medium-size);
  --responsive-typography-body-strong-font-family: var(--body-strong-font-family);
  --responsive-typography-body-strong-font-weight: var(--body-strong-font-weight);
  --responsive-typography-body-strong-letter-spacing: var(--body-strong-letter-spacing);
  --responsive-typography-body-strong-line-height: var(--body-strong-line-height);
  --responsive-typography-body-strong-size: var(--body-strong-size);
  --responsive-typography-caps-2xlarge-regular-font-family: var(--caps-2xlarge-regular-font-family);
  --responsive-typography-caps-2xlarge-regular-font-weight: var(--caps-2xlarge-regular-font-weight);
  --responsive-typography-caps-2xlarge-regular-letter-spacing: var(--caps-2xlarge-regular-letter-spacing);
  --responsive-typography-caps-2xlarge-regular-line-height: var(--caps-2xlarge-regular-line-height);
  --responsive-typography-caps-2xlarge-regular-size: var(--caps-2xlarge-regular-size);
  --responsive-typography-caps-2xlarge-strong-font-family: var(--caps-2xlarge-strong-font-family);
  --responsive-typography-caps-2xlarge-strong-font-weight: var(--caps-2xlarge-strong-font-weight);
  --responsive-typography-caps-2xlarge-strong-letter-spacing: var(--caps-2xlarge-strong-letter-spacing);
  --responsive-typography-caps-2xlarge-strong-line-height: var(--caps-2xlarge-strong-line-height);
  --responsive-typography-caps-2xlarge-strong-size: var(--caps-2xlarge-strong-size);
  --responsive-typography-caps-large-regular-font-family: var(--caps-large-regular-font-family);
  --responsive-typography-caps-large-regular-font-weight: var(--caps-large-regular-font-weight);
  --responsive-typography-caps-large-regular-letter-spacing: var(--caps-large-regular-letter-spacing);
  --responsive-typography-caps-large-regular-line-height: var(--caps-large-regular-line-height);
  --responsive-typography-caps-large-regular-size: var(--caps-large-regular-size);
  --responsive-typography-caps-large-strong-font-family: var(--caps-large-strong-font-family);
  --responsive-typography-caps-large-strong-font-weight: var(--caps-large-strong-font-weight);
  --responsive-typography-caps-large-strong-letter-spacing: var(--caps-large-strong-letter-spacing);
  --responsive-typography-caps-large-strong-line-height: var(--caps-large-strong-line-height);
  --responsive-typography-caps-large-strong-size: var(--caps-large-strong-size);
  --responsive-typography-caps-medium-regular-font-family: var(--caps-medium-regular-font-family);
  --responsive-typography-caps-medium-regular-font-weight: var(--caps-medium-regular-font-weight);
  --responsive-typography-caps-medium-regular-letter-spacing: var(--caps-medium-regular-letter-spacing);
  --responsive-typography-caps-medium-regular-line-height: var(--caps-medium-regular-line-height);
  --responsive-typography-caps-medium-regular-size: var(--caps-medium-regular-size);
  --responsive-typography-caps-medium-strong-font-family: var(--caps-medium-strong-font-family);
  --responsive-typography-caps-medium-strong-font-weight: var(--caps-medium-strong-font-weight);
  --responsive-typography-caps-medium-strong-letter-spacing: var(--caps-medium-strong-letter-spacing);
  --responsive-typography-caps-medium-strong-line-height: var(--caps-medium-strong-line-height);
  --responsive-typography-caps-medium-strong-size: var(--caps-medium-strong-size);
  --responsive-typography-caps-small-regular-font-family: var(--caps-small-regular-font-family);
  --responsive-typography-caps-small-regular-font-weight: var(--caps-small-regular-font-weight);
  --responsive-typography-caps-small-regular-letter-spacing: var(--caps-small-regular-letter-spacing);
  --responsive-typography-caps-small-regular-line-height: var(--caps-small-regular-line-height);
  --responsive-typography-caps-small-regular-size: var(--caps-small-regular-size);
  --responsive-typography-caps-small-strong-font-family: var(--caps-small-strong-font-family);
  --responsive-typography-caps-small-strong-font-weight: var(--caps-small-strong-font-weight);
  --responsive-typography-caps-small-strong-letter-spacing: var(--caps-small-strong-letter-spacing);
  --responsive-typography-caps-small-strong-line-height: var(--caps-small-strong-line-height);
  --responsive-typography-caps-small-strong-size: var(--caps-small-strong-size);
  --responsive-typography-caps-xlarge-regular-font-family: var(--caps-xlarge-regular-font-family);
  --responsive-typography-caps-xlarge-regular-font-weight: var(--caps-xlarge-regular-font-weight);
  --responsive-typography-caps-xlarge-regular-letter-spacing: var(--caps-xlarge-regular-letter-spacing);
  --responsive-typography-caps-xlarge-regular-line-height: var(--caps-xlarge-regular-line-height);
  --responsive-typography-caps-xlarge-regular-size: var(--caps-xlarge-regular-size);
  --responsive-typography-caps-xlarge-strong-font-family: var(--caps-xlarge-strong-font-family);
  --responsive-typography-caps-xlarge-strong-font-weight: var(--caps-xlarge-strong-font-weight);
  --responsive-typography-caps-xlarge-strong-letter-spacing: var(--caps-xlarge-strong-letter-spacing);
  --responsive-typography-caps-xlarge-strong-line-height: var(--caps-xlarge-strong-line-height);
  --responsive-typography-caps-xlarge-strong-size: var(--caps-xlarge-strong-size);
  --responsive-typography-caps-xsmall-regular-font-family: var(--caps-xsmall-regular-font-family);
  --responsive-typography-caps-xsmall-regular-font-weight: var(--caps-xsmall-regular-font-weight);
  --responsive-typography-caps-xsmall-regular-letter-spacing: var(--caps-xsmall-regular-letter-spacing);
  --responsive-typography-caps-xsmall-regular-line-height: var(--caps-xsmall-regular-line-height);
  --responsive-typography-caps-xsmall-regular-size: var(--caps-xsmall-regular-size);
  --responsive-typography-caps-xsmall-strong-font-family: var(--caps-xsmall-strong-font-family);
  --responsive-typography-caps-xsmall-strong-font-weight: var(--caps-xsmall-strong-font-weight);
  --responsive-typography-caps-xsmall-strong-letter-spacing: var(--caps-xsmall-strong-letter-spacing);
  --responsive-typography-caps-xsmall-strong-line-height: var(--caps-xsmall-strong-line-height);
  --responsive-typography-caps-xsmall-strong-size: var(--caps-xsmall-strong-size);
  --responsive-typography-caption-caption-font-family: var(--caption-font-family);
  --responsive-typography-caption-caption-font-weight: var(--caption-font-weight);
  --responsive-typography-caption-caption-letter-spacing: var(--caption-letter-spacing);
  --responsive-typography-caption-caption-line-height: var(--caption-line-height);
  --responsive-typography-caption-caption-size: var(--caption-size);
  --responsive-typography-caption-medium-font-family: var(--caption-medium-font-family);
  --responsive-typography-caption-medium-font-weight: var(--caption-medium-font-weight);
  --responsive-typography-caption-medium-letter-spacing: var(--caption-medium-letter-spacing);
  --responsive-typography-caption-medium-line-height: var(--caption-medium-line-height);
  --responsive-typography-caption-medium-size: var(--caption-medium-size);
  --responsive-typography-caption-strong-font-family: var(--caption-strong-font-family);
  --responsive-typography-caption-strong-font-weight: var(--caption-strong-font-weight);
  --responsive-typography-caption-strong-letter-spacing: var(--caption-strong-letter-spacing);
  --responsive-typography-caption-strong-line-height: var(--caption-strong-line-height);
  --responsive-typography-caption-strong-size: var(--caption-strong-size);
  --responsive-typography-display-large-regular-font-family: var(--display-large-regular-font-family);
  --responsive-typography-display-large-regular-font-weight: var(--display-large-regular-font-weight);
  --responsive-typography-display-large-regular-letter-spacing: var(--display-large-regular-letter-spacing);
  --responsive-typography-display-large-regular-line-height: var(--display-large-regular-line-height);
  --responsive-typography-display-large-regular-size: var(--display-large-regular-size);
  --responsive-typography-display-large-strong-font-family: var(--display-large-strong-font-family);
  --responsive-typography-display-large-strong-font-weight: var(--display-large-strong-font-weight);
  --responsive-typography-display-large-strong-letter-spacing: var(--display-large-strong-letter-spacing);
  --responsive-typography-display-large-strong-line-height: var(--display-large-strong-line-height);
  --responsive-typography-display-large-strong-size: var(--display-large-strong-size);
  --responsive-typography-display-medium-regular-font-family: var(--display-medium-regular-font-family);
  --responsive-typography-display-medium-regular-font-weight: var(--display-medium-regular-font-weight);
  --responsive-typography-display-medium-regular-letter-spacing: var(--display-medium-regular-letter-spacing);
  --responsive-typography-display-medium-regular-line-height: var(--display-medium-regular-line-height);
  --responsive-typography-display-medium-regular-size: var(--display-medium-regular-size);
  --responsive-typography-display-medium-strong-font-family: var(--display-medium-strong-font-family);
  --responsive-typography-display-medium-strong-font-weight: var(--display-medium-strong-font-weight);
  --responsive-typography-display-medium-strong-letter-spacing: var(--display-medium-strong-letter-spacing);
  --responsive-typography-display-medium-strong-line-height: var(--display-medium-strong-line-height);
  --responsive-typography-display-medium-strong-size: var(--display-medium-strong-size);
  --responsive-typography-display-small-regular-font-family: var(--display-small-regular-font-family);
  --responsive-typography-display-small-regular-font-weight: var(--display-small-regular-font-weight);
  --responsive-typography-display-small-regular-letter-spacing: var(--display-small-regular-letter-spacing);
  --responsive-typography-display-small-regular-line-height: var(--display-small-regular-line-height);
  --responsive-typography-display-small-regular-size: var(--display-small-regular-size);
  --responsive-typography-display-small-strong-font-family: var(--display-small-strong-font-family);
  --responsive-typography-display-small-strong-font-weight: var(--display-small-strong-font-weight);
  --responsive-typography-display-small-strong-letter-spacing: var(--display-small-strong-letter-spacing);
  --responsive-typography-display-small-strong-line-height: var(--display-small-strong-line-height);
  --responsive-typography-display-small-strong-size: var(--display-small-strong-size);
  --responsive-typography-h1-regular-font-family: var(--h1-regular-font-family);
  --responsive-typography-h1-regular-font-weight: var(--h1-regular-font-weight);
  --responsive-typography-h1-regular-letter-spacing: var(--h1-regular-letter-spacing);
  --responsive-typography-h1-regular-line-height: var(--h1-regular-line-height);
  --responsive-typography-h1-regular-size: var(--h1-regular-size);
  --responsive-typography-h1-strong-font-family: var(--h1-strong-font-family);
  --responsive-typography-h1-strong-font-weight: var(--h1-strong-font-weight);
  --responsive-typography-h1-strong-letter-spacing: var(--h1-strong-letter-spacing);
  --responsive-typography-h1-strong-line-height: var(--h1-strong-line-height);
  --responsive-typography-h1-strong-size: var(--h1-strong-size);
  --responsive-typography-h2-regular-font-family: var(--h2-regular-font-family);
  --responsive-typography-h2-regular-font-weight: var(--h2-regular-font-weight);
  --responsive-typography-h2-regular-letter-spacing: var(--h2-regular-letter-spacing);
  --responsive-typography-h2-regular-line-height: var(--h2-regular-line-height);
  --responsive-typography-h2-regular-size: var(--h2-regular-size);
  --responsive-typography-h2-strong-font-family: var(--h2-strong-font-family);
  --responsive-typography-h2-strong-font-weight: var(--h2-strong-font-weight);
  --responsive-typography-h2-strong-letter-spacing: var(--h2-strong-letter-spacing);
  --responsive-typography-h2-strong-line-height: var(--h2-strong-line-height);
  --responsive-typography-h2-strong-size: var(--h2-strong-size);
  --responsive-typography-h3-regular-font-family: var(--h3-regular-font-family);
  --responsive-typography-h3-regular-font-weight: var(--h3-regular-font-weight);
  --responsive-typography-h3-regular-letter-spacing: var(--h3-regular-letter-spacing);
  --responsive-typography-h3-regular-line-height: var(--h3-regular-line-height);
  --responsive-typography-h3-regular-size: var(--h3-regular-size);
  --responsive-typography-h3-strong-font-family: var(--h3-strong-font-family);
  --responsive-typography-h3-strong-font-weight: var(--h3-strong-font-weight);
  --responsive-typography-h3-strong-letter-spacing: var(--h3-strong-letter-spacing);
  --responsive-typography-h3-strong-line-height: var(--h3-strong-line-height);
  --responsive-typography-h3-strong-size: var(--h3-strong-size);
  --responsive-typography-h4-regular-font-family: var(--h4-regular-font-family);
  --responsive-typography-h4-regular-font-weight: var(--h4-regular-font-weight);
  --responsive-typography-h4-regular-letter-spacing: var(--h4-regular-letter-spacing);
  --responsive-typography-h4-regular-line-height: var(--h4-regular-line-height);
  --responsive-typography-h4-regular-size: var(--h4-regular-size);
  --responsive-typography-h4-strong-font-family: var(--h4-strong-font-family);
  --responsive-typography-h4-strong-font-weight: var(--h4-strong-font-weight);
  --responsive-typography-h4-strong-letter-spacing: var(--h4-strong-letter-spacing);
  --responsive-typography-h4-strong-line-height: var(--h4-strong-line-height);
  --responsive-typography-h4-strong-size: var(--h4-strong-size);
  --responsive-typography-note-medium-font-family: var(--note-medium-font-family);
  --responsive-typography-note-medium-font-weight: var(--note-medium-font-weight);
  --responsive-typography-note-medium-letter-spacing: var(--note-medium-letter-spacing);
  --responsive-typography-note-medium-line-height: var(--note-medium-line-height);
  --responsive-typography-note-medium-size: var(--note-medium-size);
  --responsive-typography-note-note-font-family: var(--note-font-family);
  --responsive-typography-note-note-font-weight: var(--note-font-weight);
  --responsive-typography-note-note-letter-spacing: var(--note-letter-spacing);
  --responsive-typography-note-note-line-height: var(--note-line-height);
  --responsive-typography-note-note-size: var(--note-size);
  --responsive-typography-note-strong-font-family: var(--note-strong-font-family);
  --responsive-typography-note-strong-font-weight: var(--note-strong-font-weight);
  --responsive-typography-note-strong-letter-spacing: var(--note-strong-letter-spacing);
  --responsive-typography-note-strong-line-height: var(--note-strong-line-height);
  --responsive-typography-note-strong-size: var(--note-strong-size);
  --responsive-typography-title-medium-font-family: var(--title-medium-font-family);
  --responsive-typography-title-medium-font-weight: var(--title-medium-font-weight);
  --responsive-typography-title-medium-letter-spacing: var(--title-medium-letter-spacing);
  --responsive-typography-title-medium-line-height: var(--title-medium-line-height);
  --responsive-typography-title-medium-size: var(--title-medium-size);
  --responsive-w-max: 1279px;
  --responsive-w-min: 768px;
  --rich-text-editor-buttons-radius: 12px;
  --rich-text-editor-buttons-spacings-in: 8px;
  --rich-text-editor-buttons-spacings-in-visual-layer: 4px;
  --rich-text-editor-main-layer-max-w: 388px;
  --rich-text-editor-main-layer-not-eligible-text-layer: 272px;
  --rich-text-editor-main-layer-text-layer: 238px;
  --segmented-control-gap: var(--space-0);
  --w-max-main-container: 896px;
}
[data-responsive="mobile"] {
  --comp-home-indicator-h: 5px;
  --comp-home-indicator-safe-area-h: 34px;
  --comp-home-indicator-spacing-b: 8px;
  --comp-home-indicator-spacing-t: 21px;
  --comp-home-indicator-w: 144px;
  --comp-pagination-basic-a-lot-7plus-half-w-max: 332px;
  --comp-pagination-basic-a-lot-7plus-start-end-w-max: 268px;
  --comp-pagination-basic-gap: var(--space-system-2);
  --comp-pagination-basic-short-select-layer-lr-spacing: var(--space-7xl);
  --comp-pagination-basic-short-w-max: 304px;
  --comp-pagination-item-more-step-w-min: 16px;
  --comp-pagination-item-number-h: 44px;
  --comp-pagination-item-number-radius: var(--radius-xl);
  --comp-pagination-item-number-w-min: 40px;
  --comp-pagination-positions-compress: 0;
  --comp-statusbar: 1;
  --comp-statusbar-camera: 1;
  --comp-statusbar-h-dynamic-island: 59px;
  --comp-statusbar-h-notch: 44px;
  --comp-toast-min-w-content: 0px;
  --device: "Mobile";
  --layout-desktop-container-count: 0;
  --layout-desktop-container-edge: 0px;
  --layout-desktop-count: 0;
  --layout-desktop-fine-count: 0;
  --layout-desktop-fine-width: 0px;
  --layout-desktop-gutter: 0px;
  --layout-desktop-width: 0px;
  --layout-mobile-and-tablet-count: 4;
  --layout-mobile-and-tablet-fine-count: 8;
  --layout-mobile-and-tablet-gutter: 8px;
  --layout-mobile-and-tablet-margin: 16px;
  --layout-section-gap: 24px;
  --responsive-comp-home-indicator-home-indicator: 1;
  --responsive-typography-body-body-font-family: var(--body-font-family);
  --responsive-typography-body-body-font-weight: var(--body-font-weight);
  --responsive-typography-body-body-letter-spacing: var(--body-letter-spacing);
  --responsive-typography-body-body-line-height: var(--body-line-height);
  --responsive-typography-body-body-size: var(--body-size);
  --responsive-typography-body-medium-font-family: var(--body-medium-font-family);
  --responsive-typography-body-medium-font-weight: var(--body-medium-font-weight);
  --responsive-typography-body-medium-letter-spacing: var(--body-medium-letter-spacing);
  --responsive-typography-body-medium-line-height: var(--body-medium-line-height);
  --responsive-typography-body-medium-size: var(--body-medium-size);
  --responsive-typography-body-strong-font-family: var(--body-strong-font-family);
  --responsive-typography-body-strong-font-weight: var(--body-strong-font-weight);
  --responsive-typography-body-strong-letter-spacing: var(--body-strong-letter-spacing);
  --responsive-typography-body-strong-line-height: var(--body-strong-line-height);
  --responsive-typography-body-strong-size: var(--body-strong-size);
  --responsive-typography-caps-2xlarge-regular-font-family: var(--caps-2xlarge-regular-font-family);
  --responsive-typography-caps-2xlarge-regular-font-weight: var(--caps-2xlarge-regular-font-weight);
  --responsive-typography-caps-2xlarge-regular-letter-spacing: var(--caps-2xlarge-regular-letter-spacing);
  --responsive-typography-caps-2xlarge-regular-line-height: var(--caps-2xlarge-regular-line-height);
  --responsive-typography-caps-2xlarge-regular-size: var(--caps-2xlarge-regular-size);
  --responsive-typography-caps-2xlarge-strong-font-family: var(--caps-2xlarge-strong-font-family);
  --responsive-typography-caps-2xlarge-strong-font-weight: var(--caps-2xlarge-strong-font-weight);
  --responsive-typography-caps-2xlarge-strong-letter-spacing: var(--caps-2xlarge-strong-letter-spacing);
  --responsive-typography-caps-2xlarge-strong-line-height: var(--caps-2xlarge-strong-line-height);
  --responsive-typography-caps-2xlarge-strong-size: var(--caps-2xlarge-strong-size);
  --responsive-typography-caps-large-regular-font-family: var(--caps-large-regular-font-family);
  --responsive-typography-caps-large-regular-font-weight: var(--caps-large-regular-font-weight);
  --responsive-typography-caps-large-regular-letter-spacing: var(--caps-large-regular-letter-spacing);
  --responsive-typography-caps-large-regular-line-height: var(--caps-large-regular-line-height);
  --responsive-typography-caps-large-regular-size: var(--caps-large-regular-size);
  --responsive-typography-caps-large-strong-font-family: var(--caps-large-strong-font-family);
  --responsive-typography-caps-large-strong-font-weight: var(--caps-large-strong-font-weight);
  --responsive-typography-caps-large-strong-letter-spacing: var(--caps-large-strong-letter-spacing);
  --responsive-typography-caps-large-strong-line-height: var(--caps-large-strong-line-height);
  --responsive-typography-caps-large-strong-size: var(--caps-large-strong-size);
  --responsive-typography-caps-medium-regular-font-family: var(--caps-medium-regular-font-family);
  --responsive-typography-caps-medium-regular-font-weight: var(--caps-medium-regular-font-weight);
  --responsive-typography-caps-medium-regular-letter-spacing: var(--caps-medium-regular-letter-spacing);
  --responsive-typography-caps-medium-regular-line-height: var(--caps-medium-regular-line-height);
  --responsive-typography-caps-medium-regular-size: var(--caps-medium-regular-size);
  --responsive-typography-caps-medium-strong-font-family: var(--caps-medium-strong-font-family);
  --responsive-typography-caps-medium-strong-font-weight: var(--caps-medium-strong-font-weight);
  --responsive-typography-caps-medium-strong-letter-spacing: var(--caps-medium-strong-letter-spacing);
  --responsive-typography-caps-medium-strong-line-height: var(--caps-medium-strong-line-height);
  --responsive-typography-caps-medium-strong-size: var(--caps-medium-strong-size);
  --responsive-typography-caps-small-regular-font-family: var(--caps-small-regular-font-family);
  --responsive-typography-caps-small-regular-font-weight: var(--caps-small-regular-font-weight);
  --responsive-typography-caps-small-regular-letter-spacing: var(--caps-small-regular-letter-spacing);
  --responsive-typography-caps-small-regular-line-height: var(--caps-small-regular-line-height);
  --responsive-typography-caps-small-regular-size: var(--caps-small-regular-size);
  --responsive-typography-caps-small-strong-font-family: var(--caps-small-strong-font-family);
  --responsive-typography-caps-small-strong-font-weight: var(--caps-small-strong-font-weight);
  --responsive-typography-caps-small-strong-letter-spacing: var(--caps-small-strong-letter-spacing);
  --responsive-typography-caps-small-strong-line-height: var(--caps-small-strong-line-height);
  --responsive-typography-caps-small-strong-size: var(--caps-small-strong-size);
  --responsive-typography-caps-xlarge-regular-font-family: var(--caps-xlarge-regular-font-family);
  --responsive-typography-caps-xlarge-regular-font-weight: var(--caps-xlarge-regular-font-weight);
  --responsive-typography-caps-xlarge-regular-letter-spacing: var(--caps-xlarge-regular-letter-spacing);
  --responsive-typography-caps-xlarge-regular-line-height: var(--caps-xlarge-regular-line-height);
  --responsive-typography-caps-xlarge-regular-size: var(--caps-xlarge-regular-size);
  --responsive-typography-caps-xlarge-strong-font-family: var(--caps-xlarge-strong-font-family);
  --responsive-typography-caps-xlarge-strong-font-weight: var(--caps-xlarge-strong-font-weight);
  --responsive-typography-caps-xlarge-strong-letter-spacing: var(--caps-xlarge-strong-letter-spacing);
  --responsive-typography-caps-xlarge-strong-line-height: var(--caps-xlarge-strong-line-height);
  --responsive-typography-caps-xlarge-strong-size: var(--caps-xlarge-strong-size);
  --responsive-typography-caps-xsmall-regular-font-family: var(--caps-xsmall-regular-font-family);
  --responsive-typography-caps-xsmall-regular-font-weight: var(--caps-xsmall-regular-font-weight);
  --responsive-typography-caps-xsmall-regular-letter-spacing: var(--caps-xsmall-regular-letter-spacing);
  --responsive-typography-caps-xsmall-regular-line-height: var(--caps-xsmall-regular-line-height);
  --responsive-typography-caps-xsmall-regular-size: var(--caps-xsmall-regular-size);
  --responsive-typography-caps-xsmall-strong-font-family: var(--caps-xsmall-strong-font-family);
  --responsive-typography-caps-xsmall-strong-font-weight: var(--caps-xsmall-strong-font-weight);
  --responsive-typography-caps-xsmall-strong-letter-spacing: var(--caps-xsmall-strong-letter-spacing);
  --responsive-typography-caps-xsmall-strong-line-height: var(--caps-xsmall-strong-line-height);
  --responsive-typography-caps-xsmall-strong-size: var(--caps-xsmall-strong-size);
  --responsive-typography-caption-caption-font-family: var(--caption-font-family);
  --responsive-typography-caption-caption-font-weight: var(--caption-font-weight);
  --responsive-typography-caption-caption-letter-spacing: var(--caption-letter-spacing);
  --responsive-typography-caption-caption-line-height: var(--caption-line-height);
  --responsive-typography-caption-caption-size: var(--caption-size);
  --responsive-typography-caption-medium-font-family: var(--caption-medium-font-family);
  --responsive-typography-caption-medium-font-weight: var(--caption-medium-font-weight);
  --responsive-typography-caption-medium-letter-spacing: var(--caption-medium-letter-spacing);
  --responsive-typography-caption-medium-line-height: var(--caption-medium-line-height);
  --responsive-typography-caption-medium-size: var(--caption-medium-size);
  --responsive-typography-caption-strong-font-family: var(--caption-strong-font-family);
  --responsive-typography-caption-strong-font-weight: var(--caption-strong-font-weight);
  --responsive-typography-caption-strong-letter-spacing: var(--caption-strong-letter-spacing);
  --responsive-typography-caption-strong-line-height: var(--caption-strong-line-height);
  --responsive-typography-caption-strong-size: var(--caption-strong-size);
  --responsive-typography-display-large-regular-font-family: var(--display-large-regular-font-family);
  --responsive-typography-display-large-regular-font-weight: var(--display-large-regular-font-weight);
  --responsive-typography-display-large-regular-letter-spacing: var(--display-large-regular-letter-spacing);
  --responsive-typography-display-large-regular-line-height: var(--display-large-regular-line-height);
  --responsive-typography-display-large-regular-size: var(--display-large-regular-size);
  --responsive-typography-display-large-strong-font-family: var(--display-large-strong-font-family);
  --responsive-typography-display-large-strong-font-weight: var(--display-large-strong-font-weight);
  --responsive-typography-display-large-strong-letter-spacing: var(--display-large-strong-letter-spacing);
  --responsive-typography-display-large-strong-line-height: var(--display-large-strong-line-height);
  --responsive-typography-display-large-strong-size: var(--display-large-strong-size);
  --responsive-typography-display-medium-regular-font-family: var(--display-medium-regular-font-family);
  --responsive-typography-display-medium-regular-font-weight: var(--display-medium-regular-font-weight);
  --responsive-typography-display-medium-regular-letter-spacing: var(--display-medium-regular-letter-spacing);
  --responsive-typography-display-medium-regular-line-height: var(--display-medium-regular-line-height);
  --responsive-typography-display-medium-regular-size: var(--display-medium-regular-size);
  --responsive-typography-display-medium-strong-font-family: var(--display-medium-strong-font-family);
  --responsive-typography-display-medium-strong-font-weight: var(--display-medium-strong-font-weight);
  --responsive-typography-display-medium-strong-letter-spacing: var(--display-medium-strong-letter-spacing);
  --responsive-typography-display-medium-strong-line-height: var(--display-medium-strong-line-height);
  --responsive-typography-display-medium-strong-size: var(--display-medium-strong-size);
  --responsive-typography-display-small-regular-font-family: var(--display-small-regular-font-family);
  --responsive-typography-display-small-regular-font-weight: var(--display-small-regular-font-weight);
  --responsive-typography-display-small-regular-letter-spacing: var(--display-small-regular-letter-spacing);
  --responsive-typography-display-small-regular-line-height: var(--display-small-regular-line-height);
  --responsive-typography-display-small-regular-size: var(--display-small-regular-size);
  --responsive-typography-display-small-strong-font-family: var(--display-small-strong-font-family);
  --responsive-typography-display-small-strong-font-weight: var(--display-small-strong-font-weight);
  --responsive-typography-display-small-strong-letter-spacing: var(--display-small-strong-letter-spacing);
  --responsive-typography-display-small-strong-line-height: var(--display-small-strong-line-height);
  --responsive-typography-display-small-strong-size: var(--display-small-strong-size);
  --responsive-typography-h1-regular-font-family: var(--h1-regular-font-family);
  --responsive-typography-h1-regular-font-weight: var(--h1-regular-font-weight);
  --responsive-typography-h1-regular-letter-spacing: var(--h1-regular-letter-spacing);
  --responsive-typography-h1-regular-line-height: var(--h1-regular-line-height);
  --responsive-typography-h1-regular-size: var(--h1-regular-size);
  --responsive-typography-h1-strong-font-family: var(--h1-strong-font-family);
  --responsive-typography-h1-strong-font-weight: var(--h1-strong-font-weight);
  --responsive-typography-h1-strong-letter-spacing: var(--h1-strong-letter-spacing);
  --responsive-typography-h1-strong-line-height: var(--h1-strong-line-height);
  --responsive-typography-h1-strong-size: var(--h1-strong-size);
  --responsive-typography-h2-regular-font-family: var(--h2-regular-font-family);
  --responsive-typography-h2-regular-font-weight: var(--h2-regular-font-weight);
  --responsive-typography-h2-regular-letter-spacing: var(--h2-regular-letter-spacing);
  --responsive-typography-h2-regular-line-height: var(--h2-regular-line-height);
  --responsive-typography-h2-regular-size: var(--h2-regular-size);
  --responsive-typography-h2-strong-font-family: var(--h2-strong-font-family);
  --responsive-typography-h2-strong-font-weight: var(--h2-strong-font-weight);
  --responsive-typography-h2-strong-letter-spacing: var(--h2-strong-letter-spacing);
  --responsive-typography-h2-strong-line-height: var(--h2-strong-line-height);
  --responsive-typography-h2-strong-size: var(--h2-strong-size);
  --responsive-typography-h3-regular-font-family: var(--h3-regular-font-family);
  --responsive-typography-h3-regular-font-weight: var(--h3-regular-font-weight);
  --responsive-typography-h3-regular-letter-spacing: var(--h3-regular-letter-spacing);
  --responsive-typography-h3-regular-line-height: var(--h3-regular-line-height);
  --responsive-typography-h3-regular-size: var(--h3-regular-size);
  --responsive-typography-h3-strong-font-family: var(--h3-strong-font-family);
  --responsive-typography-h3-strong-font-weight: var(--h3-strong-font-weight);
  --responsive-typography-h3-strong-letter-spacing: var(--h3-strong-letter-spacing);
  --responsive-typography-h3-strong-line-height: var(--h3-strong-line-height);
  --responsive-typography-h3-strong-size: var(--h3-strong-size);
  --responsive-typography-h4-regular-font-family: var(--h4-regular-font-family);
  --responsive-typography-h4-regular-font-weight: var(--h4-regular-font-weight);
  --responsive-typography-h4-regular-letter-spacing: var(--h4-regular-letter-spacing);
  --responsive-typography-h4-regular-line-height: var(--h4-regular-line-height);
  --responsive-typography-h4-regular-size: var(--h4-regular-size);
  --responsive-typography-h4-strong-font-family: var(--h4-strong-font-family);
  --responsive-typography-h4-strong-font-weight: var(--h4-strong-font-weight);
  --responsive-typography-h4-strong-letter-spacing: var(--h4-strong-letter-spacing);
  --responsive-typography-h4-strong-line-height: var(--h4-strong-line-height);
  --responsive-typography-h4-strong-size: var(--h4-strong-size);
  --responsive-typography-note-medium-font-family: var(--note-medium-font-family);
  --responsive-typography-note-medium-font-weight: var(--note-medium-font-weight);
  --responsive-typography-note-medium-letter-spacing: var(--note-medium-letter-spacing);
  --responsive-typography-note-medium-line-height: var(--note-medium-line-height);
  --responsive-typography-note-medium-size: var(--note-medium-size);
  --responsive-typography-note-note-font-family: var(--note-font-family);
  --responsive-typography-note-note-font-weight: var(--note-font-weight);
  --responsive-typography-note-note-letter-spacing: var(--note-letter-spacing);
  --responsive-typography-note-note-line-height: var(--note-line-height);
  --responsive-typography-note-note-size: var(--note-size);
  --responsive-typography-note-strong-font-family: var(--note-strong-font-family);
  --responsive-typography-note-strong-font-weight: var(--note-strong-font-weight);
  --responsive-typography-note-strong-letter-spacing: var(--note-strong-letter-spacing);
  --responsive-typography-note-strong-line-height: var(--note-strong-line-height);
  --responsive-typography-note-strong-size: var(--note-strong-size);
  --responsive-typography-title-medium-font-family: var(--title-medium-font-family);
  --responsive-typography-title-medium-font-weight: var(--title-medium-font-weight);
  --responsive-typography-title-medium-letter-spacing: var(--title-medium-letter-spacing);
  --responsive-typography-title-medium-line-height: var(--title-medium-line-height);
  --responsive-typography-title-medium-size: var(--title-medium-size);
  --responsive-w-max: 767px;
  --responsive-w-min: 0px;
  --rich-text-editor-buttons-radius: 12px;
  --rich-text-editor-buttons-spacings-in: 8px;
  --rich-text-editor-buttons-spacings-in-visual-layer: 4px;
  --rich-text-editor-main-layer-max-w: 316px;
  --rich-text-editor-main-layer-not-eligible-text-layer: 250px;
  --rich-text-editor-main-layer-text-layer: 216px;
  --segmented-control-gap: var(--space-0);
  --w-max-main-container: 343px;
}
[data-alternative="off"] {
  --alternative-primary-fill-default: var(--contrast-primary-fill-default);
  --alternative-primary-fill-hover: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-fill-press: var(--contrast-primary-fill-hover-and-press);
  --alternative-primary-text-and-icon-default: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-hover: var(--contrast-primary-text-and-icon-default);
  --alternative-primary-text-and-icon-press: var(--contrast-primary-text-and-icon-default);
}
[data-alternative="on"] {
  --alternative-primary-fill-default: var(--brand-secondary);
  --alternative-primary-fill-hover: var(--brand-secondary-ink);
  --alternative-primary-fill-press: var(--brand-secondary-ink);
  --alternative-primary-text-and-icon-default: var(--surface-lvl-1-peak);
  --alternative-primary-text-and-icon-hover: var(--surface-lvl-1-peak);
  --alternative-primary-text-and-icon-press: var(--surface-lvl-1-peak);
}
[data-selected-focused="off"] {
  --selected-and-focused-from-none: var(--system-none);
  --selected-and-focused-from-stroke: var(--border-bottom-default);
  --selected-and-focused-stroke: var(--border-width-1);
  --selected-and-focused-tag-stroke-weight: var(--border-width-0);
}
[data-selected-focused="on"] {
  --selected-and-focused-from-none: var(--border-secondary-quaternary);
  --selected-and-focused-from-stroke: var(--border-secondary-quaternary);
  --selected-and-focused-stroke: var(--border-width-3);
  --selected-and-focused-tag-stroke-weight: var(--border-width-2);
}
[data-circle="off"] {
  --circle-avatar-radius-100: var(--radius-4xl);
  --circle-avatar-radius-20: var(--radius-md);
  --circle-avatar-radius-32: var(--radius-lg);
  --circle-avatar-radius-40: var(--radius-xl);
  --circle-avatar-radius-52: var(--radius-2xl);
  --circle-button-radius-large: var(--radius-xl);
  --circle-button-radius-m-s: var(--radius-lg);
  --circle-button-radius-xl: var(--radius-2xl);
  --circle-button-radius-xsmall: var(--radius-md);
}
[data-circle="on"] {
  --circle-avatar-radius-100: var(--radius-full);
  --circle-avatar-radius-20: var(--radius-full);
  --circle-avatar-radius-32: var(--radius-full);
  --circle-avatar-radius-40: var(--radius-full);
  --circle-avatar-radius-52: var(--radius-full);
  --circle-button-radius-large: var(--radius-full);
  --circle-button-radius-m-s: var(--radius-full);
  --circle-button-radius-xl: var(--radius-full);
  --circle-button-radius-xsmall: var(--radius-full);
}
[data-size-button="xsmall"] {
  --size-button-gap: var(--space-sm);
  --size-button-h: var(--size-24);
  --size-button-icon-stroke: var(--icon-stroke);
  --size-button-icon-wh: var(--icon-wh);
  --size-button-lr-spacing: var(--space-sm);
  --size-button-radius: var(--radius-md);
}
[data-size-button="small"] {
  --size-button-gap: var(--space-sm);
  --size-button-h: var(--size-28);
  --size-button-icon-stroke: var(--icon-stroke);
  --size-button-icon-wh: var(--icon-wh);
  --size-button-lr-spacing: var(--space-md);
  --size-button-radius: var(--radius-lg);
}
[data-size-button="medium"] {
  --size-button-gap: var(--space-sm);
  --size-button-h: var(--size-32);
  --size-button-icon-stroke: var(--icon-stroke);
  --size-button-icon-wh: var(--icon-wh);
  --size-button-lr-spacing: var(--space-lg);
  --size-button-radius: var(--radius-lg);
}
[data-size-button="large"] {
  --size-button-gap: var(--space-md);
  --size-button-h: var(--size-40);
  --size-button-icon-stroke: var(--icon-stroke);
  --size-button-icon-wh: var(--icon-wh);
  --size-button-lr-spacing: var(--space-xl);
  --size-button-radius: var(--radius-xl);
}
[data-size-button="xlarge"] {
  --size-button-gap: var(--space-md);
  --size-button-h: var(--size-52);
  --size-button-icon-stroke: var(--icon-stroke);
  --size-button-icon-wh: var(--icon-wh);
  --size-button-lr-spacing: var(--space-3xl);
  --size-button-radius: var(--radius-2xl);
}
[data-size-checkbox="16"] {
  --size-checkbox-border-width: var(--border-width-1);
  --size-checkbox-mark-wh: var(--size-12);
  --size-checkbox-radius: var(--radius-xs);
  --size-checkbox-row-caption-indent: var(--space-2xl);
  --size-checkbox-row-gap: var(--space-xs);
  --size-checkbox-row-h: var(--size-40);
  --size-checkbox-row-label-gap: var(--space-sm);
  --size-checkbox-row-w: var(--size-220);
  --size-checkbox-wh: var(--size-16);
}
[data-size-checkbox="20"] {
  --size-checkbox-border-width: var(--border-width-1);
  --size-checkbox-mark-wh: var(--size-16);
  --size-checkbox-radius: var(--radius-sm);
  --size-checkbox-row-caption-indent: var(--space-3xl);
  --size-checkbox-row-gap: var(--space-xs);
  --size-checkbox-row-h: var(--size-40);
  --size-checkbox-row-label-gap: var(--space-md);
  --size-checkbox-row-w: var(--size-220);
  --size-checkbox-wh: var(--size-20);
}
[data-size-checkbox="32"] {
  --size-checkbox-border-width: var(--border-width-1);
  --size-checkbox-mark-wh: var(--size-24);
  --size-checkbox-radius: var(--radius-lg);
  --size-checkbox-row-caption-indent: var(--space-system-44);
  --size-checkbox-row-gap: var(--space-xs);
  --size-checkbox-row-h: var(--size-52);
  --size-checkbox-row-label-gap: var(--space-md);
  --size-checkbox-row-w: var(--size-220);
  --size-checkbox-wh: var(--size-32);
}
[data-size-switch="16"] {
  --size-switch-knob-offset: var(--space-system-14);
  --size-switch-knob-offset-press: var(--space-system-10);
  --size-switch-knob-w-press: var(--size-16);
  --size-switch-knob-wh: var(--size-12);
  --size-switch-padding: var(--space-system-2);
  --size-switch-row-gap: var(--space-md);
  --size-switch-row-label-gap: var(--space-system-2);
  --size-switch-row-switch-indent: var(--space-system-2);
  --size-switch-row-text-indent: var(--space-0);
  --size-switch-row-w: var(--size-220);
}
[data-size-switch="20"] {
  --size-switch-knob-offset: var(--space-system-14);
  --size-switch-knob-offset-press: var(--space-system-10);
  --size-switch-knob-w-press: var(--size-20);
  --size-switch-knob-wh: var(--size-16);
  --size-switch-padding: var(--space-system-2);
  --size-switch-row-gap: var(--space-md);
  --size-switch-row-label-gap: var(--space-system-2);
  --size-switch-row-switch-indent: var(--space-0);
  --size-switch-row-text-indent: var(--space-0);
  --size-switch-row-w: var(--size-220);
}
[data-size-switch="32"] {
  --size-switch-knob-offset: var(--space-system-23);
  --size-switch-knob-offset-press: var(--space-system-17);
  --size-switch-knob-w-press: var(--size-32);
  --size-switch-knob-wh: var(--size-26);
  --size-switch-padding: var(--space-system-3);
  --size-switch-row-gap: var(--space-md);
  --size-switch-row-label-gap: var(--space-system-2);
  --size-switch-row-switch-indent: var(--space-0);
  --size-switch-row-text-indent: var(--space-xs);
  --size-switch-row-w: var(--size-220);
}
[data-size-tooltip-beak="lg"] {
  --size-tooltip-beak-h: var(--size-12);
  --size-tooltip-beak-w: var(--size-18);
}
[data-size-tooltip-beak="md"] {
  --size-tooltip-beak-h: var(--size-8);
  --size-tooltip-beak-w: var(--size-12);
}
[data-size-tooltip-beak="sm"] {
  --size-tooltip-beak-h: var(--size-6);
  --size-tooltip-beak-w: var(--size-9);
}
[data-size-tooltip-beak="xs"] {
  --size-tooltip-beak-h: var(--size-4);
  --size-tooltip-beak-w: var(--size-6);
}
[data-ftm-ds-core-color="light"] {
  --ds-core-1: #faf6ff;
  --ds-core-10: #853ee0;
  --ds-core-11: #6d33b8;
  --ds-core-12: #361a5c;
  --ds-core-2: #f5edff;
  --ds-core-3: #eadaff;
  --ds-core-4: #e0c8ff;
  --ds-core-5: #d5b5ff;
  --ds-core-6: #cba3ff;
  --ds-core-7: #b67eff;
  --ds-core-8: #a35dff;
  --ds-core-9: #9747ff;
  --ds-core-alpha-1: rgba(151,71,255,0.05);
  --ds-core-alpha-10: #853ee0;
  --ds-core-alpha-11: #6d33b8;
  --ds-core-alpha-12: #361a5c;
  --ds-core-alpha-2: rgba(151,71,255,0.1);
  --ds-core-alpha-3: rgba(151,71,255,0.2);
  --ds-core-alpha-4: rgba(151,71,255,0.3);
  --ds-core-alpha-5: rgba(151,71,255,0.4);
  --ds-core-alpha-6: rgba(151,71,255,0.5);
  --ds-core-alpha-7: rgba(151,71,255,0.7);
  --ds-core-alpha-8: rgba(151,71,255,0.88);
  --ds-core-alpha-9: #9747ff;
  --ds-mint-1: #f2fdf7;
  --ds-mint-10: #02b851;
  --ds-mint-11: #019642;
  --ds-mint-12: #014b21;
  --ds-mint-2: #e6faef;
  --ds-mint-3: #ccf6de;
  --ds-mint-4: #b3f1ce;
  --ds-mint-5: #9aedbe;
  --ds-mint-6: #80e8ae;
  --ds-mint-7: #4edf8d;
  --ds-mint-8: #20d770;
  --ds-mint-9: #02d15c;
  --ds-mint-alpha-1: rgba(2,209,92,0.05);
  --ds-mint-alpha-10: #02b851;
  --ds-mint-alpha-11: #019642;
  --ds-mint-alpha-12: #014b21;
  --ds-mint-alpha-2: rgba(2,209,92,0.1);
  --ds-mint-alpha-3: rgba(2,209,92,0.2);
  --ds-mint-alpha-4: rgba(2,209,92,0.3);
  --ds-mint-alpha-5: rgba(2,209,92,0.4);
  --ds-mint-alpha-6: rgba(2,209,92,0.5);
  --ds-mint-alpha-7: rgba(2,209,92,0.7);
  --ds-mint-alpha-8: rgba(2,209,92,0.88);
  --ds-mint-alpha-9: #02d15c;
  --ds-rose-1: #fef6f9;
  --ds-rose-10: #d84171;
  --ds-rose-11: #b0355c;
  --ds-rose-12: #581b2e;
  --ds-rose-2: #feedf2;
  --ds-rose-3: #fddbe6;
  --ds-rose-4: #fcc9d9;
  --ds-rose-5: #fbb7cc;
  --ds-rose-6: #faa5c0;
  --ds-rose-7: #f880a6;
  --ds-rose-8: #f6608f;
  --ds-rose-9: #f54a80;
  --ds-rose-alpha-1: rgba(245,74,128,0.05);
  --ds-rose-alpha-10: #d84171;
  --ds-rose-alpha-11: #b0355c;
  --ds-rose-alpha-12: #581b2e;
  --ds-rose-alpha-2: rgba(245,74,128,0.1);
  --ds-rose-alpha-3: rgba(245,74,128,0.2);
  --ds-rose-alpha-4: rgba(245,74,128,0.3);
  --ds-rose-alpha-5: rgba(245,74,128,0.4);
  --ds-rose-alpha-6: rgba(245,74,128,0.5);
  --ds-rose-alpha-7: rgba(245,74,128,0.7);
  --ds-rose-alpha-8: rgba(245,74,128,0.88);
  --ds-rose-alpha-9: #f54a80;
  --ds-sky-1: #f2fbff;
  --ds-sky-10: #0096e0;
  --ds-sky-11: #007ab8;
  --ds-sky-12: #003d5c;
  --ds-sky-2: #e6f7ff;
  --ds-sky-3: #cceeff;
  --ds-sky-4: #b3e6ff;
  --ds-sky-5: #99ddff;
  --ds-sky-6: #80d4ff;
  --ds-sky-7: #4dc4ff;
  --ds-sky-8: #1fb4ff;
  --ds-sky-9: #00aaff;
  --ds-sky-alpha-1: rgba(0,170,255,0.05);
  --ds-sky-alpha-10: #0096e0;
  --ds-sky-alpha-11: #007ab8;
  --ds-sky-alpha-12: #003d5c;
  --ds-sky-alpha-2: rgba(0,170,255,0.1);
  --ds-sky-alpha-3: rgba(0,170,255,0.2);
  --ds-sky-alpha-4: rgba(0,170,255,0.3);
  --ds-sky-alpha-5: rgba(0,170,255,0.4);
  --ds-sky-alpha-6: rgba(0,170,255,0.5);
  --ds-sky-alpha-7: rgba(0,170,255,0.7);
  --ds-sky-alpha-8: rgba(0,170,255,0.88);
  --ds-sky-alpha-9: #00aaff;
}
[data-ftm-ds-core-color="dark"] {
  --ds-core-1: #211e27;
  --ds-core-10: #b379fe;
  --ds-core-11: #bf8ffc;
  --ds-core-12: #d9c2f9;
  --ds-core-2: #282233;
  --ds-core-3: #372a49;
  --ds-core-4: #453160;
  --ds-core-5: #533977;
  --ds-core-6: #62418d;
  --ds-core-7: #7f51bb;
  --ds-core-8: #985fe4;
  --ds-core-9: #aa68ff;
  --ds-core-alpha-1: rgba(170,104,255,0.05);
  --ds-core-alpha-10: #b379fe;
  --ds-core-alpha-11: #bf8ffc;
  --ds-core-alpha-12: #d9c2f9;
  --ds-core-alpha-2: rgba(170,104,255,0.1);
  --ds-core-alpha-3: rgba(170,104,255,0.2);
  --ds-core-alpha-4: rgba(170,104,255,0.3);
  --ds-core-alpha-5: rgba(170,104,255,0.4);
  --ds-core-alpha-6: rgba(170,104,255,0.5);
  --ds-core-alpha-7: rgba(170,104,255,0.7);
  --ds-core-alpha-8: rgba(170,104,255,0.88);
  --ds-core-alpha-9: #aa68ff;
  --ds-mint-1: #1b2421;
  --ds-mint-10: #47dc88;
  --ds-mint-11: #67e19c;
  --ds-mint-12: #adeac9;
  --ds-mint-2: #1c2d25;
  --ds-mint-3: #1e402f;
  --ds-mint-4: #205338;
  --ds-mint-5: #236741;
  --ds-mint-6: #257a4b;
  --ds-mint-7: #29a05d;
  --ds-mint-8: #2dc26e;
  --ds-mint-9: #30d979;
  --ds-mint-alpha-1: rgba(48,217,121,0.05);
  --ds-mint-alpha-10: #47dc88;
  --ds-mint-alpha-11: #67e19c;
  --ds-mint-alpha-12: #adeac9;
  --ds-mint-alpha-2: rgba(48,217,121,0.1);
  --ds-mint-alpha-3: rgba(48,217,121,0.2);
  --ds-mint-alpha-4: rgba(48,217,121,0.3);
  --ds-mint-alpha-5: rgba(48,217,121,0.4);
  --ds-mint-alpha-6: rgba(48,217,121,0.5);
  --ds-mint-alpha-7: rgba(48,217,121,0.7);
  --ds-mint-alpha-8: rgba(48,217,121,0.88);
  --ds-mint-alpha-9: #30d979;
  --ds-rose-1: #251e22;
  --ds-rose-10: #f67ba2;
  --ds-rose-11: #f691b2;
  --ds-rose-12: #f5c3d4;
  --ds-rose-2: #302228;
  --ds-rose-3: #462a35;
  --ds-rose-4: #5c3241;
  --ds-rose-5: #723a4d;
  --ds-rose-6: #884259;
  --ds-rose-7: #b55272;
  --ds-rose-8: #dc6188;
  --ds-rose-9: #f76b97;
  --ds-rose-alpha-1: rgba(247,107,151,0.05);
  --ds-rose-alpha-10: #f67ba2;
  --ds-rose-alpha-11: #f691b2;
  --ds-rose-alpha-12: #f5c3d4;
  --ds-rose-alpha-2: rgba(247,107,151,0.1);
  --ds-rose-alpha-3: rgba(247,107,151,0.2);
  --ds-rose-alpha-4: rgba(247,107,151,0.3);
  --ds-rose-alpha-5: rgba(247,107,151,0.4);
  --ds-rose-alpha-6: rgba(247,107,151,0.5);
  --ds-rose-alpha-7: rgba(247,107,151,0.7);
  --ds-rose-alpha-8: rgba(247,107,151,0.88);
  --ds-rose-alpha-9: #f76b97;
  --ds-sky-1: #1b2227;
  --ds-sky-10: #46c0fe;
  --ds-sky-11: #65cafc;
  --ds-sky-12: #addff9;
  --ds-sky-2: #1c2a33;
  --ds-sky-3: #1e3a49;
  --ds-sky-4: #204a60;
  --ds-sky-5: #225a77;
  --ds-sky-6: #246a8d;
  --ds-sky-7: #288abb;
  --ds-sky-8: #2ca6e4;
  --ds-sky-9: #2eb9ff;
  --ds-sky-alpha-1: rgba(46,185,255,0.05);
  --ds-sky-alpha-10: #46c0fe;
  --ds-sky-alpha-11: #65cafc;
  --ds-sky-alpha-12: #addff9;
  --ds-sky-alpha-2: rgba(46,185,255,0.1);
  --ds-sky-alpha-3: rgba(46,185,255,0.2);
  --ds-sky-alpha-4: rgba(46,185,255,0.3);
  --ds-sky-alpha-5: rgba(46,185,255,0.4);
  --ds-sky-alpha-6: rgba(46,185,255,0.5);
  --ds-sky-alpha-7: rgba(46,185,255,0.7);
  --ds-sky-alpha-8: rgba(46,185,255,0.88);
  --ds-sky-alpha-9: #2eb9ff;
}
[data-size-copy-button="medium"] {
  --size-copy-button-active-layer: var(--size-28);
  --size-copy-button-icon-size: var(--icon-size-20);
  --size-copy-button-stroke: var(--icon-stroke-weight-1-5);
}
[data-size-copy-button="small"] {
  --size-copy-button-active-layer: var(--size-24);
  --size-copy-button-icon-size: var(--icon-size-16);
  --size-copy-button-stroke: var(--icon-stroke-weight-1-2);
}
[data-size-segmented-control="52"] {
  --size-segmented-control-segment-icon-wh: var(--icon-size-20);
  --size-segmented-control-segment-tb-spacing: var(--space-system-10);
}
[data-size-segmented-control="48"] {
  --size-segmented-control-segment-icon-wh: var(--icon-size-20);
  --size-segmented-control-segment-tb-spacing: var(--space-sm);
}
[data-size-segmented-control="44"] {
  --size-segmented-control-segment-icon-wh: var(--icon-size-16);
  --size-segmented-control-segment-tb-spacing: var(--space-system-6);
}
[data-size-segmented-control="40"] {
  --size-segmented-control-segment-icon-wh: var(--icon-size-16);
  --size-segmented-control-segment-tb-spacing: var(--space-xs);
}
[data-type-chips-active="primary"] {
  --type-chips-active-chip-fill-default: var(--brand-primary);
  --type-chips-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-active-chip-fill-hover-and-press: var(--brand-secondary);
  --type-chips-active-chip-text-and-icon-default: var(--always-peak-alpha);
  --type-chips-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-active-chip-text-and-icon-hover-and-press: var(--always-peak-alpha);
}
[data-type-chips-active="secondary"] {
  --type-chips-active-chip-fill-default: var(--brand-secondary-alpha-5);
  --type-chips-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-active-chip-fill-hover-and-press: var(--brand-secondary-alpha-10);
  --type-chips-active-chip-text-and-icon-default: var(--text-primary-default);
  --type-chips-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-active-chip-text-and-icon-hover-and-press: var(--text-primary-default);
}
[data-type-chips-active="tertiary"] {
  --type-chips-active-chip-fill-default: var(--brand-primary-alpha-5);
  --type-chips-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-active-chip-fill-hover-and-press: var(--brand-primary-alpha-10);
  --type-chips-active-chip-text-and-icon-default: var(--text-bottom-default);
  --type-chips-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-active-chip-text-and-icon-hover-and-press: var(--text-bottom-default);
}
[data-type-chips-active="info"] {
  --type-chips-active-chip-fill-default: var(--vibe-tertiary-alpha-5);
  --type-chips-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-active-chip-fill-hover-and-press: var(--vibe-tertiary-alpha-10);
  --type-chips-active-chip-text-and-icon-default: var(--text-tertiary-default);
  --type-chips-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-active-chip-text-and-icon-hover-and-press: var(--text-tertiary-default);
}
[data-type-chips-active="success"] {
  --type-chips-active-chip-fill-default: var(--vibe-fresh-alpha-5);
  --type-chips-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-active-chip-fill-hover-and-press: var(--vibe-fresh-alpha-10);
  --type-chips-active-chip-text-and-icon-default: var(--text-success-default);
  --type-chips-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-active-chip-text-and-icon-hover-and-press: var(--text-success-default);
}
[data-type-chips-not-active="primary"] {
  --type-chips-not-active-chip-fill-default: var(--brand-primary-alpha-5);
  --type-chips-not-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-not-active-chip-fill-hover-and-press: var(--brand-primary-alpha-10);
  --type-chips-not-active-chip-text-and-icon-default: var(--text-bottom-default);
  --type-chips-not-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-not-active-chip-text-and-icon-hover-and-press: var(--text-bottom-default);
}
[data-type-chips-not-active="secondary"] {
  --type-chips-not-active-chip-fill-default: var(--system-none);
  --type-chips-not-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-not-active-chip-fill-hover-and-press: var(--brand-primary-alpha-5);
  --type-chips-not-active-chip-text-and-icon-default: var(--text-bottom-default);
  --type-chips-not-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-not-active-chip-text-and-icon-hover-and-press: var(--text-bottom-default);
}
[data-type-chips-not-active="tertiary"] {
  --type-chips-not-active-chip-fill-default: var(--system-none);
  --type-chips-not-active-chip-fill-disabled: var(--neutral-bottom-10);
  --type-chips-not-active-chip-fill-hover-and-press: var(--brand-primary-alpha-5);
  --type-chips-not-active-chip-text-and-icon-default: var(--text-bottom-secondary);
  --type-chips-not-active-chip-text-and-icon-disabled: var(--text-bottom-quaternary);
  --type-chips-not-active-chip-text-and-icon-hover-and-press: var(--text-bottom-secondary);
}
[data-size-tab="large"] {
  --size-tab-font-family: var(--body-medium-font-family);
  --size-tab-font-weight: var(--body-medium-font-weight);
  --size-tab-letter-spacing: var(--body-medium-letter-spacing);
  --size-tab-line-height: var(--body-medium-line-height);
  --size-tab-lr-spacing: var(--space-2xl);
  --size-tab-size: var(--body-size);
  --size-tab-tb-spacing: var(--space-lg);
}
[data-size-tab="medium"] {
  --size-tab-font-family: var(--note-medium-font-family);
  --size-tab-font-weight: var(--note-medium-font-weight);
  --size-tab-letter-spacing: var(--note-medium-letter-spacing);
  --size-tab-line-height: var(--note-medium-line-height);
  --size-tab-lr-spacing: var(--space-lg);
  --size-tab-size: var(--note-size);
  --size-tab-tb-spacing: var(--space-md);
}
[data-size-collapse="xsmall"] {
  --size-collapse-component-min-h: var(--size-32);
  --size-collapse-component-spacing-lr: var(--space-md);
  --size-collapse-component-spacing-tb: var(--space-system-6);
  --size-collapse-component-text-layer-spacing-tb: var(--space-0);
  --size-collapse-icon-chevron-stroke: var(--icon-stroke-weight-1-5);
  --size-collapse-icon-chevron-width: var(--icon-size-16);
  --size-collapse-icon-size-container: var(--icon-size-20);
}
[data-size-collapse="small"] {
  --size-collapse-component-min-h: var(--size-40);
  --size-collapse-component-spacing-lr: var(--space-md);
  --size-collapse-component-spacing-tb: var(--space-sm);
  --size-collapse-component-text-layer-spacing-tb: var(--space-xxs);
  --size-collapse-icon-chevron-stroke: var(--icon-stroke-weight-1-8);
  --size-collapse-icon-chevron-width: var(--icon-size-20);
  --size-collapse-icon-size-container: var(--icon-size-24);
}
[data-size-collapse="medium"] {
  --size-collapse-component-min-h: var(--size-56);
  --size-collapse-component-spacing-lr: var(--space-lg);
  --size-collapse-component-spacing-tb: var(--space-lg);
  --size-collapse-component-text-layer-spacing-tb: var(--space-0);
  --size-collapse-icon-chevron-stroke: var(--icon-stroke-weight-2);
  --size-collapse-icon-chevron-width: var(--icon-size-20);
  --size-collapse-icon-size-container: var(--icon-size-24);
}
[data-size-collapse="large"] {
  --size-collapse-component-min-h: var(--size-64);
  --size-collapse-component-spacing-lr: var(--space-xl);
  --size-collapse-component-spacing-tb: var(--space-xl);
  --size-collapse-component-text-layer-spacing-tb: var(--space-xxs);
  --size-collapse-icon-chevron-stroke: var(--icon-stroke-weight-2);
  --size-collapse-icon-chevron-width: var(--icon-size-20);
  --size-collapse-icon-size-container: var(--icon-size-28);
}
[data-size-collapse="xlarge"] {
  --size-collapse-component-min-h: var(--size-80);
  --size-collapse-component-spacing-lr: var(--space-3xl);
  --size-collapse-component-spacing-tb: var(--space-2xl);
  --size-collapse-component-text-layer-spacing-tb: var(--space-xs);
  --size-collapse-icon-chevron-stroke: var(--icon-stroke-weight-2-4);
  --size-collapse-icon-chevron-width: var(--icon-size-24);
  --size-collapse-icon-size-container: var(--icon-size-32);
}
[data-blur="off"] {
  --blur: var(--blur-system-0);
}
[data-blur="2"] {
  --blur: var(--blur-system-2);
}
[data-blur="4"] {
  --blur: var(--blur-xs);
}
[data-blur="6"] {
  --blur: var(--blur-system-6);
}
[data-blur="8"] {
  --blur: var(--blur-sm);
}
[data-blur="10"] {
  --blur: var(--blur-system-10);
}
[data-blur="12"] {
  --blur: var(--blur-md);
}
[data-blur="16"] {
  --blur: var(--blur-lg);
}
[data-blur="20"] {
  --blur: var(--blur-xl);
}
[data-blur="24"] {
  --blur: var(--blur-2xl);
}
[data-type-close-n-action="default"] {
  --type-close-n-action-fill-default: var(--neutral-bottom-alpha-5);
  --type-close-n-action-fill-hover-and-press: var(--neutral-bottom-alpha-10);
  --type-close-n-action-fill-text-and-icon-default: var(--text-bottom-secondary);
  --type-close-n-action-fill-text-and-icon-hover-and-press: var(--text-bottom-secondary);
}
[data-type-close-n-action="contrast-20"] {
  --type-close-n-action-fill-default: var(--always-peak-alpha-20);
  --type-close-n-action-fill-hover-and-press: var(--always-peak-alpha-20);
  --type-close-n-action-fill-text-and-icon-default: var(--always-peak-alpha-80);
  --type-close-n-action-fill-text-and-icon-hover-and-press: var(--always-peak-alpha-80);
}
[data-type-close-n-action="contrast-10"] {
  --type-close-n-action-fill-default: var(--always-peak-alpha-10);
  --type-close-n-action-fill-hover-and-press: var(--always-peak-alpha-10);
  --type-close-n-action-fill-text-and-icon-default: var(--always-peak-alpha-80);
  --type-close-n-action-fill-text-and-icon-hover-and-press: var(--always-peak-alpha-80);
}
