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

:root {
  --alpha-80: rgba(255,255,255,0.2); /* @kind color */
  --alpha-90: rgba(255,255,255,0.1); /* @kind color */
  --base-accent-foreground: var(--colors-accent-foreground-light); /* @kind color */
  --base-accent: var(--colors-accent-light); /* @kind color */
  --base-background: var(--colors-background-light); /* @kind color */
  --base-destructive-foreground: var(--colors-destructive-foreground-light); /* @kind color */
  --base-destructive: var(--colors-destructive-light); /* @kind color */
  --base-foreground-2: var(--colors-foreground-light); /* @kind color */
  --base-foreground-3: var(--colors-foreground-light-2); /* @kind color */
  --base-foreground: var(--colors-foreground-light); /* @kind color */
  --base-muted-foreground: var(--colors-muted-foreground-light); /* @kind color */
  --base-muted: var(--colors-muted-light); /* @kind color */
  --base-primary-foreground: var(--colors-primary-foreground-light); /* @kind color */
  --base-primary: var(--colors-primary-light); /* @kind color */
  --base-secondary-foreground: var(--colors-secondary-foreground-light); /* @kind color */
  --base-secondary: var(--colors-secondary-light); /* @kind color */
  --blue-sky: rgb(91,121,221); /* @kind color */
  --border-radius-rounded-full: 9999; /* @kind other */
  --border-radius-rounded-sm: var(--radius-sm); /* @kind other */
  --border-width-border: 1; /* @kind other */
  --color-grey-88: rgb(224,224,224); /* @kind color */
  --color-grey-99: rgb(255,255,251); /* @kind color */
  --color-violet-16: rgb(28,14,66); /* @kind color */
  --color-violet-34: rgb(110,7,165); /* @kind color */
  --colors-accent-dark: var(--tailwind-colors-neutral-700); /* @kind color */
  --colors-accent-foreground-dark: var(--tailwind-colors-neutral-50); /* @kind color */
  --colors-accent-foreground-light: var(--tailwind-colors-neutral-900); /* @kind color */
  --colors-accent-light: var(--tailwind-colors-neutral-100); /* @kind color */
  --colors-background-dark: var(--tailwind-colors-neutral-950); /* @kind color */
  --colors-background-light: var(--tailwind-colors-base-white); /* @kind color */
  --colors-destructive-dark: var(--tailwind-colors-red-400); /* @kind color */
  --colors-destructive-foreground-dark: var(--tailwind-colors-red-50); /* @kind color */
  --colors-destructive-foreground-light: var(--tailwind-colors-red-50); /* @kind color */
  --colors-destructive-light: var(--tailwind-colors-red-600); /* @kind color */
  --colors-foreground-dark-2: var(--tailwind-colors-neutral-50-2); /* @kind color */
  --colors-foreground-dark: var(--tailwind-colors-neutral-50); /* @kind color */
  --colors-foreground-light-2: var(--tailwind-colors-neutral-950-2); /* @kind color */
  --colors-foreground-light: var(--tailwind-colors-neutral-950); /* @kind color */
  --colors-muted-dark: var(--tailwind-colors-neutral-800); /* @kind color */
  --colors-muted-foreground-dark: var(--tailwind-colors-neutral-500); /* @kind color */
  --colors-muted-foreground-light: var(--tailwind-colors-neutral-400); /* @kind color */
  --colors-muted-light: var(--tailwind-colors-neutral-100); /* @kind color */
  --colors-primary-dark: var(--tailwind-colors-orange-iag-300); /* @kind color */
  --colors-primary-foreground-dark: var(--tailwind-colors-neutral-900); /* @kind color */
  --colors-primary-foreground-light: var(--tailwind-colors-base-white); /* @kind color */
  --colors-primary-light: var(--tailwind-colors-orange-iag-500); /* @kind color */
  --colors-secondary-dark: var(--tailwind-colors-emerald-iag-100); /* @kind color */
  --colors-secondary-foreground-dark: var(--tailwind-colors-neutral-900); /* @kind color */
  --colors-secondary-foreground-light: var(--tailwind-colors-base-white); /* @kind color */
  --colors-secondary-light: var(--tailwind-colors-emerald-iag-500); /* @kind color */
  --custom-accent-dark-input-50: var(--base-accent); /* @kind color */
  --custom-bg-background-20-dark-bg-background-10: rgba(255,255,255,0.2); /* @kind color */
  --custom-destructive-20-dark-destructive-40: rgba(220,38,38,0.2); /* @kind color */
  --custom-destructive-dark-destructive-60: var(--base-destructive); /* @kind color */
  --custom-destructive-dark-destructive-90: var(--base-destructive); /* @kind color */
  --custom-outline: rgba(163,163,163,0.5); /* @kind color */
  --font-font-sans: "Inter";
  --font-weight-400: 400; /* @kind other */
  --font-weight-700: 700; /* @kind other */
  --font-weight-bold: 700; /* @kind other */
  --font-weight-medium: 500; /* @kind other */
  --font-weight-normal: 400; /* @kind other */
  --font-weight-semibold: 600; /* @kind other */
  --height-h-4: 16; /* @kind other */
  --height-h-5: 20; /* @kind other */
  --height-h-6: 24; /* @kind other */
  --height-h-7: 28; /* @kind other */
  --height-h-8: 32; /* @kind other */
  --height-h-9: 36; /* @kind other */
  --opacity-70: 70; /* @kind other */
  --opacity-opacity-50: 50; /* @kind other */
  --opacity-opacity-60: 60; /* @kind other */
  --radius-sm: 4; /* @kind other */
  --shadow-xs-blur-radius: 2; /* @kind other */
  --shadow-xs-color: rgba(163,163,163,0.05); /* @kind color */
  --shadow-xs-offset-x: 0; /* @kind other */
  --shadow-xs-offset-y: 1; /* @kind other */
  --shadow-xs-spread-radius: 0; /* @kind other */
  --spacing-1: 4; /* @kind other */
  --spacing-2: 8; /* @kind other */
  --spacing-3: 12; /* @kind other */
  --spacing-4: 16; /* @kind other */
  --spacing-6: 24; /* @kind other */
  --spacing-8: 32; /* @kind other */
  --stroke-width-stroke-1-33: 1.33; /* @kind other */
  --stroke-width-stroke-1-67: 1.67; /* @kind other */
  --stroke-width-stroke-1: 1; /* @kind other */
  --stroke-width-stroke-2: 2; /* @kind other */
  --tailwind-colors-base-transparent: rgba(255,255,255,0); /* @kind color */
  --tailwind-colors-base-white: rgb(255,255,255); /* @kind color */
  --tailwind-colors-emerald-iag-100: rgb(231,240,246); /* @kind color */
  --tailwind-colors-emerald-iag-500: rgb(35,48,56); /* @kind color */
  --tailwind-colors-neutral-100: rgb(245,245,245); /* @kind color */
  --tailwind-colors-neutral-400: rgb(163,163,163); /* @kind color */
  --tailwind-colors-neutral-50-2: rgb(250,250,250); /* @kind color */
  --tailwind-colors-neutral-500: rgb(115,115,115); /* @kind color */
  --tailwind-colors-neutral-50: rgb(250,250,250); /* @kind color */
  --tailwind-colors-neutral-700: rgb(64,64,64); /* @kind color */
  --tailwind-colors-neutral-800: rgb(38,38,38); /* @kind color */
  --tailwind-colors-neutral-900: rgb(23,23,23); /* @kind color */
  --tailwind-colors-neutral-950-2: rgb(10,10,10); /* @kind color */
  --tailwind-colors-neutral-950: rgb(10,10,10); /* @kind color */
  --tailwind-colors-orange-iag-300: rgb(255,178,138); /* @kind color */
  --tailwind-colors-orange-iag-500: rgb(254,91,4); /* @kind color */
  --tailwind-colors-red-400: rgb(248,113,113); /* @kind color */
  --tailwind-colors-red-50: rgb(254,242,242); /* @kind color */
  --tailwind-colors-red-600: rgb(220,38,38); /* @kind color */
  --text-base-font-size: 16; /* @kind other */
  --text-base-line-height: 24; /* @kind other */
  --text-sm-font-size: 14; /* @kind other */
  --text-sm-line-height: 20; /* @kind other */
  --text-xs-font-size: 12; /* @kind other */
  --text-xs-line-height: 16; /* @kind other */
  --white: rgb(255,255,255); /* @kind color */
  --width-w-4: 16; /* @kind other */
  --width-w-8: 32; /* @kind other */
  --width-w-9: 36; /* @kind other */
}

