/* Keep the existing mobile header intact, with languages visible above it. */
.site-header > .ie-top-languages { display:none; }
@media screen and (max-width:800px) {
 .site-header > .ie-top-languages {
  display:flex;align-items:center;justify-content:center;gap:8px;
  padding:5px 12px;border-bottom:1px solid #b4e98226;
  background:#0b231c;color:#f5f6ef;direction:rtl;
 }
 .site-header > .ie-top-languages > a {
  display:inline-flex;align-items:center;justify-content:center;
  min-height:44px;min-width:80px;padding:6px 14px;
  border:1px solid transparent;border-radius:22px;
  color:inherit;font-size:13px;line-height:1.5;white-space:nowrap;
 }
 .site-header > .ie-top-languages > a[aria-current="true"] {
  background:#b4e982;color:#0b231c;border-color:#b4e982;font-weight:700;
 }
 .site-header > .ie-top-languages > a:hover { border-color:#b4e982; }
 .site-header > .ie-top-languages > a:focus-visible { outline:2px solid #b4e982;outline-offset:2px; }
}
