/**
 * Do not edit directly
 * Generated on Sun, 06 Jul 2025 16:48:45 GMT
 */

:root {
  --token-set-order-0: global;
  --typography-font-families-body: General Sans;
  --typography-font-families-heading: General Sans;
  --typography-font-sizes-100: 10px;
  --typography-font-sizes-200: 12px;
  --typography-font-sizes-300: 14px;
  --typography-font-sizes-400: 18px;
  --typography-font-sizes-500: 24px;
  --typography-font-sizes-600: 36px;
  --typography-font-sizes-700: 48px;
  --typography-font-sizes-800: 64px;
  --typography-font-sizes-900: 96px;
  --typography-font-weights-normal: 500;
  --typography-font-weights-medium: 600;
  --typography-font-weights-bold: 700;
  --typography-line-heights-none: 100%;
  --typography-line-heights-xtight: 116.66%;
  --typography-line-heights-tight: 122%;
  --typography-line-heights-loose: 135%;
  --typography-line-heights-xloose: 140%;
  --typography-text-styles-text-100-regular-font-family: General Sans;
  --typography-text-styles-text-100-regular-font-weight: 500;
  --typography-text-styles-text-100-regular-font-size: 10px;
  --typography-text-styles-text-100-regular-text-case: none;
  --typography-text-styles-text-100-regular-line-height: 140%;
  --typography-text-styles-text-100-regular-letter-spacing: 1.5%;
  --typography-text-styles-text-100-strong-font-family: General Sans;
  --typography-text-styles-text-100-strong-font-weight: 600;
  --typography-text-styles-text-100-strong-font-size: 10px;
  --typography-text-styles-text-100-strong-text-case: none;
  --typography-text-styles-text-100-strong-line-height: 140%;
  --typography-text-styles-text-100-strong-letter-spacing: 1.5%;
  --typography-text-styles-text-200-regular-font-family: General Sans;
  --typography-text-styles-text-200-regular-font-weight: 500;
  --typography-text-styles-text-200-regular-line-height: 135%;
  --typography-text-styles-text-200-regular-font-size: 12px;
  --typography-text-styles-text-200-regular-text-case: none;
  --typography-text-styles-text-200-regular-letter-spacing: 1.5%;
  --typography-text-styles-text-200-strong-font-family: General Sans;
  --typography-text-styles-text-200-strong-font-weight: 600;
  --typography-text-styles-text-200-strong-line-height: 135%;
  --typography-text-styles-text-200-strong-font-size: 12px;
  --typography-text-styles-text-200-strong-text-case: none;
  --typography-text-styles-text-200-strong-letter-spacing: 1.5%;
  --typography-text-styles-text-300-regular-font-family: General Sans;
  --typography-text-styles-text-300-regular-font-weight: 500;
  --typography-text-styles-text-300-regular-line-height: 140%;
  --typography-text-styles-text-300-regular-font-size: 14px;
  --typography-text-styles-text-300-regular-text-case: none;
  --typography-text-styles-text-300-regular-letter-spacing: 0;
  --typography-text-styles-text-300-strong-font-family: General Sans;
  --typography-text-styles-text-300-strong-font-weight: 700;
  --typography-text-styles-text-300-strong-line-height: 140%;
  --typography-text-styles-text-300-strong-font-size: 14px;
  --typography-text-styles-text-300-strong-text-case: none;
  --typography-text-styles-text-300-strong-letter-spacing: 0;
  --typography-text-styles-text-400-regular-font-family: General Sans;
  --typography-text-styles-text-400-regular-font-weight: 500;
  --typography-text-styles-text-400-regular-line-height: 135%;
  --typography-text-styles-text-400-regular-font-size: 18px;
  --typography-text-styles-text-400-regular-text-case: none;
  --typography-text-styles-text-400-regular-letter-spacing: 0;
  --typography-text-styles-text-400-strong-font-family: General Sans;
  --typography-text-styles-text-400-strong-font-weight: 700;
  --typography-text-styles-text-400-strong-line-height: 135%;
  --typography-text-styles-text-400-strong-font-size: 18px;
  --typography-text-styles-text-400-strong-text-case: none;
  --typography-text-styles-text-400-strong-letter-spacing: 0;
  --typography-text-styles-label-300-font-family: General Sans;
  --typography-text-styles-label-300-font-weight: 600;
  --typography-text-styles-label-300-line-height: 140%;
  --typography-text-styles-label-300-font-size: 14px;
  --typography-text-styles-label-300-text-case: none;
  --typography-text-styles-label-300-letter-spacing: 1%;
  --typography-text-styles-label-400-font-family: General Sans;
  --typography-text-styles-label-400-font-weight: 600;
  --typography-text-styles-label-400-line-height: 135%;
  --typography-text-styles-label-400-font-size: 18px;
  --typography-text-styles-label-400-text-case: none;
  --typography-text-styles-label-400-letter-spacing: 1%;
  --typography-text-styles-heading-200-display-font-family: General Sans;
  --typography-text-styles-heading-200-display-font-weight: 700;
  --typography-text-styles-heading-200-display-line-height: 100%;
  --typography-text-styles-heading-200-display-font-size: 12px;
  --typography-text-styles-heading-200-display-text-case: uppercase;
  --typography-text-styles-heading-200-display-letter-spacing: 0;
  --typography-text-styles-heading-200-default-font-family: General Sans;
  --typography-text-styles-heading-200-default-font-weight: 600;
  --typography-text-styles-heading-200-default-line-height: 135%;
  --typography-text-styles-heading-200-default-font-size: 12px;
  --typography-text-styles-heading-200-default-text-case: none;
  --typography-text-styles-heading-200-default-letter-spacing: 0;
  --typography-text-styles-heading-300-display-font-family: General Sans;
  --typography-text-styles-heading-300-display-font-weight: 700;
  --typography-text-styles-heading-300-display-line-height: 100%;
  --typography-text-styles-heading-300-display-font-size: 14px;
  --typography-text-styles-heading-300-display-text-case: uppercase;
  --typography-text-styles-heading-300-display-letter-spacing: 0;
  --typography-text-styles-heading-300-default-font-family: General Sans;
  --typography-text-styles-heading-300-default-font-weight: 600;
  --typography-text-styles-heading-300-default-line-height: 140%;
  --typography-text-styles-heading-300-default-font-size: 14px;
  --typography-text-styles-heading-300-default-text-case: none;
  --typography-text-styles-heading-300-default-letter-spacing: 0;
  --typography-text-styles-heading-400-display-font-family: General Sans;
  --typography-text-styles-heading-400-display-font-weight: 700;
  --typography-text-styles-heading-400-display-line-height: 100%;
  --typography-text-styles-heading-400-display-font-size: 18px;
  --typography-text-styles-heading-400-display-text-case: uppercase;
  --typography-text-styles-heading-400-display-letter-spacing: 0;
  --typography-text-styles-heading-400-default-font-family: General Sans;
  --typography-text-styles-heading-400-default-font-weight: 600;
  --typography-text-styles-heading-400-default-line-height: 135%;
  --typography-text-styles-heading-400-default-font-size: 18px;
  --typography-text-styles-heading-400-default-text-case: none;
  --typography-text-styles-heading-400-default-letter-spacing: 0;
  --typography-text-styles-heading-500-display-font-family: General Sans;
  --typography-text-styles-heading-500-display-font-weight: 600;
  --typography-text-styles-heading-500-display-line-height: 100%;
  --typography-text-styles-heading-500-display-font-size: 24px;
  --typography-text-styles-heading-500-display-text-case: uppercase;
  --typography-text-styles-heading-500-display-letter-spacing: 0;
  --typography-text-styles-heading-500-default-font-family: General Sans;
  --typography-text-styles-heading-500-default-font-weight: 700;
  --typography-text-styles-heading-500-default-line-height: 135%;
  --typography-text-styles-heading-500-default-font-size: 24px;
  --typography-text-styles-heading-500-default-text-case: none;
  --typography-text-styles-heading-500-default-letter-spacing: 0;
  --typography-text-styles-heading-600-display-font-family: General Sans;
  --typography-text-styles-heading-600-display-font-weight: 600;
  --typography-text-styles-heading-600-display-line-height: 100%;
  --typography-text-styles-heading-600-display-font-size: 36px;
  --typography-text-styles-heading-600-display-text-case: uppercase;
  --typography-text-styles-heading-600-display-letter-spacing: 0;
  --typography-text-styles-heading-600-default-font-family: General Sans;
  --typography-text-styles-heading-600-default-font-weight: 700;
  --typography-text-styles-heading-600-default-line-height: 122%;
  --typography-text-styles-heading-600-default-font-size: 36px;
  --typography-text-styles-heading-600-default-text-case: none;
  --typography-text-styles-heading-600-default-letter-spacing: 0;
  --typography-text-styles-heading-700-display-font-family: General Sans;
  --typography-text-styles-heading-700-display-font-weight: 600;
  --typography-text-styles-heading-700-display-line-height: 100%;
  --typography-text-styles-heading-700-display-font-size: 48px;
  --typography-text-styles-heading-700-display-text-case: uppercase;
  --typography-text-styles-heading-700-display-letter-spacing: 0;
  --typography-text-styles-heading-700-default-font-family: General Sans;
  --typography-text-styles-heading-700-default-font-weight: 700;
  --typography-text-styles-heading-700-default-line-height: 100%;
  --typography-text-styles-heading-700-default-font-size: 48px;
  --typography-text-styles-heading-700-default-text-case: none;
  --typography-text-styles-heading-700-default-letter-spacing: 0;
  --typography-text-styles-heading-800-display-font-family: General Sans;
  --typography-text-styles-heading-800-display-font-weight: 600;
  --typography-text-styles-heading-800-display-line-height: 100%;
  --typography-text-styles-heading-800-display-font-size: 64px;
  --typography-text-styles-heading-800-display-text-case: uppercase;
  --typography-text-styles-heading-800-display-letter-spacing: 0;
  --typography-text-styles-heading-800-default-font-family: General Sans;
  --typography-text-styles-heading-800-default-font-weight: 700;
  --typography-text-styles-heading-800-default-line-height: 100%;
  --typography-text-styles-heading-800-default-font-size: 64px;
  --typography-text-styles-heading-800-default-text-case: none;
  --typography-text-styles-heading-800-default-letter-spacing: 0;
  --typography-text-styles-heading-900-display-font-family: General Sans;
  --typography-text-styles-heading-900-display-font-weight: 600;
  --typography-text-styles-heading-900-display-line-height: 100%;
  --typography-text-styles-heading-900-display-font-size: 96px;
  --typography-text-styles-heading-900-display-text-case: uppercase;
  --typography-text-styles-heading-900-display-letter-spacing: 0;
  --typography-text-styles-heading-900-default-font-family: General Sans;
  --typography-text-styles-heading-900-default-font-weight: 700;
  --typography-text-styles-heading-900-default-line-height: 100%;
  --typography-text-styles-heading-900-default-font-size: 96px;
  --typography-text-styles-heading-900-default-text-case: none;
  --typography-text-styles-heading-900-default-letter-spacing: 0;
  --color-core-white: #ffffff;
  --color-core-black: #000000;
  --color-core-red-100: #fff7f7;
  --color-core-red-200: #ffe3e5;
  --color-core-red-300: #ffc4c8;
  --color-core-red-400: #ffa2a9;
  --color-core-red-500: #f84147;
  --color-core-red-600: #ec110d;
  --color-core-red-700: #d20f0d;
  --color-core-red-800: #b9181b;
  --color-core-red-900: #9a2026;
  --color-core-red-1000: #6b161a;
  --color-core-red-1100: #3e0d10;
  --color-core-red-1200: #29080a;
  --color-core-green-100: #f1faf7;
  --color-core-green-200: #d4efe6;
  --color-core-green-300: #a6deca;
  --color-core-green-400: #74ccad;
  --color-core-green-500: #039a64;
  --color-core-green-600: #008854;
  --color-core-green-700: #0d7845;
  --color-core-green-800: #156b3c;
  --color-core-green-900: #175c33;
  --color-core-green-1000: #113e22;
  --color-core-green-1100: #0a2313;
  --color-core-green-1200: #06160c;
  --color-core-neutral-100: #f8f8f9;
  --color-core-neutral-200: #eaeaec;
  --color-core-neutral-300: #d2d2d6;
  --color-core-neutral-400: #bbbbc1;
  --color-core-neutral-500: #86868e;
  --color-core-neutral-600: #76767c;
  --color-core-neutral-700: #68696f;
  --color-core-neutral-800: #5d5d63;
  --color-core-neutral-900: #505056;
  --color-core-neutral-1000: #36363a;
  --color-core-neutral-1100: #1e1e21;
  --color-core-neutral-1200: #131315;
  --color-core-neutral-lighten-100: rgba(252, 252, 252, 0.98);
  --color-core-neutral-lighten-200: rgba(252, 252, 252, 0.93);
  --color-core-neutral-lighten-300: rgba(252, 252, 252, 0.84);
  --color-core-neutral-lighten-400: rgba(250, 250, 250, 0.76);
  --color-core-neutral-lighten-500: rgba(247, 247, 248, 0.56);
  --color-core-neutral-lighten-600: rgba(246, 246, 248, 0.49);
  --color-core-neutral-lighten-700: rgba(241, 242, 248, 0.44);
  --color-core-neutral-lighten-800: rgba(242, 242, 253, 0.39);
  --color-core-neutral-lighten-900: rgba(237, 237, 253, 0.34);
  --color-core-neutral-lighten-1000: rgba(237, 237, 252, 0.23);
  --color-core-neutral-lighten-1100: rgba(231, 231, 254, 0.13);
  --color-core-neutral-lighten-1200: rgba(211, 211, 233, 0.09);
  --color-core-neutral-darken-100: rgba(22, 22, 55, 0.03);
  --color-core-neutral-darken-200: rgba(22, 22, 44, 0.09);
  --color-core-neutral-darken-300: rgba(5, 5, 26, 0.18);
  --color-core-neutral-darken-400: rgba(4, 4, 26, 0.27);
  --color-core-neutral-darken-500: rgba(5, 5, 20, 0.48);
  --color-core-neutral-darken-600: rgba(4, 4, 11, 0.54);
  --color-core-neutral-darken-700: rgba(9, 9, 12, 0.6);
  --color-core-neutral-darken-800: rgba(7, 7, 8, 0.64);
  --color-core-neutral-darken-900: rgba(5, 5, 5, 0.69);
  --color-core-neutral-darken-1000: rgba(3, 3, 3, 0.79);
  --color-core-neutral-darken-1100: rgba(5, 5, 5, 0.89);
  --color-core-neutral-darken-1200: rgba(3, 3, 3, 0.93);
  --color-core-teams-williams: #37bedd;
  --color-core-teams-alfa-romeo-racing: #b12039;
  --color-core-teams-alpha-tauri: #4e7c9b;
  --color-core-teams-alpine: #2293d1;
  --color-core-teams-aston-martin: #2d826d;
  --color-core-teams-ferrari: #ed1c24;
  --color-core-teams-haas: #b6babd;
  --color-core-teams-mc-laren: #f58020;
  --color-core-teams-mercedes: #6cd3bf;
  --color-core-teams-red-bull-racing: #1e5bc6;
  --color-content-strong: #ffffff;
  --color-content-default: rgba(250, 250, 250, 0.76);
  --color-content-muted: rgba(246, 246, 248, 0.49);
  --color-content-accent: #ec110d;
  --color-content-on-accent: #ffffff;
  --color-content-on-darken: #ffffff;
  --color-background-surface: #000000;
  --color-background-overlay: rgba(7, 7, 8, 0.64);
  --color-background-static-muted: #131315;
  --color-background-static-default: #1e1e21;
  --color-background-static-strong: #36363a;
  --color-background-interactive-neutral-rest: rgba(211, 211, 233, 0.09);
  --color-background-interactive-neutral-hover: rgba(231, 231, 254, 0.13);
  --color-background-interactive-neutral-press: rgba(211, 211, 233, 0.09);
  --color-background-interactive-darken-rest: rgba(5, 5, 5, 0.69);
  --color-background-interactive-darken-hover: rgba(9, 9, 12, 0.6);
  --color-background-interactive-darken-press: rgba(5, 5, 5, 0.89);
  --color-background-interactive-accent-rest: #ec110d;
  --color-background-interactive-accent-hover: #f84147;
  --color-background-interactive-accent-press: #d20f0d;
  --color-background-interactive-dragger-default: #ffffff;
  --color-background-interactive-dragger-press: #d2d2d6;
  --color-background-interactive-disabled: rgba(211, 211, 233, 0.09);
  --color-border-default: rgba(211, 211, 233, 0.09);
  --color-border-strong: rgba(252, 252, 252, 0.98);
  --color-border-accent: #ec110d;
  --radii-xsmall: 4px;
  --radii-small: 8px;
  --radii-medium: 12px;
  --radii-large: 16px;
  --radii-rounded: 999px;
  --motion-timing-fast: 300ms;
  --motion-timing-medium: 400ms;
  --motion-timing-slow: 600ms;
  --motion-function: 0,0.67,0.2,1;
  --elevation-neg-1dp-0-x: 0px;
  --elevation-neg-1dp-0-y: 0px;
  --elevation-neg-1dp-0-blur: 0px;
  --elevation-neg-1dp-0-spread: 1px;
  --elevation-neg-1dp-0-color: #05051A2E;
  --elevation-neg-1dp-0-type: innerShadow;
  --elevation-neg-1dp-1-x: 0px;
  --elevation-neg-1dp-1-y: -1px;
  --elevation-neg-1dp-1-blur: 0.5px;
  --elevation-neg-1dp-1-spread: 0px;
  --elevation-neg-1dp-1-color: #E7E7FE21;
  --elevation-neg-1dp-1-type: innerShadow;
  --elevation-1dp-0-x: 0px;
  --elevation-1dp-0-y: 0px;
  --elevation-1dp-0-blur: 0px;
  --elevation-1dp-0-spread: 1px;
  --elevation-1dp-0-color: #D3D3E917;
  --elevation-1dp-0-type: innerShadow;
  --elevation-1dp-1-x: 0px;
  --elevation-1dp-1-y: 1px;
  --elevation-1dp-1-blur: 0.5px;
  --elevation-1dp-1-spread: 0px;
  --elevation-1dp-1-color: #E7E7FE21;
  --elevation-1dp-1-type: innerShadow;
  --elevation-1dp-2-x: 0px;
  --elevation-1dp-2-y: 2px;
  --elevation-1dp-2-blur: 4px;
  --elevation-1dp-2-spread: -2px;
  --elevation-1dp-2-color: #04040B8A;
  --elevation-1dp-2-type: dropShadow;
  --elevation-2dp-0-x: 0px;
  --elevation-2dp-0-y: 0px;
  --elevation-2dp-0-blur: 0px;
  --elevation-2dp-0-spread: 1px;
  --elevation-2dp-0-color: #D3D3E917;
  --elevation-2dp-0-type: innerShadow;
  --elevation-2dp-1-x: 0px;
  --elevation-2dp-1-y: 1px;
  --elevation-2dp-1-blur: 1px;
  --elevation-2dp-1-spread: 0px;
  --elevation-2dp-1-color: #EDEDFC3B;
  --elevation-2dp-1-type: innerShadow;
  --elevation-2dp-2-x: 0px;
  --elevation-2dp-2-y: 8px;
  --elevation-2dp-2-blur: 16px;
  --elevation-2dp-2-spread: -2px;
  --elevation-2dp-2-color: #04040B8A;
  --elevation-2dp-2-type: dropShadow;
  --elevation-2dp-3-x: 0px;
  --elevation-2dp-3-y: 0;
  --elevation-2dp-3-blur: 0;
  --elevation-2dp-3-spread: 0;
  --elevation-2dp-3-color: transparent;
  --elevation-2dp-3-type: dropShadow;
  --elevation-3dp-0-x: 0px;
  --elevation-3dp-0-y: 0px;
  --elevation-3dp-0-blur: 0px;
  --elevation-3dp-0-spread: 1px;
  --elevation-3dp-0-color: #D3D3E917;
  --elevation-3dp-0-type: innerShadow;
  --elevation-3dp-1-x: 0px;
  --elevation-3dp-1-y: 1px;
  --elevation-3dp-1-blur: 1px;
  --elevation-3dp-1-spread: 0px;
  --elevation-3dp-1-color: #EDEDFC3B;
  --elevation-3dp-1-type: innerShadow;
  --elevation-3dp-2-x: 0px;
  --elevation-3dp-2-y: 24px;
  --elevation-3dp-2-blur: 32px;
  --elevation-3dp-2-spread: -4px;
  --elevation-3dp-2-color: #04040B8A;
  --elevation-3dp-2-type: dropShadow;
  --elevation-3dp-3-x: 0px;
  --elevation-3dp-3-y: 0px;
  --elevation-3dp-3-blur: 0px;
  --elevation-3dp-3-spread: 0px;
  --elevation-3dp-3-color: transparent;
  --elevation-3dp-3-type: dropShadow;
}
