/*
  Radar Alpha — Design Tokens: Tipografía
  Fecha: 2026-07-26 | Versión: 1.0.0 | Estado: activo

  Decisión de identidad: pares sans (prosa/UI) + mono (datos numéricos:
  conviction, precios, tickers). El mono para cifras es un guiño
  reconocible a herramientas cuantitativas profesionales (terminal-like)
  y facilita comparar dígitos alineados — sin depender de fuentes
  externas (cero peticiones de red, cero FOUT, mejor rendimiento).
*/

:root {
  --font-sans:
    -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --font-mono:
    ui-monospace, "SF Mono", "Cascadia Code", "JetBrains Mono", Consolas, Menlo, monospace;

  --text-xs: 0.75rem; /* 12px — metadatos, etiquetas */
  --text-sm: 0.875rem; /* 14px — texto secundario */
  --text-base: 1rem; /* 16px — cuerpo */
  --text-lg: 1.125rem; /* 18px — lead/subtítulos */
  --text-xl: 1.5rem; /* 24px — títulos de sección */
  --text-2xl: 2rem; /* 32px — títulos de página */
  --text-3xl: 2.75rem; /* 44px — cifras destacadas (conviction, KPIs) */

  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;

  --line-height-tight: 1.2;
  --line-height-normal: 1.5;
  --line-height-relaxed: 1.7;

  --letter-spacing-tight: -0.02em;
  --letter-spacing-wide: 0.04em; /* etiquetas en mayúsculas */
}
