.compact-locale.svelte-1ffvh9m label:where(.svelte-1ffvh9m){border:1px solid var(--border-subtle);height:34px;color:var(--text-secondary);background:#11161dc2;border-radius:999px;align-items:center;transition:border-color .15s,background .15s,color .15s;display:flex;position:relative}.compact-locale.svelte-1ffvh9m label:where(.svelte-1ffvh9m):hover{border-color:var(--border-strong);color:var(--text-primary);background:var(--bg-elevated)}.compact-locale.svelte-1ffvh9m label:where(.svelte-1ffvh9m):focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.compact-locale.svelte-1ffvh9m select:where(.svelte-1ffvh9m){cursor:pointer;appearance:none;color:currentColor;height:100%;font:600 var(--type-caption) / 1 var(--font-body);background:0 0;border:0;outline:0;padding:0 30px 0 32px}.compact-locale.svelte-1ffvh9m svg:where(.svelte-1ffvh9m){pointer-events:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;position:absolute}.compact-locale.svelte-1ffvh9m .globe:where(.svelte-1ffvh9m){stroke-width:1.4px;width:15px;color:var(--accent-hover);left:11px}.compact-locale.svelte-1ffvh9m .chevron:where(.svelte-1ffvh9m){stroke-width:1.6px;width:14px;right:10px}.compact-locale.svelte-1ffvh9m noscript:where(.svelte-1ffvh9m) button:where(.svelte-1ffvh9m){margin-left:4px}@media (width<=440px){.compact-locale.svelte-1ffvh9m select:where(.svelte-1ffvh9m){text-overflow:ellipsis;max-width:104px;padding-left:30px;padding-right:26px}}
