/* A paleta do Amplia Mandato — um lugar só.
 *
 * **Por que deixou de ser verde.** Verde e azul são lidos como cor de partido, e
 * esta é uma ferramenta de prestação de contas de mandato — não de campanha. Um
 * gabinete que abre isto na frente de um adversário não pode parecer estar
 * usando material de alguém. Grafite sobre branco não pertence a ninguém, e é o
 * que um sistema de Câmara parece.
 *
 * Escolhido pelo Rogério em 30/07/2026, entre grafite, ardósia e escuro.
 *
 * **Por que arquivo, e não `:root` em cada tela.** Eram nove telas declarando as
 * mesmas oito variáveis. Trocar a cor exigia nove edições iguais, e a nona é a
 * que fica para trás. Há teste que falha se uma tela voltar a declarar cor
 * própria.
 *
 * `ponytail:` claro só. As seis telas internas nunca tiveram modo escuro, e
 * acrescentar aqui esconderia um defeito: elas escrevem `color: #fff` sobre
 * `var(--brand)`, então um `--brand` claro no escuro daria branco sobre branco.
 * A `privacidade.html` tem modo escuro próprio porque é tela de cidadão, e
 * mantém o dela.
 */
:root {
  --bg: #fbfbfa;
  --card: #ffffff;
  --ink: #14171a;
  --muted: #5c6470;
  --line: #e3e5e7;
  /* Destaque: fundo de cabeçalho e de botão, com texto branco por cima; e cor
   * de link. Link fica quase da cor do texto, então quem usa como link
   * sublinha — é a resposta acessível de qualquer jeito. */
  --brand: #1f2937;
  --brand-soft: #eef0f2;
  /* Semânticos, separados do destaque de propósito: prazo e alerta têm de
   * continuar gritando quando o resto do produto fica mudo. */
  --alerta: #b45309;
  --vencido: #b91c1c;
}
