/* Literatura América del Sur — generated from tokens.json */
:root, [data-theme="claro"] {
  --crema: #f7f6f2;
  --azul: #0a547b;
  --azul-profundo: #064267;
  --turquesa: #4caaac;
  --turquesa-claro: #72b3b9;
  --turquesa-sombra: #327e8b;
  --turquesa-texto: #2b7378;
  --pizarra: #4a515b;
  --surface: var(--crema);
  --surface-raised: #ffffff;
  --surface-tint: #e8f2f2;
  --line: #d9d6cc;
  --line-strong: #8a8f96;
  --ink: var(--azul);
  --ink-body: var(--pizarra);
  --ink-muted: #5e6670;
  --accent: var(--turquesa);
  --accent-ink: var(--turquesa-texto);
  --action: var(--azul);
  --on-action: var(--crema);
  --focus: var(--turquesa-sombra);
  --whatsapp: #1f7a4d;
  --shadow-card: 0 1px 2px rgba(6,66,103,0.06), 0 8px 24px rgba(6,66,103,0.08);
}
[data-theme="azul"] {
  --surface: #064267;
  --surface-raised: #0a547b;
  --surface-tint: #0b4d72;
  --line: #2a6688;
  --line-strong: #7fa6bd;
  --ink: var(--crema);
  --ink-body: #dfe9ee;
  --ink-muted: #b9cfdb;
  --accent: var(--turquesa);
  --accent-ink: #8fd0d1;
  --action: var(--crema);
  --on-action: var(--azul-profundo);
  --focus: #8fd0d1;
  --shadow-card: 0 8px 24px rgba(0,0,0,0.25);
}
:root {
  --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-sm: 6px;
  --radius-md: 12px;
  --radius-lg: 24px;
  --radius-pill: 999px;
  --font-display: "Leelawadee UI", "Noto Sans", "Segoe UI", system-ui, sans-serif;
  --font-label: "Brandon Grotesque", "Jost", "Futura", system-ui, sans-serif;
  --font-sans: "Leelawadee UI", "Noto Sans", "Segoe UI", system-ui, sans-serif;
}
