@import url("vars-Ma35OZF.css");

.login, .reset-password {
    --login-space: var(--space-xl);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: calc(100vh - var(--footer-size));
    gap: var(--login-space);
}

.login-form, .reset-password-form {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: var(--login-space);
    width: 100%;
    max-width: 760px;
    min-height: 440px;
    padding: calc(var(--login-space) * 2) var(--login-space);
    background-color: var(--color-neutral-100);
    border-radius: var(--border-radius-lg);
}
.btn-primary {
    --bs-btn-color: var(--color-white);
    --bs-btn-bg: var(--color-brand-600);
    --bs-btn-border-color: var(--color-brand-600);
    --bs-btn-hover-color: var(--color-white);
    --bs-btn-hover-bg: var(--color-brand-700);
    --bs-btn-hover-border-color: var(--color-brand-700);
}
.link-block {
    align-self: start;
}
.link-back {
    color: black;
    text-decoration: none;
}