.button-component[data-v-03b80acb]{max-width:100%;border-radius:10px;border:1px solid transparent;padding:10px 50px;transition:all .2s ease;cursor:pointer}.button-component.type-default[data-v-03b80acb]{padding:10px 50px}.button-component.type-sex[data-v-03b80acb]{padding:10px;box-shadow:0 0 20px rgba(0,0,0,.1)}.button-component.size-small[data-v-03b80acb]{font-size:14px}.button-component.size-medium[data-v-03b80acb]{font-weight:600;font-size:16px;line-height:19px}.button-component.color-white[data-v-03b80acb]{background-color:#fff;color:#a430cd;border-color:#a430cd}.button-component.color-purple[data-v-03b80acb],.button-component.color-white[data-v-03b80acb]:hover{background-color:#a430cd;color:#fff;border-color:#a430cd}.button-component.color-purple[data-v-03b80acb]:hover{background-color:#fff;color:#a430cd;border-color:#a430cd}.button-component.color-grey[data-v-03b80acb]{background-color:#f2f2f2;color:#d9d9d9;border-color:#f2f2f2}.button-component.color-grey[data-v-03b80acb]:hover{background-color:#a430cd;color:#fff;border-color:#a430cd}.Input__field{display:block;box-sizing:border-box;padding:0 20px;width:100%;height:50px;border-radius:10px;font-size:14px;line-height:50px;transition:all .2s ease-out;border-style:solid;border-width:2px!important;box-shadow:0 0 20px rgba(0,0,0,.1);border-color:rgba(0,0,0,.05);background-color:#fff}.Input__field:focus,.Input__field:hover{background:hsla(0,0%,80%,.7);box-shadow:none!important;outline:none}.Input__field_wrapper{position:relative}.Input__field_danger,.Input__field_error{border-color:#e24e4e!important;border-style:solid}.Input__field_danger:focus,.Input__field_danger:hover,.Input__field_error:focus,.Input__field_error:hover{outline:none}.Input__field_valid{border-color:#0ec256!important;border-style:solid}.Input__field_valid:focus,.Input__field_valid:hover{outline:none}.Input__field:first-child{margin-top:0}.Input__error{text-align:center;font-size:11px;color:#e56161}.Input__error_text{margin:2px 0 10px}.wrapper[data-v-43abec92]{height:calc(100vh - 105px);display:flex;justify-content:center;align-items:center;min-height:810px}.distant-login__wrapper[data-v-43abec92]{width:98%;display:flex;justify-content:space-between}.distant-login__info[data-v-43abec92]{width:40%}.info__title[data-v-43abec92]{font-weight:800;font-size:36px;line-height:44px;margin-bottom:10px}.info__title .second_row[data-v-43abec92]{display:flex;align-items:center}.img__fire[data-v-43abec92]{margin-left:5px}.info__subtitle[data-v-43abec92]{font-weight:600;font-size:20px;line-height:20px;color:#a6a6a6;display:flex;flex-direction:column;gap:10px 0}.distant-login__form[data-v-43abec92]{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:10px;padding:40px;width:55%}.icon--fire[data-v-43abec92]{width:35px;height:35px}.distant-form__title[data-v-43abec92]{font-weight:700;font-size:24px;line-height:29px;margin-bottom:30px}.distant-login__form-content[data-v-43abec92]{display:flex;flex-direction:column;gap:15px 0}.distant-form__input-wrapper label[data-v-43abec92]{display:inline-block;font-weight:500;font-size:16px;line-height:19px;margin-bottom:5px}.distant-form__btns[data-v-43abec92]{margin-top:30px;display:flex;align-items:flex-end;justify-content:space-between}.btn-next_wrapper[data-v-43abec92]{display:flex;flex-direction:column;align-items:flex-end;gap:10px 0}.btn-next_wrapper .distant-form__errors-message[data-v-43abec92]{display:flex;text-align:right;flex-direction:column;gap:5px 0;font-weight:600;font-size:18px;line-height:22px;color:#e24e4e}.distant-form__white-btn[data-v-43abec92]{color:#333!important}@media screen and (max-width:1024px){.distant-login__wrapper[data-v-43abec92]{width:100%;align-items:center;flex-direction:column;gap:30px 0}.distant-login__form[data-v-43abec92],.distant-login__info[data-v-43abec92]{padding:40px;width:80%}}@media screen and (max-width:768px){.distant-login__form[data-v-43abec92],.distant-login__info[data-v-43abec92]{padding:20px;width:100%}}@media screen and (max-width:545px){.distant-login__info[data-v-43abec92]{padding:5px}.distant-login__form[data-v-43abec92]{padding:10px}.info__title[data-v-43abec92]{font-size:24px;line-height:30px}.info__subtitle[data-v-43abec92]{font-size:16px}.distant-form__btns[data-v-43abec92]{flex-direction:column-reverse;gap:20px 0}.distant-form__btns .distant-form__btn[data-v-43abec92]{width:100%;padding:10px!important}}