/* Password criteria visual cues only — progress-bar rules removed */

#passwordCriteria li,
.criteria-item {
    color: #dc3545; /* danger red for not-met */
}

#passwordCriteria li.met,
.criteria-item.met {
    color: #28a745; /* success green for met */    
}

/* Summary text states controlled by JS classes added to #passwordStrength */
#passwordStrength.ps-fail {
    color: #dc3545; /* red while policy not met */
}

#passwordStrength.ps-met {
    color: #28a745; /* green when policy met */
}

/* Strong password state */
.ps-strong {
    color: #1e7e34; /* green */
    font-weight: 700;
}