.input-combobox{position:relative}.input-combobox[aria-disabled=true],.input-combobox[aria-disabled=true] *{pointer-events:none}.input-combobox[aria-disabled=true]>.input-combobox__combobox{opacity:.7;background-color:var(--color-secondary-thin);border-color:var(--color-secondary-pale)}.input-combobox__combobox{--input-text-height:40px;align-items:center;gap:var(--unit-4xs);border-radius:var(--unit-4xs);border:1px solid var(--color-form-border);min-height:var(--input-text-height);cursor:text;background-image:url(../arrow-down.svg);background-position:right 12px center;padding:6px 12px;display:flex}.input-combobox__combobox:focus-within{border:2px solid var(--color-primary);background-image:url(../arrow-up.svg);background-position:right 11px center;padding:5px 11px}.input-combobox__combobox[aria-invalid=true]{border:1px solid var(--color-attention)}.input-combobox__combobox[aria-invalid=true]:hover{border-color:var(--color-attention);background-color:var(--color-attention-thin)}.input-combobox__combobox[aria-invalid=true]:focus{border:2px solid var(--color-attention);outline:none;padding:5px 11px}.input-combobox__textbox{flex:1;min-width:0;display:block}.input-combobox__listbox:focus,.input-combobox__textbox:focus{outline:none}.input-combobox__listbox{width:max-content;z-index:var(--z-index-popover);padding:var(--unit-3xs) 0;background-color:var(--color-text-contrast);border-radius:var(--unit-4xs);margin:0;position:absolute;top:0;left:0;overflow-y:scroll;box-shadow:0 1px 4px #141c331f}.input-combobox__list-item{align-items:center;gap:var(--unit-3xs);padding:var(--unit-3xs) var(--unit-m);list-style:none;display:flex}.input-combobox__list-item:hover{background-color:var(--color-primary-thin);cursor:pointer}.input-combobox__list-item[aria-selected=true]{background-color:var(--color-primary-pale)}.input-combobox__list-item[data-state=highlight]{background-color:var(--color-primary-thin)}.input-combobox__no-data-text{padding:var(--unit-3xs) var(--unit-m);list-style:none}.input-combobox__list-item-checkbox{margin-right:var(--unit-s);vertical-align:middle;width:1.125rem;height:1.125rem}.input-combobox__option-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.input-combobox__chip{cursor:pointer;overflow-wrap:break-word;word-wrap:anywhere;max-width:100%}.input-combobox__chip:focus{background-color:var(--color-primary-pale)!important}.input-combobox__chip~.input-combobox__textbox::placeholder{opacity:0}.input-combobox__caption,.input-combobox__label{padding:0 3px;display:inline-block}.input-combobox__caption.invalid,.input-combobox__label.invalid{color:var(--color-attention)}.input-combobox__loading{padding:var(--unit-5xs) var(--unit-3xs)}
