.base-input[data-v-19b09871]{background-color:#fdfdfd;border:1px solid #d9d9d9;border-radius:.5rem;color:#20202e;font:400 16px/20px Shurik-Inter,Helvetica,Arial,sans-serif;height:40px;padding:0 2rem 0 1rem;width:100%}.base-input[type=date][data-v-19b09871]{padding:0 10px 0 1rem}.base-input[data-v-19b09871]::-moz-placeholder{color:transparent;-moz-user-select:none;-webkit-user-select:none;user-select:none}.base-input[data-v-19b09871]::placeholder{color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.base-input:focus-visible~.base-input-label[data-v-19b09871]{font:400 12px/14px Shurik-Inter,Helvetica,Arial,sans-serif;left:12px;top:-5px}.base-input[data-v-19b09871]:focus-visible::-moz-placeholder{color:#aaa}.base-input[data-v-19b09871]:focus-visible::placeholder{color:#aaa}.base-input[data-v-19b09871]:disabled{cursor:not-allowed}.base-input:disabled~.base-input__svg[data-v-19b09871]{opacity:1;pointer-events:unset}.base-input_error[data-v-19b09871]{border-color:#cf0000}.base-input~.base-input__svg[data-v-19b09871]{font-size:16px;fill:#d9d9d9;opacity:0;pointer-events:none}.base-input__handler[data-v-19b09871],.base-input~.base-input__svg[data-v-19b09871]{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:3}.base-input__handler[data-v-19b09871]{color:#d9d9d9;display:flex}@media screen and (min-width:1280px){.base-input__handler[data-v-19b09871]:hover{color:#ed722e}}.base-input__handler-svg[data-v-19b09871]{font-size:16px;fill:currentColor}.base-input__left-icon[data-v-19b09871]{font-size:16px;fill:#aaa;left:16px;position:absolute;top:50%;transform:translateY(-50%);z-index:3}.base-input-wrapper[data-v-19b09871]{position:relative}.base-input-wrapper_with-left-icon .base-input[data-v-19b09871]{padding-left:44px}.base-input-wrapper_with-left-icon .base-input-label[data-v-19b09871]{left:44px}.base-input-wrapper_focused .base-input-label[data-v-19b09871]{font:400 12px/14px Shurik-Inter,Helvetica,Arial,sans-serif;left:12px;top:-5px}.base-input-wrapper_requiered .base-input-label[data-v-19b09871]:after{color:#cf0000;content:"*";font-size:400 16px/20px "Shurik-Inter",Helvetica,Arial,sans-serif}.base-input-label[data-v-19b09871]{background-color:#fdfdfd;color:#70708a;font:400 16px/20px Shurik-Inter,Helvetica,Arial,sans-serif;left:16px;padding:0 .25rem;pointer-events:none;position:absolute;top:10px;transition:top .4s,left .4s,font .4s}
