/* Generated from Figma Variables. First mode = :root default.
   FLOAT tokens are unitless — multiply by 1px in calc() where a length is needed. */

:root {
  --background-bubble: rgb(217,18,54); /* @kind color */
  --background-neutral-1: rgb(247,251,252); /* @kind color */
  --background-neutral-2: rgb(234,238,240); /* @kind color */
  --background-neutral-3: rgb(220,226,228); /* @kind color */
  --background-neutral-4: rgb(154,173,183); /* @kind color */
  --background-neutral-5: rgb(66,94,108); /* @kind color */
  --background-purple-1: rgb(246,246,254); /* @kind color */
  --background-purple-2: rgb(221,221,244); /* @kind color */
  --background-purple-3: rgb(84,86,192); /* @kind color */
  --background-purple-4: rgb(69,71,186); /* @kind color */
  --background-white: rgb(255,255,255); /* @kind color */
  --border-dark: rgb(78,111,126); /* @kind color */
  --border-default: rgb(200,209,213); /* @kind color */
  --border-purple-medium: rgb(132,134,230); /* @kind color */
  --border-purple-subtle: rgb(210,211,249); /* @kind color */
  --border-purple: rgb(69,71,186); /* @kind color */
  --border-subtle: rgb(233,234,240); /* @kind color */
  --borders-lg: 4; /* @kind other */
  --borders-md: 2; /* @kind other */
  --borders-sm: 1; /* @kind other */
  --borders-xl: 8; /* @kind other */
  --borders-xs: 0.5; /* @kind other */
  --icon-default: rgb(66,94,108); /* @kind color */
  --icon-purple: rgb(69,71,186); /* @kind color */
  --icon-white: rgb(255,255,255); /* @kind color */
  --large-sizes-2xl: 672; /* @kind spacing */
  --large-sizes-2xs: 256; /* @kind spacing */
  --large-sizes-3xl: 768; /* @kind spacing */
  --large-sizes-3xs: 224; /* @kind spacing */
  --large-sizes-4xl: 896; /* @kind spacing */
  --large-sizes-5xl: 1024; /* @kind spacing */
  --large-sizes-6xl: 1152; /* @kind spacing */
  --large-sizes-7xl: 1280; /* @kind spacing */
  --large-sizes-8xl: 1440; /* @kind spacing */
  --large-sizes-lg: 512; /* @kind spacing */
  --large-sizes-md: 448; /* @kind spacing */
  --large-sizes-sm: 384; /* @kind spacing */
  --large-sizes-xl: 576; /* @kind spacing */
  --large-sizes-xs: 320; /* @kind spacing */
  --radii-2xl: 16; /* @kind radius */
  --radii-2xs: 1; /* @kind radius */
  --radii-3xl: 24; /* @kind radius */
  --radii-4xl: 32; /* @kind radius */
  --radii-full: 9999; /* @kind radius */
  --radii-global-tokens-2xl: 16; /* @kind radius */
  --radii-global-tokens-2xs: 1; /* @kind radius */
  --radii-global-tokens-3xl: 24; /* @kind radius */
  --radii-global-tokens-4xl: 32; /* @kind radius */
  --radii-global-tokens-full: 9999; /* @kind radius */
  --radii-global-tokens-lg: 8; /* @kind radius */
  --radii-global-tokens-md: 6; /* @kind radius */
  --radii-global-tokens-none: 0; /* @kind radius */
  --radii-global-tokens-sm: 4; /* @kind radius */
  --radii-global-tokens-xl: 12; /* @kind radius */
  --radii-global-tokens-xs: 2; /* @kind radius */
  --radii-lg: 8; /* @kind radius */
  --radii-md: 6; /* @kind radius */
  --radii-none: 0; /* @kind radius */
  --radii-semantic-tokens-l1: 0; /* @kind radius */
  --radii-semantic-tokens-l2: 1; /* @kind radius */
  --radii-semantic-tokens-l3: 2; /* @kind radius */
  --radii-semantic-tokens-l4: 3; /* @kind radius */
  --radii-semantic-tokens-l5-large-cards: 3; /* @kind radius */
  --radii-sm: 4; /* @kind radius */
  --radii-xl: 12; /* @kind radius */
  --radii-xs: 2; /* @kind radius */
  --rating-conformance: rgb(73,188,120); /* @kind color */
  --rating-exceeding: rgb(57,164,218); /* @kind color */
  --rating-major-non-conformance: rgb(229,41,75); /* @kind color */
  --rating-minor-non-conformance: rgb(255,171,0); /* @kind color */
  --rating-na: rgb(97,124,137); /* @kind color */
  --size-0-5: 2; /* @kind spacing */
  --size-1-5: 6; /* @kind spacing */
  --size-10: 40; /* @kind spacing */
  --size-11: 44; /* @kind spacing */
  --size-12: 48; /* @kind spacing */
  --size-14: 56; /* @kind spacing */
  --size-16: 64; /* @kind spacing */
  --size-1: 4; /* @kind spacing */
  --size-2-5: 10; /* @kind spacing */
  --size-20: 80; /* @kind spacing */
  --size-24: 96; /* @kind spacing */
  --size-28: 112; /* @kind spacing */
  --size-2: 8; /* @kind spacing */
  --size-3-5: 14; /* @kind spacing */
  --size-32: 128; /* @kind spacing */
  --size-36: 144; /* @kind spacing */
  --size-3: 12; /* @kind spacing */
  --size-4-5: 18; /* @kind spacing */
  --size-40: 160; /* @kind spacing */
  --size-44: 176; /* @kind spacing */
  --size-48: 192; /* @kind spacing */
  --size-4: 16; /* @kind spacing */
  --size-52: 208; /* @kind spacing */
  --size-56: 224; /* @kind spacing */
  --size-5: 20; /* @kind spacing */
  --size-60: 240; /* @kind spacing */
  --size-64: 256; /* @kind spacing */
  --size-6: 24; /* @kind spacing */
  --size-72: 288; /* @kind spacing */
  --size-7: 28; /* @kind spacing */
  --size-80: 320; /* @kind spacing */
  --size-8: 32; /* @kind spacing */
  --size-96: 384; /* @kind spacing */
  --size-9: 36; /* @kind spacing */
  --spacing-0-5: 2; /* @kind spacing */
  --spacing-1-5: 6; /* @kind spacing */
  --spacing-10: 40; /* @kind spacing */
  --spacing-11: 44; /* @kind spacing */
  --spacing-12: 48; /* @kind spacing */
  --spacing-14: 56; /* @kind spacing */
  --spacing-16: 64; /* @kind spacing */
  --spacing-1: 1; /* @kind spacing */
  --spacing-2-5: 10; /* @kind spacing */
  --spacing-20: 80; /* @kind spacing */
  --spacing-24: 96; /* @kind spacing */
  --spacing-28: 112; /* @kind spacing */
  --spacing-2: 8; /* @kind spacing */
  --spacing-3-5: 14; /* @kind spacing */
  --spacing-32: 128; /* @kind spacing */
  --spacing-36: 144; /* @kind spacing */
  --spacing-3: 12; /* @kind spacing */
  --spacing-4-5: 18; /* @kind spacing */
  --spacing-40: 160; /* @kind spacing */
  --spacing-44: 176; /* @kind spacing */
  --spacing-48: 192; /* @kind spacing */
  --spacing-4: 16; /* @kind spacing */
  --spacing-52: 208; /* @kind spacing */
  --spacing-56: 224; /* @kind spacing */
  --spacing-5: 20; /* @kind spacing */
  --spacing-60: 240; /* @kind spacing */
  --spacing-64: 256; /* @kind spacing */
  --spacing-6: 24; /* @kind spacing */
  --spacing-72: 288; /* @kind spacing */
  --spacing-7: 28; /* @kind spacing */
  --spacing-80: 320; /* @kind spacing */
  --spacing-8: 32; /* @kind spacing */
  --spacing-96: 384; /* @kind spacing */
  --spacing-9: 36; /* @kind spacing */
  --standard-1-bg: rgb(214,59,86); /* @kind color */
  --standard-1-default: rgb(217,86,108); /* @kind color */
  --standard-1-subtle: rgb(254,235,239); /* @kind color */
  --standard-2-bg: rgb(93,161,40); /* @kind color */
  --standard-2-default: rgb(120,189,67); /* @kind color */
  --standard-2-subtle: rgb(229,250,212); /* @kind color */
  --standard-3-bg: rgb(116,58,135); /* @kind color */
  --standard-3-default: rgb(139,89,164); /* @kind color */
  --standard-3-subtle: rgb(249,237,255); /* @kind color */
  --standard-4-bg: rgb(67,52,128); /* @kind color */
  --standard-4-default: rgb(30,21,68); /* @kind color */
  --standard-4-subtle: rgb(229,225,247); /* @kind color */
  --standard-5-bg: rgb(19,152,161); /* @kind color */
  --standard-5-default: rgb(40,177,186); /* @kind color */
  --standard-5-subtle: rgb(222,251,252); /* @kind color */
  --standard-6-bg: rgb(212,78,15); /* @kind color */
  --standard-6-default: rgb(241,106,42); /* @kind color */
  --standard-6-subtle: rgb(255,238,229); /* @kind color */
  --standard-7-bg: rgb(214,147,0); /* @kind color */
  --standard-7-default: rgb(244,178,33); /* @kind color */
  --standard-7-subtle: rgb(252,241,215); /* @kind color */
  --text-dark: rgb(10,43,59); /* @kind color */
  --text-default: rgb(36,70,86); /* @kind color */
  --text-error: rgb(217,18,54); /* @kind color */
  --text-label: rgb(36,70,86); /* @kind color */
  --text-link: rgb(69,71,186); /* @kind color */
  --text-subtle: rgb(78,111,126); /* @kind color */
  --text-white: rgb(255,255,255); /* @kind color */
  --z-index-0-5: 2; /* @kind other */
}
