/* MyPaperHelp v48 — shared validation feedback for public and admin forms. */
.field-error{display:block!important;margin:6px 0 0!important;color:#9a234f!important;font-size:.68rem!important;font-weight:750!important;line-height:1.45}
input[aria-invalid="true"],select[aria-invalid="true"],textarea[aria-invalid="true"]{border-color:#a22a53!important;background:#fff5f8!important;box-shadow:0 0 0 3px rgba(162,42,83,.09)!important}
.form-errors[tabindex="-1"]:focus{outline:3px solid rgba(139,30,90,.18);outline-offset:3px}
.form-required-note{margin:0 0 20px;color:var(--muted);font-size:.7rem;line-height:1.6}.form-required-note strong{color:#9a234f}
.large-form button[disabled],.admin-login button[disabled]{cursor:wait;opacity:.7;transform:none!important}
.large-form input:invalid:not(:focus):not(:placeholder-shown){border-color:#d8a6b9}

