
.mx202-lang-select{display:inline-flex;align-items:center;gap:6px;min-width:0;vertical-align:middle}
.mx202-lang-select .mx202-lang-icon{font-size:13px;opacity:.82;line-height:1}
.mx202-lang-select select{box-sizing:border-box;width:106px;min-width:106px;max-width:106px;height:34px;padding:0 25px 0 9px;border:1px solid rgba(209,170,94,.34);border-radius:999px;background:#0b1518;color:#f4f7f7;color-scheme:dark;font:700 12.5px/1.1 Cairo,"Segoe UI",Arial,sans-serif;cursor:pointer;outline:none;box-shadow:none}
.mx202-lang-select select:hover{border-color:rgba(216,173,98,.62)}
.mx202-lang-select select:focus{border-color:#d8ad62;box-shadow:0 0 0 2px rgba(216,173,98,.12)}
.mx202-lang-select select option{background:#0b1518;color:#f4f7f7;font:600 13px/1.4 Cairo,"Segoe UI",Arial,sans-serif}
[dir="rtl"] .mx202-lang-select select{padding:0 9px 0 25px}
.mx202-lang-mobile{display:none}
.nav-links .mx202-lang-mobile{width:100%;padding:7px 0}
.nav-links .mx202-lang-mobile select{width:100%;min-width:0;max-width:none}
.mx-legal-heading>.mx202-lang-select{margin-inline-start:auto;align-self:flex-start}
.mxp-head>.mx202-lang-select,.mxco-top>.mx202-lang-select{margin-inline-start:auto}
@media(max-width:900px){body.mx-site-shell .nav-links .mx202-lang-mobile{display:flex!important}.nav-actions>.mx202-lang-select{display:none!important}.mx-legal-heading{gap:14px;flex-wrap:wrap}.mx-legal-heading>.mx202-lang-select{margin-inline-start:0}}
@media(max-width:540px){.actions .mx202-lang-select,.sp-nav-actions .mx202-lang-select{width:auto}.actions .mx202-lang-select select,.sp-nav-actions .mx202-lang-select select{width:106px;min-width:106px;max-width:106px}.mxp-head>.mx202-lang-select,.mxco-top>.mx202-lang-select{margin-inline-start:0}}

/* v202 French header repair: visible separator + compact, non-crowded desktop navigation. */
body.mx-site-shell .nav-actions>.mx202-lang-select{padding-inline-end:12px;margin-inline-end:2px;border-inline-end:1px solid rgba(216,173,103,.34)}
html[lang="fr"] body.mx-site-shell .nav{gap:12px!important}
html[lang="fr"] body.mx-site-shell .nav-links{gap:0!important}
html[lang="fr"] body.mx-site-shell .nav-links a{padding:9px 6px!important;font-size:.74rem!important;letter-spacing:-.01em!important}
html[lang="fr"] body.mx-site-shell .nav-actions{gap:6px!important}
html[lang="fr"] body.mx-site-shell .nav-actions .btn{padding-inline:12px!important;font-size:.72rem!important;white-space:nowrap!important}
@media(max-width:1480px) and (min-width:1051px){
  html[lang="fr"] body.mx-site-shell .nav{display:flex!important;flex-wrap:wrap!important;min-height:68px!important;gap:0!important;padding-block:8px!important}
  html[lang="fr"] body.mx-site-shell .nav-shell{width:100%!important;min-width:0!important}
  html[lang="fr"] body.mx-site-shell .menu-btn{display:grid!important}
  html[lang="fr"] body.mx-site-shell .nav-actions{display:none!important}
  html[lang="fr"] body.mx-site-shell .nav-links{order:5!important;width:100%!important;max-height:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:0!important;transition:max-height .35s var(--mx-ease),opacity .25s ease,padding .35s var(--mx-ease)!important}
  html[lang="fr"] body.mx-site-shell .nav-links.open{max-height:760px!important;opacity:1!important;pointer-events:auto!important;padding:12px 0 6px!important}
  html[lang="fr"] body.mx-site-shell .nav-links a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:9px 10px!important;border:1px solid rgba(231,194,127,.10)!important;background:rgba(255,255,255,.018)!important;font-size:.82rem!important;overflow:visible!important}
  html[lang="fr"] body.mx-site-shell .nav-links a::after{display:none!important}
  html[lang="fr"] body.mx-site-shell .nav-links .mx202-lang-mobile{display:flex!important}
}
@media(max-width:540px){body.mx-site-shell .nav-actions>.mx202-lang-select{padding-inline-end:0;margin-inline-end:0;border-inline-end:0}}
