.inp-autocomplete{position:relative}.inp-autocomplete .base-autocomplete__input-wrapper{position:relative;padding-left:2px}.inp-autocomplete .inp{padding-right:45px}@media (max-width: 767.98px){.inp-autocomplete .inp{height:40px}}.inp-autocomplete .inp-toggle__popup.select-open{min-height:40px}.inp-autocomplete .inp__icon{display:block;position:absolute;right:12px;top:50%;transform:translateY(-50%);border-radius:50%;z-index:1;pointer-events:all;cursor:pointer;border:0;background:none;padding:0;font-size:16px;line-height:1;color:#8c8c8c}.inp-autocomplete .inp__icon:hover{color:#231f20}.inp-autocomplete .close,.inp-autocomplete .inp-toggle__popup{opacity:0;visibility:hidden;transition:opacity .15s 0s,visibility 0s .15s,color .2s 0s ease}.inp-autocomplete .close{pointer-events:none}.inp-autocomplete.show input{border-color:transparent;box-shadow:0 -2px 4px #231f200d,0 2px 8px #231f201a}.inp-autocomplete.show .close,.inp-autocomplete.show .inp-toggle__popup{opacity:1;z-index:4;visibility:visible;transition:opacity .15s .15s,visibility 0s 0s,color .2s 0s ease}.inp-autocomplete.show .close{pointer-events:all}.inp-autocomplete .search{opacity:1;z-index:2;visibility:visible;transition:opacity .15s .15s,visibility 0s 0s,color .2s 0s ease}.inp-autocomplete .inline-req-mark{position:relative}.inp-autocomplete .inline-req-mark span{position:absolute;margin-left:2px;top:-4px}.inp-toggle__popup{position:absolute;background:#ffffff;top:calc(100% + 4px);left:0;width:100%;z-index:1;box-shadow:0 2px 3px #231f200d,0 6px 7px #231f201a;border-radius:10px;padding:0 0 6px}.inp-toggle__popup .optgroup{max-height:256px;overflow-y:auto;margin-right:10px;min-height:32px;border-radius:10px 0 0}.inp-toggle__popup .optgroup::-webkit-scrollbar{background:#f2f2f2;border-radius:4px;width:8px}.inp-toggle__popup .optgroup::-webkit-scrollbar-thumb{background:#bdbbbc;border-radius:4px}.inp-toggle__popup .optgroup .option{font-size:13px;padding:5px 14px;height:32px;display:flex;align-items:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer}.inp-toggle__popup .optgroup .option:hover{background-color:#f2f2f2}
