.ev-form-protection{margin:16px 0;max-width:100%;min-width:0;grid-column:1/-1}
.ev-form-feedback{margin:10px 0;font-size:14px;line-height:1.5;color:#a92121;background:#fff4f4;padding:10px 12px;border-radius:6px}
.ev-form-feedback:empty{display:none}.ev-form-feedback[data-success]{color:#166534;background:#f0fdf4}
.ev-form-trap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.ev-form-protection iframe{max-width:none}
.ev-ed-search,.es-url-form{flex-wrap:wrap}
form.ev-ed-search input[type=search]{flex:1 1 0;width:0}
form.ev-ed-search button{flex:0 0 51px}
.ev-ed-search .ev-form-protection,.es-url-form .ev-form-protection{flex:0 0 100%;box-sizing:border-box}
.ev-ed-search .ev-form-protection{padding:0 10px}
.es-url-form[data-ev-form]{border-radius:20px}
