.field-invalid{border-color:#b42318!important;outline:2px solid #b42318;outline-offset:2px;scroll-margin:120px 0}
.field-feedback{display:block;color:#a11910;font-size:.875rem;font-weight:500;line-height:1.4;margin:6px 0 4px;overflow-wrap:anywhere}
input[type=checkbox].field-invalid,input[type=radio].field-invalid{outline-offset:3px}
@media(prefers-reduced-motion:reduce){.field-invalid{scroll-behavior:auto}}
