/* =========================================================
   TOKENS DO DESIGN
   As cores das seções vêm da apostila da reunião:
   Tesouros (azul-petróleo), Ministério (ocre), Vida Cristã (vinho).
   A marca usa o azul-marinho e o azul do logo CongHub;
   o ocre marca "você está designado".
========================================================= */
:root{
  /* Tipografia — Atkinson Hyperlegible foi criada para leitores com baixa visão */
  --font-ui: 'Atkinson Hyperlegible', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --font-display: var(--font-ui);

  /* Base neutra */
  --ink: #1C2430;
  --ink-soft: #4A5565;
  --text-muted: #667085;
  --paper: #F4F6F8;
  --paper-raised: #FFFFFF;
  --line: #E2E6EB;
  --line-strong: #CBD2DA;

  /* Marca CongHub (azul-marinho e azul do logo) */
  --brand: #0B2A63;
  --brand-strong: #061B45;
  --brand-soft: #E8EEFA;
  --brand-accent: #1786FC;

  /* Seções da reunião */
  --treasures: #2F6275;
  --treasures-bg: #E6F0F3;
  --ministry: #B7791F;
  --ministry-bg: #FBF1DF;
  --christlife: #8E3B46;
  --christlife-bg: #F7E9EB;
  --weekend: #4F6B3A;
  --weekend-bg: #EDF2E7;
  --duties: #55598A;
  --duties-bg: #ECEDF6;

  /* Estados */
  /* Destaque "você está designado": azul do logo (antes era amarelo) */
  --amber: #1463D6;
  --highlight-bg: #EAF2FF;
  --highlight-line: #BFD6FF;
  --highlight-ink: #0F3F8C;
  --brand-accent-strong: #0F4FB0;
  --red-flag: #B42318;
  --red-flag-bg: #FDECEA;
  --ok: #2F7A4F;
  --ok-bg: #E7F4EC;

  /* Forma e profundidade */
  --radius-sm: 8px;
  --radius: 12px;
  --radius-lg: 16px;
  --shadow-float: 0 12px 32px rgba(28, 36, 48, .14), 0 2px 6px rgba(28, 36, 48, .06);
  --focus: 0 0 0 3px rgba(23, 134, 252, .35);

  /* Estrutura */
  --topbar-h: 64px;
  --sidebar-w: 268px;
  --bottomnav-h: 66px;
}
