/* Generated by design/design-system/scripts/build_tokens.py. Do not edit. */
:root {
  --rf-border-style-dashed:dashed;
  --rf-border-style-solid:solid;
  --rf-border-width-default:var(--rf-dimension-1);
  --rf-border-width-focus:var(--rf-dimension-4);
  --rf-border-width-heavy:var(--rf-dimension-4);
  --rf-border-width-medium:var(--rf-dimension-2);
  --rf-border-width-none:var(--rf-dimension-0);
  --rf-border-width-selected:var(--rf-border-width-medium);
  --rf-border-width-thick:var(--rf-border-width-medium);
  --rf-border-width-thin:var(--rf-dimension-1);
  --rf-breakpoint-2xl:1440px;
  --rf-breakpoint-lg:1024px;
  --rf-breakpoint-md:768px;
  --rf-breakpoint-sm:640px;
  --rf-breakpoint-xl:1200px;
  --rf-avatar-lg:var(--rf-spacing-48);
  --rf-avatar-md:var(--rf-spacing-40);
  --rf-avatar-sm:var(--rf-spacing-32);
  --rf-avatar-xl:var(--rf-spacing-64);
  --rf-avatar-xs:var(--rf-spacing-24);
  --rf-badge-size-md-min-height:var(--rf-spacing-24);
  --rf-badge-size-md-padding-inline:var(--rf-spacing-12);
  --rf-badge-size-md-text-style-font-family:var(--rf-font-family-body);
  --rf-badge-size-md-text-style-font-size:var(--rf-font-size-s);
  --rf-badge-size-md-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-badge-size-md-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-badge-size-md-text-style-line-height:var(--rf-font-line-height-s);
  --rf-badge-size-sm-min-height:var(--rf-spacing-20);
  --rf-badge-size-sm-padding-inline:var(--rf-spacing-8);
  --rf-badge-size-sm-text-style-font-family:var(--rf-font-family-body);
  --rf-badge-size-sm-text-style-font-size:var(--rf-font-size-xs);
  --rf-badge-size-sm-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-badge-size-sm-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-badge-size-sm-text-style-line-height:var(--rf-font-line-height-xs);
  --rf-breadcrumbs-compact-gap:var(--rf-spacing-4);
  --rf-breadcrumbs-gap:var(--rf-spacing-8);
  --rf-breadcrumbs-text-style-md-font-family:var(--rf-font-family-body);
  --rf-breadcrumbs-text-style-md-font-size:var(--rf-font-size-s);
  --rf-breadcrumbs-text-style-md-font-weight:var(--rf-font-weight-regular);
  --rf-breadcrumbs-text-style-md-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-breadcrumbs-text-style-md-line-height:var(--rf-font-line-height-s);
  --rf-breadcrumbs-text-style-sm-font-family:var(--rf-font-family-body);
  --rf-breadcrumbs-text-style-sm-font-size:var(--rf-font-size-xs);
  --rf-breadcrumbs-text-style-sm-font-weight:var(--rf-font-weight-regular);
  --rf-breadcrumbs-text-style-sm-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-breadcrumbs-text-style-sm-line-height:var(--rf-font-line-height-xs);
  --rf-button-radius:var(--rf-radius-full);
  --rf-button-size-l-height:var(--rf-spacing-48);
  --rf-button-size-l-padding-inline:var(--rf-spacing-24);
  --rf-button-size-l-text-style-font-family:var(--rf-font-family-headline);
  --rf-button-size-l-text-style-font-size:var(--rf-font-size-xl);
  --rf-button-size-l-text-style-font-weight:var(--rf-font-weight-medium);
  --rf-button-size-l-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-button-size-l-text-style-line-height:var(--rf-font-line-height-xl);
  --rf-button-size-m-height:var(--rf-spacing-40);
  --rf-button-size-m-padding-inline:var(--rf-spacing-16);
  --rf-button-size-m-text-style-font-family:var(--rf-font-family-headline);
  --rf-button-size-m-text-style-font-size:var(--rf-font-size-m);
  --rf-button-size-m-text-style-font-weight:var(--rf-font-weight-medium);
  --rf-button-size-m-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-button-size-m-text-style-line-height:var(--rf-font-line-height-m);
  --rf-button-size-s-height:var(--rf-spacing-32);
  --rf-button-size-s-padding-inline:var(--rf-spacing-12);
  --rf-button-size-s-text-style-font-family:var(--rf-font-family-headline);
  --rf-button-size-s-text-style-font-size:var(--rf-font-size-s);
  --rf-button-size-s-text-style-font-weight:var(--rf-font-weight-medium);
  --rf-button-size-s-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-button-size-s-text-style-line-height:var(--rf-font-line-height-xs);
  --rf-button-subtitle-text-style-font-family:var(--rf-font-family-body);
  --rf-button-subtitle-text-style-font-size:var(--rf-font-size-xs);
  --rf-button-subtitle-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-button-subtitle-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-button-subtitle-text-style-line-height:var(--rf-font-line-height-xs);
  --rf-card-padding:var(--rf-spacing-16);
  --rf-card-radius:var(--rf-radius-lg);
  --rf-counter-height:var(--rf-spacing-20);
  --rf-counter-padding-inline:var(--rf-spacing-4);
  --rf-counter-radius:var(--rf-radius-full);
  --rf-counter-text-style-font-family:var(--rf-font-family-body);
  --rf-counter-text-style-font-size:var(--rf-font-size-xs);
  --rf-counter-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-counter-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-counter-text-style-line-height:var(--rf-font-line-height-xs);
  --rf-dialog-max-width:var(--rf-spacing-560);
  --rf-dialog-radius:var(--rf-radius-xl);
  --rf-dropdown-max-height:var(--rf-spacing-480);
  --rf-dropdown-radius:var(--rf-radius-2xl);
  --rf-icon-duotone-opacity:var(--rf-opacity-20);
  --rf-list-item-min-height:var(--rf-spacing-48);
  --rf-listing-card-aspect-ratio:0.813636;
  --rf-navigation-bottom-text-style-font-family:var(--rf-font-family-body);
  --rf-navigation-bottom-text-style-font-size:var(--rf-font-size-2xs);
  --rf-navigation-bottom-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-navigation-bottom-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-navigation-bottom-text-style-line-height:var(--rf-font-line-height-2xs);
  --rf-navigation-text-style-font-family:var(--rf-font-family-body);
  --rf-navigation-text-style-font-size:var(--rf-font-size-s);
  --rf-navigation-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-navigation-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-navigation-text-style-line-height:var(--rf-font-line-height-s);
  --rf-segmented-control-content-gap:var(--rf-spacing-8);
  --rf-segmented-control-count-padding-inline:var(--rf-spacing-4);
  --rf-segmented-control-count-size:var(--rf-spacing-20);
  --rf-segmented-control-count-text-style-font-family:var(--rf-font-family-body);
  --rf-segmented-control-count-text-style-font-size:var(--rf-font-size-xs);
  --rf-segmented-control-count-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-segmented-control-count-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-segmented-control-count-text-style-line-height:var(--rf-font-line-height-xs);
  --rf-segmented-control-radius:var(--rf-radius-full);
  --rf-segmented-control-size-md-height:var(--rf-spacing-44);
  --rf-segmented-control-size-md-padding-inline:var(--rf-spacing-16);
  --rf-segmented-control-size-md-text-style-font-family:var(--rf-font-family-body);
  --rf-segmented-control-size-md-text-style-font-size:var(--rf-font-size-m);
  --rf-segmented-control-size-md-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-segmented-control-size-md-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-segmented-control-size-md-text-style-line-height:var(--rf-font-line-height-m);
  --rf-segmented-control-size-sm-height:var(--rf-spacing-40);
  --rf-segmented-control-size-sm-padding-inline:var(--rf-spacing-12);
  --rf-segmented-control-size-sm-text-style-font-family:var(--rf-font-family-body);
  --rf-segmented-control-size-sm-text-style-font-size:var(--rf-font-size-xs);
  --rf-segmented-control-size-sm-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-segmented-control-size-sm-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-segmented-control-size-sm-text-style-line-height:var(--rf-font-line-height-xs);
  --rf-select-max-height:var(--rf-spacing-480);
  --rf-select-radius:var(--rf-radius-2xl);
  --rf-selection-control-checkbox-radius:var(--rf-radius-md);
  --rf-selection-control-md:var(--rf-spacing-24);
  --rf-selection-control-sm:var(--rf-spacing-20);
  --rf-selection-control-switch-height:var(--rf-spacing-24);
  --rf-selection-control-switch-inset:var(--rf-spacing-2);
  --rf-selection-control-switch-lg-height:var(--rf-spacing-32);
  --rf-selection-control-switch-sm-height:var(--rf-spacing-16);
  --rf-selection-control-switch-sm-thumb:var(--rf-spacing-12);
  --rf-selection-control-switch-sm-width:var(--rf-spacing-24);
  --rf-selection-control-switch-thumb:var(--rf-spacing-20);
  --rf-selection-control-switch-width:var(--rf-spacing-40);
  --rf-slider-thumb-size:var(--rf-spacing-20);
  --rf-slider-touch-target:var(--rf-spacing-44);
  --rf-slider-track-height:var(--rf-spacing-4);
  --rf-text-field-content-padding-block-end:var(--rf-spacing-4);
  --rf-text-field-content-padding-block-start:var(--rf-spacing-20);
  --rf-text-field-label-float-text-style-font-family:var(--rf-font-family-body);
  --rf-text-field-label-float-text-style-font-size:var(--rf-font-size-xs);
  --rf-text-field-label-float-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-text-field-label-float-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-text-field-label-float-text-style-line-height:var(--rf-font-line-height-xs);
  --rf-text-field-label-inset-block:var(--rf-spacing-4);
  --rf-text-field-label-rest-text-style-font-family:var(--rf-font-family-body);
  --rf-text-field-label-rest-text-style-font-size:var(--rf-font-size-s);
  --rf-text-field-label-rest-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-text-field-label-rest-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-text-field-label-rest-text-style-line-height:var(--rf-font-line-height-s);
  --rf-text-field-multiline-min-height:var(--rf-spacing-112);
  --rf-text-field-radius:var(--rf-radius-2xl);
  --rf-text-field-size-lg-height:var(--rf-spacing-48);
  --rf-text-field-size-lg-padding-inline:var(--rf-spacing-24);
  --rf-text-field-size-lg-text-style-font-family:var(--rf-font-family-body);
  --rf-text-field-size-lg-text-style-font-size:var(--rf-font-size-m);
  --rf-text-field-size-lg-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-text-field-size-lg-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-text-field-size-lg-text-style-line-height:var(--rf-font-line-height-m);
  --rf-text-field-size-md-height:var(--rf-spacing-44);
  --rf-text-field-size-md-padding-inline:var(--rf-spacing-16);
  --rf-text-field-size-md-text-style-font-family:var(--rf-font-family-body);
  --rf-text-field-size-md-text-style-font-size:var(--rf-font-size-s);
  --rf-text-field-size-md-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-text-field-size-md-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-text-field-size-md-text-style-line-height:var(--rf-font-line-height-s);
  --rf-text-field-size-sm-height:var(--rf-spacing-40);
  --rf-text-field-size-sm-padding-inline:var(--rf-spacing-16);
  --rf-text-field-size-sm-text-style-font-family:var(--rf-font-family-body);
  --rf-text-field-size-sm-text-style-font-size:var(--rf-font-size-xs);
  --rf-text-field-size-sm-text-style-font-weight:var(--rf-font-weight-regular);
  --rf-text-field-size-sm-text-style-letter-spacing:var(--rf-font-letter-spacing-normal);
  --rf-text-field-size-sm-text-style-line-height:var(--rf-font-line-height-xs);
  --rf-toast-max-width:var(--rf-spacing-480);
  --rf-dimension-0:0;
  --rf-dimension-1:1px;
  --rf-dimension-112:112px;
  --rf-dimension-12:12px;
  --rf-dimension-120:120px;
  --rf-dimension-128:128px;
  --rf-dimension-16:16px;
  --rf-dimension-160:160px;
  --rf-dimension-1600:1600px;
  --rf-dimension-2:2px;
  --rf-dimension-20:20px;
  --rf-dimension-24:24px;
  --rf-dimension-248:248px;
  --rf-dimension-28:28px;
  --rf-dimension-32:32px;
  --rf-dimension-36:36px;
  --rf-dimension-4:4px;
  --rf-dimension-40:40px;
  --rf-dimension-44:44px;
  --rf-dimension-48:48px;
  --rf-dimension-480:480px;
  --rf-dimension-56:56px;
  --rf-dimension-560:560px;
  --rf-dimension-64:64px;
  --rf-dimension-72:72px;
  --rf-dimension-8:8px;
  --rf-dimension-80:80px;
  --rf-dimension-96:96px;
  --rf-media-aspect-ratio-landscape:16 / 9;
  --rf-media-aspect-ratio-portrait:4 / 5;
  --rf-media-aspect-ratio-product:4 / 3;
  --rf-media-aspect-ratio-square:1 / 1;
  --rf-motion-duration-ambient:1200ms;
  --rf-motion-duration-fast:120ms;
  --rf-motion-duration-normal:180ms;
  --rf-motion-duration-reduced:1ms;
  --rf-motion-duration-slow:240ms;
  --rf-motion-easing-enter:cubic-bezier(0,0,0,1);
  --rf-motion-easing-exit:cubic-bezier(0.4,0,1,1);
  --rf-motion-easing-standard:cubic-bezier(0.2,0,0,1);
  --rf-opacity-0:0;
  --rf-opacity-10:0.1;
  --rf-opacity-100:1;
  --rf-opacity-20:0.2;
  --rf-opacity-50:0.5;
  --rf-opacity-70:0.7;
  --rf-radius-2xl:var(--rf-dimension-24);
  --rf-radius-3xl:var(--rf-dimension-32);
  --rf-radius-4xl:var(--rf-dimension-40);
  --rf-radius-5xl:var(--rf-dimension-48);
  --rf-radius-6xl:var(--rf-dimension-64);
  --rf-radius-full:var(--rf-dimension-160);
  --rf-radius-lg:var(--rf-dimension-12);
  --rf-radius-md:var(--rf-dimension-8);
  --rf-radius-none:var(--rf-dimension-0);
  --rf-radius-sm:var(--rf-dimension-4);
  --rf-radius-xl:var(--rf-dimension-16);
  --rf-radius-xs:var(--rf-dimension-2);
  --rf-space-0:var(--rf-dimension-0);
  --rf-space-1:var(--rf-dimension-4);
  --rf-space-10:var(--rf-dimension-40);
  --rf-space-12:var(--rf-dimension-48);
  --rf-space-16:var(--rf-dimension-64);
  --rf-space-2:var(--rf-dimension-8);
  --rf-space-3:var(--rf-dimension-12);
  --rf-space-4:var(--rf-dimension-16);
  --rf-space-5:var(--rf-dimension-20);
  --rf-space-6:var(--rf-dimension-24);
  --rf-space-8:var(--rf-dimension-32);
  --rf-spacing-0:var(--rf-dimension-0);
  --rf-spacing-112:var(--rf-dimension-112);
  --rf-spacing-12:var(--rf-dimension-12);
  --rf-spacing-128:var(--rf-dimension-128);
  --rf-spacing-16:var(--rf-dimension-16);
  --rf-spacing-160:var(--rf-dimension-160);
  --rf-spacing-1600:var(--rf-dimension-1600);
  --rf-spacing-2:var(--rf-dimension-2);
  --rf-spacing-20:var(--rf-dimension-20);
  --rf-spacing-24:var(--rf-dimension-24);
  --rf-spacing-248:var(--rf-dimension-248);
  --rf-spacing-32:var(--rf-dimension-32);
  --rf-spacing-4:var(--rf-dimension-4);
  --rf-spacing-40:var(--rf-dimension-40);
  --rf-spacing-44:var(--rf-dimension-44);
  --rf-spacing-48:var(--rf-dimension-48);
  --rf-spacing-480:var(--rf-dimension-480);
  --rf-spacing-560:var(--rf-dimension-560);
  --rf-spacing-64:var(--rf-dimension-64);
  --rf-spacing-8:var(--rf-dimension-8);
  --rf-spacing-80:var(--rf-dimension-80);
  --rf-spacing-96:var(--rf-dimension-96);
  --rf-z-index-dropdown:100;
  --rf-z-index-modal:200;
  --rf-z-index-sticky:10;
  --rf-z-index-toast:300;
  --avatar-background:var(--rf-avatar-background);
  --avatar-lg:var(--rf-avatar-lg);
  --avatar-md:var(--rf-avatar-md);
  --avatar-sm:var(--rf-avatar-sm);
  --avatar-text:var(--rf-avatar-text);
  --avatar-xl:var(--rf-avatar-xl);
  --avatar-xs:var(--rf-avatar-xs);
  --badge-brand-background:var(--rf-badge-brand-background);
  --badge-brand-solid-background:var(--rf-badge-brand-solid-background);
  --badge-brand-solid-text:var(--rf-badge-brand-solid-text);
  --badge-brand-subtle-background:var(--rf-badge-brand-subtle-background);
  --badge-brand-subtle-text:var(--rf-badge-brand-subtle-text);
  --badge-brand-text:var(--rf-badge-brand-text);
  --badge-error-background:var(--rf-badge-error-background);
  --badge-error-text:var(--rf-badge-error-text);
  --badge-info-background:var(--rf-badge-info-background);
  --badge-info-text:var(--rf-badge-info-text);
  --badge-neutral-background:var(--rf-badge-neutral-background);
  --badge-neutral-text:var(--rf-badge-neutral-text);
  --badge-size-md-min-height:var(--rf-badge-size-md-min-height);
  --badge-size-md-padding-inline:var(--rf-badge-size-md-padding-inline);
  --badge-size-sm-min-height:var(--rf-badge-size-sm-min-height);
  --badge-size-sm-padding-inline:var(--rf-badge-size-sm-padding-inline);
  --badge-skeleton-background:var(--rf-badge-skeleton-background);
  --badge-success-background:var(--rf-badge-success-background);
  --badge-success-text:var(--rf-badge-success-text);
  --badge-warning-background:var(--rf-badge-warning-background);
  --badge-warning-text:var(--rf-badge-warning-text);
  --border-style-dashed:var(--rf-border-style-dashed);
  --border-style-solid:var(--rf-border-style-solid);
  --border-width-default:var(--rf-border-width-default);
  --border-width-focus:var(--rf-border-width-focus);
  --border-width-heavy:var(--rf-border-width-heavy);
  --border-width-medium:var(--rf-border-width-medium);
  --border-width-none:var(--rf-border-width-none);
  --border-width-selected:var(--rf-border-width-selected);
  --border-width-thick:var(--rf-border-width-thick);
  --border-width-thin:var(--rf-border-width-thin);
  --breadcrumbs-compact-gap:var(--rf-breadcrumbs-compact-gap);
  --breadcrumbs-gap:var(--rf-breadcrumbs-gap);
  --breadcrumbs-separator:var(--rf-breadcrumbs-separator);
  --breadcrumbs-text:var(--rf-breadcrumbs-text);
  --breadcrumbs-text-current:var(--rf-breadcrumbs-text-current);
  --breadcrumbs-text-interactive:var(--rf-breadcrumbs-text-interactive);
  --breadcrumbs-text-pressed:var(--rf-breadcrumbs-text-pressed);
  --breadcrumbs-text-supporting:var(--rf-breadcrumbs-text-supporting);
  --breakpoint-2xl:var(--rf-breakpoint-2xl);
  --breakpoint-lg:var(--rf-breakpoint-lg);
  --breakpoint-md:var(--rf-breakpoint-md);
  --breakpoint-sm:var(--rf-breakpoint-sm);
  --breakpoint-xl:var(--rf-breakpoint-xl);
  --chip-background:var(--rf-chip-background);
  --chip-background-hover:var(--rf-chip-background-hover);
  --chip-border:var(--rf-chip-border);
  --chip-selected-background:var(--rf-chip-selected-background);
  --chip-skeleton-background:var(--rf-chip-skeleton-background);
  --chip-text:var(--rf-chip-text);
  --counter-brand-background:var(--rf-counter-brand-background);
  --counter-brand-text:var(--rf-counter-brand-text);
  --counter-height:var(--rf-counter-height);
  --counter-neutral-background:var(--rf-counter-neutral-background);
  --counter-neutral-text:var(--rf-counter-neutral-text);
  --counter-padding-inline:var(--rf-counter-padding-inline);
  --counter-radius:var(--rf-counter-radius);
  --counter-skeleton-background:var(--rf-counter-skeleton-background);
  --dialog-backdrop:var(--rf-dialog-backdrop);
  --dialog-background:var(--rf-dialog-background);
  --dialog-border:var(--rf-dialog-border);
  --dialog-elevation:var(--rf-dialog-elevation);
  --dialog-max-width:var(--rf-dialog-max-width);
  --dialog-radius:var(--rf-dialog-radius);
  --dimension-0:var(--rf-dimension-0);
  --dimension-1:var(--rf-dimension-1);
  --dimension-1-5:var(--rf-dimension-2);
  --dimension-112:var(--rf-dimension-112);
  --dimension-12:var(--rf-dimension-12);
  --dimension-120:var(--rf-dimension-120);
  --dimension-128:var(--rf-dimension-128);
  --dimension-16:var(--rf-dimension-16);
  --dimension-160:var(--rf-dimension-160);
  --dimension-1600:var(--rf-dimension-1600);
  --dimension-2:var(--rf-dimension-2);
  --dimension-20:var(--rf-dimension-20);
  --dimension-24:var(--rf-dimension-24);
  --dimension-248:var(--rf-dimension-248);
  --dimension-28:var(--rf-dimension-28);
  --dimension-32:var(--rf-dimension-32);
  --dimension-36:var(--rf-dimension-36);
  --dimension-4:var(--rf-dimension-4);
  --dimension-40:var(--rf-dimension-40);
  --dimension-44:var(--rf-dimension-44);
  --dimension-48:var(--rf-dimension-48);
  --dimension-480:var(--rf-dimension-480);
  --dimension-56:var(--rf-dimension-56);
  --dimension-560:var(--rf-dimension-560);
  --dimension-64:var(--rf-dimension-64);
  --dimension-72:var(--rf-dimension-72);
  --dimension-8:var(--rf-dimension-8);
  --dimension-80:var(--rf-dimension-80);
  --dimension-96:var(--rf-dimension-96);
  --dimension-constraint-112:var(--rf-dimension-112);
  --dimension-constraint-1600:var(--rf-dimension-1600);
  --dimension-constraint-248:var(--rf-dimension-248);
  --dimension-constraint-480:var(--rf-dimension-480);
  --dimension-constraint-560:var(--rf-dimension-560);
  --dropdown-divider:var(--rf-dropdown-divider);
  --dropdown-elevation:var(--rf-dropdown-elevation);
  --dropdown-item-description:var(--rf-dropdown-item-description);
  --dropdown-item-destructive-text:var(--rf-dropdown-item-destructive-text);
  --dropdown-item-disabled-text:var(--rf-dropdown-item-disabled-text);
  --dropdown-item-hover-background:var(--rf-dropdown-item-hover-background);
  --dropdown-item-selected-background:var(--rf-dropdown-item-selected-background);
  --dropdown-item-text:var(--rf-dropdown-item-text);
  --dropdown-max-height:var(--rf-dropdown-max-height);
  --dropdown-overlay-background:var(--rf-dropdown-overlay-background);
  --dropdown-overlay-border:var(--rf-dropdown-overlay-border);
  --dropdown-radius:var(--rf-dropdown-radius);
  --duration-default:var(--rf-motion-duration-normal);
  --duration-fast:var(--rf-motion-duration-fast);
  --duration-slow:var(--rf-motion-duration-slow);
  --ease-standard:var(--rf-motion-easing-standard);
  --feedback-indicator:var(--rf-feedback-indicator);
  --feedback-skeleton-base:var(--rf-feedback-skeleton-base);
  --feedback-skeleton-highlight:var(--rf-feedback-skeleton-highlight);
  --feedback-track:var(--rf-feedback-track);
  --list-item-background:var(--rf-list-item-background);
  --list-item-background-hover:var(--rf-list-item-background-hover);
  --list-item-background-pressed:var(--rf-list-item-background-pressed);
  --list-item-border:var(--rf-list-item-border);
  --list-item-foreground-disabled:var(--rf-list-item-foreground-disabled);
  --list-item-min-height:var(--rf-list-item-min-height);
  --listing-card-aspect-ratio:var(--rf-listing-card-aspect-ratio);
  --media-aspect-ratio-landscape:var(--rf-media-aspect-ratio-landscape);
  --media-aspect-ratio-portrait:var(--rf-media-aspect-ratio-portrait);
  --media-aspect-ratio-product:var(--rf-media-aspect-ratio-product);
  --media-aspect-ratio-square:var(--rf-media-aspect-ratio-square);
  --motion-duration-ambient:var(--rf-motion-duration-ambient);
  --motion-duration-fast:var(--rf-motion-duration-fast);
  --motion-duration-normal:var(--rf-motion-duration-normal);
  --motion-duration-reduced:var(--rf-motion-duration-reduced);
  --motion-duration-slow:var(--rf-motion-duration-slow);
  --motion-easing-enter:var(--rf-motion-easing-enter);
  --motion-easing-exit:var(--rf-motion-easing-exit);
  --motion-easing-standard:var(--rf-motion-easing-standard);
  --motion-fast:var(--rf-motion-duration-fast);
  --navigation-container-bg:var(--color-surface-disabled);
  --opacity-0:var(--rf-opacity-0);
  --opacity-10:var(--rf-opacity-10);
  --opacity-100:var(--rf-opacity-100);
  --opacity-20:var(--rf-opacity-20);
  --opacity-50:var(--rf-opacity-50);
  --opacity-70:var(--rf-opacity-70);
  --radius-2xl:var(--rf-radius-2xl);
  --radius-3xl:var(--rf-radius-3xl);
  --radius-4xl:var(--rf-radius-4xl);
  --radius-5xl:var(--rf-radius-5xl);
  --radius-6xl:var(--rf-radius-6xl);
  --radius-card:var(--rf-radius-lg);
  --radius-control:var(--rf-radius-md);
  --radius-full:var(--rf-radius-full);
  --radius-lg:var(--rf-radius-lg);
  --radius-md:var(--rf-radius-md);
  --radius-none:var(--rf-radius-none);
  --radius-pill:var(--rf-radius-full);
  --radius-sm:var(--rf-radius-sm);
  --radius-xl:var(--rf-radius-xl);
  --radius-xs:var(--rf-radius-xs);
  --rf-dimension-1-5:var(--rf-dimension-2);
  --rf-dimension-constraint-112:var(--rf-dimension-112);
  --rf-dimension-constraint-1600:var(--rf-dimension-1600);
  --rf-dimension-constraint-248:var(--rf-dimension-248);
  --rf-dimension-constraint-480:var(--rf-dimension-480);
  --rf-dimension-constraint-560:var(--rf-dimension-560);
  --segmented-control-background:var(--rf-segmented-control-background);
  --segmented-control-content-gap:var(--rf-segmented-control-content-gap);
  --segmented-control-count-background:var(--rf-segmented-control-count-background);
  --segmented-control-count-padding-inline:var(--rf-segmented-control-count-padding-inline);
  --segmented-control-count-size:var(--rf-segmented-control-count-size);
  --segmented-control-count-text:var(--rf-segmented-control-count-text);
  --segmented-control-hover-background:var(--rf-segmented-control-hover-background);
  --segmented-control-radius:var(--rf-segmented-control-radius);
  --segmented-control-selected-background:var(--rf-segmented-control-selected-background);
  --segmented-control-selected-count-background:var(--rf-segmented-control-selected-count-background);
  --segmented-control-selected-count-text:var(--rf-segmented-control-selected-count-text);
  --segmented-control-selected-text:var(--rf-segmented-control-selected-text);
  --segmented-control-size-md-height:var(--rf-segmented-control-size-md-height);
  --segmented-control-size-md-padding-inline:var(--rf-segmented-control-size-md-padding-inline);
  --segmented-control-size-sm-height:var(--rf-segmented-control-size-sm-height);
  --segmented-control-size-sm-padding-inline:var(--rf-segmented-control-size-sm-padding-inline);
  --segmented-control-text:var(--rf-segmented-control-text);
  --select-divider:var(--rf-select-divider);
  --select-elevation:var(--rf-select-elevation);
  --select-max-height:var(--rf-select-max-height);
  --select-option-description:var(--rf-select-option-description);
  --select-option-destructive-text:var(--rf-select-option-destructive-text);
  --select-option-disabled-text:var(--rf-select-option-disabled-text);
  --select-option-hover-background:var(--rf-select-option-hover-background);
  --select-option-selected-background:var(--rf-select-option-selected-background);
  --select-option-text:var(--rf-select-option-text);
  --select-overlay-background:var(--rf-select-overlay-background);
  --select-overlay-border:var(--rf-select-overlay-border);
  --select-radius:var(--rf-select-radius);
  --selection-control-background:var(--rf-selection-control-background);
  --selection-control-border:var(--rf-selection-control-border);
  --selection-control-checkbox-radius:var(--rf-selection-control-checkbox-radius);
  --selection-control-checked-background:var(--rf-selection-control-checked-background);
  --selection-control-checked-foreground:var(--rf-selection-control-checked-foreground);
  --selection-control-disabled-background:var(--rf-selection-control-disabled-background);
  --selection-control-md:var(--rf-selection-control-md);
  --selection-control-sm:var(--rf-selection-control-sm);
  --selection-control-switch-height:var(--rf-selection-control-switch-height);
  --selection-control-switch-inset:var(--rf-selection-control-switch-inset);
  --selection-control-switch-lg-height:var(--rf-selection-control-switch-lg-height);
  --selection-control-switch-sm-height:var(--rf-selection-control-switch-sm-height);
  --selection-control-switch-sm-thumb:var(--rf-selection-control-switch-sm-thumb);
  --selection-control-switch-sm-width:var(--rf-selection-control-switch-sm-width);
  --selection-control-switch-thumb:var(--rf-selection-control-switch-thumb);
  --selection-control-switch-width:var(--rf-selection-control-switch-width);
  --slider-focus-ring:var(--rf-slider-focus-ring);
  --slider-thumb-background:var(--rf-slider-thumb-background);
  --slider-thumb-border:var(--rf-slider-thumb-border);
  --slider-thumb-disabled:var(--rf-slider-thumb-disabled);
  --slider-thumb-size:var(--rf-slider-thumb-size);
  --slider-touch-target:var(--rf-slider-touch-target);
  --slider-track-background:var(--rf-slider-track-background);
  --slider-track-disabled:var(--rf-slider-track-disabled);
  --slider-track-fill:var(--rf-slider-track-fill);
  --slider-track-fill-active:var(--rf-slider-track-fill-active);
  --slider-track-fill-hover:var(--rf-slider-track-fill-hover);
  --slider-track-height:var(--rf-slider-track-height);
  --space-0:var(--rf-space-0);
  --space-1:var(--rf-space-1);
  --space-10:var(--rf-space-10);
  --space-12:var(--rf-space-12);
  --space-16:var(--rf-space-16);
  --space-2:var(--rf-space-2);
  --space-3:var(--rf-space-3);
  --space-4:var(--rf-space-4);
  --space-5:var(--rf-space-5);
  --space-6:var(--rf-space-6);
  --space-8:var(--rf-space-8);
  --spacing-0:var(--dimension-0);
  --spacing-112:var(--dimension-112);
  --spacing-12:var(--dimension-12);
  --spacing-128:var(--dimension-128);
  --spacing-16:var(--dimension-16);
  --spacing-160:var(--dimension-160);
  --spacing-1600:var(--dimension-1600);
  --spacing-2:var(--dimension-2);
  --spacing-20:var(--dimension-20);
  --spacing-24:var(--dimension-24);
  --spacing-248:var(--dimension-248);
  --spacing-32:var(--dimension-32);
  --spacing-4:var(--dimension-4);
  --spacing-40:var(--dimension-40);
  --spacing-44:var(--dimension-44);
  --spacing-48:var(--dimension-48);
  --spacing-480:var(--dimension-480);
  --spacing-560:var(--dimension-560);
  --spacing-64:var(--dimension-64);
  --spacing-8:var(--dimension-8);
  --spacing-80:var(--dimension-80);
  --spacing-96:var(--dimension-96);
  --toast-background:var(--rf-toast-background);
  --toast-elevation:var(--rf-toast-elevation);
  --toast-max-width:var(--rf-toast-max-width);
  --toast-text:var(--rf-toast-text);
  --z-dropdown:var(--rf-z-index-dropdown);
  --z-index-dropdown:var(--rf-z-index-dropdown);
  --z-index-modal:var(--rf-z-index-modal);
  --z-index-sticky:var(--rf-z-index-sticky);
  --z-index-toast:var(--rf-z-index-toast);
  --z-modal:var(--rf-z-index-modal);
  --z-sticky:var(--rf-z-index-sticky);
  --z-toast:var(--rf-z-index-toast);
}
