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

:root {
  --alertred-alertred60: rgb(248,38,38); /* @kind color */
  --alertred-alertred95: rgb(254,230,230); /* @kind color */
  --background-normal-alternative: var(--cool-neutral-99); /* @kind color */
  --background-normal-normal: var(--common-100); /* @kind color */
  --blue-0: var(--common-0-2); /* @kind color */
  --blue-100: var(--common-100-2); /* @kind color */
  --common-0-2: rgb(0,0,0); /* @kind color */
  --common-0: rgb(0,0,0); /* @kind color */
  --common-100-2: rgb(255,255,255); /* @kind color */
  --common-100: rgb(255,255,255); /* @kind color */
  --cool-neutral-0: var(--common-0-2); /* @kind color */
  --cool-neutral-100: var(--common-100-2); /* @kind color */
  --cool-neutral-10: rgb(23,23,25); /* @kind color */
  --cool-neutral-15: rgb(27,28,30); /* @kind color */
  --cool-neutral-17: rgb(33,34,37); /* @kind color */
  --cool-neutral-20: rgb(41,42,45); /* @kind color */
  --cool-neutral-22: rgb(46,47,51); /* @kind color */
  --cool-neutral-23: rgb(51,52,56); /* @kind color */
  --cool-neutral-25: rgb(55,56,60); /* @kind color */
  --cool-neutral-30: rgb(70,71,76); /* @kind color */
  --cool-neutral-40: rgb(90,92,99); /* @kind color */
  --cool-neutral-50: rgb(112,115,124); /* @kind color */
  --cool-neutral-5: rgb(15,15,16); /* @kind color */
  --cool-neutral-60: rgb(135,138,147); /* @kind color */
  --cool-neutral-70: rgb(152,155,162); /* @kind color */
  --cool-neutral-7: rgb(20,20,21); /* @kind color */
  --cool-neutral-80: rgb(174,176,182); /* @kind color */
  --cool-neutral-90: rgb(194,196,200); /* @kind color */
  --cool-neutral-95: rgb(219,220,223); /* @kind color */
  --cool-neutral-96: rgb(225,226,228); /* @kind color */
  --cool-neutral-97: rgb(234,235,236); /* @kind color */
  --cool-neutral-98: rgb(244,244,245); /* @kind color */
  --cool-neutral-99: rgb(247,247,248); /* @kind color */
  --display40: 40; /* @kind other */
  --fill-strong: rgba(112,115,124,0.16); /* @kind color */
  --green-0: var(--common-0-2); /* @kind color */
  --green-100: var(--common-100-2); /* @kind color */
  --green-main-primary-green-20-main: rgb(190,255,0); /* @kind color */
  --label-alternative: rgba(55,56,60,0.61); /* @kind color */
  --label-normal: var(--cool-neutral-10); /* @kind color */
  --label-strong: var(--common-0); /* @kind color */
  --lime-0: var(--common-0-2); /* @kind color */
  --lime-100: var(--common-100-2); /* @kind color */
  --line-normal-normal-2: rgba(112,115,124,0.22); /* @kind color */
  --line-normal-normal: rgba(112,115,124,0.22); /* @kind color */
  --line-normal-strong: rgba(112,115,124,0.52); /* @kind color */
  --neutral-0: var(--common-0-2); /* @kind color */
  --neutral-100: var(--common-100-2); /* @kind color */
  --neutrals-neutral-00-main: rgb(48,48,48); /* @kind color */
  --neutrals-neutral-black-2: rgb(0,0,0); /* @kind color */
  --neutrals-neutral-black: rgb(0,0,0); /* @kind color */
  --neutrals-neutral-white-2: rgb(255,255,255); /* @kind color */
  --neutrals-neutral-white: rgb(255,255,255); /* @kind color */
  --neutrals-neutral00: rgb(48,48,48); /* @kind color */
  --neutrals-neutral10: rgb(69,69,69); /* @kind color */
  --neutrals-neutral20: rgb(89,89,89); /* @kind color */
  --neutrals-neutral30: rgb(110,110,110); /* @kind color */
  --neutrals-neutral40: rgb(131,131,131); /* @kind color */
  --neutrals-neutral50: rgb(151,151,151); /* @kind color */
  --neutrals-neutral60: rgb(172,172,172); /* @kind color */
  --neutrals-neutral70: rgb(193,193,193); /* @kind color */
  --neutrals-neutral80: rgb(214,214,214); /* @kind color */
  --neutrals-neutral90: rgb(234,234,234); /* @kind color */
  --neutrals-neutral95: rgb(247,247,247); /* @kind color */
  --neutrals-neutralblack: rgb(0,0,0); /* @kind color */
  --neutrals-neutralwhite: rgb(255,255,255); /* @kind color */
  --primary-green-main-primary-green-20-main: rgb(190,255,0); /* @kind color */
  --primary-green-main-primary-green-40: rgb(216,255,102); /* @kind color */
  --primary-primary20: rgb(41,122,6); /* @kind color */
  --primary-primary45: rgb(98,245,36); /* @kind color */
  --primary-primary50: rgb(128,247,75); /* @kind color */
  --primary-primary65: rgb(151,248,109); /* @kind color */
  --primary-primary70: rgb(168,249,133); /* @kind color */
  --primary-primary90: rgb(220,253,206); /* @kind color */
  --primary-primary95: rgb(238,254,231); /* @kind color */
  --red-0: var(--common-0-2); /* @kind color */
  --red-100: var(--common-100-2); /* @kind color */
  --secondary-secondary65: rgb(210,255,77); /* @kind color */
  --secondary-secondary70: rgb(217,255,102); /* @kind color */
  --secondary-secondary75: rgb(223,255,128); /* @kind color */
  --secondary-secondary80: rgb(230,255,153); /* @kind color */
  --secondary-secondary85: rgb(236,255,179); /* @kind color */
  --secondary-secondary95: rgb(249,255,230); /* @kind color */
  --static-black: var(--common-0); /* @kind color */
  --static-white: var(--common-100); /* @kind color */
  --station-bk: rgb(48,48,48); /* @kind color */
  --station-dkgr: rgb(137,138,141); /* @kind color */
  --violet-95: rgb(240,236,254); /* @kind color */
}

:root[data-theme="dark"], .dark {
  --background-normal-alternative: var(--cool-neutral-5); /* @kind color */
  --background-normal-normal: var(--cool-neutral-15); /* @kind color */
  --fill-strong: rgba(112,115,124,0.28); /* @kind color */
  --label-alternative: rgba(174,176,182,0.61); /* @kind color */
  --label-normal: var(--cool-neutral-99); /* @kind color */
  --label-strong: var(--common-100); /* @kind color */
  --line-normal-normal-2: rgba(112,115,124,0.32); /* @kind color */
  --line-normal-normal: rgba(112,115,124,0.32); /* @kind color */
  --line-normal-strong: rgba(194,196,200,0.52); /* @kind color */
  --static-black: var(--common-0); /* @kind color */
  --static-white: var(--common-100); /* @kind color */
}

:root[data-mode="rem"] {
  --display40: 4.5; /* @kind other */
}

:root[data-mode="weight"] {
  --display40: 700; /* @kind other */
}

:root[data-mode="line-height"] {
  --display40: 52; /* @kind other */
}

:root[data-mode="letter-spacing"] {
  --display40: -0.03; /* @kind other */
}
