/* Shared authentication-screen foundation */
.audit-auth-page {
    min-height: 100vh;
    margin: 0;
    font-family: var(--audit-font-family);
}
.audit-auth-card {
    overflow: hidden;
    border-radius: 24px;
}
.audit-auth-label { font-weight: 800; }
.audit-auth-submit {
    min-height: 46px;
    border-radius: var(--audit-radius);
    font-weight: 900;
}
