#twainLangRoot{--twl_bg:hsla(0,0%,100%,.06);--twl_bg2:hsla(0,0%,100%,.04);--twl_line:hsla(0,0%,100%,.14);--twl_text:hsla(0,0%,100%,.92);--twl_muted:hsla(0,0%,100%,.72);--twl_shadow:0 12px 30px rgba(0,0,0,.35);--twl_radius:999px;color:var(--twl_text);display:inline-block;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}#twainLangRoot .twl_wrap{display:inline-block;position:relative}#twainLangRoot .twl_btn{align-items:center;appearance:none;background:var(--twl_bg);border:1px solid var(--twl_line);border-radius:var(--twl_radius);color:var(--twl_text);cursor:pointer;display:flex;font-size:12px;font-weight:800;gap:8px;line-height:1;padding:6px 10px;transition:background .12s ease,border-color .12s ease,transform .06s ease}#twainLangRoot .twl_btn:hover{background:hsla(0,0%,100%,.085)}#twainLangRoot .twl_btn:active{transform:translateY(1px)}#twainLangRoot .twl_icon{align-items:center;color:var(--twl_text);display:inline-flex;height:16px;justify-content:center;width:16px}#twainLangRoot .twl_icon svg{display:block;height:16px;width:16px}#twainLangRoot .twl_label{letter-spacing:.02em}#twainLangRoot .twl_chev{align-items:center;display:inline-flex;height:14px;justify-content:center;opacity:.9;width:14px}#twainLangRoot .twl_chev svg{height:14px;width:14px}#twainLangRoot .twl_menu{backdrop-filter:blur(10px);background:rgba(10,14,45,.92);border:1px solid var(--twl_line);border-radius:14px;box-shadow:var(--twl_shadow);display:none;min-width:190px;padding:8px;position:absolute;right:0;top:calc(100% + 10px);z-index:9999}#twainLangRoot .twl_menu.twl_open{display:block}#twainLangRoot .twl_item{align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;color:var(--twl_text);cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:10px;justify-content:space-between;padding:10px;text-align:left;transition:background .12s ease,border-color .12s ease;width:100%}#twainLangRoot .twl_item:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1)}#twainLangRoot .twl_lang{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-width:44px;padding:6px 8px}#twainLangRoot .twl_name{color:var(--twl_muted);font-size:12px;font-weight:700}#twainLangRoot .twl_item[aria-selected=true]{background:rgba(47,107,255,.16);border-color:rgba(47,107,255,.35)}@media (max-width:520px){#twainLangRoot .twl_btn{padding:6px 9px}#twainLangRoot .twl_menu{min-width:175px}}