/* Design tokens PCO — contrato visual aprovado pelo Diretor/CFO (Rafatella_PCO.html).
 * Arquivo novo, nomes de variável novos: não colide com pages/shared/tokens.css
 * (tema claro/escuro genérico, travado por test_tokens_contract.py). Esta é a
 * única fonte de verdade para cor/tipografia/forma do PCO — pages/shared/pco/base.css
 * e todas as telas novas só consomem estas variáveis. */

:root {
  /* Navegação */
  --nav: #1B2230;
  --nav-hi: #252F41;
  --nav-tx: #A6AEBD;
  --nav-tx-2: #6E7789;

  /* Texto */
  --ink: #242A33;
  --text: #303030;
  --muted: #6B7484;
  --muted-2: #9AA2B1;

  /* Superfícies */
  --paper: #F4F6FA;
  --surface: #FFFFFF;
  --surface-2: #F8FAFC;
  --surface-3: #EEF2F7;
  --line: #E6EAF1;
  --line-2: #D2D9E4;

  /* Marca */
  --brand: #F16722;
  --brand-dp: #C9510F;
  --brand-sf: #FEF1E9;

  /* Semântica — reservado para desvio favorável/desfavorável ou status
     operacional; NUNCA para colorir um valor negativo comum (o parênteses já
     é a notação de negativo em toda a app). */
  --pos: #0E8A5F;
  --pos-sf: #E6F4EE;
  --neg: #D14343;
  --neg-sf: #FCECEC;
  --warn: #B27B08;

  /* Forma */
  --r: 12px;
  --r-sm: 8px;
  --r-xs: 6px;
  --sh: 0 1px 2px rgba(27, 34, 48, .04), 0 4px 16px rgba(27, 34, 48, .055);
  --sh-lg: 0 8px 40px rgba(27, 34, 48, .14);

  /* Tipografia */
  --sans: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  --mono: 'JetBrains Mono', ui-monospace, 'SF Mono', Menlo, monospace;

  /* Layout */
  --nav-w: 246px;
  --nav-w-min: 68px;
}
