.fade-authentication-enter-active{transition:opacity .3s ease-in-out .15s,min-height .3s ease-in-out,max-height .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out .15s,min-height .3s ease-in-out,max-height .3s ease-in-out;-moz-transition:opacity .3s ease-in-out .15s,min-height .3s ease-in-out,max-height .3s ease-in-out;-ms-transition:opacity .3s ease-in-out .15s,min-height .3s ease-in-out,max-height .3s ease-in-out;-o-transition:opacity .3s ease-in-out .15s,min-height .3s ease-in-out,max-height .3s ease-in-out;overflow:hidden}.fade-authentication-enter,.fade-authentication-leave-active{opacity:0}.aprh__authentication{align-items:center;justify-content:center;flex-direction:column}.aprh__authentication__form{max-width:434px;width:100%}.aprh__authentication__form__field:not(:last-child){margin-bottom:30px}.aprh__authentication__form__field__input{height:40px}.aprh__authentication__form__field--margin{margin-top:25px}.aprh__authentication__form__anchor{text-align:center;font-size:16px;line-height:24px;margin-top:16px}.aprh__authentication__form__description{font-size:15px;line-height:22px;margin-bottom:18px;text-align:center}.aprh__authentication__form__description__email{font-weight:500}.aprh__authentication__form__back{margin:5px 0 0}.aprh__authentication__form__button{margin:33px auto 0;width:241px!important;font-size:18px;line-height:26px;font-weight:700}.aprh__authentication__form__resend-link{height:auto!important;background:transparent}.aprh__authentication__form__padlock{margin:16px auto 18px}.aprh__authentication__logo{width:100px;height:auto;margin-bottom:40px}