1!function(e){var t=e(window),n=function(e,t,n){var r;return function(){var a=this,i=arguments,o=function(){r=null,n||e.apply(a,i)},l=n&&!r;clearTimeout(r),r=setTimeout(o,t),l&&e.apply(a,i)}};t.on("elementor/frontend/init",function(){var t;t=elementorModules.frontend.handlers.Base.extend({bindEvents:function(){this.run()},getDefaultSettings:function(){return{targets:this.$element.get(0)}},onElementChange:n(function(e){-1!==e.indexOf("xpro-particles")&&this.run()},400),getFxVal:function(e){return this.getElementSettings("xpro_elementor_particles_fx_"+e)},run:function(){let t=this.getDefaultSettings();"yes"===this.getFxVal("enable")&&(_id=e(t.targets).attr("data-id"),e(t.targets).find(".xpro-particle-wrapper").remove(),e(t.targets).append('<div class="xpro-particle-wrapper" id="xpro-particles-'+_id+'"></div>'),particlesJS("xpro-particles-"+_id,JSON.parse(this.getFxVal("json"))))}}),elementorFrontend.hooks.addAction("frontend/element_ready/section",function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})}),elementorFrontend.hooks.addAction("frontend/element_ready/container",function(e){elementorFrontend.elementsHandler.addHandler(t,{$element:e})})})}(jQuery);
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.