1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9559],{30434:(e,t,n)=>{"use strict";n.d(t,{MarketingAttribution:()=>c});var r=n(99486),o=n(96080),i=n(35017),a=n(78587);function c(){let e=(0,o.usePathname)(),t=(0,o.useSearchParams)(),n=(0,r.useRef)(!0);return(0,r.useEffect)(()=>{let e=new URL(window.location.href),t=n.current&&document.referrer||void 0;n.current=!1,(0,i.YA)(e,t,window.location.origin)},[e,t]),(0,r.useEffect)(()=>{let e=e=>{var t;let n;if(e.defaultPrevented)return;let r=e.target;if(!(r instanceof Element))return;let o=r.closest("a[href]");if(!o||"true"===o.dataset.ctaTracked)return;try{n=new URL(o.href,window.location.href)}catch(e){return}if(n.origin!==window.location.origin||!(0,i.Dn)(n.pathname))return;let c=(null==(t=o.textContent)?void 0:t.replace(/\s+/g," ").trim())||void 0,s=(0,i.Kq)(n.pathname),l=o.dataset.ctaLocation||"auto:".concat(n.pathname);(0,a._)("cta_click",{cta_text:c,cta_location:l,conversion_type:s,destination_path:n.pathname,source_page_path:window.location.pathname}),(0,i.BK)({cta_text:c,cta_location:l,conversion_type:s,source_page_path:window.location.pathname,destination_path:n.pathname})};return document.addEventListener("click",e,!0),()=>{document.removeEventListener("click",e,!0)}},[]),null}},74458:(e,t,n)=>{Promise.resolve().then(n.bind(n,22749)),Promise.resolve().then(n.t.bind(n,48239,23)),Promise.resolve().then(n.t.bind(n,28036,23)),Promise.resolve().then(n.t.bind(n,40036,23)),Promise.resolve().then(n.t.bind(n,67191,23)),Promise.resolve().then(n.bind(n,30434)),Promise.resolve().then(n.bind(n,18962)),Promise.resolve().then(n.bind(n,76205)),Promise.resolve().then(n.bind(n,90795)),Promise.resolve().then(n.bind(n,25069))}},e=>{var t=t=>e(e.s=t);e.O(0,[5985,188,8239,4778,3926,8587,4515,2255,1025,7358],()=>t(74458)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.