window.OMAPI_Helper=window.OMAPI_Helper||{},function(e,i,t){"use strict";t.fixIds=[],t.maybeFixZindex=(e,o)=>{if(-1!==t.fixIds.indexOf(o)||i.getElementById("om-wpforms-gforms-zindex"))return;e.querySelectorAll(".wpforms-datepicker, .wpforms-timepicker, .gform-theme-datepicker").length&&t.fixIds.push(o);const r=i.createElement("style");r.id="om-wpforms-gforms-zindex",r.innerText=".flatpickr-calendar.open, .ui-timepicker-wrapper, body #ui-datepicker-div.gform-theme-datepicker.gform-theme-datepicker[style] { z-index: 999999999 !important; }",i.head.appendChild(r)},t.maybeRemoveCssFix=e=>{const o=t.fixIds.indexOf(e);o>-1&&t.fixIds.splice(o,1),t.fixIds.length||i.getElementById("om-wpforms-gforms-zindex").remove()},i.addEventListener("om.Styles.positionFloating",function(t){var o=t.detail.Campaign;if("floating"===o.Types.type&&"top"===o.options.position&&i.getElementById("wpadminbar")){const i=e.matchMedia("(max-width: 782px)").matches?"46px":"32px";o.contain.style.marginTop=i}});const o=(t,o)=>{const r=t.detail.Campaign.id,m=i.querySelectorAll(`#om-${r} form`);e._omapp._utils.helpers.each(m,(e,i)=>{i.id&&-1!==i.id.indexOf("wpforms-form-")&&o(r,i)})};i.addEventListener("om.Html.append.after",r=>{o(r,(o,r)=>{jQuery(i).on("wpformsAjaxSubmitSuccess.omWpforms"+o,function(i){if(i.target===r){const i=e["om"+o];i&&(i.Listeners.convert(),e._omapp._utils.events.trigger(r,"omWpformsSuccess"))}}),t.maybeFixZindex(r,o)}),(o=>{const r=o.detail.Campaign.id,m=i.querySelectorAll(`#om-${r} form`);e._omapp._utils.helpers.each(m,(i,o)=>{o.id&&-1!==o.id.indexOf("gform_")&&((i,o)=>{e.gform&&e.gform.tools&&e.gform.tools.trigger&&e.gform.tools.trigger("gform_main_scripts_loaded"),e.gformInitDatepicker&&e.gformInitDatepicker(),t.maybeFixZindex(o,i)})(r,o)})})(r)}),i.addEventListener("om.Campaign.startClose",e=>{o(e,(e,o)=>{jQuery(i).off("wpformsAjaxSubmitSuccess.omWpforms"+e),t.maybeRemoveCssFix(e)})})}(window,document,window.OMAPI_Helper);