(()=>{"use strict";var t,n={2503(t,n,e){const o={noptin_nonce:window.noptinParams?.nonce||"",conversion_page:window.location.href,action:"noptin_process_ajax_subscriber",noptin_process_request:"1",noptin_timestamp:Math.floor(Date.now()/1e3),noptin_submitted:Math.floor(Date.now()/1e3)},r=t=>{Object.entries(o).forEach(([n,e])=>{const o=document.createElement("input");o.type="hidden",o.name=n,o.value=e,t.appendChild(o)});const n=t.querySelector(".noptin_feedback_error"),e=t.querySelector(".noptin-response");if(n&&!e){const t=document.createElement("div");t.classList.add("noptin-response","noptin-form-notice"),t.setAttribute("role","alert"),n.after(t)}const r=document.createElement("input");r.type="text",r.id=`noptin_${Math.random().toString(36).substr(2,9)}`,r.name="noptin_ign",r.autocomplete="off",r.style.position="absolute",r.style.left="-9999px",r.style.top="-9999px",r.style.opacity="0",r.style.height="0",r.style.width="0",r.style.zIndex="-1",r.setAttribute("aria-hidden","true"),r.tabIndex=-1;const i=document.createElement("label");i.htmlFor=r.id,i.textContent="Leave this field empty",i.style.display="none",t.appendChild(i),t.appendChild(r);const a=t.querySelector(".noptin_form_input_email");a&&a.setAttribute("name","noptin_fields[email]");const s=()=>{const n=t.querySelector(".noptin-response");n&&(n.innerHTML=""),t.classList.remove("noptin-form-submitted","noptin-has-error","noptin-has-success")};t.addEventListener("input",s),t.addEventListener("change",s);const p=t=>{const n=t.target;n&&n.classList.contains("noptin-field--is-invalid")&&(n.classList.remove("noptin-field--is-invalid"),n.setCustomValidity&&(n.setCustomValidity(""),n.setAttribute("aria-invalid","false")))};t.addEventListener("input",p),t.addEventListener("change",p),t.addEventListener("submit",function(n){n.preventDefault(),s(),t.classList.add("noptin-submitting");const e=t.querySelector(".noptin-response");t.querySelector('input[name="noptin_submitted"]')?.setAttribute("value",Math.floor(Date.now()/1e3).toString());const o=(t,n)=>window.fetch(t,{method:"POST",body:n,credentials:"same-origin",headers:{Accept:"application/json"}}).then(t=>{if(t.status>=200&&t.status<300)return t;throw t}).then(t=>t.json()),r=n=>{if(n){if(!1===n.success)t.classList.add("noptin-has-error"),e&&(e.innerHTML=n.data),n.errors&&Object.keys(n.errors).forEach(e=>{const o=t.querySelectorAll(e);o&&o.forEach(t=>{t.classList.add("noptin-field--is-invalid"),t.setCustomValidity&&(t.setCustomValidity(n.errors[e]),t.reportValidity(),t.setAttribute("aria-invalid","true"))})});else{if(!0!==n.success)return void t.submit();{window.NOPTIN_SUBSCRIBED=!0;try{"function"==typeof window.gtag&&window.gtag("event","subscribe",{method:"Noptin Form"})}catch(t){console.error(t.message)}const o=t.querySelector(".noptin_form_redirect");if(o&&o.value)return void(window.location.href=o.value);"redirect"===n.data.action&&(window.location.href=n.data.redirect_url),n.data.msg&&(t.classList.add("noptin-has-success"),e&&(e.innerHTML=n.data.msg),t.querySelectorAll('[name^="noptin_fields["]').forEach(t=>{"checkbox"===t.type||"radio"===t.type?t.checked=!1:t.value=""}))}}t.classList.add("noptin-form-submitted"),t.classList.remove("noptin-submitting")}else t.submit()};try{const e=new FormData(t,n?.submitter),i=window.noptinParams?.resturl||"/wp-json/noptin/v1/form",a=window.noptinParams?.ajaxurl;o(i,e).then(r).catch(t=>{if(console.log(t),t instanceof Response&&401===t.status&&a&&a!==i)return o(a,e).then(r);throw t}).catch(n=>{console.error(n),t.submit()})}catch(n){console.error(n),t.submit()}})};var i,a=e(5072),s=e.n(a),p=e(7825),c=e.n(p),d=e(7659),l=e.n(d),u=e(5056),m=e.n(u),f=e(540),b=e.n(f),h=e(1113),v=e.n(h),y=e(146),g={};g.styleTagTransform=v(),g.setAttributes=m(),g.insert=l().bind(null,"head"),g.domAPI=c(),g.insertStyleElement=b(),s()(y.A,g),y.A&&y.A.locals&&y.A.locals,i=()=>{window.FormData?window.noptinParams?.resturl?document.querySelectorAll("form.noptin-newsletter-form, form.noptin-optin-form, .noptin-optin-form-wrapper form, .wp-block-noptin-email-optin form, .noptin-email-optin-widget form").forEach(r):console.error("noptinParams.resturl is not defined."):console.error("FormData is not supported.")},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",i):i()},146(t,n,e){e.d(n,{A:()=>s});var o=e(1601),r=e.n(o),i=e(6314),a=e.n(i)()(r());a.push([t.id,'.noptin-submitting{cursor:progress;pointer-events:none;position:relative}.noptin-submitting .noptin-block-form-footer,.noptin-submitting .noptin-block-form-header,.noptin-submitting .noptin-form-fields,.noptin-submitting .noptin-form-footer,.noptin-submitting .noptin-form-header,.noptin-submitting .noptin-widget-form-footer,.noptin-submitting .noptin-widget-form-header{opacity:.2;transition:opacity .3s ease}.noptin-submitting:after{animation:noptin-spin 1s linear infinite;border:3px solid rgba(0,0,0,.3);border-radius:50%;border-top-color:#3498db;content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.noptin-submitting button[type=submit],.noptin-submitting input[type=submit]{cursor:not-allowed;opacity:.5}@keyframes noptin-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.noptin-alert{border:1px solid transparent;border-radius:.25rem;clear:both;font-size:.8em;margin-bottom:1rem;margin-top:1rem;padding:.75rem 1.25rem}.noptin-error{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.noptin-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.noptin-email-optin-widget form:not(.noptin-form-submitted) .noptin-form-notice,.noptin-optin-form-wrapper form:not(.noptin-form-submitted) .noptin-form-notice,.noptin-optin-form:not(.noptin-form-submitted) .noptin-form-notice,.wp-block-noptin-email-optin form:not(.noptin-form-submitted) .noptin-form-notice,form.noptin-newsletter-form:not(.noptin-form-submitted) .noptin-form-notice,form.noptin-optin-form:not(.noptin-form-submitted) .noptin-form-notice{display:none}input[name^=noptin_ign]{display:none!important}.noptin-newsletter-form .noptin-text{max-width:480px;width:100%}.noptin-newsletter-form .noptin-form-field-wrapper{max-width:480px}body.rtl .noptin-form-submit,body.rtl .noptin-text{text-align:right}',""]);const s=a},6314(t){t.exports=function(t){var n=[];return n.toString=function(){return this.map(function(n){var e="",o=void 0!==n[5];return n[4]&&(e+="@supports (".concat(n[4],"){")),n[2]&&(e+="@media ".concat(n[2]," {")),o&&(e+="@layer".concat(n[5].length>0?" ".concat(n[5]):""," {")),e+=t(n),o&&(e+="}"),n[2]&&(e+="}"),n[4]&&(e+="}"),e}).join("")},n.i=function(t,e,o,r,i){"string"==typeof t&&(t=[[null,t,void 0]]);var a={};if(o)for(var s=0;s<this.length;s++){var p=this[s][0];null!=p&&(a[p]=!0)}for(var c=0;c<t.length;c++){var d=[].concat(t[c]);o&&a[d[0]]||(void 0!==i&&(void 0===d[5]||(d[1]="@layer".concat(d[5].length>0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=i),e&&(d[2]?(d[1]="@media ".concat(d[2]," {").concat(d[1],"}"),d[2]=e):d[2]=e),r&&(d[4]?(d[1]="@supports (".concat(d[4],"){").concat(d[1],"}"),d[4]=r):d[4]="".concat(r)),n.push(d))}},n}},1601(t){t.exports=function(t){return t[1]}},5072(t){var n=[];function e(t){for(var e=-1,o=0;o<n.length;o++)if(n[o].identifier===t){e=o;break}return e}function o(t,o){for(var i={},a=[],s=0;s<t.length;s++){var p=t[s],c=o.base?p[0]+o.base:p[0],d=i[c]||0,l="".concat(c," ").concat(d);i[c]=d+1;var u=e(l),m={css:p[1],media:p[2],sourceMap:p[3],supports:p[4],layer:p[5]};if(-1!==u)n[u].references++,n[u].updater(m);else{var f=r(m,o);o.byIndex=s,n.splice(s,0,{identifier:l,updater:f,references:1})}a.push(l)}return a}function r(t,n){var e=n.domAPI(n);return e.update(t),function(n){if(n){if(n.css===t.css&&n.media===t.media&&n.sourceMap===t.sourceMap&&n.supports===t.supports&&n.layer===t.layer)return;e.update(t=n)}else e.remove()}}t.exports=function(t,r){var i=o(t=t||[],r=r||{});return function(t){t=t||[];for(var a=0;a<i.length;a++){var s=e(i[a]);n[s].references--}for(var p=o(t,r),c=0;c<i.length;c++){var d=e(i[c]);0===n[d].references&&(n[d].updater(),n.splice(d,1))}i=p}}},7659(t){var n={};t.exports=function(t,e){var o=function(t){if(void 0===n[t]){var e=document.querySelector(t);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(t){e=null}n[t]=e}return n[t]}(t);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(e)}},540(t){t.exports=function(t){var n=document.createElement("style");return t.setAttributes(n,t.attributes),t.insert(n,t.options),n}},5056(t,n,e){t.exports=function(t){var n=e.nc;n&&t.setAttribute("nonce",n)}},7825(t){t.exports=function(t){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var n=t.insertStyleElement(t);return{update:function(e){!function(t,n,e){var o="";e.supports&&(o+="@supports (".concat(e.supports,"){")),e.media&&(o+="@media ".concat(e.media," {"));var r=void 0!==e.layer;r&&(o+="@layer".concat(e.layer.length>0?" ".concat(e.layer):""," {")),o+=e.css,r&&(o+="}"),e.media&&(o+="}"),e.supports&&(o+="}");var i=e.sourceMap;i&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),n.styleTagTransform(o,t,n.options)}(n,t,e)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(n)}}}},1113(t){t.exports=function(t,n){if(n.styleSheet)n.styleSheet.cssText=t;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(t))}}}},e={};function o(t){var r=e[t];if(void 0!==r)return r.exports;var i=e[t]={id:t,exports:{}};return n[t](i,i.exports,o),i.exports}o.m=n,t=[],o.O=(n,e,r,i)=>{if(!e){var a=1/0;for(d=0;d<t.length;d++){for(var[e,r,i]=t[d],s=!0,p=0;p<e.length;p++)(!1&i||a>=i)&&Object.keys(o.O).every(t=>o.O[t](e[p]))?e.splice(p--,1):(s=!1,i<a&&(a=i));if(s){t.splice(d--,1);var c=r();void 0!==c&&(n=c)}}return n}i=i||0;for(var d=t.length;d>0&&t[d-1][2]>i;d--)t[d]=t[d-1];t[d]=[e,r,i]},o.n=t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return o.d(n,{a:n}),n},o.d=(t,n)=>{for(var e in n)o.o(n,e)&&!o.o(t,e)&&Object.defineProperty(t,e,{enumerable:!0,get:n[e]})},o.o=(t,n)=>Object.prototype.hasOwnProperty.call(t,n),(()=>{var t={472:0,364:0};o.O.j=n=>0===t[n];var n=(n,e)=>{var r,i,[a,s,p]=e,c=0;if(a.some(n=>0!==t[n])){for(r in s)o.o(s,r)&&(o.m[r]=s[r]);if(p)var d=p(o)}for(n&&n(e);c<a.length;c++)i=a[c],o.o(t,i)&&t[i]&&t[i][0](),t[i]=0;return o.O(d)},e=globalThis.webpackChunknoptin_premium=globalThis.webpackChunknoptin_premium||[];e.forEach(n.bind(null,0)),e.push=n.bind(null,e.push.bind(e))})(),o.nc=void 0;var r=o.O(void 0,[364],()=>o(2503));r=o.O(r)})();