1 line
94 KiB
JavaScript
Executable File
1 line
94 KiB
JavaScript
Executable File
function dropdown(){let n=window.matchMedia("(max-width: 767px)"),s=document.querySelector(".gh-head-menu"),o=s?.querySelector(".nav");if(o){let t=document.querySelector(".gh-head-logo"),e=o.innerHTML;n.matches&&o.querySelectorAll("li").forEach(function(t,e){t.style.transitionDelay=.03*(e+1)+"s"});let i=function(){if(!n.matches){for(var t=[];o.offsetWidth+64>s.offsetWidth&&o.lastElementChild;)t.unshift(o.lastElementChild),o.lastElementChild.remove();if(t.length){let e=document.createElement("button"),i=(e.setAttribute("class","nav-more-toggle gh-icon-btn"),e.setAttribute("aria-label","More"),e.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M21.333 16c0-1.473 1.194-2.667 2.667-2.667v0c1.473 0 2.667 1.194 2.667 2.667v0c0 1.473-1.194 2.667-2.667 2.667v0c-1.473 0-2.667-1.194-2.667-2.667v0zM13.333 16c0-1.473 1.194-2.667 2.667-2.667v0c1.473 0 2.667 1.194 2.667 2.667v0c0 1.473-1.194 2.667-2.667 2.667v0c-1.473 0-2.667-1.194-2.667-2.667v0zM5.333 16c0-1.473 1.194-2.667 2.667-2.667v0c1.473 0 2.667 1.194 2.667 2.667v0c0 1.473-1.194 2.667-2.667 2.667v0c-1.473 0-2.667-1.194-2.667-2.667v0z"></path></svg>',document.createElement("div"));i.setAttribute("class","gh-dropdown"),10<=t.length?(document.body.classList.add("is-dropdown-mega"),i.style.gridTemplateRows=`repeat(${Math.ceil(t.length/2)}, 1fr)`):document.body.classList.remove("is-dropdown-mega"),t.forEach(function(t){i.appendChild(t)}),e.appendChild(i),o.appendChild(e),document.body.classList.add("is-dropdown-loaded"),window.addEventListener("click",function(t){document.body.classList.contains("is-dropdown-open")?document.body.classList.remove("is-dropdown-open"):e.contains(t.target)&&document.body.classList.add("is-dropdown-open")})}else document.body.classList.add("is-dropdown-loaded")}};imagesLoaded(t,function(){i()}),window.addEventListener("load",function(){t||i()}),window.addEventListener("resize",function(){setTimeout(()=>{o.innerHTML=e,i()},1)})}}function lightbox(t){document.querySelectorAll(t).forEach(function(t){t.addEventListener("click",function(t){var e=t;e.preventDefault();for(var i,n=[],s=0,o=e.target.closest(".kg-card").previousElementSibling;o&&(o.classList.contains("kg-image-card")||o.classList.contains("kg-gallery-card"));){var r=[];o.querySelectorAll("img").forEach(function(t){r.push({src:t.getAttribute("src"),msrc:t.getAttribute("src"),w:t.getAttribute("width"),h:t.getAttribute("height"),el:t}),s+=1}),o=o.previousElementSibling,n=r.concat(n)}e.target.classList.contains("kg-image")?n.push({src:e.target.getAttribute("src"),msrc:e.target.getAttribute("src"),w:e.target.getAttribute("width"),h:e.target.getAttribute("height"),el:e.target}):(i=!1,e.target.closest(".kg-gallery-card").querySelectorAll("img").forEach(function(t){n.push({src:t.getAttribute("src"),msrc:t.getAttribute("src"),w:t.getAttribute("width"),h:t.getAttribute("height"),el:t}),i||t===e.target?i=!0:s+=1}));for(var a=e.target.closest(".kg-card").nextElementSibling;a&&(a.classList.contains("kg-image-card")||a.classList.contains("kg-gallery-card"));)a.querySelectorAll("img").forEach(function(t){n.push({src:t.getAttribute("src"),msrc:t.getAttribute("src"),w:t.getAttribute("width"),h:t.getAttribute("height"),el:t})}),a=a.nextElementSibling;t=document.querySelectorAll(".pswp")[0];new PhotoSwipe(t,PhotoSwipeUI_Default,n,{bgOpacity:.9,closeOnScroll:!0,fullscreenEl:!1,history:!1,index:s,shareEl:!1,zoomEl:!1,getThumbBoundsFn:function(t){var t=n[t].el,e=window.pageYOffset||document.documentElement.scrollTop,t=t.getBoundingClientRect();return{x:t.left,y:t.top+e,w:t.width}}}).init()})})}function pagination(t,a,l=!1){let c=document.querySelector(".gh-feed");if(!c)return;let e=!1,i=c.nextElementSibling||c.parentElement.nextElementSibling||document.querySelector(".gh-foot"),h=document.querySelector(".gh-loadmore"),n=(!document.querySelector("link[rel=next]")&&h&&h.remove(),async function(){var n=document.querySelector("link[rel=next]");if(n)try{var t=await(await fetch(n.href)).text(),s=(new DOMParser).parseFromString(t,"text/html"),o=s.querySelectorAll(".gh-feed:not(.gh-featured):not(.gh-related) > *");let e=document.createDocumentFragment(),i=[];o.forEach(function(t){t=document.importNode(t,!0);l&&(t.style.visibility="hidden"),e.appendChild(t),i.push(t)}),c.appendChild(e),a&&a(i,u);var r=s.querySelector("link[rel=next]");r&&r.href?n.href=r.href:(n.remove(),h&&h.remove())}catch(t){throw n.remove(),h&&h.remove(),t}}),u=async function(){i.getBoundingClientRect().top<=window.innerHeight&&document.querySelector("link[rel=next]")&&await n()};let s=new IntersectionObserver(async function(t){if(!e){if(e=!0,t[0].isIntersecting)if(l)await n();else for(;i.getBoundingClientRect().top<=window.innerHeight&&document.querySelector("link[rel=next]");)await n();e=!1,document.querySelector("link[rel=next]")||s.disconnect()}});t?s.observe(i):h.addEventListener("click",n)}function featured(){$(".featured-feed").owlCarousel({dots:!1,margin:30,nav:!0,navText:['<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor" class="icon"><path d="M20.547 22.107L14.44 16l6.107-6.12L18.667 8l-8 8 8 8 1.88-1.893z"></path></svg>','<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor" class="icon"><path d="M11.453 22.107L17.56 16l-6.107-6.12L13.333 8l8 8-8 8-1.88-1.893z"></path></svg>'],responsive:{0:{items:1},768:{items:2},992:{items:3}}})}((t,e)=>{"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()})("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){var i;return t&&e&&((i=(i=this._events=this._events||{})[t]=i[t]||[]).includes(e)||i.push(e)),this},e.once=function(t,e){var i;return t&&e&&(this.on(t,e),((i=this._onceEvents=this._onceEvents||{})[t]=i[t]||{})[e]=!0),this},e.off=function(t,e){t=this._events&&this._events[t];return t&&t.length&&-1!=(e=t.indexOf(e))&&t.splice(e,1),this},e.emitEvent=function(t,e){let i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];var n,s=this._onceEvents&&this._onceEvents[t];for(n of i)s&&s[n]&&(this.off(t,n),delete s[n]),n.apply(this,e)}return this},e.allOff=function(){return delete this._events,delete this._onceEvents,this},t}),((t,e)=>{"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter")):t.imagesLoaded=e(t,t.EvEmitter)})("undefined"!=typeof window?window:this,function(e,t){let o=e.jQuery,r=e.console;function a(t,e,i){if(!(this instanceof a))return new a(t,e,i);let n=t,s;(n="string"==typeof t?document.querySelectorAll(t):n)?(this.elements=(s=n,Array.isArray(s)?s:"object"==typeof s&&"number"==typeof s.length?[...s]:[s]),this.options={},"function"==typeof e?i=e:Object.assign(this.options,e),i&&this.on("always",i),this.getImages(),o&&(this.jqDeferred=new o.Deferred),setTimeout(this.check.bind(this))):r.error("Bad element for imagesLoaded "+(n||t))}(a.prototype=Object.create(t.prototype)).getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)};let s=[1,9,11],l=(a.prototype.addElementImages=function(t){"IMG"===t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e,i,n=t.nodeType;if(n&&s.includes(n)){for(e of t.querySelectorAll("img"))this.addImage(e);if("string"==typeof this.options.background)for(i of t.querySelectorAll(this.options.background))this.addElementBackgroundImages(i)}},/url\((['"])?(.*?)\1\)/gi);function i(t){this.img=t}function n(t,e){this.url=t,this.element=e,this.img=new Image}return a.prototype.addElementBackgroundImages=function(e){var i=getComputedStyle(e);if(i){let t=l.exec(i.backgroundImage);for(;null!==t;){var n=t&&t[2];n&&this.addBackground(n,e),t=l.exec(i.backgroundImage)}}},a.prototype.addImage=function(t){t=new i(t);this.images.push(t)},a.prototype.addBackground=function(t,e){t=new n(t,e);this.images.push(t)},a.prototype.check=function(){if(this.progressedCount=0,this.hasAnyBroken=!1,this.images.length){let e=(t,e,i)=>{setTimeout(()=>{this.progress(t,e,i)})};this.images.forEach(function(t){t.once("progress",e),t.check()})}else this.complete()},a.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount===this.images.length&&this.complete(),this.options.debug&&r&&r.log("progress: "+i,t,e)},a.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred&&(t=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[t](this))},(i.prototype=Object.create(t.prototype)).check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.img.crossOrigin&&(this.proxyImage.crossOrigin=this.img.crossOrigin),this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.currentSrc||this.img.src)},i.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},i.prototype.confirm=function(t,e){this.isLoaded=t;t=this.img.parentNode,t="PICTURE"===t.nodeName?t:this.img;this.emitEvent("progress",[this,t,e])},i.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},i.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},i.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},(n.prototype=Object.create(i.prototype)).check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},n.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},n.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},(a.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((o=t).fn.imagesLoaded=function(t,e){return new a(this,t,e).jqDeferred.promise(o(this))})})(),a}),((t,e)=>{"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():t.PhotoSwipeUI_Default=e()})(this,function(){return function(n,a){function t(t){if(T)return!0;t=t||window.event,E.timeToIdle&&E.mouseUsed&&!y&&r();for(var e,i,n=(t.target||t.srcElement).getAttribute("class")||"",s=0;s<$.length;s++)(e=$[s]).onTap&&-1<n.indexOf("pswp__"+e.name)&&(e.onTap(),i=!0);i&&(t.stopPropagation&&t.stopPropagation(),T=!0,t=a.features.isOldAndroid?600:30,setTimeout(function(){T=!1},t))}function i(){var t=1===E.getNumItemsFn();t!==C&&(M(u,"ui--one-slide",t),C=t)}function e(){M(f,"share-modal--hidden",A)}function s(){for(var t,e,i,n,s="",o=0;o<E.shareButtons.length;o++)t=E.shareButtons[o],e=E.getImageURLForShare(t),i=E.getPageURLForShare(t),n=E.getTextForShare(t),s+='<a href="'+t.url.replace("{{url}}",encodeURIComponent(i)).replace("{{image_url}}",encodeURIComponent(e)).replace("{{raw_image_url}}",e).replace("{{text}}",encodeURIComponent(n))+'" target="_blank" class="pswp__share--'+t.id+'"'+(t.download?"download":"")+">"+t.label+"</a>",E.parseShareButtonOut&&(s=E.parseShareButtonOut(t,s));f.children[0].innerHTML=s,f.children[0].onclick=Z}function o(t){for(var e=0;e<E.closeElClasses.length;e++)if(a.hasClass(t,"pswp__"+E.closeElClasses[e]))return!0}function r(){clearTimeout(S),O=0,y&&D.setIdle(!1)}function l(t){(t=(t=t||window.event).relatedTarget||t.toElement)&&"HTML"!==t.nodeName||(clearTimeout(S),S=setTimeout(function(){D.setIdle(!0)},E.timeToIdleOutside))}function c(t){x!==t&&(M(_,"preloader--active",!t),x=t)}function P(t){var e,i=t.vGap;!n.likelyTouchDevice||E.mouseUsed||screen.width>E.fitControlsWidth?(e=E.barsSize,E.captionEl&&"auto"===e.bottom?(p||((p=a.createEl("pswp__caption pswp__caption--fake")).appendChild(a.createEl("pswp__caption__center")),u.insertBefore(p,d),a.addClass(u,"pswp__ui--fit")),E.addCaptionHTMLFn(t,p,!0)?(t=p.clientHeight,i.bottom=parseInt(t,10)||44):i.bottom=e.top):i.bottom="auto"===e.bottom?0:e.bottom,i.top=e.top):i.top=i.bottom=0}function R(){function t(t){if(t)for(var e=t.length,i=0;i<e;i++){s=t[i],o=s.className;for(var n=0;n<$.length;n++)r=$[n],-1<o.indexOf("pswp__"+r.name)&&(E[r.option]?(a.removeClass(s,"pswp__element--disabled"),r.onInit&&r.onInit(s)):a.addClass(s,"pswp__element--disabled"))}}t(u.children);var s,o,r,e=a.getChildByClass(u,"pswp__top-bar");e&&t(e.children)}var h,u,d,p,m,g,f,v,y,w,_,x,b,C,E,T,I,S,D=this,k=!1,z=!0,A=!0,F={barsSize:{top:44,bottom:"auto"},closeElClasses:["item","caption","zoom-wrap","ui","top-bar"],timeToIdle:4e3,timeToIdleOutside:1e3,loadingIndicatorDelay:1e3,addCaptionHTMLFn:function(t,e){return t.title?(e.children[0].innerHTML=t.title,!0):(e.children[0].innerHTML="",!1)},closeEl:!0,captionEl:!0,fullscreenEl:!0,zoomEl:!0,shareEl:!0,counterEl:!0,arrowEl:!0,preloaderEl:!0,tapToClose:!1,tapToToggleControls:!0,clickToCloseNonZoomable:!0,shareButtons:[{id:"facebook",label:"Share on Facebook",url:"https://www.facebook.com/sharer/sharer.php?u={{url}}"},{id:"twitter",label:"Tweet",url:"https://twitter.com/intent/tweet?text={{text}}&url={{url}}"},{id:"pinterest",label:"Pin it",url:"http://www.pinterest.com/pin/create/button/?url={{url}}&media={{image_url}}&description={{text}}"},{id:"download",label:"Download image",url:"{{raw_image_url}}",download:!0}],getImageURLForShare:function(){return n.currItem.src||""},getPageURLForShare:function(){return window.location.href},getTextForShare:function(){return n.currItem.title||""},indexIndicatorSep:" / ",fitControlsWidth:1200},M=function(t,e,i){a[(i?"add":"remove")+"Class"](t,"pswp__"+e)},L=function(){return(A=!A)?(a.removeClass(f,"pswp__share-modal--fade-in"),setTimeout(function(){A&&e()},300)):(e(),setTimeout(function(){A||a.addClass(f,"pswp__share-modal--fade-in")},30)),A||s(),!1},Z=function(t){var e=(t=t||window.event).target||t.srcElement;return n.shout("shareLinkClick",t,e),!(!e.href||!e.hasAttribute("download")&&(window.open(e.href,"pswp_share","scrollbars=yes,resizable=yes,toolbar=no,location=yes,width=550,height=420,top=100,left="+(window.screen?Math.round(screen.width/2-275):100)),A||L(),1))},O=0,$=[{name:"caption",option:"captionEl",onInit:function(t){d=t}},{name:"share-modal",option:"shareEl",onInit:function(t){f=t},onTap:function(){L()}},{name:"button--share",option:"shareEl",onInit:function(t){g=t},onTap:function(){L()}},{name:"button--zoom",option:"zoomEl",onTap:n.toggleDesktopZoom},{name:"counter",option:"counterEl",onInit:function(t){m=t}},{name:"button--close",option:"closeEl",onTap:n.close},{name:"button--arrow--left",option:"arrowEl",onTap:n.prev},{name:"button--arrow--right",option:"arrowEl",onTap:n.next},{name:"button--fs",option:"fullscreenEl",onTap:function(){h.isFullscreen()?h.exit():h.enter()}},{name:"preloader",option:"preloaderEl",onInit:function(t){_=t}}];D.init=function(){var e;a.extend(n.options,F,!0),E=n.options,u=a.getChildByClass(n.scrollWrap,"pswp__ui"),(w=n.listen)("onVerticalDrag",function(t){z&&t<.95?D.hideControls():!z&&.95<=t&&D.showControls()}),w("onPinchClose",function(t){z&&t<.9?(D.hideControls(),e=!0):e&&!z&&.9<t&&D.showControls()}),w("zoomGestureEnded",function(){(e=!1)&&!z&&D.showControls()}),w("beforeChange",D.update),w("doubleTap",function(t){var e=n.currItem.initialZoomLevel;n.getZoomLevel()!==e?n.zoomTo(e,t,333):n.zoomTo(E.getDoubleTapZoom(!1,n.currItem),t,333)}),w("preventDragEvent",function(t,e,i){var n=t.target||t.srcElement;n&&n.getAttribute("class")&&-1<t.type.indexOf("mouse")&&(0<n.getAttribute("class").indexOf("__caption")||/(SMALL|STRONG|EM)/i.test(n.tagName))&&(i.prevent=!1)}),w("bindEvents",function(){a.bind(u,"pswpTap click",t),a.bind(n.scrollWrap,"pswpTap",D.onGlobalTap),n.likelyTouchDevice||a.bind(n.scrollWrap,"mouseover",D.onMouseOver)}),w("unbindEvents",function(){A||L(),I&&clearInterval(I),a.unbind(document,"mouseout",l),a.unbind(document,"mousemove",r),a.unbind(u,"pswpTap click",t),a.unbind(n.scrollWrap,"pswpTap",D.onGlobalTap),a.unbind(n.scrollWrap,"mouseover",D.onMouseOver),h&&(a.unbind(document,h.eventK,D.updateFullscreen),h.isFullscreen()&&(E.hideAnimationDuration=0,h.exit()),h=null)}),w("destroy",function(){E.captionEl&&(p&&u.removeChild(p),a.removeClass(d,"pswp__caption--empty")),f&&(f.children[0].onclick=null),a.removeClass(u,"pswp__ui--over-close"),a.addClass(u,"pswp__ui--hidden"),D.setIdle(!1)}),E.showAnimationDuration||a.removeClass(u,"pswp__ui--hidden"),w("initialZoomIn",function(){E.showAnimationDuration&&a.removeClass(u,"pswp__ui--hidden")}),w("initialZoomOut",function(){a.addClass(u,"pswp__ui--hidden")}),w("parseVerticalMargin",P),R(),E.shareEl&&g&&f&&(A=!0),i(),E.timeToIdle&&w("mouseUsed",function(){a.bind(document,"mousemove",r),a.bind(document,"mouseout",l),I=setInterval(function(){2===++O&&D.setIdle(!0)},E.timeToIdle/2)}),E.fullscreenEl&&!a.features.isOldAndroid&&((h=h||D.getFullscreenAPI())?(a.bind(document,h.eventK,D.updateFullscreen),D.updateFullscreen(),a.addClass(n.template,"pswp--supports-fs")):a.removeClass(n.template,"pswp--supports-fs")),E.preloaderEl&&(c(!0),w("beforeChange",function(){clearTimeout(b),b=setTimeout(function(){n.currItem&&n.currItem.loading?n.allowProgressiveImg()&&(!n.currItem.img||n.currItem.img.naturalWidth)||c(!1):c(!0)},E.loadingIndicatorDelay)}),w("imageLoadComplete",function(t,e){n.currItem===e&&c(!0)}))},D.setIdle=function(t){M(u,"ui--idle",y=t)},D.update=function(){k=!(!z||!n.currItem||(D.updateIndexIndicator(),E.captionEl&&(E.addCaptionHTMLFn(n.currItem,d),M(d,"caption--empty",!n.currItem.title)),0)),A||L(),i()},D.updateFullscreen=function(t){t&&setTimeout(function(){n.setScrollOffset(0,a.getScrollY())},50),a[(h.isFullscreen()?"add":"remove")+"Class"](n.template,"pswp--fs")},D.updateIndexIndicator=function(){E.counterEl&&(m.innerHTML=n.getCurrentIndex()+1+E.indexIndicatorSep+E.getNumItemsFn())},D.onGlobalTap=function(t){var e=(t=t||window.event).target||t.srcElement;if(!T)if(t.detail&&"mouse"===t.detail.pointerType)o(e)?n.close():a.hasClass(e,"pswp__img")&&(1===n.getZoomLevel()&&n.getZoomLevel()<=n.currItem.fitRatio?E.clickToCloseNonZoomable&&n.close():n.toggleDesktopZoom(t.detail.releasePoint));else if(E.tapToToggleControls&&(z?D.hideControls():D.showControls()),E.tapToClose&&(a.hasClass(e,"pswp__img")||o(e)))return void n.close()},D.onMouseOver=function(t){t=(t=t||window.event).target||t.srcElement;M(u,"ui--over-close",o(t))},D.hideControls=function(){a.addClass(u,"pswp__ui--hidden"),z=!1},D.showControls=function(){z=!0,k||D.update(),a.removeClass(u,"pswp__ui--hidden")},D.supportsFullscreen=function(){var t=document;return!!(t.exitFullscreen||t.mozCancelFullScreen||t.webkitExitFullscreen||t.msExitFullscreen)},D.getFullscreenAPI=function(){var t,e=document.documentElement,i="fullscreenchange";return e.requestFullscreen?t={enterK:"requestFullscreen",exitK:"exitFullscreen",elementK:"fullscreenElement",eventK:i}:e.mozRequestFullScreen?t={enterK:"mozRequestFullScreen",exitK:"mozCancelFullScreen",elementK:"mozFullScreenElement",eventK:"moz"+i}:e.webkitRequestFullscreen?t={enterK:"webkitRequestFullscreen",exitK:"webkitExitFullscreen",elementK:"webkitFullscreenElement",eventK:"webkit"+i}:e.msRequestFullscreen&&(t={enterK:"msRequestFullscreen",exitK:"msExitFullscreen",elementK:"msFullscreenElement",eventK:"MSFullscreenChange"}),t&&(t.enter=function(){return v=E.closeOnScroll,E.closeOnScroll=!1,"webkitRequestFullscreen"!==this.enterK?n.template[this.enterK]():void n.template[this.enterK](Element.ALLOW_KEYBOARD_INPUT)},t.exit=function(){return E.closeOnScroll=v,document[this.exitK]()},t.isFullscreen=function(){return document[this.elementK]}),t}}}),((t,e)=>{"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():t.PhotoSwipe=e()})(this,function(){return function(d,R,e,F){var p={features:null,bind:function(t,e,i,n){var s=(n?"remove":"add")+"EventListener";e=e.split(" ");for(var o=0;o<e.length;o++)e[o]&&t[s](e[o],i,!1)},isArray:function(t){return t instanceof Array},createEl:function(t,e){e=document.createElement(e||"div");return t&&(e.className=t),e},getScrollY:function(){var t=window.pageYOffset;return void 0!==t?t:document.documentElement.scrollTop},unbind:function(t,e,i){p.bind(t,e,i,!0)},removeClass:function(t,e){e=new RegExp("(\\s|^)"+e+"(\\s|$)");t.className=t.className.replace(e," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")},addClass:function(t,e){p.hasClass(t,e)||(t.className+=(t.className?" ":"")+e)},hasClass:function(t,e){return t.className&&new RegExp("(^|\\s)"+e+"(\\s|$)").test(t.className)},getChildByClass:function(t,e){for(var i=t.firstChild;i;){if(p.hasClass(i,e))return i;i=i.nextSibling}},arraySearch:function(t,e,i){for(var n=t.length;n--;)if(t[n][i]===e)return n;return-1},extend:function(t,e,i){for(var n in e)if(e.hasOwnProperty(n)){if(i&&t.hasOwnProperty(n))continue;t[n]=e[n]}},easing:{sine:{out:function(t){return Math.sin(t*(Math.PI/2))},inOut:function(t){return-(Math.cos(Math.PI*t)-1)/2}},cubic:{out:function(t){return--t*t*t+1}}},detectFeatures:function(){if(p.features)return p.features;var t,e,i=p.createEl().style,n="",s={};s.oldIE=document.all&&!document.addEventListener,s.touch="ontouchstart"in window,window.requestAnimationFrame&&(s.raf=window.requestAnimationFrame,s.caf=window.cancelAnimationFrame),s.pointerEvent=!!window.PointerEvent||navigator.msPointerEnabled,s.pointerEvent||(t=navigator.userAgent,/iP(hone|od)/.test(navigator.platform)&&(e=navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/))&&0<e.length&&1<=(e=parseInt(e[1],10))&&e<8&&(s.isOldIOSPhone=!0),e=(e=t.match(/Android\s([0-9\.]*)/))?e[1]:0,1<=(e=parseFloat(e))&&(e<4.4&&(s.isOldAndroid=!0),s.androidVersion=e),s.isMobileOpera=/opera mini|opera mobi/i.test(t));for(var o,r,a,l=["transform","perspective","animationName"],c=["","webkit","Moz","ms","O"],h=0;h<4;h++){for(var n=c[h],u=0;u<3;u++)o=l[u],r=n+(n?o.charAt(0).toUpperCase()+o.slice(1):o),!s[o]&&r in i&&(s[o]=r);n&&!s.raf&&(n=n.toLowerCase(),s.raf=window[n+"RequestAnimationFrame"],s.raf)&&(s.caf=window[n+"CancelAnimationFrame"]||window[n+"CancelRequestAnimationFrame"])}return s.raf||(a=0,s.raf=function(t){var e=(new Date).getTime(),i=Math.max(0,16-(e-a)),n=window.setTimeout(function(){t(e+i)},i);return a=e+i,n},s.caf=function(t){clearTimeout(t)}),s.svg=!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,p.features=s}},m=(p.detectFeatures(),p.features.oldIE&&(p.bind=function(t,e,i,n){e=e.split(" ");for(var s,o=(n?"detach":"attach")+"Event",r=function(){i.handleEvent.call(i)},a=0;a<e.length;a++)if(s=e[a])if("object"==typeof i&&i.handleEvent){if(n){if(!i["oldIE"+s])return!1}else i["oldIE"+s]=r;t[o]("on"+s,i["oldIE"+s])}else t[o]("on"+s,i)}),this),Z=25,g={allowPanToNext:!0,spacing:.12,bgOpacity:1,mouseUsed:!1,loop:!0,pinchToClose:!0,closeOnScroll:!0,closeOnVerticalDrag:!0,verticalDragRange:.75,hideAnimationDuration:333,showAnimationDuration:333,showHideOpacity:!1,focus:!0,escKey:!0,arrowKeys:!0,mainScrollEndFriction:.35,panEndFriction:.35,isClickableElement:function(t){return"A"===t.tagName},getDoubleTapZoom:function(t,e){return t||e.initialZoomLevel<.7?1:1.33},maxSpreadZoom:1.33,modal:!0,scaleMode:"fit"};p.extend(g,F);function t(){return{x:0,y:0}}function N(t,e){p.extend(m,e.publicMethods),qt.push(t)}function j(t){var e=L();return e-1<t?t-e:t<0?e+t:t}function o(t,e){return Vt[t]||(Vt[t]=[]),Vt[t].push(e)}function B(t,e,i,n){n===m.currItem.initialZoomLevel?i[t]=m.currItem.initialPosition[t]:(i[t]=Jt(t,n),i[t]>e.min[t]?i[t]=e.min[t]:i[t]<e.max[t]&&(i[t]=e.max[t]))}function H(t){var e="";g.escKey&&27===t.keyCode?e="close":g.arrowKeys&&(37===t.keyCode?e="prev":39===t.keyCode&&(e="next")),!e||t.ctrlKey||t.altKey||t.shiftKey||t.metaKey||(t.preventDefault?t.preventDefault():t.returnValue=!1,m[e]())}function W(t){t&&(kt||Dt||y||Tt)&&(t.preventDefault(),t.stopPropagation())}function q(){m.setScrollOffset(0,p.getScrollY())}function U(t){var e;"mousedown"===t.type&&0<t.button||(Je?t.preventDefault():It&&"mousedown"===t.type||(Ae(t,!0)&&t.preventDefault(),C("pointerDown"),pt&&((e=p.arraySearch(ge,t.pointerId,"id"))<0&&(e=ge.length),ge[e]={x:t.pageX,y:t.pageY,id:t.pointerId}),t=(e=Ze(t)).length,c=null,ce(),l&&1!==t||(l=$t=!0,p.bind(window,tt,m),Et=Ft=Pt=Tt=At=kt=St=Dt=!1,Ot=null,C("firstTouchStart",e),S(jt,w),Nt.x=Nt.y=0,S(A,e[0]),S(me,A),fe.x=x.x*Bt,ve=[{x:A.x,y:A.y}],bt=xt=E(),ne(v,!0),Ie(),Se()),!h&&1<t&&!y&&!At&&(it=v,h=St=!(Dt=!1),Nt.y=Nt.x=0,S(jt,w),S(k,e[0]),S(pe,e[1]),Le(k,pe,Ce),be.x=Math.abs(Ce.x)-w.x,be.y=Math.abs(Ce.y)-w.y,Mt=Te(k,pe))))}function K(t){var e;t.preventDefault(),pt&&-1<(e=p.arraySearch(ge,t.pointerId,"id"))&&((e=ge[e]).x=t.pageX,e.y=t.pageY),l&&(e=Ze(t),Ot||kt||h?c=e:M.x!==x.x*Bt?Ot="h":(t=Math.abs(e[0].x-A.x)-Math.abs(e[0].y-A.y),Math.abs(t)>=de&&(Ot=0<t?"h":"v",c=e)))}function V(t){if(a.isOldAndroid){if(It&&"mouseup"===t.type)return;-1<t.type.indexOf("touch")&&(clearTimeout(It),It=setTimeout(function(){It=0},600))}var e;C("pointerUp"),Ae(t,!1)&&t.preventDefault(),pt&&-1<(o=p.arraySearch(ge,t.pointerId,"id"))&&(e=ge.splice(o,1)[0],navigator.msPointerEnabled&&(e.type={4:"mouse",2:"touch",3:"pen"}[t.pointerType],e.type)||(e.type=t.pointerType||"mouse"));var i=(o=Ze(t)).length;if(2===(i="mouseup"===t.type?0:i))return!(c=null);1===i&&S(me,o[0]),0!==i||Ot||y||(e||("mouseup"===t.type?e={x:t.pageX,y:t.pageY,type:"mouse"}:t.changedTouches&&t.changedTouches[0]&&(e={x:t.changedTouches[0].pageX,y:t.changedTouches[0].pageY,type:"touch"})),C("touchRelease",t,e));var n,s,o=-1;if(0===i&&(l=!1,p.unbind(window,tt,m),Ie(),h?o=0:-1!==xe&&(o=E()-xe)),xe=1===i?E():-1,t=-1!==o&&o<150?"zoom":"swipe",h&&i<2&&(h=!1,1===i&&(t="zoomPointerUp"),C("zoomGestureEnded")),c=null,kt||Dt||y||Tt)if(ce(),(Ct=Ct||Be()).calculateSwipeSpeed("x"),Tt)$e()<g.verticalDragRange?m.close():(n=w.y,s=Rt,he("verticalDrag",0,1,300,p.easing.cubic.out,function(t){w.y=(m.currItem.initialPosition.y-n)*t+n,T((1-s)*t+s),I()}),C("onVerticalDrag",1));else{if((At||y)&&0===i){if(We(t,Ct))return;t="zoomPointerUp"}if(!y)return"swipe"!==t?void Ue():void(!At&&v>m.currItem.fitRatio&&He(Ct))}}var Y,G,Q,f,X,J,tt,et,n,v,it,nt,st,ot,rt,r,at,lt,ct,ht,ut,dt,pt,s,mt,gt,ft,vt,yt,wt,a,_t,xt,bt,Ct,Et,Tt,It,l,St,Dt,kt,zt,At,c,h,Mt,u,Lt,y,Ot,$t,Pt,Rt,Ft,Zt,Nt=t(),jt=t(),w=t(),_={},Bt=0,Ht={},x=t(),b=0,Wt=!0,qt=[],Ut={},Kt=!1,Vt={},C=function(t){var e=Vt[t];if(e){var i=Array.prototype.slice.call(arguments);i.shift();for(var n=0;n<e.length;n++)e[n].apply(m,i)}},E=function(){return(new Date).getTime()},T=function(t){Rt=t,m.bg.style.opacity=t*g.bgOpacity},Yt=function(t,e,i,n,s){(!Kt||s&&s!==m.currItem)&&(n/=(s||m.currItem).fitRatio),t[dt]=nt+e+"px, "+i+"px"+st+" scale("+n+")"},I=function(t){Lt&&(t&&(v>m.currItem.fitRatio?Kt||(li(m.currItem,!1,!0),Kt=!0):Kt&&(li(m.currItem),Kt=!1)),Yt(Lt,w.x,w.y,v))},Gt=function(t){t.container&&Yt(t.container.style,t.initialPosition.x,t.initialPosition.y,t.initialZoomLevel,t)},Qt=function(t,e){e[dt]=nt+t+"px, 0px"+st},Xt=function(t,e){var i;!g.loop&&e&&(e=f+(x.x*Bt-t)/x.x,i=Math.round(t-M.x),e<0&&0<i||e>=L()-1&&i<0)&&(t=M.x+i*g.mainScrollEndFriction),M.x=t,Qt(t,X)},Jt=function(t,e){var i=be[t]-Ht[t];return jt[t]+Nt[t]+i-e/it*i},S=function(t,e){t.x=e.x,t.y=e.y,e.id&&(t.id=e.id)},te=function(t){t.x=Math.round(t.x),t.y=Math.round(t.y)},ee=null,ie=function(){ee&&(p.unbind(document,"mousemove",ie),p.addClass(d,"pswp--has_mouse"),g.mouseUsed=!0,C("mouseUsed")),ee=setTimeout(function(){ee=null},100)},ne=function(t,e){t=ri(m.currItem,_,t);return e&&(u=t),t},se=function(t){return(t=t||m.currItem).initialZoomLevel},oe=function(t){return 0<(t=t||m.currItem).w?g.maxSpreadZoom:1},D={},re=0,ae=function(t){D[t]&&(D[t].raf&>(D[t].raf),re--,delete D[t])},le=function(t){D[t]&&ae(t),D[t]||(re++,D[t]={})},ce=function(){for(var t in D)D.hasOwnProperty(t)&&ae(t)},he=function(t,e,i,n,s,o,r){function a(){D[t]&&(l=E()-c,n<=l?(ae(t),o(i),r&&r()):(o((i-e)*s(l/n)+e),D[t].raf=mt(a)))}var l,c=E();le(t);a()},F={shout:C,listen:o,viewportSize:_,options:g,isMainScrollAnimating:function(){return y},getZoomLevel:function(){return v},getCurrentIndex:function(){return f},isDragging:function(){return l},isZooming:function(){return h},setScrollOffset:function(t,e){Ht.x=t,wt=Ht.y=e,C("updateScrollOffset",Ht)},applyZoomPan:function(t,e,i,n){w.x=e,w.y=i,v=t,I(n)},init:function(){if(!Y&&!G){m.framework=p,m.template=d,m.bg=p.getChildByClass(d,"pswp__bg"),ft=d.className,Y=!0,a=p.detectFeatures(),mt=a.raf,gt=a.caf,dt=a.transform,yt=a.oldIE,m.scrollWrap=p.getChildByClass(d,"pswp__scroll-wrap"),m.container=p.getChildByClass(m.scrollWrap,"pswp__container"),X=m.container.style,m.itemHolders=r=[{el:m.container.children[0],wrap:0,index:-1},{el:m.container.children[1],wrap:0,index:-1},{el:m.container.children[2],wrap:0,index:-1}],r[0].el.style.display=r[2].el.style.display="none",dt?(e=a.perspective&&!s,nt="translate"+(e?"3d(":"("),st=a.perspective?", 0px)":")"):(dt="left",p.addClass(d,"pswp--ie"),Qt=function(t,e){e.left=t+"px"},Gt=function(t){var e=1<t.fitRatio?1:t.fitRatio,i=t.container.style,n=e*t.h;i.width=e*t.w+"px",i.height=n+"px",i.left=t.initialPosition.x+"px",i.top=t.initialPosition.y+"px"},I=function(){var t,e,i,n;Lt&&(t=Lt,n=(i=1<(e=m.currItem).fitRatio?1:e.fitRatio)*e.h,t.width=i*e.w+"px",t.height=n+"px",t.left=w.x+"px",t.top=w.y+"px")}),n={resize:m.updateSize,orientationchange:function(){clearTimeout(_t),_t=setTimeout(function(){_.x!==m.scrollWrap.clientWidth&&m.updateSize()},500)},scroll:q,keydown:H,click:W};var t,e=a.isOldIOSPhone||a.isOldAndroid||a.isMobileOpera;for(a.animationName&&a.transform&&!e||(g.showAnimationDuration=g.hideAnimationDuration=0),t=0;t<qt.length;t++)m["init"+qt[t]]();R&&(m.ui=new R(m,p)).init(),C("firstUpdate"),f=f||g.index||0,(isNaN(f)||f<0||f>=L())&&(f=0),m.currItem=ti(f),(a.isOldIOSPhone||a.isOldAndroid)&&(Wt=!1),d.setAttribute("aria-hidden","false"),g.modal&&(Wt?d.style.position="fixed":(d.style.position="absolute",d.style.top=p.getScrollY()+"px")),void 0===wt&&(C("initialLayout"),wt=vt=p.getScrollY());var i="pswp--open ";for(g.mainClass&&(i+=g.mainClass+" "),g.showHideOpacity&&(i+="pswp--animate_opacity "),i=(i=(i+=s?"pswp--touch":"pswp--notouch")+(a.animationName?" pswp--css_animation":""))+(a.svg?" pswp--svg":""),p.addClass(d,i),m.updateSize(),J=-1,b=null,t=0;t<3;t++)Qt((t+J)*x.x,r[t].el.style);yt||p.bind(m.scrollWrap,et,m),o("initialZoomInEnd",function(){m.setContent(r[0],f-1),m.setContent(r[2],f+1),r[0].el.style.display=r[2].el.style.display="block",g.focus&&d.focus(),p.bind(document,"keydown",m),a.transform&&p.bind(m.scrollWrap,"click",m),g.mouseUsed||p.bind(document,"mousemove",ie),p.bind(window,"resize scroll orientationchange",m),C("bindEvents")}),m.setContent(r[1],f),m.updateCurrItem(),C("afterInit"),Wt||(ot=setInterval(function(){re||l||h||v!==m.currItem.initialZoomLevel||m.updateSize()},1e3)),p.addClass(d,"pswp--visible")}var e},close:function(){Y&&(G=!(Y=!1),C("close"),p.unbind(window,"resize scroll orientationchange",m),p.unbind(window,"scroll",n.scroll),p.unbind(document,"keydown",m),p.unbind(document,"mousemove",ie),a.transform&&p.unbind(m.scrollWrap,"click",m),l&&p.unbind(window,tt,m),clearTimeout(_t),C("unbindEvents"),ei(m.currItem,null,!0,m.destroy))},destroy:function(){C("destroy"),Ge&&clearTimeout(Ge),d.setAttribute("aria-hidden","true"),d.className=ft,ot&&clearInterval(ot),p.unbind(m.scrollWrap,et,m),p.unbind(window,"scroll",m),Ie(),ce(),Vt=null},panTo:function(t,e,i){i||(t>u.min.x?t=u.min.x:t<u.max.x&&(t=u.max.x),e>u.min.y?e=u.min.y:e<u.max.y&&(e=u.max.y)),w.x=t,w.y=e,I()},handleEvent:function(t){t=t||window.event,n[t.type]&&n[t.type](t)},goTo:function(t){var e=(t=j(t))-f;b=e,f=t,m.currItem=ti(f),Bt-=e,Xt(x.x*Bt),ce(),y=!1,m.updateCurrItem()},next:function(){m.goTo(f+1)},prev:function(){m.goTo(f-1)},updateCurrZoomItem:function(t){var e;t&&C("beforeChange",0),Lt=r[1].el.children.length&&(e=r[1].el.children[0],p.hasClass(e,"pswp__zoom-wrap"))?e.style:null,u=m.currItem.bounds,it=v=m.currItem.initialZoomLevel,w.x=u.center.x,w.y=u.center.y,t&&C("afterChange")},invalidateCurrItems:function(){rt=!0;for(var t=0;t<3;t++)r[t].item&&(r[t].item.needsUpdate=!0)},updateCurrItem:function(t){if(0!==b){var e,i=Math.abs(b);if(!(t&&i<2)){m.currItem=ti(f),Kt=!1,C("beforeChange",b),3<=i&&(J+=b+(0<b?-3:3),i=3);for(var n=0;n<i;n++)0<b?(e=r.shift(),r[2]=e,Qt((++J+2)*x.x,e.el.style),m.setContent(e,f-i+n+1+1)):(e=r.pop(),r.unshift(e),Qt(--J*x.x,e.el.style),m.setContent(e,f+i-n-1-1));Lt&&1===Math.abs(b)&&(t=ti(at)).initialZoomLevel!==v&&(ri(t,_),li(t),Gt(t)),b=0,m.updateCurrZoomItem(),at=f,C("afterChange")}}},updateSize:function(t){if(!Wt&&g.modal){var e=p.getScrollY();if(wt!==e&&(d.style.top=e+"px",wt=e),!t&&Ut.x===window.innerWidth&&Ut.y===window.innerHeight)return;Ut.x=window.innerWidth,Ut.y=window.innerHeight,d.style.height=Ut.y+"px"}if(_.x=m.scrollWrap.clientWidth,_.y=m.scrollWrap.clientHeight,q(),x.x=_.x+Math.round(_.x*g.spacing),x.y=_.y,Xt(x.x*Bt),C("beforeResize"),void 0!==J){for(var i,n,s,o=0;o<3;o++)i=r[o],Qt((o+J)*x.x,i.el.style),s=f+o-1,g.loop&&2<L()&&(s=j(s)),(n=ti(s))&&(rt||n.needsUpdate||!n.bounds)?(m.cleanSlide(n),m.setContent(i,s),1===o&&(m.currItem=n,m.updateCurrZoomItem(!0)),n.needsUpdate=!1):-1===i.index&&0<=s&&m.setContent(i,s),n&&n.container&&(ri(n,_),li(n),Gt(n));rt=!1}it=v=m.currItem.initialZoomLevel,(u=m.currItem.bounds)&&(w.x=u.center.x,w.y=u.center.y,I(!0)),C("resize")},zoomTo:function(e,t,i,n,s){t&&(it=v,be.x=Math.abs(t.x)-w.x,be.y=Math.abs(t.y)-w.y,S(jt,w));function o(t){1===t?(v=e,w.x=r.x,w.y=r.y):(v=(e-a)*t+a,w.x=(r.x-l.x)*t+l.x,w.y=(r.y-l.y)*t+l.y),s&&s(t),I(1===t)}var t=ne(e,!1),r={},a=(B("x",t,r,e),B("y",t,r,e),v),l={x:w.x,y:w.y};te(r);i?he("customZoomTo",0,1,i,n||p.easing.sine.inOut,o):o(1)}},ue=30,de=10,k={},pe={},z={},A={},me={},ge=[],fe={},ve=[],ye={},we=0,_e=t(),xe=0,M=t(),be=t(),Ce=t(),Ee=function(t,e){return t.x===e.x&&t.y===e.y},Te=function(t,e){return ye.x=Math.abs(t.x-e.x),ye.y=Math.abs(t.y-e.y),Math.sqrt(ye.x*ye.x+ye.y*ye.y)},Ie=function(){zt&&(gt(zt),zt=null)},Se=function(){l&&(zt=mt(Se),je())},De=function(){return!("fit"===g.scaleMode&&v===m.currItem.initialZoomLevel)},ke=function(t,e){return!(!t||t===document)&&!(t.getAttribute("class")&&-1<t.getAttribute("class").indexOf("pswp__scroll-wrap"))&&(e(t)?t:ke(t.parentNode,e))},ze={},Ae=function(t,e){return ze.prevent=!ke(t.target,g.isClickableElement),C("preventDragEvent",t,e,ze),ze.prevent},Me=function(t,e){return e.x=t.pageX,e.y=t.pageY,e.id=t.identifier,e},Le=function(t,e,i){i.x=.5*(t.x+e.x),i.y=.5*(t.y+e.y)},Oe=function(t,e,i){var n;50<t-bt&&((n=2<ve.length?ve.shift():{}).x=e,n.y=i,ve.push(n),bt=t)},$e=function(){var t=w.y-m.currItem.initialPosition.y;return 1-Math.abs(t/(_.y/2))},Pe={},Re={},Fe=[],Ze=function(t){for(;0<Fe.length;)Fe.pop();return pt?(Zt=0,ge.forEach(function(t){0===Zt?Fe[0]=t:1===Zt&&(Fe[1]=t),Zt++})):-1<t.type.indexOf("touch")?t.touches&&0<t.touches.length&&(Fe[0]=Me(t.touches[0],Pe),1<t.touches.length)&&(Fe[1]=Me(t.touches[1],Re)):(Pe.x=t.pageX,Pe.y=t.pageY,Pe.id="",Fe[0]=Pe),Fe},Ne=function(t,e){var i,n,s,o=w[t]+e[t],r=M.x+e.x,a=M.x-fe.x,l=o>u.min[t]||o<u.max[t]?g.panEndFriction:1,o=w[t]+e[t]*l;return!g.allowPanToNext&&v!==m.currItem.initialZoomLevel||(Lt?"h"!==Ot||"x"!==t||Dt||(0<e[t]?(o>u.min[t]&&(l=g.panEndFriction,u.min[t],i=u.min[t]-jt[t]),(i<=0||a<0)&&1<L()?(s=r,a<0&&r>fe.x&&(s=fe.x)):u.min.x!==u.max.x&&(n=o)):(o<u.max[t]&&(l=g.panEndFriction,u.max[t],i=jt[t]-u.max[t]),(i<=0||0<a)&&1<L()?(s=r,0<a&&r<fe.x&&(s=fe.x)):u.min.x!==u.max.x&&(n=o))):s=r,"x"!==t)?void(y||At||v>m.currItem.fitRatio&&(w[t]+=e[t]*l)):(void 0!==s&&(Xt(s,!0),At=s!==fe.x),u.min.x!==u.max.x&&(void 0!==n?w.x=n:At||(w.x+=e.x*l)),void 0!==s)},je=function(){var t,e,i,n,s,o;c&&0!==(t=c.length)&&(S(k,c[0]),z.x=k.x-A.x,z.y=k.y-A.y,h&&1<t?(A.x=k.x,A.y=k.y,!z.x&&!z.y&&Ee(c[1],pe)||(S(pe,c[1]),Dt||(Dt=!0,C("zoomGestureStarted")),t=Te(k,pe),(e=qe(t))>m.currItem.initialZoomLevel+m.currItem.initialZoomLevel/15&&(Ft=!0),i=1,n=se(),s=oe(),e<n?g.pinchToClose&&!Ft&&it<=m.currItem.initialZoomLevel?(T(o=1-(n-e)/(n/1.2)),C("onPinchClose",o),Pt=!0):e=n-(i=1<(i=(n-e)/n)?1:i)*(n/3):s<e&&(e=s+(i=1<(i=(e-s)/(6*n))?1:i)*n),i<0&&(i=0),Le(k,pe,_e),Nt.x+=_e.x-Ce.x,Nt.y+=_e.y-Ce.y,S(Ce,_e),w.x=Jt("x",e),w.y=Jt("y",e),Et=v<e,v=e,I())):Ot&&($t&&($t=!1,Math.abs(z.x)>=de&&(z.x-=c[0].x-me.x),Math.abs(z.y)>=de)&&(z.y-=c[0].y-me.y),A.x=k.x,A.y=k.y,0===z.x&&0===z.y||("v"===Ot&&g.closeOnVerticalDrag&&!De()?(Nt.y+=z.y,w.y+=z.y,o=$e(),Tt=!0,C("onVerticalDrag",o),T(o),I()):(Oe(E(),k.x,k.y),kt=!0,u=m.currItem.bounds,Ne("x",z)||(Ne("y",z),te(w),I())))))},Be=function(){var e,i,n={lastFlickOffset:{},lastFlickDist:{},lastFlickSpeed:{},slowDownRatio:{},slowDownRatioReverse:{},speedDecelerationRatio:{},speedDecelerationRatioAbs:{},distanceOffset:{},backAnimDestination:{},backAnimStarted:{},calculateSwipeSpeed:function(t){i=(1<ve.length?(e=E()-bt+50,ve[ve.length-2]):(e=E()-xt,me))[t],n.lastFlickOffset[t]=A[t]-i,n.lastFlickDist[t]=Math.abs(n.lastFlickOffset[t]),20<n.lastFlickDist[t]?n.lastFlickSpeed[t]=n.lastFlickOffset[t]/e:n.lastFlickSpeed[t]=0,Math.abs(n.lastFlickSpeed[t])<.1&&(n.lastFlickSpeed[t]=0),n.slowDownRatio[t]=.95,n.slowDownRatioReverse[t]=1-n.slowDownRatio[t],n.speedDecelerationRatio[t]=1},calculateOverBoundsAnimOffset:function(e,t){n.backAnimStarted[e]||(w[e]>u.min[e]?n.backAnimDestination[e]=u.min[e]:w[e]<u.max[e]&&(n.backAnimDestination[e]=u.max[e]),void 0!==n.backAnimDestination[e]&&(n.slowDownRatio[e]=.7,n.slowDownRatioReverse[e]=1-n.slowDownRatio[e],n.speedDecelerationRatioAbs[e]<.05)&&(n.lastFlickSpeed[e]=0,n.backAnimStarted[e]=!0,he("bounceZoomPan"+e,w[e],n.backAnimDestination[e],t||300,p.easing.sine.out,function(t){w[e]=t,I()})))},calculateAnimOffset:function(t){n.backAnimStarted[t]||(n.speedDecelerationRatio[t]=n.speedDecelerationRatio[t]*(n.slowDownRatio[t]+n.slowDownRatioReverse[t]-n.slowDownRatioReverse[t]*n.timeDiff/10),n.speedDecelerationRatioAbs[t]=Math.abs(n.lastFlickSpeed[t]*n.speedDecelerationRatio[t]),n.distanceOffset[t]=n.lastFlickSpeed[t]*n.speedDecelerationRatio[t]*n.timeDiff,w[t]+=n.distanceOffset[t])},panAnimLoop:function(){D.zoomPan&&(D.zoomPan.raf=mt(n.panAnimLoop),n.now=E(),n.timeDiff=n.now-n.lastNow,n.lastNow=n.now,n.calculateAnimOffset("x"),n.calculateAnimOffset("y"),I(),n.calculateOverBoundsAnimOffset("x"),n.calculateOverBoundsAnimOffset("y"),n.speedDecelerationRatioAbs.x<.05)&&n.speedDecelerationRatioAbs.y<.05&&(w.x=Math.round(w.x),w.y=Math.round(w.y),I(),ae("zoomPan"))}};return n},He=function(t){return t.calculateSwipeSpeed("y"),u=m.currItem.bounds,t.backAnimDestination={},t.backAnimStarted={},Math.abs(t.lastFlickSpeed.x)<=.05&&Math.abs(t.lastFlickSpeed.y)<=.05?(t.speedDecelerationRatioAbs.x=t.speedDecelerationRatioAbs.y=0,t.calculateOverBoundsAnimOffset("x"),t.calculateOverBoundsAnimOffset("y"),!0):(le("zoomPan"),t.lastNow=E(),void t.panAnimLoop())},We=function(t,e){var i,n,s;y||(we=f),"swipe"===t&&(t=A.x-me.x,o=e.lastFlickDist.x<10,ue<t&&(o||20<e.lastFlickOffset.x)?n=-1:t<-ue&&(o||e.lastFlickOffset.x<-20)&&(n=1)),n&&((f+=n)<0?(f=g.loop?L()-1:0,s=!0):f>=L()&&(f=g.loop?0:L()-1,s=!0),s&&!g.loop||(b+=n,Bt-=n,i=!0));var t=x.x*Bt,o=Math.abs(t-M.x),r=i||t>M.x==0<e.lastFlickSpeed.x?(r=0<Math.abs(e.lastFlickSpeed.x)?o/Math.abs(e.lastFlickSpeed.x):333,r=Math.min(r,400),Math.max(r,250)):333;return we===f&&(i=!1),y=!0,C("mainScrollAnimStart"),he("mainScroll",M.x,t,r,p.easing.cubic.out,Xt,function(){ce(),y=!1,we=-1,!i&&we===f||m.updateCurrItem(),C("mainScrollAnimComplete")}),i&&m.updateCurrItem(!0),i},qe=function(t){return 1/Mt*t*it},Ue=function(){var t=v,e=se(),i=oe();v<e?t=e:i<v&&(t=i);var n,s=Rt;return Pt&&!Et&&!Ft&&v<e?m.close():(Pt&&(n=function(t){T((1-s)*t+s)}),m.zoomTo(t,0,200,p.easing.cubic.out,n)),!0};N("Gestures",{publicMethods:{initGestures:function(){function t(t,e,i,n,s){lt=t+e,ct=t+i,ht=t+n,ut=s?t+s:""}(pt=a.pointerEvent)&&a.touch&&(a.touch=!1),pt?navigator.msPointerEnabled?t("MSPointer","Down","Move","Up","Cancel"):t("pointer","down","move","up","cancel"):a.touch?(t("touch","start","move","end","cancel"),s=!0):t("mouse","down","move","up"),tt=ct+" "+ht+" "+ut,et=lt,pt&&!s&&(s=1<navigator.maxTouchPoints||1<navigator.msMaxTouchPoints),m.likelyTouchDevice=s,n[lt]=U,n[ct]=K,n[ht]=V,ut&&(n[ut]=n[ht]),a.touch&&(et+=" mousedown",tt+=" mousemove mouseup",n.mousedown=n[lt],n.mousemove=n[ct],n.mouseup=n[ht]),s||(g.allowPanToNext=!1)}}});function Ke(t){function e(){t.loading=!1,t.loaded=!0,t.loadComplete?t.loadComplete(t):t.img=null,i.onload=i.onerror=null,i=null}t.loading=!0,t.loaded=!1;var i=t.img=p.createEl("pswp__img","img");i.onload=e,i.onerror=function(){t.loadError=!0,e()},i.src=t.src}function Ve(t,e){return t.src&&t.loadError&&t.container&&(e&&(t.container.innerHTML=""),t.container.innerHTML=g.errorMsg.replace("%url%",t.src),1)}function Ye(){if(ii.length){for(var t,e=0;e<ii.length;e++)(t=ii[e]).holder.index===t.index&&ai(t.index,t.item,t.baseDiv,t.img,!1,t.clearPlaceholder);ii=[]}}var Ge,Qe,Xe,Je,ti,L,ei=function(o,t,r,e){function a(){ae("initialZoom"),r?(m.template.removeAttribute("style"),m.bg.removeAttribute("style")):(T(1),t&&(t.style.display="block"),p.addClass(d,"pswp--animated-in"),C("initialZoom"+(r?"OutEnd":"InEnd"))),e&&e(),Je=!1}Ge&&clearTimeout(Ge),Xe=Je=!0,o.initialLayout?(l=o.initialLayout,o.initialLayout=null):l=g.getThumbBoundsFn&&g.getThumbBoundsFn(f);var l,c,h,u=r?g.hideAnimationDuration:g.showAnimationDuration;u&&l&&void 0!==l.x?(c=Q,h=!m.currItem.src||m.currItem.loadError||g.showHideOpacity,o.miniImg&&(o.miniImg.style.webkitBackfaceVisibility="hidden"),r||(v=l.w/o.w,w.x=l.x,w.y=l.y-vt,m[h?"template":"bg"].style.opacity=.001,I()),le("initialZoom"),r&&!c&&p.removeClass(d,"pswp--animated-in"),h&&(r?p[(c?"remove":"add")+"Class"](d,"pswp--animate_opacity"):setTimeout(function(){p.addClass(d,"pswp--animate_opacity")},30)),Ge=setTimeout(function(){var e,i,n,s,t;C("initialZoom"+(r?"Out":"In")),r?(e=l.w/o.w,i={x:w.x,y:w.y},n=v,s=Rt,t=function(t){1===t?(v=e,w.x=l.x,w.y=l.y-wt):(v=(e-n)*t+n,w.x=(l.x-i.x)*t+i.x,w.y=(l.y-wt-i.y)*t+i.y),I(),h?d.style.opacity=1-t:T(s-t*s)},c?he("initialZoom",0,1,u,p.easing.cubic.out,t,a):(t(1),Ge=setTimeout(a,u+20))):(v=o.initialZoomLevel,S(w,o.initialPosition),I(),T(1),h?d.style.opacity=1:T(1),Ge=setTimeout(a,u+20))},r?25:90)):(C("initialZoom"+(r?"Out":"In")),v=o.initialZoomLevel,S(w,o.initialPosition),I(),d.style.opacity=r?0:1,T(1),u?setTimeout(function(){a()},u):a())},O={},ii=[],ni={index:0,errorMsg:'<div class="pswp__error-msg"><a href="%url%" target="_blank">The image</a> could not be loaded.</div>',forceProgressiveLoading:!1,preload:[1,1],getNumItemsFn:function(){return Qe.length}},si=function(){return{center:{x:0,y:0},max:{x:0,y:0},min:{x:0,y:0}}},oi=function(t,e,i){var n=t.bounds;n.center.x=Math.round((O.x-e)/2),n.center.y=Math.round((O.y-i)/2)+t.vGap.top,n.max.x=e>O.x?Math.round(O.x-e):n.center.x,n.max.y=i>O.y?Math.round(O.y-i)+t.vGap.top:n.center.y,n.min.x=e>O.x?0:n.center.x,n.min.y=i>O.y?t.vGap.top:n.center.y},ri=function(t,e,i){var n,s;return t.src&&!t.loadError?((n=!i)&&(t.vGap||(t.vGap={top:0,bottom:0}),C("parseVerticalMargin",t)),O.x=e.x,O.y=e.y-t.vGap.top-t.vGap.bottom,n&&(e=O.x/t.w,s=O.y/t.h,t.fitRatio=e<s?e:s,"orig"===(e=g.scaleMode)?i=1:"fit"===e&&(i=t.fitRatio),t.initialZoomLevel=i=1<i?1:i,t.bounds||(t.bounds=si())),i?(oi(t,t.w*i,t.h*i),n&&i===t.initialZoomLevel&&(t.initialPosition=t.bounds.center),t.bounds):void 0):(t.w=t.h=0,t.initialZoomLevel=t.fitRatio=1,t.bounds=si(),t.initialPosition=t.bounds.center,t.bounds)},ai=function(t,e,i,n,s,o){e.loadError||n&&(e.imageAppended=!0,li(e,n,e===m.currItem&&Kt),i.appendChild(n),o)&&setTimeout(function(){e&&e.loaded&&e.placeholder&&(e.placeholder.style.display="none",e.placeholder=null)},500)},li=function(t,e,i){var n;t.src&&(e=e||t.container.lastChild,n=i?t.w:Math.round(t.w*t.fitRatio),i=i?t.h:Math.round(t.h*t.fitRatio),t.placeholder&&!t.loaded&&(t.placeholder.style.width=n+"px",t.placeholder.style.height=i+"px"),e.style.width=n+"px",e.style.height=i+"px")};N("Controller",{publicMethods:{lazyLoadItem:function(t){t=j(t);var e=ti(t);e&&(!e.loaded&&!e.loading||rt)&&(C("gettingData",t,e),e.src)&&Ke(e)},initController:function(){p.extend(g,ni,!0),m.items=Qe=e,ti=m.getItemAt,L=g.getNumItemsFn,g.loop,L()<3&&(g.loop=!1),o("beforeChange",function(t){for(var e=g.preload,i=null===t||0<=t,n=Math.min(e[0],L()),s=Math.min(e[1],L()),o=1;o<=(i?s:n);o++)m.lazyLoadItem(f+o);for(o=1;o<=(i?n:s);o++)m.lazyLoadItem(f-o)}),o("initialLayout",function(){m.currItem.initialLayout=g.getThumbBoundsFn&&g.getThumbBoundsFn(f)}),o("mainScrollAnimComplete",Ye),o("initialZoomInEnd",Ye),o("destroy",function(){for(var t,e=0;e<Qe.length;e++)(t=Qe[e]).container&&(t.container=null),t.placeholder&&(t.placeholder=null),t.img&&(t.img=null),t.preloader&&(t.preloader=null),t.loadError&&(t.loaded=t.loadError=!1);ii=null})},getItemAt:function(t){return 0<=t&&void 0!==Qe[t]&&Qe[t]},allowProgressiveImg:function(){return g.forceProgressiveLoading||!s||g.mouseUsed||1200<screen.width},setContent:function(e,i){g.loop&&(i=j(i));var t=m.getItemAt(e.index);t&&(t.container=null);var n,s,o,t=m.getItemAt(i);t?(C("gettingData",i,t),e.index=i,s=(e.item=t).container=p.createEl("pswp__zoom-wrap"),!t.src&&t.html&&(t.html.tagName?s.appendChild(t.html):s.innerHTML=t.html),Ve(t),ri(t,_),!t.src||t.loadError||t.loaded?t.src&&!t.loadError&&((n=p.createEl("pswp__img","img")).style.opacity=1,n.src=t.src,li(t,n),ai(i,t,s,n,!0)):(t.loadComplete=function(t){if(Y){if(e&&e.index===i){if(Ve(t,!0))return t.loadComplete=t.img=null,ri(t,_),Gt(t),void(e.index===f&&m.updateCurrZoomItem());t.imageAppended?!Je&&t.placeholder&&(t.placeholder.style.display="none",t.placeholder=null):a.transform&&(y||Je)?ii.push({item:t,baseDiv:s,img:t.img,index:i,holder:e,clearPlaceholder:!0}):ai(i,t,s,t.img,y||Je,!0)}t.loadComplete=null,t.img=null,C("imageLoadComplete",i,t)}},p.features.transform&&(o="pswp__img pswp__img--placeholder",o+=t.msrc?"":" pswp__img--placeholder--blank",o=p.createEl(o,t.msrc?"img":""),t.msrc&&(o.src=t.msrc),li(t,o),s.appendChild(o),t.placeholder=o),t.loading||Ke(t),m.allowProgressiveImg()&&(!Xe&&a.transform?ii.push({item:t,baseDiv:s,img:t.img,index:i,holder:e}):ai(i,t,s,t.img,!0,!0))),Xe||i!==f?Gt(t):(Lt=s.style,ei(t,n||t.img)),e.el.innerHTML="",e.el.appendChild(s)):e.el.innerHTML=""},cleanSlide:function(t){t.img&&(t.img.onload=t.img.onerror=null),t.loaded=t.loading=t.img=t.imageAppended=!1}}});function ci(t,e,i){var n=document.createEvent("CustomEvent"),e={origEvent:t,target:t.target,releasePoint:e,pointerType:i||"touch"};n.initCustomEvent("pswpTap",!0,!0,e),t.target.dispatchEvent(n)}var hi,$,ui={};N("Tap",{publicMethods:{initTap:function(){o("firstTouchStart",m.onTapStart),o("touchRelease",m.onTapRelease),o("destroy",function(){ui={},hi=null})},onTapStart:function(t){1<t.length&&(clearTimeout(hi),hi=null)},onTapRelease:function(t,e){var i,n,s;!e||kt||St||re||(i=e,hi&&(clearTimeout(hi),hi=null,n=i,s=ui,Math.abs(n.x-s.x)<Z)&&Math.abs(n.y-s.y)<Z?C("doubleTap",i):"mouse"===e.type?ci(t,e,"mouse"):"BUTTON"===t.target.tagName.toUpperCase()||p.hasClass(t.target,"pswp__single-tap")?ci(t,e):(S(ui,i),hi=setTimeout(function(){ci(t,e),hi=null},300)))}}}),N("DesktopZoom",{publicMethods:{initDesktopZoom:function(){yt||(s?o("mouseUsed",function(){m.setupDesktopZoom()}):m.setupDesktopZoom(!0))},setupDesktopZoom:function(t){$={};var e="wheel mousewheel DOMMouseScroll";o("bindEvents",function(){p.bind(d,e,m.handleMouseWheel)}),o("unbindEvents",function(){$&&p.unbind(d,e,m.handleMouseWheel)}),m.mouseZoomedIn=!1;function i(){m.mouseZoomedIn&&(p.removeClass(d,"pswp--zoomed-in"),m.mouseZoomedIn=!1),v<1?p.addClass(d,"pswp--zoom-allowed"):p.removeClass(d,"pswp--zoom-allowed"),s()}var n,s=function(){n&&(p.removeClass(d,"pswp--dragging"),n=!1)};o("resize",i),o("afterChange",i),o("pointerDown",function(){m.mouseZoomedIn&&(n=!0,p.addClass(d,"pswp--dragging"))}),o("pointerUp",s),t||i()},handleMouseWheel:function(t){if(v<=m.currItem.fitRatio)return g.modal&&(!g.closeOnScroll||re||l?t.preventDefault():dt&&2<Math.abs(t.deltaY)&&(Q=!0,m.close())),!0;if(t.stopPropagation(),$.x=0,"deltaX"in t)1===t.deltaMode?($.x=18*t.deltaX,$.y=18*t.deltaY):($.x=t.deltaX,$.y=t.deltaY);else if("wheelDelta"in t)t.wheelDeltaX&&($.x=-.16*t.wheelDeltaX),$.y=t.wheelDeltaY?-.16*t.wheelDeltaY:-.16*t.wheelDelta;else{if(!("detail"in t))return;$.y=t.detail}ne(v,!0);var e=w.x-$.x,i=w.y-$.y;(g.modal||e<=u.min.x&&e>=u.max.x&&i<=u.min.y&&i>=u.max.y)&&t.preventDefault(),m.panTo(e,i)},toggleDesktopZoom:function(t){t=t||{x:_.x/2+Ht.x,y:_.y/2+Ht.y};var e=g.getDoubleTapZoom(!0,m.currItem),i=v===e;m.mouseZoomedIn=!i,m.zoomTo(i?m.currItem.initialZoomLevel:e,t,333),p[(i?"remove":"add")+"Class"](d,"pswp--zoomed-in")}}});function di(){mi&&clearTimeout(mi),fi&&clearTimeout(fi)}function pi(){var t=Ti(),e={};if(!(t.length<5)){var i,n=t.split("&");for(o=0;o<n.length;o++)!n[o]||(i=n[o].split("=")).length<2||(e[i[0]]=i[1]);if(g.galleryPIDs){for(var s=e.pid,o=e.pid=0;o<Qe.length;o++)if(Qe[o].pid===s){e.pid=o;break}}else e.pid=parseInt(e.pid,10)-1;e.pid<0&&(e.pid=0)}return e}var mi,gi,fi,vi,yi,wi,i,_i,xi,bi,P,Ci,Ei={history:!0,galleryUID:1},Ti=function(){return P.hash.substring(1)},Ii=function(){var t,e;fi&&clearTimeout(fi),re||l?fi=setTimeout(Ii,500):(vi?clearTimeout(gi):vi=!0,e=f+1,(t=ti(f)).hasOwnProperty("pid")&&(e=t.pid),t=i+"&gid="+g.galleryUID+"&pid="+e,_i||-1===P.hash.indexOf(t)&&(bi=!0),e=P.href.split("#")[0]+"#"+t,Ci?"#"+t!==window.location.hash&&history[_i?"replaceState":"pushState"]("",document.title,e):_i?P.replace(e):P.hash=t,_i=!0,gi=setTimeout(function(){vi=!1},60))};N("History",{publicMethods:{initHistory:function(){var t,e;p.extend(g,Ei,!0),g.history&&(P=window.location,_i=xi=bi=!1,i=Ti(),Ci="pushState"in history,-1<i.indexOf("gid=")&&(i=(i=i.split("&gid=")[0]).split("?gid=")[0]),o("afterChange",m.updateURL),o("unbindEvents",function(){p.unbind(window,"hashchange",m.onHashChange)}),t=function(){wi=!0,xi||(bi?history.back():i?P.hash=i:Ci?history.pushState("",document.title,P.pathname+P.search):P.hash=""),di()},o("unbindEvents",function(){Q&&t()}),o("destroy",function(){wi||t()}),o("firstUpdate",function(){f=pi().pid}),-1<(e=i.indexOf("pid="))&&"&"===(i=i.substring(0,e)).slice(-1)&&(i=i.slice(0,-1)),setTimeout(function(){Y&&p.bind(window,"hashchange",m.onHashChange)},40))},onHashChange:function(){return Ti()===i?(xi=!0,void m.close()):void(vi||(yi=!0,m.goTo(pi().pid),yi=!1))},updateURL:function(){di(),yi||(_i?mi=setTimeout(Ii,800):Ii())}}}),p.extend(m,F)}}),((t,e)=>{"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).reframe=e()})(this,function(){function e(){for(var t=0,e=0,i=arguments.length;e<i;e++)t+=arguments[e].length;for(var n=Array(t),s=0,e=0;e<i;e++)for(var o=arguments[e],r=0,a=o.length;r<a;r++,s++)n[s]=o[r];return n}return function(t,s){return void 0===s&&(s="js-reframe"),("string"==typeof t?e(document.querySelectorAll(t)):"length"in t?e(t):[t]).forEach(function(t){var e,i,n;-1!==t.className.split(" ").indexOf(s)||-1<t.style.width.indexOf("%")||(e=t.getAttribute("height")||t.offsetHeight,i=t.getAttribute("width")||t.offsetWidth,e=("string"==typeof e?parseInt(e):e)/("string"==typeof i?parseInt(i):i)*100,(i=document.createElement("div")).className=s,(n=i.style).position="relative",n.width="100%",n.paddingTop=e+"%",(n=t.style).position="absolute",n.width="100%",n.height="100%",n.left="0",n.top="0",null!=(e=t.parentNode)&&e.insertBefore(i,t),null!=(n=t.parentNode)&&n.removeChild(t),i.appendChild(t))})}}),(()=>{var t=document.querySelector(".gh-burger");t&&t.addEventListener("click",function(){document.body.classList.contains("is-head-open")?document.body.classList.remove("is-head-open"):document.body.classList.add("is-head-open")})})(),lightbox(".kg-image-card > .kg-image[width][height], .kg-gallery-image > img"),reframe(document.querySelectorAll(['.gh-content iframe[src*="youtube.com"]','.gh-content iframe[src*="youtube-nocookie.com"]','.gh-content iframe[src*="player.vimeo.com"]','.gh-content iframe[src*="kickstarter.com"][src*="video.html"]',".gh-content object",".gh-content embed"].join(","))),dropdown(),((l,i,n,a)=>{function c(t,e){this.settings=null,this.options=l.extend({},c.Defaults,e),this.$element=l(t),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},l.each(["onResize","onThrottledResize"],l.proxy(function(t,e){this._handlers[e]=l.proxy(this[e],this)},this)),l.each(c.Plugins,l.proxy(function(t,e){this._plugins[t.charAt(0).toLowerCase()+t.slice(1)]=new e(this)},this)),l.each(c.Workers,l.proxy(function(t,e){this._pipe.push({filter:e.filter,run:l.proxy(e.run,this)})},this)),this.setup(),this.initialize()}c.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:i,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},c.Width={Default:"default",Inner:"inner",Outer:"outer"},c.Type={Event:"event",State:"state"},c.Plugins={},c.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(t){var e=this.settings.margin||"",i=!this.settings.autoWidth,n=this.settings.rtl,n={width:"auto","margin-left":n?e:"","margin-right":n?"":e};i||this.$stage.children().css(n),t.css=n}},{filter:["width","items","settings"],run:function(t){var e,i=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,n=this._items.length,s=!this.settings.autoWidth,o=[];for(t.items={merge:!1,width:i};n--;)e=this._mergers[n],e=this.settings.mergeFit&&Math.min(e,this.settings.items)||e,t.items.merge=1<e||t.items.merge,o[n]=s?i*e:this._items[n].width();this._widths=o}},{filter:["items","settings"],run:function(){var t=[],e=this._items,i=this.settings,n=Math.max(2*i.items,4),s=2*Math.ceil(e.length/2),o=i.loop&&e.length?i.rewind?n:Math.max(n,s):0,r="",a="";for(o/=2;0<o;)t.push(this.normalize(t.length/2,!0)),r+=e[t[t.length-1]][0].outerHTML,t.push(this.normalize(e.length-1-(t.length-1)/2,!0)),a=e[t[t.length-1]][0].outerHTML+a,--o;this._clones=t,l(r).addClass("cloned").appendTo(this.$stage),l(a).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var t,e,i=this.settings.rtl?1:-1,n=this._clones.length+this._items.length,s=-1,o=[];++s<n;)t=o[s-1]||0,e=this._widths[this.relative(s)]+this.settings.margin,o.push(t+e*i);this._coordinates=o}},{filter:["width","items","settings"],run:function(){var t=this.settings.stagePadding,e=this._coordinates,e={width:Math.ceil(Math.abs(e[e.length-1]))+2*t,"padding-left":t||"","padding-right":t||""};this.$stage.css(e)}},{filter:["width","items","settings"],run:function(t){var e=this._coordinates.length,i=!this.settings.autoWidth,n=this.$stage.children();if(i&&t.items.merge)for(;e--;)t.css.width=this._widths[this.relative(e)],n.eq(e).css(t.css);else i&&(t.css.width=t.items.width,n.css(t.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(t){t.current=t.current?this.$stage.children().index(t.current):0,t.current=Math.max(this.minimum(),Math.min(this.maximum(),t.current)),this.reset(t.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){for(var t,e,i=this.settings.rtl?1:-1,n=2*this.settings.stagePadding,s=this.coordinates(this.current())+n,o=s+this.width()*i,r=[],a=0,l=this._coordinates.length;a<l;a++)t=this._coordinates[a-1]||0,e=Math.abs(this._coordinates[a])+n*i,(this.op(t,"<=",s)&&this.op(t,">",o)||this.op(e,"<",s)&&this.op(e,">",o))&&r.push(a);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+r.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],c.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=l("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(l("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},c.prototype.initializeItems=function(){var t=this.$element.find(".owl-item");t.length?(this._items=t.get().map(function(t){return l(t)}),this._mergers=this._items.map(function(){return 1}),this.refresh()):(this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass))},c.prototype.initialize=function(){var t,e;this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:a,e=this.$element.children(e).width(),t.length)&&e<=0&&this.preloadAutoWidthImages(t),this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},c.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},c.prototype.setup=function(){var e=this.viewport(),t=this.options.responsive,i=-1,n=null;t?(l.each(t,function(t){t<=e&&i<t&&(i=Number(t))}),"function"==typeof(n=l.extend({},this.options,t[i])).stagePadding&&(n.stagePadding=n.stagePadding()),delete n.responsive,n.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+i))):n=l.extend({},this.options),this.trigger("change",{property:{name:"settings",value:n}}),this._breakpoint=i,this.settings=n,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},c.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},c.prototype.prepare=function(t){var e=this.trigger("prepare",{content:t});return e.data||(e.data=l("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:e.data}),e.data},c.prototype.update=function(){for(var t=0,e=this._pipe.length,i=l.proxy(function(t){return this[t]},this._invalidated),n={};t<e;)(this._invalidated.all||0<l.grep(this._pipe[t].filter,i).length)&&this._pipe[t].run(n),t++;this._invalidated={},this.is("valid")||this.enter("valid")},c.prototype.width=function(t){switch(t=t||c.Width.Default){case c.Width.Inner:case c.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},c.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},c.prototype.onThrottledResize=function(){i.clearTimeout(this.resizeTimer),this.resizeTimer=i.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},c.prototype.onResize=function(){return!!this._items.length&&this._width!==this.$element.width()&&!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))},c.prototype.registerEventHandlers=function(){l.support.transition&&this.$stage.on(l.support.transition.end+".owl.core",l.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(i,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",l.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",l.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",l.proxy(this.onDragEnd,this)))},c.prototype.onDragStart=function(t){var e=null;3!==t.which&&(e=l.support.transform?{x:(e=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===e.length?12:4],y:e[16===e.length?13:5]}:(e=this.$stage.position(),{x:this.settings.rtl?e.left+this.$stage.width()-this.width()+this.settings.margin:e.left,y:e.top}),this.is("animating")&&(l.support.transform?this.animate(e.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===t.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=l(t.target),this._drag.stage.start=e,this._drag.stage.current=e,this._drag.pointer=this.pointer(t),l(n).on("mouseup.owl.core touchend.owl.core",l.proxy(this.onDragEnd,this)),l(n).one("mousemove.owl.core touchmove.owl.core",l.proxy(function(t){var e=this.difference(this._drag.pointer,this.pointer(t));l(n).on("mousemove.owl.core touchmove.owl.core",l.proxy(this.onDragMove,this)),Math.abs(e.x)<Math.abs(e.y)&&this.is("valid")||(t.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},c.prototype.onDragMove=function(t){var e=null,i=null,n=this.difference(this._drag.pointer,this.pointer(t)),s=this.difference(this._drag.stage.start,n);this.is("dragging")&&(t.preventDefault(),this.settings.loop?(e=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-e,s.x=((s.x-e)%i+i)%i+e):(e=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),t=this.settings.pullDrag?-1*n.x/5:0,s.x=Math.max(Math.min(s.x,e+t),i+t)),this._drag.stage.current=s,this.animate(s.x))},c.prototype.onDragEnd=function(t){var t=this.difference(this._drag.pointer,this.pointer(t)),e=this._drag.stage.current,i=0<t.x^this.settings.rtl?"left":"right";l(n).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==t.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==t.x?i:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=i,3<Math.abs(t.x)||300<(new Date).getTime()-this._drag.time)&&this._drag.target.one("click.owl.core",function(){return!1}),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},c.prototype.closest=function(i,n){var s=-1,o=this.width(),r=this.coordinates();return this.settings.freeDrag||l.each(r,l.proxy(function(t,e){return"left"===n&&e-30<i&&i<e+30?s=t:"right"===n&&e-o-30<i&&i<e-o+30?s=t+1:this.op(i,"<",e)&&this.op(i,">",r[t+1]!==a?r[t+1]:e-o)&&(s="left"===n?t+1:t),-1===s},this)),this.settings.loop||(this.op(i,">",r[this.minimum()])?s=i=this.minimum():this.op(i,"<",r[this.maximum()])&&(s=i=this.maximum())),s},c.prototype.animate=function(t){var e=0<this.speed();this.is("animating")&&this.onTransitionEnd(),e&&(this.enter("animating"),this.trigger("translate")),l.support.transform3d&&l.support.transition?this.$stage.css({transform:"translate3d("+t+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):e?this.$stage.animate({left:t+"px"},this.speed(),this.settings.fallbackEasing,l.proxy(this.onTransitionEnd,this)):this.$stage.css({left:t+"px"})},c.prototype.is=function(t){return this._states.current[t]&&0<this._states.current[t]},c.prototype.current=function(t){if(t!==a){if(0===this._items.length)return a;var e;t=this.normalize(t),this._current!==t&&((e=this.trigger("change",{property:{name:"position",value:t}})).data!==a&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}}))}return this._current},c.prototype.invalidate=function(t){return"string"===l.type(t)&&(this._invalidated[t]=!0,this.is("valid"))&&this.leave("valid"),l.map(this._invalidated,function(t,e){return e})},c.prototype.reset=function(t){(t=this.normalize(t))!==a&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},c.prototype.normalize=function(t,e){var i=this._items.length,e=e?0:this._clones.length;return!this.isNumeric(t)||i<1?t=a:(t<0||i+e<=t)&&(t=((t-e/2)%i+i)%i+e/2),t},c.prototype.relative=function(t){return t-=this._clones.length/2,this.normalize(t,!0)},c.prototype.maximum=function(t){var e,i,n,s=this.settings,o=this._coordinates.length;if(s.loop)o=this._clones.length/2+this._items.length-1;else if(s.autoWidth||s.merge){if(e=this._items.length)for(i=this._items[--e].width(),n=this.$element.width();e--&&!((i+=this._items[e].width()+this.settings.margin)>n););o=e+1}else o=s.center?this._items.length-1:this._items.length-s.items;return t&&(o-=this._clones.length/2),Math.max(o,0)},c.prototype.minimum=function(t){return t?0:this._clones.length/2},c.prototype.items=function(t){return t===a?this._items.slice():(t=this.normalize(t,!0),this._items[t])},c.prototype.mergers=function(t){return t===a?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},c.prototype.clones=function(i){function n(t){return t%2==0?s+t/2:e-(t+1)/2}var e=this._clones.length/2,s=e+this._items.length;return i===a?l.map(this._clones,function(t,e){return n(e)}):l.map(this._clones,function(t,e){return t===i?n(e):null})},c.prototype.speed=function(t){return t!==a&&(this._speed=t),this._speed},c.prototype.coordinates=function(t){var e,i=1,n=t-1;return t===a?l.map(this._coordinates,l.proxy(function(t,e){return this.coordinates(e)},this)):(this.settings.center?(this.settings.rtl&&(i=-1,n=t+1),e=this._coordinates[t],e+=(this.width()-e+(this._coordinates[n]||0))/2*i):e=this._coordinates[n]||0,Math.ceil(e))},c.prototype.duration=function(t,e,i){return 0===i?0:Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},c.prototype.to=function(t,e){var i=this.current(),n=t-this.relative(i),s=(0<n)-(n<0),o=this._items.length,r=this.minimum(),a=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(n)>o/2&&(n+=-1*s*o),(s=(((t=i+n)-r)%o+o)%o+r)!==t&&s-n<=a&&0<s-n&&this.reset(i=(t=s)-n)):t=this.settings.rewind?(t%(a+=1)+a)%a:Math.max(r,Math.min(a,t)),this.speed(this.duration(i,t,e)),this.current(t),this.isVisible()&&this.update()},c.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t)},c.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t)},c.prototype.onTransitionEnd=function(t){if(t!==a&&(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},c.prototype.viewport=function(){var t;return this.options.responsiveBaseElement!==i?t=l(this.options.responsiveBaseElement).width():i.innerWidth?t=i.innerWidth:n.documentElement&&n.documentElement.clientWidth?t=n.documentElement.clientWidth:console.warn("Can not detect viewport width."),t},c.prototype.replace=function(t){this.$stage.empty(),this._items=[],t=t&&(t instanceof jQuery?t:l(t)),(t=this.settings.nestedItemSelector?t.find("."+this.settings.nestedItemSelector):t).filter(function(){return 1===this.nodeType}).each(l.proxy(function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(+e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},c.prototype.add=function(t,e){var i=this.relative(this._current);e=e===a?this._items.length:this.normalize(e,!0),t=t instanceof jQuery?t:l(t),this.trigger("add",{content:t,position:e}),t=this.prepare(t),0===this._items.length||e===this._items.length?(0===this._items.length&&this.$stage.append(t),0!==this._items.length&&this._items[e-1].after(t),this._items.push(t),this._mergers.push(+t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[e].before(t),this._items.splice(e,0,t),this._mergers.splice(e,0,+t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[i]&&this.reset(this._items[i].index()),this.invalidate("items"),this.trigger("added",{content:t,position:e})},c.prototype.remove=function(t){(t=this.normalize(t,!0))!==a&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},c.prototype.preloadAutoWidthImages=function(t){t.each(l.proxy(function(t,e){this.enter("pre-loading"),e=l(e),l(new Image).one("load",l.proxy(function(t){e.attr("src",t.target.src),e.css("opacity",1),this.leave("pre-loading"),this.is("pre-loading")||this.is("initializing")||this.refresh()},this)).attr("src",e.attr("src")||e.attr("data-src")||e.attr("data-src-retina"))},this))},c.prototype.destroy=function(){for(var t in this.$element.off(".owl.core"),this.$stage.off(".owl.core"),l(n).off(".owl.core"),!1!==this.settings.responsive&&(i.clearTimeout(this.resizeTimer),this.off(i,"resize",this._handlers.onThrottledResize)),this._plugins)this._plugins[t].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},c.prototype.op=function(t,e,i){var n=this.settings.rtl;switch(e){case"<":return n?i<t:t<i;case">":return n?t<i:i<t;case">=":return n?t<=i:i<=t;case"<=":return n?i<=t:t<=i}},c.prototype.on=function(t,e,i,n){t.addEventListener?t.addEventListener(e,i,n):t.attachEvent&&t.attachEvent("on"+e,i)},c.prototype.off=function(t,e,i,n){t.removeEventListener?t.removeEventListener(e,i,n):t.detachEvent&&t.detachEvent("on"+e,i)},c.prototype.trigger=function(t,e,i,n,s){var o={item:{count:this._items.length,index:this.current()}},r=l.camelCase(l.grep(["on",t,i],function(t){return t}).join("-").toLowerCase()),a=l.Event([t,"owl",i||"carousel"].join(".").toLowerCase(),l.extend({relatedTarget:this},o,e));return this._supress[t]||(l.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(a)}),this.register({type:c.Type.Event,name:t}),this.$element.trigger(a),this.settings&&"function"==typeof this.settings[r]&&this.settings[r].call(this,a)),a},c.prototype.enter=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]===a&&(this._states.current[e]=0),this._states.current[e]++},this))},c.prototype.leave=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]--},this))},c.prototype.register=function(i){var e;i.type===c.Type.Event?(l.event.special[i.name]||(l.event.special[i.name]={}),l.event.special[i.name].owl||(e=l.event.special[i.name]._default,l.event.special[i.name]._default=function(t){return!e||!e.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&-1<t.namespace.indexOf("owl"):e.apply(this,arguments)},l.event.special[i.name].owl=!0)):i.type===c.Type.State&&(this._states.tags[i.name]?this._states.tags[i.name]=this._states.tags[i.name].concat(i.tags):this._states.tags[i.name]=i.tags,this._states.tags[i.name]=l.grep(this._states.tags[i.name],l.proxy(function(t,e){return l.inArray(t,this._states.tags[i.name])===e},this)))},c.prototype.suppress=function(t){l.each(t,l.proxy(function(t,e){this._supress[e]=!0},this))},c.prototype.release=function(t){l.each(t,l.proxy(function(t,e){delete this._supress[e]},this))},c.prototype.pointer=function(t){var e={x:null,y:null};return(t=(t=t.originalEvent||t||i.event).touches&&t.touches.length?t.touches[0]:t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t).pageX?(e.x=t.pageX,e.y=t.pageY):(e.x=t.clientX,e.y=t.clientY),e},c.prototype.isNumeric=function(t){return!isNaN(parseFloat(t))},c.prototype.difference=function(t,e){return{x:t.x-e.x,y:t.y-e.y}},l.fn.owlCarousel=function(e){var n=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=l(this),i=t.data("owl.carousel");i||(i=new c(this,"object"==typeof e&&e),t.data("owl.carousel",i),l.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(t,e){i.register({type:c.Type.Event,name:e}),i.$element.on(e+".owl.carousel.core",l.proxy(function(t){t.namespace&&t.relatedTarget!==this&&(this.suppress([e]),i[e].apply(this,[].slice.call(arguments,1)),this.release([e]))},i))})),"string"==typeof e&&"_"!==e.charAt(0)&&i[e].apply(i,n)})},l.fn.owlCarousel.Constructor=c})(window.Zepto||window.jQuery,window,document),((e,i)=>{function n(t){this._core=t,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":e.proxy(function(t){t.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=e.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers)}n.Defaults={autoRefresh:!0,autoRefreshInterval:500},n.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=i.setInterval(e.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},n.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible)&&this._core.invalidate("width")&&this._core.refresh()},n.prototype.destroy=function(){var t,e;for(t in i.clearInterval(this._interval),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},e.fn.owlCarousel.Constructor.Plugins.AutoRefresh=n})(window.Zepto||window.jQuery,window,document),((a,s)=>{function e(t){this._core=t,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(t){if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&"position"==t.property.name||"initialized"==t.type)){var e=this._core.settings,i=e.center&&Math.ceil(e.items/2)||e.items,n=e.center&&-1*i||0,s=(t.property&&void 0!==t.property.value?t.property.value:this._core.current())+n,o=this._core.clones().length,r=a.proxy(function(t,e){this.load(e)},this);for(0<e.lazyLoadEager&&(i+=e.lazyLoadEager,e.loop)&&(s-=e.lazyLoadEager,i++);n++<i;)this.load(o/2+this._core.relative(s)),o&&a.each(this._core.clones(this._core.relative(s)),r),s++}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)}e.Defaults={lazyLoad:!1,lazyLoadEager:0},e.prototype.load=function(t){var t=this._core.$stage.children().eq(t),e=t&&t.find(".owl-lazy");!e||-1<a.inArray(t.get(0),this._loaded)||(e.each(a.proxy(function(t,e){var i=a(e),n=1<s.devicePixelRatio&&i.attr("data-src-retina")||i.attr("data-src")||i.attr("data-srcset");this._core.trigger("load",{element:i,url:n},"lazy"),i.is("img")?i.one("load.owl.lazy",a.proxy(function(){i.css("opacity",1),this._core.trigger("loaded",{element:i,url:n},"lazy")},this)).attr("src",n):i.is("source")?i.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:i,url:n},"lazy")},this)).attr("srcset",n):((e=new Image).onload=a.proxy(function(){i.css({"background-image":'url("'+n+'")',opacity:"1"}),this._core.trigger("loaded",{element:i,url:n},"lazy")},this),e.src=n)},this)),this._loaded.push(t.get(0)))},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e})(window.Zepto||window.jQuery,window,document),((s,i)=>{function n(t){this._core=t,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":s.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":s.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&"position"===t.property.name&&this.update()},this),"loaded.owl.lazy":s.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=s.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var e=this;s(i).on("load",function(){e._core.settings.autoHeight&&e.update()}),s(i).resize(function(){e._core.settings.autoHeight&&(null!=e._intervalId&&clearTimeout(e._intervalId),e._intervalId=setTimeout(function(){e.update()},250))})}n.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},n.prototype.update=function(){var t=this._core._current,e=t+this._core.settings.items,i=this._core.settings.lazyLoad,t=this._core.$stage.children().toArray().slice(t,e),n=[],e=0;s.each(t,function(t,e){n.push(s(e).height())}),(e=Math.max.apply(null,n))<=1&&i&&this._previousHeight&&(e=this._previousHeight),this._previousHeight=e,this._core.$stage.parent().height(e).addClass(this._core.settings.autoHeightClass)},n.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},s.fn.owlCarousel.Constructor.Plugins.AutoHeight=n})(window.Zepto||window.jQuery,window,document),((h,e)=>{function i(t){this._core=t,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":h.proxy(function(t){t.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":h.proxy(function(t){t.namespace&&this._core.settings.video&&this.isInFullScreen()&&t.preventDefault()},this),"refreshed.owl.carousel":h.proxy(function(t){t.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":h.proxy(function(t){t.namespace&&"position"===t.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":h.proxy(function(t){var e;t.namespace&&(e=h(t.content).find(".owl-video")).length&&(e.css("display","none"),this.fetch(e,h(t.content)))},this)},this._core.options=h.extend({},i.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",h.proxy(function(t){this.play(t)},this))}i.Defaults={video:!1,videoHeight:!1,videoWidth:!1},i.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":t.attr("data-vzaar-id")?"vzaar":"youtube",n=t.attr("data-vimeo-id")||t.attr("data-youtube-id")||t.attr("data-vzaar-id"),s=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,r=t.attr("href");if(!r)throw new Error("Missing video URL.");if(-1<(n=r.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu"))i="youtube";else if(-1<n[3].indexOf("vimeo"))i="vimeo";else{if(!(-1<n[3].indexOf("vzaar")))throw new Error("Video URL not supported.");i="vzaar"}n=n[6],this._videos[r]={type:i,id:n,width:s,height:o},e.attr("data-video",r),this.thumbnail(t,this._videos[r])},i.prototype.thumbnail=function(e,t){function i(t){n=c.lazyLoad?h("<div/>",{class:"owl-video-tn "+l,srcType:t}):h("<div/>",{class:"owl-video-tn",style:"opacity:1;background-image:url("+t+")"}),e.after(n),e.after('<div class="owl-video-play-icon"></div>')}var n,s,o=t.width&&t.height?"width:"+t.width+"px;height:"+t.height+"px;":"",r=e.find("img"),a="src",l="",c=this._core.settings;if(e.wrap(h("<div/>",{class:"owl-video-wrapper",style:o})),this._core.settings.lazyLoad&&(a="data-src",l="owl-lazy"),r.length)return i(r.attr(a)),r.remove(),!1;"youtube"===t.type?(s="//img.youtube.com/vi/"+t.id+"/hqdefault.jpg",i(s)):"vimeo"===t.type?h.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){s=t[0].thumbnail_large,i(s)}}):"vzaar"===t.type&&h.ajax({type:"GET",url:"//vzaar.com/api/videos/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){s=t.framegrab_url,i(s)}})},i.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},i.prototype.play=function(t){var e,t=h(t.target).closest("."+this._core.settings.itemClass),i=this._videos[t.attr("data-video")],n=i.width||"100%",s=i.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),t=this._core.items(this._core.relative(t.index())),this._core.reset(t.index()),(e=h('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>')).attr("height",s),e.attr("width",n),"youtube"===i.type?e.attr("src","//www.youtube.com/embed/"+i.id+"?autoplay=1&rel=0&v="+i.id):"vimeo"===i.type?e.attr("src","//player.vimeo.com/video/"+i.id+"?autoplay=1"):"vzaar"===i.type&&e.attr("src","//view.vzaar.com/"+i.id+"/player?autoplay=true"),h(e).wrap('<div class="owl-video-frame" />').insertAfter(t.find(".owl-video")),this._playing=t.addClass("owl-video-playing"))},i.prototype.isInFullScreen=function(){var t=e.fullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement;return t&&h(t).parent().hasClass("owl-video-frame")},i.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},h.fn.owlCarousel.Constructor.Plugins.Video=i})(window.Zepto||window.jQuery,document),(r=>{function e(t){this.core=t,this.core.options=r.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":r.proxy(function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":r.proxy(function(t){t.namespace&&(this.swapping="translated"==t.type)},this),"translate.owl.carousel":r.proxy(function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)}e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){var t,e,i,n,s,o;1===this.core.settings.items&&r.support.animation&&r.support.transition&&(this.core.speed(0),e=r.proxy(this.clear,this),i=this.core.$stage.children().eq(this.previous),n=this.core.$stage.children().eq(this.next),s=this.core.settings.animateIn,o=this.core.settings.animateOut,this.core.current()!==this.previous)&&(o&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),i.one(r.support.animation.end,e).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(o)),s)&&n.one(r.support.animation.end,e).addClass("animated owl-animated-in").addClass(s)},e.prototype.clear=function(t){r(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},r.fn.owlCarousel.Constructor.Plugins.Animate=e})(window.Zepto||window.jQuery,document),((n,s,e)=>{function i(t){this._core=t,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":n.proxy(function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":n.proxy(function(t,e,i){t.namespace&&this.play(e,i)},this),"stop.owl.autoplay":n.proxy(function(t){t.namespace&&this.stop()},this),"mouseover.owl.autoplay":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":n.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=n.extend({},i.Defaults,this._core.options)}i.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},i.prototype._next=function(t){this._call=s.setTimeout(n.proxy(this._next,this,t),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||e.hidden||this._core.next(t||this._core.settings.autoplaySpeed)},i.prototype.read=function(){return(new Date).getTime()-this._time},i.prototype.play=function(t,e){var i;this._core.is("rotating")||this._core.enter("rotating"),t=t||this._core.settings.autoplayTimeout,i=Math.min(this._time%(this._timeout||t),t),this._paused?(this._time=this.read(),this._paused=!1):s.clearTimeout(this._call),this._time+=this.read()%t-i,this._timeout=t,this._call=s.setTimeout(n.proxy(this._next,this,e),t-i)},i.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,s.clearTimeout(this._call),this._core.leave("rotating"))},i.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,s.clearTimeout(this._call))},i.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},n.fn.owlCarousel.Constructor.Plugins.autoplay=i})(window.Zepto||window.jQuery,window,document),(s=>{function e(t){this._core=t,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":s.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+s(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":s.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())},this),"remove.owl.carousel":s.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"changed.owl.carousel":s.proxy(function(t){t.namespace&&"position"==t.property.name&&this.draw()},this),"initialized.owl.carousel":s.proxy(function(t){t.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":s.proxy(function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=s.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)}e.Defaults={nav:!1,navText:['<span aria-label="Previous">‹</span>','<span aria-label="Next">›</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var t,i=this._core.settings;for(t in this._controls.$relative=(i.navContainer?s(i.navContainer):s("<div>").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=s("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",s.proxy(function(t){this.prev(i.navSpeed)},this)),this._controls.$next=s("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",s.proxy(function(t){this.next(i.navSpeed)},this)),i.dotsData||(this._templates=[s('<button role="button">').addClass(i.dotClass).append(s("<span>")).prop("outerHTML")]),this._controls.$absolute=(i.dotsContainer?s(i.dotsContainer):s("<div>").addClass(i.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",s.proxy(function(t){var e=(s(t.target).parent().is(this._controls.$absolute)?s(t.target):s(t.target).parent()).index();t.preventDefault(),this.to(e,i.dotsSpeed)},this)),this._overrides)this._core[t]=s.proxy(this[t],this)},e.prototype.destroy=function(){var t,e,i,n,s=this._core.settings;for(t in this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)"$relative"===e&&s.navContainer?this._controls[e].html(""):this._controls[e].remove();for(n in this.overides)this._core[n]=this._overrides[n];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},e.prototype.update=function(){var t,e,i=this._core.clones().length/2,n=i+this._core.items().length,s=this._core.maximum(!0),o=this._core.settings,r=o.center||o.autoWidth||o.dotsData?1:o.dotsEach||o.items;if("page"!==o.slideBy&&(o.slideBy=Math.min(o.slideBy,o.items)),o.dots||"page"==o.slideBy)for(this._pages=[],t=i,e=0;t<n;t++){if(r<=e||0===e){if(this._pages.push({start:Math.min(s,t-i),end:t-i+r-1}),Math.min(s,t-i)===s)break;e=0,0}e+=this._core.mergers(this._core.relative(t))}},e.prototype.draw=function(){var t=this._core.settings,e=this._core.items().length<=t.items,i=this._core.relative(this._core.current()),n=t.loop||t.rewind;this._controls.$relative.toggleClass("disabled",!t.nav||e),t.nav&&(this._controls.$previous.toggleClass("disabled",!n&&i<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!n&&i>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!t.dots||e),t.dots&&(n=this._pages.length-this._controls.$absolute.children().length,t.dotsData&&0!=n?this._controls.$absolute.html(this._templates.join("")):0<n?this._controls.$absolute.append(new Array(1+n).join(this._templates[0])):n<0&&this._controls.$absolute.children().slice(n).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(s.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(t){var e=this._core.settings;t.page={index:s.inArray(this.current(),this._pages),count:this._pages.length,size:e&&(e.center||e.autoWidth||e.dotsData?1:e.dotsEach||e.items)}},e.prototype.current=function(){var i=this._core.relative(this._core.current());return s.grep(this._pages,s.proxy(function(t,e){return t.start<=i&&t.end>=i},this)).pop()},e.prototype.getPosition=function(t){var e,i,n=this._core.settings;return"page"==n.slideBy?(e=s.inArray(this.current(),this._pages),i=this._pages.length,t?++e:--e,e=this._pages[(e%i+i)%i].start):(e=this._core.relative(this._core.current()),i=this._core.items().length,t?e+=n.slideBy:e-=n.slideBy),e},e.prototype.next=function(t){s.proxy(this._overrides.to,this._core)(this.getPosition(!0),t)},e.prototype.prev=function(t){s.proxy(this._overrides.to,this._core)(this.getPosition(!1),t)},e.prototype.to=function(t,e,i){!i&&this._pages.length?(i=this._pages.length,s.proxy(this._overrides.to,this._core)(this._pages[(t%i+i)%i].start,e)):s.proxy(this._overrides.to,this._core)(t,e)},s.fn.owlCarousel.Constructor.Plugins.Navigation=e})(window.Zepto||window.jQuery,document),((n,s)=>{function e(t){this._core=t,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":n.proxy(function(t){t.namespace&&"URLHash"===this._core.settings.startPosition&&n(s).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":n.proxy(function(t){var e;t.namespace&&(e=n(t.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash"))&&(this._hashes[e]=t.content)},this),"changed.owl.carousel":n.proxy(function(t){var i;t.namespace&&"position"===t.property.name&&(i=this._core.items(this._core.relative(this._core.current())),t=n.map(this._hashes,function(t,e){return t===i?e:null}).join())&&s.location.hash.slice(1)!==t&&(s.location.hash=t)},this)},this._core.options=n.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),n(s).on("hashchange.owl.navigation",n.proxy(function(t){var e=s.location.hash.substring(1),i=this._core.$stage.children(),i=this._hashes[e]&&i.index(this._hashes[e]);void 0!==i&&i!==this._core.current()&&this._core.to(this._core.relative(i),!1,!0)},this))}e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var t,e;for(t in n(s).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},n.fn.owlCarousel.Constructor.Plugins.Hash=e})(window.Zepto||window.jQuery,window,document),(s=>{function e(t,i){var n=!1,e=t.charAt(0).toUpperCase()+t.slice(1);return s.each((t+" "+r.join(e+" ")+e).split(" "),function(t,e){if(void 0!==o[e])return n=!i||e,!1}),n}function t(t){return e(t,!0)}var o=s("<support>").get(0).style,r="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},n=function(){return!!e("transform")},a=function(){return!!e("perspective")},l=function(){return!!e("animation")};!function(){return!!e("transition")}()||(s.support.transition=new String(t("transition")),s.support.transition.end=i.transition.end[s.support.transition]),l()&&(s.support.animation=new String(t("animation")),s.support.animation.end=i.animation.end[s.support.animation]),n()&&(s.support.transform=new String(t("transform")),s.support.transform3d=a())})(window.Zepto||window.jQuery,document),$(function(){featured(),pagination(!1)}); |