.dropdown.svelte-1uy8f65{display:inline-flex;position:relative}.trigger.svelte-1uy8f65{border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:6px 10px 6px 12px;font-size:13px;font-weight:500;line-height:1.2;transition:all .15s;display:inline-flex}.trigger.svelte-1uy8f65:hover{background:var(--surface-2)}.trigger.active.svelte-1uy8f65{color:#fff;background:#1e293b;border-color:#1e293b}.trigger.svelte-1uy8f65 .label:where(.svelte-1uy8f65){opacity:.85}.trigger.svelte-1uy8f65 .summary:where(.svelte-1uy8f65){font-weight:600}.caret.svelte-1uy8f65{opacity:.7;margin-left:2px;font-size:12px}.clear-x.svelte-1uy8f65{cursor:pointer;opacity:.85;border-radius:50%;justify-content:center;align-items:center;margin-left:2px;padding:2px;font-size:12px;display:inline-flex}.clear-x.svelte-1uy8f65:hover{opacity:1;background:#ffffff26}.menu.svelte-1uy8f65{z-index:1000;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-width:200px;max-width:280px;max-height:320px;padding:4px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.option.svelte-1uy8f65{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}.option.svelte-1uy8f65:hover,.option.svelte-1uy8f65:focus{background:var(--border-light);outline:none}.option.selected.svelte-1uy8f65{color:var(--naardic-600);font-weight:600}.opt-label.svelte-1uy8f65{flex:1}.tick.svelte-1uy8f65{color:var(--naardic-500);font-size:14px}.checkbox.svelte-1uy8f65{border:1.5px solid var(--border);color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;display:inline-flex}.checkbox.on.svelte-1uy8f65{background:var(--naardic-500);border-color:var(--naardic-500)}.empty.svelte-1uy8f65{color:var(--text-muted);text-align:center;padding:12px;font-size:13px}
