.airmore-language-picker{--language-bg:#111827;--language-border:#35435b;--language-text:#f1f5f9;--language-muted:#9cabc2;--language-hover:#202d45;--language-selected:#2d2851;width:100%;margin-bottom:16px}.airmore-language-picker .airmore-language-picker__trigger{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;border:1px solid var(--language-border);border-radius:10px;background:var(--language-bg);color:var(--language-text);padding:11px 14px;text-align:left;line-height:1.5;font:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s}.airmore-language-picker__trigger>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.airmore-language-picker .airmore-language-picker__trigger:hover:enabled{border-color:#7184ab}.airmore-language-picker .airmore-language-picker__trigger:focus-visible,.airmore-language-picker .airmore-language-picker__trigger[aria-expanded=true]{outline:none;border-color:#8b9ff5;box-shadow:0 0 0 3px #818cf825}.airmore-language-picker .airmore-language-picker__trigger:disabled{cursor:not-allowed;opacity:.55;background:var(--language-bg);color:var(--language-muted)}.airmore-language-picker__trigger svg{width:18px;height:18px;flex-shrink:0;color:var(--language-muted)}.airmore-language-picker__chevron{transition:transform .15s}.airmore-language-picker__trigger[aria-expanded=true] .airmore-language-picker__chevron{transform:rotate(180deg)}.airmore-language-picker__menu{position:fixed;z-index:10050;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid #3a4660;border-radius:12px;background:#141c2c;color:#ecf0fa;box-shadow:0 16px 48px #0006;font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;scrollbar-width:thin;scrollbar-color:#53617a transparent}.airmore-language-picker__menu[hidden]{display:none!important}.airmore-language-picker__option{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;min-height:44px;padding:10px 12px;border-radius:7px;cursor:pointer}.airmore-language-picker__option.is-active{background:#23314a}.airmore-language-picker__option[aria-selected=true]{background:#302b52;color:#d8d4ff;font-weight:600}.airmore-language-picker__option svg{width:17px;height:17px;flex-shrink:0;opacity:0}.airmore-language-picker__option[aria-selected=true] svg{opacity:1}:root[data-theme=light] .airmore-language-picker{--language-bg:#fff;--language-border:#cbd5e1;--language-text:#17213a;--language-muted:#62728c}:root[data-theme=light] .airmore-language-picker__menu{background:#fff;color:#17213a;border-color:#d4dce9;box-shadow:0 12px 40px #17213a26;scrollbar-color:#b0bdcf transparent}:root[data-theme=light] .airmore-language-picker__option.is-active{background:#f0f3fa}:root[data-theme=light] .airmore-language-picker__option[aria-selected=true]{background:#ece9fc;color:#514296}@media(prefers-reduced-motion:reduce){.airmore-language-picker__trigger,.airmore-language-picker__chevron{transition:none}}@media(forced-colors:active){.airmore-language-picker__option.is-active,.airmore-language-picker__option[aria-selected=true]{outline:1px solid Highlight}}
