/* Login page in the alitiq corporate design (tokens in alitiq-brand.css). */

.login-wrap {
    min-height: calc(100vh - var(--app-header-height) - var(--stripe-height));
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 2rem 1rem;
}
.login-card { width: 100%; max-width: 420px; overflow: hidden; }
.login-card .card-body { padding: 2rem; }
.login-card .login-logo { height: 30px; margin-bottom: 1.5rem; }
.login-card h1 { font-size: 1.9rem; margin-bottom: 0.25rem; }
.login-card .lead-text { color: var(--alitiq-muted); margin-bottom: 1.5rem; }
