!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(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 r(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 o(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 a={sendPixel(e){"undefined"!=typeof navigator&&navigator.sendBeacon?.(e)||s(e)},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 s(e){const t=new Image;t.referrerPolicy="no-referrer-when-downgrade",t.src=e}let c=a;function d(e){c.sendPixel(e)}function u(e,t){return c.fetchJSON(e,t)}function m(e,t){return c.fetchText(e,t)}function l(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 f(e,n){const i=t("/p/v/",{...l(e,n),d:n.currentTime-n.startTime,da:n.sumActivity},e.trackerDomain);d(i)}function p(e,n){const i=t("/p/vt/",{...l(e,n),da:n.sumActivity,hsutk:n.hubspotCookie,d:n.currentTime-n.startTime},e.trackerDomain);d(i)}function w(e,n){return t("/p/c/",l(e,n),e.trackerDomain)}function h(e,n,i){return t("/p/g/",{...l(e,n),id:i},e.trackerDomain)}function g(e,n,i,r){const o=l(e,n);return delete o.cb,t("/p/g/",{...o,id:i,r:r},e.trackerDomain)}function v(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=h(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")?d(o):(n.href=g(e,t,r,n.href),n.referrerPolicy="no-referrer-when-downgrade",n.classList.add("influ2--goal--set"));break}case"BUTTON":d(o);break;case"INPUT":"submit"===i.type&&d(o)}}}function y(){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 T(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 D(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&&D(e,t,n.ip)}function b(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 _(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())),u(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 k(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){m("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,k(t),"loading"===document.readyState?window.addEventListener("DOMContentLoaded",()=>document.body.appendChild(t)):document.body.appendChild(t)}).catch(()=>{})}function C(e,t){if(t.needViewPixel=true,""!==t.targetId&&_(e,t),b(e.moderatorDimensionSlot,e.isHumanbot),t.params.utm_source&&String(t.params.utm_source).toLowerCase().startsWith("influ2")){const n=w(e,t),i=e=>e+`&mxpnl_id=${r.distinct_id}`;let r=y();if(r.success)d(i(n));else{d(n);const e=Date.now()+5e3,t=function(){r=y(),r.success?d(i(n)):Date.now()<e&&setTimeout(t,500)};t()}}else f(e,t)}function A(e,t){e.params.utm_term=t+(e.params.utm_term||""),e.targetId=t,T(e.targetId)}function L(e,t){C(e,t);const i=n(t.params);E(i,e.clientId)}function x(e,t){const n=new URL("/u/",e.trackerDomain);n.searchParams.append("cb",String(Date.now())),u(n.href,{credentials:"include"}).then(n=>{n.TrackerUserID&&(t.influ2CookieID=n.TrackerUserID),n.UserID&&A(t,n.UserID),I(e,t,n),(t.params.utm_term||n.SeenBefore)&&L(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())),u(n.href,{credentials:"include"}).then(n=>{n.TrackerUserID&&(t.influ2CookieID=n.TrackerUserID),n.UserID?(A(t,n.UserID),I(e,t,n),L(e,t)):x(e,t)}).catch(()=>{})}const S=5e3,P=1.5*S;!function(){const t={enabled:"true",clientId:"755a8abe-85ab-4087-a585-69592054c522",isHumanbot:"",trackVisits:"",trackerDomain:"https://t.influ2.com",moderatorDimensionSlot:""},a="true"===t.enabled,s="true"===t.trackVisits,c=r(document.location.href),d=e(()=>{c.currentTime=Date.now(),c.lastActivityTime===c.startTime||c.currentTime-c.lastActivityTime>P?c.lastActivityTime=c.currentTime:(c.sumActivity=c.currentTime-c.lastActivityTime+c.sumActivity,c.lastActivityTime=c.currentTime,c.needViewPixel&&f(t,c),s&&p(t,c))},S);function u(e){(!e||"beforeunload"!==e.type&&"pagehide"!==e.type)&&"hidden"!==document.visibilityState&&document.hasFocus()||(c.currentTime=Date.now(),c.currentTime-c.lastActivityTime<=P&&(c.sumActivity=c.currentTime-c.lastActivityTime+c.sumActivity,c.lastActivityTime=c.currentTime),c.needViewPixel&&f(t,c),s&&p(t,c))}const m=v(t,c);function l(){document.cookie="opt_out=true; expires=Thu, 01 Jan 2099 00:00:00 UTC; path=/",document.removeEventListener("visibilitychange",u),window.removeEventListener("beforeunload",u),window.removeEventListener("pagehide",u),window.removeEventListener("scroll",d),window.removeEventListener("mousemove",d),window.removeEventListener("touchmove",d),window.removeEventListener("click",m)}function w(){if(o(c),s&&a&&p(t,c),document.addEventListener("visibilitychange",u),window.addEventListener("beforeunload",u),window.addEventListener("touchmove",d,{passive:true}),window.addEventListener("mousemove",d,{passive:true}),window.addEventListener("pagehide",u),window.addEventListener("scroll",d,{passive:true}),window.addEventListener("click",m),""===c.targetId)c.params.s?U(t,c):x(t,c);else{T(c.targetId),C(t,c);const e=n(c.params);E(e,t.clientId)}""===c.hubspotCookie&&(c.hubspotCookie=i("hubspotutk")||"")}window.influ2=window.influ2||{start:w,optOut:l},a&&(document.cookie.includes("opt_out=true")||w())}()}();
