/*
 * Tokens de marca do painel do Sistema financeiro Tenex (T-006).
 * Nomes: PROPOSTA, reversível. Valores: manual v1.0 p.7–p.8 (MAT-001) e spec §15.
 * A fonte de dados é tokens.json; este arquivo precisa bater com ele.
 * Painel só em modo escuro (UI-004). O documento claro (papel e PDF) não entra aqui.
 * Sem @import nem url(): fontes locais e CSP sem terceiros ficam com a T-030.
 */
:root {
  /* Paleta (manual p.7) */
  --cor-preto-tela: #0C0C0E;   /* fundo do painel (~62%) */
  --cor-grafite: #17181B;      /* cards e superfícies (~18%) */
  --cor-off-white: #F3F1EA;    /* texto principal (~10%) */
  --cor-aco: #8B9096;          /* texto secundário; AA, não AAA */
  --cor-linha: #2A2B30;        /* bordas e divisores; abaixo de 3:1, só divisor (MRC-04) */
  --cor-ambar: #FFC400;        /* acento único (~7%), no máximo 1 destaque por bloco */
  --cor-ambar-escuro: #B78C00; /* só fundo claro: marca e elementos grandes; nunca texto */
  --cor-led: #34D27B;          /* SÓ o status "operando" (UI-006); quais estados: MRC-02 */

  /* Papéis no painel escuro */
  --ui-fundo: var(--cor-preto-tela);
  --ui-superficie: var(--cor-grafite);
  --ui-texto: var(--cor-off-white);
  --ui-texto-secundario: var(--cor-aco);
  --ui-divisor: var(--cor-linha);
  --ui-acento: var(--cor-ambar);
  --ui-status-operando: var(--cor-led);

  /*
   * Cores semânticas: PENDENTE (MRC-01). Sem valor de propósito; não preencher por suposição.
   *   --cor-semantica-erro-falha       PENDENTE (MRC-01)
   *   --cor-semantica-vencido          PENDENTE (MRC-01)
   *   --cor-semantica-atencao          PENDENTE (MRC-01); o âmbar pode significar alerta?
   *   --cor-semantica-pendente         PENDENTE (MRC-01)
   *   --cor-semantica-pago-conciliado  PENDENTE (MRC-01); nunca o verde led
   *   --cor-semantica-informacao       PENDENTE (MRC-01)
   *   --cor-semantica-neutro           PENDENTE (MRC-01)
   * Até lá, o status é lido pelo texto (status.json; UI-011).
   */

  /* Tipografia (manual p.8); substitutas da p.8 e família genérica (PROPOSTA) */
  --fonte-texto: "Inter", Arial, sans-serif;
  --fonte-titulo: "Space Grotesk", Arial, sans-serif;
  --fonte-mono: "IBM Plex Mono", Consolas, monospace;
  --peso-regular: 400;
  --peso-semibold: 600;
  --peso-titulo: 700;
  --entrelinha-texto: 1.6;
  /* Escala tipográfica, espaçamento e tracking dos rótulos: PENDENTE (MRC-07). */

  /* Card de referência: DERIVADO da receita de slide (manual p.11) */
  --raio-card: 8px;
}
