/* Tema do TravessiaRT: TODAS as cores e fontes moram aqui (paleta do docs/identidade/LEIAME.txt).
 * Para trocar a identidade visual, edite só este arquivo, src/compartilhado/marca.ts (nome) e public/marca/. */
@font-face {
  font-family: 'Exo 2';
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url('/fonts/Exo2-Bold.woff2') format('woff2');
}

:root {
  /* Primária: botões e barra superior (branco por cima = 9,8:1). */
  --cor-marca: #2e4560;
  --cor-marca-escura: #223449;
  --cor-marca-clara: #e6ebf1;
  --cor-sobre-marca: #ffffff;
  /* Secundária: início do degradê e realces (texto branco por cima só grande). */
  --cor-secundaria: #6e8baf;
  /* Destaque: laranja-amarelo da família (texto escuro por cima, nunca branco). */
  --cor-destaque: #f07a00;
  --cor-destaque-fim: #ffc23a;
  --degrade-destaque: linear-gradient(135deg, var(--cor-destaque), var(--cor-destaque-fim));
  /* Painel lateral do login. */
  --degrade-painel: linear-gradient(150deg, #6e8baf, #2e4560);

  --cor-fundo: #eef0f3;
  --cor-cartao: #ffffff;
  --cor-borda: #d8dee6;
  --cor-texto: #1b2430;
  --cor-texto-suave: #566173;
  --cor-link: #0b4a9e;
  --cor-foco: #0b4a9e;

  --cor-perigo: #a11d18;
  --cor-perigo-fundo: #fde1df;
  --cor-sucesso: #17663a;

  /* Status: texto e fundo de cada selo (AA). */
  --status-a-atualizar-texto: #7a4d00;
  --status-a-atualizar-fundo: #fff1cc;
  --status-pendente-texto: #3d4552;
  --status-pendente-fundo: #eceff3;
  --status-em-andamento-texto: #0b4a9e;
  --status-em-andamento-fundo: #dce9ff;
  --status-concluido-texto: #17663a;
  --status-concluido-fundo: #d9f2e1;
  --status-bloqueado-texto: #a11d18;
  --status-bloqueado-fundo: #fde1df;

  --fonte: system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  /* Exo 2 Bold: só no nome do sistema. */
  --fonte-nome: 'Exo 2', system-ui, sans-serif;
  --raio: 10px;
}
