.ds-multi-select-field.svelte-11fvz1v{flex-direction:column;display:flex}.ds-multi-select-label-row.svelte-11fvz1v{align-items:center;gap:var(--combobox-label-gap);margin-bottom:var(--combobox-label-offset);display:flex}.ds-multi-select-label.svelte-11fvz1v{color:var(--c-combobox-label);font-size:var(--fs-s);font-weight:var(--fw-medium)}.ds-multi-select-label.svelte-11fvz1v span:where(.svelte-11fvz1v){margin-left:var(--control-gap);color:var(--c-control-asterisk)}.ds-multi-select-control{box-sizing:border-box;align-items:center;gap:var(--multi-select-gap);min-width:var(--combobox-min-w);min-height:var(--multi-select-min-h);padding:var(--multi-select-pad-y) var(--multi-select-pad-x);border:var(--input-border-w) solid var(--c-combobox-border);border-radius:var(--multi-select-radius);background:var(--c-combobox-bg);box-shadow:var(--sh-combobox);transition:box-shadow var(--t-control) var(--ease);flex-wrap:wrap;display:flex}.ds-multi-select-control:hover,[data-preview-state=hover] .ds-multi-select-control{box-shadow:var(--sh-control-hover)}.ds-multi-select-control.open{box-shadow:var(--sh-control-pressed)}.ds-multi-select-control:focus-within,[data-preview-state=focus-visible] .ds-multi-select-control{outline:var(--bw-2) solid var(--c-combobox-focus);outline-offset:var(--control-focus-offset);box-shadow:var(--sh-control-focus)}.ds-multi-select-control.error{border-color:var(--c-control-error)}.ds-multi-select-chips{display:contents}.ds-multi-select-control.count{flex-wrap:nowrap}.ds-multi-select-chips.count{align-items:center;gap:var(--multi-select-chip-gap);min-width:var(--sp-0);flex:0 auto;display:flex;position:relative;overflow:hidden}.ds-multi-select-chips.count .ds-multi-select-chip{flex-shrink:0}.ds-multi-select-chip.hidden{visibility:hidden}.ds-multi-select-count{min-width:var(--multi-select-count-w);color:var(--c-multi-select-count);font-size:var(--multi-select-count-fs);line-height:var(--lh-solid);white-space:nowrap;flex-shrink:0}.ds-multi-select-control.count .ds-multi-select-input{min-width:var(--multi-select-input-min-w-count)}.ds-multi-select-chip{box-sizing:border-box;align-items:center;gap:var(--multi-select-chip-gap);height:var(--multi-select-chip-h);max-width:var(--multi-select-chip-max-w);padding:var(--multi-select-chip-pad-y) var(--multi-select-chip-pad-x);border-radius:var(--multi-select-chip-radius);background:var(--bg-multi-select-chip);box-shadow:var(--sh-multi-select-chip);color:var(--c-multi-select-chip-text);font-size:var(--multi-select-chip-fs);line-height:var(--lh-solid);display:inline-flex}.ds-multi-select-chip>span{min-width:var(--sp-0);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-multi-select-chip button{width:var(--multi-select-chip-icon);height:var(--multi-select-chip-icon);padding:var(--sp-0);border:var(--bw-0);background:var(--c-transparent);color:var(--c-multi-select-chip-remove);cursor:pointer;flex-shrink:0;display:inline-flex}.ds-multi-select-chip button:focus-visible{outline:var(--bw-2) solid var(--c-combobox-focus);outline-offset:var(--control-focus-offset)}.ds-multi-select-chip button svg{width:var(--size-full);height:var(--size-full)}.ds-multi-select-input{min-width:var(--multi-select-input-min-w);height:var(--multi-select-input-h);padding:var(--sp-0);border:var(--bw-0);outline:var(--bw-0);background:var(--c-transparent);color:var(--c-combobox-text);font:inherit;font-size:var(--fs-s);line-height:var(--input-lh);flex:1}.ds-multi-select-input::placeholder{color:var(--c-combobox-placeholder)}.ds-multi-select-bulk{flex-shrink:0;align-items:center;display:inline-flex}.ds-multi-select-skeleton{padding:var(--menu-item-pad-y) var(--menu-item-pad-x)}.ds-multi-select-trigger{width:var(--multi-select-trigger-size);height:var(--multi-select-input-h);padding:var(--sp-0);border:var(--bw-0);background:var(--c-transparent);color:var(--c-combobox-trigger);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-multi-select-trigger:focus-visible{outline:var(--bw-0)}.ds-multi-select-trigger svg{width:var(--combobox-trigger-icon);height:var(--combobox-trigger-icon);transition:transform var(--t-control) var(--ease)}.ds-multi-select-control.open .ds-multi-select-trigger svg{transform:rotateX(var(--combobox-trigger-rotation))}.ds-multi-select-content{z-index:var(--z-popover);min-width:var(--combobox-menu-min-w);padding:var(--menu-pad);border:var(--bw-1) solid var(--c-combobox-menu-border);border-radius:var(--combobox-menu-radius);background:var(--c-combobox-menu-bg);box-shadow:var(--sh-combobox-menu)}.ds-multi-select-content[data-state=closed]{display:none}.ds-multi-select-content[data-side=bottom]{margin-top:var(--combobox-menu-offset)}.ds-multi-select-content[data-side=top]{margin-bottom:var(--combobox-menu-offset)}.ds-multi-select-viewport{max-height:var(--combobox-menu-max-h);overflow-y:auto}.ds-multi-select-item{justify-content:space-between;align-items:center;gap:var(--combobox-item-gap);min-height:var(--sp-3);padding:var(--menu-item-pad-y) var(--menu-item-pad-x);border-radius:var(--menu-item-radius);outline:var(--bw-0);color:var(--c-combobox-text);font-size:var(--fs-s);line-height:var(--select-item-lh);cursor:pointer;display:flex}.ds-multi-select-item[data-highlighted]{background:var(--c-combobox-item-hover)}.ds-multi-select-item-copy{min-width:var(--sp-0);flex-direction:column;display:flex}.ds-multi-select-item-label,.ds-multi-select-item-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-multi-select-item-description{margin-top:var(--select-item-desc-gap);color:var(--c-select-item-desc);font-size:var(--select-item-desc-fs);line-height:var(--lh-solid)}.ds-multi-select-item-label.is-selected{color:var(--c-combobox-check)}.ds-multi-select-check{width:var(--icon-s);height:var(--icon-s);color:var(--c-combobox-check);flex-shrink:0}.ds-multi-select-empty{padding:var(--combobox-empty-pad-y) var(--menu-item-pad-x);color:var(--c-combobox-empty);font-size:var(--fs-s)}.ds-multi-select-message.svelte-11fvz1v{margin-top:var(--control-msg-gap);color:var(--c-control-desc);font-size:var(--control-fs-aux)}.ds-multi-select-message.error.svelte-11fvz1v{color:var(--c-control-error)}@media (prefers-reduced-motion:reduce){.ds-multi-select-control,.ds-multi-select-trigger svg{transition:none}}
