/* Paleta de cores da marca — fonte única pras cores repetidas entre base-shell.css,
   components.css, login.css e assets/css/screens/inicio.css (achado no checkup de arquitetura:
   as mesmas cores apareciam soltas, digitadas de novo em cada arquivo). Carregado ANTES desses
   arquivos (tanto nas telas do shell quanto nas de login) — puro token, sem nenhuma regra visual
   aqui, só variáveis. */

:root {
  --kw24-navy: #033140;          /* texto escuro, botões navy */
  --kw24-navy-escuro: #0A4A5C;   /* ponto inicial do gradiente de fundo */
  --kw24-azul: #0DC2FF;          /* azul de marca — CTAs, destaques, estado ativo */
  --kw24-azul-hover: #3fd0ff;    /* hover do azul de marca */
  --kw24-gelo: #F4FCFF;          /* quase-branco — texto sobre fundo escuro, cards */
  --kw24-teal: #086B8D;          /* teal secundário — ícones, subtítulos */
  --kw24-branco: #FFFFFF;        /* branco puro — cards/inputs sobre fundo escuro */
  --kw24-laranja: #D85A30;       /* ação destrutiva (sair, fechar) */
  --kw24-verde: #26FF93;         /* avatar, saudação, confiança */
  --kw24-erro-bg: #FEE2E2;       /* fundo de alerta de erro */
  --kw24-erro-texto: #B91C1C;    /* texto de alerta de erro */
}
