.dd.svelte-dtu2nv{position:relative}.dd.block.svelte-dtu2nv{width:100%}.dd.fixed.svelte-dtu2nv{width:var(--dd-w)}.dd-btn.svelte-dtu2nv{border:1.5px solid var(--line);border-radius:var(--r-sm);background:var(--surface);height:38px;color:var(--ink);align-items:center;gap:9px;padding:0 12px;font-size:13.5px;font-weight:600;display:flex}.dd.block.svelte-dtu2nv .dd-btn:where(.svelte-dtu2nv),.dd.fixed.svelte-dtu2nv .dd-btn:where(.svelte-dtu2nv){width:100%}.dd-label.svelte-dtu2nv{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dd.block.svelte-dtu2nv .dd-label:where(.svelte-dtu2nv),.dd.fixed.svelte-dtu2nv .dd-label:where(.svelte-dtu2nv){text-align:left;flex:1}.dd.block.svelte-dtu2nv .dd-menu:where(.svelte-dtu2nv),.dd.fixed.svelte-dtu2nv .dd-menu:where(.svelte-dtu2nv){min-width:100%}.dd-btn.svelte-dtu2nv:hover:not(:disabled){border-color:#10121538}.dd-btn.svelte-dtu2nv:disabled{color:var(--ink-soft);background:var(--surface-2);cursor:not-allowed}.dd-btn.svelte-dtu2nv:disabled .caret:where(.svelte-dtu2nv){visibility:hidden}.caret.svelte-dtu2nv{color:var(--ink-soft);transition:transform var(--t);margin-left:2px;font-size:11px}.dd.open.svelte-dtu2nv .caret:where(.svelte-dtu2nv){transform:rotate(180deg)}.dd-menu.svelte-dtu2nv{z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);min-width:190px;box-shadow:var(--shadow);transform-origin:top;padding:5px;animation:.14s pop;position:absolute;top:calc(100% + 6px);left:0}.dd-menu.up.svelte-dtu2nv{transform-origin:bottom;top:auto;bottom:calc(100% + 6px)}.dd-search.svelte-dtu2nv{padding-bottom:5px}.dd-list.svelte-dtu2nv{max-height:280px;overflow-y:auto}.dd-empty.svelte-dtu2nv{text-align:center;color:var(--ink-soft);margin:0;padding:10px;font-size:13px}.dd-item.svelte-dtu2nv{text-align:left;width:100%;color:var(--ink-2);background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:14px;padding:8px 10px;font-size:13.5px;font-weight:500;display:flex}.dd-opt.svelte-dtu2nv{align-items:center;gap:8px;min-width:0;display:flex}.dd-item.svelte-dtu2nv:hover{background:var(--accent-tint);color:var(--accent-deep)}.dd-item.is-sel.svelte-dtu2nv{color:var(--accent-deep);font-weight:600}.dd-item.is-sel.svelte-dtu2nv:after{content:"✓";font-size:12px}.dd-sheet.svelte-dtu2nv .dd-search:where(.svelte-dtu2nv){padding-bottom:8px}.dd-sheet.svelte-dtu2nv .dd-item:where(.svelte-dtu2nv){padding:12px 10px}
