.flag.svelte-fjuo6p{border:1px solid color-mix(in srgb, var(--color-text), transparent 78%);vertical-align:text-bottom;border-radius:2px;flex-shrink:0}.menu__option.svelte-mhbtn6{align-items:center;gap:var(--space-sm);width:100%;min-height:44px;padding:0 var(--space-sm);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 44px;background:0 0;border:none;display:flex}.menu__option--flag.svelte-mhbtn6{justify-content:center;width:44px;padding:0}.menu__mark.svelte-mhbtn6{flex-shrink:0;justify-content:center;align-items:center;width:21px;display:flex}.menu__name.svelte-mhbtn6{overflow-wrap:break-word;min-width:0}@media (hover:hover){.menu__option.svelte-mhbtn6:hover{background:color-mix(in srgb, var(--color-text), transparent 90%)}}.menu__option--chosen.svelte-mhbtn6{background:var(--color-accent);color:var(--color-text-on-accent);font-weight:var(--font-weight-bold)}@media (hover:hover){.menu__option--chosen.svelte-mhbtn6:hover{background:var(--color-accent-hover)}}.menu__option--active.svelte-mhbtn6{outline:2px solid var(--color-accent);outline-offset:-2px}.menu.svelte-1nl6xag{z-index:9500;gap:var(--space-xs);width:min(var(--menu-room,24rem), 47rem);min-width:var(--menu-least,0px);max-height:min(var(--menu-tall,60vh), 40rem);padding:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-card-hover);flex-direction:column;display:flex;position:fixed;top:0;left:0}.menu__search.svelte-1nl6xag{min-height:44px;padding:0 var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-card);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);flex-shrink:0}.menu__search.svelte-1nl6xag:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.menu__search.svelte-1nl6xag::placeholder{color:var(--color-text);opacity:1;font-style:italic}.menu__scroll.svelte-1nl6xag{overscroll-behavior:contain;min-height:0;overflow-y:auto}.menu__list.svelte-1nl6xag{columns:11rem;column-gap:var(--space-sm)}.menu__list--flags.svelte-1nl6xag{columns:auto}.menu__group.svelte-1nl6xag{break-inside:avoid}.menu__group--flags.svelte-1nl6xag{flex-wrap:wrap;align-content:flex-start;gap:2px;display:flex}.menu__group--flags.svelte-1nl6xag .menu__region:where(.svelte-1nl6xag){flex:0 0 100%}.menu__region.svelte-1nl6xag{z-index:1;padding:var(--space-xs) var(--space-sm);background:var(--color-bg-surface);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em;position:sticky;top:0}.menu__empty.svelte-1nl6xag{padding:var(--space-sm);color:var(--color-text);font-size:var(--font-size-sm);margin:0}.country.svelte-1lkb21v{gap:var(--space-xs);flex-direction:column;display:flex}.country__label.svelte-1lkb21v{font-size:var(--font-size-sm);color:var(--color-text-on-panel)}.country__trigger.svelte-1lkb21v{align-items:center;gap:var(--space-sm);width:100%;min-height:44px;padding:0 var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-card);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;display:flex}.country__value.svelte-1lkb21v{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.country__mark.svelte-1lkb21v{flex-shrink:0;justify-content:center;align-items:center;width:27px;display:flex}.country__chevron.svelte-1lkb21v{flex-shrink:0;align-items:center;display:flex}.country--compact.svelte-1lkb21v{flex-direction:row}.country--compact.svelte-1lkb21v .country__label:where(.svelte-1lkb21v){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.country--compact.svelte-1lkb21v .country__trigger:where(.svelte-1lkb21v){background:0 0;border:none;justify-content:center;gap:0;width:44px;height:44px;padding:0}.country--compact.svelte-1lkb21v .country__value:where(.svelte-1lkb21v){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.country--compact.svelte-1lkb21v .country__chevron:where(.svelte-1lkb21v){display:none}@media (hover:hover){.country--compact.svelte-1lkb21v .country__trigger:where(.svelte-1lkb21v):hover{background:color-mix(in srgb, var(--color-text), transparent 90%)}}
