(()=>{"use strict";const e="email",t="phone",n="name",r={[e]:["email","e-mail","mail","email address"],[t]:["phone","tel","mobile","cell","telephone","phone number"],[n]:["name","full-name","full name","full_name","fullname","first-name","first name","first_name","firstname","last-name","last name","last_name","lastname","given-name","given name","given_name","givenname","family-name","family name","family_name","familyname","fname","lname","first","last","your-name","your name"]};function l(e){return e&&"string"==typeof e?e.trim().toLowerCase():""}function a(e){const t=l(e),n=t.lastIndexOf("@");if(-1===n)return t;const r=t.slice(n+1);return["gmail.com","googlemail.com"].includes(r)?`${t.slice(0,n).replace(/\./g,"")}@${r}`:t}function i(e){const t=l(e),n=t.replace(/\D/g,"");return t.startsWith("+")?`+${n}`:n}function s(e){const t=e.filter(({type:e})=>e===n).map(({value:e})=>l(e)).filter(Boolean);if(!t.length)return;const[r,...a]=1===t.length?t[0].split(" "):t;return{first_name:r,...a?.length>0?{last_name:a.join(" ")}:{}}}function o(t){return t.find(({type:t})=>t===e)?.value}function u(e){return e.find(({type:e})=>e===t)?.value}var m,c;m=globalThis.jQuery,c=globalThis.PUM,m&&c&&c.hooks.addAction("pum.integration.form.success",(m,c)=>{const p=globalThis._googlesitekit?.gtagUserData,g=!p||void 0!==(d=c.formProvider)&&f.includes(d)?void 0:function(m){const c=m instanceof HTMLFormElement?m:m?.[0]??null;if(!c)return;const f=new FormData(c);return function(e){const t=[["address",s(e)],["email",o(e)],["phone_number",u(e)]].filter(([,e])=>e);if(0!==t.length)return Object.fromEntries(t)}(Array.from(f.entries()).map(([s,o])=>{const u=c.querySelector(`[name='${s}']`),m=u?.type;return"hidden"===m||"string"!=typeof o?null:function(s){let{type:o,name:u,value:m,label:c}=s||{};switch(o=l(o),u=l(u),m=l(m),c=function(e){return e&&"string"==typeof e?e.trim().toLowerCase().replace(/\s*\*+\s*$/,"").replace(/\s*\(required\)\s*$/i,"").replace(/\s*:\s*$/,"").trim():""}(c),o){case"email":return{type:e,value:a(m)};case"tel":return{type:t,value:i(m)}}return function(e){if(!e)return!1;const t=a(e);return/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(t)}(m)||r[e].includes(u)||r[e].includes(c)?{type:e,value:a(m)}:r[t].includes(u)||r[t].includes(c)?{type:t,value:i(m)}:r[n].includes(u)||r[n].includes(c)?{type:n,value:l(m)}:function(e){if(!e)return!1;if(!function(e){const t=e.replace(/\D/g,"");return!(t.length<7||t.lengthnull!==e))}(m);var d;const y=c?.popupId;globalThis._googlesitekit?.gtagEvent?.("submit_lead_form",{googlesitekit_event_provider:"popup-maker",...y?{googlesitekit_form_id:String(y)}:{},...g?{user_data:g}:{}})});const f=["wpforms","contactform7","ninjaforms","mc4wp"]})();