.dd.svelte-19xw5zh{position:relative;width:100%;min-width:0}.dark .dd.svelte-19xw5zh,.dark .dd-panel.svelte-19xw5zh{--dd-bg: rgba(15, 23, 42, .5);--dd-border: rgba(51, 65, 85, .6);--dd-panel: #1e293b;--dd-soft: rgba(148, 163, 184, .14)}.dd-trigger.svelte-19xw5zh{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:var(--dd-height, 44px);padding:0 12px 0 14px;background:var(--q-input, var(--dd-bg, var(--color-white, #fff)));border:1px solid var(--q-border, var(--dd-border, var(--color-border, #e2e8f0)));border-radius:var(--dd-radius, 10px);font:inherit;font-size:14px;font-weight:400;text-align:left;color:var(--q-text, var(--color-text, #0d153f));cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.dd-trigger.svelte-19xw5zh:hover{border-color:var(--q-muted, var(--color-gray, #94a3b8))}.dd-trigger.svelte-19xw5zh:focus-visible,.dd-trigger.open.svelte-19xw5zh{outline:none;border-color:var(--q-accent, var(--color-accent, #15af91));box-shadow:0 0 0 3px var(--q-tint, rgba(21, 175, 145, .12))}.dd-value.svelte-19xw5zh{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-empty.svelte-19xw5zh{color:var(--q-muted, var(--color-gray, #64748b))}.dd-trigger.svelte-19xw5zh svg:where(.svelte-19xw5zh){flex-shrink:0;color:var(--q-muted, var(--color-gray, #64748b));transition:transform .15s ease}.dd-trigger.open.svelte-19xw5zh svg:where(.svelte-19xw5zh){transform:rotate(180deg)}.dd-proxy.svelte-19xw5zh{position:absolute;left:16px;bottom:0;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}.dd-panel.svelte-19xw5zh{position:fixed;z-index:1000;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--q-card, var(--dd-panel, var(--color-white, #fff)));border:1px solid var(--q-border, var(--color-border, #e2e8f0));border-radius:10px;box-shadow:0 12px 32px #0f172a2e}.dd-search.svelte-19xw5zh{flex-shrink:0;padding:6px;border-bottom:1px solid var(--q-border, var(--color-border, #e2e8f0))}.dd-search.svelte-19xw5zh input:where(.svelte-19xw5zh){display:block;width:100%;box-sizing:border-box;padding:8px 10px;background:var(--q-input, var(--dd-bg, var(--color-white, #fff)));border:1px solid var(--q-border, var(--dd-border, var(--color-border, #e2e8f0)));border-radius:7px;font:inherit;font-size:14px;color:var(--q-text, var(--color-text, #0d153f))}.dd-search.svelte-19xw5zh input:where(.svelte-19xw5zh):focus{outline:none;border-color:var(--q-accent, var(--color-accent, #15af91))}.dd-list.svelte-19xw5zh{position:relative;flex:1;min-height:0;margin:0;padding:4px;overflow-y:auto;overscroll-behavior:contain;list-style:none}.dd-group.svelte-19xw5zh{padding:10px 10px 4px;font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--q-muted, var(--color-gray, #64748b))}.dd-none.svelte-19xw5zh{padding:12px 10px;font-size:14px;color:var(--q-muted, var(--color-gray, #64748b))}.dd-list.svelte-19xw5zh button:where(.svelte-19xw5zh){display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;background:none;border:0;border-radius:7px;font:inherit;font-size:14px;font-weight:400;line-height:1.35;text-align:left;color:var(--q-text, var(--color-text, #0d153f));cursor:pointer}.dd-list.svelte-19xw5zh button.active:where(.svelte-19xw5zh){background:var(--q-soft, var(--dd-soft, var(--color-light-gray, #f1f5f9)))}.dd-list.svelte-19xw5zh button.selected:where(.svelte-19xw5zh){font-weight:600}.dd-list.svelte-19xw5zh button:where(.svelte-19xw5zh):disabled{color:var(--q-muted, var(--color-gray, #94a3b8));opacity:.55;cursor:not-allowed}.dd-list.svelte-19xw5zh button:where(.svelte-19xw5zh) svg:where(.svelte-19xw5zh){flex-shrink:0;color:var(--q-accent, var(--color-accent, #15af91))}@media(pointer:coarse){.dd-list.svelte-19xw5zh button:where(.svelte-19xw5zh){padding:11px 10px}.dd-search.svelte-19xw5zh input:where(.svelte-19xw5zh){font-size:16px}}
