.lia-field-error,[data-lia-field-error]{display:block;margin:.35rem 0 0;font-size:.82rem;font-weight:600;line-height:1.4;color:#b91c1c}.lia-field-error[hidden],[data-lia-field-error][hidden]{display:none!important}.lia-form-validation-summary{margin:0 0 1rem;padding:.75rem .95rem;border-radius:12px;border:1px solid #fecaca;background:#fef2f2;color:#991b1b;font-size:.9rem;font-weight:600;line-height:1.45}.lia-form-validation-summary[hidden]{display:none!important}.is-invalid input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.is-invalid select,.is-invalid textarea,input.is-invalid:not([type=hidden]):not([type=checkbox]):not([type=radio]),select.is-invalid,textarea.is-invalid,.lia-input.is-invalid,.lia-diag-input.is-invalid,.lia-diag-select.is-invalid,.lia-diag-textarea.is-invalid,.lia-ft-input.is-invalid,.lia-ft-select.is-invalid,.lia-ft-textarea.is-invalid,.lia-textarea.is-invalid,.lia-gc-textarea.is-invalid,.lia-select.is-invalid,.lia-gc-select.is-invalid{border-color:#dc2626!important;box-shadow:0 0 0 4px #dc26261f!important}.is-invalid label,.lia-contact-card__row.is-invalid>label,.lia-diag-field.is-invalid label,.lia-diag-field.is-invalid legend,.lia-ft-field.is-invalid .lia-ft-field__label{color:#991b1b}.lia-contact-card__consent.is-invalid,.lia-diag-consent.is-invalid,label.is-invalid.lia-contact-card__consent{padding:.45rem .55rem;margin-inline:-.55rem;border-radius:12px;background:#fef2f2;outline:1.5px solid #fecaca}.card form .is-invalid input,.card form .is-invalid select,.card form .is-invalid textarea{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a}
