/* Patrimonia — tokens de marca v3 (sistema: Software light-first · paleta A3 "riel neutro")
   Re-brandear = reemplazar este archivo + los assets de brand/. Cero código. */

:root {
  /* ── Identidad · light-first (regla 90/10: 90% claro, 10% oscuro de acento) ── */
  --p-indigo: #635BFF;          /* acción primaria, foco, símbolo — el acento */
  --p-indigo-hover: #4F46E5;
  --p-indigo-050: #F1F3FF;      /* fill de estado activo / badges */
  --p-indigo-100: #D6DAFB;      /* bordes suaves de acento */
  --p-tinta: #111827;           /* texto principal, bloque héroe oscuro */
  --p-verde-senal: #00D18F;     /* estado "listo/éxito", puntos de estado */
  --p-papel: #FFFFFF;           /* fondo base (light-first) */
  --p-niebla: #F5F6F8;          /* superficie secundaria */
  --p-gris: #63676F;            /* texto secundario (7.1:1 sobre blanco ✓) */
  --p-gris-niebla: #8A8F98;     /* texto terciario, sello */
  --p-borde: #ECECEF;           /* hairlines */
  --p-error: #E5484D;           /* semántico */

  /* ── Bloque oscuro (el 10%: héroe / changelog / redes) ── */
  --p-dark-bg: #111827;
  --p-dark-surface: #1B2233;
  --p-dark-border: #2A3348;
  --p-dark-text: #F7F8F8;
  --p-dark-muted: #A8ACB3;
  --p-indigo-claro: #8B93FF;    /* acento sobre oscuro */

  /* Tipografía */
  --p-fuente-ui: 'Inter', 'Segoe UI', Arial, sans-serif;          /* UI, wordmark, cuerpo */
  --p-fuente-mono: 'Geist Mono', ui-monospace, 'SF Mono', monospace; /* cifras, estados, versión */
  --p-texto-display: 600 50px/1.06 var(--p-fuente-ui);  /* tracking -0.03em */
  --p-texto-h1: 600 32px/1.15 var(--p-fuente-ui);
  --p-texto-h2: 600 24px/1.3 var(--p-fuente-ui);
  --p-texto-cuerpo: 400 16px/1.6 var(--p-fuente-ui);
  --p-texto-small: 400 14px/1.5 var(--p-fuente-ui);
  --p-texto-overline: 600 12px/1.2 var(--p-fuente-ui); /* 0.08em, uppercase — único uppercase */

  /* Forma */
  --p-radio-sm: 6px; --p-radio-md: 8px; --p-radio-lg: 12px; --p-radio-xl: 16px; --p-radio-pill: 999px;
  --p-sombra-sm: 0 1px 2px rgba(16,17,21,0.06);
  --p-sombra-md: 0 16px 40px -16px rgba(16,17,21,0.20);
}

/* El símbolo: «P» geométrica de un solo trazo en tile índigo (logos/simbolo-*.svg).
   Reglas del sistema software:
   - Light-first: blanco por defecto; el índigo solo en acción primaria y foco, nunca como fondo de página.
   - Oscuro (tinta #111827) reservado a UN momento: héroe, changelog/novedades o redes. Regla 90/10.
   - Cifras y estados en monospace; puntos de estado (verde señal = listo).
   - Command palette (⌘K), atajos y badges de versión son parte del lenguaje visual.
   - Sello «Con tecnología de Patrimonia»: gris, al pie, ≥14px, opcional; el PDF es del asesor.
   - Sin gradientes salvo micro-realce del símbolo/héroe. Sentence case; sin emoji. */