:root[data-theme="dark"], .dark {
  --alpha-80: rgba(10,10,10,0.2); /* @kind color */
  --alpha-90: rgba(10,10,10,0.1); /* @kind color */
  --base-accent-foreground: var(--colors-accent-foreground-dark); /* @kind color */
  --base-accent: var(--colors-accent-dark); /* @kind color */
  --base-background: var(--colors-background-dark); /* @kind color */
  --base-destructive-foreground: var(--colors-destructive-foreground-dark); /* @kind color */
  --base-destructive: var(--colors-destructive-dark); /* @kind color */
  --base-foreground-2: var(--colors-foreground-dark); /* @kind color */
  --base-foreground-3: var(--colors-foreground-dark-2); /* @kind color */
  --base-foreground: var(--colors-foreground-dark); /* @kind color */
  --base-muted-foreground: var(--colors-muted-foreground-dark); /* @kind color */
  --base-muted: var(--colors-muted-dark); /* @kind color */
  --base-primary-foreground: var(--colors-primary-foreground-dark); /* @kind color */
  --base-primary: var(--colors-primary-dark); /* @kind color */
  --base-secondary-foreground: var(--colors-secondary-foreground-dark); /* @kind color */
  --base-secondary: var(--colors-secondary-dark); /* @kind color */
  --custom-accent-dark-input-50: rgba(255,255,255,0.075); /* @kind color */
  --custom-bg-background-20-dark-bg-background-10: rgba(10,10,10,0.1); /* @kind color */
  --custom-destructive-20-dark-destructive-40: rgba(248,113,113,0.4); /* @kind color */
  --custom-destructive-dark-destructive-60: rgba(248,113,113,0.6); /* @kind color */
  --custom-destructive-dark-destructive-90: rgba(248,113,113,0.9); /* @kind color */
  --custom-outline: rgba(115,115,115,0.5); /* @kind color */
}
