form input.df-validation-error,form select.df-validation-error,form textarea.df-validation-error{border:2px solid #dc2626!important;box-shadow:0 0 0 1px rgba(220,38,38,.12)!important}
form input.df-validation-error:focus,form select.df-validation-error:focus,form textarea.df-validation-error:focus{outline:1px solid #dc2626!important;outline-offset:1px}
form .df-validation-choice-error{outline:2px solid #dc2626;outline-offset:3px;border-radius:6px}
form .df-validation-field-message{color:#dc2626;font-size:13px;font-weight:400;line-height:1.4;padding:3px 8px 0}
form .df-validation-summary{grid-column:1/-1!important;flex-basis:100%;width:100%;display:block;color:#b91c1c!important;background:#f5f1f4!important;border:0!important;border-radius:9px;padding:12px 14px;margin:12px 0 0;font-size:14px;font-weight:700;line-height:1.45;box-sizing:border-box}
form .df-validation-summary[hidden],form .df-validation-field-message[hidden]{display:none!important}
