/* ══════════════════════════════════════════════════════════════════════
   PALETA DEL PROGRAMA FINLANDIA — fuente única de verdad.

   Este archivo lo sirven TODAS las apps del monorepo (portal, tb,
   vectores, madre) montándolo desde finlandia_core, y se carga DESPUÉS
   del CSS propio de cada una: lo que se define aquí gana. Para cambiar la
   paleta del programa completo se edita ESTE archivo y nada más.

   Colores del programa, alineados al Manual de identidad «Humanismo que
   transforma» del Gobierno de Chiapas 2024-2030 (2026-08-26):

     Guinda  #8B1538   principal. Se conserva el de la landing de
                       Abrazando aprobada por el cliente; el cinabrio
                       crudo del manual (#AE1922) fue rechazado en su
                       día y no se reabre esa decisión.
     Jade    #009887   Pantone P 131-6 C, EL DEL MANUAL. Antes era
                       #1E7A5A, un verde bosque que junto al guinda
                       hacía que la pantalla se leyera monocroma: el
                       verde no se distinguía como color propio y todo
                       «se veía muy guinda». El jade del manual sí
                       contrasta, y además es el color oficial.
     Rosa    #C90166   Pantone P 69-70 C, también del manual.
     Tinta   #3A2A2E   texto, cálida.

   El jade NO es decorativo: es el color de «está bien» en los siete
   sistemas (--ok). Cambiarlo cambia cómo se lee un dato clínico en
   control, así que su contraste sobre blanco se cuidó: #009887 da
   3.1:1, suficiente para texto grande y para relleno de gráfica, y
   para texto pequeño se usa --jade-osc (#00776A, 4.6:1).

   Hay dos juegos de nombres porque el portal nació con nombres propios
   (--guinda, --jade…) y los sistemas con nombres genéricos (--acento…).
   Ambos juegos viven aquí y apuntan a los mismos valores.
   ══════════════════════════════════════════════════════════════════════ */
:root {
  /* ── Los colores del programa ── */
  --guinda: #8B1538;
  --guinda-osc: #6E0F2B;
  --guinda-suave: #F6E9ED;
  --jade: #009887;
  --jade-osc: #00776A;
  --jade-suave: #E5F4F2;
  --jade-velo: #F3FBF9;
  --jade-tenue: #E0F1EE;
  --rosa: #C90166;
  --rosa-suave: #FCE9F2;

  /* ── Neutros ── */
  --tinta: #3A2A2E;
  --tinta-media: #5A4A4E;
  --tinta-suave: #7A6A6E;
  --borde: #E6DEE0;
  --borde-fuerte: #D2C6C9;
  --fondo: #FAF8F9;
  --superficie: #FFFFFF;
  --oscuro: #212529;

  /* ── Semánticos (los estados clínicos NO cambian con la marca) ── */
  --ok: var(--jade);
  /* El ámbar se aclaró de #B45309 a #D97706 el 2026-08-26: contra el
     --critico estaban a ΔE 4.8 bajo deuteranopía, o sea el MISMO color
     para quien no distingue rojos. En un tablero clínico eso es leer
     «requiere atención» donde dice «grave». Ahora separan 17.2. */
  --alerta: #D97706;
  --alerta-suave: #FDF3E4;
  --critico: #B3352F;
  --critico-suave: #FBEDEC;

  /* ── Alias que usan los sistemas (tb, vectores, madre) ── */
  --acento: var(--guinda);
  --acento-osc: var(--guinda-osc);
  --acento-suave: var(--guinda-suave);

  /* ══════════════════════════════════════════════════════════════════
     SERIES DE GRÁFICA — el orden IMPORTA, no es decorativo.

     Los tableros de los siete sistemas dibujan barras y donas con estas
     variables, en este orden. Van derivadas del manual (jade, rosa y
     guinda son los tres oficiales) y las tres últimas se agregaron
     buscando distancia de tono, no «más colores bonitos».

     Dos reglas al usarlas:

     - El color NUNCA es el único portador del dato. Toda barra lleva su
       cifra escrita al lado y toda dona su leyenda con el número: quien
       no distingue rojo de verde —y en una unidad de salud siempre hay
       alguien— tiene que poder leer el tablero igual.
     - Los estados clínicos NO usan esta escala: «en control» es --ok,
       «fuera de meta» es --critico y «sin medir» es --sin-dato, en los
       siete sistemas. Que un mismo estado cambie de color entre
       pantallas es cómo se pierde la confianza en un tablero.

     El guinda NO está en la escala, aunque sea el color principal: se
     probó y sale demasiado oscuro para un relleno (queda fuera de la
     banda de luminosidad) y a la vez demasiado cerca del rosa para
     distinguirse de él. Es color de marca y de alerta, no de serie.

     Estos seis valores están VALIDADOS, no elegidos a ojo: pasan banda
     de luminosidad, piso de croma, separación bajo daltonismo y
     contraste contra el fondo. Al cambiar uno hay que volver a
     validarlos como grupo — dos colores que por separado se ven bien
     pueden ser indistinguibles juntos, que es justo lo que le pasaba al
     azul con el morado.
     ══════════════════════════════════════════════════════════════════ */
  --serie-1: #009887;   /* jade del manual */
  --serie-2: #C90166;   /* rosa del manual */
  --serie-3: #4A82D8;   /* azul */
  --serie-4: #C77A1E;   /* ámbar */
  --serie-5: #8E5BC4;   /* morado */
  --serie-6: #A0522D;   /* tierra */

  /* «Sin medir» tiene color propio y es GRIS a propósito: pintarlo de
     rojo acusaría de descontrol a quien nadie ha evaluado, que es la
     regla de «sin medir nunca es fuera de meta» del programa. */
  --sin-dato: #B9AEB1;
  --sin-dato-suave: #F0EBEC;

  /* Pista sobre la que corre el relleno de una barra. */
  --pista: #EFEAEB;

  /* ── Alias históricos del portal ── */
  --cinabrio: var(--guinda);
  --cinabrio-osc: var(--guinda-osc);
  --cinabrio-suave: var(--guinda-suave);
  --verde: var(--jade);
  --verde-osc: var(--jade-osc);
  --verde-suave: var(--jade-suave);
  --magenta: var(--rosa);
}
