(e=>{function t(d,f){var t,i,e,n,a,s,p=d.find(".premium-atext__wrapper"),u=p.data("settings"),l=u.delay||2500,y=p.find(".premium-atext__text"),r=p.data("start-effect");function o(){var t,e,n,i,a,s,r,o,m,c;"typing"===u.effect?(t=[],u.strings.forEach(function(e){t.push(e.replace(/&/g,"&").replace(//g,">").replace(/"/g,"""))}),o="animated-text-"+Math.floor(100*Math.random()),y.attr("id",o),e=new Typed("#"+o,{strings:t,typeSpeed:u.typeSpeed,backSpeed:u.backSpeed,startDelay:u.startDelay,backDelay:u.backDelay,showCursor:u.showCursor,loop:u.loop}),d.hasClass("fancy-text-stop")&&e.stop(),f(".fancy-text-stop").bind("fancy-text-start",function(){e.start()})):"slide"===u.effect?(l=u.pause,y.vTicker({speed:u.speed,showItems:u.showItems,pause:u.pause,mousePause:u.mousePause,direction:"up"})):(a=p.find(".premium-fancy-list-items"),s=p.find(".premium-atext__items-wrapper"),r=1,o=u.delay||2500,(m=u.count)&&(n=1,i=p.find(".premium-fancy-list-items").length),c=setInterval(function(){var e;"clip"===u.effect?s.animate({width:0},u.speed/2||1e3,function(){a.eq(r).addClass("premium-fancy-item-visible").removeClass("premium-fancy-item-hidden");a.filter(function(e){return e!==r}).addClass("premium-fancy-item-hidden").removeClass("premium-fancy-item-visible");var e=s.find(".premium-fancy-item-visible").outerWidth();s.animate({width:e+10},u.speed/2||1e3,function(){r++,a.length===r&&(r=0),m&&i*m===++n&&clearInterval(c)})}):(e="","custom"===u.effect&&(e="animated "+u.animation),"custom"===u.effect&&"slideInUp"!==u.animation&&"slideInDown"!==u.animation&&"fadeInUp"!==u.animation&&"fadeInDown"!==u.animation?s.css("transition","width 0.5s"):"rotate"===u.effect&&s.css("transition","width 0.2s 0.5s"),a.eq(r).addClass("premium-fancy-item-visible "+e).removeClass("premium-fancy-item-hidden"),a.filter(function(e){return e!==r}).addClass("premium-fancy-item-hidden").removeClass("premium-fancy-item-visible "+e),e=s.find(".premium-fancy-item-visible").outerWidth(),s.css("width",e),r++,a.length===r&&(r=0),m&&i*m===++n&&clearInterval(c))},o))}"switch"===u.style?(e=p.find(".premium-fancy-list-items").length,e=""!==u.count||["typing","slide","autofade"].includes(u.effect)?u.count*e:"infinite","viewport"===r?(t=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&(o(),t.unobserve(e.target))})})).observe(p[0]):o(),"typing"!==u.effect&&setTimeout(function(){y.css("opacity","1")},500),u.loading&&"typing"!==u.effect&&(d.find(".premium-atext__text").append(''),d.find(".premium-loading-bar").css({"animation-iteration-count":e,"animation-duration":l+"ms"}))):(r=u.effect,["tilt","flip","wave","pop"].includes(r)?(e=(i=y.text().trim().split("")).map(function(e,t){" "==e&&(e=" ");var n=document.createElement("span");return n.className="premium-atext__letter",n.innerHTML=e,n.style.animationDelay=t/i.length+"s",n}),y.html(e),setTimeout(function(){p.css("opacity",1)},1e3)):"shape"===r&&(e=getComputedStyle(d[0]),n=e.getPropertyValue("--pa-animation-delay")||4,a=e.getPropertyValue("--pa-animation-duration")||1.2,(s=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&(p.addClass("draw-shape"),setInterval(function(){p.addClass("hide-shape"),setTimeout(function(){p.removeClass("hide-shape")},1e3)},1e3*(a+n)),s.unobserve(e.target))})})).observe(p[0])))}e(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-fancy-text.default",t)})})(jQuery);