input[aria-invalid="true"],
select[aria-invalid="true"],
textarea[aria-invalid="true"],
input:user-invalid,
select:user-invalid,
textarea:user-invalid,
.choice:has(input[aria-invalid="true"]) {
    border-color: var(--error);
    background-color: var(--error-bg);
}

.field-group-invalid {
    padding: 12px;
    border: 2px solid var(--error);
    border-radius: 9px;
}
