/**
 * Do not edit directly
 * Generated on Tue, 16 Jun 2026 19:57:46 GMT
 */

:root {
  --token-set-order-0: core;
  --icon-size-xlarge: 3rem;
  --icon-size-large: 2rem;
  --icon-size-medium: 1.66rem;
  --icon-size-small: 1.33rem;
  --icon-size-xsmall: 1rem;
  --icon-size-xxsmall: 0.875rem;
  --border-inverse-secondary: #ffffff16;
  --border-inverse: #ffffff;
  --border-input-focus: #2261b4;
  --border-input-hover: #292B32;
  --border-input: #5E616E;
  --border-decorative: #E8EBEB;
  --border-disabled: #838795;
  --border-error: #b21909;
  --border-secondary: #5E616E;
  --border-primary: #2261b4;
  --typography-overline-text-case: none;
  --typography-overline-text-decoration: none;
  --typography-overline-paragraph-spacing: none;
  --typography-overline-letter-spacing: none;
  --typography-overline-font-size: 0.75rem;
  --typography-overline-line-height: 2.75rem;
  --typography-overline-font-weight: 400;
  --typography-overline-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-caption-text-case: none;
  --typography-caption-text-decoration: none;
  --typography-caption-paragraph-spacing: none;
  --typography-caption-letter-spacing: none;
  --typography-caption-font-size: 0.875rem;
  --typography-caption-line-height: 1.5;
  --typography-caption-font-weight: 400;
  --typography-caption-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-button-text-case: none;
  --typography-button-text-decoration: none;
  --typography-button-paragraph-spacing: none;
  --typography-button-letter-spacing: none;
  --typography-button-font-size: 1rem;
  --typography-button-line-height: 1.5;
  --typography-button-font-weight: 400;
  --typography-button-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-body2-text-case: none;
  --typography-body2-text-decoration: none;
  --typography-body2-paragraph-spacing: none;
  --typography-body2-letter-spacing: none;
  --typography-body2-font-size: 0.875rem;
  --typography-body2-line-height: 1.5;
  --typography-body2-font-weight: 400;
  --typography-body2-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-body1-text-case: none;
  --typography-body1-text-decoration: none;
  --typography-body1-paragraph-spacing: none;
  --typography-body1-letter-spacing: none;
  --typography-body1-font-size: 1rem;
  --typography-body1-line-height: 1.5;
  --typography-body1-font-weight: 400;
  --typography-body1-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-subtitle2-text-case: none;
  --typography-subtitle2-text-decoration: none;
  --typography-subtitle2-paragraph-spacing: none;
  --typography-subtitle2-letter-spacing: none;
  --typography-subtitle2-font-size: 0.875rem;
  --typography-subtitle2-line-height: 1.2;
  --typography-subtitle2-font-weight: 400;
  --typography-subtitle2-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-subtitle1-text-case: none;
  --typography-subtitle1-text-decoration: none;
  --typography-subtitle1-paragraph-spacing: none;
  --typography-subtitle1-letter-spacing: none;
  --typography-subtitle1-font-size: 1rem;
  --typography-subtitle1-line-height: 1.2;
  --typography-subtitle1-font-weight: 400;
  --typography-subtitle1-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-h6-text-case: none;
  --typography-h6-text-decoration: none;
  --typography-h6-paragraph-spacing: none;
  --typography-h6-letter-spacing: none;
  --typography-h6-font-size: 1rem;
  --typography-h6-line-height: 1.2;
  --typography-h6-font-weight: 500;
  --typography-h6-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-h5-text-case: none;
  --typography-h5-text-decoration: none;
  --typography-h5-paragraph-spacing: none;
  --typography-h5-letter-spacing: none;
  --typography-h5-font-size: 1.25rem;
  --typography-h5-line-height: 1.2;
  --typography-h5-font-weight: 500;
  --typography-h5-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-h4-text-case: none;
  --typography-h4-text-decoration: none;
  --typography-h4-paragraph-spacing: none;
  --typography-h4-letter-spacing: none;
  --typography-h4-font-size: 1.5rem;
  --typography-h4-line-height: 1.2;
  --typography-h4-font-weight: 500;
  --typography-h4-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-h3-text-case: none;
  --typography-h3-text-decoration: none;
  --typography-h3-paragraph-spacing: none;
  --typography-h3-letter-spacing: none;
  --typography-h3-font-size: 1.75rem;
  --typography-h3-line-height: 1.2;
  --typography-h3-font-weight: 500;
  --typography-h3-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-h2-text-case: none;
  --typography-h2-text-decoration: none;
  --typography-h2-paragraph-spacing: none;
  --typography-h2-letter-spacing: none;
  --typography-h2-font-size: 2rem;
  --typography-h2-line-height: 1.2;
  --typography-h2-font-weight: 500;
  --typography-h2-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-h1-text-case: none;
  --typography-h1-text-decoration: none;
  --typography-h1-paragraph-spacing: none;
  --typography-h1-letter-spacing: none;
  --typography-h1-font-size: 2.5rem;
  --typography-h1-line-height: 1.2;
  --typography-h1-font-weight: 500;
  --typography-h1-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-d2-text-case: none;
  --typography-d2-text-decoration: none;
  --typography-d2-paragraph-spacing: none;
  --typography-d2-letter-spacing: none;
  --typography-d2-font-size: 4.5rem;
  --typography-d2-line-height: 1.2;
  --typography-d2-font-weight: 300;
  --typography-d2-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --typography-d1-text-case: none;
  --typography-d1-text-decoration: none;
  --typography-d1-paragraph-spacing: none;
  --typography-d1-letter-spacing: none;
  --typography-d1-font-size: 5rem;
  --typography-d1-line-height: 1.2;
  --typography-d1-font-weight: 300;
  --typography-d1-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  --line-heights-overline: 2.75rem;
  --line-heights-caption: 1.5;
  --line-heights-blockquote: 1.5;
  --line-heights-body2: 1.5;
  --line-heights-body1: 1.5;
  --line-heights-subtitle2: 1.2;
  --line-heights-subtitle1: 1.2;
  --line-heights-h6: 1.2;
  --line-heights-h5: 1.2;
  --line-heights-h4: 1.2;
  --line-heights-h3: 1.2;
  --line-heights-h2: 1.2;
  --line-heights-h1: 1.2;
  --line-heights-d2: 1.2;
  --line-heights-d1: 1.2;
  --line-heights-base: 1.5;
  --font-sizes-overline: 0.75rem;
  --font-sizes-caption: 0.875rem;
  --font-sizes-blockquote: 1.25rem;
  --font-sizes-body2: 0.875rem;
  --font-sizes-body1: 1rem;
  --font-sizes-subtitle2: 0.875rem;
  --font-sizes-subtitle1: 1rem;
  --font-sizes-h6: 1rem;
  --font-sizes-h5: 1.25rem;
  --font-sizes-h4: 1.5rem;
  --font-sizes-h3: 1.75rem;
  --font-sizes-h2: 2rem;
  --font-sizes-h1: 2.5rem;
  --font-sizes-d2: 4.5rem;
  --font-sizes-d1: 5rem;
  --font-sizes-base: 1rem;
  --font-families-base: Helvetica Neue, Helvetica, Arial, sans-serif;
  --font-weights-bold: 700;
  --font-weights-semibold: 500;
  --font-weights-regular: 400;
  --font-weights-light: 300;
  --color-background-border: #E8EBEB;
  --color-background-accent: #00000010;
  --color-background-sidenav: #393B46;
  --color-background-subnav: #393B46;
  --color-background-header: #292B32;
  --color-background-paper: #ffffff;
  --color-background-canvas: #F8F8F8;
  --color-action-readonly-bg: #0000001f;
  --color-action-focus: #00000029;
  --color-action-disabled-bg: #0000001f;
  --color-action-disabled: #00000042;
  --color-action-selected: #007bff;
  --color-action-hover: #00000014;
  --color-action-active: #0000008a;
  --color-pink-900: #570F2F;
  --color-pink-800: #831647;
  --color-pink-700: #AF1D5E;
  --color-pink-600: #DB2777;
  --color-pink-500: #EC4899;
  --color-pink-400: #F472B6;
  --color-pink-300: #F9A8D4;
  --color-pink-200: #FBCFE8;
  --color-pink-100: #FCE7F3;
  --color-pink-50: #FDF2F8;
  --color-teal-900: #052E2A;
  --color-teal-800: #07453F;
  --color-teal-700: #0C7368;
  --color-teal-600: #11A191;
  --color-teal-500: #14B8A6;
  --color-teal-400: #2DD4BF;
  --color-teal-300: #5EEAD4;
  --color-teal-200: #99F6E4;
  --color-teal-100: #CCFBF1;
  --color-teal-50: #F0FDFA;
  --color-text-placeholder: #666666;
  --color-text-inverse-secondary: #ffffff84;
  --color-text-inverse: #ffffff;
  --color-text-link: #2261b4;
  --color-text-success: #1a8973;
  --color-text-error: #b21909;
  --color-text-info: #2261b4;
  --color-text-disabled: #5E616E;
  --color-text-secondary: #454754;
  --color-text-primary: #212529;
  --color-error-contrast: #ffffff;
  --color-error-darker: #4a0d0d;
  --color-error-dark: #751515;
  --color-error-light: #d03625;
  --color-error-main-20: #b2190920;
  --color-error-main: #b21909;
  --color-warning-contrast: #212529;
  --color-warning-darker: #806D0F;
  --color-warning-dark: #B09614;
  --color-warning-light: #FFE02D;
  --color-warning-main-20: #e6c40020;
  --color-warning-main: #e6c400;
  --color-success-contrast: #ffffff;
  --color-success-darker: #0a3d33;
  --color-success-dark: #0f5243;
  --color-success-light: #1a8973;
  --color-success-main-20: #13675720;
  --color-success-main: #136757;
  --color-info-contrast: #ffffff;
  --color-info-darker: #182c34;
  --color-info-dark: #284a57;
  --color-info-light: #4c6e7b;
  --color-info-main-20: #385f7a20;
  --color-info-main: #385f7a;
  --color-tertiary-contrast: #212529;
  --color-tertiary-darker: #0000003d;
  --color-tertiary-dark: #00000029;
  --color-tertiary-light: #0000000a;
  --color-tertiary-main20: #0000001f;
  --color-tertiary-main: #00000014;
  --color-secondary-contrast: #ffffff;
  --color-secondary-darker: #16171D;
  --color-secondary-dark: #393B46;
  --color-secondary-light: #838795;
  --color-secondary-main-20: #5E616E20;
  --color-secondary-main: #5E616E;
  --color-primary-contrast: #ffffff;
  --color-primary-darker: #133d5e;
  --color-primary-dark: #1c5095;
  --color-primary-light: #357eb6;
  --color-primary-main-20: #2261b420;
  --color-primary-main: #2261b4;
  --color-slate-900: #080f11;
  --color-slate-800: #182c34;
  --color-slate-700: #284a57;
  --color-slate-600: #385f7a;
  --color-slate-500: #4c6e7b;
  --color-slate-400: #7497a4;
  --color-slate-300: #7ba9b7;
  --color-slate-200: #9bbbc5;
  --color-slate-100: #bec7ca;
  --color-slate-50: #e0e5e6;
  --color-red-900: #090202;
  --color-red-800: #1e0606;
  --color-red-700: #4a0d0d;
  --color-red-600: #751515;
  --color-red-500: #b21909;
  --color-red-400: #d03625;
  --color-red-300: #f5503d;
  --color-red-200: #f77364;
  --color-red-100: #f9968b;
  --color-red-50: #faa399;
  --color-yellow-900: #2E2705;
  --color-yellow-800: #534609;
  --color-yellow-700: #806D0F;
  --color-yellow-600: #B09614;
  --color-yellow-500: #e6c400;
  --color-yellow-400: #FFE02D;
  --color-yellow-300: #FFE762;
  --color-yellow-200: #FFED89;
  --color-yellow-100: #FFF2A6;
  --color-yellow-50: #FFF5BD;
  --color-orange-900: #331405;
  --color-orange-800: #532009;
  --color-orange-700: #983B11;
  --color-orange-600: #DB5518;
  --color-orange-500: #FF671F;
  --color-orange-400: #FF8C57;
  --color-orange-300: #FFA981;
  --color-orange-200: #FFBEA1;
  --color-orange-100: #FFCFB8;
  --color-orange-50: #FFDBCA;
  --color-grey-900: #0A0B0F;
  --color-grey-800: #16171D;
  --color-grey-700: #292B32;
  --color-grey-600: #393B46;
  --color-grey-500: #454754;
  --color-grey-400: #5E616E;
  --color-grey-300: #838795;
  --color-grey-200: #D7DAE0;
  --color-grey-100: #E8EBEB;
  --color-grey-50: #F8F8F8;
  --color-green-900: #0a3d33;
  --color-green-800: #0f5243;
  --color-green-700: #136757;
  --color-green-600: #1a8973;
  --color-green-500: #23b396;
  --color-green-400: #41b9a3;
  --color-green-300: #64b9aa;
  --color-green-200: #b0e3da;
  --color-green-100: #d5f0eb;
  --color-green-50: #fbfefd;
  --color-purple-900: #1E0B41;
  --color-purple-800: #290F57;
  --color-purple-700: #3D1782;
  --color-purple-600: #511EAE;
  --color-purple-500: #6d28d9;
  --color-purple-400: #844ae4;
  --color-purple-300: #9c6bf0;
  --color-purple-200: #bb94fd;
  --color-purple-100: #d7c0fd;
  --color-purple-50: #f3e2ff;
  --color-indigo-900: #0D0D4A;
  --color-indigo-800: #141476;
  --color-indigo-700: #1B1CA2;
  --color-indigo-600: #291FDB;
  --color-indigo-500: #4f46e5;
  --color-indigo-400: #6e61ed;
  --color-indigo-300: #8c7ef8;
  --color-indigo-200: #b1a4ff;
  --color-indigo-100: #d5cdff;
  --color-indigo-50: #f3f0ff;
  --color-common-black: #000000;
  --color-common-white: #ffffff;
  --color-blue-900: #0a2133;
  --color-blue-800: #133d5e;
  --color-blue-700: #1c5095;
  --color-blue-600: #2261b4;
  --color-blue-500: #357eb6;
  --color-blue-400: #6ba7d1;
  --color-blue-300: #78b7dd;
  --color-blue-200: #9fcae5;
  --color-blue-100: #c5dae7;
  --color-blue-50: #f1f6f9;
  --opacity-high: 90%;
  --opacity-md: 50%;
  --opacity-low: 10%;
  --border-width-lg: 8px;
  --border-width-md: 4px;
  --border-width-sm: 2px;
  --border-width-xs: 1px;
  --border-width-none: 0;
  --border-radius-lg: 50px;
  --border-radius-md: 4px;
  --border-radius-sm: 2px;
  --letter-spacing-tight: -2%;
  --letter-spacing-none: 0;
  --paragraph-spacing-none: 0;
  --spacing-base: 8px;
  --shadows-24: 0px 11px 15px -7px #00000033,0px 24px 38px 3px #00000024,0px 9px 46px 8px #0000001f;
  --shadows-23: 0px 11px 14px -7px #00000033,0px 23px 36px 3px #00000024,0px 9px 44px 8px #0000001f;
  --shadows-22: 0px 10px 14px -6px #00000033,0px 22px 35px 3px #00000024,0px 8px 42px 7px #0000001f;
  --shadows-21: 0px 10px 13px -6px #00000033,0px 21px 33px 3px #00000024,0px 8px 40px 7px #0000001f;
  --shadows-20: 0px 10px 13px -6px #00000033,0px 20px 31px 3px #00000024,0px 8px 38px 7px #0000001f;
  --shadows-19: 0px 9px 12px -6px #00000033,0px 19px 29px 2px #00000024,0px 7px 36px 6px #0000001f;
  --shadows-18: 0px 9px 11px -5px #00000033,0px 18px 28px 2px #00000024,0px 7px 34px 6px #0000001f;
  --shadows-17: 0px 8px 11px -5px #00000033,0px 17px 26px 2px #00000024,0px 6px 32px 5px #0000001f;
  --shadows-16: 0px 8px 10px -5px #00000033,0px 16px 24px 2px #00000024,0px 6px 30px 5px #0000001f;
  --shadows-15: 0px 8px 9px -5px #00000033,0px 15px 22px 2px #00000024,0px 6px 28px 5px #0000001f;
  --shadows-14: 0px 7px 9px -4px #00000033,0px 14px 21px 2px #00000024,0px 5px 26px 4px #0000001f;
  --shadows-13: 0px 7px 8px -4px #00000033,0px 13px 19px 2px #00000024,0px 5px 24px 4px #0000001f;
  --shadows-12: 0px 7px 8px -4px #00000033,0px 12px 17px 2px #00000024,0px 5px 22px 4px #0000001f;
  --shadows-11: 0px 6px 7px -4px #00000033,0px 11px 15px 1px #00000024,0px 4px 20px 3px #0000001f;
  --shadows-10: 0px 6px 6px -3px #00000033,0px 10px 14px 1px #00000024,0px 4px 18px 3px #0000001f;
  --shadows-9: 0px 5px 6px -3px #00000033,0px 9px 12px 1px #00000024,0px 3px 16px 2px #0000001f;
  --shadows-8: 0px 5px 5px -3px #00000033,0px 8px 10px 1px #00000024,0px 3px 14px 2px #0000001f;
  --shadows-7: 0px 4px 5px -2px #00000033,0px 7px 10px 1px #00000024,0px 2px 16px 1px #0000001f;
  --shadows-6: 0px 3px 5px -1px #00000033,0px 6px 10px 0px #00000024,0px 1px 18px 0px #0000001f;
  --shadows-5: 0px 3px 5px -1px #00000033,0px 5px 8px 0px #00000024,0px 1px 14px 0px #0000001f;
  --shadows-4: 0px 2px 4px -1px #00000033,0px 4px 5px 0px #00000024,0px 1px 10px 0px #0000001f;
  --shadows-3: 0px 3px 3px -2px #00000033,0px 3px 4px 0px #00000024,0px 1px 8px 0px #0000001f;
  --shadows-2: 0px 3px 1px -2px #00000033,0px 2px 2px 0px #00000024,0px 1px 5px 0px #0000001f;
  --shadows-1: 0px 2px 1px -1px #00000033,0px 1px 1px 0px #00000024,0px 1px 3px 0px #0000001f;
  --shadows-0: 0px 0px 0px 0px #00000000;
}
