.wslp{align-items:center;min-width:0;display:inline-flex;position:relative}.wslp .wslp-btn{all:unset;box-sizing:border-box;cursor:pointer;min-width:0;max-width:170px;min-height:44px;font:inherit;color:inherit;white-space:nowrap;-webkit-tap-highlight-color:transparent;align-items:center;gap:7px;font-size:13px;display:inline-flex}.wslp .wslp-btn:focus-visible{outline:2px solid var(--blue,#1d4ed8);outline-offset:3px;border-radius:4px}.wslp .wslp-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wslp svg.wslp-flag{border-radius:2px;flex:none;min-width:20px;display:block;box-shadow:0 0 0 1px #0f172a1f;width:20px!important;height:14px!important}.wslp .wslp-chev{opacity:.7;flex:none;width:10px;height:10px;transition:transform .15s}.wslp.wslp-open .wslp-chev{transform:rotate(180deg)}.wslp .wslp-list{z-index:1000;box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--card,#fff);width:232px;max-width:calc(100vw - 32px);max-height:min(400px,62vh);color:var(--ink,#0f172a);border:1px solid var(--line,#e2e8f0);text-align:left;border-radius:12px;outline:none;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:auto;right:-11px;overflow-y:auto;box-shadow:0 18px 40px -12px #0f172a47,0 4px 12px -4px #0f172a1f}.wslp .wslp-list[hidden]{display:none}.wslp .wslp-list.wslp-up{top:auto;bottom:calc(100% + 6px)}.wslp .wslp-list.wslp-start{left:-13px;right:auto}.wslp .wslp-opt{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:10px;min-height:40px;padding:0 10px;font-size:14px;line-height:1.2;display:flex}.wslp .wslp-opt.wslp-active{background:color-mix(in srgb,var(--blue,#1d4ed8) 9%,transparent)}.wslp .wslp-opt[aria-selected=true]{font-weight:600}.wslp .wslp-opt .wslp-label{flex:1}.wslp .wslp-check{color:var(--blue,#1d4ed8);flex:none}@media (hover:none),(width<=640px){.wslp .wslp-opt{min-height:44px;font-size:15px}}.ofr .ofr-lang-sel.wslp .wslp-btn{min-height:28px;font-size:13.5px}
