.dropdown.svelte-x6k6te{position:relative;display:inline-flex;flex:none}.trigger.svelte-x6k6te{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 6px 0 8px;border-radius:8px;font-size:14px;font-weight:400;letter-spacing:-.006em;color:var(--t-ink);white-space:nowrap;transition:background .12s var(--t-ease-std)}.trigger.svelte-x6k6te:hover,.trigger[aria-expanded=true].svelte-x6k6te{background:var(--t-fill)}.value.svelte-x6k6te{min-width:0;overflow:hidden;text-overflow:ellipsis}.value.empty.svelte-x6k6te{color:var(--t-ink-3)}.hint.svelte-x6k6te{flex:none;color:var(--t-ink-3);font-variant-numeric:tabular-nums}.trigger.svelte-x6k6te svg{color:var(--t-ink-3);transition:transform .16s var(--t-ease)}.trigger[aria-expanded=true].svelte-x6k6te svg{transform:rotate(180deg)}.trigger.svelte-x6k6te:focus-visible{outline:2px solid var(--t-link);outline-offset:2px}.menu.svelte-x6k6te{position:absolute;top:calc(100% + 4px);left:0;z-index:40;display:grid;min-width:max(100%,180px);max-height:min(320px,50vh);overflow-y:auto;overscroll-behavior:contain;padding:4px;border-radius:12px;background:var(--t-raised);box-shadow:var(--t-pop-shadow);transform-origin:top left;animation:svelte-x6k6te-drop .15s var(--t-ease-calm, var(--t-ease)) both}.menu.floating.svelte-x6k6te{position:fixed;z-index:60;min-width:180px}.right.svelte-x6k6te .menu:where(.svelte-x6k6te){left:auto;right:0;transform-origin:top right}.above.svelte-x6k6te .menu:where(.svelte-x6k6te){top:auto;bottom:calc(100% + 4px);transform-origin:bottom left;animation-name:svelte-x6k6te-rise}.above.right.svelte-x6k6te .menu:where(.svelte-x6k6te){transform-origin:bottom right}[role=option].svelte-x6k6te{display:flex;align-items:center;gap:12px;min-height:32px;padding:4px 8px 4px 12px;border-radius:8px;font-size:14px;line-height:20px;color:var(--t-ink);text-align:left;white-space:nowrap;outline:none}[role=option].svelte-x6k6te:hover,[role=option].svelte-x6k6te:focus-visible{background:var(--t-fill)}[role=option].svelte-x6k6te .label:where(.svelte-x6k6te){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}[role=option].svelte-x6k6te .mark:where(.svelte-x6k6te){display:inline-flex;flex:none;width:16px;margin-left:4px}[role=option].svelte-x6k6te svg{flex:none;color:var(--t-ink)}@keyframes svelte-x6k6te-drop{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes svelte-x6k6te-rise{0%{opacity:0;transform:translateY(4px) scale(.98)}}@media(prefers-reduced-motion:reduce){.menu.svelte-x6k6te{animation:none}.trigger.svelte-x6k6te svg{transition:none}}
