.login[data-v-ee507a5c]{background:var(--primary-color)}.login__content[data-v-ee507a5c]{height:100vh;display:flex;justify-content:center;align-items:center;gap:105px}.login__title h1.title[data-v-ee507a5c]{font-size:100px;text-align:right;color:#fff;font-weight:400;text-transform:uppercase}.login__form[data-v-ee507a5c]{position:relative}.login__form form[data-v-ee507a5c]{align-items:center;display:flex;flex-direction:column;background:#fff;border-radius:20px;box-shadow:0 7px 30px #04103b1a;padding:0 30px 47px;width:380px}.login__form form label[data-v-ee507a5c]{display:inline;align-items:center;color:#797d8c;font-size:14px;font-weight:600}.login__form form label input[data-v-ee507a5c]{display:inline-block;width:240px}.login__form form button[data-v-ee507a5c]{width:100%;height:46px;display:flex;align-items:center;justify-content:center}.login__form form h2.title[data-v-ee507a5c]{color:#16163a;font-size:32px;margin:35px 0}.login__form form button.eye[data-v-ee507a5c]{position:absolute;right:15px;width:auto}.login__form form button.eye[data-v-ee507a5c]:hover{background:none}.login__form form button.eye svg[data-v-ee507a5c]{width:16px;height:16px}.login__form .line[data-v-ee507a5c]{border-bottom:1px solid #E2E5F0;width:119%}.login__input[data-v-ee507a5c]{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative}.login__error[data-v-ee507a5c]{font-family:Nunito-Regular;color:#020d3d;font-size:14px}.group__input[data-v-ee507a5c]{display:flex;gap:20px;margin-top:20px;margin-bottom:30px;align-items:center;flex-direction:column;width:100%}
