/* =========================================================================
   CAMPANHA — NOVEMBRO AZUL
   -------------------------------------------------------------------------
   Override das variáveis de paleta, carregado DEPOIS do bundle — igual aos
   arquivos de assets/themes/. A campanha OCUPA O LUGAR da paleta (um <link>
   só), nunca empilha sobre ela: empilhando, cada token que a campanha não
   declarasse continuaria na cor anterior e o portal sairia misturado — foi
   medido: o natal.css antigo tinha 13 dos 20 tokens. Por isso o conjunto
   aqui é completo, main-50..900 e secondary-50..900.

   Azul-marinho na primária e o azul claro de marca no degrau 400. A
   secundária é um aço acinzentado, que segura o azul sem repetí-lo.

   Acessibilidade (e-MAG / WCAG AA). Os pares abaixo são os que o tema de
   fato usa como texto sobre fundo, e todos foram MEDIDOS, não estimados:
     link/btn   --main-600      #0f5fa8  6.52:1 s/ branco
     rodapé     --main-900      #082a4a  14.58:1 c/ branco
     faixa      --main-800      #0a3c69  10.25:1 s/ --main-50
     btn-2      --secondary-500 #3c5a70  7.27:1 s/ branco
     título-2   --secondary-800 #1e2e3a  13.93:1 s/ branco
   ========================================================================= */
:root {
  /* MAIN */
  --main-50:       #eef5fc;
  --main-100:      #dae7f4;
  --main-200:      #b1cce5;
  --main-300:      #89b1d6;
  --main-400:      #6096c7;
  --main-500:      #387ab7;
  --main-600:      #0f5fa8; /* primária — link, btn-primary (AA em texto) */
  --main-700:      #0d4d89;
  --main-800:      #0a3c69;
  --main-900:      #082a4a; /* títulos / rodapé */

  /* SECONDARY */
  --secondary-50:  #eef4f8;
  --secondary-100: #d7e8f5;
  --secondary-200: #a8d1ee;
  --secondary-300: #79bae7;
  --secondary-400: #4aa3e0; /* cor viva da campanha — realce, não texto */
  --secondary-500: #3c5a70; /* btn-secondary (AA c/ branco) */
  --secondary-600: #324b5e;
  --secondary-700: #283c4c;
  --secondary-800: #1e2e3a; /* título secundário (AA em texto) */
  --secondary-900: #141f28;

  /* ACCENT — reservado (o tema atual não consome), como nas paletas. */
  --accent: #4aa3e0;
  --accent-contrast: #082a4a; /* 5.28:1 sobre --accent */
}
