.locale-selector.svelte-1vc20gd{position:relative;width:120px}.locale-selector.svelte-1vc20gd button:where(.svelte-1vc20gd){display:grid;grid-template-columns:1fr 20px;align-items:center;width:100%;padding:6px 10px;font-size:14px;background:#fff;border:1px solid #a3a3a3;border-radius:6px;cursor:pointer;transition:border-color .15s}.locale-selector.svelte-1vc20gd button:where(.svelte-1vc20gd):focus-visible,.locale-selector.svelte-1vc20gd button[aria-expanded=true]:where(.svelte-1vc20gd){border-color:#4f46e5;outline:2px solid #4f46e5;outline-offset:-2px}.locale-selector.svelte-1vc20gd button:where(.svelte-1vc20gd) svg:where(.svelte-1vc20gd){width:16px;height:16px;justify-self:end;fill:#6b7280}.locale-selector.svelte-1vc20gd ul:where(.svelte-1vc20gd){position:absolute;top:100%;left:0;width:100%;max-height:224px;overflow:auto;background:#fff;border:1px solid #0000000d;border-radius:6px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;list-style:none;font-size:14px;z-index:5;display:none}.locale-selector.svelte-1vc20gd button[aria-expanded=true]:where(.svelte-1vc20gd)+ul:where(.svelte-1vc20gd){display:block}.locale-selector.svelte-1vc20gd li:where(.svelte-1vc20gd){padding:8px 12px;cursor:pointer;display:flex;align-items:center}.locale-selector.svelte-1vc20gd li:where(.svelte-1vc20gd):hover,.locale-selector.svelte-1vc20gd li[aria-selected=true]:where(.svelte-1vc20gd){background:#f3f4f6}.locale-selector.svelte-1vc20gd li[aria-selected=true]:where(.svelte-1vc20gd){font-weight:600}
