.field.svelte-6iq488{display:grid;gap:7px;min-width:0}.label.svelte-6iq488{color:var(--text-muted);font:var(--type-label-sm)}.label.svelte-6iq488 span:where(.svelte-6iq488){color:var(--accent)}.control.svelte-6iq488{position:relative;min-width:0}.trigger.svelte-6iq488{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 14px;border:1px solid var(--line-strong);border-radius:9px;background:var(--surface-sunk);color:var(--text);font:var(--type-label);text-align:left}.trigger.svelte-6iq488:hover:not(:disabled){border-color:var(--text-dim);background:var(--surface)}.trigger.svelte-6iq488:focus-visible,.trigger[aria-expanded=true].svelte-6iq488{outline:2px solid var(--accent);outline-offset:1px}.trigger.svelte-6iq488:disabled{cursor:not-allowed;opacity:.55}.trigger.svelte-6iq488 span:where(.svelte-6iq488){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trigger.svelte-6iq488 .placeholder:where(.svelte-6iq488){color:var(--text-dim)}.trigger.svelte-6iq488 svg:where(.svelte-6iq488){width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;transition:transform .16s ease}.trigger.svelte-6iq488 svg.open:where(.svelte-6iq488){transform:rotate(180deg)}.options.svelte-6iq488{--menu-max-height: 320px;position:fixed;z-index:1000;display:grid;gap:3px;max-height:min(var(--menu-max-height, 320px),46vh);overflow-y:auto;padding:6px;border:1px solid var(--line-strong);border-radius:11px;background:var(--surface);box-shadow:0 18px 52px #00000047}.option-list.svelte-6iq488{display:grid;gap:3px}.options.svelte-6iq488 button:where(.svelte-6iq488){display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:42px;padding:9px 10px;border:0;border-radius:7px;background:transparent;color:var(--text-nav);font:var(--type-label);text-align:left}.options.svelte-6iq488 button:where(.svelte-6iq488):hover:not(:disabled),.options.svelte-6iq488 button:where(.svelte-6iq488):focus-visible{outline:0;background:var(--surface-sunk);color:var(--text)}.options.svelte-6iq488 button[aria-selected=true]:where(.svelte-6iq488){background:color-mix(in srgb,var(--accent) 12%,var(--surface));color:var(--accent)}.options.svelte-6iq488 button:where(.svelte-6iq488):disabled{opacity:.45;cursor:not-allowed}.options.svelte-6iq488 svg:where(.svelte-6iq488){width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.search-wrap.svelte-6iq488{position:sticky;z-index:1;top:0;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;margin-bottom:3px;padding:0 10px;min-width:0;overflow:hidden;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface-sunk)}.search-wrap.svelte-6iq488 svg:where(.svelte-6iq488){color:var(--text-dim)}.option-search.svelte-6iq488{box-sizing:border-box;width:100%;min-width:0;min-height:42px;padding:0;border:0;outline:0;background:transparent;color:var(--text);font:var(--type-label)}.option-search.svelte-6iq488::placeholder{color:var(--text-dim)}.no-options.svelte-6iq488{margin:0;padding:16px 10px;color:var(--text-dim);font:var(--type-label-sm);text-align:center}.message.svelte-6iq488{color:var(--text-dim);font:var(--type-meta)}@media(max-width:560px){.options.svelte-6iq488{top:auto!important;right:14px!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;left:14px!important;width:auto!important;max-height:min(52vh,420px);padding:8px;border-radius:16px}}@media(pointer:coarse){.options.svelte-6iq488 button:where(.svelte-6iq488){min-height:48px;padding-inline:13px}}
