.tag-picker.svelte-1kw1j3q{flex-direction:column;gap:8px;width:100%;display:flex}.tag-picker-header.svelte-1kw1j3q{justify-content:space-between;align-items:baseline;display:flex}.tag-picker-label.svelte-1kw1j3q{color:var(--color-text-primary);font-size:13px;font-weight:500}.tag-picker-optional.svelte-1kw1j3q{color:var(--color-text-muted);font-weight:400}.tag-picker-counter.svelte-1kw1j3q{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:11px}.tag-picker-notice.svelte-1kw1j3q{color:var(--color-text-secondary);margin:0;font-size:11px;line-height:1.4}.selected-tags.svelte-1kw1j3q{flex-wrap:wrap;gap:6px;margin-top:4px;margin-bottom:4px;display:flex}.tag-chip.svelte-1kw1j3q{background:var(--color-bg-surface);border:1px solid var(--color-border-prominent);border-radius:var(--radius-sm);color:var(--color-text-primary);align-items:center;gap:6px;padding:3px 8px 3px 10px;font-size:12px;line-height:1.3;display:inline-flex}.tag-chip-remove.svelte-1kw1j3q{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;margin:0;padding:2px;line-height:1;display:inline-flex}.tag-chip-remove.svelte-1kw1j3q:hover{color:var(--color-text-accent)}.tag-input-row.svelte-1kw1j3q{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.input-with-datalist.svelte-1kw1j3q{flex:1;min-width:180px}.input-with-datalist.svelte-1kw1j3q input:where(.svelte-1kw1j3q){width:100%;font-size:13px}.add-btn.svelte-1kw1j3q{height:38px;padding:8px 14px;font-size:12px}.quick-pick.svelte-1kw1j3q{min-width:180px}.quick-select.svelte-1kw1j3q{width:100%;height:38px;color:var(--color-text-secondary);padding:0 10px;font-size:12px}.quick-select.svelte-1kw1j3q:focus{color:var(--color-text-primary)}.tag-picker-error.svelte-1kw1j3q{color:#e5534b;margin:2px 0 0;font-size:11px}.sr-only.svelte-1kw1j3q{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){.tag-input-row.svelte-1kw1j3q{flex-direction:column;align-items:stretch}.input-with-datalist.svelte-1kw1j3q,.add-btn.svelte-1kw1j3q,.quick-pick.svelte-1kw1j3q{width:100%}}
