.autocomplete__button{border-radius:5px;border-end-start-radius:0;border-start-start-radius:0;max-width:147px;width:100%}.autocomplete.autocomplete_empty .form-item__value{color:#bcbcbc}.distance__autocomplete{grid-column:span 2}@media (max-width:1024px){.distance__autocomplete{grid-column:1}}.autocomplete__popup[open] .form-item__substring:after{position:relative;top:2px;transform:rotate(180deg)}.autocomplete__popup .popup__loader{background:hsla(0,0%,100%,.565);height:100%;position:absolute;width:100%;z-index:10}.autocomplete__popup .popup__summary{align-items:center;display:flex;gap:10px;justify-content:flex-start;width:100%}.autocomplete__popup .popup__summary .form-item__input{min-width:140px;overflow:hidden;width:100%}.autocomplete__popup .popup__summary .form-item__input input{padding:10px 30px 10px 15px}.autocomplete__popup .popup__summary .form-item__input .form-item__substring{align-items:center;color:#bcbcbc;display:flex;gap:10px;justify-content:flex-start;right:10px;top:8px}.autocomplete__popup .popup__summary .form-item__input .form-item__substring:after{content:url(../../images/icons/arrow.svg)}.autocomplete__popup .popup__summary .form-item__input .form-item__substring:before{background:#fff;content:"";height:38px;position:absolute;right:-10px;top:-7px;width:130%;z-index:-1}.autocomplete__popup .popup__content{top:45px;width:100%}.autocomplete__popup_countDistance .popup__content{top:50px}.autocomplete__popup_countDistance .autocomplete__input input{height:45px}.autocomplete__popup_countDistance .autocomplete__active-option{display:none;height:45px}.autocomplete__popup_countDistance .autocomplete__active-option input::-moz-placeholder{display:none}.autocomplete__popup_countDistance .autocomplete__active-option input::placeholder{display:none}.autocomplete__popup_countDistance{width:calc(100% - 297px)}@media (max-width:1024px){.autocomplete__popup_countDistance{order:1;width:100%}}.autocomplete__popup.popup_readonly .popup__summary .form-item__input{min-width:auto}.autocomplete__active-option{align-items:center;color:#757575;display:flex;gap:0;height:40px;justify-content:flex-start;overflow:hidden;padding:10px 15px;pointer-events:none;position:absolute;top:0;white-space:nowrap;width:100%}.autocomplete__popup:has(.autocomplete__button) .popup__summary{gap:0}.autocomplete__popup:has(.autocomplete__button) .autocomplete__input input{border-end-end-radius:0;border-start-end-radius:0}.loader{color:#0584fe;position:relative}.loader:after{animation:button-loading-spinner 1s ease infinite;border:4px solid #0584fe;border-radius:50%;border-top-color:#fff;bottom:0;content:"";height:16px;left:0;margin:auto;position:absolute;right:0;top:0;width:16px}.loader.loader_grey:after{border:4px solid #a6b7d4;border-top-color:#fff}.loader.loader_action{padding:20px 10px}.loader.loader_page{height:100%}.loader.loader_page:after{height:30px;width:30px}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.select .select__active-option{height:40px;overflow:hidden;padding:10px 15px;position:absolute;top:0;width:calc(100% - 30px)}.select .select__active-option,.select .select__active-option-tab{align-items:center;display:flex;gap:5px;justify-content:flex-start;white-space:nowrap}.select .select__active-option-tab{background-color:#eef3f8;border:1px solid #1253a2;border-radius:5px;height:34px;padding:5px 5px 5px 10px;width:-moz-min-content;width:min-content}.select .select__active-option-tab .icon__delete{align-items:center}.select .form-item__value_multiply{align-items:center;display:flex;gap:5px}.select .form-item__value_multiply .select__active-option-tab{border:none;padding:5px 10px}.select__popup[open] .popup__summary .form-item__input .form-item__substring{top:9px}.select__popup[open] .popup__summary .form-item__input input{pointer-events:auto}.select__popup[open] input[disabled]{border:1px solid #0584fe;border-radius:5px;opacity:1}.select__popup[open] .form-item__substring:after{transform:rotate(180deg)}.select__popup[open] .select__active-option{filter:opacity(.5)}.select__popup[open].select__popup_multiply .popup__summary{border:1px solid #0584fe;border-radius:5px}.select__popup[open].select__popup_multiply .select__active-option{filter:opacity(1)}.select__popup[open] .popup__content{margin-top:5px}.select__popup.select__popup_multiply .popup__summary{border:1px solid #bcbcbc;border-radius:5px}.select__popup.select__popup_multiply .select__active-option{padding:10px 15px 10px 2px}.select__popup.select__popup_multiply .form-item__input{display:flex;flex-direction:row-reverse;flex-wrap:wrap-reverse;justify-content:flex-end}.select__popup.select__popup_multiply .form-item__input input{background:transparent;border:none;opacity:0;padding:10px 0;position:absolute}.select__popup.select__popup_multiply .form-item__input .active-option__mirror{position:relative}.select__popup.select__popup_multiply .form-item__input .active-option__mirror input{height:36px;min-height:36px;min-width:40px;opacity:1;padding:10px;pointer-events:none;top:0}.select__popup.select__popup_multiply .select__active-option{flex-wrap:wrap;height:auto;overflow:visible;padding:2px 5px 2px 2px;position:relative;width:calc(100% - 30px)}.select__popup.select__popup_multiply .select__active-option .form-item__mirror{align-items:center;display:flex;height:34px;min-width:40px;opacity:0;padding:10px}.select__popup .popup__summary{align-items:center;background:#fff;border-radius:5px;display:flex;gap:10px;justify-content:flex-start;width:100%}.select__popup .popup__summary .form-item__input{min-width:120px;overflow:hidden;width:100%}.select__popup .popup__summary .form-item__input .form-item__substring{align-items:center;color:#bcbcbc;display:flex;gap:10px;justify-content:flex-start;right:10px;top:6px}.select__popup .popup__summary .form-item__input .form-item__substring:after{content:url(../../images/icons/arrow.svg)}.select__popup .popup__summary .form-item__input>input{height:38px;min-height:38px;padding:9px 30px 9px 15px;pointer-events:none}.select__popup .popup__summary .icon__delete svg *{fill:#666}.select__popup .popup__summary .icon__delete:hover svg *{fill:#1253a2}.select__popup .popup__content{top:auto;width:100%}.icon__delete{cursor:pointer;display:flex}.icon__delete svg{height:15px;width:15px}.icon__delete svg *{fill:#ad0b0a}
