/* Website feedback only; the PDF continues to use the shared document styles. */
.field-error{margin:8px 0 12px;color:#a1261c;font-size:12px;line-height:1.6;overflow-wrap:anywhere}
.form-input.validation-invalid,.form-textarea.validation-invalid,.checkbox-label.validation-invalid,.radio-label.validation-invalid,.sig-wrap.validation-invalid{border-color:#b42318;box-shadow:0 0 0 1px #b42318}
.form-input.validation-invalid:focus,.form-textarea.validation-invalid:focus{outline-color:#b42318}
.sig-wrap:has(#signature:focus-visible){outline:2px solid #000;outline-offset:3px}
.sig-wrap.validation-invalid:has(#signature:focus-visible){outline-color:#b42318}
.submit-container{flex-direction:column;align-items:flex-end;gap:18px}
.submit-container .message-container{align-self:stretch;margin:0}
.submit-container .message{padding:16px 18px;font-size:13px;overflow-wrap:anywhere}
