.field-needs-attention{outline:2px solid #d94757;outline-offset:6px;border-radius:10px}
.field-validation-error{color:#b82035;font-size:13px;line-height:1.5;margin:8px 0 4px;font-weight:600;overflow-wrap:anywhere}
[aria-invalid="true"]{border-color:#d94757!important;scroll-margin-block:110px}
@media(prefers-reduced-motion:reduce){[aria-invalid="true"]{scroll-behavior:auto}}
