/*
  Tokens semânticos que hoje só o produto usa (estados de anúncio, campos de formulário do App).
  Depende de brand.css já estar carregado. Quando o site precisar de um destes, ganha o seu
  próprio site.css ao lado — não se antecipa antes de haver um segundo caso real (DEC-009).
*/

:root {
  /* Sucesso */
  --color-success-bg: #E3FAE1;
  --color-success: #03A856;
  --color-success-text: #085E1E;

  /* Alerta — texto confirmado (A2, 2026-07-30) */
  --color-warning-bg: #FEF7E5;
  --color-warning: #E58E13;
  --color-warning-text: #74480A;

  /* Erro — texto corrigido (A2, 2026-07-30): era #99130D, passa a coincidir com --color-red-text */
  --color-error-bg: #FAE6E6;
  --color-error: #E51D13;
  --color-error-text: #A60B04;

  /*
    Campo de texto. Raio e padding vêm de C1 (2026-07-30); a altura e o corpo do texto são override dessa
    resposta — 40px e 16px em vez de 32px e --text-h4 — pedidos em 2026-07-30 para aproximar o produto do CRM
    legado, que é o que está em produção. Ver DEC-033.
  */
  --field-height: 40px;
  --field-font: 400 16px var(--font-body);
  --field-radius: var(--radius-sm);
  --field-padding: 12px;

  /* Campo de pesquisa da barra superior do produto — confirmado (C1, 2026-07-30) */
  --search-height: 30px;
  --search-width: 256px;

  /* Layout da navegação principal do produto */
  --sidebar-width: 220px;
}
