/* Final single-language lock.
   Hide wrong language only. Do not force layout/display of the active language. */

html[data-fbb-active-lang="pt"] .en,
body[data-fbb-active-lang="pt"] .en,
body.lang-pt .en,
html[lang^="pt"] .en {
  display: none !important;
  visibility: hidden !important;
}

html[data-fbb-active-lang="en"] .pt,
body[data-fbb-active-lang="en"] .pt,
body.lang-en .pt,
html[lang^="en"] .pt {
  display: none !important;
  visibility: hidden !important;
}

/* Extra guard for legacy bilingual blocks */
html[data-fbb-active-lang="pt"] #keyInsights > .en,
html[data-fbb-active-lang="pt"] #fbbPredictionEvidence .en,
html[data-fbb-active-lang="pt"] section.hero .en,
html[data-fbb-active-lang="pt"] .wc-hub-nav .en {
  display: none !important;
  visibility: hidden !important;
}

html[data-fbb-active-lang="en"] #keyInsights > .pt,
html[data-fbb-active-lang="en"] #fbbPredictionEvidence .pt,
html[data-fbb-active-lang="en"] section.hero .pt,
html[data-fbb-active-lang="en"] .wc-hub-nav .pt {
  display: none !important;
  visibility: hidden !important;
}
