1var module_197650277034=void document.addEventListener("DOMContentLoaded",()=>{const section=document.querySelector(".pxl-stats");if(!section)return;const reduceMotion=window.matchMedia("(prefers-reduced-motion: reduce)").matches;function getTarget(el){const dataCount=el.getAttribute("data-count"),dataSuffix=el.getAttribute("data-suffix")||"";if(dataCount&&!isNaN(parseFloat(dataCount))){const value=parseFloat(dataCount);return{value:value,decimals:(String(value).split(".")[1]||"").length,suffix:dataSuffix}}return function(str){const m=(str||"").replace(/\u00a0/g," ").trim().match(/^([\d.,]+)\s*([KMBT])?(\+)?/i);if(!m)return{value:0,decimals:0,suffix:""};const num=parseFloat(m[1].replace(/,/g,""));return{value:num,decimals:(String(num).split(".")[1]||"").length,suffix:`${m[2]||""}${m[3]||""}`}}(el.textContent)}function animateCount(el,end,decimals=0,suffix="",duration=1400){if("true"===el.dataset.animated)return;if(el.dataset.animated="true",reduceMotion)return void(el.textContent=`${end.toFixed(decimals)}${suffix}`);let startTime=null;requestAnimationFrame(function frame(now){startTime||(startTime=now);const t=Math.min(1,(now-startTime)/duration),eased=(t=>1-Math.pow(1-t,3))(t),current=0+(end-0)*eased;el.textContent=`${current.toFixed(decimals)}${suffix}`,t<1&&requestAnimationFrame(frame)})}new IntersectionObserver((entries,obs)=>{entries.forEach(entry=>{entry.isIntersecting&&(document.querySelectorAll(".pxl-card").forEach(card=>{card.classList.add("pxl-in"),card.querySelectorAll(".pxl-number").forEach((numEl,i)=>{const{value:value,decimals:decimals,suffix:suffix}=getTarget(numEl);setTimeout(()=>animateCount(numEl,value,decimals,suffix,1300+150*i),60*i)})}),obs.unobserve(section))})},{threshold:.3,rootMargin:"0px 0px -10% 0px"}).observe(section)}); 2//# sourceURL=https://2364596.fs1.hubspotusercontent-na1.net/hubfs/2364596/hub_generated/module_assets/1/197650277034/1761338241881/module_custom-stats-section-local.js
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.