/* Sobrepõe as cores azuis de estilo.css por verde — carregado só quando
   AMBIENTE=teste (ver context_processor em app.py), pra sidebar/login do
   ambiente de teste não serem confundidos visualmente com produção (azul).
   Nunca deve ser incluído/commitado como override direto de estilo.css —
   é um arquivo à parte justamente pra produção não herdar isso.

   DESATIVADO TEMPORARIAMENTE (2026-08-07): estilo.css em si está sendo
   testado com a nova paleta verde-água/amarelo, que já diferencia teste
   de produção (ainda azul) sozinha — esse override em cima só embaralharia
   as cores. Descomentar as regras abaixo pra voltar ao marcador verde
   assim que a paleta nova for revertida ou definida. */
/*
.sidebar { background: linear-gradient(180deg, #2d7a54 0%, #1b5e3f 55%, #123f2b 100%); }
.sidebar-header { border-bottom: 1px solid #2d7a54; }
.sidebar h2 { border-bottom: 1px solid #2d7a54; }
.sidebar a { color: #a8d9c0; }
.sidebar a:hover,
.sidebar a.ativo { background: #2d7a54; color: white; }
.sidebar a.destaque,
.sidebar a.destaque:hover,
.sidebar a.destaque.ativo { color: #1b5e3f; }
.sidebar-toggle { background: #2f9967; }
.sidebar-toggle:hover { background: #3fb37d; }
th { background: #2d7a54; }

.login-body { background: #0b1a11; }
.login-card button { background: #1b5e3f; }
.login-card button:hover { background: #123f2b; }
.login-link a { color: #1b5e3f; }
.login-banner-artigos { background: linear-gradient(90deg, #1f5c3f 0%, #0b1a11 70%); }
.login-banner-artigos-tag { color: #6fe0a8; }
.login-info-overlay { background: rgba(10,20,14,.75); }
.login-info-modal { background: rgba(18,38,26,.82); }
.login-info-contato { background: linear-gradient(90deg, #1b5e3f, #2d7a54); }
.login-info-contato:hover { background: linear-gradient(90deg, #2d7a54, #2f9967); }

.tag-filtro-dropdown,
.notif-dropdown { box-shadow: 0 16px 40px rgba(27, 94, 63, 0.12); }
.tag-dropdown-nova button,
.tag-filtro-nova button,
.tag-dropdown-aplicar { background: #1b5e3f; }
.notif-dropdown-header { color: #1b5e3f; }
*/
