/* Cores comuns da VLC Price: portal, bases, Folha e Operacional (plano da nota 8,5, item 17).
   Fonte única das cores de marca, do botão pressionado e das cores de estado (ok, alerta, erro, informação), em fundo claro e
   em fundo escuro. Cada produto lê daqui com uma reserva igual (var(--vlc-ok, #067647)), para abrir igual sem este arquivo.
   Quem muda uma cor muda aqui e na reserva; testes/cores-comuns.test.cjs confere que as reservas batem com este arquivo e
   que todo texto de estado tem pelo menos 4,5:1 sobre os fundos em que aparece (WCAG 2.2, 1.4.3). */
:root {
  /* marca */
  --vlc-marinho: #001e50;
  --vlc-marinho-2: #0e3d7a;
  --vlc-ciano: #44c4d4;
  --vlc-ciano-texto: #167785;

  /* botão pressionado e destaque laranja */
  --vlc-laranja: #f07b1d;
  --vlc-laranja-claro: #ffa14a;
  --vlc-laranja-escuro: #d9580d;
  --vlc-laranja-tinta: #1a0b00;
  --vlc-pressionado: linear-gradient(135deg, #ffa14a 0%, #f07b1d 55%, #d9580d 100%);

  /* estado em fundo claro */
  --vlc-ok: #067647;
  --vlc-ok-suave: #e3f4ea;
  --vlc-alerta: #9a5b00;
  --vlc-alerta-suave: #fff3dc;
  --vlc-erro: #b42318;
  --vlc-erro-suave: #fbe7e4;
  --vlc-info: #2f62c2;
  --vlc-info-suave: #e6eefc;

  /* estado em fundo escuro */
  --vlc-ok-escuro: #4cc27c;
  --vlc-ok-suave-escuro: #143524;
  --vlc-alerta-escuro: #e7a93d;
  --vlc-alerta-suave-escuro: #3a2d12;
  --vlc-erro-escuro: #f07a6b;
  --vlc-erro-suave-escuro: #3d1c19;
  --vlc-info-escuro: #7ea6f5;
  --vlc-info-suave-escuro: #18294a;
}
