/* The sole public language switch lives in the NOTMID main header. */
#notmid-lang-widget{position:relative;z-index:11;display:inline-flex;align-items:center;gap:5px;min-height:36px;padding:3px 8px;border:1px solid rgba(190,210,200,.3);border-radius:8px;background:#141a19;color:#eef5eb;font:11px/1.2 system-ui,Arial,sans-serif;white-space:nowrap;flex-shrink:0}
#notmid-lang-widget .notmid-language-symbol{font-size:14px}
#notmid-lang-widget select{min-width:72px;max-width:115px;color:inherit;background:transparent;border:none;border-radius:4px;padding:5px 1px;font:11px system-ui,Arial,sans-serif;cursor:pointer}
#notmid-lang-widget select option{color:#111;background:#fff}
#notmid-lang-widget select:focus-visible{outline:2px solid #d8ff3e;outline-offset:4px}
@media(max-width:520px){#notmid-lang-widget{padding:3px 5px;min-height:33px}#notmid-lang-widget select{max-width:76px;min-width:54px;font-size:10px}}
