1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4718],{20063:(e,t,n)=>{"use strict";n.r(t);var r=n(47260),i={};for(let e in r)"default"!==e&&(i[e]=()=>r[e]);n.d(t,i)},22970:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(95155),i=n(84094),o=n(34237),c=n(20063),l=n(12115);let a=[25,50,75,100];var s=n(64269);function d(e){return Array.from(e.classList).filter(e=>e.length>0)}function u(e){let{children:t}=e,n=(0,c.usePathname)(),{isInitialized:u}=(0,o.o)(),_=(0,l.useRef)(null),h=(0,c.usePathname)(),{isInitialized:f}=(0,o.o)(),w=(0,l.useRef)(new Set);(0,l.useEffect)(()=>{w.current=new Set},[h]),(0,l.useEffect)(()=>{if(!f)return;let e=null,t=()=>{let e=window.scrollY,t=document.documentElement.scrollHeight,n=t-window.innerHeight,r=n<=0?100:Math.round(e/n*100);return{scrollTop:e,scrollHeight:t,scrollPercentage:Math.min(r,100)}},n=e=>{if(w.current.has(e))return;w.current.add(e);let{scrollTop:n,scrollHeight:r,scrollPercentage:o}=t();i.Ay.track(i.$_,{$scroll_checkpoint:e,$scroll_height:r,$scroll_percentage:o,$scroll_top:n,$screen_height:window.screen.height,$screen_width:window.screen.width,$viewport_height:window.innerHeight,$viewport_width:window.innerWidth,$current_url:window.location.href,current_url_path:h})},r=()=>{e&&clearTimeout(e),e=setTimeout(()=>{let{scrollPercentage:e}=t();for(let t of a)e>=t&&n(t)},100)};return window.addEventListener("scroll",r,{passive:!0}),r(),()=>{window.removeEventListener("scroll",r),e&&clearTimeout(e)}},[h,f]);let{isInitialized:m}=(0,o.o)();(0,l.useEffect)(()=>{if(!m)return;let e=e=>{var t;let n=e.target,r=n.closest("a"),o=n.closest("form"),c={$el_attr__class:n.className||void 0,$el_attr__href:n.getAttribute("href")||(null==r?void 0:r.getAttribute("href"))||void 0,$el_attr__id:n.id||void 0,$el_tag_name:null==(t=n.tagName)?void 0:t.toLowerCase(),$el_text:(0,s.e)(n.textContent),$event_type:"click",$screen_height:window.screen.height,$screen_width:window.screen.width,$viewport_height:window.innerHeight,$viewport_width:window.innerWidth};if(null==r?void 0:r.href)try{let e=new URL(r.href);c.link_url=r.href,c.link_domain=e.hostname,c.link_path=e.pathname,c.destination_endpoint=e.pathname,c.is_external_link=e.hostname!==window.location.hostname}catch(e){}if(o&&(c.form_id=o.id||void 0,c.form_action=o.action||void 0,o.action))try{c.form_destination_endpoint=new URL(o.action,window.location.origin).pathname}catch(e){}i.Ay.track(i.sz,c,{transport:"sendBeacon"})};return document.addEventListener("click",e,!0),()=>{document.removeEventListener("click",e,!0)}},[m]);let{isInitialized:g}=(0,o.o)(),p=(0,l.useRef)([]);return(0,l.useEffect)(()=>{if(!g)return;let e=e=>{let t=Date.now(),n=e.target;if(p.current.push({x:e.clientX,y:e.clientY,timestamp:t,target:n}),p.current=p.current.filter(e=>t-e.timestamp<=1e3),p.current.length>=3){let t=p.current.slice(-3),r=t[0];if(t.every(e=>{var t,n;return t=r.x,n=r.y,30>=Math.sqrt(Math.pow(e.x-t,2)+Math.pow(e.y-n,2))})){let t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12,n=[],r=e,i=0;for(;r&&i<t&&r!==document.body.parentElement;)n.push(function(e){let t=e.parentElement,n=1,r=1;if(t){let i=Array.from(t.children);n=i.indexOf(e)+1,r=i.filter(t=>t.tagName===e.tagName).indexOf(e)+1}let i={$tag_name:e.tagName.toLowerCase(),$classes:d(e),$nth_child:n,$nth_of_type:r};e.id&&(i.$id=e.id);let o=e.getAttribute("role");return o&&(i.$attr_role=o),i}(r)),r=r.parentElement,i++;return n}(n),r={$clientX:e.clientX,$clientY:e.clientY,$x:e.clientX,$y:e.clientY,$pageX:e.pageX,$pageY:e.pageY,$screenX:e.screenX,$screenY:e.screenY,$offsetX:e.offsetX,$offsetY:e.offsetY,$el_tag_name:n.tagName.toLowerCase(),$el_classes:d(n),$el_text:(0,s.e)(n.textContent),$elements:t,$target:t[0],$event_type:"click",$pageHeight:document.documentElement.scrollHeight,$pageWidth:document.documentElement.scrollWidth,$viewportHeight:window.innerHeight,$viewportWidth:window.innerWidth,$screen_height:window.screen.height,$screen_width:window.screen.width,$current_url:window.location.href,$pathname:window.location.pathname,$host:window.location.host,$referrer:document.referrer||void 0,$referring_domain:document.referrer?new URL(document.referrer).hostname:void 0,current_url_path:window.location.pathname};n.id&&(r.$el_id=n.id),i.Ay.track(i.me,r),p.current=[]}}};return document.addEventListener("click",e,!0),()=>{document.removeEventListener("click",e,!0)}},[g]),(0,l.useEffect)(()=>{u&&_.current!==n&&(_.current=n,i.Ay.track_pageview())},[n,u]),(0,r.jsx)(r.Fragment,{children:t})}},34237:(e,t,n)=>{"use strict";n.d(t,{MixpanelProvider:()=>l,o:()=>a});var r=n(95155),i=n(14679),o=n(12115);let c=(0,o.createContext)({mixpanelId:null,isInitialized:!1});function l(e){let{children:t}=e,[n,l]=(0,o.useState)(null),[a,s]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{i.A.init("b77148177f4115ae2538bf5e7ca04d72",{debug:!1,track_pageview:!1,persistence:"localStorage"}),l(i.A.get_distinct_id().replaceAll("$device:","")),s(!0)},[]),(0,r.jsx)(c.Provider,{value:{mixpanelId:n,isInitialized:a},children:t})}function a(){return(0,o.useContext)(c)}},64269:(e,t,n)=>{"use strict";n.d(t,{cn:()=>o,e:()=>c});var r=n(2821),i=n(75889);function o(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,i.QP)((0,r.$)(t))}function c(e){if(e)return e.trim().replace(/\s+/g," ").substring(0,100)||void 0}},79476:(e,t,n)=>{Promise.resolve().then(n.bind(n,22970))},84094:(e,t,n)=>{"use strict";n.d(t,{$_:()=>l,Ay:()=>g,KZ:()=>h,MP:()=>m,Ml:()=>i,RD:()=>_,W2:()=>u,_m:()=>w,fB:()=>s,me:()=>a,sz:()=>c,yB:()=>f,yu:()=>d,yw:()=>o});var r=n(14679);let i="signup_flow_started",o="login_started",c="click_event",l="$mp_scroll",a="$mp_rage_click",
1s="pay_yearly_toggle",d="pay_monthly_toggle",u="lookup_count_select",_="subscription_plan_select",h="contact_sales_started",f="contact_sales_complete",w="contact_form_started",m="contact_form_complete",g={track:function(e,t,n,i){try{let o={current_domain:window.location.hostname,current_page_title:document.title},c={...t,...o};r.A.track(e,c,n,i)}catch(e){}},track_pageview:function(){try{r.A.track_pageview()}catch(e){}}}}},e=>{e.O(0,[9933,4909,8441,1255,7358],()=>e(e.s=79476)),_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.