@-webkit-keyframes refreshing-spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes refreshing-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.slide-enter-active,.slide-out-enter-active{transition:all .3s}.slide-enter{transform:translate3d(100%,0,0)}.slide-out-enter{transform:translate3d(-100%,0,0)}.page.authorize{min-height:100vh}.page.authorize,.page.authorize h1{display:flex;flex-direction:column;justify-content:center;align-items:center}.page.authorize h1{font-family:Helvetica Neue,Apple SD Gothic Neo,sans-serif;font-size:3rem;font-style:normal;font-weight:200;color:#666}.page.authorize h1 em img{width:6rem;vertical-align:middle}.page.authorize .body{min-height:50vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.page.authorize .body .message{font-size:1.2rem;font-weight:400;color:#f30}.page.authorize .body .loading img{width:10rem}.page.authorize .footer .btn{height:4rem;width:80vw;max-width:480px;color:#fff;background:#4b8af9;font-size:1.2rem;font-weight:400}.page.authorize .footer .btn.disabled{color:#ccc;pointer-events:none;opacity:.5}.page.authorize .footer .btn.btn-pass-auth{background:#8154f6;border-radius:24px}.page.authorize .footer .btn.btn-pass-auth em{font-weight:800;font-style:normal}