(r=>{r(window).on("elementor/frontend/init",function(){var e=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:function(){return{selectors:{listItems:".premium-bullet-list-box",items:".premium-bullet-list-content"}}},getDefaultElements:function(){var e=this.getSettings("selectors");return{$listItems:this.$element.find(e.listItems),$items:this.$element.find(e.items)}},bindEvents:function(){this.run(),this.addRandomBadges();var e=this,t=this.getElementSettings();!this.$element.is(":visible")&&0<this.$element.closest(".premium-mega-nav-item").length&&this.$element.closest(".premium-mega-nav-item").find(".premium-menu-link").on("click",function(){e.addRandomBadges()}),r(window).on("resize.paHandleAlignment",e.handleAlignment),this.elements.$listItems.data("list-animation")||"yes"!==t.show_connector||(setTimeout(function(){e.updateBulletConnectors()},100),"undefined"!=typeof ResizeObserver&&(e.paResizeObserver=new ResizeObserver(()=>{e.updateBulletConnectors()}),e.elements.$items.each(function(){e.paResizeObserver.observe(this)})))},unbindEvents:function(){this.paResizeObserver&&(this.paResizeObserver.disconnect(),this.paResizeObserver=null),r(window).off("resize.paHandleAlignment",this.handleAlignment)},run:function(){this.handleAlignment();var i=this.elements.$listItems,e=this.elements.$items,t=this.$element;["widescreen","desktop","laptop","tablet","tablet_extra","mobile","mobile_extra"].filter(function(e){return e!=elementorFrontend.getCurrentDeviceMode()}).map(function(n){n="desktop"!==n?n+"-":"",t.removeClass(function(e,t){return(t.match(new RegExp("(^|\\s)premium-"+n+"type\\S+","g"))||[]).join(" ")})});0<t.filter('*[class*="type-row"]').length&&e.addClass("premium-bullet-list-content-inline");var s=new IntersectionObserver(function(e){e.forEach(function(e){var t,n;e.isIntersecting&&(n=(t=r(e.target)).data("delay"),setTimeout(function(){t.next(".premium-bullet-list-divider , .premium-bullet-list-divider-inline").css("opacity","1"),t.next(".premium-bullet-list-divider-inline , .premium-bullet-list-divider").addClass("animated "+i.data("list-animation")),t.css("opacity","1").addClass("animated "+i.data("list-animation"))},n),s.unobserve(e.target))})});e.each(function(e,t){i.data("list-animation")&&" "!=i.data("list-animation")&&s.observe(r(t)[0])})},handleAlignment:function(){var e=this.$element,t=getComputedStyle(e[0]).getPropertyValue("--pa-bullet-align");e.addClass("premium-bullet-list-"+t),"flex-end"===t&&e.find(".pa-has-text-bullet:not(.premium-bullet-list-wrapper-top)").css("transform-origin","right")},addRandomBadges:function(){var e=this.getElementSettings();e.rbadges_repeater.length<1||r(".elementor-element-"+this.$element.data("id")).is(":visible")&&!this.$element.hasClass("randomb-applied")&&(e.rbadges_repeater.forEach(function(e,t){if(""!=e.rbadge_selector)for(var n=r(e.rbadge_selector).find(".premium-bullet-list-text").filter(":not(:has(+ .premium-bullet-list-badge))"),i='<div class="premium-bullet-list-badge elementor-repeater-item-'+e._id+'"><span>'+e.badge_title+"</span></div>",s=Math.floor(Math.random()*(e.rbadge_max-e.rbadge_min+1))+e.rbadge_min,l=0;l<s;l++){var a=Math.floor(Math.random()*n.length);0<r(n[a]).siblings(".premium-bullet-list-badge").length||r(n[a]).after(i)}}),this.$element.addClass("randomb-applied"))},updateBulletConnectors:function(){let i=this.elements;i&&i.$items&&i.$items.length&&i.$items.each((e,t)=>{var n,t=t.querySelector(".premium-bullet-list-wrapper"),e=i.$items[e+1];t&&e?(e=e.querySelector(".premium-bullet-list-wrapper"))?(n=t.getBoundingClientRect(),e=e.getBoundingClientRect(),e=Math.max(0,e.top-n.bottom),t.style.setProperty("--pa-connector-height",e+"px")):t.style.setProperty("--pa-connector-height","0px"):t&&t.style.setProperty("--pa-connector-height","0px")})}});elementorFrontend.elementsHandler.attachHandler("premium-icon-list",e)})})(jQuery);