.ui-input[data-v-3e5aa7cc]{display:flex;align-items:center;width:100%;position:relative;height:56px;padding:0 var(--ui-spacer-s);background-color:var(--ui-color-input-primary-fill-default);border:1px solid var(--ui-color-input-redesign-border-default);border-radius:var(--ui-border-radius-m);color:var(--ui-color-input-primary-text-selected);transition:border .3s ease}@media(not (max-width:1029px))and (hover:hover){.ui-input[data-v-3e5aa7cc]:hover{border:1px solid var(--ui-color-input-redesign-border-hover)}}.ui-input input[data-v-3e5aa7cc]::-webkit-inner-spin-button,.ui-input input[data-v-3e5aa7cc]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media only screen and (max-width:599px){.ui-input[data-v-3e5aa7cc]{height:52px}}.ui-input__wrapper[data-v-3e5aa7cc]{display:flex;align-items:center;flex:1 0 auto;max-width:100%;position:relative;padding-top:12px}.ui-input__prepend-icon[data-v-3e5aa7cc]{flex:0 0 auto;width:24px;height:24px}@media only screen and (max-width:1029px){.ui-input__prepend-icon[data-v-3e5aa7cc]{width:32px;height:32px}}.ui-input__input[data-v-3e5aa7cc]{border:none;padding:0;background-color:transparent;flex:1 0 auto;max-width:100%;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;font-family:var(--ui-desktop-text-s-font-family),sans-serif;font-size:var(--ui-desktop-text-s-font-size);font-weight:var(--ui-desktop-text-s-font-weight);line-height:var(--ui-desktop-text-s-line-height)}@media only screen and (max-width:1279px){.ui-input__input[data-v-3e5aa7cc]{font-size:var(--ui-v-tablet-text-s-font-size);line-height:var(--ui-v-tablet-text-s-line-height)}}@media only screen and (max-width:599px){.ui-input__input[data-v-3e5aa7cc]{font-size:var(--ui-mobile-text-s-font-size);line-height:var(--ui-mobile-text-s-line-height);font-family:var(--ui-desktop-text-xs-font-family),sans-serif;font-size:var(--ui-desktop-text-xs-font-size);font-weight:var(--ui-desktop-text-xs-font-weight);line-height:var(--ui-desktop-text-xs-line-height)}}@media only screen and (max-width:599px)and (max-width:1279px){.ui-input__input[data-v-3e5aa7cc]{font-size:var(--ui-v-tablet-text-xs-font-size);line-height:var(--ui-v-tablet-text-xs-line-height)}}@media only screen and (max-width:599px)and (max-width:599px){.ui-input__input[data-v-3e5aa7cc]{font-size:var(--ui-mobile-text-xs-font-size);line-height:var(--ui-mobile-text-xs-line-height)}}.ui-input__input[data-v-3e5aa7cc]:focus{outline:none}.ui-input__placeholder[data-v-3e5aa7cc]{position:absolute;top:50%;transform:translateY(-50%);color:var(--ui-color-input-primary-placeholder-default);transition:all .3s ease;font-family:var(--ui-desktop-text-s-font-family),sans-serif;font-size:var(--ui-desktop-text-s-font-size);font-weight:var(--ui-desktop-text-s-font-weight);line-height:var(--ui-desktop-text-s-line-height)}@media only screen and (max-width:1279px){.ui-input__placeholder[data-v-3e5aa7cc]{font-size:var(--ui-v-tablet-text-s-font-size);line-height:var(--ui-v-tablet-text-s-line-height)}}@media only screen and (max-width:599px){.ui-input__placeholder[data-v-3e5aa7cc]{font-size:var(--ui-mobile-text-s-font-size);line-height:var(--ui-mobile-text-s-line-height)}}.ui-input__placeholder--error[data-v-3e5aa7cc]{color:var(--ui-color-input-primary-border-error)}.ui-input--filled .ui-input__placeholder[data-v-3e5aa7cc],.ui-input__input:focus+.ui-input__placeholder[data-v-3e5aa7cc]{top:16px;left:0;transform:translateY(-100%);font-family:var(--ui-desktop-text-xxs-font-family),sans-serif;font-size:var(--ui-desktop-text-xxs-font-size);font-weight:var(--ui-desktop-text-xxs-font-weight);line-height:var(--ui-desktop-text-xxs-line-height)}@media only screen and (max-width:1279px){.ui-input--filled .ui-input__placeholder[data-v-3e5aa7cc],.ui-input__input:focus+.ui-input__placeholder[data-v-3e5aa7cc]{font-size:var(--ui-v-tablet-text-xxs-font-size);line-height:var(--ui-v-tablet-text-xxs-line-height)}}@media only screen and (max-width:599px){.ui-input--filled .ui-input__placeholder[data-v-3e5aa7cc],.ui-input__input:focus+.ui-input__placeholder[data-v-3e5aa7cc]{font-size:var(--ui-mobile-text-xxs-font-size);line-height:var(--ui-mobile-text-xxs-line-height);top:12px}}.ui-input__clean-button[data-v-3e5aa7cc]{padding:0;margin:0;border:none;cursor:pointer;background-color:transparent;transition:color .3s ease;color:var(--ui-color-input-primary-placeholder-default)}@media(not (max-width:1029px))and (hover:hover){.ui-input__clean-button[data-v-3e5aa7cc]:hover{color:var(--ui-color-input-primary-text-selected)}}.ui-input__error-message[data-v-3e5aa7cc]{color:var(--ui-color-input-primary-description-error);margin:0;margin-top:var(--ui-spacer-xxs);font-family:var(--ui-desktop-text-xxs-font-family),sans-serif;font-size:var(--ui-desktop-text-xxs-font-size);font-weight:var(--ui-desktop-text-xxs-font-weight);line-height:var(--ui-desktop-text-xxs-line-height)}@media only screen and (max-width:1279px){.ui-input__error-message[data-v-3e5aa7cc]{font-size:var(--ui-v-tablet-text-xxs-font-size);line-height:var(--ui-v-tablet-text-xxs-line-height)}}@media only screen and (max-width:599px){.ui-input__error-message[data-v-3e5aa7cc]{font-size:var(--ui-mobile-text-xxs-font-size);line-height:var(--ui-mobile-text-xxs-line-height)}}.ui-input .fade-enter-active[data-v-3e5aa7cc],.ui-input .fade-leave-active[data-v-3e5aa7cc]{transition:max-height .3s ease,opacity .3s ease;overflow:hidden}.ui-input .fade-enter-from[data-v-3e5aa7cc],.ui-input .fade-leave-to[data-v-3e5aa7cc]{max-height:0;opacity:0}.ui-input .fade-enter-to[data-v-3e5aa7cc],.ui-input .fade-leave-from[data-v-3e5aa7cc]{max-height:50px;opacity:1}.ui-input--error .ui-input__input[data-v-3e5aa7cc]{color:var(--ui-color-message-bordered-description-error)}.ui-input--error .ui-input__label[data-v-3e5aa7cc]{border:1px solid var(--ui-color-input-primary-border-error)}.ui-input__value[data-v-3e5aa7cc]{visibility:hidden;max-width:100%;height:21px;color:inherit;white-space:pre}.ui-input--vin .ui-input__input[data-v-3e5aa7cc]{text-transform:uppercase}.ui-input--disabled .ui-input__label[data-v-3e5aa7cc]{background-color:var(--ui-color-input-redesign-fill-disabled);border:none;color:var(--ui-color-input-redesign-text-disabled);transition:none}@media(not (max-width:1029px))and (hover:hover){.ui-input--disabled .ui-input__label[data-v-3e5aa7cc]:hover{border-color:var(--ui-color-input-redesign-fill-disabled)}}
