"use strict";(()=>{const v=e=>{const b=e[0];if(!e.hasClass("dce-visibility-event")||e.hasClass("dce-visibility-event-initialized"))return;e.addClass("dce-visibility-event-initialized");const s=JSON.parse(b.dataset.settings),c=s.dce_visibility_selected==="hide",h=s.dce_visibility_click,m=s.dce_visibility_event,l=s.dce_visibility_click_show,o=s.dce_visibility_click_other,u=s.dce_visibility_load==="yes",O=s.dce_visibility_click_toggle==="yes",w=s.dce_visibility_load_delay,y=s.dce_visibility_load_show,a=jQuery(o).not(e),i=s.dce_visibility_event_transition_delay;let f=!1;const d=()=>{elementorFrontend.elementsHandler.runReadyTrigger(e)},C=()=>{e.hasClass("dce-visibility-element-hidden")&&(e.removeClass("dce-visibility-element-hidden"),e.hide()),l==="slide"?e.delay(i).slideToggle(i,d):l==="fade"?e.delay(i).fadeToggle(i,d):(e.toggle(),d())},k=()=>{e.removeClass("dce-visibility-element-hidden"),e.hide(),l==="slide"?e.delay(i).slideDown(i,d):l==="fade"?e.delay(i).fadeIn(i,d):(e.show(),d())},g=()=>{l==="slide"?e.delay(i).slideUp(i):l==="fade"?e.delay(i).fadeOut(i):e.hide()},T=t=>{l==="slide"?a.delay(i).slideUp(i,t):l==="fade"?a.delay(i).fadeOut(i,t):(a.hide(),t())},A=t=>{const n=jQuery(t.target),r=n.attr("href")||n.closest("a").attr("href");(!(r&&r.startsWith("#"))||r==="#")&&t.preventDefault();const _=O?C:c?g:k;o&&!f?T(_):_()},E=t=>{let n=t.data("dce-hide-others")||{};n[o]?f=!0:(n[o]=!0,t.data("dce-hide-others",n))};if(h){let t=jQuery(h);o&&E(t),t.on(m,A)}u&&setTimeout(()=>{if(c){g();return}e.removeClass("dce-visibility-element-hidden"),e.hide(),y==="slide"?e.slideToggle(i,d):y==="fade"?e.fadeToggle(i,d):(e.toggle(),d())},w)};jQuery(window).on("elementor/frontend/init",()=>{elementorFrontend.hooks.addAction("frontend/element_ready/global",v)})})();