.LangSwitch_container__HY64c{display:flex;align-items:center}.LangSwitch_languageButton__NKMDn{border-radius:10px;padding:8px 14px;transition:all .2s ease;color:#e5e7eb;border-color:hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.04)}.LangSwitch_buttonText__I0BKD{margin-left:8px;font-weight:500;color:#e5e7eb}.LangSwitch_dialogPaper__i4Gi_{border-radius:16px;overflow:hidden;width:100%;max-width:840px;background:linear-gradient(180deg,#0f172a,#0b1220);border:1px solid rgba(148,163,184,.2);color:#e5e7eb}.LangSwitch_dialogHeader__1S__4{display:flex;align-items:center;justify-content:center;padding:22px 20px 8px;gap:12px;position:relative}.LangSwitch_headerIcon__bgfL9{color:#60a5fa;font-size:30px}.LangSwitch_searchContainer__I90n_{padding:0 20px;margin:16px 0}.LangSwitch_searchPaper__LfCWW{display:flex;align-items:center;padding:2px 16px;border-radius:12px;background:hsla(0,0%,100%,.06);border:1px solid rgba(148,163,184,.2)}.LangSwitch_searchIcon__zrmka{color:#9ca3af;margin-right:8px}.LangSwitch_searchInput__SRvah{padding:8px 0;color:#e5e7eb}.LangSwitch_dialogContent__rSD95{padding:0 20px 20px!important;max-height:440px;overflow-y:auto}.LangSwitch_languageGrid__llTRv{margin-top:8px}.LangSwitch_languageOption__FghNn{display:flex;align-items:center;padding:10px;cursor:pointer;transition:all .2s ease;border-radius:12px;background:hsla(0,0%,100%,.03);border:1px solid rgba(148,163,184,.2);height:100%}.LangSwitch_languageOption__FghNn:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.35);background:hsla(0,0%,100%,.05)}.LangSwitch_selectedOption__wbywH{background:rgba(96,165,250,.08);border-left:3px solid #60a5fa}.LangSwitch_flagContainer__nzNI0{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;background:hsla(0,0%,100%,.08);margin-right:10px}.LangSwitch_flagIcon__XiR96{width:26px!important;height:26px!important}.LangSwitch_languageText___khfp{display:flex;flex-direction:column;overflow:hidden}.LangSwitch_langName__AwWvn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#e5e7eb}.LangSwitch_nativeName__IgstK{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#9ca3af}.LangSwitch_noResults__KnqYI{display:flex;justify-content:center;align-items:center;padding:40px 0;text-align:center}body,html{margin:0;padding:0;box-sizing:border-box}p{margin:0}a{text-decoration:none;color:inherit}