:root, .glady-tokens {
  --core-px-100000: 800px;
  --core-px-4000: 32px;
  --core-px-3000: 24px;
  --core-px-2000: 16px;
  --core-px-1500: 12px;
  --core-px-1000: 8px;
  --core-px-500: 4px;
  --core-px-375: 3px;
  --core-px-250: 2px;
  --core-px-125: 1px;
  --core-px-0: 0px;
  --core-font-size-3000: 3rem;
  --core-font-size-2500: 2.5rem;
  --core-font-size-2125: 2.125rem;
  --core-font-size-2000: 2rem;
  --core-font-size-1750: 1.75rem;
  --core-font-size-1625: 1.625rem;
  --core-font-size-1500: 1.5rem;
  --core-font-size-1375: 1.375rem;
  --core-font-size-1250: 1.25rem;
  --core-font-size-1125: 1.125rem;
  --core-font-size-1000: 1rem;
  --core-font-size-875: 0.875rem;
  --core-font-size-750: 0.75rem;
  --core-font-size-625: 0.625rem;
  --core-font-weight-italic: Italic;
  --core-font-weight-extrabold: 800;
  --core-font-weight-bold: 700;
  --core-font-weight-semibold: 600;
  --core-font-weight-medium: 500;
  --core-font-weight-regular: 400;
  --core-line-height-3625: 3.625rem;
  --core-line-height-3000: 3rem;
  --core-line-height-2500: 2.5rem;
  --core-line-height-2375: 2.375rem;
  --core-line-height-2125: 2.125rem;
  --core-line-height-2000: 2rem;
  --core-line-height-1750: 1.75rem;
  --core-line-height-1625: 1.625rem;
  --core-line-height-1500: 1.5rem;
  --core-line-height-1375: 1.375rem;
  --core-line-height-1250: 1.25rem;
  --core-line-height-1000: 1rem;
  --core-line-height-875: 0.875rem;
  --core-line-height-750: 0.75rem;
  --core-text-transform-uppercase: uppercase;
  --core-text-transform-none: none;
  --core-text-decoration-underline: underline;
  --core-text-decoration-none: none;
  --core-kerning-condensed: -0.04em;
  --core-kerning-none: 0em;
  --core-font-family-tertiary: 'Bricolage Grotesque SemiCondensed';
  --core-font-family-secondary: Inter;
  --core-font-family-main: 'Bricolage Grotesque';
  --core-opacity-92: 0.92;
  --core-opacity-85: 0.85;
  --core-opacity-50: 0.5;
  --core-opacity-15: 0.15;
  --core-opacity-8: 0.08;
  --core-rem-4000: 4rem;
  --core-rem-3000: 3rem;
  --core-rem-2500: 2.5rem;
  --core-rem-2000: 2rem;
  --core-rem-1500: 1.5rem;
  --core-rem-1250: 1.25rem;
  --core-rem-1000: 1rem;
  --core-rem-750: 0.75rem;
  --core-rem-500: 0.5rem;
  --core-rem-250: 0.25rem;
  --core-rem-125: 0.125rem;
  --core-color-ultragreen-900: #012f0d;
  --core-color-ultragreen-800: #003d13;
  --core-color-ultragreen-700: #004f1a;
  --core-color-ultragreen-600: #006825;
  --core-color-ultragreen-500: #008a34;
  --core-color-ultragreen-400: #01ad43;
  --core-color-ultragreen-300: #01d253;
  --core-color-ultragreen-200: #00eb5e;
  --core-color-ultragreen-100: #85fd96;
  --core-color-ultragreen-10: #dafcdb;
  --core-color-sunflower-900: #2f2700;
  --core-color-sunflower-800: #3d3300;
  --core-color-sunflower-700: #4f4200;
  --core-color-sunflower-600: #685800;
  --core-color-sunflower-500: #f8ad4c;
  --core-color-sunflower-400: #ffd84f;
  --core-color-sunflower-300: #d2b301;
  --core-color-sunflower-200: #ffe99b;
  --core-color-sunflower-100: #fcf2df;
  --core-color-sunflower-10: #fdf3d6;
  --core-color-poppy-900: #430b12;
  --core-color-poppy-800: #6f121d;
  --core-color-poppy-700: #9a1828;
  --core-color-poppy-600: #c51f33;
  --core-color-poppy-500: #ef253d;
  --core-color-poppy-400: #f24e61;
  --core-color-poppy-300: #f57282;
  --core-color-poppy-200: #f898a3;
  --core-color-poppy-100: #fbbec6;
  --core-color-poppy-10: #ffedef;
  --core-color-orange-800: #6f2d06;
  --core-color-orange-500: #e8722e;
  --core-color-orange-200: #fac3a3;
  --core-color-pink-800: #6b0b3d;
  --core-color-pink-500: #dc53b8;
  --core-color-pink-200: #f8bae9;
  --core-color-blue-900: #062c37;
  --core-color-blue-800: #06306f;
  --core-color-blue-700: #034a5d;
  --core-color-blue-600: #06637a;
  --core-color-blue-500: #4788eb;
  --core-color-blue-400: #0fa4c9;
  --core-color-blue-300: #17ccf9;
  --core-color-blue-200: #b6d2fc;
  --core-color-blue-100: #c3ebfb;
  --core-color-blue-10: #e8f6fc;
  --core-color-mint-800: #12645a;
  --core-color-mint-500: #34a28a;
  --core-color-mint-200: #b1f1e0;
  --core-color-indigo-900: #061a37;
  --core-color-indigo-800: #06306f;
  --core-color-indigo-700: #134186;
  --core-color-indigo-600: #285fb2;
  --core-color-indigo-500: #4f8ae3;
  --core-color-indigo-400: #76a4ea;
  --core-color-indigo-300: #9cbdf0;
  --core-color-indigo-200: #c2d7f6;
  --core-color-indigo-100: #e8f0fc;
  --core-color-indigo-10: #f6f9fe;
  --core-color-green-900: #132c07;
  --core-color-green-800: #234414;
  --core-color-green-700: #325c1f;
  --core-color-green-600: #44792b;
  --core-color-green-500: #559537;
  --core-color-green-400: #7cb960;
  --core-color-green-300: #a3dd88;
  --core-color-green-200: #c6ecb5;
  --core-color-green-100: #e9fae1;
  --core-color-green-10: #f5fdf2;
  --core-color-red-900: #361008;
  --core-color-red-800: #611d13;
  --core-color-red-700: #8c281d;
  --core-color-red-600: #b23d30;
  --core-color-red-500: #d75142;
  --core-color-red-400: #e17266;
  --core-color-red-300: #ea938a;
  --core-color-red-200: #f4bcb5;
  --core-color-red-100: #fce4e0;
  --core-color-red-10: #fef7f5;
  --core-color-yellow-900: #3e2200;
  --core-color-yellow-800: #734701;
  --core-color-yellow-700: #a86b00;
  --core-color-yellow-600: #d49714;
  --core-color-yellow-500: #ffc228;
  --core-color-yellow-400: #ffce4f;
  --core-color-yellow-300: #ffd875;
  --core-color-yellow-200: #ffe7a8;
  --core-color-yellow-100: #fff5db;
  --core-color-yellow-10: #fffbf0;
  --core-color-purple-900: #0d0637;
  --core-color-purple-800: #190d5f;
  --core-color-purple-700: #241386;
  --core-color-purple-600: #3d28b2;
  --core-color-purple-500: #543cdd;
  --core-color-purple-400: #7571e8;
  --core-color-purple-300: #a7a5f3;
  --core-color-purple-200: #c9c7f8;
  --core-color-purple-100: #e8e7fd;
  --core-color-purple-10: #f6f6fe;
  --core-color-grey-900: #1c1d1f;
  --core-color-grey-800: #343638;
  --core-color-grey-700: #414447;
  --core-color-grey-600: #5e6266;
  --core-color-grey-500: #7a8085;
  --core-color-grey-400: #a0a2a3;
  --core-color-grey-300: #d6d7d8;
  --core-color-grey-200: #e7e8e8;
  --core-color-grey-100: #eff0f1;
  --core-color-grey-10: #f8f8f8;
  --core-color-black: #1a1b1d;
  --core-color-white: #ffffff;
  --comp-color-input-box-shadow-active: rgba(255, 255, 255, 0);
  --comp-color-input-box-shadow-hover: rgba(255, 255, 255, 0);
  --sem-color-brand-quinary-outline-extreme: var(--core-color-blue-900);
  --sem-color-brand-quinary-outline-balanced: var(--core-color-blue-500);
  --sem-color-brand-quinary-outline-low: var(--core-color-blue-200);
  --sem-color-brand-quinary-foreground-reverse-weak: var(--core-color-blue-100);
  --sem-color-brand-quinary-foreground-reverse-low: var(--core-color-blue-200);
  --sem-color-brand-quinary-foreground-balanced: var(--core-color-blue-500);
  --sem-color-brand-quinary-foreground-powerful: var(--core-color-blue-700);
  --sem-color-brand-quinary-foreground-extreme: var(--core-color-blue-900);
  --sem-color-brand-quinary-background-reverse-extreme: var(
    --core-color-blue-900
  );
  --sem-color-brand-quinary-background-reverse-powerful: var(
    --core-color-blue-700
  );
  --sem-color-brand-quinary-background-reverse-balanced: var(
    --core-color-blue-500
  );
  --sem-color-brand-quinary-background-soft: var(--core-color-blue-400);
  --sem-color-brand-quinary-background-low: var(--core-color-blue-200);
  --sem-color-brand-quinary-background-weak: var(--core-color-blue-100);
  --sem-color-brand-quaternary-outline-extreme: var(
    --core-color-ultragreen-900
  );
  --sem-color-brand-quaternary-outline-balanced: var(
    --core-color-ultragreen-500
  );
  --sem-color-brand-quaternary-outline-low: var(--core-color-ultragreen-200);
  --sem-color-brand-quaternary-foreground-reverse-weak: var(
    --core-color-ultragreen-100
  );
  --sem-color-brand-quaternary-foreground-reverse-low: var(
    --core-color-ultragreen-200
  );
  --sem-color-brand-quaternary-foreground-balanced: var(
    --core-color-ultragreen-500
  );
  --sem-color-brand-quaternary-foreground-powerful: var(
    --core-color-ultragreen-700
  );
  --sem-color-brand-quaternary-foreground-extreme: var(
    --core-color-ultragreen-900
  );
  --sem-color-brand-quaternary-background-reverse-extreme: var(
    --core-color-ultragreen-900
  );
  --sem-color-brand-quaternary-background-reverse-powerful: var(
    --core-color-ultragreen-700
  );
  --sem-color-brand-quaternary-background-reverse-balanced: var(
    --core-color-ultragreen-500
  );
  --sem-color-brand-quaternary-background-soft: var(
    --core-color-ultragreen-400
  );
  --sem-color-brand-quaternary-background-low: var(--core-color-ultragreen-200);
  --sem-color-brand-quaternary-background-weak: var(
    --core-color-ultragreen-100
  );
  --sem-color-brand-tertiary-outline-extreme: var(--core-color-purple-900);
  --sem-color-brand-tertiary-outline-balanced: var(--core-color-purple-500);
  --sem-color-brand-tertiary-outline-low: var(--core-color-purple-200);
  --sem-color-brand-tertiary-foreground-reverse-weak: var(
    --core-color-purple-100
  );
  --sem-color-brand-tertiary-foreground-reverse-low: var(
    --core-color-purple-200
  );
  --sem-color-brand-tertiary-foreground-balanced: var(--core-color-purple-500);
  --sem-color-brand-tertiary-foreground-powerful: var(--core-color-purple-700);
  --sem-color-brand-tertiary-foreground-extreme: var(--core-color-purple-900);
  --sem-color-brand-tertiary-background-reverse-extreme: var(
    --core-color-purple-900
  );
  --sem-color-brand-tertiary-background-reverse-powerful: var(
    --core-color-purple-700
  );
  --sem-color-brand-tertiary-background-reverse-balanced: var(
    --core-color-purple-500
  );
  --sem-color-brand-tertiary-background-soft: var(--core-color-purple-400);
  --sem-color-brand-tertiary-background-low: var(--core-color-purple-200);
  --sem-color-brand-tertiary-background-weak: var(--core-color-purple-100);
  --sem-color-brand-secondary-outline-extreme: var(--core-color-sunflower-900);
  --sem-color-brand-secondary-outline-balanced: var(--core-color-sunflower-500);
  --sem-color-brand-secondary-outline-low: var(--core-color-sunflower-200);
  --sem-color-brand-secondary-foreground-reverse-weak: var(
    --core-color-sunflower-100
  );
  --sem-color-brand-secondary-foreground-reverse-low: var(
    --core-color-sunflower-200
  );
  --sem-color-brand-secondary-foreground-reverse-balanced: var(
    --core-color-sunflower-500
  );
  --sem-color-brand-secondary-foreground-powerful: var(
    --core-color-sunflower-700
  );
  --sem-color-brand-secondary-foreground-extreme: var(
    --core-color-sunflower-900
  );
  --sem-color-brand-secondary-background-reverse-extreme: var(
    --core-color-sunflower-900
  );
  --sem-color-brand-secondary-background-reverse-powerful: var(
    --core-color-sunflower-700
  );
  --sem-color-brand-secondary-background-balanced: var(
    --core-color-sunflower-500
  );
  --sem-color-brand-secondary-background-soft: var(--core-color-sunflower-400);
  --sem-color-brand-secondary-background-low: var(--core-color-sunflower-200);
  --sem-color-brand-secondary-background-weak: var(--core-color-sunflower-100);
  --sem-color-brand-secondary-weak: var(--core-color-sunflower-100);
  --sem-color-brand-secondary-low: var(--core-color-sunflower-200);
  --sem-color-brand-secondary-soft: var(--core-color-sunflower-400);
  --sem-color-brand-secondary-balanced: var(--core-color-sunflower-500);
  --sem-color-brand-primary-outline-extreme: var(--core-color-poppy-900);
  --sem-color-brand-primary-outline-balanced: var(--core-color-poppy-500);
  --sem-color-brand-primary-outline-low: var(--core-color-poppy-200);
  --sem-color-brand-primary-foreground-reverse-weak: var(
    --core-color-poppy-100
  );
  --sem-color-brand-primary-foreground-reverse-low: var(--core-color-poppy-200);
  --sem-color-brand-primary-foreground-balanced: var(--core-color-poppy-500);
  --sem-color-brand-primary-foreground-powerful: var(--core-color-poppy-700);
  --sem-color-brand-primary-foreground-extreme: var(--core-color-poppy-900);
  --sem-color-brand-primary-background-reverse-extreme: var(
    --core-color-poppy-900
  );
  --sem-color-brand-primary-background-reverse-powerful: var(
    --core-color-poppy-700
  );
  --sem-color-brand-primary-background-reverse-balanced: var(
    --core-color-poppy-500
  );
  --sem-color-brand-primary-background-soft: var(--core-color-poppy-400);
  --sem-color-brand-primary-background-low: var(--core-color-poppy-200);
  --sem-color-brand-primary-background-weak: var(--core-color-poppy-100);
  --sem-color-brand-primary-weak: var(--core-color-poppy-100);
  --sem-color-brand-primary-low: var(--core-color-poppy-200);
  --sem-color-brand-primary-soft: var(--core-color-poppy-400);
  --sem-color-brand-primary-balanced: var(--core-color-poppy-500);
  --sem-color-decorative-orange-foreground-reverse-default: var(
    --core-color-orange-200
  );
  --sem-color-decorative-orange-foreground-reverse-base: var(
    --core-color-white
  );
  --sem-color-decorative-orange-foreground-default: var(
    --core-color-orange-800
  );
  --sem-color-decorative-orange-foreground-base: var(--core-color-black);
  --sem-color-decorative-orange-background-reverse-mid: var(
    --core-color-orange-800
  );
  --sem-color-decorative-orange-background-reverse-low: var(
    --core-color-orange-500
  );
  --sem-color-decorative-orange-background-low: var(--core-color-orange-200);
  --sem-color-decorative-pink-foreground-reverse-default: var(
    --core-color-pink-200
  );
  --sem-color-decorative-pink-foreground-reverse-base: var(--core-color-white);
  --sem-color-decorative-pink-foreground-default: var(--core-color-pink-800);
  --sem-color-decorative-pink-foreground-base: var(--core-color-black);
  --sem-color-decorative-pink-background-reverse-mid: var(
    --core-color-pink-800
  );
  --sem-color-decorative-pink-background-reverse-low: var(
    --core-color-pink-500
  );
  --sem-color-decorative-pink-background-low: var(--core-color-pink-200);
  --sem-color-decorative-blue-foreground-reverse-default: var(
    --core-color-blue-200
  );
  --sem-color-decorative-blue-foreground-reverse-base: var(--core-color-white);
  --sem-color-decorative-blue-foreground-default: var(--core-color-blue-800);
  --sem-color-decorative-blue-foreground-base: var(--core-color-black);
  --sem-color-decorative-blue-background-reverse-mid: var(
    --core-color-blue-800
  );
  --sem-color-decorative-blue-background-reverse-low: var(
    --core-color-blue-500
  );
  --sem-color-decorative-blue-background-low: var(--core-color-blue-200);
  --sem-color-decorative-mint-foreground-reverse-default: var(
    --core-color-mint-200
  );
  --sem-color-decorative-mint-foreground-reverse-base: var(--core-color-white);
  --sem-color-decorative-mint-foreground-default: var(--core-color-mint-800);
  --sem-color-decorative-mint-foreground-base: var(--core-color-black);
  --sem-color-decorative-mint-background-reverse-mid: var(
    --core-color-mint-800
  );
  --sem-color-decorative-mint-background-reverse-low: var(
    --core-color-mint-500
  );
  --sem-color-decorative-mint-background-low: var(--core-color-mint-200);
  --sem-color-information-outline-extreme: var(--core-color-indigo-900);
  --sem-color-information-outline-balanced: var(--core-color-indigo-500);
  --sem-color-information-outline-low: var(--core-color-indigo-200);
  --sem-color-information-foreground-reverse-low: var(--core-color-indigo-200);
  --sem-color-information-foreground-reverse-weak: var(--core-color-indigo-100);
  --sem-color-information-foreground-balanced: var(--core-color-indigo-500);
  --sem-color-information-foreground-powerful: var(--core-color-indigo-700);
  --sem-color-information-foreground-extreme: var(--core-color-indigo-900);
  --sem-color-information-background-reverse-extreme: var(
    --core-color-indigo-900
  );
  --sem-color-information-background-reverse-powerful: var(
    --core-color-indigo-700
  );
  --sem-color-information-background-reverse-balanced: var(
    --core-color-indigo-500
  );
  --sem-color-information-background-soft: var(--core-color-indigo-300);
  --sem-color-information-background-weak: var(--core-color-indigo-100);
  --sem-color-information-background-minor: var(--core-color-indigo-10);
  --sem-color-success-outline-extreme: var(--core-color-green-900);
  --sem-color-success-outline-balanced: var(--core-color-green-500);
  --sem-color-success-outline-low: var(--core-color-green-200);
  --sem-color-success-foreground-reverse-low: var(--core-color-green-200);
  --sem-color-success-foreground-reverse-weak: var(--core-color-green-100);
  --sem-color-success-foreground-balanced: var(--core-color-green-500);
  --sem-color-success-foreground-powerful: var(--core-color-green-700);
  --sem-color-success-foreground-extreme: var(--core-color-green-900);
  --sem-color-success-background-reverse-extreme: var(--core-color-green-900);
  --sem-color-success-background-reverse-powerful: var(--core-color-green-700);
  --sem-color-success-background-reverse-balanced: var(--core-color-green-500);
  --sem-color-success-background-soft: var(--core-color-green-300);
  --sem-color-success-background-weak: var(--core-color-green-100);
  --sem-color-success-background-minor: var(--core-color-green-10);
  --sem-color-error-outline-extreme: var(--core-color-red-900);
  --sem-color-error-outline-balanced: var(--core-color-red-500);
  --sem-color-error-outline-low: var(--core-color-red-200);
  --sem-color-error-foreground-reverse-low: var(--core-color-red-200);
  --sem-color-error-foreground-reverse-weak: var(--core-color-red-100);
  --sem-color-error-foreground-balanced: var(--core-color-red-500);
  --sem-color-error-foreground-powerful: var(--core-color-red-700);
  --sem-color-error-foreground-extreme: var(--core-color-red-900);
  --sem-color-error-background-reverse-extreme: var(--core-color-red-900);
  --sem-color-error-background-reverse-powerful: var(--core-color-red-700);
  --sem-color-error-background-reverse-balanced: var(--core-color-red-500);
  --sem-color-error-background-soft: var(--core-color-red-300);
  --sem-color-error-background-weak: var(--core-color-red-100);
  --sem-color-error-background-minor: var(--core-color-red-10);
  --sem-color-warning-outline-extreme: var(--core-color-yellow-900);
  --sem-color-warning-outline-balanced: var(--core-color-yellow-500);
  --sem-color-warning-outline-low: var(--core-color-yellow-200);
  --sem-color-warning-foreground-reverse-balanced: var(--core-color-yellow-500);
  --sem-color-warning-foreground-reverse-low: var(--core-color-yellow-200);
  --sem-color-warning-foreground-reverse-weak: var(--core-color-yellow-100);
  --sem-color-warning-foreground-powerful: var(--core-color-yellow-700);
  --sem-color-warning-foreground-extreme: var(--core-color-yellow-900);
  --sem-color-warning-background-reverse-extreme: var(--core-color-yellow-900);
  --sem-color-warning-background-reverse-powerful: var(--core-color-yellow-700);
  --sem-color-warning-background-balanced: var(--core-color-yellow-500);
  --sem-color-warning-background-soft: var(--core-color-yellow-300);
  --sem-color-warning-background-weak: var(--core-color-yellow-100);
  --sem-color-warning-background-minor: var(--core-color-yellow-10);
  --sem-color-interactive-outline-extreme: var(--core-color-purple-900);
  --sem-color-interactive-outline-balanced: var(--core-color-purple-500);
  --sem-color-interactive-outline-low: var(--core-color-purple-200);
  --sem-color-interactive-foreground-reverse-low: var(--core-color-purple-200);
  --sem-color-interactive-foreground-reverse-weak: var(--core-color-purple-100);
  --sem-color-interactive-foreground-balanced: var(--core-color-purple-500);
  --sem-color-interactive-foreground-powerful: var(--core-color-purple-700);
  --sem-color-interactive-foreground-extreme: var(--core-color-purple-900);
  --sem-color-interactive-background-reverse-extreme: var(
    --core-color-purple-900
  );
  --sem-color-interactive-background-reverse-powerful: var(
    --core-color-purple-700
  );
  --sem-color-interactive-background-reverse-balanced: var(
    --core-color-purple-500
  );
  --sem-color-interactive-background-soft: var(--core-color-purple-300);
  --sem-color-interactive-background-weak: var(--core-color-purple-100);
  --sem-color-interactive-background-minor: var(--core-color-purple-10);
  --sem-color-neutral-outline-extreme: var(--core-color-grey-900);
  --sem-color-neutral-outline-balanced: var(--core-color-grey-500);
  --sem-color-neutral-outline-low: var(--core-color-grey-200);
  --sem-color-neutral-foreground-reverse-low: var(--core-color-grey-200);
  --sem-color-neutral-foreground-reverse-base: var(--core-color-white);
  --sem-color-neutral-foreground-balanced: var(--core-color-grey-500);
  --sem-color-neutral-foreground-powerful: var(--core-color-grey-600);
  --sem-color-neutral-foreground-base: var(--core-color-black);
  --sem-color-neutral-background-minor: var(--core-color-grey-10);
  --sem-color-neutral-background-reverse-extreme: var(--core-color-grey-900);
  --sem-color-neutral-background-reverse-powerful: var(--core-color-grey-700);
  --sem-color-neutral-background-reverse-balanced: var(--core-color-grey-500);
  --sem-color-neutral-background-soft: var(--core-color-grey-300);
  --sem-color-neutral-background-low: var(--core-color-grey-200);
  --sem-color-neutral-background-weak: var(--core-color-grey-100);
  --sem-color-neutral-background-base: var(--core-color-white);
  --sem-opacity-strongest: 0.92;
  --sem-opacity-strong: 0.85;
  --sem-opacity-medium: 0.5;
  --sem-opacity-weak: 0.15;
  --sem-opacity-weakest: 0.08;
  --sem-text-mobile-link-sm: var(--core-font-weight-semibold)
    var(--core-font-size-750) / var(--core-line-height-875)
    var(--core-font-family-secondary);
  --sem-text-mobile-link-md: var(--core-font-weight-semibold)
    var(--core-font-size-875) / var(--core-line-height-1250)
    var(--core-font-family-secondary);
  --sem-text-mobile-link-lg: var(--core-font-weight-semibold)
    var(--core-font-size-1000) / var(--core-line-height-1375)
    var(--core-font-family-secondary);
  --sem-text-mobile-caption-sm: var(--core-font-weight-medium)
    var(--core-font-size-625) / var(--core-line-height-750)
    var(--core-font-family-secondary);
  --sem-text-mobile-caption-md: var(--core-font-weight-medium)
    var(--core-font-size-750) / var(--core-line-height-875)
    var(--core-font-family-secondary);
  --sem-text-mobile-caption-lg: var(--core-font-weight-medium)
    var(--core-font-size-875) / var(--core-line-height-1000)
    var(--core-font-family-secondary);
  --sem-text-mobile-quote-sm: var(--core-font-weight-italic)
    var(--core-font-size-875) / var(--core-line-height-1000)
    var(--core-font-family-secondary);
  --sem-text-mobile-quote-md: var(--core-font-weight-italic)
    var(--core-font-size-1000) / var(--core-line-height-1250)
    var(--core-font-family-secondary);
  --sem-text-mobile-quote-lg: var(--core-font-weight-italic)
    var(--core-font-size-1125) / var(--core-line-height-1375)
    var(--core-font-family-secondary);
  --sem-text-mobile-body-plump-sm: var(--core-font-weight-semibold)
    var(--core-font-size-875) / var(--core-line-height-1000)
    var(--core-font-family-main);
  --sem-text-mobile-body-plump-md: var(--core-font-weight-semibold)
    var(--core-font-size-1000) / var(--core-line-height-1250)
    var(--core-font-family-main);
  --sem-text-mobile-body-plump-lg: var(--core-font-weight-semibold)
    var(--core-font-size-1125) / var(--core-line-height-1375)
    var(--core-font-family-main);
  --sem-text-mobile-body-thick-sm: var(--core-font-weight-semibold)
    var(--core-font-size-875) / var(--core-line-height-1250)
    var(--core-font-family-secondary);
  --sem-text-mobile-body-thick-md: var(--core-font-weight-semibold)
    var(--core-font-size-1000) / var(--core-line-height-1375)
    var(--core-font-family-secondary);
  --sem-text-mobile-body-thick-lg: var(--core-font-weight-semibold)
    var(--core-font-size-1125) / var(--core-line-height-1500)
    var(--core-font-family-secondary);
  --sem-text-mobile-body-normal-sm: var(--core-font-weight-regular)
    var(--core-font-size-875) / var(--core-line-height-1250)
    var(--core-font-family-secondary);
  --sem-text-mobile-body-normal-md: var(--core-font-weight-regular)
    var(--core-font-size-1000) / var(--core-line-height-1375)
    var(--core-font-family-secondary);
  --sem-text-mobile-body-normal-lg: var(--core-font-weight-regular)
    var(--core-font-size-1125) / var(--core-line-height-1500)
    var(--core-font-family-secondary);
  --sem-text-mobile-label-sm: var(--core-font-weight-medium)
    var(--core-font-size-875) / var(--core-line-height-1000)
    var(--core-font-family-tertiary);
  --sem-text-mobile-label-md: var(--core-font-weight-medium)
    var(--core-font-size-1000) / var(--core-line-height-1250)
    var(--core-font-family-tertiary);
  --sem-text-mobile-label-lg: var(--core-font-weight-medium)
    var(--core-font-size-1125) / var(--core-line-height-1375)
    var(--core-font-family-tertiary);
  --sem-text-mobile-title-sm: var(--core-font-weight-semibold)
    var(--core-font-size-1125) / var(--core-line-height-1375)
    var(--core-font-family-main);
  --sem-text-mobile-title-md: var(--core-font-weight-semibold)
    var(--core-font-size-1250) / var(--core-line-height-1500)
    var(--core-font-family-main);
  --sem-text-mobile-title-lg: var(--core-font-weight-semibold)
    var(--core-font-size-1375) / var(--core-line-height-1625)
    var(--core-font-family-main);
  --sem-text-mobile-heading-sm: var(--core-font-weight-bold)
    var(--core-font-size-1375) / var(--core-line-height-1625)
    var(--core-font-family-main);
  --sem-text-mobile-heading-md: var(--core-font-weight-bold)
    var(--core-font-size-1500) / var(--core-line-height-1750)
    var(--core-font-family-main);
  --sem-text-mobile-heading-lg: var(--core-font-weight-bold)
    var(--core-font-size-1625) / var(--core-line-height-2000)
    var(--core-font-family-main);
  --sem-text-mobile-display-sm: var(--core-font-weight-extrabold)
    var(--core-font-size-1625) / var(--core-line-height-2000)
    var(--core-font-family-main);
  --sem-text-mobile-display-md: var(--core-font-weight-extrabold)
    var(--core-font-size-2125) / var(--core-line-height-2500)
    var(--core-font-family-main);
  --sem-text-mobile-display-lg: var(--core-font-weight-extrabold)
    var(--core-font-size-2500) / var(--core-line-height-3000)
    var(--core-font-family-main);
  --sem-text-desktop-caption-sm: var(--core-font-weight-medium)
    var(--core-font-size-625) / var(--core-line-height-750)
    var(--core-font-family-secondary);
  --sem-text-desktop-caption-md: var(--core-font-weight-medium)
    var(--core-font-size-750) / var(--core-line-height-875)
    var(--core-font-family-secondary);
  --sem-text-desktop-caption-lg: var(--core-font-weight-medium)
    var(--core-font-size-875) / var(--core-line-height-1000)
    var(--core-font-family-secondary);
  --sem-text-desktop-quote-sm: var(--core-font-weight-italic)
    var(--core-font-size-875) / var(--core-line-height-1000)
    var(--core-font-family-secondary);
  --sem-text-desktop-quote-md: var(--core-font-weight-italic)
    var(--core-font-size-1000) / var(--core-line-height-1250)
    var(--core-font-family-secondary);
  --sem-text-desktop-quote-lg: var(--core-font-weight-italic)
    var(--core-font-size-1125) / var(--core-line-height-1375)
    var(--core-font-family-secondary);
  --sem-text-desktop-link-sm: var(--core-font-weight-semibold)
    var(--core-font-size-750) / var(--core-line-height-875)
    var(--core-font-family-secondary);
  --sem-text-desktop-link-md: var(--core-font-weight-semibold)
    var(--core-font-size-875) / var(--core-line-height-1250)
    var(--core-font-family-secondary);
  --sem-text-desktop-link-lg: var(--core-font-weight-semibold)
    var(--core-font-size-1000) / var(--core-line-height-1375)
    var(--core-font-family-secondary);
  --sem-text-desktop-body-plump-sm: var(--core-font-weight-semibold)
    var(--core-font-size-875) / var(--core-line-height-1000)
    var(--core-font-family-main);
  --sem-text-desktop-body-plump-md: var(--core-font-weight-semibold)
    var(--core-font-size-1000) / var(--core-line-height-1250)
    var(--core-font-family-main);
  --sem-text-desktop-body-plump-lg: var(--core-font-weight-semibold)
    var(--core-font-size-1125) / var(--core-line-height-1375)
    var(--core-font-family-main);
  --sem-text-desktop-body-thick-sm: var(--core-font-weight-semibold)
    var(--core-font-size-875) / var(--core-line-height-1250)
    var(--core-font-family-secondary);
  --sem-text-desktop-body-thick-md: var(--core-font-weight-semibold)
    var(--core-font-size-1000) / var(--core-line-height-1375)
    var(--core-font-family-secondary);
  --sem-text-desktop-body-thick-lg: var(--core-font-weight-semibold)
    var(--core-font-size-1125) / var(--core-line-height-1500)
    var(--core-font-family-secondary);
  --sem-text-desktop-body-normal-sm: var(--core-font-weight-regular)
    var(--core-font-size-875) / var(--core-line-height-1250)
    var(--core-font-family-secondary);
  --sem-text-desktop-body-normal-md: var(--core-font-weight-regular)
    var(--core-font-size-1000) / var(--core-line-height-1375)
    var(--core-font-family-secondary);
  --sem-text-desktop-body-normal-lg: var(--core-font-weight-regular)
    var(--core-font-size-1125) / var(--core-line-height-1500)
    var(--core-font-family-secondary);
  --sem-text-desktop-label-sm: var(--core-font-weight-medium)
    var(--core-font-size-875) / var(--core-line-height-1000)
    var(--core-font-family-tertiary);
  --sem-text-desktop-label-md: var(--core-font-weight-medium)
    var(--core-font-size-1000) / var(--core-line-height-1250)
    var(--core-font-family-tertiary);
  --sem-text-desktop-label-lg: var(--core-font-weight-medium)
    var(--core-font-size-1125) / var(--core-line-height-1375)
    var(--core-font-family-tertiary);
  --sem-text-desktop-title-sm: var(--core-font-weight-semibold)
    var(--core-font-size-1125) / var(--core-line-height-1375)
    var(--core-font-family-main);
  --sem-text-desktop-title-md: var(--core-font-weight-semibold)
    var(--core-font-size-1250) / var(--core-line-height-1500)
    var(--core-font-family-main);
  --sem-text-desktop-title-lg: var(--core-font-weight-semibold)
    var(--core-font-size-1500) / var(--core-line-height-1750)
    var(--core-font-family-main);
  --sem-text-desktop-heading-sm: var(--core-font-weight-bold)
    var(--core-font-size-1500) / var(--core-line-height-1750)
    var(--core-font-family-main);
  --sem-text-desktop-heading-md: var(--core-font-weight-bold)
    var(--core-font-size-1750) / var(--core-line-height-2125)
    var(--core-font-family-main);
  --sem-text-desktop-heading-lg: var(--core-font-weight-bold)
    var(--core-font-size-2000) / var(--core-line-height-2375)
    var(--core-font-family-main);
  --sem-text-desktop-display-sm: var(--core-font-weight-extrabold)
    var(--core-font-size-2000) / var(--core-line-height-2375)
    var(--core-font-family-main);
  --sem-text-desktop-display-md: var(--core-font-weight-extrabold)
    var(--core-font-size-2500) / var(--core-line-height-3000)
    var(--core-font-family-main);
  --sem-text-desktop-display-lg: var(--core-font-weight-extrabold)
    var(--core-font-size-3000) / var(--core-line-height-3625)
    var(--core-font-family-main);
  --sem-sizing-l: var(--core-rem-2000);
  --sem-sizing-m: var(--core-rem-1500);
  --sem-sizing-s: var(--core-rem-1000);
  --sem-border-radius-circle: var(--core-px-100000);
  --sem-border-radius-large: var(--core-px-3000);
  --sem-border-radius-medium: var(--core-px-2000);
  --sem-border-radius-default: var(--core-px-1000);
  --sem-border-width-l: var(--core-px-375);
  --sem-border-width-m: var(--core-px-250);
  --sem-border-width-s: var(--core-px-125);
  --sem-spacing-800: var(--core-rem-4000);
  --sem-spacing-600: var(--core-rem-3000);
  --sem-spacing-500: var(--core-rem-2500);
  --sem-spacing-400: var(--core-rem-2000);
  --sem-spacing-300: var(--core-rem-1500);
  --sem-spacing-250: var(--core-rem-1250);
  --sem-spacing-200: var(--core-rem-1000);
  --sem-spacing-150: var(--core-rem-750);
  --sem-spacing-100: var(--core-rem-500);
  --sem-spacing-50: var(--core-rem-250);
  --sem-spacing-25: var(--core-rem-125);
  --core-box-shadow-no-offset-level1: 0 0 32px 0 rgba(13, 6, 55, 0.1);
  --core-box-shadow-no-offset-level0: 0 0 16px 0 rgba(13, 6, 55, 0.16);
  --core-box-shadow-offset-level4: 0 24px 48px -12px rgba(13, 6, 55, 0.25);
  --core-box-shadow-offset-level3: 0 20px 24px -4px rgba(13, 6, 55, 0.1),
    0 8px 8px -4px rgba(13, 6, 55, 0.04);
  --core-box-shadow-offset-level2: 0 12px 16px -4px rgba(13, 6, 55, 0.1),
    0 4px 6px -2px rgba(13, 6, 55, 0.05);
  --core-box-shadow-offset-level1: 0 4px 8px -2px rgba(13, 6, 55, 0.1),
    0 2px 4px -2px rgba(13, 6, 55, 0.06);
  --core-box-shadow-offset-level0: 0 1px 3px 0 rgba(13, 6, 55, 0.1),
    0 1px 2px 0 rgba(13, 6, 55, 0.06);
  --comp-border-button-hero-primary-border-disabled: var(--core-px-0);
  --comp-border-button-hero-primary-border-pressed: var(--core-px-0);
  --comp-border-button-hero-primary-border-hover: var(--core-px-0);
  --comp-border-button-hero-primary-border-default: var(--core-px-0);
  --comp-border-button-hero-secondary-border-disabled: var(--core-px-0);
  --comp-border-button-hero-secondary-border-pressed: var(--core-px-0);
  --comp-border-button-hero-secondary-border-hover: var(--core-px-0);
  --comp-border-button-hero-secondary-border-default: var(--core-px-0);
  --comp-border-button-neutral-secondary-border-disabled: var(--core-px-0);
  --comp-border-button-neutral-secondary-border-pressed: var(--core-px-125);
  --comp-border-button-neutral-secondary-border-hover: var(--core-px-125);
  --comp-border-button-neutral-secondary-border-default: var(--core-px-125);
  --comp-border-button-danger-primary-border-disabled: var(--core-px-0);
  --comp-border-button-danger-primary-border-pressed: var(--core-px-0);
  --comp-border-button-danger-primary-border-hover: var(--core-px-0);
  --comp-border-button-danger-primary-border-default: var(--core-px-0);
  --comp-border-button-danger-secondary-border-disabled: var(--core-px-0);
  --comp-border-button-danger-secondary-border-pressed: var(--core-px-0);
  --comp-border-button-danger-secondary-border-hover: var(--core-px-0);
  --comp-border-button-danger-secondary-border-default: var(--core-px-0);
  --comp-border-button-interactive-primary-border-disabled: var(--core-px-0);
  --comp-border-button-interactive-primary-border-pressed: var(--core-px-0);
  --comp-border-button-interactive-primary-border-hover: var(--core-px-0);
  --comp-border-button-interactive-primary-border-default: var(--core-px-0);
  --comp-border-button-interactive-secondary-border-disabled: var(--core-px-0);
  --comp-border-button-interactive-secondary-border-pressed: var(--core-px-0);
  --comp-border-button-interactive-secondary-border-hover: var(--core-px-0);
  --comp-border-button-interactive-secondary-border-default: var(--core-px-0);
  --comp-radius-input-default: var(--core-px-1500);
  --comp-radius-button-small: var(--core-px-1000);
  --comp-radius-button-medium: var(--core-px-1500);
  --comp-box-shadow-input-active: 0 0 0 2px var(--core-color-purple-200);
  --comp-box-shadow-input-hover: 0 0 0 2px var(--core-color-grey-200);
  --comp-box-shadow-control-error-pressed: 0 0 0 3px rgba(215, 81, 66, 0.2);
  --comp-box-shadow-control-interactive-pressed: 0 0 0 3px
    rgba(84, 60, 221, 0.2);
  --comp-color-input-outline-error: var(--core-color-red-500);
  --comp-color-input-outline-filled-disabled: var(--core-color-grey-200);
  --comp-color-input-outline-disabled: var(--core-color-grey-200);
  --comp-color-input-outline-filled: var(--core-color-grey-300);
  --comp-color-input-outline-active: var(--core-color-purple-500);
  --comp-color-input-outline-hover: var(--core-color-grey-500);
  --comp-color-input-outline-default: var(--core-color-grey-300);
  --comp-color-input-foreground-helper-text-error: var(--core-color-red-700);
  --comp-color-input-foreground-helper-text-filled-disabled: var(
    --core-color-grey-400
  );
  --comp-color-input-foreground-helper-text-disabled: var(
    --core-color-grey-400
  );
  --comp-color-input-foreground-helper-text-filled: var(--core-color-grey-500);
  --comp-color-input-foreground-helper-text-active: var(--core-color-grey-500);
  --comp-color-input-foreground-helper-text-hover: var(--core-color-grey-500);
  --comp-color-input-foreground-helper-text-default: var(--core-color-grey-500);
  --comp-color-input-foreground-optional-text-error: var(--core-color-grey-500);
  --comp-color-input-foreground-optional-text-filled-disabled: var(
    --core-color-grey-400
  );
  --comp-color-input-foreground-optional-text-disabled: var(
    --core-color-grey-400
  );
  --comp-color-input-foreground-optional-text-filled: var(
    --core-color-grey-500
  );
  --comp-color-input-foreground-optional-text-active: var(
    --core-color-grey-500
  );
  --comp-color-input-foreground-optional-text-hover: var(--core-color-grey-500);
  --comp-color-input-foreground-optional-text-default: var(
    --core-color-grey-500
  );
  --comp-color-input-foreground-label-error: var(--core-color-grey-700);
  --comp-color-input-foreground-label-filled-disabled: var(
    --core-color-grey-400
  );
  --comp-color-input-foreground-label-disabled: var(--core-color-grey-400);
  --comp-color-input-foreground-label-filled: var(--core-color-grey-700);
  --comp-color-input-foreground-label-active: var(--core-color-grey-700);
  --comp-color-input-foreground-label-hover: var(--core-color-grey-700);
  --comp-color-input-foreground-label-default: var(--core-color-grey-700);
  --comp-color-input-foreground-content-error: var(--core-color-black);
  --comp-color-input-foreground-content-filled-disabled: var(
    --core-color-grey-400
  );
  --comp-color-input-foreground-content-disabled: var(--core-color-grey-400);
  --comp-color-input-foreground-content-filled: var(--core-color-black);
  --comp-color-input-foreground-content-active: var(--core-color-black);
  --comp-color-input-foreground-content-hover: var(--core-color-grey-400);
  --comp-color-input-foreground-content-default: var(--core-color-grey-400);
  --comp-color-input-background-error: var(--core-color-white);
  --comp-color-input-background-filled-disabled: var(--core-color-grey-100);
  --comp-color-input-background-disabled: var(--core-color-grey-100);
  --comp-color-input-background-filled: var(--core-color-white);
  --comp-color-input-background-active: var(--core-color-white);
  --comp-color-input-background-hover: var(--core-color-white);
  --comp-color-input-background-default: var(--core-color-white);
  --comp-color-button-hero-tertiary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-hero-tertiary-foreground-pressed: var(
    --core-color-purple-700
  );
  --comp-color-button-hero-tertiary-foreground-hover: var(
    --core-color-purple-300
  );
  --comp-color-button-hero-tertiary-foreground-default: var(
    --core-color-purple-500
  );
  --comp-color-button-hero-secondary-border-disabled: var(
    --core-color-grey-200
  );
  --comp-color-button-hero-secondary-border-pressed: var(
    --core-color-purple-200
  );
  --comp-color-button-hero-secondary-border-hover: var(--core-color-purple-10);
  --comp-color-button-hero-secondary-border-default: var(
    --core-color-purple-100
  );
  --comp-color-button-hero-secondary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-hero-secondary-foreground-pressed: var(
    --core-color-purple-700
  );
  --comp-color-button-hero-secondary-foreground-hover: var(
    --core-color-purple-700
  );
  --comp-color-button-hero-secondary-foreground-default: var(
    --core-color-purple-700
  );
  --comp-color-button-hero-secondary-background-disabled: var(
    --core-color-grey-200
  );
  --comp-color-button-hero-secondary-background-pressed: var(
    --core-color-purple-200
  );
  --comp-color-button-hero-secondary-background-hover: var(
    --core-color-purple-10
  );
  --comp-color-button-hero-secondary-background-default: var(
    --core-color-purple-100
  );
  --comp-color-button-hero-primary-border-disabled: var(--core-color-grey-200);
  --comp-color-button-hero-primary-border-pressed: var(--core-color-purple-200);
  --comp-color-button-hero-primary-border-hover: var(--core-color-purple-10);
  --comp-color-button-hero-primary-border-default: var(--core-color-purple-100);
  --comp-color-button-hero-primary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-hero-primary-foreground-pressed: var(--core-color-white);
  --comp-color-button-hero-primary-foreground-hover: var(--core-color-white);
  --comp-color-button-hero-primary-foreground-default: var(--core-color-white);
  --comp-color-button-hero-primary-background-disabled: var(
    --core-color-grey-200
  );
  --comp-color-button-hero-primary-background-pressed: var(
    --core-color-purple-600
  );
  --comp-color-button-hero-primary-background-hover: var(
    --core-color-purple-400
  );
  --comp-color-button-hero-primary-background-default: var(
    --core-color-purple-500
  );
  --comp-color-button-warning-tertiary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-warning-tertiary-foreground-pressed: var(
    --core-color-yellow-900
  );
  --comp-color-button-warning-tertiary-foreground-hover: var(
    --core-color-yellow-500
  );
  --comp-color-button-warning-tertiary-foreground-default: var(
    --core-color-yellow-700
  );
  --comp-color-button-information-tertiary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-information-tertiary-foreground-pressed: var(
    --core-color-indigo-700
  );
  --comp-color-button-information-tertiary-foreground-hover: var(
    --core-color-indigo-300
  );
  --comp-color-button-information-tertiary-foreground-default: var(
    --core-color-indigo-500
  );
  --comp-color-button-success-tertiary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-success-tertiary-foreground-pressed: var(
    --core-color-green-700
  );
  --comp-color-button-success-tertiary-foreground-hover: var(
    --core-color-green-300
  );
  --comp-color-button-success-tertiary-foreground-default: var(
    --core-color-green-500
  );
  --comp-color-button-neutral-tertiary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-neutral-tertiary-foreground-pressed: var(
    --core-color-black
  );
  --comp-color-button-neutral-tertiary-foreground-hover: var(
    --core-color-grey-500
  );
  --comp-color-button-neutral-tertiary-foreground-default: var(
    --core-color-grey-800
  );
  --comp-color-button-neutral-secondary-border-disabled: var(
    --core-color-grey-200
  );
  --comp-color-button-neutral-secondary-border-pressed: var(
    --core-color-grey-200
  );
  --comp-color-button-neutral-secondary-border-hover: var(
    --core-color-grey-500
  );
  --comp-color-button-neutral-secondary-border-default: var(
    --core-color-grey-300
  );
  --comp-color-button-neutral-secondary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-neutral-secondary-foreground-pressed: var(
    --core-color-grey-900
  );
  --comp-color-button-neutral-secondary-foreground-hover: var(
    --core-color-grey-900
  );
  --comp-color-button-neutral-secondary-foreground-default: var(
    --core-color-grey-900
  );
  --comp-color-button-neutral-secondary-background-disabled: var(
    --core-color-grey-200
  );
  --comp-color-button-neutral-secondary-background-pressed: var(
    --core-color-grey-200
  );
  --comp-color-button-neutral-secondary-background-hover: var(
    --core-color-grey-100
  );
  --comp-color-button-neutral-secondary-background-default: var(
    --core-color-grey-10
  );
  --comp-color-button-danger-tertiary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-danger-tertiary-foreground-pressed: var(
    --core-color-red-700
  );
  --comp-color-button-danger-tertiary-foreground-hover: var(
    --core-color-red-300
  );
  --comp-color-button-danger-tertiary-foreground-default: var(
    --core-color-red-500
  );
  --comp-color-button-danger-secondary-border-disabled: var(
    --core-color-grey-200
  );
  --comp-color-button-danger-secondary-border-pressed: var(
    --core-color-red-200
  );
  --comp-color-button-danger-secondary-border-hover: var(--core-color-red-10);
  --comp-color-button-danger-secondary-border-default: var(
    --core-color-red-100
  );
  --comp-color-button-danger-secondary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-danger-secondary-foreground-pressed: var(
    --core-color-red-700
  );
  --comp-color-button-danger-secondary-foreground-hover: var(
    --core-color-red-700
  );
  --comp-color-button-danger-secondary-foreground-default: var(
    --core-color-red-700
  );
  --comp-color-button-danger-secondary-background-disabled: var(
    --core-color-grey-200
  );
  --comp-color-button-danger-secondary-background-pressed: var(
    --core-color-red-200
  );
  --comp-color-button-danger-secondary-background-hover: var(
    --core-color-red-10
  );
  --comp-color-button-danger-secondary-background-default: var(
    --core-color-red-100
  );
  --comp-color-button-danger-primary-border-disabled: var(
    --core-color-grey-200
  );
  --comp-color-button-danger-primary-border-pressed: var(--core-color-red-200);
  --comp-color-button-danger-primary-border-hover: var(--core-color-red-10);
  --comp-color-button-danger-primary-border-default: var(--core-color-red-100);
  --comp-color-button-danger-primary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-danger-primary-foreground-pressed: var(
    --core-color-white
  );
  --comp-color-button-danger-primary-foreground-hover: var(--core-color-white);
  --comp-color-button-danger-primary-foreground-default: var(
    --core-color-white
  );
  --comp-color-button-danger-primary-background-disabled: var(
    --core-color-grey-200
  );
  --comp-color-button-danger-primary-background-pressed: var(
    --core-color-red-600
  );
  --comp-color-button-danger-primary-background-hover: var(
    --core-color-red-400
  );
  --comp-color-button-danger-primary-background-default: var(
    --core-color-red-500
  );
  --comp-color-button-interactive-tertiary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-interactive-tertiary-foreground-pressed: var(
    --core-color-purple-700
  );
  --comp-color-button-interactive-tertiary-foreground-hover: var(
    --core-color-purple-300
  );
  --comp-color-button-interactive-tertiary-foreground-default: var(
    --core-color-purple-500
  );
  --comp-color-button-interactive-secondary-border-disabled: var(
    --core-color-grey-200
  );
  --comp-color-button-interactive-secondary-border-pressed: var(
    --core-color-purple-200
  );
  --comp-color-button-interactive-secondary-border-hover: var(
    --core-color-purple-10
  );
  --comp-color-button-interactive-secondary-border-default: var(
    --core-color-purple-100
  );
  --comp-color-button-interactive-secondary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-interactive-secondary-foreground-pressed: var(
    --core-color-purple-700
  );
  --comp-color-button-interactive-secondary-foreground-hover: var(
    --core-color-purple-700
  );
  --comp-color-button-interactive-secondary-foreground-default: var(
    --core-color-purple-700
  );
  --comp-color-button-interactive-secondary-background-disabled: var(
    --core-color-grey-200
  );
  --comp-color-button-interactive-secondary-background-pressed: var(
    --core-color-purple-200
  );
  --comp-color-button-interactive-secondary-background-hover: var(
    --core-color-purple-10
  );
  --comp-color-button-interactive-secondary-background-default: var(
    --core-color-purple-100
  );
  --comp-color-button-interactive-primary-border-disabled: var(
    --core-color-grey-200
  );
  --comp-color-button-interactive-primary-border-pressed: var(
    --core-color-purple-200
  );
  --comp-color-button-interactive-primary-border-hover: var(
    --core-color-purple-10
  );
  --comp-color-button-interactive-primary-border-default: var(
    --core-color-purple-100
  );
  --comp-color-button-interactive-primary-foreground-disabled: var(
    --core-color-grey-500
  );
  --comp-color-button-interactive-primary-foreground-pressed: var(
    --core-color-white
  );
  --comp-color-button-interactive-primary-foreground-hover: var(
    --core-color-white
  );
  --comp-color-button-interactive-primary-foreground-default: var(
    --core-color-white
  );
  --comp-color-button-interactive-primary-background-disabled: var(
    --core-color-grey-200
  );
  --comp-color-button-interactive-primary-background-pressed: var(
    --core-color-purple-600
  );
  --comp-color-button-interactive-primary-background-hover: var(
    --core-color-purple-400
  );
  --comp-color-button-interactive-primary-background-default: var(
    --core-color-purple-500
  );
  --sem-cut-off-heavy: var(--core-box-shadow-no-offset-level1);
  --sem-cut-off-light: var(--core-box-shadow-no-offset-level0);
  --sem-elevation-overlay: 0 24px 36px rgba(13, 6, 55, 0.25);
  --sem-elevation-raised: var(--core-box-shadow-offset-level3);
  --sem-elevation-elevated: 0 12px 12px rgba(13, 6, 55, 0.1),
    0 4px 6px -2px rgba(13, 6, 55, 0.05);
  --sem-elevation-default: var(--core-box-shadow-offset-level1);
  --sem-elevation-minimum: var(--core-box-shadow-offset-level0);
}
