.tag-input-container.svelte-j9zr1r{align-items:center;gap:var(--spacing-1);min-height:2.75rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--color-input);border:none;border-bottom:1px solid var(--color-input-border);border-radius:var(--radius-md) var(--radius-md) 0 0;cursor:text;flex-wrap:wrap;transition:border-bottom-color .15s,border-bottom-width .15s;display:flex}.tag-input-container.size-sm.svelte-j9zr1r{min-height:2.25rem;padding:var(--spacing-1) var(--spacing-2)}.tag-input-container.svelte-j9zr1r:focus-within{border-bottom:2px solid var(--color-primary)}.tag-input-container.tag-input-error.svelte-j9zr1r{border-bottom-color:var(--color-error)}.tag-input-container.tag-input-error.svelte-j9zr1r:focus-within{border-bottom:2px solid var(--color-error)}.tag-input-container.tag-input-disabled.svelte-j9zr1r{opacity:.5;cursor:not-allowed;pointer-events:none}.tag-list.svelte-j9zr1r{margin:0;padding:0;list-style:none;display:contents}.tag-list.svelte-j9zr1r li:where(.svelte-j9zr1r){display:inline-flex}.tag-list.svelte-j9zr1r li.pending-delete:where(.svelte-j9zr1r){outline:2px solid var(--color-error);outline-offset:1px;border-radius:9999px}.tag-list.svelte-j9zr1r li.shake:where(.svelte-j9zr1r){animation:.2s ease-in-out svelte-j9zr1r-tag-shake}@keyframes svelte-j9zr1r-tag-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.tag-input-field.svelte-j9zr1r{min-width:120px;color:var(--color-fg);font-size:var(--text-fluid-sm);padding:var(--spacing-1) 0;background:0 0;border:none;outline:none;flex:auto}.tag-input-field.size-sm.svelte-j9zr1r{font-size:var(--text-fluid-xs);min-width:80px;padding:0}.tag-input-field.svelte-j9zr1r::placeholder{color:var(--color-muted)}.tag-input-field.svelte-j9zr1r:read-only{cursor:default}.tag-count.svelte-j9zr1r{font-size:var(--text-fluid-xs);color:var(--color-muted);-webkit-user-select:none;user-select:none;flex-shrink:0}.tag-count.at-max.svelte-j9zr1r{color:var(--color-warning)}.sr-only.svelte-j9zr1r{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
