/*!
 * AUTO-GENERATED FILE — DO NOT EDIT.
 * Produced by `yarn styles:build` from styles/forge.source.css.
 * This file is gitignored; changes here will be overwritten on the next build.
 
 */
@import url("https://fonts.googleapis.com/css2?family=Epilogue:ital,wght@0,100..900;1,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap");
/**
 * Design Tokens - Tailwind 4 CSS Format
 * Generated from Figma DTCG tokens
 */
:root{
  /** RESET DEFAULT TOKENS **/

  /** DEFAULT TOKENS **/
  --color-black: rgba(0, 0, 0, 1);
  --color-white: rgba(255, 255, 255, 1);
  --color-gray-50: rgba(252, 252, 252, 1);
  --color-gray-100: rgba(246, 246, 246, 1);
  --color-gray-200: rgba(240, 240, 240, 1);
  --color-gray-300: rgba(230, 230, 232, 1);
  --color-gray-400: rgba(179, 181, 185, 1);
  --color-gray-500: rgba(98, 103, 111, 1);
  --color-gray-600: rgba(77, 82, 91, 1);
  --color-gray-700: rgba(51, 57, 67, 1);
  --color-gray-800: rgba(25, 33, 43, 1);
  --color-gray-900: rgba(0, 8, 20, 1);
  --color-gray-950: rgba(0, 4, 11, 1);
  --color-blue-50: rgba(246, 248, 255, 1);
  --color-blue-100: rgba(240, 243, 255, 1);
  --color-blue-200: rgba(231, 236, 255, 1);
  --color-blue-300: rgba(221, 228, 255, 1);
  --color-blue-400: rgba(178, 191, 238, 1);
  --color-blue-500: rgba(83, 115, 228, 1);
  --color-blue-600: rgba(68, 102, 221, 1);
  --color-blue-700: rgba(54, 89, 214, 1);
  --color-blue-800: rgba(40, 77, 207, 1);
  --color-blue-900: rgba(25, 63, 200, 1);
  --color-blue-950: rgba(23, 37, 84, 1);
  --color-red-50: rgba(255, 246, 244, 1);
  --color-red-100: rgba(252, 234, 232, 1);
  --color-red-200: rgba(243, 203, 197, 1);
  --color-red-300: rgba(235, 177, 169, 1);
  --color-red-400: rgba(228, 151, 141, 1);
  --color-red-500: rgba(221, 92, 76, 1);
  --color-red-600: rgba(214, 76, 58, 1);
  --color-red-700: rgba(208, 63, 44, 1);
  --color-red-800: rgba(202, 49, 29, 1);
  --color-red-900: rgba(193, 30, 8, 1);
  --color-red-950: rgba(155, 18, 0, 1);
  --color-green-50: rgba(247, 255, 247, 1);
  --color-green-100: rgba(225, 246, 224, 1);
  --color-green-200: rgba(215, 242, 214, 1);
  --color-green-300: rgba(187, 230, 184, 1);
  --color-green-400: rgba(153, 216, 149, 1);
  --color-green-500: rgba(79, 184, 72, 1);
  --color-green-600: rgba(62, 169, 55, 1);
  --color-green-700: rgba(46, 156, 39, 1);
  --color-green-800: rgba(27, 139, 19, 1);
  --color-green-900: rgba(9, 124, 0, 1);
  --color-green-950: rgba(6, 83, 0, 1);
  --color-yellow-50: rgba(255, 248, 224, 1);
  --color-yellow-100: rgba(255, 234, 178, 1);
  --color-yellow-200: rgba(253, 221, 130, 1);
  --color-yellow-300: rgba(253, 208, 81, 1);
  --color-yellow-400: rgba(253, 197, 47, 1);
  --color-yellow-500: rgba(244, 175, 26, 1);
  --color-yellow-600: rgba(252, 174, 42, 1);
  --color-yellow-700: rgba(252, 154, 39, 1);
  --color-yellow-800: rgba(252, 138, 37, 1);
  --color-yellow-900: rgba(251, 105, 33, 1);
  --color-yellow-950: rgba(219, 85, 19, 1);
  --font-base: Inter;
  --font-sans: Epilogue;
  --font-mono: Roboto Mono;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --font-weight-black: 900;
  --spacing-float-neg08: -0.800000011920929px;
  --spacing-float-neg04: -0.4000000059604645px;
  --spacing-float-04: 0.4000000059604645px;
  --spacing-float-08: 0.800000011920929px;
  --spacing-integer-0: 0px;
  --spacing-integer-1: 1px;
  --spacing-integer-2: 2px;
  --spacing-integer-3: 3px;
  --spacing-integer-4: 4px;
  --spacing-integer-5: 5px;
  --spacing-integer-6: 6px;
  --spacing-integer-8: 8px;
  --spacing-integer-10: 10px;
  --spacing-integer-12: 12px;
  --spacing-integer-14: 14px;
  --spacing-integer-16: 16px;
  --spacing-integer-18: 18px;
  --spacing-integer-20: 20px;
  --spacing-integer-24: 24px;
  --spacing-integer-28: 28px;
  --spacing-integer-32: 32px;
  --spacing-integer-36: 36px;
  --spacing-integer-40: 40px;
  --spacing-integer-48: 48px;
  --spacing-integer-56: 56px;
  --spacing-integer-60: 60px;
  --spacing-integer-64: 64px;
  --spacing-integer-72: 72px;
  --spacing-integer-80: 80px;
  --spacing-integer-96: 96px;
  --spacing-integer-128: 128px;
  --spacing-integer-160: 160px;
  --spacing-integer-192: 192px;
  --spacing-integer-224: 224px;
  --spacing-integer-256: 256px;
  --spacing-integer-320: 320px;
  --spacing-integer-384: 384px;
  --spacing-integer-448: 448px;
  --spacing-integer-512: 512px;
  --spacing-integer-640: 640px;
  --spacing-integer-768: 768px;
  --spacing-integer-992: 992px;
  --spacing-integer-1200: 1200px;
  --spacing-integer-9999: 9999px;
  --spacing-integer-neg8: -8px;
  --spacing-integer-neg4: -4px;
  --spacing-integer-neg2: -2px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --color-alpha-white-0: rgb(255, 255, 255);
  --color-alpha-white-5: rgba(255, 255, 255, 0.05);
  --color-alpha-white-10: rgba(255, 255, 255, 0.1);
  --color-alpha-white-15: rgba(255, 255, 255, 0.15);
  --color-alpha-white-20: rgba(255, 255, 255, 0.2);
  --color-alpha-white-30: rgba(255, 255, 255, 0.3);
  --color-alpha-white-40: rgba(255, 255, 255, 0.4);
  --color-alpha-white-50: rgba(255, 255, 255, 0.5);
  --color-alpha-white-60: rgba(255, 255, 255, 0.6);
  --color-alpha-white-70: rgba(255, 255, 255, 0.7);
  --color-alpha-white-80: rgba(255, 255, 255, 0.8);
  --color-alpha-white-90: rgba(255, 255, 255, 0.9);
  --color-alpha-black-0: rgb(0, 0, 0);
  --color-alpha-black-5: rgba(0, 0, 0, 0.05);
  --color-alpha-black-10: rgba(0, 0, 0, 0.1);
  --color-alpha-black-15: rgba(0, 0, 0, 0.15);
  --color-alpha-black-20: rgba(0, 0, 0, 0.2);
  --color-alpha-black-30: rgba(0, 0, 0, 0.3);
  --color-alpha-black-40: rgba(0, 0, 0, 0.4);
  --color-alpha-black-50: rgba(0, 0, 0, 0.5);
  --color-alpha-black-60: rgba(0, 0, 0, 0.6);
  --color-alpha-black-70: rgba(0, 0, 0, 0.7);
  --color-alpha-black-80: rgba(0, 0, 0, 0.8);
  --color-alpha-black-90: rgba(0, 0, 0, 0.9);
  --opacity-5: 5%;
  --opacity-10: 10%;
  --opacity-20: 20%;
  --opacity-30: 30%;
  --opacity-40: 40%;
  --opacity-50: 50%;
  --opacity-60: 60%;
  --opacity-70: 70%;
  --opacity-80: 80%;
  --opacity-90: 90%;
  --opacity-100: 100%;
  --background-color-feedback-neutral-base: var(--color-gray-100);
  --background-color-feedback-info-base: var(--color-blue-100);
  --background-color-feedback-success-base: var(--color-green-100);
  --background-color-feedback-warning-base: var(--color-yellow-100);
  --background-color-feedback-critical-base: var(--color-red-100);
  --background-color-page-base: var(--color-white);
  --background-color-page-subtle: var(--color-gray-50);
  --background-color-card-disabled: var(--color-gray-200);
  --background-color-card-static-base: var(--color-white);
  --background-color-card-static-subtle: var(--color-gray-100);
  --background-color-card-selected-enabled: var(--color-blue-100);
  --background-color-card-selected-hover: var(--color-blue-200);
  --background-color-card-selected-error: var(--color-white);
  --background-color-card-unselected-enabled: var(--color-white);
  --background-color-card-unselected-hover: var(--color-gray-50);
  --background-color-card-unselected-error: var(--color-white);
  --background-color-overlay-base: var(--color-white);
  --background-color-option-selected-hover: var(--color-blue-200);
  --background-color-option-selected-enabled: var(--color-blue-100);
  --background-color-option-unselected-hover: var(--color-gray-100);
  --background-color-section-base: var(--color-white);
  --background-color-nav-inactive-hover: var(--color-gray-300);
  --background-color-nav-active-enabled: var(--color-gray-900);
  --background-color-nav-active-hover: var(--color-gray-900);
  --background-color-menu-neutral-hover: var(--color-gray-100);
  --background-color-menu-destructive-hover: var(--color-red-100);
  --background-color-scrim-base: var(--color-alpha-black-40);
  --color-fill-global-base: var(--color-white);
  --color-fill-global-disabled: var(--color-gray-300);
  --color-fill-brand-promo: var(--color-yellow-400);
  --color-fill-input-enabled: var(--color-white);
  --color-fill-input-disabled: var(--color-gray-200);
  --color-fill-input-hover: var(--color-gray-50);
  --color-fill-toggle-unselected-enabled: var(--color-white);
  --color-fill-toggle-unselected-hover: var(--color-gray-50);
  --color-fill-toggle-unselected-error: var(--color-gray-50);
  --color-fill-toggle-selected-enabled: var(--color-blue-700);
  --color-fill-toggle-selected-hover: var(--color-blue-800);
  --color-fill-toggle-selected-error: var(--color-red-900);
  --color-fill-feedback-neutral-base: var(--color-gray-200);
  --color-fill-feedback-neutral-strong: var(--color-gray-900);
  --color-fill-feedback-info-base: var(--color-blue-100);
  --color-fill-feedback-info-strong: var(--color-blue-900);
  --color-fill-feedback-success-base: var(--color-green-100);
  --color-fill-feedback-success-strong: var(--color-green-900);
  --color-fill-feedback-warning-base: var(--color-yellow-100);
  --color-fill-feedback-warning-strong: var(--color-yellow-500);
  --color-fill-feedback-critical-base: var(--color-red-100);
  --color-fill-feedback-critical-strong: var(--color-red-900);
  --color-fill-action-disabled: var(--color-gray-300);
  --color-fill-action-primary-enabled: var(--color-yellow-400);
  --color-fill-action-primary-hover: var(--color-yellow-500);
  --color-fill-action-primary-focus: var(--color-yellow-500);
  --color-fill-action-secondary-enabled: var(--color-gray-900);
  --color-fill-action-secondary-hover: var(--color-gray-800);
  --color-fill-action-secondary-focus: var(--color-gray-800);
  --color-fill-action-tertiary-enabled: var(--color-white);
  --color-fill-action-tertiary-hover: var(--color-gray-100);
  --color-fill-action-tertiary-focus: var(--color-gray-100);
  --color-fill-action-destructive-enabled: var(--color-red-900);
  --color-fill-action-destructive-hover: var(--color-red-950);
  --color-fill-action-destructive-focus: var(--color-red-950);
  --color-fill-nav-inactive-hover: var(--color-gray-600);
  --color-fill-nav-active-enabled: var(--color-gray-900);
  --color-fill-nav-active-hover: var(--color-gray-900);
  --color-fill-skeleton-base: var(--color-alpha-black-5);
  --color-fill-skeleton-strong: var(--color-alpha-black-15);
  --color-label-global-base: var(--color-gray-900);
  --color-label-global-subtle: var(--color-gray-600);
  --color-label-global-disabled: var(--color-gray-500);
  --color-label-global-on-strong: var(--color-white);
  --font-label-global: var(--font-base);
  --color-label-global-destructive: var(--color-red-900);
  --font-weight-label-global-base: var(--font-weight-regular);
  --font-weight-label-global-strong: var(--font-weight-semibold);
  --color-label-input-focus: var(--color-blue-700);
  --color-label-input-error: var(--color-red-900);
  --color-label-action-primary-enabled: var(--color-gray-900);
  --color-label-action-primary-hover: var(--color-gray-950);
  --color-label-action-primary-focus: var(--color-gray-950);
  --color-label-action-secondary-enabled: var(--color-white);
  --color-label-action-secondary-hover: var(--color-white);
  --color-label-action-secondary-focus: var(--color-white);
  --color-label-action-tertiary-enabled: var(--color-gray-500);
  --color-label-action-tertiary-hover: var(--color-gray-600);
  --color-label-action-tertiary-focus: var(--color-gray-600);
  --color-label-action-destructive-enabled: var(--color-white);
  --color-label-action-destructive-hover: var(--color-white);
  --color-label-action-destructive-focus: var(--color-white);
  --color-label-action-plain-enabled: var(--color-blue-900);
  --color-label-action-plain-hover: var(--color-blue-950);
  --color-label-action-plain-focus: var(--color-blue-950);
  --color-label-feedback-info: var(--color-blue-900);
  --color-label-feedback-success: var(--color-green-900);
  --color-label-feedback-critical: var(--color-red-900);
  --color-icon-global-base: var(--color-gray-900);
  --color-icon-global-subtle: var(--color-gray-600);
  --color-icon-global-disabled: var(--color-gray-500);
  --color-icon-global-on-strong: var(--color-white);
  --color-icon-global-destructive: var(--color-red-900);
  --color-icon-toggle-enabled: var(--color-white);
  --color-icon-toggle-disabled: var(--color-gray-400);
  --color-icon-feedback-info-base: var(--color-blue-900);
  --color-icon-feedback-info-on-strong: var(--color-white);
  --color-icon-feedback-success-base: var(--color-green-900);
  --color-icon-feedback-success-on-strong: var(--color-white);
  --color-icon-feedback-warning-base: var(--color-yellow-500);
  --color-icon-feedback-warning-on-strong: var(--color-white);
  --color-icon-feedback-critical-base: var(--color-red-900);
  --color-icon-feedback-critical-on-strong: var(--color-white);
  --color-icon-action-disabled: var(--color-gray-500);
  --color-icon-action-primary-enabled: var(--color-gray-900);
  --color-icon-action-primary-hover: var(--color-gray-950);
  --color-icon-action-primary-focus: var(--color-gray-950);
  --color-icon-action-secondary-enabled: var(--color-white);
  --color-icon-action-secondary-hover: var(--color-white);
  --color-icon-action-secondary-focus: var(--color-white);
  --color-icon-action-tertiary-enabled: var(--color-gray-500);
  --color-icon-action-tertiary-hover: var(--color-gray-600);
  --color-icon-action-tertiary-focus: var(--color-gray-600);
  --color-icon-action-destructive-enabled: var(--color-white);
  --color-icon-action-destructive-hover: var(--color-white);
  --color-icon-action-destructive-focus: var(--color-white);
  --color-icon-action-plain-enabled: var(--color-blue-900);
  --color-icon-action-plain-hover: var(--color-blue-950);
  --color-icon-action-plain-focus: var(--color-blue-950);
  --color-display-global-base: var(--color-gray-900);
  --font-display-global: var(--font-sans);
  --font-weight-display-global-base: var(--font-weight-medium);
  --color-headline-global-base: var(--color-gray-900);
  --font-headline-global: var(--font-sans);
  --font-weight-headline-global-base: var(--font-weight-bold);
  --color-title-global-base: var(--color-gray-900);
  --color-title-global-subtle: var(--color-gray-600);
  --font-title-global: var(--font-sans);
  --font-weight-title-global-base: var(--font-weight-bold);
  --color-body-global-base: var(--color-gray-900);
  --color-body-global-subtle: var(--color-gray-600);
  --color-body-global-disabled: var(--color-gray-500);
  --font-body-global: var(--font-base);
  --font-weight-body-global-base: var(--font-weight-regular);
  --font-weight-body-global-strong: var(--font-weight-semibold);
  --color-link-global-enabled: var(--color-blue-900);
  --color-link-global-hover: var(--color-blue-950);
  --radius-global-xs: var(--spacing-integer-2);
  --radius-global-sm: var(--spacing-integer-4);
  --radius-global-md: var(--spacing-integer-8);
  --radius-global-lg: var(--spacing-integer-16);
  --radius-global-full: var(--spacing-integer-9999);
  --color-global-disabled: var(--color-gray-400);
  --border-width-global-width: var(--spacing-integer-1);
  --color-action-tertiary-enabled: var(--color-gray-500);
  --color-action-tertiary-hover: var(--color-gray-600);
  --color-action-tertiary-focus: var(--color-gray-600);
  --color-card-selected-enabled: var(--color-blue-700);
  --color-card-selected-hover: var(--color-blue-800);
  --color-card-selected-error: var(--color-red-900);
  --color-card-unselected-enabled: var(--color-gray-500);
  --color-card-unselected-hover: var(--color-gray-600);
  --color-card-unselected-error: var(--color-red-900);
  --color-card-static-base: var(--color-gray-300);
  --color-divider-base: var(--color-gray-300);
  --color-input-enabled: var(--color-gray-500);
  --color-input-hover: var(--color-gray-600);
  --color-input-focus: var(--color-blue-700);
  --color-input-error: var(--color-red-900);
  --color-input-disabled: var(--color-gray-400);
  --color-toggle-unselected-enabled: var(--color-gray-500);
  --color-toggle-unselected-hover: var(--color-gray-600);
  --color-toggle-unselected-error: var(--color-gray-600);
  --color-toggle-selected-enabled: var(--color-blue-700);
  --color-toggle-selected-hover: var(--color-blue-800);
  --color-toggle-selected-error: var(--color-gray-600);
  --color-focus-ring-outline: var(--color-blue-700);
  --border-width-focus-ring: var(--spacing-integer-3);
  --opacity-opacity-global-disabled: var(--opacity-50);
  --color-shadow-global-base: var(--color-alpha-black-5);
  --color-shadow-global-strong: var(--color-alpha-black-10);
  /** DESKTOP TOKENS **/
  --spacing-inset-button-xs-padding-x: var(--spacing-integer-12);
  --spacing-inset-button-xs-padding-y: var(--spacing-integer-2);
  --spacing-inset-button-sm-padding-x: var(--spacing-integer-16);
  --spacing-inset-button-sm-padding-y: var(--spacing-integer-6);
  --spacing-inset-button-md-padding-x: var(--spacing-integer-24);
  --spacing-inset-button-md-padding-y: var(--spacing-integer-10);
  --spacing-inset-button-lg-padding-x: var(--spacing-integer-32);
  --spacing-inset-button-lg-padding-y: var(--spacing-integer-14);
  --spacing-inset-input-sm-padding-x: var(--spacing-integer-16);
  --spacing-inset-input-sm-padding-y: var(--spacing-integer-4);
  --spacing-inset-input-md-padding-x: var(--spacing-integer-16);
  --spacing-inset-input-md-padding-y: var(--spacing-integer-6);
  --spacing-inset-input-lg-padding-x: var(--spacing-integer-16);
  --spacing-inset-input-lg-padding-y: var(--spacing-integer-10);
  --spacing-inset-input-xl-padding-x: var(--spacing-integer-16);
  --spacing-inset-input-xl-padding-y: var(--spacing-integer-14);
  --spacing-inset-badge-sm-padding-x: var(--spacing-integer-4);
  --spacing-inset-badge-sm-padding-y: var(--spacing-integer-1);
  --spacing-inset-badge-lg-padding-x: var(--spacing-integer-8);
  --spacing-inset-badge-lg-padding-y: var(--spacing-integer-5);
  --spacing-inset-popover-padding-x: var(--spacing-integer-16);
  --spacing-inset-popover-padding-y: var(--spacing-integer-12);
  --spacing-inset-dropdown-padding-all: var(--spacing-integer-4);
  --spacing-inset-dropdown-header-padding-x: var(--spacing-integer-12);
  --spacing-inset-dropdown-header-padding-y: var(--spacing-integer-8);
  --spacing-inset-dropdown-item-padding-x: var(--spacing-integer-12);
  --spacing-inset-dropdown-item-padding-y: var(--spacing-integer-12);
  --spacing-inset-dropdown-divider-padding-y: var(--spacing-integer-4);
  --spacing-inset-tabs-tab-padding-all: var(--spacing-integer-12);
  --spacing-box-emblem-xs: var(--spacing-integer-24);
  --spacing-box-emblem-sm: var(--spacing-integer-32);
  --spacing-box-emblem-md: var(--spacing-integer-40);
  --spacing-box-emblem-lg: var(--spacing-integer-48);
  --spacing-box-emblem-xl: var(--spacing-integer-56);
  --spacing-stack-dropdown: var(--spacing-integer-4);
  --spacing-icon-global-xs: var(--spacing-integer-12);
  --spacing-icon-global-sm: var(--spacing-integer-16);
  --spacing-icon-global-md: var(--spacing-integer-20);
  --spacing-icon-global-lg: var(--spacing-integer-24);
  --spacing-icon-global-xl: var(--spacing-integer-32);
  --spacing-icon-global-2xl: var(--spacing-integer-48);
  --text-label-global-xs: var(--spacing-integer-10);
  --leading-label-global-xs: var(--spacing-integer-16);
  --tracking-label-global-xs: var(--spacing-float-04);
  --text-label-global-sm: var(--spacing-integer-12);
  --leading-label-global-sm: var(--spacing-integer-16);
  --tracking-label-global-sm: var(--spacing-integer-0);
  --text-label-global-md: var(--spacing-integer-14);
  --leading-label-global-md: var(--spacing-integer-20);
  --tracking-label-global-md: var(--spacing-integer-0);
  --text-label-global-lg: var(--spacing-integer-16);
  --leading-label-global-lg: var(--spacing-integer-20);
  --tracking-label-global-lg: var(--spacing-integer-0);
  --spacing-body-global-paragraph-spacing: var(--spacing-integer-16);
  --text-body-global-md: var(--spacing-integer-14);
  --leading-body-global-md: var(--spacing-integer-24);
  --tracking-body-global-md: var(--spacing-integer-0);
  --text-body-global-lg: var(--spacing-integer-16);
  --leading-body-global-lg: var(--spacing-integer-24);
  --tracking-body-global-lg: var(--spacing-integer-0);
  --text-title-global-sm: var(--spacing-integer-14);
  --leading-title-global-sm: var(--spacing-integer-24);
  --tracking-title-global-sm: var(--spacing-integer-0);
  --text-title-global-md: var(--spacing-integer-16);
  --leading-title-global-md: var(--spacing-integer-24);
  --tracking-title-global-md: var(--spacing-integer-0);
  --text-title-global-lg: var(--spacing-integer-18);
  --leading-title-global-lg: var(--spacing-integer-24);
  --tracking-title-global-lg: var(--spacing-integer-0);
  --text-headline-global-sm: var(--spacing-integer-24);
  --leading-headline-global-sm: var(--spacing-integer-32);
  --tracking-headline-global-sm: var(--spacing-integer-0);
  --text-headline-global-md: var(--spacing-integer-32);
  --leading-headline-global-md: var(--spacing-integer-40);
  --tracking-headline-global-md: var(--spacing-integer-0);
  --text-headline-global-lg: var(--spacing-integer-40);
  --leading-headline-global-lg: var(--spacing-integer-48);
  --tracking-headline-global-lg: var(--spacing-float-neg04);
  --text-display-global-sm: var(--spacing-integer-32);
  --leading-display-global-sm: var(--spacing-integer-40);
  --tracking-display-global-sm: var(--spacing-float-neg08);
  --text-display-global-md: var(--spacing-integer-48);
  --leading-display-global-md: var(--spacing-integer-56);
  --tracking-display-global-md: var(--spacing-float-neg08);
  --text-display-global-lg: var(--spacing-integer-64);
  --leading-display-global-lg: var(--spacing-integer-72);
  --tracking-display-global-lg: var(--spacing-float-neg08);
  --spacing-box-action-xs: var(--spacing-integer-24);
  --spacing-box-action-sm: var(--spacing-integer-32);
  --spacing-box-action-md: var(--spacing-integer-40);
  --spacing-box-action-lg: var(--spacing-integer-48);
  --spacing-box-toggle-sm: var(--spacing-integer-16);
  --spacing-box-toggle-lg: var(--spacing-integer-24);
  --spacing-inset-global-sm: var(--spacing-integer-12);
  --spacing-inset-global-md: var(--spacing-integer-16);
  --spacing-inset-global-lg: var(--spacing-integer-20);
  --spacing-inset-global-xl: var(--spacing-integer-32);
  --spacing-inset-global-2xl: var(--spacing-integer-40);
  --spacing-inset-global-3xl: var(--spacing-integer-56);
  --spacing-inline-global-xs: var(--spacing-integer-4);
  --spacing-inline-global-sm: var(--spacing-integer-8);
  --spacing-inline-global-md: var(--spacing-integer-16);
  --spacing-inline-global-lg: var(--spacing-integer-24);
  --spacing-inline-global-xl: var(--spacing-integer-32);
  --spacing-stack-global-xs: var(--spacing-integer-4);
  --spacing-stack-global-sm: var(--spacing-integer-8);
  --spacing-stack-global-md: var(--spacing-integer-12);
  --spacing-stack-global-lg: var(--spacing-integer-16);
  --spacing-stack-global-xl: var(--spacing-integer-32);
  --spacing-stack-global-2xl: var(--spacing-integer-40);
}
@media (max-width: 768px) {
  :root {
    /** MOBILE TOKENS **/
    --spacing-inset-button-xs-padding-x: var(--spacing-integer-12);
    --spacing-inset-button-xs-padding-y: var(--spacing-integer-2);
    --spacing-inset-button-sm-padding-x: var(--spacing-integer-16);
    --spacing-inset-button-sm-padding-y: var(--spacing-integer-6);
    --spacing-inset-button-md-padding-x: var(--spacing-integer-24);
    --spacing-inset-button-md-padding-y: var(--spacing-integer-10);
    --spacing-inset-button-lg-padding-x: var(--spacing-integer-32);
    --spacing-inset-button-lg-padding-y: var(--spacing-integer-14);
    --spacing-inset-input-sm-padding-x: var(--spacing-integer-16);
    --spacing-inset-input-sm-padding-y: var(--spacing-integer-4);
    --spacing-inset-input-md-padding-x: var(--spacing-integer-16);
    --spacing-inset-input-md-padding-y: var(--spacing-integer-6);
    --spacing-inset-input-lg-padding-x: var(--spacing-integer-16);
    --spacing-inset-input-lg-padding-y: var(--spacing-integer-10);
    --spacing-inset-input-xl-padding-x: var(--spacing-integer-16);
    --spacing-inset-input-xl-padding-y: var(--spacing-integer-14);
    --spacing-inset-badge-sm-padding-x: var(--spacing-integer-4);
    --spacing-inset-badge-sm-padding-y: var(--spacing-integer-1);
    --spacing-inset-badge-lg-padding-x: var(--spacing-integer-8);
    --spacing-inset-badge-lg-padding-y: var(--spacing-integer-5);
    --spacing-inset-popover-padding-x: var(--spacing-integer-16);
    --spacing-inset-popover-padding-y: var(--spacing-integer-12);
    --spacing-inset-dropdown-padding-all: var(--spacing-integer-4);
    --spacing-inset-dropdown-header-padding-x: var(--spacing-integer-12);
    --spacing-inset-dropdown-header-padding-y: var(--spacing-integer-8);
    --spacing-inset-dropdown-item-padding-x: var(--spacing-integer-12);
    --spacing-inset-dropdown-item-padding-y: var(--spacing-integer-16);
    --spacing-inset-dropdown-divider-padding-y: var(--spacing-integer-4);
    --spacing-inset-tabs-tab-padding-all: var(--spacing-integer-12);
    --spacing-box-emblem-xs: var(--spacing-integer-24);
    --spacing-box-emblem-sm: var(--spacing-integer-32);
    --spacing-box-emblem-md: var(--spacing-integer-40);
    --spacing-box-emblem-lg: var(--spacing-integer-48);
    --spacing-box-emblem-xl: var(--spacing-integer-56);
    --spacing-stack-dropdown: var(--spacing-integer-4);
    --spacing-icon-global-xs: var(--spacing-integer-12);
    --spacing-icon-global-sm: var(--spacing-integer-16);
    --spacing-icon-global-md: var(--spacing-integer-20);
    --spacing-icon-global-lg: var(--spacing-integer-24);
    --spacing-icon-global-xl: var(--spacing-integer-32);
    --spacing-icon-global-2xl: var(--spacing-integer-48);
    --text-label-global-xs: var(--spacing-integer-10);
    --leading-label-global-xs: var(--spacing-integer-16);
    --tracking-label-global-xs: var(--spacing-float-04);
    --text-label-global-sm: var(--spacing-integer-12);
    --leading-label-global-sm: var(--spacing-integer-16);
    --tracking-label-global-sm: var(--spacing-integer-0);
    --text-label-global-md: var(--spacing-integer-14);
    --leading-label-global-md: var(--spacing-integer-20);
    --tracking-label-global-md: var(--spacing-integer-0);
    --text-label-global-lg: var(--spacing-integer-16);
    --leading-label-global-lg: var(--spacing-integer-20);
    --tracking-label-global-lg: var(--spacing-integer-0);
    --spacing-body-global-paragraph-spacing: var(--spacing-integer-16);
    --text-body-global-md: var(--spacing-integer-14);
    --leading-body-global-md: var(--spacing-integer-20);
    --tracking-body-global-md: var(--spacing-integer-0);
    --text-body-global-lg: var(--spacing-integer-16);
    --leading-body-global-lg: var(--spacing-integer-24);
    --tracking-body-global-lg: var(--spacing-integer-0);
    --text-title-global-sm: var(--spacing-integer-14);
    --leading-title-global-sm: var(--spacing-integer-24);
    --tracking-title-global-sm: var(--spacing-integer-0);
    --text-title-global-md: var(--spacing-integer-16);
    --leading-title-global-md: var(--spacing-integer-24);
    --tracking-title-global-md: var(--spacing-integer-0);
    --text-title-global-lg: var(--spacing-integer-18);
    --leading-title-global-lg: var(--spacing-integer-24);
    --tracking-title-global-lg: var(--spacing-integer-0);
    --text-headline-global-sm: var(--spacing-integer-16);
    --leading-headline-global-sm: var(--spacing-integer-20);
    --tracking-headline-global-sm: var(--spacing-integer-0);
    --text-headline-global-md: var(--spacing-integer-20);
    --leading-headline-global-md: var(--spacing-integer-24);
    --tracking-headline-global-md: var(--spacing-integer-0);
    --text-headline-global-lg: var(--spacing-integer-24);
    --leading-headline-global-lg: var(--spacing-integer-32);
    --tracking-headline-global-lg: var(--spacing-integer-0);
    --text-display-global-sm: var(--spacing-integer-24);
    --leading-display-global-sm: var(--spacing-integer-32);
    --tracking-display-global-sm: var(--spacing-float-neg08);
    --text-display-global-md: var(--spacing-integer-32);
    --leading-display-global-md: var(--spacing-integer-40);
    --tracking-display-global-md: var(--spacing-float-neg08);
    --text-display-global-lg: var(--spacing-integer-40);
    --leading-display-global-lg: var(--spacing-integer-48);
    --tracking-display-global-lg: var(--spacing-float-neg08);
    --spacing-box-action-xs: var(--spacing-integer-24);
    --spacing-box-action-sm: var(--spacing-integer-32);
    --spacing-box-action-md: var(--spacing-integer-40);
    --spacing-box-action-lg: var(--spacing-integer-48);
    --spacing-box-toggle-sm: var(--spacing-integer-16);
    --spacing-box-toggle-lg: var(--spacing-integer-24);
    --spacing-inset-global-sm: var(--spacing-integer-12);
    --spacing-inset-global-md: var(--spacing-integer-16);
    --spacing-inset-global-lg: var(--spacing-integer-20);
    --spacing-inset-global-xl: var(--spacing-integer-32);
    --spacing-inset-global-2xl: var(--spacing-integer-40);
    --spacing-inset-global-3xl: var(--spacing-integer-56);
    --spacing-inline-global-xs: var(--spacing-integer-4);
    --spacing-inline-global-sm: var(--spacing-integer-8);
    --spacing-inline-global-md: var(--spacing-integer-16);
    --spacing-inline-global-lg: var(--spacing-integer-24);
    --spacing-inline-global-xl: var(--spacing-integer-32);
    --spacing-stack-global-xs: var(--spacing-integer-4);
    --spacing-stack-global-sm: var(--spacing-integer-8);
    --spacing-stack-global-md: var(--spacing-integer-12);
    --spacing-stack-global-lg: var(--spacing-integer-16);
    --spacing-stack-global-xl: var(--spacing-integer-24);
    --spacing-stack-global-2xl: var(--spacing-integer-40);
  }
}
[data-theme="Accent"] {
  /** ACCENT MODE TOKENS **/
  --background-color-feedback-neutral-base: var(--color-gray-100);
  --background-color-feedback-info-base: var(--color-blue-100);
  --background-color-feedback-success-base: var(--color-green-100);
  --background-color-feedback-warning-base: var(--color-yellow-100);
  --background-color-feedback-critical-base: var(--color-red-100);
  --background-color-page-base: var(--color-gray-900);
  --background-color-page-subtle: var(--color-gray-50);
  --background-color-card-disabled: var(--color-gray-200);
  --background-color-card-static-base: var(--color-white);
  --background-color-card-static-subtle: var(--color-gray-100);
  --background-color-card-selected-enabled: var(--color-blue-100);
  --background-color-card-selected-hover: var(--color-blue-200);
  --background-color-card-selected-error: var(--color-white);
  --background-color-card-unselected-enabled: var(--color-white);
  --background-color-card-unselected-hover: var(--color-gray-50);
  --background-color-card-unselected-error: var(--color-white);
  --background-color-overlay-base: var(--color-white);
  --background-color-option-selected-hover: var(--color-blue-200);
  --background-color-option-selected-enabled: var(--color-blue-100);
  --background-color-option-unselected-hover: var(--color-gray-100);
  --background-color-section-base: var(--color-gray-900);
  --background-color-nav-inactive-hover: var(--color-gray-300);
  --background-color-nav-active-enabled: var(--color-gray-900);
  --background-color-nav-active-hover: var(--color-gray-900);
  --background-color-menu-neutral-hover: var(--color-gray-100);
  --background-color-menu-destructive-hover: var(--color-red-100);
  --background-color-scrim-base: var(--color-alpha-black-40);
  --color-fill-global-base: var(--color-white);
  --color-fill-global-disabled: var(--color-gray-700);
  --color-fill-brand-promo: var(--color-yellow-400);
  --color-fill-input-enabled: var(--color-white);
  --color-fill-input-disabled: var(--color-gray-200);
  --color-fill-input-hover: var(--color-gray-50);
  --color-fill-toggle-unselected-enabled: var(--color-white);
  --color-fill-toggle-unselected-hover: var(--color-gray-50);
  --color-fill-toggle-unselected-error: var(--color-gray-50);
  --color-fill-toggle-selected-enabled: var(--color-blue-700);
  --color-fill-toggle-selected-hover: var(--color-blue-800);
  --color-fill-toggle-selected-error: var(--color-red-900);
  --color-fill-feedback-neutral-base: var(--color-gray-800);
  --color-fill-feedback-neutral-strong: var(--color-gray-800);
  --color-fill-feedback-info-base: var(--color-blue-900);
  --color-fill-feedback-info-strong: var(--color-blue-900);
  --color-fill-feedback-success-base: var(--color-green-900);
  --color-fill-feedback-success-strong: var(--color-green-900);
  --color-fill-feedback-warning-base: var(--color-yellow-500);
  --color-fill-feedback-warning-strong: var(--color-yellow-500);
  --color-fill-feedback-critical-base: var(--color-red-900);
  --color-fill-feedback-critical-strong: var(--color-red-900);
  --color-fill-action-disabled: var(--color-gray-700);
  --color-fill-action-primary-enabled: var(--color-yellow-400);
  --color-fill-action-primary-hover: var(--color-yellow-500);
  --color-fill-action-primary-focus: var(--color-yellow-500);
  --color-fill-action-secondary-enabled: var(--color-white);
  --color-fill-action-secondary-hover: var(--color-gray-100);
  --color-fill-action-secondary-focus: var(--color-gray-100);
  --color-fill-action-tertiary-enabled: var(--color-gray-900);
  --color-fill-action-tertiary-hover: var(--color-gray-800);
  --color-fill-action-tertiary-focus: var(--color-gray-800);
  --color-fill-action-destructive-enabled: var(--color-red-900);
  --color-fill-action-destructive-hover: var(--color-red-950);
  --color-fill-action-destructive-focus: var(--color-red-950);
  --color-fill-nav-inactive-hover: var(--color-gray-600);
  --color-fill-nav-active-enabled: var(--color-white);
  --color-fill-nav-active-hover: var(--color-white);
  --color-fill-skeleton-base: var(--color-alpha-white-5);
  --color-fill-skeleton-strong: var(--color-alpha-white-15);
  --color-label-global-base: var(--color-white);
  --color-label-global-subtle: var(--color-gray-400);
  --color-label-global-disabled: var(--color-gray-500);
  --color-label-global-on-strong: var(--color-white);
  --font-label-global: var(--font-base);
  --color-label-global-destructive: var(--color-red-900);
  --font-weight-label-global-base: var(--font-weight-regular);
  --font-weight-label-global-strong: var(--font-weight-semibold);
  --color-label-input-focus: var(--color-blue-700);
  --color-label-input-error: var(--color-red-900);
  --color-label-action-primary-enabled: var(--color-gray-900);
  --color-label-action-primary-hover: var(--color-gray-950);
  --color-label-action-primary-focus: var(--color-gray-950);
  --color-label-action-secondary-enabled: var(--color-gray-900);
  --color-label-action-secondary-hover: var(--color-gray-950);
  --color-label-action-secondary-focus: var(--color-gray-950);
  --color-label-action-tertiary-enabled: var(--color-white);
  --color-label-action-tertiary-hover: var(--color-gray-100);
  --color-label-action-tertiary-focus: var(--color-gray-100);
  --color-label-action-destructive-enabled: var(--color-white);
  --color-label-action-destructive-hover: var(--color-white);
  --color-label-action-destructive-focus: var(--color-white);
  --color-label-action-plain-enabled: var(--color-yellow-400);
  --color-label-action-plain-hover: var(--color-yellow-500);
  --color-label-action-plain-focus: var(--color-yellow-500);
  --color-label-feedback-info: var(--color-white);
  --color-label-feedback-success: var(--color-white);
  --color-label-feedback-critical: var(--color-white);
  --color-icon-global-base: var(--color-gray-900);
  --color-icon-global-subtle: var(--color-white);
  --color-icon-global-disabled: var(--color-gray-500);
  --color-icon-global-on-strong: var(--color-white);
  --color-icon-global-destructive: var(--color-red-900);
  --color-icon-toggle-enabled: var(--color-white);
  --color-icon-toggle-disabled: var(--color-gray-400);
  --color-icon-feedback-info-base: var(--color-white);
  --color-icon-feedback-info-on-strong: var(--color-white);
  --color-icon-feedback-success-base: var(--color-white);
  --color-icon-feedback-success-on-strong: var(--color-white);
  --color-icon-feedback-warning-base: var(--color-white);
  --color-icon-feedback-warning-on-strong: var(--color-white);
  --color-icon-feedback-critical-base: var(--color-white);
  --color-icon-feedback-critical-on-strong: var(--color-white);
  --color-icon-action-disabled: var(--color-gray-500);
  --color-icon-action-primary-enabled: var(--color-gray-900);
  --color-icon-action-primary-hover: var(--color-gray-950);
  --color-icon-action-primary-focus: var(--color-gray-950);
  --color-icon-action-secondary-enabled: var(--color-gray-900);
  --color-icon-action-secondary-hover: var(--color-gray-950);
  --color-icon-action-secondary-focus: var(--color-gray-950);
  --color-icon-action-tertiary-enabled: var(--color-white);
  --color-icon-action-tertiary-hover: var(--color-gray-100);
  --color-icon-action-tertiary-focus: var(--color-gray-100);
  --color-icon-action-destructive-enabled: var(--color-white);
  --color-icon-action-destructive-hover: var(--color-white);
  --color-icon-action-destructive-focus: var(--color-white);
  --color-icon-action-plain-enabled: var(--color-yellow-400);
  --color-icon-action-plain-hover: var(--color-yellow-500);
  --color-icon-action-plain-focus: var(--color-yellow-500);
  --color-display-global-base: var(--color-gray-900);
  --font-display-global: var(--font-sans);
  --font-weight-display-global-base: var(--font-weight-medium);
  --color-headline-global-base: var(--color-white);
  --font-headline-global: var(--font-sans);
  --font-weight-headline-global-base: var(--font-weight-bold);
  --color-title-global-base: var(--color-gray-900);
  --color-title-global-subtle: var(--color-gray-600);
  --font-title-global: var(--font-sans);
  --font-weight-title-global-base: var(--font-weight-bold);
  --color-body-global-base: var(--color-gray-900);
  --color-body-global-subtle: var(--color-gray-400);
  --color-body-global-disabled: var(--color-gray-500);
  --font-body-global: var(--font-base);
  --font-weight-body-global-base: var(--font-weight-regular);
  --font-weight-body-global-strong: var(--font-weight-semibold);
  --color-link-global-enabled: var(--color-blue-900);
  --color-link-global-hover: var(--color-blue-950);
  --radius-global-xs: var(--spacing-integer-2);
  --radius-global-sm: var(--spacing-integer-4);
  --radius-global-md: var(--spacing-integer-8);
  --radius-global-lg: var(--spacing-integer-16);
  --radius-global-full: var(--spacing-integer-9999);
  --color-global-disabled: var(--color-gray-400);
  --border-width-global-width: var(--spacing-integer-1);
  --color-action-tertiary-enabled: var(--color-gray-500);
  --color-action-tertiary-hover: var(--color-gray-500);
  --color-action-tertiary-focus: var(--color-gray-500);
  --color-card-selected-enabled: var(--color-blue-700);
  --color-card-selected-hover: var(--color-blue-800);
  --color-card-selected-error: var(--color-red-900);
  --color-card-unselected-enabled: var(--color-gray-500);
  --color-card-unselected-hover: var(--color-gray-600);
  --color-card-unselected-error: var(--color-red-900);
  --color-card-static-base: var(--color-gray-300);
  --color-divider-base: var(--color-gray-600);
  --color-input-enabled: var(--color-gray-500);
  --color-input-hover: var(--color-gray-600);
  --color-input-focus: var(--color-blue-700);
  --color-input-error: var(--color-red-900);
  --color-input-disabled: var(--color-gray-400);
  --color-toggle-unselected-enabled: var(--color-gray-500);
  --color-toggle-unselected-hover: var(--color-gray-600);
  --color-toggle-unselected-error: var(--color-gray-600);
  --color-toggle-selected-enabled: var(--color-blue-700);
  --color-toggle-selected-hover: var(--color-blue-800);
  --color-toggle-selected-error: var(--color-gray-600);
  --color-focus-ring-outline: var(--color-blue-700);
  --border-width-focus-ring: var(--spacing-integer-3);
  --opacity-opacity-global-disabled: var(--opacity-50);
  --color-shadow-global-base: var(--color-alpha-black-5);
  --color-shadow-global-strong: var(--color-alpha-black-10);
}
/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}
:root,:host{--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans,Epilogue);--default-mono-font-family:var(--font-mono,Roboto Mono)}
*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}
html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}
hr{height:0;color:inherit;border-top-width:1px}
abbr:where([title]){text-decoration:underline dotted}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}
a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}
b,strong{font-weight:bolder}
code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}
small{font-size:80%}
sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}
sub{bottom:-.25em}
sup{top:-.5em}
table{text-indent:0;border-color:inherit;border-collapse:collapse}
:-moz-focusring{outline:auto}
progress{vertical-align:baseline}
summary{display:list-item}
ol,ul,menu{list-style:none}
img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}
img,video{max-width:100%;height:auto}
button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}
:where(select:is([multiple],[size])) optgroup{font-weight:bolder}
:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}
::file-selector-button{margin-inline-end:4px}
::placeholder{opacity:1}
@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor;@supports (color:color-mix(in lab, red, red)){color:color-mix(in oklab, currentcolor 50%, transparent)}}}
textarea{resize:vertical}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}
::-webkit-datetime-edit{display:inline-flex}
::-webkit-datetime-edit-fields-wrapper{padding:0}
::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}
::-webkit-calendar-picker-indicator{line-height:1}
:-moz-ui-invalid{box-shadow:none}
button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}
::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}
[hidden]:where(:not([hidden=until-found])){display:none!important}
.pointer-events-none{pointer-events:none}
.collapse{visibility:collapse}
.visible{visibility:visible}
.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.absolute{position:absolute}
.fixed{position:fixed}
.relative{position:relative}
.top-1\/2{top:50%}
.bottom-integer-0{bottom:var(--spacing-integer-0,0px)}
.left-1\/2{left:50%}
.col-span-full{grid-column:1/-1}
.col-start-1{grid-column-start:1}
.row-span-1{grid-row:span 1/span 1}
.row-start-1{grid-row-start:1}
.row-start-2{grid-row-start:2}
.row-start-3{grid-row-start:3}
.row-start-4{grid-row-start:4}
.row-start-5{grid-row-start:5}
.container{width:100%;@media (width>=768px){max-width:768px}@media (width>=992px){max-width:992px}@media (width>=1200px){max-width:1200px}@media (width>=40rem){max-width:40rem}@media (width>=96rem){max-width:96rem}}
.page-section-content{max-width:var(--breakpoint-xl);margin-inline:auto}
.mx-integer-12{margin-inline:var(--spacing-integer-12,12px)}
.mx-stack-global-lg{margin-inline:var(--spacing-stack-global-lg,var(--spacing-integer-16))}
.mx-stack-global-md{margin-inline:var(--spacing-stack-global-md,var(--spacing-integer-12))}
.mx-stack-global-sm{margin-inline:var(--spacing-stack-global-sm,var(--spacing-integer-8))}
.my-stack-global-lg{margin-block:var(--spacing-stack-global-lg,var(--spacing-integer-16))}
.my-stack-global-md{margin-block:var(--spacing-stack-global-md,var(--spacing-integer-12))}
.my-stack-global-sm{margin-block:var(--spacing-stack-global-sm,var(--spacing-integer-8))}
.mt-stack-global-lg{margin-top:var(--spacing-stack-global-lg,var(--spacing-integer-16))}
.mt-stack-global-sm{margin-top:var(--spacing-stack-global-sm,var(--spacing-integer-8))}
.mt-stack-global-xs{margin-top:var(--spacing-stack-global-xs,var(--spacing-integer-4))}
.mb-stack-global-2xl{margin-bottom:var(--spacing-stack-global-2xl,var(--spacing-integer-40))}
.ml-inline-global-sm{margin-left:var(--spacing-inline-global-sm,var(--spacing-integer-8))}
.ml-integer-0{margin-left:var(--spacing-integer-0,0px)}
.accordion-panel{box-sizing:border-box;height:var(--accordion-panel-height);transition:height .15s ease-out;overflow:hidden;&[data-starting-style],&[data-ending-style]{height:0}}
.block{display:block}
.flex{display:flex}
.grid{display:grid}
.hidden{display:none}
.inline{display:inline}
.inline-flex{display:inline-flex}
.inline-grid{display:inline-grid}
.size-box-action-lg{width:var(--spacing-box-action-lg,var(--spacing-integer-48));height:var(--spacing-box-action-lg,var(--spacing-integer-48))}
.size-box-action-md{width:var(--spacing-box-action-md,var(--spacing-integer-40));height:var(--spacing-box-action-md,var(--spacing-integer-40))}
.size-box-action-sm{width:var(--spacing-box-action-sm,var(--spacing-integer-32));height:var(--spacing-box-action-sm,var(--spacing-integer-32))}
.size-box-action-xs{width:var(--spacing-box-action-xs,var(--spacing-integer-24));height:var(--spacing-box-action-xs,var(--spacing-integer-24))}
.size-box-emblem-lg{width:var(--spacing-box-emblem-lg,var(--spacing-integer-48));height:var(--spacing-box-emblem-lg,var(--spacing-integer-48))}
.size-box-emblem-md{width:var(--spacing-box-emblem-md,var(--spacing-integer-40));height:var(--spacing-box-emblem-md,var(--spacing-integer-40))}
.size-box-emblem-sm{width:var(--spacing-box-emblem-sm,var(--spacing-integer-32));height:var(--spacing-box-emblem-sm,var(--spacing-integer-32))}
.size-box-emblem-xl{width:var(--spacing-box-emblem-xl,var(--spacing-integer-56));height:var(--spacing-box-emblem-xl,var(--spacing-integer-56))}
.size-box-emblem-xs{width:var(--spacing-box-emblem-xs,var(--spacing-integer-24));height:var(--spacing-box-emblem-xs,var(--spacing-integer-24))}
.size-box-toggle-lg{width:var(--spacing-box-toggle-lg,var(--spacing-integer-24));height:var(--spacing-box-toggle-lg,var(--spacing-integer-24))}
.size-box-toggle-sm{width:var(--spacing-box-toggle-sm,var(--spacing-integer-16));height:var(--spacing-box-toggle-sm,var(--spacing-integer-16))}
.size-icon-global-2xl{width:var(--spacing-icon-global-2xl,var(--spacing-integer-48));height:var(--spacing-icon-global-2xl,var(--spacing-integer-48))}
.size-icon-global-lg{width:var(--spacing-icon-global-lg,var(--spacing-integer-24));height:var(--spacing-icon-global-lg,var(--spacing-integer-24))}
.size-icon-global-md{width:var(--spacing-icon-global-md,var(--spacing-integer-20));height:var(--spacing-icon-global-md,var(--spacing-integer-20))}
.size-icon-global-sm{width:var(--spacing-icon-global-sm,var(--spacing-integer-16));height:var(--spacing-icon-global-sm,var(--spacing-integer-16))}
.size-icon-global-xl{width:var(--spacing-icon-global-xl,var(--spacing-integer-32));height:var(--spacing-icon-global-xl,var(--spacing-integer-32))}
.size-icon-global-xs{width:var(--spacing-icon-global-xs,var(--spacing-integer-12));height:var(--spacing-icon-global-xs,var(--spacing-integer-12))}
.h-\(--leading-body-global-lg\){height:var(--leading-body-global-lg)}
.h-\(--leading-label-global-lg\){height:var(--leading-label-global-lg)}
.h-\(--leading-label-global-md\){height:var(--leading-label-global-md)}
.h-\[var\(--leading-body-global-lg\)\]{height:var(--leading-body-global-lg)}
.h-auto{height:auto}
.h-integer-2{height:var(--spacing-integer-2,2px)}
.h-integer-16{height:var(--spacing-integer-16,16px)}
.h-integer-32{height:var(--spacing-integer-32,32px)}
.h-integer-48{height:var(--spacing-integer-48,48px)}
.h-integer-96{height:var(--spacing-integer-96,96px)}
.h-integer-192{height:var(--spacing-integer-192,192px)}
.h-integer-320{height:var(--spacing-integer-320,320px)}
.h-integer-448{height:var(--spacing-integer-448,448px)}
.min-h-box-action-lg{min-height:var(--spacing-box-action-lg,var(--spacing-integer-48))}
.min-h-box-action-md{min-height:var(--spacing-box-action-md,var(--spacing-integer-40))}
.min-h-box-action-sm{min-height:var(--spacing-box-action-sm,var(--spacing-integer-32))}
.min-h-box-action-xs{min-height:var(--spacing-box-action-xs,var(--spacing-integer-24))}
.min-h-box-toggle-lg{min-height:var(--spacing-box-toggle-lg,var(--spacing-integer-24))}
.min-h-box-toggle-sm{min-height:var(--spacing-box-toggle-sm,var(--spacing-integer-16))}
.min-h-full{min-height:100%}
.w-\(--active-tab-width\){width:var(--active-tab-width)}
.w-2\/5{width:40%}
.w-3\/4{width:75%}
.w-\[340px\]{width:340px}
.w-full{width:100%}
.w-integer-48{width:var(--spacing-integer-48,48px)}
.w-integer-72{width:var(--spacing-integer-72,72px)}
.w-integer-80{width:var(--spacing-integer-80,80px)}
.w-integer-128{width:var(--spacing-integer-128,128px)}
.w-integer-192{width:var(--spacing-integer-192,192px)}
.w-integer-256{width:var(--spacing-integer-256,256px)}
.max-w-full{max-width:100%}
.min-w-integer-64{min-width:var(--spacing-integer-64,64px)}
.flex-1{flex:1}
.flex-initial{flex:0 auto}
.shrink-0{flex-shrink:0}
.grow{flex-grow:1}
.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}
.translate-x-\(--active-tab-left\){--tw-translate-x:var(--active-tab-left);translate:var(--tw-translate-x) var(--tw-translate-y)}
.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}
.skeleton-shimmer{background:linear-gradient(270deg, var(--color-fill-skeleton-base) 0%, var(--color-fill-skeleton-strong) 50%, var(--color-fill-skeleton-base) 100%);background-size:200% 100%;animation:1.5s ease-in-out infinite skeleton-shimmer;@media (prefers-reduced-motion:reduce){background:var(--color-fill-skeleton-base);animation:none}}
.animate-spin{animation:var(--animate-spin)}
.cursor-not-allowed{cursor:not-allowed}
.cursor-pointer{cursor:pointer}
.list-inside{list-style-position:inside}
.list-decimal{list-style-type:decimal}
.list-disc{list-style-type:disc}
.list-none{list-style-type:none}
.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}
.grid-flow-col{grid-auto-flow:column}
.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}
.flex-col{flex-direction:column}
.items-center{align-items:center}
.items-start{align-items:flex-start}
.justify-between{justify-content:space-between}
.justify-center{justify-content:center}
.gap-\[calc\(var\(--leading-body-global-lg\)-var\(--text-body-global-lg\)\)\]{gap:calc(var(--leading-body-global-lg) - var(--text-body-global-lg))}
.gap-\[calc\(var\(--leading-body-global-md\)-var\(--text-body-global-md\)\)\]{gap:calc(var(--leading-body-global-md) - var(--text-body-global-md))}
.gap-inline-global-md{gap:var(--spacing-inline-global-md,var(--spacing-integer-16))}
.gap-inline-global-sm{gap:var(--spacing-inline-global-sm,var(--spacing-integer-8))}
.gap-inline-global-xs{gap:var(--spacing-inline-global-xs,var(--spacing-integer-4))}
.gap-integer-12{gap:var(--spacing-integer-12,12px)}
.gap-integer-16{gap:var(--spacing-integer-16,16px)}
.gap-integer-24{gap:var(--spacing-integer-24,24px)}
.gap-integer-32{gap:var(--spacing-integer-32,32px)}
.gap-integer-40{gap:var(--spacing-integer-40,40px)}
.gap-stack-global-lg{gap:var(--spacing-stack-global-lg,var(--spacing-integer-16))}
.gap-stack-global-md{gap:var(--spacing-stack-global-md,var(--spacing-integer-12))}
.gap-stack-global-sm{gap:var(--spacing-stack-global-sm,var(--spacing-integer-8))}
.gap-stack-global-xs{gap:var(--spacing-stack-global-xs,var(--spacing-integer-4))}
.gap-x-inline-global-md{column-gap:var(--spacing-inline-global-md,var(--spacing-integer-16))}
.gap-x-integer-12{column-gap:var(--spacing-integer-12,12px)}
.gap-x-integer-40{column-gap:var(--spacing-integer-40,40px)}
.gap-y-integer-16{row-gap:var(--spacing-integer-16,16px)}
.gap-y-integer-56{row-gap:var(--spacing-integer-56,56px)}
.self-center{align-self:center}
.self-start{align-self:flex-start}
.self-stretch{align-self:stretch}
.justify-self-auto{justify-self:auto}
.justify-self-start{justify-self:flex-start}
.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.overflow-hidden{overflow:hidden}
.overflow-x-auto{overflow-x:auto}
.rounded-global-full{border-radius:var(--radius-global-full,var(--spacing-integer-9999))}
.rounded-global-md{border-radius:var(--radius-global-md,var(--spacing-integer-8))}
.rounded-global-sm{border-radius:var(--radius-global-sm,var(--spacing-integer-4))}
.rounded-global-xs{border-radius:var(--radius-global-xs,var(--spacing-integer-2))}
.border{border-style:var(--tw-border-style);border-width:1px}
.border-\(length\:--border-width-global-width\){border-style:var(--tw-border-style);border-width:var(--border-width-global-width)}
.border-t-global-width{border-top-style:var(--tw-border-style);border-top-width:var(--border-width-global-width,var(--spacing-integer-1))}
.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}
.border-l-global-width{border-left-style:var(--tw-border-style);border-left-width:var(--border-width-global-width,var(--spacing-integer-1))}
.border-solid{--tw-border-style:solid;border-style:solid}
.border-card-static-base{border-color:var(--color-card-static-base,var(--color-gray-300))}
.border-card-unselected-enabled{border-color:var(--color-card-unselected-enabled,var(--color-gray-500))}
.border-card-unselected-error{border-color:var(--color-card-unselected-error,var(--color-red-900))}
.border-divider-base{border-color:var(--color-divider-base,var(--color-gray-300))}
.border-global-disabled{border-color:var(--color-global-disabled,var(--color-gray-400))}
.border-input-disabled{border-color:var(--color-input-disabled,var(--color-gray-400))}
.border-input-enabled{border-color:var(--color-input-enabled,var(--color-gray-500))}
.border-input-error{border-color:var(--color-input-error,var(--color-red-900))}
.border-toggle-unselected-enabled{border-color:var(--color-toggle-unselected-enabled,var(--color-gray-500))}
.bg-\[\#FF00C4\]\/20{background-color:#ff00c433;@supports (color:color-mix(in lab, red, red)){background-color:color-mix(in oklab, #ff00c4 var(--opacity-20,20%), transparent)}}
.bg-card-disabled{background-color:var(--background-color-card-disabled,var(--color-gray-200))}
.bg-feedback-critical-base{background-color:var(--background-color-feedback-critical-base,var(--color-red-100))}
.bg-feedback-info-base{background-color:var(--background-color-feedback-info-base,var(--color-blue-100))}
.bg-feedback-neutral-base{background-color:var(--background-color-feedback-neutral-base,var(--color-gray-100))}
.bg-feedback-success-base{background-color:var(--background-color-feedback-success-base,var(--color-green-100))}
.bg-feedback-warning-base{background-color:var(--background-color-feedback-warning-base,var(--color-yellow-100))}
.bg-fill-action-destructive-enabled{background-color:var(--color-fill-action-destructive-enabled,var(--color-red-900))}
.bg-fill-action-primary-enabled{background-color:var(--color-fill-action-primary-enabled,var(--color-yellow-400))}
.bg-fill-action-secondary-enabled{background-color:var(--color-fill-action-secondary-enabled,var(--color-gray-900))}
.bg-fill-action-tertiary-enabled{background-color:var(--color-fill-action-tertiary-enabled,var(--color-white))}
.bg-fill-brand-promo{background-color:var(--color-fill-brand-promo,var(--color-yellow-400))}
.bg-fill-feedback-critical-base{background-color:var(--color-fill-feedback-critical-base,var(--color-red-100))}
.bg-fill-feedback-critical-strong{background-color:var(--color-fill-feedback-critical-strong,var(--color-red-900))}
.bg-fill-feedback-info-base{background-color:var(--color-fill-feedback-info-base,var(--color-blue-100))}
.bg-fill-feedback-info-strong{background-color:var(--color-fill-feedback-info-strong,var(--color-blue-900))}
.bg-fill-feedback-neutral-base{background-color:var(--color-fill-feedback-neutral-base,var(--color-gray-200))}
.bg-fill-feedback-neutral-strong{background-color:var(--color-fill-feedback-neutral-strong,var(--color-gray-900))}
.bg-fill-feedback-success-base{background-color:var(--color-fill-feedback-success-base,var(--color-green-100))}
.bg-fill-feedback-success-strong{background-color:var(--color-fill-feedback-success-strong,var(--color-green-900))}
.bg-fill-feedback-warning-base{background-color:var(--color-fill-feedback-warning-base,var(--color-yellow-100))}
.bg-fill-feedback-warning-strong{background-color:var(--color-fill-feedback-warning-strong,var(--color-yellow-500))}
.bg-fill-global-disabled{background-color:var(--color-fill-global-disabled,var(--color-gray-300))}
.bg-fill-input-disabled{background-color:var(--color-fill-input-disabled,var(--color-gray-200))}
.bg-fill-nav-active-enabled{background-color:var(--color-fill-nav-active-enabled,var(--color-gray-900))}
.bg-fill-toggle-unselected-enabled{background-color:var(--color-fill-toggle-unselected-enabled,var(--color-white))}
.bg-page-subtle{background-color:var(--background-color-page-subtle,var(--color-gray-50))}
.bg-section-base{background-color:var(--background-color-section-base,var(--color-white))}
.fill-current{fill:currentColor}
.object-cover{object-fit:cover}
.page-section-container{padding:var(--spacing-inset-global-md,var(--spacing-integer-16));@media (width>=768px){padding-inline:var(--spacing-inset-global-2xl,var(--spacing-integer-40));padding-top:var(--spacing-inset-global-2xl,var(--spacing-integer-40));padding-bottom:var(--spacing-inset-global-xl,var(--spacing-integer-32))}@media (width>=1200px){padding-inline:var(--spacing-inset-global-3xl,var(--spacing-integer-56))}&+.page-section-container{@media (width>=768px){padding-top:var(--spacing-inset-global-xl,var(--spacing-integer-32));padding-bottom:var(--spacing-inset-global-2xl,var(--spacing-integer-40))}}}
.p-inset-global-md{padding:var(--spacing-inset-global-md,var(--spacing-integer-16))}
.p-inset-tabs-tab-padding-all{padding:var(--spacing-inset-tabs-tab-padding-all,var(--spacing-integer-12))}
.px-inset-badge-lg-padding-x{padding-inline:var(--spacing-inset-badge-lg-padding-x,var(--spacing-integer-8))}
.px-inset-badge-sm-padding-x{padding-inline:var(--spacing-inset-badge-sm-padding-x,var(--spacing-integer-4))}
.px-inset-button-lg-padding-x{padding-inline:var(--spacing-inset-button-lg-padding-x,var(--spacing-integer-32))}
.px-inset-button-md-padding-x{padding-inline:var(--spacing-inset-button-md-padding-x,var(--spacing-integer-24))}
.px-inset-button-sm-padding-x{padding-inline:var(--spacing-inset-button-sm-padding-x,var(--spacing-integer-16))}
.px-inset-button-xs-padding-x{padding-inline:var(--spacing-inset-button-xs-padding-x,var(--spacing-integer-12))}
.px-inset-global-md{padding-inline:var(--spacing-inset-global-md,var(--spacing-integer-16))}
.px-inset-input-lg-padding-x{padding-inline:var(--spacing-inset-input-lg-padding-x,var(--spacing-integer-16))}
.px-inset-input-md-padding-x{padding-inline:var(--spacing-inset-input-md-padding-x,var(--spacing-integer-16))}
.px-inset-input-sm-padding-x{padding-inline:var(--spacing-inset-input-sm-padding-x,var(--spacing-integer-16))}
.py-inset-badge-lg-padding-y{padding-block:var(--spacing-inset-badge-lg-padding-y,var(--spacing-integer-5))}
.py-inset-badge-sm-padding-y{padding-block:var(--spacing-inset-badge-sm-padding-y,var(--spacing-integer-1))}
.py-inset-button-lg-padding-y{padding-block:var(--spacing-inset-button-lg-padding-y,var(--spacing-integer-14))}
.py-inset-button-md-padding-y{padding-block:var(--spacing-inset-button-md-padding-y,var(--spacing-integer-10))}
.py-inset-button-sm-padding-y{padding-block:var(--spacing-inset-button-sm-padding-y,var(--spacing-integer-6))}
.py-inset-button-xs-padding-y{padding-block:var(--spacing-inset-button-xs-padding-y,var(--spacing-integer-2))}
.py-inset-global-md{padding-block:var(--spacing-inset-global-md,var(--spacing-integer-16))}
.py-inset-global-sm{padding-block:var(--spacing-inset-global-sm,var(--spacing-integer-12))}
.py-inset-input-lg-padding-y{padding-block:var(--spacing-inset-input-lg-padding-y,var(--spacing-integer-10))}
.py-inset-input-md-padding-y{padding-block:var(--spacing-inset-input-md-padding-y,var(--spacing-integer-6))}
.py-inset-input-sm-padding-y{padding-block:var(--spacing-inset-input-sm-padding-y,var(--spacing-integer-4))}
.pt-integer-0{padding-top:var(--spacing-integer-0,0px)}
.pb-inset-global-md{padding-bottom:var(--spacing-inset-global-md,var(--spacing-integer-16))}
.pl-integer-16{padding-left:var(--spacing-integer-16,16px)}
.text-center{text-align:center}
.text-left{text-align:left}
.text-right{text-align:right}
.type-body-lg{font-family:var(--font-body-global,var(--font-base));font-size:var(--text-body-global-lg,var(--spacing-integer-16));--tw-leading:var(--leading-body-global-lg,var(--spacing-integer-24));line-height:var(--leading-body-global-lg,var(--spacing-integer-24));--tw-font-weight:var(--font-weight-body-global-base,var(--font-weight-regular));font-weight:var(--font-weight-body-global-base,var(--font-weight-regular));--tw-tracking:var(--tracking-body-global-lg,var(--spacing-integer-0));letter-spacing:var(--tracking-body-global-lg,var(--spacing-integer-0));color:var(--color-body-global-base,var(--color-gray-900))}
.type-body-lg-bold{font-family:var(--font-body-global,var(--font-base));font-size:var(--text-body-global-lg,var(--spacing-integer-16));--tw-leading:var(--leading-body-global-lg,var(--spacing-integer-24));line-height:var(--leading-body-global-lg,var(--spacing-integer-24));--tw-font-weight:var(--font-weight-body-global-strong,var(--font-weight-semibold));font-weight:var(--font-weight-body-global-strong,var(--font-weight-semibold));--tw-tracking:var(--tracking-body-global-lg,var(--spacing-integer-0));letter-spacing:var(--tracking-body-global-lg,var(--spacing-integer-0));color:var(--color-body-global-base,var(--color-gray-900))}
.type-body-md{font-family:var(--font-body-global,var(--font-base));font-size:var(--text-body-global-md,var(--spacing-integer-14));--tw-leading:var(--leading-body-global-md,var(--spacing-integer-24));line-height:var(--leading-body-global-md,var(--spacing-integer-24));--tw-font-weight:var(--font-weight-body-global-base,var(--font-weight-regular));font-weight:var(--font-weight-body-global-base,var(--font-weight-regular));--tw-tracking:var(--tracking-body-global-md,var(--spacing-integer-0));letter-spacing:var(--tracking-body-global-md,var(--spacing-integer-0));color:var(--color-body-global-base,var(--color-gray-900))}
.type-label-lg{font-family:var(--font-label-global,var(--font-base));font-size:var(--text-label-global-lg,var(--spacing-integer-16));--tw-leading:var(--leading-label-global-lg,var(--spacing-integer-20));line-height:var(--leading-label-global-lg,var(--spacing-integer-20));--tw-font-weight:var(--font-weight-label-global-base,var(--font-weight-regular));font-weight:var(--font-weight-label-global-base,var(--font-weight-regular));--tw-tracking:var(--tracking-label-global-lg,var(--spacing-integer-0));letter-spacing:var(--tracking-label-global-lg,var(--spacing-integer-0));color:var(--color-label-global-base,var(--color-gray-900))}
.type-label-lg-bold{font-family:var(--font-label-global,var(--font-base));font-size:var(--text-label-global-lg,var(--spacing-integer-16));--tw-leading:var(--leading-label-global-lg,var(--spacing-integer-20));line-height:var(--leading-label-global-lg,var(--spacing-integer-20));--tw-font-weight:var(--font-weight-label-global-strong,var(--font-weight-semibold));font-weight:var(--font-weight-label-global-strong,var(--font-weight-semibold));--tw-tracking:var(--tracking-label-global-lg,var(--spacing-integer-0));letter-spacing:var(--tracking-label-global-lg,var(--spacing-integer-0));color:var(--color-label-global-base,var(--color-gray-900))}
.type-label-md{font-family:var(--font-label-global,var(--font-base));font-size:var(--text-label-global-md,var(--spacing-integer-14));--tw-leading:var(--leading-label-global-md,var(--spacing-integer-20));line-height:var(--leading-label-global-md,var(--spacing-integer-20));--tw-font-weight:var(--font-weight-label-global-base,var(--font-weight-regular));font-weight:var(--font-weight-label-global-base,var(--font-weight-regular));--tw-tracking:var(--tracking-label-global-md,var(--spacing-integer-0));letter-spacing:var(--tracking-label-global-md,var(--spacing-integer-0));color:var(--color-label-global-base,var(--color-gray-900))}
.type-label-md-bold{font-family:var(--font-label-global,var(--font-base));font-size:var(--text-label-global-md,var(--spacing-integer-14));--tw-leading:var(--leading-label-global-md,var(--spacing-integer-20));line-height:var(--leading-label-global-md,var(--spacing-integer-20));--tw-font-weight:var(--font-weight-label-global-strong,var(--font-weight-semibold));font-weight:var(--font-weight-label-global-strong,var(--font-weight-semibold));--tw-tracking:var(--tracking-label-global-md,var(--spacing-integer-0));letter-spacing:var(--tracking-label-global-md,var(--spacing-integer-0));color:var(--color-label-global-base,var(--color-gray-900))}
.type-label-sm{font-family:var(--font-label-global,var(--font-base));font-size:var(--text-label-global-sm,var(--spacing-integer-12));--tw-leading:var(--leading-label-global-sm,var(--spacing-integer-16));line-height:var(--leading-label-global-sm,var(--spacing-integer-16));--tw-font-weight:var(--font-weight-label-global-base,var(--font-weight-regular));font-weight:var(--font-weight-label-global-base,var(--font-weight-regular));--tw-tracking:var(--tracking-label-global-sm,var(--spacing-integer-0));letter-spacing:var(--tracking-label-global-sm,var(--spacing-integer-0));color:var(--color-label-global-base,var(--color-gray-900))}
.type-label-sm-bold{font-family:var(--font-label-global,var(--font-base));font-size:var(--text-label-global-sm,var(--spacing-integer-12));--tw-leading:var(--leading-label-global-sm,var(--spacing-integer-16));line-height:var(--leading-label-global-sm,var(--spacing-integer-16));--tw-font-weight:var(--font-weight-label-global-strong,var(--font-weight-semibold));font-weight:var(--font-weight-label-global-strong,var(--font-weight-semibold));--tw-tracking:var(--tracking-label-global-sm,var(--spacing-integer-0));letter-spacing:var(--tracking-label-global-sm,var(--spacing-integer-0));color:var(--color-label-global-base,var(--color-gray-900))}
.type-label-xs{font-family:var(--font-label-global,var(--font-base));font-size:var(--text-label-global-xs,var(--spacing-integer-10));--tw-leading:var(--leading-label-global-xs,var(--spacing-integer-16));line-height:var(--leading-label-global-xs,var(--spacing-integer-16));--tw-font-weight:var(--font-weight-label-global-base,var(--font-weight-regular));font-weight:var(--font-weight-label-global-base,var(--font-weight-regular));--tw-tracking:var(--tracking-label-global-xs,var(--spacing-float-04));letter-spacing:var(--tracking-label-global-xs,var(--spacing-float-04));color:var(--color-label-global-base,var(--color-gray-900))}
.type-label-xs-bold{font-family:var(--font-label-global,var(--font-base));font-size:var(--text-label-global-xs,var(--spacing-integer-10));--tw-leading:var(--leading-label-global-xs,var(--spacing-integer-16));line-height:var(--leading-label-global-xs,var(--spacing-integer-16));--tw-font-weight:var(--font-weight-label-global-strong,var(--font-weight-semibold));font-weight:var(--font-weight-label-global-strong,var(--font-weight-semibold));--tw-tracking:var(--tracking-label-global-xs,var(--spacing-float-04));letter-spacing:var(--tracking-label-global-xs,var(--spacing-float-04));color:var(--color-label-global-base,var(--color-gray-900))}
.type-title-md{font-family:var(--font-title-global,var(--font-sans));font-size:var(--text-title-global-md,var(--spacing-integer-16));--tw-leading:var(--leading-title-global-md,var(--spacing-integer-24));line-height:var(--leading-title-global-md,var(--spacing-integer-24));--tw-font-weight:var(--font-weight-title-global-base,var(--font-weight-bold));font-weight:var(--font-weight-title-global-base,var(--font-weight-bold));--tw-tracking:var(--tracking-title-global-md,var(--spacing-integer-0));letter-spacing:var(--tracking-title-global-md,var(--spacing-integer-0));color:var(--color-title-global-base,var(--color-gray-900))}
.font-body-global{font-family:var(--font-body-global,var(--font-base))}
.font-display-global{font-family:var(--font-display-global,var(--font-sans))}
.font-headline-global{font-family:var(--font-headline-global,var(--font-sans))}
.font-label-global{font-family:var(--font-label-global,var(--font-base))}
.font-title-global{font-family:var(--font-title-global,var(--font-sans))}
.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}
.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}
.text-display-global-lg{font-size:var(--text-display-global-lg,var(--spacing-integer-64))}
.text-display-global-md{font-size:var(--text-display-global-md,var(--spacing-integer-48))}
.text-display-global-sm{font-size:var(--text-display-global-sm,var(--spacing-integer-32))}
.text-headline-global-lg{font-size:var(--text-headline-global-lg,var(--spacing-integer-40))}
.text-headline-global-md{font-size:var(--text-headline-global-md,var(--spacing-integer-32))}
.text-headline-global-sm{font-size:var(--text-headline-global-sm,var(--spacing-integer-24))}
.text-label-global-lg{font-size:var(--text-label-global-lg,var(--spacing-integer-16))}
.text-label-global-xs{font-size:var(--text-label-global-xs,var(--spacing-integer-10))}
.text-title-global-lg{font-size:var(--text-title-global-lg,var(--spacing-integer-18))}
.text-title-global-md{font-size:var(--text-title-global-md,var(--spacing-integer-16))}
.text-title-global-sm{font-size:var(--text-title-global-sm,var(--spacing-integer-14))}
.leading-display-global-lg{--tw-leading:var(--leading-display-global-lg,var(--spacing-integer-72));line-height:var(--leading-display-global-lg,var(--spacing-integer-72))}
.leading-display-global-md{--tw-leading:var(--leading-display-global-md,var(--spacing-integer-56));line-height:var(--leading-display-global-md,var(--spacing-integer-56))}
.leading-display-global-sm{--tw-leading:var(--leading-display-global-sm,var(--spacing-integer-40));line-height:var(--leading-display-global-sm,var(--spacing-integer-40))}
.leading-headline-global-lg{--tw-leading:var(--leading-headline-global-lg,var(--spacing-integer-48));line-height:var(--leading-headline-global-lg,var(--spacing-integer-48))}
.leading-headline-global-md{--tw-leading:var(--leading-headline-global-md,var(--spacing-integer-40));line-height:var(--leading-headline-global-md,var(--spacing-integer-40))}
.leading-headline-global-sm{--tw-leading:var(--leading-headline-global-sm,var(--spacing-integer-32));line-height:var(--leading-headline-global-sm,var(--spacing-integer-32))}
.leading-label-global-lg{--tw-leading:var(--leading-label-global-lg,var(--spacing-integer-20));line-height:var(--leading-label-global-lg,var(--spacing-integer-20))}
.leading-label-global-xs{--tw-leading:var(--leading-label-global-xs,var(--spacing-integer-16));line-height:var(--leading-label-global-xs,var(--spacing-integer-16))}
.leading-title-global-lg{--tw-leading:var(--leading-title-global-lg,var(--spacing-integer-24));line-height:var(--leading-title-global-lg,var(--spacing-integer-24))}
.leading-title-global-md{--tw-leading:var(--leading-title-global-md,var(--spacing-integer-24));line-height:var(--leading-title-global-md,var(--spacing-integer-24))}
.leading-title-global-sm{--tw-leading:var(--leading-title-global-sm,var(--spacing-integer-24));line-height:var(--leading-title-global-sm,var(--spacing-integer-24))}
.font-body-global-base{--tw-font-weight:var(--font-weight-body-global-base,var(--font-weight-regular));font-weight:var(--font-weight-body-global-base,var(--font-weight-regular))}
.font-body-global-strong{--tw-font-weight:var(--font-weight-body-global-strong,var(--font-weight-semibold));font-weight:var(--font-weight-body-global-strong,var(--font-weight-semibold))}
.font-bold{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}
.font-display-global-base{--tw-font-weight:var(--font-weight-display-global-base,var(--font-weight-medium));font-weight:var(--font-weight-display-global-base,var(--font-weight-medium))}
.font-headline-global-base{--tw-font-weight:var(--font-weight-headline-global-base,var(--font-weight-bold));font-weight:var(--font-weight-headline-global-base,var(--font-weight-bold))}
.font-label-global-base{--tw-font-weight:var(--font-weight-label-global-base,var(--font-weight-regular));font-weight:var(--font-weight-label-global-base,var(--font-weight-regular))}
.font-label-global-strong{--tw-font-weight:var(--font-weight-label-global-strong,var(--font-weight-semibold));font-weight:var(--font-weight-label-global-strong,var(--font-weight-semibold))}
.font-semibold{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}
.font-title-global-base{--tw-font-weight:var(--font-weight-title-global-base,var(--font-weight-bold));font-weight:var(--font-weight-title-global-base,var(--font-weight-bold))}
.tracking-display-global-lg{--tw-tracking:var(--tracking-display-global-lg,var(--spacing-float-neg08));letter-spacing:var(--tracking-display-global-lg,var(--spacing-float-neg08))}
.tracking-display-global-md{--tw-tracking:var(--tracking-display-global-md,var(--spacing-float-neg08));letter-spacing:var(--tracking-display-global-md,var(--spacing-float-neg08))}
.tracking-display-global-sm{--tw-tracking:var(--tracking-display-global-sm,var(--spacing-float-neg08));letter-spacing:var(--tracking-display-global-sm,var(--spacing-float-neg08))}
.tracking-headline-global-lg{--tw-tracking:var(--tracking-headline-global-lg,var(--spacing-float-neg04));letter-spacing:var(--tracking-headline-global-lg,var(--spacing-float-neg04))}
.tracking-headline-global-md{--tw-tracking:var(--tracking-headline-global-md,var(--spacing-integer-0));letter-spacing:var(--tracking-headline-global-md,var(--spacing-integer-0))}
.tracking-headline-global-sm{--tw-tracking:var(--tracking-headline-global-sm,var(--spacing-integer-0));letter-spacing:var(--tracking-headline-global-sm,var(--spacing-integer-0))}
.tracking-label-global-lg{--tw-tracking:var(--tracking-label-global-lg,var(--spacing-integer-0));letter-spacing:var(--tracking-label-global-lg,var(--spacing-integer-0))}
.tracking-label-global-xs{--tw-tracking:var(--tracking-label-global-xs,var(--spacing-float-04));letter-spacing:var(--tracking-label-global-xs,var(--spacing-float-04))}
.tracking-title-global-lg{--tw-tracking:var(--tracking-title-global-lg,var(--spacing-integer-0));letter-spacing:var(--tracking-title-global-lg,var(--spacing-integer-0))}
.tracking-title-global-md{--tw-tracking:var(--tracking-title-global-md,var(--spacing-integer-0));letter-spacing:var(--tracking-title-global-md,var(--spacing-integer-0))}
.tracking-title-global-sm{--tw-tracking:var(--tracking-title-global-sm,var(--spacing-integer-0));letter-spacing:var(--tracking-title-global-sm,var(--spacing-integer-0))}
.whitespace-nowrap{white-space:nowrap}
.text-body-global-base{color:var(--color-body-global-base,var(--color-gray-900))}
.text-body-global-disabled{color:var(--color-body-global-disabled,var(--color-gray-500))}
.text-body-global-subtle{color:var(--color-body-global-subtle,var(--color-gray-600))}
.text-display-global-base{color:var(--color-display-global-base,var(--color-gray-900))}
.text-global-disabled{color:var(--color-global-disabled,var(--color-gray-400))}
.text-headline-global-base{color:var(--color-headline-global-base,var(--color-gray-900))}
.text-icon-action-destructive-enabled{color:var(--color-icon-action-destructive-enabled,var(--color-white))}
.text-icon-action-plain-enabled{color:var(--color-icon-action-plain-enabled,var(--color-blue-900))}
.text-icon-action-primary-enabled{color:var(--color-icon-action-primary-enabled,var(--color-gray-900))}
.text-icon-action-secondary-enabled{color:var(--color-icon-action-secondary-enabled,var(--color-white))}
.text-icon-action-tertiary-enabled{color:var(--color-icon-action-tertiary-enabled,var(--color-gray-500))}
.text-icon-feedback-critical-base{color:var(--color-icon-feedback-critical-base,var(--color-red-900))}
.text-icon-feedback-critical-on-strong{color:var(--color-icon-feedback-critical-on-strong,var(--color-white))}
.text-icon-feedback-info-base{color:var(--color-icon-feedback-info-base,var(--color-blue-900))}
.text-icon-feedback-info-on-strong{color:var(--color-icon-feedback-info-on-strong,var(--color-white))}
.text-icon-feedback-success-base{color:var(--color-icon-feedback-success-base,var(--color-green-900))}
.text-icon-feedback-success-on-strong{color:var(--color-icon-feedback-success-on-strong,var(--color-white))}
.text-icon-feedback-warning-base{color:var(--color-icon-feedback-warning-base,var(--color-yellow-500))}
.text-icon-global-base{color:var(--color-icon-global-base,var(--color-gray-900))}
.text-icon-global-disabled{color:var(--color-icon-global-disabled,var(--color-gray-500))}
.text-icon-global-on-strong{color:var(--color-icon-global-on-strong,var(--color-white))}
.text-icon-global-subtle{color:var(--color-icon-global-subtle,var(--color-gray-600))}
.text-icon-toggle-enabled{color:var(--color-icon-toggle-enabled,var(--color-white))}
.text-label-action-destructive-enabled{color:var(--color-label-action-destructive-enabled,var(--color-white))}
.text-label-action-plain-enabled{color:var(--color-label-action-plain-enabled,var(--color-blue-900))}
.text-label-action-primary-enabled{color:var(--color-label-action-primary-enabled,var(--color-gray-900))}
.text-label-action-secondary-enabled{color:var(--color-label-action-secondary-enabled,var(--color-white))}
.text-label-action-tertiary-enabled{color:var(--color-label-action-tertiary-enabled,var(--color-gray-500))}
.text-label-feedback-critical{color:var(--color-label-feedback-critical,var(--color-red-900))}
.text-label-feedback-info{color:var(--color-label-feedback-info,var(--color-blue-900))}
.text-label-feedback-success{color:var(--color-label-feedback-success,var(--color-green-900))}
.text-label-global-base{color:var(--color-label-global-base,var(--color-gray-900))}
.text-label-global-disabled{color:var(--color-label-global-disabled,var(--color-gray-500))}
.text-label-global-on-strong{color:var(--color-label-global-on-strong,var(--color-white))}
.text-label-global-subtle{color:var(--color-label-global-subtle,var(--color-gray-600))}
.text-link-global-enabled{color:var(--color-link-global-enabled,var(--color-blue-900))}
.text-title-global-base{color:var(--color-title-global-base,var(--color-gray-900))}
.capitalize{text-transform:capitalize}
.uppercase{text-transform:uppercase}
.underline{text-decoration-line:underline}
.opacity-50{opacity:var(--opacity-50,50%)}
.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}
.ring-action-tertiary-enabled{--tw-ring-color:var(--color-action-tertiary-enabled,var(--color-gray-500))}
.focus-ring{&:focus{--tw-outline-style:none;outline-style:none}&:focus-visible{outline-style:var(--tw-outline-style);outline-width:var(--border-width-focus-ring);outline-offset:var(--spacing-integer-2);outline-color:var(--color-focus-ring-outline,var(--color-blue-700));--tw-outline-style:solid;outline-style:solid}}
.focus-ring-from-group{&:is(:where(.group):focus-visible *){outline-style:var(--tw-outline-style);outline-width:var(--border-width-focus-ring);outline-offset:var(--spacing-integer-2);outline-color:var(--color-focus-ring-outline,var(--color-blue-700));--tw-outline-style:solid;outline-style:solid}}
.focus-ring-within{&:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:var(--border-width-focus-ring);outline-offset:var(--spacing-integer-2);outline-color:var(--color-focus-ring-outline,var(--color-blue-700));--tw-outline-style:solid;outline-style:solid}}
.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
.duration-150{--tw-duration:.15s;transition-duration:.15s}
.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}
.content-\[\"\"\]{--tw-content:"";content:var(--tw-content)}
.no-focus-ring{&:focus-visible{--tw-outline-style:none;outline-style:none}}
.select-none{-webkit-user-select:none;user-select:none}
.ring-inset{--tw-ring-inset:inset}
.\*\:h-\(--text-body-global-lg\){:is(&>*){height:var(--text-body-global-lg)}}
.\*\:h-\(--text-body-global-md\){:is(&>*){height:var(--text-body-global-md)}}
.\*\:flex-1{:is(&>*){flex:1}}
.group-hover\:bg-fill-action-destructive-hover{&:is(:where(.group):hover *){@media (hover:hover){background-color:var(--color-fill-action-destructive-hover,var(--color-red-950))}}}
.group-hover\:bg-fill-action-primary-hover{&:is(:where(.group):hover *){@media (hover:hover){background-color:var(--color-fill-action-primary-hover,var(--color-yellow-500))}}}
.group-hover\:bg-fill-action-secondary-hover{&:is(:where(.group):hover *){@media (hover:hover){background-color:var(--color-fill-action-secondary-hover,var(--color-gray-800))}}}
.group-hover\:bg-fill-action-tertiary-hover{&:is(:where(.group):hover *){@media (hover:hover){background-color:var(--color-fill-action-tertiary-hover,var(--color-gray-100))}}}
.group-hover\:text-icon-action-destructive-hover{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-icon-action-destructive-hover,var(--color-white))}}}
.group-hover\:text-icon-action-plain-hover{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-icon-action-plain-hover,var(--color-blue-950))}}}
.group-hover\:text-icon-action-primary-hover{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-icon-action-primary-hover,var(--color-gray-950))}}}
.group-hover\:text-icon-action-secondary-hover{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-icon-action-secondary-hover,var(--color-white))}}}
.group-hover\:text-icon-action-tertiary-hover{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-icon-action-tertiary-hover,var(--color-gray-600))}}}
.group-focus-visible\:bg-fill-action-destructive-focus{&:is(:where(.group):focus-visible *){background-color:var(--color-fill-action-destructive-focus,var(--color-red-950))}}
.group-focus-visible\:bg-fill-action-primary-focus{&:is(:where(.group):focus-visible *){background-color:var(--color-fill-action-primary-focus,var(--color-yellow-500))}}
.group-focus-visible\:bg-fill-action-secondary-focus{&:is(:where(.group):focus-visible *){background-color:var(--color-fill-action-secondary-focus,var(--color-gray-800))}}
.group-focus-visible\:bg-fill-action-tertiary-focus{&:is(:where(.group):focus-visible *){background-color:var(--color-fill-action-tertiary-focus,var(--color-gray-100))}}
.group-focus-visible\:text-icon-action-destructive-focus{&:is(:where(.group):focus-visible *){color:var(--color-icon-action-destructive-focus,var(--color-white))}}
.group-focus-visible\:text-icon-action-plain-focus{&:is(:where(.group):focus-visible *){color:var(--color-icon-action-plain-focus,var(--color-blue-950))}}
.group-focus-visible\:text-icon-action-primary-focus{&:is(:where(.group):focus-visible *){color:var(--color-icon-action-primary-focus,var(--color-gray-950))}}
.group-focus-visible\:text-icon-action-secondary-focus{&:is(:where(.group):focus-visible *){color:var(--color-icon-action-secondary-focus,var(--color-white))}}
.group-focus-visible\:text-icon-action-tertiary-focus{&:is(:where(.group):focus-visible *){color:var(--color-icon-action-tertiary-focus,var(--color-gray-600))}}
.group-has-\[button\[data-active\]\:hover\]\:bg-fill-nav-active-hover{&:is(:where(.group):has(:is(button[data-active]:hover)) *){background-color:var(--color-fill-nav-active-hover,var(--color-gray-900))}}
.group-data-disabled\:bg-fill-action-disabled{&:is(:where(.group)[data-disabled] *){background-color:var(--color-fill-action-disabled,var(--color-gray-300))}}
.group-data-disabled\:text-icon-action-disabled{&:is(:where(.group)[data-disabled] *){color:var(--color-icon-action-disabled,var(--color-gray-500))}}
.group-data-disabled\:ring-transparent{&:is(:where(.group)[data-disabled] *){--tw-ring-color:transparent}}
.group-data-panel-open\:rotate-180{&:is(:where(.group)[data-panel-open] *){rotate:180deg}}
.placeholder\:text-body-global-disabled{&::placeholder{color:var(--color-body-global-disabled,var(--color-gray-500))}}
.placeholder\:text-body-global-subtle{&::placeholder{color:var(--color-body-global-subtle,var(--color-gray-600))}}
.before\:flex-1{&:before{content:var(--tw-content);flex:1}}
.before\:border-t-global-width{&:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:var(--border-width-global-width,var(--spacing-integer-1))}}
.before\:border-divider-base{&:before{content:var(--tw-content);border-color:var(--color-divider-base,var(--color-gray-300))}}
.after\:pointer-events-none{&:after{content:var(--tw-content);pointer-events:none}}
.after\:absolute{&:after{content:var(--tw-content);position:absolute}}
.after\:inset-x-integer-0{&:after{content:var(--tw-content);inset-inline:var(--spacing-integer-0,0px)}}
.after\:bottom-integer-0{&:after{content:var(--tw-content);bottom:var(--spacing-integer-0,0px)}}
.after\:h-integer-1{&:after{content:var(--tw-content);height:var(--spacing-integer-1,1px)}}
.after\:flex-1{&:after{content:var(--tw-content);flex:1}}
.after\:rounded-global-full{&:after{content:var(--tw-content);border-radius:var(--radius-global-full,var(--spacing-integer-9999))}}
.after\:border-t-global-width{&:after{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:var(--border-width-global-width,var(--spacing-integer-1))}}
.after\:border-divider-base{&:after{content:var(--tw-content);border-color:var(--color-divider-base,var(--color-gray-300))}}
.after\:bg-transparent{&:after{content:var(--tw-content);background-color:#0000}}
.after\:content-\[\"\"\]{&:after{--tw-content:"";content:var(--tw-content)}}
.first\:mt-integer-0{&:first-child{margin-top:var(--spacing-integer-0,0px)}}
.hover\:cursor-not-allowed{&:hover{@media (hover:hover){cursor:not-allowed}}}
.hover\:border-card-unselected-error{&:hover{@media (hover:hover){border-color:var(--color-card-unselected-error,var(--color-red-900))}}}
.hover\:border-card-unselected-hover{&:hover{@media (hover:hover){border-color:var(--color-card-unselected-hover,var(--color-gray-600))}}}
.hover\:border-global-disabled{&:hover{@media (hover:hover){border-color:var(--color-global-disabled,var(--color-gray-400))}}}
.hover\:border-toggle-unselected-hover{&:hover{@media (hover:hover){border-color:var(--color-toggle-unselected-hover,var(--color-gray-600))}}}
.hover\:bg-card-disabled{&:hover{@media (hover:hover){background-color:var(--background-color-card-disabled,var(--color-gray-200))}}}
.hover\:bg-card-unselected-hover{&:hover{@media (hover:hover){background-color:var(--background-color-card-unselected-hover,var(--color-gray-50))}}}
.hover\:bg-fill-action-destructive-hover{&:hover{@media (hover:hover){background-color:var(--color-fill-action-destructive-hover,var(--color-red-950))}}}
.hover\:bg-fill-action-primary-hover{&:hover{@media (hover:hover){background-color:var(--color-fill-action-primary-hover,var(--color-yellow-500))}}}
.hover\:bg-fill-action-secondary-hover{&:hover{@media (hover:hover){background-color:var(--color-fill-action-secondary-hover,var(--color-gray-800))}}}
.hover\:bg-fill-action-tertiary-hover{&:hover{@media (hover:hover){background-color:var(--color-fill-action-tertiary-hover,var(--color-gray-100))}}}
.hover\:bg-fill-toggle-unselected-hover{&:hover{@media (hover:hover){background-color:var(--color-fill-toggle-unselected-hover,var(--color-gray-50))}}}
.hover\:text-global-disabled{&:hover{@media (hover:hover){color:var(--color-global-disabled,var(--color-gray-400))}}}
.hover\:text-label-action-destructive-hover{&:hover{@media (hover:hover){color:var(--color-label-action-destructive-hover,var(--color-white))}}}
.hover\:text-label-action-plain-hover{&:hover{@media (hover:hover){color:var(--color-label-action-plain-hover,var(--color-blue-950))}}}
.hover\:text-label-action-primary-hover{&:hover{@media (hover:hover){color:var(--color-label-action-primary-hover,var(--color-gray-950))}}}
.hover\:text-label-action-secondary-hover{&:hover{@media (hover:hover){color:var(--color-label-action-secondary-hover,var(--color-white))}}}
.hover\:text-label-action-tertiary-hover{&:hover{@media (hover:hover){color:var(--color-label-action-tertiary-hover,var(--color-gray-600))}}}
.hover\:text-link-global-hover{&:hover{@media (hover:hover){color:var(--color-link-global-hover,var(--color-blue-950))}}}
.hover\:ring-action-tertiary-hover{&:hover{@media (hover:hover){--tw-ring-color:var(--color-action-tertiary-hover,var(--color-gray-600))}}}
.hover\:after\:bg-fill-nav-inactive-hover{&:hover{@media (hover:hover){&:after{content:var(--tw-content);background-color:var(--color-fill-nav-inactive-hover,var(--color-gray-600))}}}}
.focus\:border-input-focus{&:focus{border-color:var(--color-input-focus,var(--color-blue-700))}}
.focus\:focus-ring{&:focus{&:focus{--tw-outline-style:none;outline-style:none}&:focus-visible{outline-style:var(--tw-outline-style);outline-width:var(--border-width-focus-ring);outline-offset:var(--spacing-integer-2);outline-color:var(--color-focus-ring-outline,var(--color-blue-700));--tw-outline-style:solid;outline-style:solid}}}
.focus\:outline-none{&:focus{--tw-outline-style:none;outline-style:none}}
.focus-visible\:bg-fill-action-destructive-focus{&:focus-visible{background-color:var(--color-fill-action-destructive-focus,var(--color-red-950))}}
.focus-visible\:bg-fill-action-primary-focus{&:focus-visible{background-color:var(--color-fill-action-primary-focus,var(--color-yellow-500))}}
.focus-visible\:bg-fill-action-secondary-focus{&:focus-visible{background-color:var(--color-fill-action-secondary-focus,var(--color-gray-800))}}
.focus-visible\:bg-fill-action-tertiary-focus{&:focus-visible{background-color:var(--color-fill-action-tertiary-focus,var(--color-gray-100))}}
.focus-visible\:text-label-action-destructive-focus{&:focus-visible{color:var(--color-label-action-destructive-focus,var(--color-white))}}
.focus-visible\:text-label-action-plain-focus{&:focus-visible{color:var(--color-label-action-plain-focus,var(--color-blue-950))}}
.focus-visible\:text-label-action-primary-focus{&:focus-visible{color:var(--color-label-action-primary-focus,var(--color-gray-950))}}
.focus-visible\:text-label-action-secondary-focus{&:focus-visible{color:var(--color-label-action-secondary-focus,var(--color-white))}}
.focus-visible\:text-label-action-tertiary-focus{&:focus-visible{color:var(--color-label-action-tertiary-focus,var(--color-gray-600))}}
.focus-visible\:ring-action-tertiary-focus{&:focus-visible{--tw-ring-color:var(--color-action-tertiary-focus,var(--color-gray-600))}}
.focus-visible\:outline-offset-0{&:focus-visible{outline-offset:0px}}
.has-data-checked\:border-card-selected-enabled{&:has([data-checked]){border-color:var(--color-card-selected-enabled,var(--color-blue-700))}}
.has-data-checked\:border-card-unselected-error{&:has([data-checked]){border-color:var(--color-card-unselected-error,var(--color-red-900))}}
.has-data-checked\:border-global-disabled{&:has([data-checked]){border-color:var(--color-global-disabled,var(--color-gray-400))}}
.has-data-checked\:bg-card-disabled{&:has([data-checked]){background-color:var(--background-color-card-disabled,var(--color-gray-200))}}
.has-data-checked\:bg-card-selected-enabled{&:has([data-checked]){background-color:var(--background-color-card-selected-enabled,var(--color-blue-100))}}
.has-data-checked\:hover\:border-card-selected-hover{&:has([data-checked]){&:hover{@media (hover:hover){border-color:var(--color-card-selected-hover,var(--color-blue-800))}}}}
.has-data-checked\:hover\:border-card-unselected-error{&:has([data-checked]){&:hover{@media (hover:hover){border-color:var(--color-card-unselected-error,var(--color-red-900))}}}}
.has-data-checked\:hover\:border-global-disabled{&:has([data-checked]){&:hover{@media (hover:hover){border-color:var(--color-global-disabled,var(--color-gray-400))}}}}
.has-data-checked\:hover\:bg-card-disabled{&:has([data-checked]){&:hover{@media (hover:hover){background-color:var(--background-color-card-disabled,var(--color-gray-200))}}}}
.has-data-checked\:hover\:bg-card-selected-hover{&:has([data-checked]){&:hover{@media (hover:hover){background-color:var(--background-color-card-selected-hover,var(--color-blue-200))}}}}
.data-active\:text-label-global-base{&[data-active]{color:var(--color-label-global-base,var(--color-gray-900))}}
.data-checked\:border-toggle-selected-enabled{&[data-checked]{border-color:var(--color-toggle-selected-enabled,var(--color-blue-700))}}
.data-checked\:bg-fill-toggle-selected-enabled{&[data-checked]{background-color:var(--color-fill-toggle-selected-enabled,var(--color-blue-700))}}
.data-checked\:hover\:border-toggle-selected-hover{&[data-checked]{&:hover{@media (hover:hover){border-color:var(--color-toggle-selected-hover,var(--color-blue-800))}}}}
.data-checked\:hover\:bg-fill-toggle-selected-hover{&[data-checked]{&:hover{@media (hover:hover){background-color:var(--color-fill-toggle-selected-hover,var(--color-blue-800))}}}}
.hover\:data-checked\:bg-fill-toggle-selected-hover{&:hover{@media (hover:hover){&[data-checked]{background-color:var(--color-fill-toggle-selected-hover,var(--color-blue-800))}}}}
.data-disabled\:cursor-not-allowed{&[data-disabled]{cursor:not-allowed}}
.data-disabled\:border-global-disabled{&[data-disabled]{border-color:var(--color-global-disabled,var(--color-gray-400))}}
.data-disabled\:bg-fill-action-disabled{&[data-disabled]{background-color:var(--color-fill-action-disabled,var(--color-gray-300))}}
.data-disabled\:bg-fill-global-disabled{&[data-disabled]{background-color:var(--color-fill-global-disabled,var(--color-gray-300))}}
.data-disabled\:text-icon-toggle-disabled{&[data-disabled]{color:var(--color-icon-toggle-disabled,var(--color-gray-400))}}
.data-disabled\:text-label-global-disabled{&[data-disabled]{color:var(--color-label-global-disabled,var(--color-gray-500))}}
.data-disabled\:text-label-global-subtle\/60{&[data-disabled]{color:#4d525b99;@supports (color:color-mix(in lab, red, red)){color:color-mix(in oklab, var(--color-label-global-subtle,var(--color-gray-600)) var(--opacity-60,60%), transparent)}}}
.data-disabled\:ring-transparent{&[data-disabled]{--tw-ring-color:transparent}}
.data-disabled\:hover\:border-global-disabled{&[data-disabled]{&:hover{@media (hover:hover){border-color:var(--color-global-disabled,var(--color-gray-400))}}}}
.data-disabled\:hover\:bg-fill-global-disabled{&[data-disabled]{&:hover{@media (hover:hover){background-color:var(--color-fill-global-disabled,var(--color-gray-300))}}}}
.data-disabled\:hover\:after\:bg-transparent{&[data-disabled]{&:hover{@media (hover:hover){&:after{content:var(--tw-content);background-color:#0000}}}}}
.data-indeterminate\:border-toggle-selected-enabled{&[data-indeterminate]{border-color:var(--color-toggle-selected-enabled,var(--color-blue-700))}}
.data-indeterminate\:bg-fill-toggle-selected-enabled{&[data-indeterminate]{background-color:var(--color-fill-toggle-selected-enabled,var(--color-blue-700))}}
.data-indeterminate\:hover\:border-toggle-selected-hover{&[data-indeterminate]{&:hover{@media (hover:hover){border-color:var(--color-toggle-selected-hover,var(--color-blue-800))}}}}
.data-indeterminate\:hover\:bg-fill-toggle-selected-hover{&[data-indeterminate]{&:hover{@media (hover:hover){background-color:var(--color-fill-toggle-selected-hover,var(--color-blue-800))}}}}
.md\:col-start-1{@media (width>=768px){grid-column-start:1}}
.md\:col-start-4{@media (width>=768px){grid-column-start:4}}
.md\:col-end-4{@media (width>=768px){grid-column-end:4}}
.md\:col-end-5{@media (width>=768px){grid-column-end:5}}
.md\:row-span-1{@media (width>=768px){grid-row:span 1/span 1}}
.md\:row-span-2{@media (width>=768px){grid-row:span 2/span 2}}
.md\:row-start-2{@media (width>=768px){grid-row-start:2}}
.md\:row-end-4{@media (width>=768px){grid-row-end:4}}
.md\:mt-integer-0{@media (width>=768px){margin-top:var(--spacing-integer-0,0px)}}
.md\:mt-stack-global-2xl{@media (width>=768px){margin-top:var(--spacing-stack-global-2xl,var(--spacing-integer-40))}}
.md\:ml-inline-global-md{@media (width>=768px){margin-left:var(--spacing-inline-global-md,var(--spacing-integer-16))}}
.md\:h-integer-128{@media (width>=768px){height:var(--spacing-integer-128,128px)}}
.md\:max-w-\[600px\]{@media (width>=768px){max-width:600px}}
.md\:max-w-max{@media (width>=768px){max-width:max-content}}
.md\:grid-cols-\[auto_auto_1fr_auto\]{@media (width>=768px){grid-template-columns:auto auto 1fr auto}}
.md\:self-start{@media (width>=768px){align-self:flex-start}}
.md\:type-body-lg{@media (width>=768px){font-family:var(--font-body-global,var(--font-base));font-size:var(--text-body-global-lg,var(--spacing-integer-16));--tw-leading:var(--leading-body-global-lg,var(--spacing-integer-24));line-height:var(--leading-body-global-lg,var(--spacing-integer-24));--tw-font-weight:var(--font-weight-body-global-base,var(--font-weight-regular));font-weight:var(--font-weight-body-global-base,var(--font-weight-regular));--tw-tracking:var(--tracking-body-global-lg,var(--spacing-integer-0));letter-spacing:var(--tracking-body-global-lg,var(--spacing-integer-0));color:var(--color-body-global-base,var(--color-gray-900))}}
.md\:text-body-global-subtle{@media (width>=768px){color:var(--color-body-global-subtle,var(--color-gray-600))}}
.sm\:flex-row{@media (width>=40rem){flex-direction:row}}
.state-disabled\:cursor-not-allowed{&:where([data-disabled],:disabled):not([data-loading]){cursor:not-allowed}}
.state-loading\:cursor-wait{&[data-loading]{cursor:wait}}
.\*\*\:\[\[role\=checkbox\]\]\:no-focus-ring{:is(& *){&[role=checkbox]{&:focus-visible{--tw-outline-style:none;outline-style:none}}}}
.\*\*\:\[\[role\=radio\]\]\:no-focus-ring{:is(& *){&[role=radio]{&:focus-visible{--tw-outline-style:none;outline-style:none}}}}
@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
@media (prefers-reduced-motion:reduce){.animate-spin{animation-duration:4s}}
@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}
@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}
@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@property --tw-leading{syntax:"*";inherits:false}
@property --tw-font-weight{syntax:"*";inherits:false}
@property --tw-tracking{syntax:"*";inherits:false}
@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
@property --tw-shadow-color{syntax:"*";inherits:false}
@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}
@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
@property --tw-inset-shadow-color{syntax:"*";inherits:false}
@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}
@property --tw-ring-color{syntax:"*";inherits:false}
@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
@property --tw-inset-ring-color{syntax:"*";inherits:false}
@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
@property --tw-ring-inset{syntax:"*";inherits:false}
@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}
@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}
@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
@property --tw-duration{syntax:"*";inherits:false}
@property --tw-ease{syntax:"*";inherits:false}
@property --tw-content{syntax:"*";inherits:false;initial-value:""}
@keyframes spin{to{transform:rotate(360deg)}}
