.page-login .auth-socials,.page-login .auth-socials .app-telegram-auth{margin-top:0}.page-login .auth-divider{align-items:center;color:#949494;display:flex;font-size:14px;gap:16px;margin:24px 0}.page-login .auth-divider:after,.page-login .auth-divider:before{background-color:#9494944d;content:"";flex:1;height:1px}.auth-socials{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}@media only screen and (min-width:640.98px){.auth-socials{margin-top:40px}}.app-google-auth{display:flex;flex:0 0 238px;height:40px;justify-content:center;position:relative;width:238px}.app-google-auth #google_auth_button{width:100%}.app-google-auth .google-auth-loader{align-items:center;background-color:#ffffffbf;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:10}.app-yandex-auth{display:flex;flex:0 0 238px;justify-content:center;width:238px}.app-yandex-auth__btn{background:#fff;border:1px solid #dadce0;border-radius:20px;color:#3c4043;font-size:14px;height:40px;transition:background-color .2s,border-color .2s,box-shadow .2s;width:100%}.app-yandex-auth__btn:hover{background:#f8fafd;border-color:#d2e3fc;box-shadow:0 1px 2px #1e1e1e14}.app-yandex-auth__btn .btn-content{font-weight:500;gap:10px;justify-content:flex-start;line-height:1;width:100%}.app-yandex-auth__icon{align-items:center;color:#fc3f1d;display:inline-flex;font-family:Arial,sans-serif;font-size:18px;font-weight:700;height:18px;justify-content:center;line-height:1;width:18px}.app-vk-auth{display:flex;justify-content:center;margin-top:16px}
