:root {
  --heading-h1-font-family: "General Sans", Helvetica;
  --heading-h1-font-weight: 500;
  --heading-h1-font-size: 48px;
  --heading-h1-letter-spacing: 0px;
  --heading-h1-line-height: 120.00000476837158%;
  --heading-h1-font-style: normal;
  --heading-h2-font-family: "General Sans", Helvetica;
  --heading-h2-font-weight: 500;
  --heading-h2-font-size: 36px;
  --heading-h2-letter-spacing: 0px;
  --heading-h2-line-height: 129.99999523162842%;
  --heading-h2-font-style: normal;
  --heading-h3-font-family: "General Sans", Helvetica;
  --heading-h3-font-weight: 500;
  --heading-h3-font-size: 28px;
  --heading-h3-letter-spacing: 0px;
  --heading-h3-line-height: 139.9999976158142%;
  --heading-h3-font-style: normal;
  --heading-h4-font-family: "General Sans", Helvetica;
  --heading-h4-font-weight: 500;
  --heading-h4-font-size: 22px;
  --heading-h4-letter-spacing: 0px;
  --heading-h4-line-height: 139.9999976158142%;
  --heading-h4-font-style: normal;
  --heading-h5-font-family: "General Sans", Helvetica;
  --heading-h5-font-weight: 500;
  --heading-h5-font-size: 18px;
  --heading-h5-letter-spacing: 0px;
  --heading-h5-line-height: 150%;
  --heading-h5-font-style: normal;
  --heading-h6-font-family: "General Sans", Helvetica;
  --heading-h6-font-weight: 500;
  --heading-h6-font-size: 16px;
  --heading-h6-letter-spacing: 0px;
  --heading-h6-line-height: 150%;
  --heading-h6-font-style: normal;
  --body-large-font-family: "Inter", Helvetica;
  --body-large-font-weight: 400;
  --body-large-font-size: 18px;
  --body-large-letter-spacing: 0px;
  --body-large-line-height: 160.0000023841858%;
  --body-large-font-style: normal;
  --body-medium-font-family: "Inter", Helvetica;
  --body-medium-font-weight: 400;
  --body-medium-font-size: 16px;
  --body-medium-letter-spacing: 0px;
  --body-medium-line-height: 160.0000023841858%;
  --body-medium-font-style: normal;
  --body-small-font-family: "Inter", Helvetica;
  --body-small-font-weight: 400;
  --body-small-font-size: 14px;
  --body-small-letter-spacing: 0px;
  --body-small-line-height: 160.0000023841858%;
  --body-small-font-style: normal;
  --body-XS-font-family: "Inter", Helvetica;
  --body-XS-font-weight: 500;
  --body-XS-font-size: 12px;
  --body-XS-letter-spacing: 0px;
  --body-XS-line-height: 129.99999523162842%;
  --body-XS-font-style: normal;
  --caption-regular-font-family: "Inter", Helvetica;
  --caption-regular-font-weight: 400;
  --caption-regular-font-size: 12px;
  --caption-regular-letter-spacing: 0.48px;
  --caption-regular-line-height: 139.9999976158142%;
  --caption-regular-font-style: normal;
  --button-regular-font-family: "Inter", Helvetica;
  --button-regular-font-weight: 500;
  --button-regular-font-size: 16px;
  --button-regular-letter-spacing: 0px;
  --button-regular-line-height: 150%;
  --button-regular-font-style: normal;
  --button-small-font-family: "Inter", Helvetica;
  --button-small-font-weight: 500;
  --button-small-font-size: 14px;
  --button-small-letter-spacing: 0px;
  --button-small-line-height: 139.9999976158142%;
  --button-small-font-style: normal;
  --overline-regular-font-family: "Inter", Helvetica;
  --overline-regular-font-weight: 500;
  --overline-regular-font-size: 12px;
  --overline-regular-letter-spacing: 0px;
  --overline-regular-line-height: 129.99999523162842%;
  --overline-regular-font-style: normal;
  --XS: 0px 1px 2px 0px rgba(16, 24, 40, 0.04);
  --small: 0px 2px 4px 0px rgba(16, 24, 40, 0.06);
  --medium: 0px 4px 12px 0px rgba(16, 24, 40, 0.04);
  --large: 0px 8px 24px 0px rgba(16, 24, 40, 0.06);
  --XL: 0px 16px 32px 0px rgba(16, 24, 40, 0.08);
  --field: 0px 2px 6px 0px rgba(16, 24, 40, 0.06);
  --primitives-primary-900: rgba(27, 39, 50, 1);
  --primitives-primary-800: rgba(34, 48, 60, 1);
  --primitives-primary-700: rgba(36, 52, 71, 1);
  --primitives-primary-600: rgba(47, 66, 86, 1);
  --primitives-primary-500: rgba(60, 82, 101, 1);
  --primitives-primary-400: rgba(91, 108, 127, 1);
  --primitives-primary-300: rgba(125, 139, 158, 1);
  --primitives-primary-200: rgba(161, 175, 192, 1);
  --primitives-primary-100: rgba(216, 221, 228, 1);
  --primitives-accent-900: rgba(107, 44, 29, 1);
  --primitives-accent-800: rgba(138, 59, 40, 1);
  --primitives-accent-700: rgba(164, 82, 58, 1);
  --primitives-accent-600: rgba(197, 106, 76, 1);
  --primitives-accent-500: rgba(226, 149, 120, 1);
  --primitives-accent-400: rgba(237, 169, 150, 1);
  --primitives-accent-300: rgba(245, 195, 180, 1);
  --primitives-accent-200: rgba(250, 222, 214, 1);
  --primitives-accent-100: rgba(254, 241, 237, 1);
  --primitives-neutral-900: rgba(26, 31, 36, 1);
  --primitives-neutral-800: rgba(45, 51, 58, 1);
  --primitives-neutral-700: rgba(68, 75, 83, 1);
  --primitives-neutral-600: rgba(90, 98, 107, 1);
  --primitives-neutral-500: rgba(123, 131, 140, 1);
  --primitives-neutral-400: rgba(160, 167, 175, 1);
  --primitives-neutral-300: rgba(194, 199, 205, 1);
  --primitives-neutral-200: rgba(224, 227, 231, 1);
  --primitives-neutral-100: rgba(247, 248, 249, 1);
  --primitives-neutral-50: rgba(247, 249, 250, 1);
  --primitives-basic-white: rgba(255, 255, 255, 1);
  --primitives-basic-black: rgba(0, 0, 0, 1);
  --primitives-success-900: rgba(15, 60, 47, 1);
  --primitives-info-900: rgba(12, 45, 72, 1);
  --primitives-info-800: rgba(23, 75, 116, 1);
  --primitives-info-700: rgba(31, 111, 174, 1);
  --primitives-info-600: rgba(41, 143, 224, 1);
  --primitives-info-500: rgba(52, 152, 219, 1);
  --primitives-info-400: rgba(95, 178, 231, 1);
  --primitives-info-300: rgba(144, 204, 240, 1);
  --primitives-info-200: rgba(198, 228, 248, 1);
  --primitives-info-100: rgba(234, 244, 252, 1);
  --primitives-success-800: rgba(24, 102, 77, 1);
  --primitives-success-700: rgba(31, 140, 101, 1);
  --primitives-success-600: rgba(45, 169, 125, 1);
  --primitives-success-500: rgba(59, 176, 124, 1);
  --primitives-success-400: rgba(101, 200, 156, 1);
  --primitives-success-300: rgba(148, 219, 188, 1);
  --primitives-success-200: rgba(198, 238, 223, 1);
  --primitives-success-100: rgba(229, 245, 237, 1);
  --primitives-warning-900: rgba(60, 43, 0, 1);
  --primitives-error-900: rgba(64, 11, 9, 1);
  --primitives-error-800: rgba(102, 16, 13, 1);
  --primitives-error-700: rgba(141, 22, 15, 1);
  --primitives-error-600: rgba(181, 28, 18, 1);
  --primitives-error-500: rgba(231, 76, 60, 1);
  --primitives-error-400: rgba(237, 117, 104, 1);
  --primitives-error-300: rgba(243, 162, 154, 1);
  --primitives-error-200: rgba(249, 207, 203, 1);
  --primitives-error-100: rgba(252, 236, 234, 1);
  --primitives-warning-800: rgba(102, 73, 0, 1);
  --primitives-warning-700: rgba(143, 103, 0, 1);
  --primitives-warning-600: rgba(185, 133, 0, 1);
  --primitives-warning-500: rgba(244, 183, 64, 1);
  --primitives-warning-400: rgba(246, 199, 104, 1);
  --primitives-warning-300: rgba(249, 219, 146, 1);
  --primitives-warning-200: rgba(252, 233, 189, 1);
  --primitives-warning-100: rgba(255, 244, 221, 1);
  --primitives-stroke-100: rgba(242, 244, 247, 1);
  --primitives-stroke-200: rgba(228, 231, 236, 1);
  --primitives-stroke-300: rgba(208, 213, 221, 1);
  --primitives-stroke-400: rgba(152, 162, 179, 1);
  --primitives-stroke-500: rgba(102, 112, 133, 1);
  --primitives-stroke-600: rgba(71, 84, 103, 1);
  --semantic-section-background: var(--primitives-neutral-50);
  --semantic-primarybutton-background: var(--primitives-primary-700);
  --semantic-primarybutton-hover: var(--primitives-primary-900);
  --semantic-primarybutton-text: var(--primitives-basic-white);
  --semantic-primarybutton-disabled: var(--primitives-neutral-200);
  --semantic-primarybutton-disabledtext: var(--primitives-neutral-500);
  --semantic-primarybutton-outline-text: var(--semantic-text-primary);
  --semantic-primarybutton-outline-stroke: var(--primitives-primary-700);
  --semantic-primarybutton-outline-hover: var(--primitives-primary-900);
  --semantic-primarybutton-outline-disabledtext: var(--primitives-neutral-500);
  --semantic-primarybutton-outline-disabledstroke: var(--primitives-neutral-300);
  --semantic-secondarybutton-background: var(--primitives-neutral-100);
  --semantic-secondarybutton-hover: var(--primitives-neutral-200);
  --semantic-secondarybutton-text: var(--primitives-primary-700);
  --semantic-secondarybutton-disabled: var(--primitives-neutral-200);
  --semantic-secondarybutton-disabledtext: var(--primitives-neutral-500);
  --semantic-input-background: var(--primitives-basic-white);
  --semantic-input-border: var(--primitives-neutral-200);
  --semantic-input-borderfocus: var(--primitives-primary-500);
  --semantic-input-text: var(--primitives-neutral-700);
  --semantic-input-placeholder: var(--primitives-neutral-500);
  --semantic-input-disabledbackground: var(--primitives-neutral-100);
  --semantic-input-disabledtext: var(--primitives-neutral-400);
  --semantic-card-background: var(--primitives-basic-white);
  --semantic-card-border: var(--primitives-neutral-200);
  --semantic-card-title: var(--primitives-primary-700);
  --semantic-card-subtitle: var(--primitives-neutral-600);
  --semantic-text-primary: var(--primitives-primary-700);
  --semantic-text-secondary: var(--primitives-neutral-600);
  --semantic-text-muted: var(--primitives-neutral-500);
  --semantic-text-inverse: var(--primitives-basic-white);
  --semantic-text-link: var(--primitives-accent-500);
  --semantic-text-linkhover: var(--primitives-accent-600);
  --semantic-statussuccess-text: var(--primitives-basic-white);
  --semantic-statussuccess-background: var(--primitives-success-500);
  --semantic-statussuccess-backgroundsoft: var(--primitives-success-100);
  --semantic-statusinfo-text: var(--primitives-basic-white);
  --semantic-statusinfo-background: var(--primitives-info-500);
  --semantic-statusinfo-backgroundsoft: var(--primitives-info-100);
  --semantic-statuswarning-text: var(--primitives-neutral-900);
  --semantic-statuswarning-background: var(--primitives-warning-500);
  --semantic-statuswarning-backgroundsoft: var(--primitives-warning-100);
  --semantic-statuserror-text: var(--primitives-basic-white);
  --semantic-statuserror-background: var(--primitives-error-500);
  --semantic-statuserror-backgroundsoft: var(--primitives-error-100);
  --semantic-border-card: var(--primitives-stroke-200);
  --semantic-border-input: var(--primitives-stroke-300);
  --semantic-border-inputhover: var(--primitives-stroke-400);
  --semantic-border-inputfocus: var(--primitives-primary-700);
  --semantic-border-divider: var(--primitives-stroke-200);
  --semantic-border-table: var(--primitives-stroke-200);
  --semantic-border-outline: var(--primitives-stroke-400);
  --semantic-border-tag: var(--primitives-stroke-300);
  --semantic-border-buttonoutline: var(--primitives-stroke-500);
  --semantic-border-alert: var(--primitives-error-500);
  --semantic-chart-primary: var(--primitives-info-800);
  --semantic-chart-trend: var(--primitives-info-300);
  --semantic-chart-secondary: var(--primitives-neutral-200);
  --semantic-score-score-1: rgba(222, 47, 27, 1);
  --semantic-score-score-2: rgba(236, 110, 89, 1);
  --semantic-score-score-3: rgba(244, 183, 64, 1);
  --semantic-score-score-4: rgba(255, 211, 107, 1);
  --semantic-score-score-5: rgba(237, 231, 219, 1);
  --semantic-score-score-6: rgba(190, 227, 168, 1);
  --semantic-score-score-7: rgba(101, 195, 154, 1);
  --semantic-score-score-8: rgba(55, 164, 115, 1);
  --semantic-score-score-9: rgba(36, 132, 89, 1);
  --semantic-scoretag-terriblepoor: var(--semantic-score-score-1);
  --semantic-scoretag-quitebadbelow: rgba(157, 105, 27, 1);
  --semantic-scoretag-average: var(--semantic-text-secondary);
  --semantic-scoretag-abovequitegood: var(--semantic-score-score-8);
  --semantic-scoretag-goodexcellent: var(--semantic-score-score-9);
}
