.login-aside{position:fixed}.login-aside .loader{margin-bottom:1rem;position:relative}.login-aside .login-extra{min-height:8rem;text-align:center;-webkit-transition:opacity var(--transition),-webkit-transform var(--transition);transition:opacity var(--transition),-webkit-transform var(--transition);transition:transform var(--transition),opacity var(--transition);transition:transform var(--transition),opacity var(--transition),-webkit-transform var(--transition)}.login-aside .login-extra .button{margin:0 auto}.login-aside .login-extra-enter-active,.login-aside .login-extra-leave-to{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}.login-aside-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-height:100%;max-width:34rem;opacity:0;overflow:hidden auto;padding:4rem 1rem;-webkit-transition:opacity var(--transition);transition:opacity var(--transition);width:100%}.login-aside-content p:not([class]){max-width:100%}@media (min-width:768px){.login-aside-content{max-width:36rem;min-height:60vh;padding:4rem 2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
