/* =========================================================
   LANGVIS LOCK 20260728langvis — MUST load last
   Cream/white on dark lang strip. Beats any #1A1510 ink /
   -webkit-text-fill locks on .lang-bar / a / .lang-bar__link.
   ========================================================= */
.lang-bar,
.lang-bar a,
.lang-bar__link,
.lang-bar__link span,
.lang-bar__globe,
.lang-bar__globe svg {
  color: #F5EFE4 !important;
  -webkit-text-fill-color: #F5EFE4 !important;
  opacity: 1 !important;
  visibility: visible !important;
  text-shadow: none !important;
  filter: none !important;
}

.lang-bar__link {
  color: #F5EFE4 !important;
  -webkit-text-fill-color: #F5EFE4 !important;
  opacity: 1 !important;
}

.lang-bar__link.is-active,
.lang-bar__link.is-active span,
.lang-bar__link:hover,
.lang-bar__link:hover span,
.lang-bar__link:focus-visible,
.lang-bar__link:focus-visible span {
  color: #FFFFFF !important;
  -webkit-text-fill-color: #FFFFFF !important;
  opacity: 1 !important;
}

.lang-bar__link::after {
  background: #FFFFFF !important;
}

.lang-bar__link.is-active::after,
.lang-bar__link:hover::after,
.lang-bar__link:focus-visible::after {
  width: calc(100% - 1.1rem) !important;
  background: #FFFFFF !important;
  opacity: 1 !important;
}
/* end LANGVIS LOCK 20260728langvis */
