(window.blocksyJsonP=window.blocksyJsonP||[]).push([[1],{11:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return c}));var o=n(12),r=function(e){Object(o.clearAllBodyScrollLocks)()},c=function(e){Object(o.disableBodyScroll)(e,{reserveScrollBarGap:!0})}},12:function(e,t,n){var o,r,c;r=[t],void 0===(c="function"==typeof(o=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);te.length)&&(t=e.length);for(var n=0,o=new Array(t);n-1?":left":e.container.dataset.behaviour.indexOf("right")>-1?":right":"")),e.container.addEventListener(e.container.dataset.behaviour.indexOf("side")>-1?"transitionend":"animationend",(function(){}),{once:!0}),e.forceOpen||document.addEventListener("keyup",(function(t){var n=t.keyCode;t.target;27===n&&(t.preventDefault(),document.body.hasAttribute("data-panel")&&v(e))}),{once:!0}),e.container&&e.container.querySelector(".close-button")&&e.container.querySelector(".close-button").addEventListener("click",(function(t){t.preventDefault(),v(e)}),{once:!0}),(e.computeScrollContainer||e.container.querySelector(".ct-panel-content"))&&Object(o.a)(e.computeScrollContainer?e.computeScrollContainer():e.container.querySelector(".ct-panel-content")),e.forceOpen||requestAnimationFrame((function(){return window.addEventListener("click",e.handleWindowClick)}))},v=function(e){if(e=s({onClose:function(){},container:null},e),!document.body.hasAttribute("data-panel"))return e.container.classList.remove("active"),void e.onClose();a(document.querySelectorAll('[href*="'.concat(e.container.id,'"]'))).map((function(e){e.classList.remove("active")})),e.container.classList.remove("active"),document.body.dataset.panel="out",e.container.addEventListener("transitionend",(function(){setTimeout((function(){document.body.removeAttribute("data-panel"),i.a.trigger("ct:modal:closed",e.container),Object(o.b)(e.computeScrollContainer?e.computeScrollContainer():e.container.querySelector(".ct-panel-content"))}),300)}),{once:!0});window.removeEventListener("click",e.handleWindowClick),e.container.removeEventListener("click",e.handleContainerClick),e.onClose()},m=function(e,t){if(e.preventDefault(),t=s({onClose:function(){},container:null,focus:!0,clickOutside:!0,isModal:!1,forceOpen:!1,computeScrollContainer:null,handleContainerClick:function(e){e.target!==t.container.querySelector(".ct-panel-content")&&e.target.closest(".ct-panel-content")||e.target.closest('[class*="select2-container"]')||document.body.hasAttribute("data-panel")&&v(t)},handleWindowClick:function(e){t.container.contains(e.target)||e.target===document.body||event.target.closest('[class*="select2-container"]')||document.body.hasAttribute("data-panel")&&v(t)}},t),document.body.hasAttribute("data-panel")&&!t.forceOpen)if(t.isModal&&!t.container.classList.contains("active")){var n=document.querySelector(".ct-header-trigger");n&&n.click(),setTimeout((function(){f(t)}),600)}else v(t);else f(t)};i.a.on("ct:offcanvas:force-close",(function(e){return v(e)}));var p=function(e){e.hasSearchEventListener||(e.hasSearchEventListener=!0,e.addEventListener("click",(function(t){m(t,{isModal:!0,container:document.querySelector(e.hash),clickOutside:!0})})))}}}]);