.locale-switcher[data-v-970a62f2]{align-items:center;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:100px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:38px;letter-spacing:.04em;padding:0 12px;position:relative;transition:background .2s}.locale-switcher[data-v-970a62f2]:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.locale-switcher[data-v-970a62f2]:has(select:focus-visible){outline:2px solid var(--darwin-accent);outline-offset:3px}.locale-switcher select[data-v-970a62f2]{cursor:pointer;font-size:16px;inset:0;opacity:0;position:absolute;width:100%}.locale-switcher option[data-v-970a62f2]{background:var(--darwin-bg);color:var(--darwin-ink)}
