!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(n="undefined"!=typeof globalThis?globalThis:n||self).lightGallery=t()}(this,function(){"use strict";function n(n){return function(){if("function"==typeof CustomEvent)return!1;window.CustomEvent=function(n,t){t=t||{bubbles:!1,cancelable:!1,detail:null};var i=document.createEvent("CustomEvent");return i.initCustomEvent(n,t.bubbles,t.cancelable,t.detail),i}}(),Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),new o(n)}function ot(n){return"href"===n?"src":n=(n=(n=n.replace("data-","")).charAt(0).toLowerCase()+n.slice(1)).replace(/-([a-z])/g,function(n){return n[1].toUpperCase()})}var t=function(){return(t=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},l="lgAfterAppendSlide",a="lgInit",v="lgHasVideo",y="lgContainerResize",u="lgUpdateSlides",p="lgAfterAppendSubHtml",w="lgBeforeOpen",b="lgAfterOpen",k="lgSlideItemLoad",d="lgBeforeSlide",g="lgAfterSlide",r="lgPosterClick",nt="lgDragStart",tt="lgDragMove",it="lgDragEnd",f="lgBeforeNextSlide",e="lgBeforePrevSlide",rt="lgBeforeClose",ut="lgAfterClose",ft={mode:"lg-slide",easing:"ease",speed:400,licenseKey:"0000-0000-000-0000",height:"100%",width:"100%",addClass:"",startClass:"lg-start-zoom",backdropDuration:300,container:"",startAnimationDuration:400,zoomFromOrigin:!0,hideBarsDelay:0,showBarsAfter:1e4,slideDelay:0,supportLegacyBrowser:!0,allowMediaOverlap:!1,videoMaxSize:"1280-720",loadYouTubePoster:!0,defaultCaptionHeight:0,ariaLabelledby:"",ariaDescribedby:"",closable:!0,swipeToClose:!0,closeOnTap:!0,showCloseIcon:!0,showMaximizeIcon:!1,loop:!0,escKey:!0,keyPress:!0,controls:!0,slideEndAnimation:!0,hideControlOnEnd:!1,mousewheel:!1,getCaptionFromTitleOrAlt:!0,appendSubHtmlTo:".lg-sub-html",subHtmlSelectorRelative:!1,preload:2,numberOfSlideItemsInDom:10,selector:"",selectWithin:"",nextHtml:"",prevHtml:"",index:0,iframeWidth:"100%",iframeHeight:"100%",iframeMaxWidth:"100%",iframeMaxHeight:"100%",download:!0,counter:!0,appendCounterTo:".lg-toolbar",swipeThreshold:50,enableSwipe:!0,enableDrag:!0,dynamic:!1,dynamicEl:[],extraProps:[],exThumbImage:"",isMobile:void 0,mobileSettings:{controls:!1,showCloseIcon:!1,download:!1},plugins:[],strings:{closeGallery:"Close gallery",toggleMaximize:"Toggle maximize",previousSlide:"Previous slide",nextSlide:"Next slide",download:"Download",playVideo:"Play video"}},o=function(){function t(n){return this.cssVenderPrefixes=["TransitionDuration","TransitionTimingFunction","Transform","Transition"],this.selector=this._getSelector(n),this.firstElement=this._getFirstEl(),this}return t.generateUUID=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(n){var t=16*Math.random()|0;return("x"==n?t:3&t|8).toString(16)})},t.prototype._getSelector=function(n,t){return void 0===t&&(t=document),"string"!=typeof n?n:(t=t||document,"#"===n.substring(0,1)?t.querySelector(n):t.querySelectorAll(n))},t.prototype._each=function(n){return this.selector?(void 0!==this.selector.length?[].forEach.call(this.selector,n):n(this.selector,0),this):this},t.prototype._setCssVendorPrefix=function(n,t,i){var r=t.replace(/-([a-z])/gi,function(n,t){return t.toUpperCase()});-1!==this.cssVenderPrefixes.indexOf(r)?(n.style[r.charAt(0).toLowerCase()+r.slice(1)]=i,n.style["webkit"+r]=i,n.style["moz"+r]=i,n.style["ms"+r]=i,n.style["o"+r]=i):n.style[r]=i},t.prototype._getFirstEl=function(){return this.selector&&void 0!==this.selector.length?this.selector[0]:this.selector},t.prototype.isEventMatched=function(n,t){var i=t.split(".");return n.split(".").filter(function(n){return n}).every(function(n){return-1!==i.indexOf(n)})},t.prototype.attr=function(n,t){return void 0===t?this.firstElement?this.firstElement.getAttribute(n):"":(this._each(function(i){i.setAttribute(n,t)}),this)},t.prototype.find=function(t){return n(this._getSelector(t,this.selector))},t.prototype.first=function(){return this.selector&&void 0!==this.selector.length?n(this.selector[0]):n(this.selector)},t.prototype.eq=function(t){return n(this.selector[t])},t.prototype.parent=function(){return n(this.selector.parentElement)},t.prototype.get=function(){return this._getFirstEl()},t.prototype.removeAttr=function(n){var t=n.split(" ");return this._each(function(n){t.forEach(function(t){return n.removeAttribute(t)})}),this},t.prototype.wrap=function(n){if(!this.firstElement)return this;var t=document.createElement("div");return t.className=n,this.firstElement.parentNode.insertBefore(t,this.firstElement),this.firstElement.parentNode.removeChild(this.firstElement),t.appendChild(this.firstElement),this},t.prototype.addClass=function(n){return void 0===n&&(n=""),this._each(function(t){n.split(" ").forEach(function(n){n&&t.classList.add(n)})}),this},t.prototype.removeClass=function(n){return this._each(function(t){n.split(" ").forEach(function(n){n&&t.classList.remove(n)})}),this},t.prototype.hasClass=function(n){return!!this.firstElement&&this.firstElement.classList.contains(n)},t.prototype.hasAttribute=function(n){return!!this.firstElement&&this.firstElement.hasAttribute(n)},t.prototype.toggleClass=function(n){return this.firstElement?(this.hasClass(n)?this.removeClass(n):this.addClass(n),this):this},t.prototype.css=function(n,t){var i=this;return this._each(function(r){i._setCssVendorPrefix(r,n,t)}),this},t.prototype.on=function(n,i){var r=this;return this.selector?(n.split(" ").forEach(function(n){Array.isArray(t.eventListeners[n])||(t.eventListeners[n]=[]);t.eventListeners[n].push(i);r.selector.addEventListener(n.split(".")[0],i)}),this):this},t.prototype.once=function(n,t){var i=this;return this.on(n,function(){i.off(n);t(n)}),this},t.prototype.off=function(n){var i=this;return this.selector?(Object.keys(t.eventListeners).forEach(function(r){i.isEventMatched(n,r)&&(t.eventListeners[r].forEach(function(n){i.selector.removeEventListener(r.split(".")[0],n)}),t.eventListeners[r]=[])}),this):this},t.prototype.trigger=function(n,t){if(!this.firstElement)return this;var i=new CustomEvent(n.split(".")[0],{detail:t||null});return this.firstElement.dispatchEvent(i),this},t.prototype.load=function(n){var t=this;return fetch(n).then(function(n){return n.text()}).then(function(n){t.selector.innerHTML=n}),this},t.prototype.html=function(n){return void 0===n?this.firstElement?this.firstElement.innerHTML:"":(this._each(function(t){t.innerHTML=n}),this)},t.prototype.append=function(n){return this._each(function(t){"string"==typeof n?t.insertAdjacentHTML("beforeend",n):t.appendChild(n)}),this},t.prototype.prepend=function(n){return this._each(function(t){t.insertAdjacentHTML("afterbegin",n)}),this},t.prototype.remove=function(){return this._each(function(n){n.parentNode.removeChild(n)}),this},t.prototype.empty=function(){return this._each(function(n){n.innerHTML=""}),this},t.prototype.scrollTop=function(n){return void 0!==n?(document.body.scrollTop=n,document.documentElement.scrollTop=n,this):window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0},t.prototype.scrollLeft=function(n){return void 0!==n?(document.body.scrollLeft=n,document.documentElement.scrollLeft=n,this):window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0},t.prototype.offset=function(){if(!this.firstElement)return{left:0,top:0};var t=this.firstElement.getBoundingClientRect(),i=n("body").style().marginLeft;return{left:t.left-parseFloat(i)+this.scrollLeft(),top:t.top+this.scrollTop()}},t.prototype.style=function(){return this.firstElement?this.firstElement.currentStyle||window.getComputedStyle(this.firstElement):{}},t.prototype.width=function(){var n=this.style();return this.firstElement.clientWidth-parseFloat(n.paddingLeft)-parseFloat(n.paddingRight)},t.prototype.height=function(){var n=this.style();return this.firstElement.clientHeight-parseFloat(n.paddingTop)-parseFloat(n.paddingBottom)},t.eventListeners={},t}(),et=["src","sources","subHtml","subHtmlUrl","html","video","poster","slideName","responsive","srcset","sizes","iframe","downloadUrl","download","width","facebookShareUrl","tweetText","iframeTitle","twitterShareUrl","pinterestShareUrl","pinterestText","fbHtml","disqusIdentifier","disqusUrl"],i=function(t,i,r,u){var f,e,l,o,s;if(void 0===r&&(r=0),f=n(t).attr("data-lg-size")||u,f){if(e=f.split(","),e[1])for(l=window.innerWidth,o=0;o<e.length;o++){if(s=e[o],parseInt(s.split("-")[2],10)>l){f=s;break}o===e.length-1&&(f=s)}var a=f.split("-"),h=parseInt(a[0],10),c=parseInt(a[1],10),y=i.width(),p=i.height()-r,w=Math.min(y,h),b=Math.min(p,c),v=Math.min(w/h,b/c);return{width:h*v,height:c*v}}},s=function(t,i,r,u,f){var e;if(f&&(e=n(t).find("img").first(),e.get())){var s=i.get().getBoundingClientRect(),l=s.width,a=i.height()-(r+u),h=e.width(),c=e.height(),o=e.style(),v=(l-h)/2-e.offset().left+(parseFloat(o.paddingLeft)||0)+(parseFloat(o.borderLeft)||0)+n(window).scrollLeft()+s.left,y=(a-c)/2-e.offset().top+(parseFloat(o.paddingTop)||0)+(parseFloat(o.borderTop)||0)+n(window).scrollTop()+r;return"translate3d("+(v*=-1)+"px, "+(y*=-1)+"px, 0) scale3d("+h/f.width+", "+c/f.height+", 1)"}},st=function(n,t,i,r,u,f){return'<div class="lg-video-cont lg-has-iframe" style="width:'+n+"; max-width:"+i+"; height: "+t+"; max-height:"+r+'">\n                    <iframe class="lg-object" frameborder="0" '+(f?'title="'+f+'"':"")+' src="'+u+'"  allowfullscreen="true"><\/iframe>\n                <\/div>'},h=function(n,t,i,r,u,f){var o="<img "+i+" "+(r?'srcset="'+r+'"':"")+"  "+(u?'sizes="'+u+'"':"")+' class="lg-object lg-image" data-index="'+n+'" src="'+t+'" />',e="";return f&&(e=("string"==typeof f?JSON.parse(f):f).map(function(n){var t="";return Object.keys(n).forEach(function(i){t+=" "+i+'="'+n[i]+'"'}),"<source "+t+"><\/source>"})),""+e+o},ht=function(n){for(var t,o,i,r=[],f=[],e="",u=0;u<n.length;u++)t=n[u].split(" "),""===t[0]&&t.splice(0,1),f.push(t[0]),r.push(t[1]);for(o=window.innerWidth,i=0;i<r.length;i++)if(parseInt(r[i],10)>o){e=f[i];break}return e},ct=function(n){return!!n&&!!n.complete&&0!==n.naturalWidth},lt=function(n,t,i,r,u){return'<div class="lg-video-cont '+(u&&u.youtube?"lg-has-youtube":u&&u.vimeo?"lg-has-vimeo":"lg-has-html5")+'" style="'+i+'">\n                <div class="lg-video-play-button">\n                <svg\n                    viewBox="0 0 20 20"\n                    preserveAspectRatio="xMidYMid"\n                    focusable="false"\n                    aria-labelledby="'+r+'"\n                    role="img"\n                    class="lg-video-play-icon"\n                >\n                    <title>'+r+'<\/title>\n                    <polygon class="lg-video-play-icon-inner" points="1,0 20,10 1,20"><\/polygon>\n                <\/svg>\n                <svg class="lg-video-play-icon-bg" viewBox="0 0 50 50" focusable="false">\n                    <circle cx="50%" cy="50%" r="20"><\/circle><\/svg>\n                <svg class="lg-video-play-icon-circle" viewBox="0 0 50 50" focusable="false">\n                    <circle cx="50%" cy="50%" r="20"><\/circle>\n                <\/svg>\n            <\/div>\n            '+(t||"")+'\n            <img class="lg-object lg-video-poster" src="'+n+'" />\n        <\/div>'},at=function(t,i,r,u){var f=[],e=function(){for(var t,i,u=0,n=0,f=arguments.length;n<f;n++)u+=arguments[n].length;for(t=Array(u),i=0,n=0;n<f;n++)for(var e=arguments[n],r=0,o=e.length;r<o;r++,i++)t[i]=e[r];return t}(et,i);return[].forEach.call(t,function(t){for(var s,l,h,i={},o=0;o<t.attributes.length;o++)s=t.attributes[o],s.specified&&(l=ot(s.name),h="",e.indexOf(l)>-1&&(h=l),h&&(i[h]=s.value));var c=n(t),a=c.find("img").first().attr("alt"),v=c.attr("title"),y=u?c.attr(u):c.find("img").first().attr("src");i.thumb=y;r&&!i.subHtml&&(i.subHtml=v||a||"");i.alt=a||v||"";f.push(i)}),f},vt=function(){return/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)},yt=function(n,t,i){if(!n)return t?{html5:!0}:void console.error("lightGallery :- data-src is not provided on slide item "+(i+1)+". Please make sure the selector property is properly configured. More info - https://www.lightgalleryjs.com/demos/html-markup/");var r=n.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com|be-nocookie\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)([\&|?][\S]*)*/i),u=n.match(/\/\/(?:www\.)?(?:player\.)?vimeo.com\/(?:video\/)?([0-9a-z\-_]+)(.*)?/i),f=n.match(/https?:\/\/(.+)?(wistia\.com|wi\.st)\/(medias|embed)\/([0-9a-z\-_]+)(.*)/);return r?{youtube:r}:u?{vimeo:u}:f?{wistia:f}:void 0},c=0,pt=function(){function et(t,i){if(this.lgOpened=!1,this.index=0,this.plugins=[],this.lGalleryOn=!1,this.lgBusy=!1,this.currentItemsInDom=[],this.prevScrollTop=0,this.isDummyImageRemoved=!1,this.dragOrSwipeEnabled=!1,this.mediaContainerPosition={top:0,bottom:0},!t)return this;if(c++,this.lgId=c,this.el=t,this.LGel=n(t),this.generateSettings(i),this.buildModules(),this.settings.dynamic&&void 0!==this.settings.dynamicEl&&!Array.isArray(this.settings.dynamicEl))throw"When using dynamic mode, you must also define dynamicEl as an Array.";return this.galleryItems=this.getItems(),this.normalizeSettings(),this.init(),this.validateLicense(),this}return et.prototype.generateSettings=function(n){if(this.settings=t(t({},ft),n),this.settings.isMobile&&"function"==typeof this.settings.isMobile?this.settings.isMobile():vt()){var i=t(t({},this.settings.mobileSettings),this.settings.mobileSettings);this.settings=t(t({},this.settings),i)}},et.prototype.normalizeSettings=function(){this.settings.slideEndAnimation&&(this.settings.hideControlOnEnd=!1);this.settings.closable||(this.settings.swipeToClose=!1);this.zoomFromOrigin=this.settings.zoomFromOrigin;this.settings.dynamic&&(this.zoomFromOrigin=!1);this.settings.container||(this.settings.container=document.body);this.settings.preload=Math.min(this.settings.preload,this.galleryItems.length)},et.prototype.init=function(){var n=this;this.addSlideVideoInfo(this.galleryItems);this.buildStructure();this.LGel.trigger(a,{instance:this});this.settings.keyPress&&this.keyPress();setTimeout(function(){n.enableDrag();n.enableSwipe();n.triggerPosterClick()},50);this.arrow();this.settings.mousewheel&&this.mousewheel();this.settings.dynamic||this.openGalleryOnItemClick()},et.prototype.openGalleryOnItemClick=function(){for(var i=this,r=function(t){var r=u.items[t],e=n(r),f=o.generateUUID();e.attr("data-lg-id",f).on("click.lgcustom-item-"+f,function(n){n.preventDefault();var u=i.settings.index||t;i.openGallery(u,r)})},u=this,t=0;t<this.items.length;t++)r(t)},et.prototype.buildModules=function(){var t=this;this.settings.plugins.forEach(function(i){t.plugins.push(new i(t,n))})},et.prototype.validateLicense=function(){this.settings.licenseKey?"0000-0000-000-0000"===this.settings.licenseKey&&console.warn("lightGallery: "+this.settings.licenseKey+" license key is not valid for production use"):console.error("Please provide a valid license key")},et.prototype.getSlideItem=function(t){return n(this.getSlideItemId(t))},et.prototype.getSlideItemId=function(n){return"#lg-item-"+this.lgId+"-"+n},et.prototype.getIdName=function(n){return n+"-"+this.lgId},et.prototype.getElementById=function(t){return n("#"+this.getIdName(t))},et.prototype.manageSingleSlideClassName=function(){this.galleryItems.length<2?this.outer.addClass("lg-single-item"):this.outer.removeClass("lg-single-item")},et.prototype.buildStructure=function(){var f=this,i,t,r,u;if(!(this.$container&&this.$container.get())){i="";t="";this.settings.controls&&(i='<button type="button" id="'+this.getIdName("lg-prev")+'" aria-label="'+this.settings.strings.previousSlide+'" class="lg-prev lg-icon"> '+this.settings.prevHtml+' <\/button>\n                <button type="button" id="'+this.getIdName("lg-next")+'" aria-label="'+this.settings.strings.nextSlide+'" class="lg-next lg-icon"> '+this.settings.nextHtml+" <\/button>");".lg-item"!==this.settings.appendSubHtmlTo&&(t='<div class="lg-sub-html" role="status" aria-live="polite"><\/div>');r="";this.settings.allowMediaOverlap&&(r+="lg-media-overlap ");var e=this.settings.ariaLabelledby?'aria-labelledby="'+this.settings.ariaLabelledby+'"':"",o=this.settings.ariaDescribedby?'aria-describedby="'+this.settings.ariaDescribedby+'"':"",s="lg-container "+this.settings.addClass+" "+(document.body!==this.settings.container?"lg-inline":""),h=this.settings.closable&&this.settings.showCloseIcon?'<button type="button" aria-label="'+this.settings.strings.closeGallery+'" id="'+this.getIdName("lg-close")+'" class="lg-close lg-icon"><\/button>':"",c=this.settings.showMaximizeIcon?'<button type="button" aria-label="'+this.settings.strings.toggleMaximize+'" id="'+this.getIdName("lg-maximize")+'" class="lg-maximize lg-icon"><\/button>':"",l='\n        <div class="'+s+'" id="'+this.getIdName("lg-container")+'" tabindex="-1" aria-modal="true" '+e+" "+o+' role="dialog"\n        >\n            <div id="'+this.getIdName("lg-backdrop")+'" class="lg-backdrop"><\/div>\n\n            <div id="'+this.getIdName("lg-outer")+'" class="lg-outer lg-use-css3 lg-css3 lg-hide-items '+r+' ">\n\n              <div id="'+this.getIdName("lg-content")+'" class="lg-content">\n                <div id="'+this.getIdName("lg-inner")+'" class="lg-inner">\n                <\/div>\n                '+i+'\n              <\/div>\n                <div id="'+this.getIdName("lg-toolbar")+'" class="lg-toolbar lg-group">\n                    '+c+"\n                    "+h+"\n                    <\/div>\n                    "+(".lg-outer"===this.settings.appendSubHtmlTo?t:"")+'\n                <div id="'+this.getIdName("lg-components")+'" class="lg-components">\n                    '+(".lg-sub-html"===this.settings.appendSubHtmlTo?t:"")+"\n                <\/div>\n            <\/div>\n        <\/div>\n        ";n(this.settings.container).append(l);document.body!==this.settings.container&&n(this.settings.container).css("position","relative");this.outer=this.getElementById("lg-outer");this.$lgComponents=this.getElementById("lg-components");this.$backdrop=this.getElementById("lg-backdrop");this.$container=this.getElementById("lg-container");this.$inner=this.getElementById("lg-inner");this.$content=this.getElementById("lg-content");this.$toolbar=this.getElementById("lg-toolbar");this.$backdrop.css("transition-duration",this.settings.backdropDuration+"ms");u=this.settings.mode+" ";this.manageSingleSlideClassName();this.settings.enableDrag&&(u+="lg-grab ");this.outer.addClass(u);this.$inner.css("transition-timing-function",this.settings.easing);this.$inner.css("transition-duration",this.settings.speed+"ms");this.settings.download&&this.$toolbar.append('<a id="'+this.getIdName("lg-download")+'" target="_blank" rel="noopener" aria-label="'+this.settings.strings.download+'" download class="lg-download lg-icon"><\/a>');this.counter();n(window).on("resize.lg.global"+this.lgId+" orientationchange.lg.global"+this.lgId,function(){f.refreshOnResize()});this.hideBars();this.manageCloseGallery();this.toggleMaximize();this.initModules()}},et.prototype.refreshOnResize=function(){var n,r;if(this.lgOpened){n=this.galleryItems[this.index].__slideVideoInfo;this.mediaContainerPosition=this.getMediaContainerPosition();var t=this.mediaContainerPosition,u=t.top,f=t.bottom;(this.currentImageSize=i(this.items[this.index],this.outer,u+f,n&&this.settings.videoMaxSize),n&&this.resizeVideoSlide(this.index,this.currentImageSize),this.zoomFromOrigin&&!this.isDummyImageRemoved)&&(r=this.getDummyImgStyles(this.currentImageSize),this.outer.find(".lg-current .lg-dummy-img").first().attr("style",r));this.LGel.trigger(y)}},et.prototype.resizeVideoSlide=function(n,t){var i=this.getVideoContStyle(t);this.getSlideItem(n).find(".lg-video-cont").attr("style",i)},et.prototype.updateSlides=function(n,t){var r,i;(this.index>n.length-1&&(this.index=n.length-1),1===n.length&&(this.index=0),n.length)?(r=this.galleryItems[t].src,this.galleryItems=n,this.updateControls(),this.$inner.empty(),this.currentItemsInDom=[],i=0,this.galleryItems.some(function(n,t){return n.src===r&&(i=t,!0)}),this.currentItemsInDom=this.organizeSlideItems(i,-1),this.loadContent(i,!0),this.getSlideItem(i).addClass("lg-current"),this.index=i,this.updateCurrentCounter(i),this.LGel.trigger(u)):this.closeGallery()},et.prototype.getItems=function(){if(this.items=[],this.settings.dynamic)return this.settings.dynamicEl||[];if("this"===this.settings.selector)this.items.push(this.el);else if(this.settings.selector)if("string"==typeof this.settings.selector)if(this.settings.selectWithin){var t=n(this.settings.selectWithin);this.items=t.find(this.settings.selector).get()}else this.items=this.el.querySelectorAll(this.settings.selector);else this.items=this.settings.selector;else this.items=this.el.children;return at(this.items,this.settings.extraProps,this.settings.getCaptionFromTitleOrAlt,this.settings.exThumbImage)},et.prototype.openGallery=function(t,r){var u=this,o,e,f,a,v;if(void 0===t&&(t=this.settings.index),!this.lgOpened){this.lgOpened=!0;this.outer.get().focus();this.outer.removeClass("lg-hide-items");this.$container.addClass("lg-show");o=this.getItemsToBeInsertedToDom(t,t);this.currentItemsInDom=o;e="";o.forEach(function(n){e=e+'<div id="'+n+'" class="lg-item"><\/div>'});this.$inner.append(e);this.addHtml(t);f="";this.mediaContainerPosition=this.getMediaContainerPosition();var l=this.mediaContainerPosition,h=l.top,c=l.bottom;this.settings.allowMediaOverlap||this.setMediaContainerPosition(h,c);a=this.galleryItems[t].__slideVideoInfo;this.zoomFromOrigin&&r&&(this.currentImageSize=i(r,this.outer,h+c,a&&this.settings.videoMaxSize),f=s(r,this.outer,h,c,this.currentImageSize));this.zoomFromOrigin&&f||(this.outer.addClass(this.settings.startClass),this.getSlideItem(t).removeClass("lg-complete"));v=this.settings.zoomFromOrigin?100:this.settings.backdropDuration;setTimeout(function(){u.outer.addClass("lg-components-open")},v);this.index=t;this.LGel.trigger(w);this.getSlideItem(t).addClass("lg-current");this.lGalleryOn=!1;this.prevScrollTop=n(window).scrollTop();setTimeout(function(){if(u.zoomFromOrigin&&f){var n=u.getSlideItem(t);n.css("transform",f);setTimeout(function(){n.addClass("lg-start-progress lg-start-end-progress").css("transition-duration",u.settings.startAnimationDuration+"ms");u.outer.addClass("lg-zoom-from-image")});setTimeout(function(){n.css("transform","translate3d(0, 0, 0)")},100)}setTimeout(function(){u.$backdrop.addClass("in");u.$container.addClass("lg-show-in")},10);u.zoomFromOrigin&&f||setTimeout(function(){u.outer.addClass("lg-visible")},u.settings.backdropDuration);u.slide(t,!1,!1,!1);u.LGel.trigger(b)});document.body===this.settings.container&&n("html").addClass("lg-on")}},et.prototype.getMediaContainerPosition=function(){if(this.settings.allowMediaOverlap)return{top:0,bottom:0};var i=this.$toolbar.get().clientHeight||0,n=this.outer.find(".lg-components .lg-sub-html").get(),r=this.settings.defaultCaptionHeight||n&&n.clientHeight||0,t=this.outer.find(".lg-thumb-outer").get();return{top:i,bottom:(t?t.clientHeight:0)+r}},et.prototype.setMediaContainerPosition=function(n,t){void 0===n&&(n=0);void 0===t&&(t=0);this.$content.css("top",n+"px").css("bottom",t+"px")},et.prototype.hideBars=function(){var n=this;setTimeout(function(){n.outer.removeClass("lg-hide-items");n.settings.hideBarsDelay>0&&(n.outer.on("mousemove.lg click.lg touchstart.lg",function(){n.outer.removeClass("lg-hide-items");clearTimeout(n.hideBarTimeout);n.hideBarTimeout=setTimeout(function(){n.outer.addClass("lg-hide-items")},n.settings.hideBarsDelay)}),n.outer.trigger("mousemove.lg"))},this.settings.showBarsAfter)},et.prototype.initPictureFill=function(n){if(this.settings.supportLegacyBrowser)try{picturefill({elements:[n.get()]})}catch(n){console.warn("lightGallery :- If you want srcset or picture tag to be supported for older browser please include picturefil javascript library in your document.")}},et.prototype.counter=function(){if(this.settings.counter){var n='<div class="lg-counter" role="status" aria-live="polite">\n                <span id="'+this.getIdName("lg-counter-current")+'" class="lg-counter-current">'+(this.index+1)+' <\/span> /\n                <span id="'+this.getIdName("lg-counter-all")+'" class="lg-counter-all">'+this.galleryItems.length+" <\/span><\/div>";this.outer.find(this.settings.appendCounterTo).append(n)}},et.prototype.addHtml=function(t){var i,r,u,f;(this.galleryItems[t].subHtmlUrl?r=this.galleryItems[t].subHtmlUrl:i=this.galleryItems[t].subHtml,r)||(i?(u=i.substring(0,1),"."!==u&&"#"!==u||(i=this.settings.subHtmlSelectorRelative&&!this.settings.dynamic?n(this.items).eq(t).find(i).first().html():n(i).first().html())):i="");".lg-item"!==this.settings.appendSubHtmlTo?r?this.outer.find(".lg-sub-html").load(r):this.outer.find(".lg-sub-html").html(i):(f=n(this.getSlideItemId(t)),r?f.load(r):f.append('<div class="lg-sub-html">'+i+"<\/div>"));null!=i&&(""===i?this.outer.find(this.settings.appendSubHtmlTo).addClass("lg-empty-html"):this.outer.find(this.settings.appendSubHtmlTo).removeClass("lg-empty-html"));this.LGel.trigger(p,{index:t})},et.prototype.preload=function(n){for(var i,t=1;t<=this.settings.preload&&!(t>=this.galleryItems.length-n);t++)this.loadContent(n+t,!1);for(i=1;i<=this.settings.preload&&!(n-i<0);i++)this.loadContent(n-i,!1)},et.prototype.getDummyImgStyles=function(n){return n?"width:"+n.width+"px;\n                margin-left: -"+n.width/2+"px;\n                margin-top: -"+n.height/2+"px;\n                height:"+n.height+"px":""},et.prototype.getVideoContStyle=function(n){return n?"width:"+n.width+"px;\n                height:"+n.height+"px":""},et.prototype.getDummyImageContent=function(t,i,r){var u,f,e;return(this.settings.dynamic||(u=n(this.items).eq(i)),u)?(f=void 0,!(f=this.settings.exThumbImage?u.attr(this.settings.exThumbImage):u.find("img").first().attr("src")))?"":(e="<img "+r+' style="'+this.getDummyImgStyles(this.currentImageSize)+'" class="lg-dummy-img" src="'+f+'" />',t.addClass("lg-first-slide"),this.outer.addClass("lg-first-slide-loading"),e):""},et.prototype.setImgMarkup=function(n,t,i){var r=this.galleryItems[i],u=r.alt,e=r.srcset,o=r.sizes,s=r.sources,f=u?'alt="'+u+'"':"",c='<picture class="lg-img-wrap"> '+(this.isFirstSlideWithZoomAnimation()?this.getDummyImageContent(t,i,f):h(i,n,f,e,o,s))+"<\/picture>";t.prepend(c)},et.prototype.onSlideObjectLoad=function(n,t,i,r){var u=n.find(".lg-object").first();ct(u.get())||t?i():(u.on("load.lg error.lg",function(){i&&i()}),u.on("error.lg",function(){r&&r()}))},et.prototype.onLgObjectLoad=function(n,t,i,r,u,f){var e=this;this.onSlideObjectLoad(n,f,function(){e.triggerSlideItemLoad(n,t,i,r,u)},function(){n.addClass("lg-complete lg-complete_");n.html('<span class="lg-error-msg">Oops... Failed to load content...<\/span>')})},et.prototype.triggerSlideItemLoad=function(n,t,i,r,u){var e=this,f=this.galleryItems[t],o=u&&"video"===this.getSlideType(f)&&!f.poster?r:0;setTimeout(function(){n.addClass("lg-complete lg-complete_");e.LGel.trigger(k,{index:t,delay:i||0,isFirstSlide:u})},o)},et.prototype.isFirstSlideWithZoomAnimation=function(){return!(this.lGalleryOn||!this.zoomFromOrigin||!this.currentImageSize)},et.prototype.addSlideVideoInfo=function(n){var t=this;n.forEach(function(n,i){n.__slideVideoInfo=yt(n.src,!!n.video,i);n.__slideVideoInfo&&t.settings.loadYouTubePoster&&!n.poster&&n.__slideVideoInfo.youtube&&(n.poster="//img.youtube.com/vi/"+n.__slideVideoInfo.youtube[1]+"/maxresdefault.jpg")})},et.prototype.loadContent=function(t,r){var e=this,f=this.galleryItems[t],u=n(this.getSlideItemId(t)),s=f.poster,b=f.srcset,ut=f.sizes,nt=f.sources,c=f.src,w=f.video,ft=w&&"string"==typeof w?JSON.parse(w):w,tt,a,g,rt,y;f.responsive&&(tt=f.responsive.split(","),c=ht(tt)||c);var o=f.__slideVideoInfo,k="",et=!!f.iframe,d=!this.lGalleryOn,p=0;if(d&&(p=this.zoomFromOrigin&&this.currentImageSize?this.settings.startAnimationDuration+10:this.settings.backdropDuration+10),!u.hasClass("lg-loaded")){if(o){var it=this.mediaContainerPosition,ot=it.top,ct=it.bottom,at=i(this.items[t],this.outer,ot+ct,o&&this.settings.videoMaxSize);k=this.getVideoContStyle(at)}et?(a=st(this.settings.iframeWidth,this.settings.iframeHeight,this.settings.iframeMaxWidth,this.settings.iframeMaxHeight,c,f.iframeTitle),u.prepend(a)):s?(g="",d&&this.zoomFromOrigin&&this.currentImageSize&&(g=this.getDummyImageContent(u,t,"")),a=lt(s,g||"",k,this.settings.strings.playVideo,o),u.prepend(a)):o?(a='<div class="lg-video-cont " style="'+k+'"><\/div>',u.prepend(a)):(this.setImgMarkup(c,u,t),b||nt)&&(rt=u.find(".lg-object"),this.initPictureFill(rt));(s||o)&&this.LGel.trigger(v,{index:t,src:c,html5Video:ft,hasPoster:!!s});this.LGel.trigger(l,{index:t});this.lGalleryOn&&".lg-item"===this.settings.appendSubHtmlTo&&this.addHtml(t)}y=0;p&&!n(document.body).hasClass("lg-from-hash")&&(y=p);this.isFirstSlideWithZoomAnimation()&&(setTimeout(function(){u.removeClass("lg-start-end-progress lg-start-progress").removeAttr("style")},this.settings.startAnimationDuration+100),u.hasClass("lg-loaded")||setTimeout(function(){if("image"===e.getSlideType(f)&&(u.find(".lg-img-wrap").append(h(t,c,"",b,ut,f.sources)),b||nt)){var n=u.find(".lg-object");e.initPictureFill(n)}("image"===e.getSlideType(f)||"video"===e.getSlideType(f)&&s)&&(e.onLgObjectLoad(u,t,p,y,!0,!1),e.onSlideObjectLoad(u,!(!o||!o.html5||s),function(){e.loadContentOnFirstSlideLoad(t,u,y)},function(){e.loadContentOnFirstSlideLoad(t,u,y)}))},this.settings.startAnimationDuration+100));u.addClass("lg-loaded");this.isFirstSlideWithZoomAnimation()&&("video"!==this.getSlideType(f)||s)||this.onLgObjectLoad(u,t,p,y,d,!(!o||!o.html5||s));this.zoomFromOrigin&&this.currentImageSize||!u.hasClass("lg-complete_")||this.lGalleryOn||setTimeout(function(){u.addClass("lg-complete")},this.settings.backdropDuration);this.lGalleryOn=!0;!0===r&&(u.hasClass("lg-complete_")?this.preload(t):u.find(".lg-object").first().on("load.lg error.lg",function(){e.preload(t)}))},et.prototype.loadContentOnFirstSlideLoad=function(n,t,i){var r=this;setTimeout(function(){t.find(".lg-dummy-img").remove();t.removeClass("lg-first-slide");r.outer.removeClass("lg-first-slide-loading");r.isDummyImageRemoved=!0;r.preload(n)},i+300)},et.prototype.getItemsToBeInsertedToDom=function(n,t,i){var s=this,u,f,o,r,e;if(void 0===i&&(i=0),u=[],f=Math.max(i,3),f=Math.min(f,this.galleryItems.length),o="lg-item-"+this.lgId+"-"+t,this.galleryItems.length<=3)return this.galleryItems.forEach(function(n,t){u.push("lg-item-"+s.lgId+"-"+t)}),u;if(n<(this.galleryItems.length-1)/2){for(r=n;r>n-f/2&&r>=0;r--)u.push("lg-item-"+this.lgId+"-"+r);for(e=u.length,r=0;r<f-e;r++)u.push("lg-item-"+this.lgId+"-"+(n+r+1))}else{for(r=n;r<=this.galleryItems.length-1&&r<n+f/2;r++)u.push("lg-item-"+this.lgId+"-"+r);for(e=u.length,r=0;r<f-e;r++)u.push("lg-item-"+this.lgId+"-"+(n-r-1))}return this.settings.loop&&(n===this.galleryItems.length-1?u.push("lg-item-"+this.lgId+"-0"):0===n&&u.push("lg-item-"+this.lgId+"-"+(this.galleryItems.length-1))),-1===u.indexOf(o)&&u.push("lg-item-"+this.lgId+"-"+t),u},et.prototype.organizeSlideItems=function(t,i){var u=this,r=this.getItemsToBeInsertedToDom(t,i,this.settings.numberOfSlideItemsInDom);return r.forEach(function(n){-1===u.currentItemsInDom.indexOf(n)&&u.$inner.append('<div id="'+n+'" class="lg-item"><\/div>')}),this.currentItemsInDom.forEach(function(t){-1===r.indexOf(t)&&n("#"+t).remove()}),r},et.prototype.getPreviousSlideIndex=function(){var n=0,t;try{t=this.outer.find(".lg-current").first().attr("id");n=parseInt(t.split("-")[3])||0}catch(t){n=0}return n},et.prototype.setDownloadValue=function(n){var t,i;this.settings.download&&(t=this.galleryItems[n],!1===t.downloadUrl||"false"===t.downloadUrl?this.outer.addClass("lg-hide-download"):(i=this.getElementById("lg-download"),this.outer.removeClass("lg-hide-download"),i.attr("href",t.downloadUrl||t.src),t.download&&i.attr("download",t.download)))},et.prototype.makeSlideAnimation=function(n,t,i){var r=this;this.lGalleryOn&&i.addClass("lg-slide-progress");setTimeout(function(){r.outer.addClass("lg-no-trans");r.outer.find(".lg-item").removeClass("lg-prev-slide lg-next-slide");"prev"===n?(t.addClass("lg-prev-slide"),i.addClass("lg-next-slide")):(t.addClass("lg-next-slide"),i.addClass("lg-prev-slide"));setTimeout(function(){r.outer.find(".lg-item").removeClass("lg-current");t.addClass("lg-current");r.outer.removeClass("lg-no-trans")},50)},this.lGalleryOn?this.settings.slideDelay:0)},et.prototype.slide=function(n,t,r,u){var e=this,f=this.getPreviousSlideIndex(),o,s,h;if(this.currentItemsInDom=this.organizeSlideItems(n,f),!this.lGalleryOn||f!==n){if(o=this.galleryItems.length,!this.lgBusy){this.settings.counter&&this.updateCurrentCounter(n);var c=this.getSlideItem(n),l=this.getSlideItem(f),a=this.galleryItems[n],v=a.__slideVideoInfo;if(this.outer.attr("data-lg-slide-type",this.getSlideType(a)),this.setDownloadValue(n),v){var y=this.mediaContainerPosition,p=y.top,w=y.bottom,b=i(this.items[n],this.outer,p+w,v&&this.settings.videoMaxSize);this.resizeVideoSlide(n,b)}(this.LGel.trigger(d,{prevIndex:f,index:n,fromTouch:!!t,fromThumb:!!r}),this.lgBusy=!0,clearTimeout(this.hideBarTimeout),this.arrowDisable(n),u||(n<f?u="prev":n>f&&(u="next")),t)?(this.outer.find(".lg-item").removeClass("lg-prev-slide lg-current lg-next-slide"),s=void 0,h=void 0,o>2?(s=n-1,h=n+1,(0===n&&f===o-1||n===o-1&&0===f)&&(h=0,s=o-1)):(s=0,h=1),"prev"===u?this.getSlideItem(h).addClass("lg-next-slide"):this.getSlideItem(s).addClass("lg-prev-slide"),c.addClass("lg-current")):this.makeSlideAnimation(u,c,l);this.lGalleryOn?setTimeout(function(){e.loadContent(n,!0);".lg-item"!==e.settings.appendSubHtmlTo&&e.addHtml(n)},this.settings.speed+50+(t?0:this.settings.slideDelay)):this.loadContent(n,!0);setTimeout(function(){e.lgBusy=!1;l.removeClass("lg-slide-progress");e.LGel.trigger(g,{prevIndex:f,index:n,fromTouch:t,fromThumb:r})},(this.lGalleryOn?this.settings.speed+100:100)+(t?0:this.settings.slideDelay))}this.index=n}},et.prototype.updateCurrentCounter=function(n){this.getElementById("lg-counter-current").html(n+1+"")},et.prototype.updateCounterTotal=function(){this.getElementById("lg-counter-all").html(this.galleryItems.length+"")},et.prototype.getSlideType=function(n){return n.__slideVideoInfo?"video":n.iframe?"iframe":"image"},et.prototype.touchMove=function(n,t,i){var r=t.pageX-n.pageX,u=t.pageY-n.pageY,f=!1,e,o,s,c,h;(this.swipeDirection?f=!0:Math.abs(r)>15?(this.swipeDirection="horizontal",f=!0):Math.abs(u)>15&&(this.swipeDirection="vertical",f=!0),f)&&(e=this.getSlideItem(this.index),"horizontal"===this.swipeDirection?(null==i||i.preventDefault(),this.outer.addClass("lg-dragging"),this.setTranslate(e,r,0),o=e.get().offsetWidth,s=15*o/100-Math.abs(r/10),this.setTranslate(this.outer.find(".lg-prev-slide").first(),-o+r-s,0),this.setTranslate(this.outer.find(".lg-next-slide").first(),o+r+s,0)):"vertical"===this.swipeDirection&&this.settings.swipeToClose&&(null==i||i.preventDefault(),this.$container.addClass("lg-dragging-vertical"),c=1-Math.abs(u)/window.innerHeight,this.$backdrop.css("opacity",c),h=1-Math.abs(u)/(2*window.innerWidth),this.setTranslate(e,0,u,h,h),Math.abs(u)>100&&this.outer.addClass("lg-hide-items").removeClass("lg-components-open")))},et.prototype.touchEnd=function(t,i,u){var e,f=this;"lg-slide"!==this.settings.mode&&this.outer.addClass("lg-slide");setTimeout(function(){var o,s,h;if(f.$container.removeClass("lg-dragging-vertical"),f.outer.removeClass("lg-dragging lg-hide-items").addClass("lg-components-open"),o=!0,"horizontal"===f.swipeDirection)e=t.pageX-i.pageX,s=Math.abs(t.pageX-i.pageX),e<0&&s>f.settings.swipeThreshold?(f.goToNextSlide(!0),o=!1):e>0&&s>f.settings.swipeThreshold&&(f.goToPrevSlide(!0),o=!1);else if("vertical"===f.swipeDirection){if(e=Math.abs(t.pageY-i.pageY),f.settings.closable&&f.settings.swipeToClose&&e>100)return void f.closeGallery();f.$backdrop.css("opacity",1)}(f.outer.find(".lg-item").removeAttr("style"),o&&Math.abs(t.pageX-i.pageX)<5)&&(h=n(u.target),f.isPosterElement(h)&&f.LGel.trigger(r));f.swipeDirection=void 0});setTimeout(function(){f.outer.hasClass("lg-dragging")||"lg-slide"===f.settings.mode||f.outer.removeClass("lg-slide")},this.settings.speed+100)},et.prototype.enableSwipe=function(){var t=this,u={},f={},e=!1,i=!1;this.settings.enableSwipe&&(this.$inner.on("touchstart.lg",function(r){t.dragOrSwipeEnabled=!0;var f=t.getSlideItem(t.index);!n(r.target).hasClass("lg-item")&&!f.get().contains(r.target)||t.outer.hasClass("lg-zoomed")||t.lgBusy||1!==r.targetTouches.length||(i=!0,t.touchAction="swipe",t.manageSwipeClass(),u={pageX:r.targetTouches[0].pageX,pageY:r.targetTouches[0].pageY})}),this.$inner.on("touchmove.lg",function(n){i&&"swipe"===t.touchAction&&1===n.targetTouches.length&&(f={pageX:n.targetTouches[0].pageX,pageY:n.targetTouches[0].pageY},t.touchMove(u,f,n),e=!0)}),this.$inner.on("touchend.lg",function(o){if("swipe"===t.touchAction){if(e)e=!1,t.touchEnd(f,u,o);else if(i){var s=n(o.target);t.isPosterElement(s)&&t.LGel.trigger(r)}t.touchAction=void 0;i=!1}}))},et.prototype.enableDrag=function(){var t=this,u={},f={},i=!1,e=!1;this.settings.enableDrag&&(this.outer.on("mousedown.lg",function(r){t.dragOrSwipeEnabled=!0;var f=t.getSlideItem(t.index);(n(r.target).hasClass("lg-item")||f.get().contains(r.target))&&(t.outer.hasClass("lg-zoomed")||t.lgBusy||(r.preventDefault(),t.lgBusy||(t.manageSwipeClass(),u={pageX:r.pageX,pageY:r.pageY},i=!0,t.outer.get().scrollLeft+=1,t.outer.get().scrollLeft-=1,t.outer.removeClass("lg-grab").addClass("lg-grabbing"),t.LGel.trigger(nt))))}),n(window).on("mousemove.lg.global"+this.lgId,function(n){i&&t.lgOpened&&(e=!0,f={pageX:n.pageX,pageY:n.pageY},t.touchMove(u,f),t.LGel.trigger(tt))}),n(window).on("mouseup.lg.global"+this.lgId,function(o){if(t.lgOpened){var s=n(o.target);e?(e=!1,t.touchEnd(f,u,o),t.LGel.trigger(it)):t.isPosterElement(s)&&t.LGel.trigger(r);i&&(i=!1,t.outer.removeClass("lg-grabbing").addClass("lg-grab"))}}))},et.prototype.triggerPosterClick=function(){var t=this;this.$inner.on("click.lg",function(i){!t.dragOrSwipeEnabled&&t.isPosterElement(n(i.target))&&t.LGel.trigger(r)})},et.prototype.manageSwipeClass=function(){var t=this.index+1,n=this.index-1;this.settings.loop&&this.galleryItems.length>2&&(0===this.index?n=this.galleryItems.length-1:this.index===this.galleryItems.length-1&&(t=0));this.outer.find(".lg-item").removeClass("lg-next-slide lg-prev-slide");n>-1&&this.getSlideItem(n).addClass("lg-prev-slide");this.getSlideItem(t).addClass("lg-next-slide")},et.prototype.goToNextSlide=function(n){var i=this,t=this.settings.loop;n&&this.galleryItems.length<3&&(t=!1);this.lgBusy||(this.index+1<this.galleryItems.length?(this.index++,this.LGel.trigger(f,{index:this.index}),this.slide(this.index,!!n,!1,"next")):t?(this.index=0,this.LGel.trigger(f,{index:this.index}),this.slide(this.index,!!n,!1,"next")):this.settings.slideEndAnimation&&!n&&(this.outer.addClass("lg-right-end"),setTimeout(function(){i.outer.removeClass("lg-right-end")},400)))},et.prototype.goToPrevSlide=function(n){var i=this,t=this.settings.loop;n&&this.galleryItems.length<3&&(t=!1);this.lgBusy||(this.index>0?(this.index--,this.LGel.trigger(e,{index:this.index,fromTouch:n}),this.slide(this.index,!!n,!1,"prev")):t?(this.index=this.galleryItems.length-1,this.LGel.trigger(e,{index:this.index,fromTouch:n}),this.slide(this.index,!!n,!1,"prev")):this.settings.slideEndAnimation&&!n&&(this.outer.addClass("lg-left-end"),setTimeout(function(){i.outer.removeClass("lg-left-end")},400)))},et.prototype.keyPress=function(){var t=this;n(window).on("keydown.lg.global"+this.lgId,function(n){t.lgOpened&&!0===t.settings.escKey&&27===n.keyCode&&(n.preventDefault(),t.settings.allowMediaOverlap&&t.outer.hasClass("lg-can-toggle")&&t.outer.hasClass("lg-components-open")?t.outer.removeClass("lg-components-open"):t.closeGallery());t.lgOpened&&t.galleryItems.length>1&&(37===n.keyCode&&(n.preventDefault(),t.goToPrevSlide()),39===n.keyCode&&(n.preventDefault(),t.goToNextSlide()))})},et.prototype.arrow=function(){var n=this;this.getElementById("lg-prev").on("click.lg",function(){n.goToPrevSlide()});this.getElementById("lg-next").on("click.lg",function(){n.goToNextSlide()})},et.prototype.arrowDisable=function(n){if(!this.settings.loop&&this.settings.hideControlOnEnd){var t=this.getElementById("lg-prev"),i=this.getElementById("lg-next");n+1===this.galleryItems.length?i.attr("disabled","disabled").addClass("disabled"):i.removeAttr("disabled").removeClass("disabled");0===n?t.attr("disabled","disabled").addClass("disabled"):t.removeAttr("disabled").removeClass("disabled")}},et.prototype.setTranslate=function(n,t,i,r,u){void 0===r&&(r=1);void 0===u&&(u=1);n.css("transform","translate3d("+t+"px, "+i+"px, 0px) scale3d("+r+", "+u+", 1)")},et.prototype.mousewheel=function(){var n=this,t=0;this.outer.on("wheel.lg",function(i){if(i.deltaY&&!(n.galleryItems.length<2)){i.preventDefault();var r=(new Date).getTime();r-t<1e3||(t=r,i.deltaY>0?n.goToNextSlide():i.deltaY<0&&n.goToPrevSlide())}})},et.prototype.isSlideElement=function(n){return n.hasClass("lg-outer")||n.hasClass("lg-item")||n.hasClass("lg-img-wrap")},et.prototype.isPosterElement=function(n){var t=this.getSlideItem(this.index).find(".lg-video-play-button").get();return n.hasClass("lg-video-poster")||n.hasClass("lg-video-play-button")||t&&t.contains(n.get())},et.prototype.toggleMaximize=function(){var n=this;this.getElementById("lg-maximize").on("click.lg",function(){n.$container.toggleClass("lg-inline");n.refreshOnResize()})},et.prototype.invalidateItems=function(){for(var i,t=0;t<this.items.length;t++)i=n(this.items[t]),i.off("click.lgcustom-item-"+i.attr("data-lg-id"))},et.prototype.manageCloseGallery=function(){var t=this,i;this.settings.closable&&(i=!1,this.getElementById("lg-close").on("click.lg",function(){t.closeGallery()}),this.settings.closeOnTap&&(this.outer.on("mousedown.lg",function(r){var u=n(r.target);i=!!t.isSlideElement(u)}),this.outer.on("mousemove.lg",function(){i=!1}),this.outer.on("mouseup.lg",function(r){var u=n(r.target);t.isSlideElement(u)&&i&&(t.outer.hasClass("lg-dragging")||t.closeGallery())})))},et.prototype.closeGallery=function(t){var r=this,u,f,e;if(!this.lgOpened||!this.settings.closable&&!t)return 0;if(this.LGel.trigger(rt),n(window).scrollTop(this.prevScrollTop),f=this.items[this.index],this.zoomFromOrigin&&f){var o=this.mediaContainerPosition,h=o.top,c=o.bottom,l=this.galleryItems[this.index],a=l.__slideVideoInfo,v=l.poster,y=i(f,this.outer,h+c,a&&v&&this.settings.videoMaxSize);u=s(f,this.outer,h,c,y)}return this.zoomFromOrigin&&u?(this.outer.addClass("lg-closing lg-zoom-from-image"),this.getSlideItem(this.index).addClass("lg-start-end-progress").css("transition-duration",this.settings.startAnimationDuration+"ms").css("transform",u)):(this.outer.addClass("lg-hide-items"),this.outer.removeClass("lg-zoom-from-image")),this.destroyModules(),this.lGalleryOn=!1,this.isDummyImageRemoved=!1,this.zoomFromOrigin=this.settings.zoomFromOrigin,clearTimeout(this.hideBarTimeout),this.hideBarTimeout=!1,n("html").removeClass("lg-on"),this.outer.removeClass("lg-visible lg-components-open"),this.$backdrop.removeClass("in").css("opacity",0),e=this.zoomFromOrigin&&u?Math.max(this.settings.startAnimationDuration,this.settings.backdropDuration):this.settings.backdropDuration,this.$container.removeClass("lg-show-in"),setTimeout(function(){r.zoomFromOrigin&&u&&r.outer.removeClass("lg-zoom-from-image");r.$container.removeClass("lg-show");r.$backdrop.removeAttr("style").css("transition-duration",r.settings.backdropDuration+"ms");r.outer.removeClass("lg-closing "+r.settings.startClass);r.getSlideItem(r.index).removeClass("lg-start-end-progress");r.$inner.empty();r.lgOpened&&r.LGel.trigger(ut,{instance:r});r.outer.get()&&r.outer.get().blur();r.lgOpened=!1},e+100),e+100},et.prototype.initModules=function(){this.plugins.forEach(function(n){try{n.init()}catch(n){console.warn("lightGallery:- make sure lightGallery module is properly initiated")}})},et.prototype.destroyModules=function(n){this.plugins.forEach(function(t){try{n?t.destroy():t.closeGallery&&t.closeGallery()}catch(n){console.warn("lightGallery:- make sure lightGallery module is properly destroyed")}})},et.prototype.refresh=function(n){this.settings.dynamic||this.invalidateItems();this.galleryItems=n||this.getItems();this.updateControls();this.openGalleryOnItemClick();this.LGel.trigger(u)},et.prototype.updateControls=function(){this.addSlideVideoInfo(this.galleryItems);this.updateCounterTotal();this.manageSingleSlideClassName()},et.prototype.destroy=function(){var t=this,i=this.closeGallery(!0);return setTimeout(function(){t.destroyModules(!0);t.settings.dynamic||t.invalidateItems();n(window).off(".lg.global"+t.lgId);t.LGel.off(".lg");t.$container.remove()},i),i},et}();return function(n,t){return new pt(n,t)}});(()=>{var n,t;n=function(){var n=this,i=n.$createElement,t=n._self._c||i;return t("div",{},[t("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:n.hideDropdown,expression:"hideDropdown"}],staticClass:"nav-dropdown-group","class":{"is-open":n.isOpen}},[n.isAuthenticated?n._e():t("a",{staticClass:"nav-icon-button",attrs:{href:n.loginUrl,"aria-label":"Login","data-microtip-position":"bottom"}},[t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 24"}},[t("g",{attrs:{transform:"translate(-1479.728 613.786)"}},[t("rect",{attrs:{width:"10",height:"12",rx:"5",transform:"translate(1484.728 -613.786)"}}),t("path",{attrs:{d:"M10,0h0A10,10,0,0,1,20,10v0a0,0,0,0,1,0,0H0a0,0,0,0,1,0,0v0A10,10,0,0,1,10,0Z",transform:"translate(1479.728 -599.786)"}})])])]),n._v(" "),n.isAuthenticated?t("button",{staticClass:"nav-icon-button",attrs:{"aria-label":"My profile","data-microtip-position":"bottom"},on:{click:function(t){return t.preventDefault(),n.toggleDropdown(t)}}},[n.userData.hasUnreadNotifications?t("span",{staticClass:"nav-icon-button__toggle-count"}):n._e(),n._v(" "),n.avatar?n._e():t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 24"}},[t("g",{attrs:{transform:"translate(-1479.728 613.786)"}},[t("rect",{attrs:{width:"10",height:"12",rx:"5",transform:"translate(1484.728 -613.786)"}}),t("path",{attrs:{d:"M10,0h0A10,10,0,0,1,20,10v0a0,0,0,0,1,0,0H0a0,0,0,0,1,0,0v0A10,10,0,0,1,10,0Z",transform:"translate(1479.728 -599.786)"}})])]),n._v(" "),n.avatar?t("img",{staticClass:"nav-icon-button__avatar",attrs:{src:n.avatar+"?width=120&height=120&quality=80",alt:"Your profile picture"}}):n._e()]):n._e(),n._v(" "),n.isAuthenticated?t("div",{directives:[{name:"show",rawName:"v-show",value:n.isOpen,expression:"isOpen"}],staticClass:"nav-dropdown-backdrop",on:{click:n.hideDropdown}}):n._e(),n._v(" "),n.isAuthenticated?t("div",{directives:[{name:"show",rawName:"v-show",value:n.isOpen,expression:"isOpen"}],ref:"notification-scroll-window",staticClass:"dropdown-menu"},[t("div",{staticClass:"dropdown-menu__section"},[t("a",{staticClass:"dropdown-menu__item",attrs:{href:"/my/profile/"}},[t("div",{staticClass:"profile-menu-item"},[t("div",{staticClass:"profile-menu-item__avatar"},[n.userData.avatar?n._e():t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 24"}},[t("g",{attrs:{transform:"translate(-1479.728 613.786)"}},[t("rect",{attrs:{width:"10",height:"12",rx:"5",transform:"translate(1484.728 -613.786)"}}),t("path",{attrs:{d:"M10,0h0A10,10,0,0,1,20,10v0a0,0,0,0,1,0,0H0a0,0,0,0,1,0,0v0A10,10,0,0,1,10,0Z",transform:"translate(1479.728 -599.786)"}})])]),n._v(" "),n.userData.avatar?t("img",{attrs:{src:n.userData.avatar+"?width=120&height=120&quality=80",alt:n.userData.displayName}}):n._e()]),n._v(" "),t("div",{staticClass:"profile-menu-item__body"},[t("div",{staticClass:"profile-menu-item__name"},[n._v(n._s(n.userData.displayName))]),n._v(" "),t("div",{staticClass:"profile-menu-item__text"},[n._v("Manage your profile")])])])])]),n._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:n.userData.unreadTasks>0||n.userData.totalRecommendations>0,expression:"userData.unreadTasks > 0 || userData.totalRecommendations > 0"}],staticClass:"dropdown-menu__section notifications"},[t("h4",{staticClass:"notifications__heading"},[n._v("Notifications")]),n._v(" "),t("a",{directives:[{name:"show",rawName:"v-show",value:n.userData.unreadTasks>0,expression:"userData.unreadTasks > 0"}],staticClass:"notification notification--unread",attrs:{href:"/my/profile/"}},[t("div",{staticClass:"notification__body"},[t("h4",{staticClass:"notification__heading"},[n._v("You have "+n._s(n.userData.unreadTasks)+" "+n._s(1==n.userData.unreadTasks?"thing":"things")+" to finish")]),n._v(" "),t("p",{staticClass:"notification__text"},[n._v("You may have surveys to respond to or training to complete.")])])]),n._v(" "),t("a",{directives:[{name:"show",rawName:"v-show",value:n.userData.totalRecommendations>0,expression:"userData.totalRecommendations > 0"}],staticClass:"notification","class":{"notification--unread":n.userData.unreadRecommendations>0},attrs:{href:"/my/profile/"}},[t("div",{staticClass:"notification__body"},[n.userData.unreadRecommendations<=0?t("div",[t("h4",{staticClass:"notification__heading"},[n._v("You have "+n._s(n.userData.totalRecommendations)+" "+n._s(1==n.userData.totalRecommendations?"recommendation":"recommendations"))]),n._v(" "),1!=n.userData.totalRecommendations?t("p",{staticClass:"notification__text"},[n._v("We've chosen a few things that could help you with your career.")]):n._e(),n._v(" "),1==n.userData.totalRecommendations?t("p",{staticClass:"notification__text"},[n._v("We've chosen something that could help you with your career.")]):n._e()]):n._e(),n._v(" "),n.userData.unreadRecommendations>0?t("div",[t("h4",{staticClass:"notification__heading"},[n._v("You have "+n._s(n.userData.unreadRecommendations)+" new "+n._s(1==n.userData.unreadRecommendations?"recommendation":"recommendations"))]),n._v(" "),1!=n.userData.unreadRecommendations?t("p",{staticClass:"notification__text"},[n._v("We've chosen a few things that could help you with your career.")]):n._e(),n._v(" "),1==n.userData.unreadRecommendations?t("p",{staticClass:"notification__text"},[n._v("We've chosen something that could help you with your career.")]):n._e()]):n._e()])])]),n._v(" "),t("div",{staticClass:"dropdown-menu__section"},[t("a",{staticClass:"dropdown-menu__item",attrs:{href:"/my/profile/?launchModal=account"}},[t("svg",{staticClass:"icon icon--inline",attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"}},[t("path",{attrs:{d:"M452.515 237l31.843-18.382c9.426-5.441 13.996-16.542 11.177-27.054-11.404-42.531-33.842-80.547-64.058-110.797-7.68-7.688-19.575-9.246-28.985-3.811l-31.785 18.358a196.276 196.276 0 0 0-32.899-19.02V39.541a24.016 24.016 0 0 0-17.842-23.206c-41.761-11.107-86.117-11.121-127.93-.001-10.519 2.798-17.844 12.321-17.844 23.206v36.753a196.276 196.276 0 0 0-32.899 19.02l-31.785-18.358c-9.41-5.435-21.305-3.877-28.985 3.811-30.216 30.25-52.654 68.265-64.058 110.797-2.819 10.512 1.751 21.613 11.177 27.054L59.485 237a197.715 197.715 0 0 0 0 37.999l-31.843 18.382c-9.426 5.441-13.996 16.542-11.177 27.054 11.404 42.531 33.842 80.547 64.058 110.797 7.68 7.688 19.575 9.246 28.985 3.811l31.785-18.358a196.202 196.202 0 0 0 32.899 19.019v36.753a24.016 24.016 0 0 0 17.842 23.206c41.761 11.107 86.117 11.122 127.93.001 10.519-2.798 17.844-12.321 17.844-23.206v-36.753a196.34 196.34 0 0 0 32.899-19.019l31.785 18.358c9.41 5.435 21.305 3.877 28.985-3.811 30.216-30.25 52.654-68.266 64.058-110.797 2.819-10.512-1.751-21.613-11.177-27.054L452.515 275c1.22-12.65 1.22-25.35 0-38zm-52.679 63.019l43.819 25.289a200.138 200.138 0 0 1-33.849 58.528l-43.829-25.309c-31.984 27.397-36.659 30.077-76.168 44.029v50.599a200.917 200.917 0 0 1-67.618 0v-50.599c-39.504-13.95-44.196-16.642-76.168-44.029l-43.829 25.309a200.15 200.15 0 0 1-33.849-58.528l43.819-25.289c-7.63-41.299-7.634-46.719 0-88.038l-43.819-25.289c7.85-21.229 19.31-41.049 33.849-58.529l43.829 25.309c31.984-27.397 36.66-30.078 76.168-44.029V58.845a200.917 200.917 0 0 1 67.618 0v50.599c39.504 13.95 44.196 16.642 76.168 44.029l43.829-25.309a200.143 200.143 0 0 1 33.849 58.529l-43.819 25.289c7.631 41.3 7.634 46.718 0 88.037zM256 160c-52.935 0-96 43.065-96 96s43.065 96 96 96 96-43.065 96-96-43.065-96-96-96zm0 144c-26.468 0-48-21.532-48-48 0-26.467 21.532-48 48-48s48 21.533 48 48c0 26.468-21.532 48-48 48z"}})]),n._v("\n                    Account settings\n                ")]),n._v(" "),n._t("menu"),n._v(" "),t("a",{staticClass:"dropdown-menu__item",attrs:{href:"/logout"}},[t("svg",{staticClass:"icon icon--inline",attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"}},[t("path",{attrs:{d:"M272 112v51.6h-96c-26.5 0-48 21.5-48 48v88.6c0 26.5 21.5 48 48 48h96v51.6c0 42.6 51.7 64.2 81.9 33.9l144-143.9c18.7-18.7 18.7-49.1 0-67.9l-144-144C323.8 48 272 69.3 272 112zm192 144L320 400v-99.7H176v-88.6h144V112l144 144zM96 64h84c6.6 0 12 5.4 12 12v24c0 6.6-5.4 12-12 12H96c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h84c6.6 0 12 5.4 12 12v24c0 6.6-5.4 12-12 12H96c-53 0-96-43-96-96V160c0-53 43-96 96-96z"}})]),n._v("\n                    Sign out\n                ")])],2)]):n._e()])])};n._withStripped=!0;Vue.directive("click-outside",{bind:function(n,t,i){n.event=function(r){n==r.target||n.contains(r.target)||i.context[t.expression](r)};document.body.addEventListener("click",n.event)},unbind:function(n){document.body.removeEventListener("click",n.event)}});t=function(n,t){var r,i="function"==typeof n?n.options:n,f,u;return(t&&(i.render=t,i.staticRenderFns=[],i._compiled=!0),r)&&(i.functional?(i._injectStyles=r,f=i.render,i.render=function(n,t){return r.call(t),f(n,t)}):(u=i.beforeCreate,i.beforeCreate=u?[].concat(u,r):[r])),{exports:n,options:i}}({data:function(){return{userData:[],isOpen:!1,loaded:!1}},props:{isAuthenticated:Boolean,loginUrl:String,avatar:String},methods:{showDropdown:function(){this.isOpen=!0;window.innerWidth<768&&bodyScrollLock.disableBodyScroll(this.$refs["notification-scroll-window"],{reserveScrollBarGap:!0})},hideDropdown:function(){this.isOpen=!1;window.innerWidth<768&&this.$refs["notification-scroll-window"]&&bodyScrollLock.enableBodyScroll(this.$refs["notification-scroll-window"])},toggleDropdown:function(){!1===this.isOpen?this.showDropdown():this.hideDropdown()},loadUserData:function(){var n=this;this.$http.get("/API/ProfileDashboard/GetUserProfileHeaderDropdown").then(function(t){n.loaded=!0;n.userData=t.data;_.each(n.userData.recommendations,function(n){Vue.set(n,"processing",!1)})})},handleRecommendationClick:function(n){if(!n.processing){n.processing=!0;var t={nextBestActionId:n.id};this.$http.post("/api/profileDashboard/handleNextBestActionClickThrough",t).then(function(){window.location.href=n.url})}}},mounted:function(){this.loadUserData()}},n);const i=t.exports;null!==document.getElementById("vue-app-header")&&(Vue.directive("click-outside",{bind:function(n,t,i){n.event=function(r){n==r.target||n.contains(r.target)||i.context[t.expression](r)};document.body.addEventListener("click",n.event)},unbind:function(n){document.body.removeEventListener("click",n.event)}}),new Vue({el:"#vue-app-header",data:{showMobileNav:!1,showGlobalModal:window.ssInit.showGlobalModal,openMobileNavItems:[],openDesktopNavItem:"",playCarousels:!1},components:{HeaderNotificationMenu:i,carousel:VueCarousel.Carousel,slide:VueCarousel.Slide},methods:{toggleMobileNav:function(){this.showMobileNav?(this.showMobileNav=!1,bodyScrollLock.enableBodyScroll(this.$refs["mobile-nav-scroll-window"])):(this.showMobileNav=!0,bodyScrollLock.disableBodyScroll(this.$refs["mobile-nav-scroll-window"],{reserveScrollBarGap:!0}))},hideMobileNav:function(){this.showMobileNav=!1;bodyScrollLock.enableBodyScroll(this.$refs["mobile-nav-scroll-window"])},toggleDesktopNavItem:function(n){this.openDesktopNavItem=this.openDesktopNavItem==n?"":n},hideDesktopNavItems:function(){this.openDesktopNavItem=""},dismissGlobalModal:function(){this.showGlobalModal=!1;this.$http.post("/API/Notifications/DismissGlobalModal").then(function(){})},clickThroughGlobalModal:function(n){this.$http.post("/API/vision/UserCampaignModalClicked").then(function(){this.$http.post("/API/Notifications/DismissGlobalModal").then(function(){window.location.href=n})})},clickThroughAnnouncementBar:function(n){this.$http.post("/API/vision/UserCampaignAnnouncementBarClicked").then(function(){window.location.href=n})},toggleMobileNavItem:function(n){var t=this.openMobileNavItems.indexOf(n);t<0?this.openMobileNavItems.push(n):this.openMobileNavItems.splice(t,1)},setDropdownCssVariables:function(){var n=document.getElementsByClassName("site-nav__dropdown"),t=window.innerWidth;_.each(n,function(n){n.classList.remove("ready");n.style.setProperty("--viewport-overflow-x","0px");var i=n.getBoundingClientRect().left+n.offsetWidth+30-t;i<0&&(i=0);n.style.setProperty("--viewport-overflow-x",i+"px");n.classList.add("ready")})}},mounted:function(){var n,t=this;Vue.nextTick(function(){t.setDropdownCssVariables()});window.onresize=function(){clearTimeout(n);n=setTimeout(t.setDropdownCssVariables,100)}}}))})();null!==document.getElementById("vue-app-footer")&&new Vue({el:"#vue-app-footer",data:{},components:{},methods:{clickThroughFooterBanner:function(n){this.$http.post("/API/Vision/UserCampaignFooterBannerClicked").then(function(){window.location.href=n})}},mounted:function(){}});(()=>{function t(n,t,i,r,u,f,e,o){var h,s="function"==typeof n?n.options:n,l,c;return(t&&(s.render=t,s.staticRenderFns=i,s._compiled=!0),r&&(s.functional=!0),f&&(s._scopeId="data-v-"+f),e?(h=function(n){(n=n||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(n=__VUE_SSR_CONTEXT__);u&&u.call(this,n);n&&n._registeredComponents&&n._registeredComponents.add(e)},s._ssrRegister=h):u&&(h=o?function(){u.call(this,(s.functional?this.parent:this).$root.$options.shadowRoot)}:u),h)&&(s.functional?(s._injectStyles=h,l=s.render,s.render=function(n,t){return h.call(t),l(n,t)}):(c=s.beforeCreate,s.beforeCreate=c?[].concat(c,h):[h])),{exports:n,options:s}}var n,i,r;n=function(){var n=this,i=n.$createElement,t=n._self._c||i;return t("div",{staticClass:"expandable-panel","class":[{"is-expanded":n.isExpanded},{"expandable-panel--primary":n.isPrimary}]},[t("button",{staticClass:"expandable-panel__header",attrs:{"aria-label":n.isExpanded?"Close section":"Open section"},on:{click:function(t){t.preventDefault();n.isExpanded=!n.isExpanded}}},[n.isH3?t("h3",{staticClass:"expandable-panel__h3"},[n._t("heading")],2):n._e(),n._v(" "),n.isH3?n._e():t("h2",{staticClass:"expandable-panel__h2"},[n._t("heading")],2),n._v(" "),t("span",{staticClass:"expandable-panel__icon"},[t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"19",height:"11.318",viewBox:"0 0 19 11.318"}},[t("path",{attrs:{d:"M11.127,12.379a.713.713,0,0,0,0-1.009L2.412,2.584a.713.713,0,0,0-1.009,0L.228,3.759a.713.713,0,0,0,0,1.009l7.035,7.106L.228,18.98a.713.713,0,0,0,0,1.009L1.4,21.165a.713.713,0,0,0,1.009,0Z",transform:"translate(21.374 -0.019) rotate(90)",fill:"#ff0198"}})])])]),n._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:n.isExpanded,expression:"isExpanded"}]},[t("div",{staticClass:"expandable-panel__body"},[n._t("body")],2)])])};n._withStripped=!0;const u=t({data:function(){return{isExpanded:!1}},props:{isH3:Boolean,isPrimary:Boolean},methods:{},mounted:function(){}},n,[],!1,null,null,null).exports;i=function(){var n=this,t=n.$createElement;return(n._self._c||t)("div",{},[n._t("default")],2)};i._withStripped=!0;const f=t({data:function(){return{}},props:{galleryId:String},methods:{},mounted:function(){lightGallery(document.getElementById(this.galleryId),{selector:".gallery-item__link"})}},i,[],!1,null,null,null).exports;r=function(){var n=this,i=n.$createElement,t=n._self._c||i;return t("div",{},[t("a",{"class":n.cssClass,attrs:{href:n.url},on:{click:function(t){return t.preventDefault(),n.clickThroughSkyscraperBanner(n.url)}}},[t("div",{staticClass:"skyscraper__img"},[t("picture",[t("source",{attrs:{type:"image/jpeg",srcset:n.imageTall,media:"(max-width: 420px)"}}),n._v(" "),t("source",{attrs:{type:"image/webp",srcset:n.imageSquare+"&format=webp 500w,"+n.imageTall+"&format=webp 1000w",sizes:"calc(100vw - 4rem)",media:"(min-width: 420px)"}}),n._v(" "),t("img",{attrs:{src:n.imageTall,loading:"lazy",alt:n.imageAltText}})])]),n._v(" "),t("div",{staticClass:"skyscraper__body"},[t("h2",{staticClass:"skyscraper__heading"},[n._v(n._s(n.title))]),n._v(" "),t("div",{staticClass:"skyscraper__text",domProps:{innerHTML:n._s(n.body)}}),n._v(" "),t("p",{staticClass:"skyscraper__button button button--primary button--lg"},[n._v(n._s(n.buttonText))])])])])};r._withStripped=!0;const e=t({data:function(){return{usesScreenskillsBranding:!1,cssClass:""}},props:{url:String,usesScreenskillsBrandingString:String,title:String,body:String,buttonText:String,imageSquare:String,imageTall:String,imageAltText:String},methods:{clickThroughSkyscraperBanner:function(n){this.$http.post("/API/vision/UserCampaignSkyscraperClicked").then(function(){window.location.href=n})}},mounted:function(){this.usesScreenskillsBranding="true"==this.usesScreenskillsBrandingString;this.cssClass=this.usesScreenskillsBranding?"skyscraper skyscraper--branded":"skyscraper"}},r,[],!1,null,null,null).exports;null!==document.getElementById("vue-app-general-grid-page")&&new Vue({el:"#vue-app-general-grid-page",components:{ExpandablePanel:u,Gallery:f,SkyscraperBanner:e},data:{},methods:{},mounted:function(){}})})()