!function(r){r(window).on("elementor/frontend/init",()=>{class t extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{tooltipButton:".pp-button[data-tooltip]"}}}getDefaultElements(){var t=this.getSettings("selectors");return{$tooltipButton:this.$element.find(t.tooltipButton)}}bindEvents(){this.initTooltips()}initTooltips(){const t=this.getID(),s="pp-tooltip pp-tooltip-"+t,l=this.elements.$tooltipButton;l.each(function(){const e=r(this).data("tooltip");let n=e.position;const o=elementorFrontend.config.responsive.activeBreakpoints;let i=!1;Object.keys(o).forEach(t=>{i||window.innerWidth<=o[t].value&&(undefined!=e["position_"+t]&&(n=e["position_"+t]),i=!0)}),l.pptooltipster({trigger:"hover",animation:"fade",ppclass:s,side:n,interactive:!0,positionTracker:!0,contentCloning:!0})})}}elementorFrontend.elementsHandler.attachHandler("pp-buttons",t)})}(jQuery);