.authorization{flex:1;display:flex;flex-direction:column;transition:all .3s ease-in-out}.authorization .wrapper>.h1{text-align:center}.authorization>.wrapper{background:#fff;flex:1;padding:4.375rem 2.875rem 1.25rem}.authorization__logo{display:flex;align-items:center}.authorization__logo .h1{margin-left:1rem}.authorization .socials{margin-top:1.875rem}.h1+.authorization__dsc{margin-top:2rem}.authorization__dsc{font-family:"Inter",sans-serif;font-weight:400;font-size:.875rem;line-height:1.6em;color:#636366}.authorization__dsc.auth-error{color:#1c1c1e;font-size:1rem;text-align:center}.authorization__dsc-error{font-size:1rem;line-height:1.6em;text-align:center;margin-top:5rem}.authorization__dsc-error-img{margin-top:6rem;display:flex;justify-content:center}.authorization .box-form{margin-top:2rem}.authorization .box-form .box-btns{margin-top:1rem}.authorization--reg .inner .h1,.authorization--reg-sms .inner .h1,.authorization--auth-fail .inner .h1,.authorization--secure-entry .inner .h1,.authorization--recovery .inner .h1{text-align:center}.authorization--reg .box-form,.authorization--reg-sms .box-form,.authorization--auth-fail .box-form,.authorization--secure-entry .box-form,.authorization--recovery .box-form{margin-top:1.375rem}.authorization--reg .box-form .box-btns,.authorization--reg-sms .box-form .box-btns,.authorization--auth-fail .box-form .box-btns,.authorization--secure-entry .box-form .box-btns,.authorization--recovery .box-form .box-btns{margin-top:1rem;justify-content:flex-end}.authorization--reg .box-form .box-btns.hidden,.authorization--reg-sms .box-form .box-btns.hidden,.authorization--auth-fail .box-form .box-btns.hidden,.authorization--secure-entry .box-form .box-btns.hidden,.authorization--recovery .box-form .box-btns.hidden{visibility:hidden}.authorization--reg>.wrapper,.authorization--reg-sms>.wrapper,.authorization--auth-fail>.wrapper,.authorization--secure-entry>.wrapper,.authorization--recovery>.wrapper{padding-top:0}.authorization--reg-sms .box-form{margin-top:1.375rem}.authorization--reg-sms .box-form .box-input{margin:0}.authorization--reg-sms .box-form .send-sms-code{color:#aeaeb2;font-weight:600;font-size:1rem;line-height:1.6em;margin-top:7vh;text-align:center}.authorization--reg-sms .box-form .send-sms-code__link,.authorization--reg-sms .box-form .send-sms-code__text{display:none}.authorization--reg-sms .box-form .box-btns{margin-top:1.5625rem}.authorization--reg-sms .box-form .box-btns .btn{width:100%}.authorization--auth-fail .h1{margin-top:5.125rem}.authorization--auth-fail .authorization__dsc{font-weight:400;font-size:1rem;line-height:1.6em;text-align:center;color:#1c1c1e}.authorization--secure-entry .authorization__dsc{text-align:center}.authorization--secure-entry .safe-entry__icons{display:flex;justify-content:center;margin-top:9vh}.authorization--secure-entry .safe-entry__icons .icon{fill:#1c1c1e}.authorization--secure-entry .safe-entry__icons .icon+.icon{margin-left:3.5rem}.authorization--secure-entry .box-btns{margin-top:4.4375rem}.authorization--secure-entry .btn-link{justify-content:center}.authorization--secure-entry .btn-link a{font-size:16px;font-weight:600}.authorization--secure-entry .authorization__dsc{font-weight:400;font-size:16px;line-height:1.6em;text-align:center;color:#636366}.authorization--recovery .layer-under{background:#fafaff;margin-left:-2.875rem;margin-right:-2.875rem;padding:0 2.875rem 2rem}.authorization--recovery .layer-under .h1{text-align:center;margin-top:2rem}.authorization--recovery .inner>:first-child{margin-top:2rem}.authorization--recovery .box-btns .btn:first-child:last-child{width:100%}.authorization--socials .authorization__dsc{font-weight:400;font-size:1rem;line-height:1.6em;text-align:center;color:#1c1c1e}.authorization--socials .box-btns .btn:first-child:last-child{width:100%}
