.ds-tag-input-field.svelte-rxz4ye{flex-direction:column;display:flex}.ds-tag-input-row.svelte-rxz4ye{align-items:flex-start;gap:var(--input-gap);display:flex}.ds-tag-input.svelte-rxz4ye{box-sizing:border-box;min-width:0;min-height:var(--field-h);padding:var(--sp-0) var(--field-pad-x);border:var(--input-border-w) solid var(--c-input-border);border-radius:var(--field-radius);background:var(--c-input-bg);box-shadow:var(--field-sh-idle);transition:box-shadow var(--t-control) var(--ease);flex:1;display:flex;position:relative}.ds-tag-input.svelte-rxz4ye:hover,[data-preview-state=hover] .ds-tag-input.svelte-rxz4ye{box-shadow:var(--field-sh-hover)}.ds-tag-input.focused.svelte-rxz4ye{box-shadow:var(--field-sh-pressed)}[data-preview-state=focus-visible] .ds-tag-input.svelte-rxz4ye{outline:var(--bw-2) solid var(--c-control-focus);outline-offset:var(--control-focus-offset);box-shadow:var(--field-sh-pressed), var(--sh-control-focus)}.ds-tag-input.svelte-rxz4ye:has(.ds-tag-input-input:where(.svelte-rxz4ye):focus-visible){outline:var(--bw-2) solid var(--c-control-focus);outline-offset:var(--control-focus-offset);box-shadow:var(--field-sh-pressed), var(--sh-control-focus)}.ds-tag-input.readonly.svelte-rxz4ye{background:var(--c-input-readonly-bg)}.ds-tag-input-control.svelte-rxz4ye{min-width:0;padding-top:var(--field-pad-top);padding-bottom:var(--tag-input-pad-y);flex-direction:column;flex:1;justify-content:flex-end;display:flex;position:relative}.ds-tag-input-control.svelte-rxz4ye:not(.has-label){padding-block:var(--tag-input-pad-y);justify-content:center}.ds-tag-input-label.svelte-rxz4ye{top:var(--field-label-top);left:var(--sp-0);max-width:var(--size-full);color:var(--c-input-label);font-size:var(--field-fs);line-height:var(--lh-solid);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;transition:font-size var(--t-control) var(--ease), top var(--t-control) var(--ease);position:absolute;overflow:hidden}.ds-tag-input-label.active.svelte-rxz4ye{top:var(--field-label-top-active);font-size:var(--input-label-fs-active)}.ds-tag-input-asterisk.svelte-rxz4ye{margin-left:var(--control-gap);color:var(--c-control-asterisk)}.ds-tag-input-items.svelte-rxz4ye{align-items:center;gap:var(--tag-input-gap);min-width:0;min-height:var(--tag-input-items-min-h);flex-wrap:wrap;display:flex}.ds-tag-input.svelte-rxz4ye .ds-tag-input-items:where(.svelte-rxz4ye) .ds-tag{text-transform:none}.ds-tag-input-input.svelte-rxz4ye{flex:1 1 var(--tag-input-input-min-w);min-width:var(--tag-input-input-min-w);margin:var(--sp-0);padding:var(--sp-0);border:var(--bw-0);outline:var(--bw-0);background:var(--c-transparent);color:var(--c-input-text);font-family:inherit;font-size:var(--field-fs);line-height:var(--input-lh)}.ds-tag-input-input.svelte-rxz4ye::placeholder{color:var(--c-control-desc)}.ds-tag-input-hint.svelte-rxz4ye{height:var(--field-h);align-items:center;display:flex}.ds-tag-input-message.svelte-rxz4ye{margin-top:var(--control-msg-gap);color:var(--c-control-desc);font-size:var(--control-fs-aux)}.ds-tag-input-message.error.svelte-rxz4ye{color:var(--c-control-error)}@media (prefers-reduced-motion:reduce){.ds-tag-input.svelte-rxz4ye,.ds-tag-input-label.svelte-rxz4ye{transition:none}}.ds-tag-input-bulk.svelte-rxz4ye{flex-shrink:0;align-items:center;display:inline-flex}
