"undefined"!=typeof jQuery&&(jQuery.modulaFancybox={isMobile:function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},isPositionCustom:function(o){return o.Thumbs&&"bottom"!==o.Thumbs.position},open:function(o,e,n){e=e||{};var t=new CustomEvent("modula_fancybox_before_open",{detail:{links:o,opts:e,index:n}});if(document.dispatchEvent(t),!this.isPositionCustom(e)||this.isMobile())return modulaFancybox.open(o,e,n);var a=e.Thumbs.position;return e=Object.assign(e,{tpl:{closeButton:'',main:'
'},Thumbs:Object.assign(e.Thumbs,{type:"classic",Carousel:{axis:"y"},parentEl:function(o){var e=o.instance.container.querySelector(".fancybox__sidebar");return e||((e=document.createElement("div")).className="fancybox__sidebar "+a,o.instance.container.appendChild(e)),e}})}),modulaFancybox.open(o,e,n)}});var modulaFancybox={open:function(o,e,n){return o.forEach((function(e,n){void 0!==e.opts.caption&&(o[n].caption=DOMPurify.sanitize(e.opts.caption)),void 0!==e.opts.thumb&&(o[n].thumb=e.opts.thumb)})),e.startIndex=n,void 0!==e.Slideshow&&(e.Slideshow.progressParentEl=function(o){return o.instance.container}),void 0!==e.Toolbar&&void 0!==e.Toolbar.items&&void 0!==e.Toolbar.items.share&&(e.Toolbar.items.share.click=function(){ModulaOpenShare()}),e.on={},e.on["*"]=function(o,e){jQuery(document).trigger("modula_fancybox_"+e.replace(/\./g,"_"),[o,this]);var n=new CustomEvent("modula_fancybox_"+e.replace(/\./g,"_"),{detail:{fancybox:o,instance:this}});document.dispatchEvent(n)},e.on["Carousel.selectSlide"]=function(o,n,t){var a=new CustomEvent("modula_fancybox_custom_Carousel_selectSlide",{detail:{fancybox:o,instance:this,index:t.index,opts:e}});document.dispatchEvent(a)},e.on["Carousel.ready Carousel.change"]=function(o,e){var n=o.options,t=void 0!==n.Slideshow&&void 0!==n.Slideshow.pauseOnHover&&n.Slideshow.pauseOnHover,a=o.plugins.Slideshow.ref,i=!1;"1"==t&&(document.querySelector(".modula-fancybox-container .fancybox__slide .fancybox__content").addEventListener("mouseover",(function(o){"play"==a.state&&(i=!0,a.stop())})),document.querySelector(".modula-fancybox-container .fancybox__slide .fancybox__content").addEventListener("mouseout",(function(o){"ready"==a.state&&i&&(i=!1,a.start())})))},e.on.init=function(o){jQuery(document).trigger("modula_fancybox_lightbox_on_init",[o,this])},new ModulaFancybox(o,e)},getInstance:function(){return this}};function escapeHtml(o){var e={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(o).replace(/[&<>"'`=\/]/g,(function(o){return e[o]}))}function ModulaOpenShare(){var o=ModulaFancybox.getInstance(),e=ModulaFancybox.getSlide(),n=void 0!==e.opts.image_src?e.opts.image_src:e.src,t="",a=JSON.parse(ModulaShareButtons);o.options.modulaShare.forEach((function(i,s){var c=(o.options.lightboxEmailMessage.length?o.options.lightboxEmailMessage:o.options.l10n.EMAIL).replace(/\%%gallery_link%%/g,window.location.href).replace(/\%%image_link%%/g,n),r=void 0!==e.opts.alt?e.opts.alt:"";""===r&&e.caption&&void 0!==e.caption&&(r=e.caption),t+=a[i].template({media:"image"===e.type?encodeURIComponent(n):"",modulaShareUrl:encodeURIComponent(n),descr:encodeURIComponent(r),subject:encodeURIComponent(o.options.lightboxEmailSubject),emailMessage:encodeURIComponent(c)})})),t=(t+="