/**
 * BG·LBC · Vini Portugal
 * Página Estatísticas / Statistics — Estilos Frontend
 *
 * @version 1.1
 * @since 5.1.11
 *
 * Aplica-se às páginas:
 * - PT: /sector/estatisticas/ (id 39, body.page-bglbc-estatisticas, body.elementor-page-39)
 * - EN: /en/sector/statistics/ (id 6632, body.page-bglbc-statistics, body.elementor-page-6632)
 */

/* ============================================
   FUNDO DA PÁGINA — Cinza claro consistente PT+EN
   ============================================ */

body.elementor-page-39:not(.elementor-motion-effects-element-type-background),
body.elementor-page-39 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
body.elementor-page-6632:not(.elementor-motion-effects-element-type-background),
body.elementor-page-6632 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #F9F9F9 !important;
}

/* ============================================
   CORREÇÃO HEADER — Evita "fantasma" do título em
   scroll rápido. O header tem transition de
   background-color de 200ms (definida no plugin
   BAANNNG_VMMenu, em body.menu-light). Esta
   transition interpola de transparent → #FFF
   quando o .shrink é aplicado, criando momento
   intermédio semi-transparente onde o título
   passa visível por trás. Forçando o estado
   base a opaco (#F9F9F9, igual ao fundo da
   página), a interpolação fica entre dois
   opacos — sem fantasma.
   ============================================ */

body.page-bglbc-estatisticas.menu-light .bglbc-headercontainer,
body.page-bglbc-statistics.menu-light .bglbc-headercontainer {
	background-color: #F9F9F9 !important;
}

/* Estado .shrink — header passa a branco no scroll.
   Mantém a transição CSS de 200ms do plugin (transparent
   era o problema; agora interpolamos entre dois valores
   opacos #F9F9F9 → #FFF, sem fantasma do título).
   Necessária porque a regra base acima (especificidade
   0,3,1) sobrepõe a regra do plugin para `.shrink` de
   especificidade igual; aqui aumentamos para (0,4,1)
   com o `.shrink` para devolver o branco no estado scroll. */
body.page-bglbc-estatisticas.menu-light .bglbc-headercontainer.shrink,
body.page-bglbc-statistics.menu-light .bglbc-headercontainer.shrink {
	background-color: #FFF !important;
}
