(()=>{"use strict";var e={n:t=>{var r=t&&t.__esModule?()=>t.default:()=>t;return e.d(r,{a:r}),r},d:(t,r)=>{for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=jQuery;var r=e.n(t);function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function o(e,t){for(var r=0;r1&&t.forEach((function(e,t){t>0&&e.remove()}))}},{key:"insertPlaceHolder_Gasp",value:function(e){if(null===e.querySelector("p.shield_gasp_placeholder")){var t=document.createElement("p");t.classList.add("shield_gasp_placeholder"),t.innerHTML=this._base_data.strings.loading+"…";var r=!1;e.querySelectorAll(":scope > *").forEach((function(n){r||n.querySelector('[type="submit"]')&&(r=!0,e.insertBefore(t,n))})),r||e.appendChild(t)}}},{key:"processPlaceHolder_Gasp",value:function(e){var t=this,n=document.createElement("label"),o=document.createTextNode(" "+this._base_data.strings.label),i=document.createElement("input");e.style.display="inherit";var a=r()(e);["p","P"].includes(a.parent()[0].nodeName)&&r()(e).insertBefore(a.parent());var c=a.closest("form");if(c.length>0){c[0].onsubmit=function(){return i.checked||(alert(t._base_data.strings.alert),e.style.display="inherit"),i.checked};var u=document.createElement("input");u.type="hidden",u.name="icwp_wpsf_login_email",c[0].appendChild(u)}e.innerHTML="",i.type="checkbox",i.name=this._base_data.cbname,i.id="_"+i.name,e.appendChild(n),n.appendChild(i),n.appendChild(o)}}])&&a(t.prototype,n),o&&a(t,o),Object.defineProperty(t,"prototype",{writable:!1}),l}(function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._init_data=t,this._base_data=this.retrieveBaseData(),this.init()}var t,r,n;return t=e,(r=[{key:"retrieveBaseData",value:function(){return this._init_data}},{key:"init",value:function(){}},{key:"run",value:function(){}},{key:"exec",value:function(){this.canRun()&&this.run()}},{key:"canRun",value:function(){return!0}}])&&o(t.prototype,r),n&&o(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}());window.addEventListener("load",(function(){"shield_vars_login_guard"in window&&new s(window.shield_vars_login_guard.comps.login_guard)}),!1)})();