jQuery(window).on("elementor/frontend/init",()=>{class e extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{counter:".pp-counter",counterNumber:".pp-counter-number"}}}getDefaultElements(){var e=this.getSettings("selectors");return{$counter:this.$element.find(e.counter),$counterNumber:this.$element.find(e.counterNumber)}}bindEvents(){this.intersectionObserver=elementorModules.utils.Scroll.scrollObserver({callback:e=>{if(e.isInViewport){this.intersectionObserver.unobserve(this.elements.$counterNumber[0]);const t=this.elements.$counterNumber.data(),n=t.toValue.toString().match(/\.(.*)/);n&&(t.rounding=n[1].length),this.elements.$counterNumber.numerator(t)}}}),this.intersectionObserver.observe(this.elements.$counterNumber[0])}}elementorFrontend.elementsHandler.attachHandler("pp-counter",e)});