/* chachachat: generado de tokens.json del design system (claude.ai/artifact/2ioCFs3fJ7SR6Y2wvkr4k3). No editar a mano. */
@font-face{font-family:"Bowlby One";src:url("/fonts/BowlbyOne-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Outfit";src:url("/fonts/Outfit-Variable.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"Space Mono";src:url("/fonts/SpaceMono-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Space Mono";src:url("/fonts/SpaceMono-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
:root{
  --mandarina:#ff7a1a;
  --limon:#ffe03b;
  --electrico:#2b3bff;
  --flamenco:#ff5fa2;
  --pileta:#26c6f0;
  --tinta:#17120f;
  --crema:#fff4dc;
  --crema-fuerte:#f3dfb4;
  --tinta-suave:#5a4e45;
  --font-display:"Bowlby One", "Arial Black", sans-serif;
  --font-texto:Outfit, "Trebuchet MS", sans-serif;
  --font-mono:"Space Mono", ui-monospace, monospace;
  --space-1:4px;
  --space-2:8px;
  --space-3:12px;
  --space-4:16px;
  --space-6:24px;
  --space-8:32px;
  --space-12:48px;
  --space-16:64px;
  --space-24:96px;
  --radius-0:0px;
  --radius-globo:18px;
  --radius-pill:999px;
  --sombra-0:0 0 0 #17120f;
  --sombra-1:3px 3px 0 #17120f;
  --sombra-2:6px 6px 0 #17120f;
  --sombra-3:10px 10px 0 #17120f;
  --borde-fino:2px;
  --borde:3px;
  --borde-gordo:5px;
}
