/* AI Weed Library — spacing & radius aliases
   fig-tokens.css stores raw Figma Variables as unitless floats (e.g. --16: 16).
   These aliases convert the ones actually used to real px lengths so
   components/CSS can consume them directly. */
:root {
  --space-1: calc(var(--4) * 1px);
  --space-2: calc(var(--8) * 1px);
  --space-3: calc(var(--12) * 1px);
  --space-4: calc(var(--16) * 1px);
  --space-5: calc(var(--20-2) * 1px);
  --space-6: calc(var(--24) * 1px);
  --space-8: calc(var(--32) * 1px);
  --space-10: calc(var(--40) * 1px);
  --space-14: calc(var(--56) * 1px);

  --radius-none: 0px;
  --radius-sm: calc(var(--radius-sm) * 1px);
  --radius-md: calc(var(--radius-md) * 1px);
  --radius-lg: calc(var(--radius-lg) * 1px);
  --radius-xl: calc(var(--radius-xl) * 1px);
  --radius-3xl: calc(var(--radius-3xl) * 1px);
  --radius-4xl: calc(var(--radius-4xl) * 1px);
  --radius-full: 9999px;

  --text-xs: calc(var(--size-xs) * 1px);
  --text-sm: calc(var(--size-sm) * 1px);
  --text-base: calc(var(--size-base) * 1px);
  --text-lg: calc(var(--size-lg) * 1px);
  --text-xl: calc(var(--size-xl) * 1px);
  --text-4xl: calc(var(--size-4xl) * 1px);

  --leading-4: calc(var(--leading-4) * 1px);
  --leading-5: calc(var(--leading-5) * 1px);
  --leading-6: calc(var(--leading-6) * 1px);
  --leading-7: calc(var(--leading-7) * 1px);
  --leading-10: calc(var(--leading-10) * 1px);
}
