.icode-mescura-language-switcher{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;padding:10px 12px;background:#102f3a;color:#fff;font-size:13px;line-height:1.5;direction:ltr;position:relative;z-index:2}
.icode-mescura-language-switcher a{color:#fff!important;text-decoration:none!important;border:1px solid rgba(255,255,255,.3);border-radius:5px;padding:4px 9px;font-size:13px;font-weight:600}
.icode-mescura-language-switcher a[aria-current="true"]{background:#fff;color:#102f3a!important}
.icode-mescura-language-switcher a:focus-visible{outline:2px solid #fff;outline-offset:2px}
[data-icode-locale="ar"] [dir="rtl"]{unicode-bidi:plaintext}
@media(max-width:600px){.icode-mescura-language-switcher{gap:5px;padding:8px}.icode-mescura-language-switcher a{padding:4px 7px}}

.icode-mescura-private-banner{background:#6e3e00;color:#fff;text-align:center;padding:10px 16px;font-weight:700;font:600 13px/1.5 sans-serif;letter-spacing:.03em;position:relative;z-index:99999}
