.combobox-component[data-v-0b12f330]{display:inline-grid;gap:var(--combobox-gap,var(--input-gap,.25rem));margin-block:var(--combobox-margin-block,var(--input-margin-block));position:relative;width:var(--combobox-field-width,100%)}@media(prefers-reduced-motion:no-preference){.combobox-component[data-v-0b12f330]{--_popover-transition-duration:var( --combobox-transition-duration,var(--default-popover-transition-duration,.15s) )}}.combobox-component.disabled[data-v-0b12f330]{opacity:var( --combobox-disabled-opacity,var(--input-disabled-opacity,.6) );pointer-events:none}.combobox-component[data-v-0b12f330]:has(:popover-open){--_arrow-rotate:180deg}.combobox-component:not(.has-selection) #values[data-v-0b12f330],.combobox-component:not(.has-selection) input[data-v-0b12f330]{width:100%}#anchor[data-v-0b12f330]{align-items:center;anchor-name:var(--_anchor-name);background-color:var( --combobox-bg-color,var(--input-bg-color,var(--default-form-control-bg-color)) );border-color:var( --combobox-border-color,var( --input-border-color,var(--default-form-control-border-color,canvasText) ) );border-radius:var( --combobox-border-radius,var(--input-border-radius,var(--default-form-control-border-radius)) );border-style:var(--combobox-border-style,var(--input-border-style,solid));border-width:var(--combobox-border-width,var(--input-border-width,1px));display:grid;grid-template-columns:1fr auto;min-height:var( --combobox-height,var(--input-height,var(--default-form-control-height,48px)) );padding-block:var(--combobox-padding-block,.5rem);padding-inline:var( --combobox-padding-inline,var(--input-padding-inline,1rem) );position:relative;transition:border-color var(--focus-transition,0s),outline-color var(--focus-transition,0s);width:100%}#anchor[data-v-0b12f330]:focus-within{border-color:var( --combobox-focus-color,var(--default-focus-color,canvasText) );outline-color:var( --combobox-focus-color,var(--default-focus-color,canvasText) );outline-offset:0;outline-style:var( --combobox-focus-style,var(--default-focus-style,solid) );outline-width:var( --combobox-focus-width,var(--default-focus-width,2px) )}#anchor #wrapper[data-v-0b12f330]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;height:100%;inset:0;position:absolute;width:100%}#anchor #wrapper[data-v-0b12f330]:focus-visible{outline:none}#anchor #values[data-v-0b12f330]{flex-wrap:wrap;gap:.5rem;margin-inline-end:auto;padding-inline-end:1rem}#anchor #right[data-v-0b12f330],#anchor #values[data-v-0b12f330]{align-items:center;display:flex;position:relative;z-index:1}#anchor input[data-v-0b12f330]{background-color:transparent;border:none;color:var( --combobox-color,var(--input-color,var(--default-form-control-text,canvasText)) );font-family:var( --combobox-font-family,var(--input-font-family,var(--font-family)) );font-size:var(--combobox-font-size,var(--input-font-size,1rem));height:32px;min-width:4rem;outline:none}#anchor input[data-v-0b12f330]::-moz-placeholder{color:var( --combobox-placeholder-color,var( --default-form-control-placeholder-color,color-mix(in srgb,currentColor 60%,transparent) ) )}#anchor input[data-v-0b12f330]::placeholder{color:var( --combobox-placeholder-color,var( --default-form-control-placeholder-color,color-mix(in srgb,currentColor 60%,transparent) ) )}#anchor .icon[data-v-0b12f330]{--icon-button-size:32px;align-items:center;display:flex;flex-shrink:0;justify-content:center;pointer-events:none}#anchor .icon svg[data-v-0b12f330]{fill:var( --combobox-icon-color,var( --input-icon-color,var(--default-form-control-icon-color,canvasText) ) );rotate:var(--_arrow-rotate,0deg);transition:rotate .15s ease}.combobox-component.error #anchor[data-v-0b12f330]{border-color:var( --combobox-error-color,var(--input-error-color,var(--default-form-control-error-color,red)) )}.combobox-component.error #anchor[data-v-0b12f330]:focus-within{border-color:var( --combobox-error-color,var(--input-error-color,var(--default-form-control-error-color,red)) );outline-color:var( --combobox-error-color,var(--input-error-color,var(--default-form-control-error-color,red)) )}.popover[data-v-0b12f330]{background-color:var( --combobox-menu-bg-color,var(--default-popover-bg-color,canvas) );border-color:var( --combobox-menu-border-color,var( --default-popover-border-color,var(--default-form-control-border-color) ) );border-radius:var( --combobox-menu-border-radius,var(--default-popover-border-radius) );border-style:var( --combobox-menu-border-style,var( --default-popover-border-style,var(--default-form-control-border-style,solid) ) );border-width:var( --combobox-menu-border-width,var( --default-popover-border-width,var(--default-form-control-border-width,1px) ) );box-shadow:var( --combobox-menu-box-shadow,var(--default-popover-box-shadow,0 4px 16px rgba(0,0,0,.12)) );height:var(--combobox-menu-height,-moz-fit-content);height:var(--combobox-menu-height,fit-content);inset:unset;margin:unset;margin-block-start:var( --combobox-menu-margin-top,var(--default-popover-margin-top,4px) );max-height:var(--combobox-max-height);max-width:var(--combobox-max-width);min-height:var(--combobox-min-height);min-width:var(--combobox-min-width,200px);opacity:0;padding-block:var( --combobox-menu-padding-block,var(--default-popover-padding-block,.5rem) );padding-inline:var( --combobox-menu-padding-inline,var(--default-popover-padding-inline,.5rem) );position-anchor:var(--_anchor-name);position-area:bottom span-right;position-try:flip-block,flip-inline,flip-block flip-inline;scale:.97;transform-origin:var(--_transform_origin);transition:opacity var(--_popover-transition-duration),scale var(--_popover-transition-duration),overlay var(--_popover-transition-duration),display var(--_popover-transition-duration);transition-behavior:allow-discrete;width:var(--combobox-width,anchor-size(width))}.popover[data-v-0b12f330]:popover-open{opacity:1;scale:1}@starting-style{.popover[data-v-0b12f330]:popover-open{opacity:0;scale:.97}}.chip[data-v-0b12f330]{align-items:center;background-color:var( --combobox-chip-bg-color,contrast-color(currentcolor) );border-color:var( --combobox-chip-border-color,color-mix(in srgb,currentColor 20%,transparent) );border-radius:var(--combobox-chip-border-radius,16px);border-style:var(--combobox-chip-border-style,solid);border-width:var(--combobox-chip-border-width,1px);color:var(--combobox-chip-text-color,currentcolor);display:flex;gap:var(--combobox-chip-gap,.5rem);padding-block:var(--combobox-chip-padding-block,.25rem);padding-inline:var(--combobox-chip-padding-inline,.75rem);position:relative;z-index:2}.chip .remove-button[data-v-0b12f330]{--_remove-button-size:16px;align-items:center;background-color:transparent;border:none;border-radius:50%;color:inherit;cursor:pointer;display:flex;height:var(--_remove-button-size);justify-content:center;width:var(--_remove-button-size);z-index:3}.chip .remove-button[data-v-0b12f330]:before{border-radius:inherit;content:"";height:var(--_remove-button-size);position:absolute;scale:2;width:var(--_remove-button-size)}.clear-all[data-v-0b12f330]{align-items:center;background:transparent;border:none;color:currentColor;cursor:pointer;display:flex;justify-content:center;padding:0;z-index:3}.empty[data-v-0b12f330]{color:color-mix(in srgb,currentColor 60%,transparent);padding:.5rem;text-align:center}.combobox-option[data-v-0b12f330]{align-items:center;background-color:var( --combobox-option-bg-color,var(--default-form-control-option-bg-color,transparent) );border-radius:var( --combobox-option-border-radius,var(--default-form-control-option-border-radius) );color:var( --combobox-option-color,var(--default-form-control-option-color,canvasText) );cursor:pointer;display:grid;font-family:var( --combobox-option-font-family,var(--default-form-control-option-font-family,inherit) );font-size:var( --combobox-option-font-size,var(--default-form-control-option-font-size,1rem) );font-weight:var( --combobox-option-font-weight,var(--default-form-control-option-font-weight,500) );gap:var( --combobox-option-gap,var(--default-form-control-option-gap,.25rem) );grid-template-columns:1fr 24px;line-height:var( --combobox-option-line-height,var(--default-form-control-option-line-height) );min-height:var( --combobox-option-height,var(--default-form-control-option-height,40px) );padding-inline:var( --combobox-option-padding-inline,var(--default-form-control-option-padding-inline,1rem) );transition:outline-color var(--focus-transition,0s),background-color var( --combobox-option-transition-speed,var(--default-form-control-option-transition-speed,.3s) );-webkit-user-select:none;-moz-user-select:none;user-select:none}.combobox-option.highlighted[data-v-0b12f330],.combobox-option[data-v-0b12f330]:hover{background-color:var( --combobox-option-hover-bg-color,var( --default-form-control-option-hover-bg-color,color-mix(in srgb,currentColor 8%,transparent) ) )}.combobox-option[data-v-0b12f330]:active{background-color:var( --combobox-option-active-bg-color,var( --default-form-control-option-active-bg-color,color-mix(in srgb,currentColor 16%,transparent) ) )}.combobox-option[data-v-0b12f330]:focus-visible{outline-color:var( --combobox-option-focus-color,var(--default-focus-color,canvasText) );outline-offset:-2px;outline-style:var( --combobox-option-focus-style,var(--default-focus-style,solid) );outline-width:var( --combobox-option-focus-width,var(--default-focus-width,2px) )}.combobox-option-label[data-v-0b12f330]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combobox-option-check[data-v-0b12f330]{color:var( --combobox-option-icon-color,var( --default-form-control-option-icon-color,var(--default-form-control-icon-color,canvasText) ) );flex-shrink:0}.sr-only[data-v-0b12f330]{border-width:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
