.login__header[data-v-8bf8a068]{display:block;margin-bottom:20px;text-align:center}.login__header_userpic[data-v-8bf8a068]{display:block;width:50px;height:50px;margin:0 auto 10px;border-radius:50px;background:var(--color-divider,#efefef) no-repeat;background-position:50%;background-size:cover}.login__header_title[data-v-8bf8a068]{display:inline-block;margin:0 16px;font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-stretch:normal;font-weight:700;font-style:normal;font-size:2.2rem;line-height:1.4em;color:var(--color-primary,#1a1919);text-align:center;text-decoration:none;transition:all .4s}.login__header_title.m_link[data-v-8bf8a068]{opacity:.3}.login__form_field[data-v-8bf8a068]{display:flex;flex-direction:column;align-items:stretch;margin-bottom:10px}.login__form_field[data-v-8bf8a068]:last-child{margin-bottom:0}.login__form_field.m_buttons[data-v-8bf8a068]{align-items:center}.login__form_field.m_section[data-v-8bf8a068]{margin-top:20px}.login__form_field.m_section[data-v-8bf8a068]:first-child{margin-top:0}.login__buttons[data-v-8bf8a068]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin:40px -7px -7px}.login__button[data-v-8bf8a068]{position:relative;display:inline-block;flex:0 0 auto;margin:0 7px 7px;padding:0;border-radius:100%;border:0;background-color:var(--color-primary,#1a1919);color:var(--color-on-primary,#fff);cursor:pointer;transition:all .4s}.login__button_frame[data-v-8bf8a068]{position:absolute;top:0;left:0;width:100%;height:100%;border:0;opacity:.001;z-index:1;transition:all .2s}.login__button_icon[data-v-8bf8a068]{display:inline-block;vertical-align:top}.login__button.m_apple[data-v-8bf8a068]{background-color:var(--color-social-apple,#000);color:var(--color-on-social,#fff)}.login__button.m_facebook[data-v-8bf8a068]{background-color:var(--color-social-facebook,#2f4694);color:var(--color-on-social,#fff)}.login__button.m_google[data-v-8bf8a068]{background-color:var(--color-social-google,#ea4335);color:var(--color-on-social,#fff)}.login__button.m_vk[data-v-8bf8a068]{background-color:var(--color-social-vk,#07f);color:var(--color-on-social,#fff)}.login__button.m_telegram[data-v-8bf8a068]{background-color:var(--color-social-telegram,#08c);color:var(--color-on-social,#fff)}.login__button.m_twitch[data-v-8bf8a068]{background-color:var(--color-social-twitch,#8f50fb);color:var(--color-on-social,#fff)}.login__button_loading[data-v-8bf8a068]{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .2s}.login__button.m_loading[data-v-8bf8a068]{pointer-events:none}.login__button.m_loading .login__button_icon[data-v-8bf8a068]{opacity:0}.login__button.m_loading .login__button_loading[data-v-8bf8a068]{opacity:1;animation:preloader .7s linear infinite}.login__footer[data-v-8bf8a068]{display:flex;flex-direction:column;flex:0 0 auto;margin:40px 0 0}.login__footer_link[data-v-8bf8a068]{margin:0 0 10px;align-self:center}.login__footer_link[data-v-8bf8a068]:last-child{margin-bottom:0}.login__footer_text[data-v-8bf8a068]{display:block;margin:0 0 10px;font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-stretch:normal;font-weight:400;font-style:normal;font-size:1.3rem;line-height:1.4em;color:var(--color-secondary,#949494);text-align:center}.login__footer_text .link[data-v-8bf8a068],.login__footer_text a[data-v-8bf8a068]{color:var(--color-secondary,#949494);text-decoration:none;transition:all .4s;cursor:pointer}.login__footer_text .link[data-v-8bf8a068]:hover,.login__footer_text a[data-v-8bf8a068]:hover{color:var(--color-primary,#1a1919)}.login__footer_text[data-v-8bf8a068]:last-child{margin-bottom:0}.loginPage[data-v-2a84dd6a]{position:relative;padding:16px;box-sizing:border-box}.loginPage__form[data-v-2a84dd6a]{display:flex;flex-direction:column;flex:0 0 auto;margin:auto;width:100%;max-width:370px;padding:20px;box-sizing:border-box;border-radius:24px;background-color:var(--color-bg-1,#fff);box-shadow:var(--shadow-main,0 18px 36px rgba(0,0,0,.14));color:var(--color-primary,#1a1919)}.loginPage__loading[data-v-2a84dd6a]{display:block;flex:0 0 auto;margin:auto;padding:20px;box-sizing:border-box}.loginPage__form[data-v-2a84dd6a],.loginPage__loading[data-v-2a84dd6a]{transition:all .2s}.loginPage__form.m_hidden[data-v-2a84dd6a],.loginPage__loading.m_hidden[data-v-2a84dd6a]{opacity:0;transform:scale(.9)}.loginPage__form.m_leave[data-v-2a84dd6a],.loginPage__loading.m_leave[data-v-2a84dd6a]{position:absolute}@media screen and (max-width:680px){.loginPage__form[data-v-2a84dd6a],.loginPage__loading[data-v-2a84dd6a]{padding:16px}}.restorePassword[data-v-537da45f]{position:relative;padding:16px;box-sizing:border-box}.restorePassword__form[data-v-537da45f]{display:flex;flex:0 0 auto;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;max-width:370px;padding:20px;box-sizing:border-box;text-align:center;transition:all .2s;border-radius:24px;background-color:var(--color-bg-1,#fff);box-shadow:var(--shadow-main,0 18px 36px rgba(0,0,0,.14));color:var(--color-primary,#1a1919)}.restorePassword__form.m_hidden[data-v-537da45f]{opacity:0;transform:scale(.9)}@media screen and (max-width:680px){.restorePassword__form[data-v-537da45f]{padding:16px}}.restorePassword__title[data-v-537da45f]{display:block;margin-bottom:.9375em;font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-stretch:normal;font-weight:700;font-style:normal;font-size:2.2rem;line-height:1.4em;color:var(--color-primary,#1a1919);text-align:center}.restorePassword__field[data-v-537da45f]{display:block;margin-bottom:10px}.restorePassword__field_link[data-v-537da45f]{display:block;margin:0 0 10px;font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-stretch:normal;font-weight:400;font-style:normal;font-size:1.3rem;line-height:1.4em;color:var(--color-secondary,#949494);text-align:center;text-decoration:none;transition:all .4s;cursor:pointer}.restorePassword__field_link[data-v-537da45f]:hover{color:var(--color-primary,#1a1919)}.restorePassword__field[data-v-537da45f]:last-child,.restorePassword__field_link[data-v-537da45f]:last-child{margin-bottom:0}.restorePassword__field.m_footer[data-v-537da45f]{margin-top:10px;margin-bottom:0}