/* Paleta canônica do RENAVE App - fonte única pras cores que os 3
   layouts (layout.php, layout_site.php, layout_publico.php) usam cada um
   no seu próprio <style>. Achado em auditoria (checkup geral, Trilha B):
   sem isso, cada layout redefinia as mesmas cores por conta própria e
   divergia aos poucos (ex: nuances de cinza diferentes pro mesmo "texto
   secundário"). Os 3 layouts incluem este arquivo ANTES do próprio
   <style>, então var(--token) funciona neles - mas eles continuam
   cada um com seu <style> inline (não dá pra unificar TUDO sem reescrever
   os 3 do zero), só os valores de cor passam a vir daqui.

   #3a2e1a e #157347 não são as cores "originais" da marca - são versões
   ajustadas pra passar no contraste mínimo WCAG AA (texto normal: 4.5:1),
   achado em auditoria: texto branco sobre o dourado da marca tinha
   2.16:1, e o verde de status tinha 2.68:1 sobre o fundo claro dele. */
:root {
	/* ---- marca ---- */
	--cor-dourado: #caac7e;
	--cor-dourado-hover: #bb9a65;
	--cor-texto-sobre-dourado: #3a2e1a;

	/* ---- status: positivo/concluído ---- */
	--cor-status-ok-texto: #157347;
	--cor-status-ok-fundo: #e7f6ef;

	/* ---- status: aguardando/atenção ---- */
	--cor-status-aguardando-texto: #7a4a05;
	--cor-status-aguardando-fundo: #fdf3e3;
	--cor-status-aguardando-borda: #eccf9a;

	/* ---- status: erro/negativo ---- */
	--cor-erro-texto: #c0392b;
	--cor-erro-fundo: #fdecea;

	/* ---- status: neutro/padrão ---- */
	--cor-status-neutro-texto: #555555;
	--cor-status-neutro-fundo: #eef0e9;

	/* ---- escala de cinza (texto) ---- */
	--cor-texto-principal: #212529;
	--cor-texto-forte: #333333;
	--cor-texto-secundario: #777777;
	--cor-texto-terciario: #6b6b6b; /* não #999 - ver achado de contraste em views/layout.php */

	/* ---- bordas ---- */
	--cor-borda-input: #ccc;
	--cor-borda-componente: #ddd;
	--cor-borda-divisoria: #eee;

	/* ---- fundos ---- */
	--cor-fundo-pagina: #f7fafc;
	--cor-fundo-card: #fafbfc;
	--cor-fundo-sidebar: #1f2430;
	--cor-texto-sobre-sidebar: #c7ccd6;
}
