/* ============================================================================================
   COLORES DE INTERCEPTA URUGUAY · el ÚNICO archivo con colores (la app y el informe PDF leen de acá).
   Sacados del logo (marca/logo_original_jorge.png): amarillo del círculo #F0C24F, gris del ave y de
   «INTERCEPTA» #857E82, gris claro de «URUGUAY». Contraste AA comprobado:
   - el amarillo NO da AA como texto sobre blanco (1,7:1): de día va de FONDO (botones, acentos) con texto
     oscuro encima (--sobre-primario, 9:1); los textos y enlaces van en --enlace (dorado oscuro, 6,3:1);
   - las barras de los gráficos (--grafico) dan más de 3:1 contra el fondo (objetos gráficos);
   - de noche el amarillo sí sirve de texto (10:1 sobre --superficie).
   ============================================================================================ */
:root{
  --fondo:#f7f5f2;--superficie:#ffffff;--superficie-2:#efebe6;--superficie-3:#e4ded7;--linea:#d6cfc8;
  --tinta:#2b2528;--tinta-2:#4f474c;--tinta-3:#6b6368;
  --primario:#f0c24f;--primario-fuerte:#e3ad2c;--sobre-primario:#2b2528;
  --enlace:#7a5b00;--grafico:#b8891a;
  --acento:#857e82;--sobre-acento:#ffffff;
  --ok:#1f6e4c;--ok-suave:#e2f3ea;--ok-linea:#9fd1b8;
  --atencion:#835100;--atencion-suave:#fcefd3;--atencion-linea:#e7c98b;
  --error:#b3261e;--error-suave:#fbe5e3;--error-linea:#eab2ad;
  --info:#5b4f56;--info-suave:#f1edef;--info-linea:#cfc6cb;
  --resplandor-1:#fbeecb;--resplandor-2:#ece8ea;
  --vidrio:rgba(255,255,255,.74);--vidrio-borde:rgba(255,255,255,.92);--sombra:rgba(43,37,40,.12);
  --barra:#4a4347;
  --nexmvd:#1e3fbf;
  color-scheme:light;
}
@media (prefers-color-scheme:dark){
  :root{
    --fondo:#141213;--superficie:#1d1a1c;--superficie-2:#262225;--superficie-3:#302b2f;--linea:#3d373b;
    --tinta:#f2eff0;--tinta-2:#cfc8cc;--tinta-3:#aaa2a7;
    --primario:#f0c24f;--primario-fuerte:#f6d27a;--sobre-primario:#1d1a1c;
    --enlace:#f0c24f;--grafico:#f0c24f;
    --acento:#a8a0a5;--sobre-acento:#1d1a1c;
    --ok:#74d6a5;--ok-suave:#173328;--ok-linea:#2f6a52;
    --atencion:#f6c66b;--atencion-suave:#33280f;--atencion-linea:#6b5521;
    --error:#ff9e94;--error-suave:#3d1b19;--error-linea:#7a3530;
    --info:#d6ccd2;--info-suave:#2a2529;--info-linea:#4a4247;
    --resplandor-1:#2a2213;--resplandor-2:#1f1b1e;
    --vidrio:rgba(33,29,31,.74);--vidrio-borde:rgba(240,194,79,.14);--sombra:rgba(0,0,0,.45);
    --barra:#0f0d0e;
    --nexmvd:#29c4ff;
    color-scheme:dark;
  }
}
