.btload__ico{display:none}.btload--loading{cursor:default!important;user-select:none}.btload--loading:before{content:" "!important}.btload--loading>.btload__ico{background-color:#aaa;display:inline-block;vertical-align:middle;height:15px;margin-left:5px;width:15px;opacity:.1;border-radius:50%;transform:scale(.8);animation-name:btload__animation;animation-duration:1s;animation-iteration-count:infinite}.btload--loading.btload--white>.btload__ico{background-color:#fff}.btload__ico:nth-child(1){animation-delay:0.33s}.btload__ico:nth-child(2){animation-delay:0.66s}.btload__ico:nth-child(3){animation-delay:0.99s}@keyframes btload__animation{0%{transform:scale(1);opacity:1}100%{transform:scale(.2);opacity:.1}}
.ahead__pic{--opacityVisible:1;margin:0 auto 22px auto;width:70px;height:90px;display:block;opacity:0;transition:opacity 300ms}.html--dark .ahead__pic{--opacityVisible:.2;filter:invert(100%)}.ahead__pic--visible{opacity:var(--opacityVisible)}.ahead__title{font:600 28px/33px "sf pro display";text-align:center;margin:0 auto}.ahead__sub{font:400 18px/24px "sf pro display";opacity:.8;text-align:center;max-width:280px;margin:10px auto 0 auto}.ahead__sub>p+p{margin:8px 0 0 0}.ahead__picRotating{transform-origin:22.5px 45px}.ahead__picRotating--active{animation:ahead__picRotating 3000ms infinite linear}@keyframes ahead__picRotating{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.authErr{font:15px/17px "sf pro display";color:rgba(237,96,96,1);width:220px;margin:0 auto;padding:25px 0;position:relative;left:24px;opacity:0;transition:opacity 100ms;min-height:90px}.authErr__message{text-wrap:balance}.authErr--centered{left:0}.authErr--visible{opacity:1}.authErr__wrap{position:relative}.authErr--centered .authErr__wrap{text-align:center}.authErr__ico{margin:1px 5px 0 -23px;width:18px;height:auto;position:absolute}.authErr--centered .authErr__message{display:inline}
.authPhone__wrap{background:#f8f8f8;height:70px;border-radius:16px;margin:24px 20px 0 20px;display:flex;align-items:center;justify-content:center;flex-direction:column}.authPhone__title{font:400 14px/18px "sf pro display";opacity:.5;transition:opacity 200ms}.authPhone__wrap:hover .authPhone__title,.authPhone__wrap:focus-within .authPhone__title{opacity:.6}.authPhone__input{appearance:none;border:0;background:transparent;font:500 20px/24px "sf pro display";width:250px;text-align:center;margin:1px 0 0 0;color:var(--input-color)}
.acd__wrap{display:flex;align-items:center;justify-content:center;margin:25px 0}.acd{position:relative;width:165px;left:19px}.acd__input{border:0;background:transparent;font:700 28px/28px "sf pro display";letter-spacing:23px;position:relative;width:100%;z-index:1;padding:0;margin:0;border-radius:0;color:var(--input-color)}.acd__placeholders{position:absolute;left:2px;top:0;right:0;bottom:0;opacity:.3;z-index:0;white-space:nowrap}.acd__placeholder{opacity:0;transition:opacity 50ms;display:inline-block;width:13px;height:13px;border-radius:50%;background:var(--input-color);margin:11px 28px 0 0}.acd__placeholder--visible{opacity:1}
.authPolicy{position:relative;font:15px/17px "sf pro display";width:220px;left:24px;margin:0 auto;cursor:pointer;color:rgba(0,0,0,.8);transition:color 200ms}.authPolicy:hover{color:rgba(0,0,0,1)}.authPolicy__text{text-wrap:balance}.authPolicy__text>span{color:rgba(26,115,232,1)}.authPolicy__text>span:hover{text-decoration:underline}.authPolicy__checkbox{width:20px;height:20px;background:rgba(0,0,0,.05);position:absolute;border-radius:5px;left:-30px;top:-1px;transition:background 300ms}.authPolicy:hover .authPolicy__checkbox:not(.authPolicy__checkbox--checked){background:rgba(0,0,0,.1)}.authPolicy__checkbox svg{color:rgba(255,255,255);display:block;width:20px;height:20px;transition:color .15s}.authPolicy__checkbox--checked{background:#1a73e8}.authPolicy__checkbox--checked svg{color:#fff}
.captcha{background:rgba(228,228,228,1) no-repeat center / auto 60px;border-radius:10px;height:60px;position:relative;overflow:hidden}.html--dark .captcha{filter:invert(80%)}.captcha:before{content:"";position:absolute;top:0;bottom:0;left:-126px;width:126px;background:linear-gradient(270deg,#FFFFFF 0%,rgba(217,217,217,0) 81.61%);animation:captcha__light 5000ms infinite linear;animation-delay:1000ms}@keyframes captcha__light{0%{transform:translateX(0)}20%{transform:translateX(500px)}100%{transform:translateX(500px)}}.captcha__handler{width:60px;height:60px;position:absolute;touch-action:none;display:flex;align-items:center;justify-content:center;left:15px;z-index:1}.captcha__handlerIco{position:relative;top:-2px;width:31px;height:31px}
.abtn{position:relative;overflow:hidden;border-radius:16px;color:#fff;margin:0 20px;height:60px;display:flex;align-items:center;justify-content:center;transition:background-color 200ms;cursor:pointer}.abtn+.abtn{margin-top:15px}.abtn--tg{background:rgba(59,144,255,1)}.abtn--tg.abtn--active:hover{background:rgb(50,137,253)}.abtn--sms{background:#282828}.abtn--sms.abtn--active:hover{background:#000}.abtn--inactive{background:rgba(0,0,0,.2)}.abtn__tgIco{position:absolute;margin:1px 0 0 -32px}.abtn__wrap{display:inline-block}.abtn__title{font:400 16px/19px "sf pro display"}.abtn__sub{opacity:.4;font:12px/16px "sf pro display"}.abtn--tg .abtn__sub{opacity:.7}.abtn--inactive .abtn__sub{opacity:.9}.abtn__arr{position:relative;top:3px;left:9px;transition:transform .3s}.abtn__arr--move{transform:translateX(22vw)}
.asbm__captcha{margin:0 20px}.asbm__back{font:15px/17px "sf pro display";text-align:center;opacity:.5;padding:25px 0;cursor:pointer}.asbm__back:hover{opacity:1}.asbm__back>svg{transform:rotate(180deg);width:18px;position:absolute;margin:1px 0 0 -27px}
.html--desktop .authForm__vr{max-width:375px}.authForm{padding:30px 15px 50px 15px}.authForm__captcha{margin:30px 20px 0 20px}.authForm__footer{margin:25px 0 0 0}
