1!function(e){"use strict";window.widgetLottie=function(t){var o,r,i=t.find(".jet-lottie"),n=i.find(".jet-lottie__elem"),a=i.data("settings");if(i[0]){if(n[0]){var s=n.data("jet-lottie-instance");s&&"function"==typeof s.destroy&&s.destroy(),n.removeData("jet-lottie-instance"),n.empty()}var l="on_click_reversible"!==a.action_start&&(""===a.loop_times?a.loop:a.loop_times);if(a.reversed&&l&&(l=!1),o={container:n[0],renderer:a.renderer,loop:l,autoplay:!1,path:a.path,name:"jet-lottie"},r=lottie.loadAnimation(o),n.data("jet-lottie-instance",r),a.play_speed&&r.setSpeed(a.play_speed),a.reversed&&(r.setDirection(-1),r.addEventListener("data_ready",function(){r.totalFrames&&r.goToAndStop(r.totalFrames-1,!0)}),"on_click_reversible"!==a.action_start&&(""===a.loop_times?a.loop:a.loop_times))){var c=0,d=""!==a.loop_times?+a.loop_times:1/0;r.addEventListener("complete",function(){c<d&&(c++,r.totalFrames&&r.goToAndPlay(r.totalFrames-1,!0))})}var v=0,m=0;switch(a.viewport&&(v=-a.viewport.start||0,m=-(100-a.viewport.end)||0),a.action_start){case"on_hover":var p=!1,f=function(){if(p&&"reverse"===a.on_hover_out){var e=a.reversed?-1:1;r.setDirection(e)}r.play(),p=!0},u=function(){switch(a.on_hover_out){case"pause":r.pause();break;case"stop":r.stop();break;case"reverse":var e=a.reversed?1:-1;r.setDirection(e),r.play()}};i.off("mouseenter.JetLottie",f).on("mouseenter.JetLottie",f),i.off("mouseleave.JetLottie",u).on("mouseleave.JetLottie",u);break;case"on_click":var _=i.find(".jet-lottie__link"),F=+a.redirect_timeout,g=function(){a.reversed?(r.setDirection(-1),r.goToAndStop(r.totalFrames-1,!0)):(r.setDirection(1),r.goToAndStop(r.firstFrame,!0)),r.play()},w=function(t){t.preventDefault(),a.reversed?(r.setDirection(-1),r.goToAndStop(r.totalFrames-1,!0)):(r.setDirection(1),r.goToAndStop(r.firstFrame,!0)),r.play();var o=e(this).attr("href"),i="_blank"===e(this).attr("target")?"_blank":"_self";setTimeout(function(){window.open(o,i)},F)};_[0]&&F>0?_.off("click.JetLottie",w).on("click.JetLottie",w):i.off("click.JetLottie",g).on("click.JetLottie",g);break;case"on_click_reversible":var y=!!a.reversed,k=!0,b=function(){if(k){k=!1;var e=y?-1:1;r.setDirection(e),-1===e?r.goToAndPlay(r.totalFrames-1,!0):r.goToAndPlay(r.firstFrame,!0),y=!y}};r.addEventListener("complete",function(){k=!0}),i.off("click.JetLottie",b).on("click.JetLottie",b);break;case"on_viewport":void 0!==window.IntersectionObserver?new IntersectionObserver(function(e,t){e[0].isIntersecting?(a.reversed&&r.totalFrames&&r.goToAndStop(r.totalFrames-1,!0),r.play()):r.pause()},{rootMargin:m+"% 0% "+v+"%"}).observe(i[0]):(a.reversed&&r.totalFrames&&r.goToAndStop(r.totalFrames-1,!0),r.play());break;case"on_scroll":if(void 0!==window.IntersectionObserver){var A,T=0;new IntersectionObserver(function(e,t){e[0].isIntersecting?A=requestAnimationFrame(function e(){if(window.scrollY!==T){var t=JetElementsTools.getElementPercentageSeen(n,{start:v,end:m}),o=(r.totalFrames-r.firstFrame)*t/100;r.goToAndStop(o,!0),T=window.scrollY}A=requestAnimationFrame(e)}):cancelAnimationFrame(A)},{rootMargin:m+"% 0% "+v+"%"}).observe(i[0])}break;default:var L=+a.delay,J=function(){r.play()};if(a.reversed){var S=function(){r.totalFrames&&r.goToAndStop(r.totalFrames-1,!0),L>0?setTimeout(J,L):J()};r.totalFrames?S():r.addEventListener("data_ready",S)}else L>0?setTimeout(J,L):J()}}}}(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.