!function(){"use strict";function e(e,t=250,n){let i,r;return function(...o){const a=n||this,s=Date.now();void 0!==i&&s<i+t?(clearTimeout(r),r=setTimeout(()=>{i=Date.now(),e.apply(a,o)},t)):(clearTimeout(r),i=s,e.apply(a,o))}}function t(e,t,n){const i=new URL(e,n);return i.search=Object.entries(t).map(([e,t])=>`${encodeURIComponent(e)}=${encodeURIComponent(t)}`).join("&"),i.href}function n(e){let t="";for(const n in e)n.startsWith("utm")&&(t+="&"+encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t}function i(){return document.cookie.split("; ").some(e=>"opt_out=true"===e)}function r(e){let t=null;try{"undefined"!=typeof localStorage&&(t=localStorage.getItem(e))}catch{}return null===t&&(t=document.cookie.split("; ").find(t=>t.startsWith(e+"="))?.substring(e.length+1)??null),t}function o(e){const t=Date.now();return{targetId:"",influ2CookieID:"",hubspotCookie:"",referrer:new URL(e),params:{},needViewPixel:false,startTime:t,lastActivityTime:t,sumActivity:0,currentTime:t}}function a(e){if(e.referrer.searchParams.forEach((t,n)=>{e.params[n]=e.params[n]||t}),e.params.utm_source&&String(e.params.utm_source).toLowerCase().startsWith("influ2")||(delete e.params.utm_term,delete e.params.utm_campaign,delete e.params.s),e.params.utm_term){const t=String(e.params.utm_term).replace(/%2B/g,"+").replace(/%20/g,"+");32===t.indexOf("+")&&(e.targetId=t.substring(0,32))}}const s={sendPixel(e){"undefined"!=typeof navigator&&navigator.sendBeacon?.(e)||c(e)},postJSON(e,t){const n=JSON.stringify(t);"undefined"!=typeof navigator&&navigator.sendBeacon?.(e,new Blob([n],{type:"text/plain"}))||fetch(e,{method:"POST",body:n,keepalive:true,credentials:"include",headers:{"Content-Type":"text/plain"}}).catch(()=>{})},async fetchJSON(e,t){const n=await fetch(e,t);return await n.json()},async fetchText(e,t){const n=await fetch(e,t);return n.text()}};function c(e){const t=new Image;t.referrerPolicy="no-referrer-when-downgrade",t.src=e}let d=s;function u(e){d.sendPixel(e)}function m(e,t){return d.fetchJSON(e,t)}function l(e,t){return d.fetchText(e,t)}function f(e,t){return{cb:Date.now(),dt:document.title,clid:e.clientId,ref:t.referrer.href,a:t.params.utm_term||"",s:t.params.utm_source||"",caid:t.params.utm_campaign||""}}function p(e,n){const i=t("/p/v/",{...f(e,n),d:n.currentTime-n.startTime,da:n.sumActivity},e.trackerDomain);u(i)}function w(e,n){const i=t("/p/vt/",{...f(e,n),da:n.sumActivity,hsutk:n.hubspotCookie,d:n.currentTime-n.startTime},e.trackerDomain);u(i)}function h(e,n){return t("/p/c/",f(e,n),e.trackerDomain)}function g(e,n,i){return t("/p/g/",{...f(e,n),id:i},e.trackerDomain)}function v(e,n,i,r){const o=f(e,n);return delete o.cb,t("/p/g/",{...o,id:i,r:r},e.trackerDomain)}function y(e,t){return function(n){const i=n.target?.closest?.(".influ2--goal");if(!i||i.classList.contains("influ2--goal--set"))return;const r="INPUT"===i.tagName||"TEXTAREA"===i.tagName?i.value:i.innerText,o=g(e,t,r);switch(i.tagName){case"A":{const n=i;void 0===n.href||""===n.href||n.href.startsWith(document.location.href+"#")||n.href.startsWith("javascript")?u(o):(n.href=v(e,t,r,n.href),n.referrerPolicy="no-referrer-when-downgrade",n.classList.add("influ2--goal--set"));break}case"BUTTON":u(o);break;case"INPUT":"submit"===i.type&&u(o)}}}function T(){const e={distinct_id:null,success:false};return void 0!==window.mixpanel&&void 0!==window.mixpanel.get_distinct_id&&(e.distinct_id=window.mixpanel.get_distinct_id(),e.success=true),e}function D(e){if(void 0!==window.ga&&void 0!==window.ga.getAll){const t=window.ga.getAll();t.length>0&&void 0!==t[0].set&&t[0].set("userId",e)}}function b(e,t,n){const i={client_id:e.clientId,referrer:encodeURIComponent(window.location.href),influ2_cookie:t.influ2CookieID,influ2_target_id:t.targetId,timestamp:Date.now(),utm_source:t.params.utm_source,ip:n||""},r=encodeURIComponent(JSON.stringify(i)),o=document.createElement("script");o.src="https://a.usbrowserspeed.com/cs?pid=9927063789ae621419534228c1e647c4e99a602c4655bf974acf5926b92fe9e9&r=https%3A//t.influ2.com/u/?hem%3D%24%7BHEM_SHA256_LOWERCASE%7D%26up_id%3D%24%7BUP_ID%7D&ref="+i.referrer+"&puid="+r,o.type="text/javascript",o.async=true,o.referrerPolicy="no-referrer-when-downgrade","loading"===document.readyState?window.addEventListener("DOMContentLoaded",()=>document.body.appendChild(o)):document.body.appendChild(o)}function I(e,t,n){"US"===n.country&&b(e,t,n.ip)}function _(e,t){if(""!==e&&"1"===t&&void 0!==window.ga&&void 0!==window.ga.getAll){const t={};t["dimension"+e]="yes";const n=window.ga.getAll();if(n.length>0){const e=n[0];e.set(t),e.send("pageview",t)}}}function k(e,t){const n=new URL("/target_info","https://www.influ2.com");n.searchParams.append("client_id",e.clientId),n.searchParams.append("target_id",t.targetId),n.searchParams.append("cb",String(Date.now())),m(n.href,{credentials:"include"}).then(e=>{Object.keys(e).forEach(t=>{if(""!==e[t]){const n=document.getElementsByClassName("influ2--"+t);for(let o=0;o<n.length;o++){const i=n[o];switch(i.tagName.toLowerCase()){case"input":case"textarea":i.value=e[t];break;default:i.innerText=e[t]}}const i=document.getElementsByClassName("influ2--"+t+"-defined");for(let e=0;e<i.length;e++)i[e].style.display="";const r=document.getElementsByClassName("influ2--"+t+"-undefined");for(let e=0;e<r.length;e++)r[e].style.display="none"}})}).catch(()=>{})}function C(e){Array.from(e.querySelectorAll("script")).forEach(e=>{const t=document.createElement("script");Array.from(e.attributes).forEach(e=>{t.setAttribute(e.name,e.value)}),t.text=e.textContent??"",e.parentNode?.replaceChild(t,e)})}function E(e,t){l("https://www.influ2.com/retargeting?clid="+t+e,{credentials:"include"}).then(e=>{const t=document.createElement("div");t.style.cssText="z-index: -1; position: absolute; top: 0px; left: 0px;",t.innerHTML=e,C(t),"loading"===document.readyState?window.addEventListener("DOMContentLoaded",()=>document.body.appendChild(t)):document.body.appendChild(t)}).catch(()=>{})}function A(e,t){if(t.needViewPixel=true,""!==t.targetId&&k(e,t),_(e.moderatorDimensionSlot,e.isHumanbot),t.params.utm_source&&String(t.params.utm_source).toLowerCase().startsWith("influ2")){const n=h(e,t),i=e=>e+`&mxpnl_id=${r.distinct_id}`;let r=T();if(r.success)u(i(n));else{u(n);const e=Date.now()+5e3,t=function(){r=T(),r.success?u(i(n)):Date.now()<e&&setTimeout(t,500)};t()}}else p(e,t)}function L(e,t){e.params.utm_term=t+(e.params.utm_term||""),e.targetId=t,D(e.targetId)}function x(e,t){A(e,t);const i=n(t.params);E(i,e.clientId)}function S(e,t){const n=new URL("/u/",e.trackerDomain);n.searchParams.append("cb",String(Date.now())),m(n.href,{credentials:"include"}).then(n=>{n.TrackerUserID&&(t.influ2CookieID=n.TrackerUserID),n.UserID&&L(t,n.UserID),I(e,t,n),(t.params.utm_term||n.SeenBefore)&&x(e,t)}).catch(()=>{})}function U(e,t){const n=new URL("/usc/",e.trackerDomain);n.searchParams.append("a",t.params.utm_term||""),n.searchParams.append("sl",t.params.s),n.searchParams.append("cb",String(Date.now())),m(n.href,{credentials:"include"}).then(n=>{n.TrackerUserID&&(t.influ2CookieID=n.TrackerUserID),n.UserID?(L(t,n.UserID),I(e,t,n),x(e,t)):S(e,t)}).catch(()=>{})}const P=5e3,N=1.5*P;function O(t){const s={enabled:"true",clientId:"75d349ac-2d5b-4cf1-bb38-454f945712b7",isHumanbot:"",trackVisits:"true",trackerDomain:"https://t.influ2.com",moderatorDimensionSlot:""},c="true"===s.enabled,d="true"===s.trackVisits,u=o(document.location.href),m=e(()=>{u.currentTime=Date.now(),u.lastActivityTime===u.startTime||u.currentTime-u.lastActivityTime>N?u.lastActivityTime=u.currentTime:(u.sumActivity=u.currentTime-u.lastActivityTime+u.sumActivity,u.lastActivityTime=u.currentTime,u.needViewPixel&&p(s,u),d&&w(s,u))},P);function l(e){(!e||"beforeunload"!==e.type&&"pagehide"!==e.type)&&"hidden"!==document.visibilityState&&document.hasFocus()||(u.currentTime=Date.now(),u.currentTime-u.lastActivityTime<=N&&(u.sumActivity=u.currentTime-u.lastActivityTime+u.sumActivity,u.lastActivityTime=u.currentTime),u.needViewPixel&&p(s,u),d&&w(s,u))}const f=y(s,u);function h(){document.cookie="opt_out=true; expires=Thu, 01 Jan 2099 00:00:00 UTC; path=/",document.removeEventListener("visibilitychange",l),window.removeEventListener("beforeunload",l),window.removeEventListener("pagehide",l),window.removeEventListener("scroll",m),window.removeEventListener("mousemove",m),window.removeEventListener("touchmove",m),window.removeEventListener("click",f)}function g(){if(a(u),d&&c&&w(s,u),document.addEventListener("visibilitychange",l),window.addEventListener("beforeunload",l),window.addEventListener("touchmove",m,{passive:true}),window.addEventListener("mousemove",m,{passive:true}),window.addEventListener("pagehide",l),window.addEventListener("scroll",m,{passive:true}),window.addEventListener("click",f),""===u.targetId)u.params.s?U(s,u):S(s,u);else{D(u.targetId),A(s,u);const e=n(u.params);E(e,s.clientId)}""===u.hubspotCookie&&(u.hubspotCookie=r("hubspotutk")||""),t?.(s,u)}window.influ2=window.influ2||{start:g,optOut:h},c&&(i()||g())}O()}();
