fslightbox-vue
Advanced tools
Comparing version 2.0.2 to 2.1.0
@@ -1,1 +0,1 @@ | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var o in n)("object"==typeof exports?exports:e)[o]=n[o]}}(self,(function(){return function(){"use strict";var e={d:function(t,n){for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{FsLightbox:function(){return De}});var n=function(){var e=this,t=e._self._c;return e.isOpen?t("div",{ref:"container",staticClass:"fslightbox-container fslightbox-full-dimension fslightbox-fade-in-strong"},[t("Naver",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}}),e._v(" "),t("SourceWrappersContainer",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}}),e._v(" "),t("SlideButtons",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}}),e._v(" "),t("SlideSwipingHoverer",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}})],1):e._e()};n._withStripped=!0;var o="fslightbox-",i="".concat(o,"styles"),r="".concat(o,"cursor-grabbing"),s="".concat(o,"open"),a="".concat(o,"transform-transition"),c="".concat(o,"fade-in"),l="".concat(o,"fade-out"),u=c+"-strong",d=l+"-strong",h="".concat(o,"opacity-"),f="".concat(h,"1"),p="".concat(o,"source");function g(){var e=document.createElement("style");e.className=i,e.appendChild(document.createTextNode(".fslightbox-absoluted{position:absolute;top:0;left:0}.fslightbox-fade-in{animation:fslightbox-fade-in .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out{animation:fslightbox-fade-out .3s ease}.fslightbox-fade-in-strong{animation:fslightbox-fade-in-strong .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out-strong{animation:fslightbox-fade-out-strong .3s ease}@keyframes fslightbox-fade-in{from{opacity:.65}to{opacity:1}}@keyframes fslightbox-fade-out{from{opacity:.35}to{opacity:0}}@keyframes fslightbox-fade-in-strong{from{opacity:.3}to{opacity:1}}@keyframes fslightbox-fade-out-strong{from{opacity:1}to{opacity:0}}.fslightbox-cursor-grabbing{cursor:grabbing}.fslightbox-full-dimension{width:100%;height:100%}.fslightbox-open{overflow:hidden;height:100%}.fslightbox-flex-centered{display:flex;justify-content:center;align-items:center}.fslightbox-opacity-0{opacity:0 !important}.fslightbox-opacity-1{opacity:1 !important}.fslightbox-scrollbarfix{padding-right:17px}.fslightbox-transform-transition{transition:transform .3s}.fslightbox-container{font-family:Arial,sans-serif;position:fixed;top:0;left:0;background:linear-gradient(rgba(30, 30, 30, 0.9), black 1810%);z-index:9999999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fslightbox-container *{box-sizing:border-box}.fslightbox-svg-path{transition:fill .15s ease;fill:#ddd}.fslightbox-nav{height:45px;width:100%;position:absolute;top:0;left:0}.fslightbox-slide-number-container{display:flex;justify-content:center;align-items:center;position:relative;height:100%;font-size:15px;color:#d7d7d7;z-index:0;max-width:55px;text-align:left}.fslightbox-slide-number-container .fslightbox-flex-centered{height:100%}.fslightbox-slash{display:block;margin:0 5px;width:1px;height:12px;transform:rotate(15deg);background:#fff}.fslightbox-toolbar{position:absolute;z-index:3;right:0;top:0;height:100%;display:flex;background:rgba(35,35,35,.65)}.fslightbox-toolbar-button{height:100%;width:45px;cursor:pointer}.fslightbox-toolbar-button:hover .fslightbox-svg-path{fill:#fff}.fslightbox-slide-btn-container{display:flex;align-items:center;padding:12px 12px 12px 6px;position:absolute;top:50%;cursor:pointer;z-index:3;transform:translateY(-50%)}@media(min-width: 476px){.fslightbox-slide-btn-container{padding:22px 22px 22px 6px}}@media(min-width: 768px){.fslightbox-slide-btn-container{padding:30px 30px 30px 6px}}.fslightbox-slide-btn-container:hover .fslightbox-svg-path{fill:#f1f1f1}.fslightbox-slide-btn{padding:9px;font-size:26px;background:rgba(35,35,35,.65)}@media(min-width: 768px){.fslightbox-slide-btn{padding:10px}}@media(min-width: 1600px){.fslightbox-slide-btn{padding:11px}}.fslightbox-slide-btn-previous-container{left:0}@media(max-width: 475.99px){.fslightbox-slide-btn-previous-container{padding-left:3px}}.fslightbox-slide-btn-next-container{right:0;padding-left:12px;padding-right:3px}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-left:22px}}@media(min-width: 768px){.fslightbox-slide-btn-next-container{padding-left:30px}}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-right:6px}}.fslightbox-down-event-detector{position:absolute;z-index:1}.fslightbox-slide-swiping-hoverer{z-index:4}.fslightbox-invalid-file-wrapper{font-size:22px;color:#eaebeb;margin:auto}.fslightbox-video{object-fit:cover}.fslightbox-loader{display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:67px;height:67px}.fslightbox-loader div{box-sizing:border-box;display:block;position:absolute;width:54px;height:54px;margin:6px;border:5px solid;border-color:#999 transparent transparent transparent;border-radius:50%;animation:fslightbox-loader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.fslightbox-loader div:nth-child(1){animation-delay:-0.45s}.fslightbox-loader div:nth-child(2){animation-delay:-0.3s}.fslightbox-loader div:nth-child(3){animation-delay:-0.15s}@keyframes fslightbox-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fslightbox-source{position:relative;z-index:2;opacity:0;transform:translateZ(0);margin:auto;backface-visibility:hidden}")),document.head.appendChild(e)}function x(e){return x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},x(e)}"object"===("undefined"==typeof document?"undefined":x(document))&&g();var b=[],v="fslightbox-types",m="fslightbox-scrollbar-width";function S(e){var t,n=e.props,o=0,i={};this.getSourceTypeFromLocalStorageByUrl=function(e){return t[e]?t[e]:r(e)},this.handleReceivedSourceTypeForUrl=function(e,n){!1===i[n]&&(o--,"invalid"!==e?i[n]=e:delete i[n],0===o&&(function(e,t){for(var n in t)e[n]=t[n]}(t,i),localStorage.setItem(v,JSON.stringify(t))))};var r=function(e){o++,i[e]=!1};n.disableLocalStorage?(this.getSourceTypeFromLocalStorageByUrl=function(){},this.handleReceivedSourceTypeForUrl=function(){}):(t=JSON.parse(localStorage.getItem(v)))||(t={},this.getSourceTypeFromLocalStorageByUrl=r)}var y="image",L="video",w="youtube",I="custom",C="invalid";function _(e){var t=e.componentsServices,n=t.isLightboxOpenManager,o=t.updateSourceDirectWrapperCollection,i=e.elements.sourcesComponents;this.runActionsForSourceTypeAndIndex=function(e,t){var r;switch(e){case y:r="Imager";break;case L:r="Videor";break;case w:r="Youtuber";break;case I:r="Customer";break;default:r="Invalider"}i[t]=r,n.get()&&o[t]()}}function F(){var e,t,n,o=function(e){var t=document.createElement("a");t.href=e;var n=t.hostname;return"www.youtube.com"===n||"youtu.be"===n},i=function(e){return e.slice(0,e.indexOf("/"))};function r(){if(4!==n.readyState){if(2===n.readyState){var e;switch(i(n.getResponseHeader("content-type"))){case"image":e=y;break;case"video":e=L;break;default:e=C}n.onreadystatechange=null,n.abort(),t(e)}}else t(C)}this.setUrlToCheck=function(t){e=t},this.getSourceType=function(i){if(o(e))return i(w);t=i,(n=new XMLHttpRequest).onreadystatechange=r,n.open("GET",e,!0),n.send()}}function A(e,t,n){var o=e.props,i=o.types,r=o.type,s=o.sources,a=e.resolve;this.getTypeSetByClientForIndex=function(e){var t;return i&&i[e]?t=i[e]:r&&(t=r),t},this.retrieveTypeWithXhrForIndex=function(e){var o=a(F);o.setUrlToCheck(s[e]),o.getSourceType((function(o){t.handleReceivedSourceTypeForUrl(o,s[e]),n.runActionsForSourceTypeAndIndex(o,e)}))}}function T(e,t,n){for(var o=0;o<e.props.sources.length;o++)e.collections[t][o]=e.resolve(n,[o])}function z(e,t){var n=e.classList;n.contains(t)&&n.remove(t)}function O(e){var t=this,n=e.componentsServices,o=n.isFullscreenOpenManager,i=n.isLightboxOpenManager,r=e.core,a=r.eventsDispatcher,c=r.globalEventsController,l=r.scrollbarRecompensor,u=e.elements,h=e.fs,f=e.props,p=e.sourcePointerProps,g=e.timeout;this.isLightboxFadingOut=!1,this.runActions=function(){t.isLightboxFadingOut=!0,u.container.classList.add(d),c.removeListeners(),f.exitFullscreenOnClose&&o.get()&&h.exitFullscreen(),g((function(){t.isLightboxFadingOut=!1,p.isPointering=!1,u.container.classList.remove(d),document.documentElement.classList.remove(s),l.removeRecompense(),i.set(!1),a.dispatch("onClose")}),270)}}var N="source",W=N+"MainWrappers",E=N+"AnimationWrappers";function M(e){var t=e.core,n=t.lightboxCloser,o=t.slideChangeFacade,i=e.fs;this.listener=function(e){switch(e.key){case"Escape":n.closeLightbox();break;case"ArrowLeft":o.changeToPrevious();break;case"ArrowRight":o.changeToNext();break;case"F11":e.preventDefault(),i.toggleFullscreen()}}}function k(e){var t=e.collections.sourceMainWrapperTransformers,n=e.componentsServices,o=e.elements,i=e.sourcePointerProps,s=e.stageIndexes;this.runActionsForEvent=function(e){n.showSlideSwipingHoverer(),o.container.classList.add(r),i.swipedX=e.screenX-i.downScreenX,a(s.current,"zero"),void 0!==s.previous&&i.swipedX>0?a(s.previous,"negative"):void 0!==s.next&&i.swipedX<0&&a(s.next,"positive")};var a=function(e,n){t[e].byValue(i.swipedX)[n]()}}function P(e){var t=e.props.sources,n=e.resolve,o=e.sourcePointerProps,i=n(k);1===t.length?this.listener=function(){o.swipedX=1}:this.listener=function(e){o.isPointering&&i.runActionsForEvent(e)}}function B(e){var t=e.collections.sourceMainWrapperTransformers,n=e.core.slideIndexChanger,o=e.elements.sourceMainWrappers,i=e.stageIndexes;this.runPositiveSwipedXActions=function(){void 0===i.previous||(r("positive"),n.changeTo(i.previous)),r("zero")},this.runNegativeSwipedXActions=function(){void 0===i.next||(r("negative"),n.changeTo(i.next)),r("zero")};var r=function(e){o[i.current].classList.add(a),t[i.current][e]()}}function H(e){var t=e.componentsServices,n=e.core.lightboxCloser,o=e.elements,i=e.resolve,s=e.sourcePointerProps,a=i(B);this.runNoSwipeActions=function(){t.hideSlideSwipingHoverer(),s.isSourceDownEventTarget||n.closeLightbox(),s.isPointering=!1},this.runActions=function(){s.swipedX>0?a.runPositiveSwipedXActions():a.runNegativeSwipedXActions(),t.hideSlideSwipingHoverer(),o.container.classList.remove(r),s.isPointering=!1}}function D(e){var t=e.resolve,n=e.sourcePointerProps,o=t(H);this.listener=function(){n.isPointering&&(n.swipedX?o.runActions():o.runNoSwipeActions())}}function R(e,t,n,o){var i=e.data,r=e.elements.sources,s=n/o,a=0;this.adjustSize=function(){if((a=i.maxSourceWidth/s)<i.maxSourceHeight)return n<i.maxSourceWidth&&(a=o),c();a=o>i.maxSourceHeight?i.maxSourceHeight:o,c()};var c=function(){var e=r[t].style;e.width=a*s+"px",e.height=a+"px"}}function j(e,t){var n=this,o=e.collections.sourceSizers,i=e.componentsServices.hideSourceLoaderCollection,r=e.elements,s=r.sourceAnimationWrappers,a=r.sources,c=e.resolve;function l(e,n){o[t]=c(R,[t,e,n]),o[t].adjustSize()}this.runActions=function(e,o){a[t].classList.add(f),s[t].classList.add(u),i[t](),l(e,o),n.runActions=l}}function U(e,t){var n,o=this,i=e.elements.sources,r=e.props,s=e.resolve,a=e.timeout,c=s(j,[t]);this.handleImageLoad=function(e){var t=e.target,n=t.naturalWidth,o=t.naturalHeight;c.runActions(n,o)},this.handleVideoLoad=function(e){var t=e.target,o=t.videoWidth,i=t.videoHeight;n=!0,c.runActions(o,i)},this.handleNotMetaDatedVideoLoad=function(){n||o.handleYoutubeLoad()},this.handleYoutubeLoad=function(){var e=1920,t=1080;r.maxYoutubeVideoDimensions&&(e=r.maxYoutubeVideoDimensions.width,t=r.maxYoutubeVideoDimensions.height),c.runActions(e,t)},this.handleCustomLoad=function(){a((function(){var e=i[t];c.runActions(e.offsetWidth,e.offsetHeight)}))}}function X(e,t){var n=this,o=e.elements.sourceMainWrappers,i=e.props.slideDistance+1,r=0;this.byValue=function(e){return r=e,n},this.negative=function(){s(-a())},this.zero=function(){s(0)},this.positive=function(){s(a())};var s=function(e){o[t].style.transform="translateX(".concat(e+r,"px)"),r=0},a=function(){return i*innerWidth}}function V(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,o=n.eventsDispatcher,i=n.lightboxOpener,r=n.lightboxOpenActioner,d=e.data;i.openLightbox=function(){T(e,"sourceLoadHandlers",U),o.dispatch("onShow"),t.set(!0,r.runInitializedLightboxActions)},i.initializeAndOpenLightbox=function(){d.isInitialized=!0,T(e,"sourceLoadHandlers",U),T(e,"sourceMainWrapperTransformers",X),function(e){!function(e){var t=e.core.classFacade,n=e.elements;t.removeFromEachElementClassIfContains=function(e,t){for(var o=0;o<n[e].length;o++)z(n[e][o],t)}}(e),function(e){var t=e.core.eventsDispatcher,n=e.props;t.dispatch=function(e){n[e]&&n[e]()}}(e),function(e){var t=e.componentsServices.isFullscreenOpenManager,n=e.fs,o=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"];function i(e){for(var t=0;t<o.length;t++)document[e](o[t],r)}function r(){t.set(document.fullscreenElement||document.webkitIsFullScreen||document.mozFullScreen||document.msFullscreenElement)}n.enterFullscreen=function(){t.set(!0);var e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()},n.exitFullscreen=function(){t.set(!1),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},n.toggleFullscreen=function(){t.get()?n.exitFullscreen():n.enterFullscreen()},n.listen=function(){i("addEventListener")},n.unlisten=function(){i("removeEventListener")}}(e),function(e){var t=e.core,n=t.globalEventsController,o=t.windowResizeActioner,i=e.fs,r=e.resolve,s=r(M),a=r(P),c=r(D);n.attachListeners=function(){document.addEventListener("pointermove",a.listener),document.addEventListener("pointerup",c.listener),addEventListener("resize",o.runActions),document.addEventListener("keydown",s.listener),i.listen()},n.removeListeners=function(){document.removeEventListener("pointermove",a.listener),document.removeEventListener("pointerup",c.listener),removeEventListener("resize",o.runActions),document.removeEventListener("keydown",s.listener),i.unlisten()}}(e),function(e){var t=e.core.lightboxCloser,n=(0,e.resolve)(O);t.closeLightbox=function(){n.isLightboxFadingOut||n.runActions()}}(e),function(e){var t=e.collections.sourceMainWrapperTransformers,n=e.core,o=n.eventsDispatcher,i=n.lightboxOpenActioner,r=n.globalEventsController,a=n.scrollbarRecompensor,c=n.sourceDisplayFacade,l=n.stageManager,u=n.windowResizeActioner,d=e.stageIndexes;i.runInitializedLightboxActions=function(){l.updateStageIndexes(),c.displaySourcesWhichShouldBeDisplayed(),document.documentElement.classList.add(s),a.addRecompense(),r.attachListeners(),u.runActions(),t[d.current].zero(),o.dispatch("onOpen")}}(e),function(e){var t=e.data,n=e.core.scrollbarRecompensor;n.addRecompense=function(){"complete"===document.readyState?o():window.addEventListener("load",(function(){o(),n.addRecompense=o}))};var o=function(){document.body.offsetHeight>window.innerHeight&&(document.body.style.marginRight=t.scrollbarWidth+"px")};n.removeRecompense=function(){document.body.style.removeProperty("margin-right")}}(e),function(e){var t=e.core,n=t.slideChangeFacade,o=t.slideIndexChanger,i=t.stageManager;e.props.sources.length>1?(n.changeToPrevious=function(){o.jumpTo(i.getPreviousSlideIndex())},n.changeToNext=function(){o.jumpTo(i.getNextSlideIndex())}):(n.changeToPrevious=function(){},n.changeToNext=function(){})}(e),function(e){var t=e.collections.sourceMainWrapperTransformers,n=e.componentsServices,o=e.core,i=o.classFacade,r=o.slideIndexChanger,s=o.sourceDisplayFacade,d=o.stageManager,h=e.elements.sourceAnimationWrappers,f=e.getQueuedAction,p=e.stageIndexes,g=e.timeout,x=f((function(){i.removeFromEachElementClassIfContains(E,l)}),300);r.changeTo=function(e){p.current=e,d.updateStageIndexes(),n.setSlideNumber(e+1),s.displaySourcesWhichShouldBeDisplayed()},r.jumpTo=function(e){var n=p.current;r.changeTo(e),i.removeFromEachElementClassIfContains(W,a),z(h[n],u),z(h[n],c),h[n].classList.add(l),z(h[e],u),z(h[e],l),h[e].classList.add(c),x(),t[e].zero(),g((function(){n!==p.current&&t[n].negative()}),270)}}(e),function(e){var t=e.core,n=t.classFacade,o=t.sourcesPointerDown,i=e.elements.sources,r=e.sourcePointerProps,s=e.stageIndexes;o.listener=function(e){"VIDEO"!==e.target.tagName&&e.preventDefault(),r.isPointering=!0,r.downScreenX=e.screenX,r.swipedX=0;var t=i[s.current];t&&t.contains(e.target)?r.isSourceDownEventTarget=!0:r.isSourceDownEventTarget=!1,n.removeFromEachElementClassIfContains(W,a)}}(e),function(e){var t=e.core.sourceDisplayFacade,n=e.componentsServices.updateSourceDirectWrapperCollection,o=e.stageIndexes,i=e.props.loadOnlyCurrentSource;t.displaySourcesWhichShouldBeDisplayed=function(){if(i)n[o.current]();else for(var e in o)void 0!==o[e]&&n[o[e]]()}}(e),function(e){var t=e.core.stageManager,n=e.props.sources,o=e.stageIndexes,i=n.length-1;t.getPreviousSlideIndex=function(){return 0===o.current?i:o.current-1},t.getNextSlideIndex=function(){return o.current===i?0:o.current+1},t.updateStageIndexes=0===i?function(){}:1===i?function(){0===o.current?(o.next=1,delete o.previous):(o.previous=0,delete o.next)}:function(){o.previous=t.getPreviousSlideIndex(),o.next=t.getNextSlideIndex()},t.isSourceInStage=i<=2?function(){return!0}:function(e){var t=o.current;if(0===t&&e===i||t===i&&0===e)return!0;var n=t-e;return-1===n||0===n||1===n}}(e),function(e){var t=e.collections,n=t.sourceMainWrapperTransformers,o=t.sourceSizers,i=e.core.windowResizeActioner,r=e.data,s=e.elements.sourceMainWrappers,c=e.props.sources,l=e.stageIndexes;i.runActions=function(){innerWidth<992?r.maxSourceWidth=innerWidth:r.maxSourceWidth=.9*innerWidth,r.maxSourceHeight=.9*innerHeight;for(var e=0;e<c.length;e++)z(s[e],a),e!==l.current&&n[e].negative(),o[e]&&o[e].adjustSize()}}(e)}(e),o.dispatch("onInit"),t.set(!0,(function(){r.runInitializedLightboxActions(),function(e){for(var t=e.props.sources,n=e.resolve,o=n(S),i=n(_),r=n(A,[o,i]),s=0;s<t.length;s++)if("string"==typeof t[s]){var a=r.getTypeSetByClientForIndex(s);if(a)i.runActionsForSourceTypeAndIndex(a,s);else{var c=o.getSourceTypeFromLocalStorageByUrl(t[s]);c?i.runActionsForSourceTypeAndIndex(c,s):r.retrieveTypeWithXhrForIndex(s)}}else i.runActionsForSourceTypeAndIndex(I,s)}(e)}))}}function $(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core.slideIndexChanger,o=e.stageIndexes;this.runCurrentStageIndexUpdateActionsFor=function(e){e!==o.current&&(t.get()?n.jumpTo(e):o.current=e)}}function Y(e,t,n){return Y=q()?Reflect.construct.bind():function(e,t,n){var o=[null];o.push.apply(o,t);var i=new(Function.bind.apply(e,o));return n&&J(i,n.prototype),i},Y.apply(null,arguments)}function q(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function J(e,t){return J=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},J(e,t)}function Q(e){return function(e){if(Array.isArray(e))return G(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return G(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?G(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function Z(e){var t=this;this.props=e,this.data={isInitialized:!1,isFullyRendered:!1,maxSourceWidth:0,maxSourceHeight:0,scrollbarWidth:0},this.sourcePointerProps={isPointering:!1,downScreenX:null,isSourceDownEventTarget:!1,swipedX:0},this.stageIndexes={current:0},this.componentsServices={isLightboxOpenManager:{},setSlideNumber:null,isFullscreenOpenManager:{},hideSourceLoaderCollection:[],updateSourceDirectWrapperCollection:[],showSlideSwipingHoverer:null,hideSlideSwipingHoverer:null},this.elements={container:null,sourceWrappersContainer:null,sources:[],sourceMainWrappers:[],sourceAnimationWrappers:[],sourcesComponents:[]},this.collections={sourceMainWrapperTransformers:[],sourceLoadHandlers:[],sourceSizers:[],xhrs:[]},this.core={classFacade:{},eventsDispatcher:{},globalEventsController:{},lightboxCloser:{},lightboxOpener:{},lightboxOpenActioner:{},lightboxUpdater:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},sourcesPointerDown:{},sourceDisplayFacade:{},stageManager:{},windowResizeActioner:{}},this.fs={},this.getQueuedAction=function(e,n){var o=[];return function(){o.push(!0),t.timeout((function(){o.pop(),o.length||e()}),n)}},this.resolve=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return n.unshift(t),Y(e,Q(n))},this.timeout=function(e,n){setTimeout((function(){t.elements.container&&e()}),n)},function(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,o=n.lightboxCloser,i=n.lightboxOpener,r=n.lightboxUpdater,s=e.data,a=(0,e.resolve)($);r.handleSlideProp=function(){var t=e.props;"number"==typeof t.sourceIndex?a.runCurrentStageIndexUpdateActionsFor(t.sourceIndex):"string"==typeof t.source?a.runCurrentStageIndexUpdateActionsFor(t.sources.indexOf(t.source)):"number"==typeof t.slide&&a.runCurrentStageIndexUpdateActionsFor(t.slide-1)},r.handleTogglerUpdate=function(){t.get()?o.closeLightbox():s.isInitialized?i.openLightbox():i.initializeAndOpenLightbox()}}(this),V(this)}var K=function(){var e=this,t=e._self._c;return t("div",{ref:"nav",staticClass:"fslightbox-nav"},[t("Toolbar",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}}),e._v(" "),e.hasMoreThanSource?t("SlideNumber",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}}):e._e()],1)};K._withStripped=!0;var ee=function(){var e=this,t=e._self._c;return t("div",{staticClass:"fslightbox-toolbar"},[t("FullscreenButton",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}}),e._v(" "),t("CloseButton",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}})],1)};ee._withStripped=!0;var te=function(){return(0,this._self._c)("ToolbarButton",{attrs:{"on-click":this.onClick,"view-box":"0 0 24 24",size:"20px",d:"M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z",title:"Close"}})};te._withStripped=!0;var ne=function(){var e=this,t=e._self._c;return t("div",{staticClass:"fslightbox-toolbar-button fslightbox-flex-centered",attrs:{title:e.title},on:{click:e.onClick}},[t("Svger",{attrs:{size:e.size,"view-box":e.viewBox,d:e.d}})],1)};ne._withStripped=!0;var oe=function(){var e=this,t=e._self._c;return t("svg",{attrs:{width:e.size,height:e.size,viewBox:e.viewBox,xmlns:"http://www.w3.org/2000/svg"}},[t("path",{staticClass:"fslightbox-svg-path",attrs:{d:e.d}})])};function ie(e,t,n,o,i,r,s,a){var c,l="function"==typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),o&&(l.functional=!0),r&&(l._scopeId="data-v-"+r),s?(c=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(s)},l._ssrRegister=c):i&&(c=a?function(){i.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(e,t){return c.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:e,options:l}}oe._withStripped=!0;var re=ie({props:{size:String,viewBox:String,d:String}},oe,[],!1,null,null,null).exports,se=ie({components:{Svger:re},props:{onClick:Function,size:String,viewBox:String,d:String,title:String}},ne,[],!1,null,null,null).exports,ae=ie({components:{ToolbarButton:se},props:{fsLightboxIndex:Number},data:function(){return{onClick:b[this.fsLightboxIndex].core.lightboxCloser.closeLightbox}}},te,[],!1,null,null,null).exports,ce=function(){var e=this;return(0,e._self._c)("ToolbarButton",{attrs:{"on-click":e.getButtonData("onClick"),"view-box":e.getButtonData("viewBox"),size:e.getButtonData("size"),d:e.getButtonData("d"),title:e.getButtonData("title")}})};ce._withStripped=!0;var le=ie({components:{ToolbarButton:se},props:{fsLightboxIndex:Number},data:function(){return{isFullscreenOpen:!1}},methods:{getButtonData:function(e){var t=b[this.fsLightboxIndex].fs,n=t.exitFullscreen,o=t.enterFullscreen;return(this.isFullscreenOpen?{onClick:n,viewBox:"0 0 950 1024",size:"24px",d:"M682 342h128v84h-212v-212h84v128zM598 810v-212h212v84h-128v128h-84zM342 342v-128h84v212h-212v-84h128zM214 682v-84h212v212h-84v-128h-128z",title:"Exit fullscreen"}:{onClick:o,viewBox:"0 0 18 18",size:"20px",d:"M4.5 11H3v4h4v-1.5H4.5V11zM3 7h1.5V4.5H7V3H3v4zm10.5 6.5H11V15h4v-4h-1.5v2.5zM11 3v1.5h2.5V7H15V3h-4z",title:"Enter fullscreen"})[e]}},created:function(){var e=this,t=b[this.fsLightboxIndex].componentsServices.isFullscreenOpenManager;t.get=function(){return e.isFullscreenOpen},t.set=function(t){return e.isFullscreenOpen=t}}},ce,[],!1,null,null,null),ue=ie({components:{FullscreenButton:le.exports,CloseButton:ae},props:{fsLightboxIndex:Number}},ee,[],!1,null,null,null).exports,de=function(){var e=this,t=e._self._c;return t("div",{ref:"source-outer",staticClass:"fslightbox-slide-number-container"},[t("div",{ref:"source-inner",staticClass:"fslightbox-flex-centered"},[t("span",{attrs:{"data-test-id":"slide-number"}},[e._v(e._s(e.slide))]),e._v(" "),t("span",{staticClass:"fslightbox-slash"}),e._v(" "),t("span",[e._v(e._s(e.sourcesCount))])])])};de._withStripped=!0;var he=ie({props:{fsLightboxIndex:Number},data:function(){return{slide:b[this.fsLightboxIndex].stageIndexes.current+1,sourcesCount:b[this.fsLightboxIndex].props.sources.length}},created:function(){var e=this;b[this.fsLightboxIndex].componentsServices.setSlideNumber=function(t){return e.slide=t}},mounted:function(){this.$refs["source-inner"].offsetWidth>55&&(this.$refs["source-outer"].style.justifyContent="flex-start")}},de,[],!1,null,null,null),fe=ie({components:{SlideNumber:he.exports,Toolbar:ue},props:{fsLightboxIndex:Number},data:function(){return{hasMoreThanSource:b[this.fsLightboxIndex].props.sources.length>1}}},K,[],!1,null,null,null).exports,pe=function(){var e=this,t=e._self._c;return t("div",{ref:"ref",staticClass:"fslightbox-absoluted fslightbox-full-dimension",attrs:{"data-test-id":"source-wrappers-container"},on:{pointerdown:e.listener}},e._l(e.sources.length,(function(n,o){return t("SourceMainWrapper",{key:o,attrs:{i:o,"fs-lightbox-index":e.fsLightboxIndex}})})),1)};pe._withStripped=!0;var ge=function(){var e=this,t=e._self._c;return t("div",{ref:"ref",staticClass:"fslightbox-absoluted fslightbox-full-dimension fslightbox-flex-centered",attrs:{"data-test-class":"source-main-wrapper"}},[t("SourceAnimationWrapper",{attrs:{"fs-lightbox-index":e.fsLightboxIndex,i:e.i}}),e._v(" "),e.isSourceLoaded?e._e():t("Loader")],1)};ge._withStripped=!0;var xe=function(){var e=this,t=e._self._c;return t("div",{ref:"ref",staticClass:"soueouoeu"},[e.current===e.i||!e.loadOnlyCurrentSource&&e.isSourceInStage?t(e.sourceComponent,{tag:"component",attrs:{"fs-lightbox-index":e.fsLightboxIndex,i:e.i}}):e._e()],1)};xe._withStripped=!0;var be=function(){var e=this;return(0,e._self._c)("img",e._b({ref:"ref",staticClass:"fslightbox-source",attrs:{src:e.src},on:{load:e.onLoad}},"img",e.customAttributes,!1))};be._withStripped=!0;var ve=ie({props:{fsLightboxIndex:Number,i:Number},data:function(){var e=this,t=b[this.fsLightboxIndex],n=t.collections.sourceLoadHandlers,o=t.props,i=o.customAttributes;return{onLoad:function(t){n[e.i].handleImageLoad(t)},src:o.sources[this.i],customAttributes:i&&i[this.i]}},mounted:function(){b[this.fsLightboxIndex].elements.sources[this.i]=this.$refs.ref}},be,[],!1,null,null,null).exports,me=function(){var e=this,t=e._self._c;return t("video",e._b({ref:"ref",staticClass:"fslightbox-source fslightbox-video",attrs:{controls:""},on:{loadedmetadata:e.onLoad}},"video",e.customAttributes,!1),[t("source",{attrs:{src:e.src}})])};me._withStripped=!0;var Se=ie({props:{fsLightboxIndex:Number,i:Number},data:function(){var e=b[this.fsLightboxIndex],t=e.collections.sourceLoadHandlers,n=e.props,o=n.customAttributes,i=n.sources;return{onLoad:t[this.i].handleVideoLoad,src:i[this.i],customAttributes:o&&o[this.i]}},mounted:function(){b[this.fsLightboxIndex].elements.sources[this.i]=this.$refs.ref}},me,[],!1,null,null,null).exports,ye=function(){var e=this;return(0,e._self._c)("iframe",e._b({ref:"a",staticClass:"fslightbox-source fslightbox-youtube-iframe",attrs:{src:e.src,allowfullscreen:""}},"iframe",e.customAttributes,!1))};ye._withStripped=!0;var Le=ie({props:{fsLightboxIndex:Number,i:Number},created:function(){var e=b[this.fsLightboxIndex].props,t=e.customAttributes,n=e.sources,o=this.i,i=n[o],r=i.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2],s=i.split("?")[1];s=s||"",this.src="https://www.youtube.com/embed/".concat(r,"?").concat(s),this.customAttributes=t&&t[o]},mounted:function(){var e=b[this.fsLightboxIndex],t=this.i;e.elements.sources[t]=this.$refs.a,e.collections.sourceLoadHandlers[t].handleYoutubeLoad()}},ye,[],!1,null,null,null).exports,we=function(){var e=this;return(0,e._self._c)(e.component,e._b({ref:"ref",tag:"component"},"component",e.componentProps,!1))};we._withStripped=!0;var Ie=ie({props:{fsLightboxIndex:Number,i:Number},data:function(){var e=b[this.fsLightboxIndex].props.sources[this.i],t={component:e,componentProps:{}};return e.component&&(t.component=e.component,t.componentProps=e.props),t},mounted:function(){var e=b[this.fsLightboxIndex],t=e.collections.sourceLoadHandlers,n=e.elements.sources;n[this.i]=this.$refs.ref.$el,n[this.i].classList.add(p),t[this.i].handleCustomLoad()}},we,[],!1,null,null,null).exports,Ce=function(){return(0,this._self._c)("div",{staticClass:"fslightbox-invalid-file-wrapper fslightbox-flex-centered"},[this._v("\n Invalid source\n")])};Ce._withStripped=!0;var _e=ie({props:{fsLightboxIndex:Number,i:Number},mounted:function(){var e=b[this.fsLightboxIndex],t=e.componentsServices.hideSourceLoaderCollection,n=e.elements.sourceMainWrappers;t[this.i](),n[this.i].classList.add(u)}},Ce,[],!1,null,null,null).exports,Fe=ie({props:{fsLightboxIndex:Number,i:Number},components:{Imager:ve,Videor:Se,Youtuber:Le,Customer:Ie,Invalider:_e},data:function(){var e={};return this.attachComponentDataToObject(e),e},created:function(){var e=this;b[this.fsLightboxIndex].componentsServices.updateSourceDirectWrapperCollection[this.i]=function(){e.attachComponentDataToObject(e)}},mounted:function(){b[this.fsLightboxIndex].elements.sourceAnimationWrappers[this.i]=this.$refs.ref},methods:{attachComponentDataToObject:function(e){var t=b[this.fsLightboxIndex],n=t.core.stageManager.isSourceInStage,o=t.elements.sourcesComponents,i=t.props.loadOnlyCurrentSource,r=t.stageIndexes.current;e.sourceComponent=o[this.i],e.isSourceInStage=n(this.i),e.current=r,e.loadOnlyCurrentSource=i}}},xe,[],!1,null,null,null).exports,Ae=function(){return this._self._c,this._m(0)};Ae._withStripped=!0;var Te=ie({},Ae,[function(){var e=this,t=e._self._c;return t("div",{staticClass:"fslightbox-loader"},[t("div"),e._v(" "),t("div"),e._v(" "),t("div"),e._v(" "),t("div")])}],!1,null,null,null).exports,ze=ie({props:{fsLightboxIndex:Number,i:Number},components:{SourceAnimationWrapper:Fe,Loader:Te},data:function(){return{isSourceLoaded:!1}},created:function(){var e=this;b[this.fsLightboxIndex].componentsServices.hideSourceLoaderCollection[this.i]=function(){return e.isSourceLoaded=!0}},mounted:function(){b[this.fsLightboxIndex].elements.sourceMainWrappers[this.i]=this.$refs.ref}},ge,[],!1,null,null,null).exports,Oe=ie({props:{fsLightboxIndex:Number},components:{SourceMainWrapper:ze},data:function(){var e=b[this.fsLightboxIndex],t=e.core.sourcesPointerDown.listener;return{sources:e.props.sources,listener:t}},mounted:function(){b[this.fsLightboxIndex].elements.sourceWrappersContainer=this.$refs.ref}},pe,[],!1,null,null,null).exports,Ne=function(){var e=this,t=e._self._c;return e.sourcesCount>1?t("div",[t("SlideButton",{attrs:{"on-click":e.changeToPrevious,name:"previous",d:"M18.271,9.212H3.615l4.184-4.184c0.306-0.306,0.306-0.801,0-1.107c-0.306-0.306-0.801-0.306-1.107,0L1.21,9.403C1.194,9.417,1.174,9.421,1.158,9.437c-0.181,0.181-0.242,0.425-0.209,0.66c0.005,0.038,0.012,0.071,0.022,0.109c0.028,0.098,0.075,0.188,0.142,0.271c0.021,0.026,0.021,0.061,0.045,0.085c0.015,0.016,0.034,0.02,0.05,0.033l5.484,5.483c0.306,0.307,0.801,0.307,1.107,0c0.306-0.305,0.306-0.801,0-1.105l-4.184-4.185h14.656c0.436,0,0.788-0.353,0.788-0.788S18.707,9.212,18.271,9.212z"}}),e._v(" "),t("SlideButton",{attrs:{"on-click":e.changeToNext,name:"next",d:"M1.729,9.212h14.656l-4.184-4.184c-0.307-0.306-0.307-0.801,0-1.107c0.305-0.306,0.801-0.306,1.106,0l5.481,5.482c0.018,0.014,0.037,0.019,0.053,0.034c0.181,0.181,0.242,0.425,0.209,0.66c-0.004,0.038-0.012,0.071-0.021,0.109c-0.028,0.098-0.075,0.188-0.143,0.271c-0.021,0.026-0.021,0.061-0.045,0.085c-0.015,0.016-0.034,0.02-0.051,0.033l-5.483,5.483c-0.306,0.307-0.802,0.307-1.106,0c-0.307-0.305-0.307-0.801,0-1.105l4.184-4.185H1.729c-0.436,0-0.788-0.353-0.788-0.788S1.293,9.212,1.729,9.212z"}})],1):e._e()};Ne._withStripped=!0;var We=function(){var e=this,t=e._self._c;return t("div",{class:"fslightbox-slide-btn-container fslightbox-slide-btn-".concat(e.name,"-container"),attrs:{title:e.title},on:{click:e.onClick}},[t("div",{staticClass:"fslightbox-slide-btn fslightbox-flex-centered"},[t("Svger",{attrs:{"view-box":"0 0 20 20",size:"20px",d:e.d}})],1)])};We._withStripped=!0;var Ee=ie({components:{Svger:re},props:{onClick:Function,name:String,d:String},data:function(){var e=this.name.charAt(0).toUpperCase()+this.name.slice(1);return{title:"".concat(e," slide")}}},We,[],!1,null,null,null).exports,Me=ie({props:{fsLightboxIndex:Number},components:{SlideButton:Ee},data:function(){var e=b[this.fsLightboxIndex],t=e.core.slideChangeFacade,n=t.changeToPrevious,o=t.changeToNext;return{sourcesCount:e.props.sources.length,changeToPrevious:n,changeToNext:o}}},Ne,[],!1,null,null,null).exports,ke=function(){var e=this,t=e._self._c;return e.isSlideSwipingHovererShown?t("div",{staticClass:"fslightbox-slide-swiping-hoverer fslightbox-full-dimension fslightbox-absoluted"}):e._e()};ke._withStripped=!0;var Pe,Be=ie({props:{fsLightboxIndex:Number},data:function(){return{isSlideSwipingHovererShown:!1}},created:function(){var e=this,t=b[this.fsLightboxIndex].componentsServices;t.showSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown||(e.isSlideSwipingHovererShown=!0)},t.hideSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown&&(e.isSlideSwipingHovererShown=!1)}}},ke,[],!1,null,null,null).exports;function He(e){var t=e.core.lightboxOpener,n=e.data,o=e.props.openOnMount;document.getElementsByClassName(i).length||g(),n.scrollbarWidth=function(e){var t=e.props.disableLocalStorage;if(!t){var n=localStorage.getItem(m);if(n)return n}var o=function(){var e=document.createElement("div"),t=e.style;return t.visibility="hidden",t.width="100px",t.msOverflowStyle="scrollbar",t.overflow="scroll",e}(),i=function(){var e=document.createElement("div");return e.style.width="100%",e}();document.body.appendChild(o);var r=o.offsetWidth;o.appendChild(i);var s=i.offsetWidth;document.body.removeChild(o);var a=r-s;return t||localStorage.setItem(m,a.toString()),a}(e),o&&t.initializeAndOpenLightbox()}var De=ie({props:{toggler:Boolean,sources:Array,slide:Number,source:String,sourceIndex:Number,onOpen:Function,onClose:Function,onInit:Function,onShow:Function,disableLocalStorage:Boolean,types:Array,type:String,customAttributes:Array,maxYoutubeVideoDimensions:Object,loadOnlyCurrentSource:Boolean,slideDistance:{type:Number,default:.3},openOnMount:Boolean,exitFullscreenOnClose:Boolean},components:{SlideButtons:Me,SourceWrappersContainer:Oe,Naver:fe,SlideSwipingHoverer:Be},data:function(){return{isOpen:!1}},watch:{slide:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},sourceIndex:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},source:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},toggler:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp(),b[this.fsLightboxIndex].core.lightboxUpdater.handleTogglerUpdate()}},created:function(){var e=this;this.fsLightboxIndex=b.push(new Z(this))-1;var t=b[this.fsLightboxIndex].componentsServices.isLightboxOpenManager;t.get=function(){return e.isOpen},t.set=function(t,n){e.isOpen=t,n&&(Pe=n)}},mounted:function(){b[this.fsLightboxIndex].elements.container=this.$refs.container,He(b[this.fsLightboxIndex])},updated:function(){b[this.fsLightboxIndex].elements.container=this.$refs.container,Pe&&Pe(),Pe=null}},n,[],!1,null,null,null).exports;return Vue.component("fs-lightbox",De),t}()})); | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var i in n)("object"==typeof exports?exports:e)[i]=n[i]}}(self,(function(){return function(){"use strict";var e={d:function(t,n){for(var i in n)e.o(n,i)&&!e.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:n[i]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{FsLightbox:function(){return Pe}});var n=function(){var e=this,t=e._self._c;return e.isOpen?t("div",{ref:"container",staticClass:"fslightbox-container fslightbox-full-dimension fslightbox-fade-in-strong"},[t("Naver",{attrs:{i:e.i}}),e._v(" "),t("Swc",{attrs:{i:e.i}}),e._v(" "),t("SlideButtons",{attrs:{i:e.i}}),e._v(" "),t("SlideSwipingHoverer",{attrs:{i:e.i}})],1):e._e()};n._withStripped=!0;var i="fslightbox-",o="".concat(i,"styles"),r="".concat(i,"cursor-grabbing"),s="".concat(i,"open"),c="".concat(i,"fade-in"),a="".concat(i,"fade-out"),l=c+"-strong",u=a+"-strong",d="".concat(i,"opacity-"),f="".concat(d,"1"),h="".concat(i,"source");function p(){var e=document.createElement("style");e.className=o,e.appendChild(document.createTextNode(".fslightbox-absoluted{position:absolute;top:0;left:0}.fslightbox-fade-in{animation:fslightbox-fade-in .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out{animation:fslightbox-fade-out .3s ease}.fslightbox-fade-in-strong{animation:fslightbox-fade-in-strong .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out-strong{animation:fslightbox-fade-out-strong .3s ease}@keyframes fslightbox-fade-in{from{opacity:.65}to{opacity:1}}@keyframes fslightbox-fade-out{from{opacity:.35}to{opacity:0}}@keyframes fslightbox-fade-in-strong{from{opacity:.3}to{opacity:1}}@keyframes fslightbox-fade-out-strong{from{opacity:1}to{opacity:0}}.fslightbox-cursor-grabbing{cursor:grabbing}.fslightbox-full-dimension{width:100%;height:100%}.fslightbox-open{overflow:hidden;height:100%}.fslightbox-flex-centered{display:flex;justify-content:center;align-items:center}.fslightbox-opacity-0{opacity:0 !important}.fslightbox-opacity-1{opacity:1 !important}.fslightbox-scrollbarfix{padding-right:17px}.fslightboxtt{transition:transform .3s}.fslightbox-container{font-family:Arial,sans-serif;position:fixed;top:0;left:0;background:linear-gradient(rgba(30, 30, 30, 0.9), black 1810%);z-index:9999999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fslightbox-container *{box-sizing:border-box}.fslightbox-svg-path{transition:fill .15s ease;fill:#ddd}.fslightbox-nav{height:45px;width:100%;position:absolute;top:0;left:0}.fslightbox-slide-number-container{display:flex;justify-content:center;align-items:center;position:relative;height:100%;font-size:15px;color:#d7d7d7;z-index:0;max-width:55px;text-align:left}.fslightbox-slide-number-container .fslightbox-flex-centered{height:100%}.fslightbox-slash{display:block;margin:0 5px;width:1px;height:12px;transform:rotate(15deg);background:#fff}.fslightbox-toolbar{position:absolute;z-index:3;right:0;top:0;height:100%;display:flex;background:rgba(35,35,35,.65)}.fslightbox-toolbar-button{height:100%;width:45px;cursor:pointer}.fslightbox-toolbar-button:hover .fslightbox-svg-path{fill:#fff}.fslightbox-slide-btn-container{display:flex;align-items:center;padding:12px 12px 12px 6px;position:absolute;top:50%;cursor:pointer;z-index:3;transform:translateY(-50%)}@media(min-width: 476px){.fslightbox-slide-btn-container{padding:22px 22px 22px 6px}}@media(min-width: 768px){.fslightbox-slide-btn-container{padding:30px 30px 30px 6px}}.fslightbox-slide-btn-container:hover .fslightbox-svg-path{fill:#f1f1f1}.fslightbox-slide-btn{padding:9px;font-size:26px;background:rgba(35,35,35,.65)}@media(min-width: 768px){.fslightbox-slide-btn{padding:10px}}@media(min-width: 1600px){.fslightbox-slide-btn{padding:11px}}.fslightbox-slide-btn-previous-container{left:0}@media(max-width: 475.99px){.fslightbox-slide-btn-previous-container{padding-left:3px}}.fslightbox-slide-btn-next-container{right:0;padding-left:12px;padding-right:3px}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-left:22px}}@media(min-width: 768px){.fslightbox-slide-btn-next-container{padding-left:30px}}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-right:6px}}.fslightbox-down-event-detector{position:absolute;z-index:1}.fslightbox-slide-swiping-hoverer{z-index:4}.fslightbox-invalid-file-wrapper{font-size:22px;color:#eaebeb;margin:auto}.fslightbox-video{object-fit:cover}.fslightboxl{display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:67px;height:67px}.fslightboxl div{box-sizing:border-box;display:block;position:absolute;width:54px;height:54px;margin:6px;border:5px solid;border-color:#999 transparent transparent transparent;border-radius:50%;animation:fslightboxl 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.fslightboxl div:nth-child(1){animation-delay:-0.45s}.fslightboxl div:nth-child(2){animation-delay:-0.3s}.fslightboxl div:nth-child(3){animation-delay:-0.15s}@keyframes fslightboxl{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fslightbox-source{position:relative;z-index:2;opacity:0;transform:translateZ(0);margin:auto;backface-visibility:hidden}")),document.head.appendChild(e)}function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}"object"===("undefined"==typeof document?"undefined":g(document))&&p();var v=[],m="fslightbox-types",b="fslightbox-scrollbar-width";function x(e){var t,n=e.props,i=0,o={};this.getSourceTypeFromLocalStorageByUrl=function(e){return t[e]?t[e]:r(e)},this.handleReceivedSourceTypeForUrl=function(e,n){!1===o[n]&&(i--,"invalid"!==e?o[n]=e:delete o[n],0===i&&(function(e,t){for(var n in t)e[n]=t[n]}(t,o),localStorage.setItem(m,JSON.stringify(t))))};var r=function(e){i++,o[e]=!1};n.disableLocalStorage?(this.getSourceTypeFromLocalStorageByUrl=function(){},this.handleReceivedSourceTypeForUrl=function(){}):(t=JSON.parse(localStorage.getItem(m)))||(t={},this.getSourceTypeFromLocalStorageByUrl=r)}var S="image",w="video",y="youtube",_="custom",C="invalid";function L(e){var t=e.componentsServices.isLightboxOpenManager,n=e.elements.sourcesComponents,i=e.sawu;this.runActionsForSourceTypeAndIndex=function(e,o){var r;switch(e){case S:r="I";break;case w:r="V";break;case y:r="Y";break;case _:r="C";break;default:r="In"}n[o]=r,t.get()&&i[o]()}}function F(){var e,t,n,i=function(e){var t=document.createElement("a");t.href=e;var n=t.hostname;return"www.youtube.com"===n||"youtu.be"===n},o=function(e){return e.slice(0,e.indexOf("/"))};function r(){if(4!==n.readyState){if(2===n.readyState){var e;switch(o(n.getResponseHeader("content-type"))){case"image":e=S;break;case"video":e=w;break;default:e=C}n.onreadystatechange=null,n.abort(),t(e)}}else t(C)}this.setUrlToCheck=function(t){e=t},this.getSourceType=function(o){if(i(e))return o(y);t=o,(n=new XMLHttpRequest).onreadystatechange=r,n.open("GET",e,!0),n.send()}}function T(e,t,n){var i=e.props,o=i.types,r=i.type,s=i.sources,c=e.resolve;this.getTypeSetByClientForIndex=function(e){var t;return o&&o[e]?t=o[e]:r&&(t=r),t},this.retrieveTypeWithXhrForIndex=function(e){var i=c(F);i.setUrlToCheck(s[e]),i.getSourceType((function(i){t.handleReceivedSourceTypeForUrl(i,s[e]),n.runActionsForSourceTypeAndIndex(i,e)}))}}function j(e){var t=this,n=e.componentsServices,i=n.isFullscreenOpenManager,o=n.isLightboxOpenManager,r=e.core,c=r.eventsDispatcher,a=r.globalEventsController,l=r.scrollbarRecompensor,d=e.elements,f=e.fs,h=e.props,p=e.sourcePointerProps,g=e.timeout;this.isLightboxFadingOut=!1,this.runActions=function(){t.isLightboxFadingOut=!0,d.container.classList.add(u),a.removeListeners(),h.exitFullscreenOnClose&&i.get()&&f.exitFullscreen(),g((function(){t.isLightboxFadingOut=!1,p.isPointering=!1,d.container.classList.remove(u),document.documentElement.classList.remove(s),l.removeRecompense(),o.set(!1),c.dispatch("onClose")}),270)}}function z(e){var t=e.core,n=t.lightboxCloser,i=t.slideChangeFacade,o=e.fs;this.listener=function(e){switch(e.key){case"Escape":n.closeLightbox();break;case"ArrowLeft":i.changeToPrevious();break;case"ArrowRight":i.changeToNext();break;case"F11":e.preventDefault(),o.toggleFullscreen()}}}function A(e){var t=e.componentsServices,n=e.elements,i=e.smw,o=e.sourcePointerProps,s=e.stageIndexes;function c(e,t){i[e].v(o.swipedX)[t]()}this.runActionsForEvent=function(e){t.showSlideSwipingHoverer(),n.container.classList.add(r),o.swipedX=e.screenX-o.downScreenX,c(s.current,"z"),void 0!==s.previous&&o.swipedX>0?c(s.previous,"ne"):void 0!==s.next&&o.swipedX<0&&c(s.next,"p")}}function I(e){var t=e.props.sources,n=e.resolve,i=e.sourcePointerProps,o=n(A);1===t.length?this.listener=function(){i.swipedX=1}:this.listener=function(e){i.isPointering&&o.runActionsForEvent(e)}}function O(e){var t=e.core.slideIndexChanger,n=e.smw,i=e.stageIndexes,o=e.sws;function r(e){var t=n[i.current];t.a(),t[e]()}function s(e,t){void 0!==e&&(n[e].s(),n[e][t]())}this.p=function(){var e=i.previous;if(void 0===e)r("z");else{r("p");var n=i.next;t.changeTo(e);var c=i.previous;o.d(c),o.b(n),r("z"),s(c,"ne")}},this.n=function(){var e=i.next;if(void 0===e)r("z");else{r("ne");var n=i.previous;t.changeTo(e);var c=i.next;o.d(c),o.b(n),r("z"),s(c,"p")}}}function k(e){var t=e.componentsServices,n=e.core.lightboxCloser,i=e.elements,o=e.resolve,s=e.sourcePointerProps,c=o(O);this.runNoSwipeActions=function(){t.hideSlideSwipingHoverer(),s.isSourceDownEventTarget||n.closeLightbox(),s.isPointering=!1},this.runActions=function(){s.swipedX>0?c.p():c.n(),t.hideSlideSwipingHoverer(),i.container.classList.remove(r),s.isPointering=!1}}function N(e){var t=e.resolve,n=e.sourcePointerProps,i=t(k);this.listener=function(){n.isPointering&&(n.swipedX?i.runActions():i.runNoSwipeActions())}}function P(e,t){var n=e.classList;n.contains(t)&&n.remove(t)}function E(e,t,n){for(var i=0;i<e.props.sources.length;i++)e.collections[t][i]=e.resolve(n,[i])}function B(e,t,n,i){var o=e.data,r=e.elements.sources,s=n/i,c=0;this.adjustSize=function(){if((c=o.maxSourceWidth/s)<o.maxSourceHeight)return n<o.maxSourceWidth&&(c=i),a();c=i>o.maxSourceHeight?o.maxSourceHeight:i,a()};var a=function(){var e=r[t].style;e.width=c*s+"px",e.height=c+"px"}}function H(e,t){var n=this,i=e.collections.sourceSizers,o=e.elements.sources,r=e.isl,s=e.resolve,c=e.saw,a=e.sawu;function u(e,n){i[t]=s(B,[t,e,n]),i[t].adjustSize()}this.runActions=function(e,i){r[t]=!0,a[t](),o[t].classList.add(f),c[t].classList.add(l),u(e,i),n.runActions=u}}function D(e,t){var n,i=this,o=e.elements.sources,r=e.props,s=e.resolve,c=e.timeout,a=s(H,[t]);this.handleImageLoad=function(e){var t=e.target,n=t.naturalWidth,i=t.naturalHeight;a.runActions(n,i)},this.handleVideoLoad=function(e){var t=e.target,i=t.videoWidth,o=t.videoHeight;n=!0,a.runActions(i,o)},this.handleNotMetaDatedVideoLoad=function(){n||i.handleYoutubeLoad()},this.handleYoutubeLoad=function(){var e=1920,t=1080;r.maxYoutubeVideoDimensions&&(e=r.maxYoutubeVideoDimensions.width,t=r.maxYoutubeVideoDimensions.height),a.runActions(e,t)},this.handleCustomLoad=function(){c((function(){var e=o[t];a.runActions(e.offsetWidth,e.offsetHeight)}))}}function R(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,i=n.eventsDispatcher,o=n.globalEventsController,r=n.scrollbarRecompensor,s=n.sourceDisplayFacade,u=n.windowResizeActioner,d=(e.elements,e.st),f=e.stageIndexes,h=e.sws;function p(){s.displaySourcesWhichShouldBeDisplayed(),document.documentElement.classList.add("fslightbox-open"),r.addRecompense(),o.attachListeners(),u.runActions(),i.dispatch("onOpen")}e.o=function(){E(e,"sourceLoadHandlers",D),t.set(!0,(function(){h.b(f.previous),h.b(f.current),h.b(f.next),d.u(),h.c(),h.a(),p(),i.dispatch("onShow")}))},e.i=function(){e.ii=!0,E(e,"sourceLoadHandlers",D),function(e){var t,n,i,o,r,s,u;!function(e){var t=e.core.eventsDispatcher,n=e.props;t.dispatch=function(e){n[e]&&n[e]()}}(e),function(e){var t=e.componentsServices.isFullscreenOpenManager,n=e.fs,i=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"];function o(e){for(var t=0;t<i.length;t++)document[e](i[t],r)}function r(){t.set(document.fullscreenElement||document.webkitIsFullScreen||document.mozFullScreen||document.msFullscreenElement)}n.enterFullscreen=function(){t.set(!0);var e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()},n.exitFullscreen=function(){t.set(!1),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},n.toggleFullscreen=function(){t.get()?n.exitFullscreen():n.enterFullscreen()},n.listen=function(){o("addEventListener")},n.unlisten=function(){o("removeEventListener")}}(e),function(e){var t=e.core,n=t.globalEventsController,i=t.windowResizeActioner,o=e.fs,r=e.resolve,s=r(z),c=r(I),a=r(N);n.attachListeners=function(){document.addEventListener("pointermove",c.listener),document.addEventListener("pointerup",a.listener),addEventListener("resize",i.runActions),document.addEventListener("keydown",s.listener),o.listen()},n.removeListeners=function(){document.removeEventListener("pointermove",c.listener),document.removeEventListener("pointerup",a.listener),removeEventListener("resize",i.runActions),document.removeEventListener("keydown",s.listener),o.unlisten()}}(e),function(e){var t=e.core.lightboxCloser,n=(0,e.resolve)(j);t.closeLightbox=function(){n.isLightboxFadingOut||n.runActions()}}(e),function(e){var t=e.data,n=e.core.scrollbarRecompensor;n.addRecompense=function(){"complete"===document.readyState?i():window.addEventListener("load",(function(){i(),n.addRecompense=i}))};var i=function(){document.body.offsetHeight>window.innerHeight&&(document.body.style.marginRight=t.scrollbarWidth+"px")};n.removeRecompense=function(){document.body.style.removeProperty("margin-right")}}(e),function(e){var t=e.core,n=t.slideChangeFacade,i=t.slideIndexChanger,o=e.props.sources,r=e.st;o.length>1?(n.changeToPrevious=function(){i.jumpTo(r.getPreviousSlideIndex())},n.changeToNext=function(){i.jumpTo(r.getNextSlideIndex())}):(n.changeToPrevious=function(){},n.changeToNext=function(){})}(e),function(e){var t=e.componentsServices,n=e.core,i=n.slideIndexChanger,o=n.sourceDisplayFacade,r=e.isl,s=e.saw,l=e.smw,u=e.st,d=e.stageIndexes,f=e.sws;i.changeTo=function(e){d.current=e,u.u(),t.setSlideNumber(e+1),o.displaySourcesWhichShouldBeDisplayed()},i.jumpTo=function(e){var t=d.previous,n=d.current,o=d.next,h=r[n],p=r[e];i.changeTo(e);for(var g=0;g<l.length;g++)l[g].d();f.d(n),f.c(),requestAnimationFrame((function(){requestAnimationFrame((function(){var e=d.previous,i=d.current,g=d.next;function v(){u.i(n)?n===d.previous?l[n].ne():n===d.next&&l[n].p():(l[n].h(),l[n].n())}h&&s[n].classList.add(a),p&&s[i].classList.add(c),f.a(),void 0!==e&&e!==n&&l[e].ne(),l[i].n(),void 0!==g&&g!==n&&l[g].p(),f.b(t),f.b(o),r[n]?setTimeout(v,260):v()}))}))}}(e),function(e){var t=e.core.sourcesPointerDown,n=e.elements.sources,i=e.smw,o=e.sourcePointerProps,r=e.stageIndexes;t.listener=function(e){"VIDEO"!==e.target.tagName&&e.preventDefault(),o.isPointering=!0,o.downScreenX=e.screenX,o.swipedX=0;var t=n[r.current];t&&t.contains(e.target)?o.isSourceDownEventTarget=!0:o.isSourceDownEventTarget=!1;for(var s=0;s<i.length;s++)i[s].d()}}(e),function(e){var t=e.core.sourceDisplayFacade,n=e.props.loadOnlyCurrentSource,i=e.sawu,o=e.stageIndexes;t.displaySourcesWhichShouldBeDisplayed=function(){if(n)i[o.current]();else for(var e in o){var t=o[e];void 0!==t&&i[t]()}}}(e),function(e){var t=e.props.sources,n=e.st,i=e.stageIndexes,o=t.length-1;n.getPreviousSlideIndex=function(){return 0===i.current?o:i.current-1},n.getNextSlideIndex=function(){return i.current===o?0:i.current+1},n.u=0===o?function(){}:1===o?function(){0===i.current?(i.next=1,delete i.previous):(i.previous=0,delete i.next)}:function(){i.previous=n.getPreviousSlideIndex(),i.next=n.getNextSlideIndex()},n.i=o<=2?function(){return!0}:function(e){var t=i.current;if(0===t&&e===o||t===o&&0===e)return!0;var n=t-e;return-1===n||0===n||1===n}}(e),function(e){var t=e.collections.sourceSizers,n=e.core.windowResizeActioner,i=e.data,o=e.elements.sources,r=e.smw,s=e.stageIndexes;n.runActions=function(){innerWidth<992?i.maxSourceWidth=innerWidth:i.maxSourceWidth=.9*innerWidth,i.maxSourceHeight=.9*innerHeight;for(var e=0;e<o.length;e++)r[e].d(),t[e]&&o[e]&&t[e].adjustSize();var n=s.previous,c=s.next;void 0!==n&&r[n].ne(),void 0!==c&&r[c].p()}}(e),n=(t=e).isl,i=t.stageIndexes,o=t.saw,r=t.smw,s=t.st,(u=t.sws).a=function(){for(var e in i)r[i[e]].s()},u.b=function(e){void 0===e||s.i(e)||(r[e].h(),r[e].n())},u.c=function(){for(var e in i)u.d(i[e])},u.d=function(e){if(n[e]){var t=o[e];P(t,l),P(t,c),P(t,a)}}}(e),d.u(),t.set(!0,(function(){p(),function(e){for(var t=e.props.sources,n=e.resolve,i=n(x),o=n(L),r=n(T,[i,o]),s=0;s<t.length;s++)if("string"==typeof t[s]){var c=r.getTypeSetByClientForIndex(s);if(c)o.runActionsForSourceTypeAndIndex(c,s);else{var a=i.getSourceTypeFromLocalStorageByUrl(t[s]);a?o.runActionsForSourceTypeAndIndex(a,s):r.retrieveTypeWithXhrForIndex(s)}}else o.runActionsForSourceTypeAndIndex(_,s)}(e),i.dispatch("onInit")}))}}function M(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core.slideIndexChanger,i=e.stageIndexes;this.runCurrentStageIndexUpdateActionsFor=function(e){e!==i.current&&(t.get()?n.jumpTo(e):i.current=e)}}function U(e,t,n){return U=W()?Reflect.construct.bind():function(e,t,n){var i=[null];i.push.apply(i,t);var o=new(Function.bind.apply(e,i));return n&&X(o,n.prototype),o},U.apply(null,arguments)}function W(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function X(e,t){return X=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},X(e,t)}function V(e){return function(e){if(Array.isArray(e))return $(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return $(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function q(e){var t=this;this.props=e,this.data={isFullyRendered:!1,maxSourceWidth:0,maxSourceHeight:0,scrollbarWidth:0},this.isl=[],this.sourcePointerProps={isPointering:!1,downScreenX:null,isSourceDownEventTarget:!1,swipedX:0},this.stageIndexes={current:0},this.componentsServices={isLightboxOpenManager:{},setSlideNumber:null,isFullscreenOpenManager:{},showSlideSwipingHoverer:null,hideSlideSwipingHoverer:null},this.sawu=[],this.elements={sources:[],sourcesComponents:[]},this.saw=[],this.smw=[],this.collections={sourceLoadHandlers:[],sourceSizers:[],xhrs:[]},this.core={eventsDispatcher:{},globalEventsController:{},lightboxCloser:{},lightboxUpdater:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},sourcesPointerDown:{},sourceDisplayFacade:{},windowResizeActioner:{}},this.fs={},this.st={},this.sws={},this.getQueuedAction=function(e,n){var i=[];return function(){i.push(!0),t.timeout((function(){i.pop(),i.length||e()}),n)}},this.resolve=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return n.unshift(t),U(e,V(n))},this.timeout=function(e,n){setTimeout((function(){t.elements.container&&e()}),n)},function(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,i=n.lightboxCloser,o=n.lightboxUpdater,r=e.data,s=(0,e.resolve)(M);o.handleSlideProp=function(){var t=e.props;"number"==typeof t.sourceIndex?s.runCurrentStageIndexUpdateActionsFor(t.sourceIndex):"string"==typeof t.source?s.runCurrentStageIndexUpdateActionsFor(t.sources.indexOf(t.source)):"number"==typeof t.slide&&s.runCurrentStageIndexUpdateActionsFor(t.slide-1)},o.handleTogglerUpdate=function(){t.get()?i.closeLightbox():r.isInitialized?e.o():e.i()}}(this),R(this)}var Y=function(){var e=this,t=e._self._c;return t("div",{ref:"nav",staticClass:"fslightbox-nav"},[t("Toolbar",{attrs:{i:e.i}}),e._v(" "),e.hasMoreThanSource?t("SlideNumber",{attrs:{i:e.i}}):e._e()],1)};Y._withStripped=!0;var J=function(){var e=this,t=e._self._c;return t("div",{staticClass:"fslightbox-toolbar"},[t("FullscreenButton",{attrs:{i:e.i}}),e._v(" "),t("CloseButton",{attrs:{i:e.i}})],1)};J._withStripped=!0;var G=function(){return(0,this._self._c)("ToolbarButton",{attrs:{"on-click":this.onClick,"view-box":"0 0 24 24",size:"20px",d:"M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z",title:"Close"}})};G._withStripped=!0;var Q=function(){var e=this,t=e._self._c;return t("div",{staticClass:"fslightbox-toolbar-button fslightbox-flex-centered",attrs:{title:e.title},on:{click:e.onClick}},[t("Svger",{attrs:{size:e.size,"view-box":e.viewBox,d:e.d}})],1)};Q._withStripped=!0;var Z=function(){var e=this,t=e._self._c;return t("svg",{attrs:{width:e.size,height:e.size,viewBox:e.viewBox,xmlns:"http://www.w3.org/2000/svg"}},[t("path",{staticClass:"fslightbox-svg-path",attrs:{d:e.d}})])};function K(e,t,n,i,o,r,s,c){var a,l="function"==typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),i&&(l.functional=!0),r&&(l._scopeId="data-v-"+r),s?(a=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(s)},l._ssrRegister=a):o&&(a=c?function(){o.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:o),a)if(l.functional){l._injectStyles=a;var u=l.render;l.render=function(e,t){return a.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,a):[a]}return{exports:e,options:l}}Z._withStripped=!0;var ee=K({props:{size:String,viewBox:String,d:String}},Z,[],!1,null,null,null).exports,te=K({components:{Svger:ee},props:{onClick:Function,size:String,viewBox:String,d:String,title:String}},Q,[],!1,null,null,null).exports,ne=K({components:{ToolbarButton:te},props:{i:Number},data:function(){return{onClick:v[this.i].core.lightboxCloser.closeLightbox}}},G,[],!1,null,null,null).exports,ie=function(){var e=this;return(0,e._self._c)("ToolbarButton",{attrs:{"on-click":e.getButtonData("onClick"),"view-box":e.getButtonData("viewBox"),size:e.getButtonData("size"),d:e.getButtonData("d"),title:e.getButtonData("title")}})};ie._withStripped=!0;var oe=K({components:{ToolbarButton:te},props:{i:Number},data:function(){return{isFullscreenOpen:!1}},methods:{getButtonData:function(e){var t=v[this.i].fs,n=t.exitFullscreen,i=t.enterFullscreen;return(this.isFullscreenOpen?{onClick:n,viewBox:"0 0 950 1024",size:"24px",d:"M682 342h128v84h-212v-212h84v128zM598 810v-212h212v84h-128v128h-84zM342 342v-128h84v212h-212v-84h128zM214 682v-84h212v212h-84v-128h-128z",title:"Exit fullscreen"}:{onClick:i,viewBox:"0 0 18 18",size:"20px",d:"M4.5 11H3v4h4v-1.5H4.5V11zM3 7h1.5V4.5H7V3H3v4zm10.5 6.5H11V15h4v-4h-1.5v2.5zM11 3v1.5h2.5V7H15V3h-4z",title:"Enter fullscreen"})[e]}},created:function(){var e=this,t=v[this.i].componentsServices.isFullscreenOpenManager;t.get=function(){return e.isFullscreenOpen},t.set=function(t){return e.isFullscreenOpen=t}}},ie,[],!1,null,null,null),re=K({components:{FullscreenButton:oe.exports,CloseButton:ne},props:{i:Number}},J,[],!1,null,null,null).exports,se=function(){var e=this,t=e._self._c;return t("div",{ref:"source-outer",staticClass:"fslightbox-slide-number-container"},[t("div",{ref:"source-inner",staticClass:"fslightbox-flex-centered"},[t("span",{attrs:{"data-test-id":"slide-number"}},[e._v(e._s(e.slide))]),e._v(" "),t("span",{staticClass:"fslightbox-slash"}),e._v(" "),t("span",[e._v(e._s(e.sourcesCount))])])])};se._withStripped=!0;var ce=K({props:{i:Number},data:function(){return{slide:v[this.i].stageIndexes.current+1,sourcesCount:v[this.i].props.sources.length}},created:function(){var e=this;v[this.i].componentsServices.setSlideNumber=function(t){return e.slide=t}},mounted:function(){this.$refs["source-inner"].offsetWidth>55&&(this.$refs["source-outer"].style.justifyContent="flex-start")}},se,[],!1,null,null,null),ae=K({components:{SlideNumber:ce.exports,Toolbar:re},props:{i:Number},data:function(){return{hasMoreThanSource:v[this.i].props.sources.length>1}}},Y,[],!1,null,null,null).exports,le=function(){var e=this,t=e._self._c;return t("div",{staticClass:"fslightbox-absoluted fslightbox-full-dimension",on:{pointerdown:e.listener}},e._l(e.sources.length,(function(n,i){return t("Smw",{key:i,attrs:{i:e.i,j:i}})})),1)};le._withStripped=!0;var ue=function(){var e=this,t=e._self._c;return t("div",{ref:"a",staticClass:"fslightbox-absoluted fslightbox-full-dimension fslightbox-flex-centered",style:e.css},[t("Saw",{attrs:{i:e.i,j:e.j}})],1)};ue._withStripped=!0;var de=function(){var e=this,t=e._self._c;return t("div",{ref:"a"},[e.isl?e._e():t("div",{staticClass:"fslightboxl"},[t("div"),t("div"),t("div"),t("div")]),e.current===e.j||!e.loadOnlyCurrentSource&&e.ist?t(e.sourceComponent,{tag:"component",attrs:{i:e.i,j:e.j}}):e._e()],1)};de._withStripped=!0;var fe=function(){var e=this;return(0,e._self._c)("img",e._b({ref:"ref",staticClass:"fslightbox-source",attrs:{src:e.src},on:{load:e.onLoad}},"img",e.customAttributes,!1))};fe._withStripped=!0;var he=K({props:{i:Number,j:Number},data:function(){var e=this,t=v[this.i],n=t.collections.sourceLoadHandlers,i=t.props,o=i.customAttributes;return{onLoad:function(t){n[e.j].handleImageLoad(t)},src:i.sources[this.j],customAttributes:o&&o[this.j]}},mounted:function(){v[this.i].elements.sources[this.j]=this.$refs.ref}},fe,[],!1,null,null,null).exports,pe=function(){var e=this,t=e._self._c;return t("video",e._b({ref:"ref",staticClass:"fslightbox-source fslightbox-video",attrs:{controls:""},on:{loadedmetadata:e.onLoad}},"video",e.customAttributes,!1),[t("source",{attrs:{src:e.src}})])};pe._withStripped=!0;var ge=K({props:{i:Number,j:Number},data:function(){var e=v[this.i],t=e.collections.sourceLoadHandlers,n=e.props,i=n.customAttributes,o=n.sources;return{onLoad:t[this.j].handleVideoLoad,src:o[this.j],customAttributes:i&&i[this.j]}},mounted:function(){v[this.i].elements.sources[this.j]=this.$refs.ref}},pe,[],!1,null,null,null).exports,ve=function(){var e=this;return(0,e._self._c)("iframe",e._b({ref:"a",staticClass:"fslightbox-source fslightbox-youtube-iframe",attrs:{src:e.src,allowfullscreen:""}},"iframe",e.customAttributes,!1))};ve._withStripped=!0;var me=K({props:{i:Number,j:Number},created:function(){var e=v[this.i].props,t=e.customAttributes,n=e.sources,i=this.j,o=n[i],r=o.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2],s=o.split("?")[1];s=s||"",this.src="https://www.youtube.com/embed/".concat(r,"?").concat(s),this.customAttributes=t&&t[i]},mounted:function(){var e=v[this.i],t=this.j;e.elements.sources[t]=this.$refs.a,e.collections.sourceLoadHandlers[t].handleYoutubeLoad()}},ve,[],!1,null,null,null).exports,be=function(){var e=this;return(0,e._self._c)(e.c,e._b({ref:"a",tag:"component"},"component",e.p,!1))};be._withStripped=!0;var xe=K({props:{i:Number,j:Number},created:function(){var e=v[this.i].props.sources[this.j];this.c=e.component?e.component:e,this.p=e.props?e.props:{}},mounted:function(){var e=v[this.i],t=e.collections.sourceLoadHandlers,n=e.elements.sources;n[this.j]=this.$refs.a.$el,n[this.j].classList.add(h),t[this.j].handleCustomLoad()}},be,[],!1,null,null,null).exports,Se=function(){return(0,this._self._c)("div",{staticClass:"fslightbox-invalid-file-wrapper fslightbox-flex-centered"},[this._v("Invalid source")])};Se._withStripped=!0;var we={props:{i:Number,j:Number},mounted:function(){var e=v[this.i],t=this.j,n=e.isl,i=e.sawu,o=e.smw;n[t]=!0,i[t](),o[t].classList.add(l)}},ye=K(we,Se,[],!1,null,null,null).exports,_e=K({props:{i:Number,j:Number},components:{I:he,V:ge,Y:me,C:xe,In:ye},data:function(){var e={};return this.attachComponentDataToObject(e),e},created:function(){var e=this;v[this.i].sawu[this.j]=function(){e.attachComponentDataToObject(e)}},mounted:function(){v[this.i].saw[this.j]=this.$refs.a},methods:{attachComponentDataToObject:function(e){var t=v[this.i],n=t.elements.sourcesComponents,i=t.isl,o=t.props.loadOnlyCurrentSource,r=t.st,s=t.stageIndexes.current;e.sourceComponent=n[this.j],e.isl=i[this.j],e.ist=r.i(this.j),e.current=s,e.loadOnlyCurrentSource=o}}},de,[],!1,null,null,null).exports,Ce={props:{i:Number,j:Number},components:{Saw:_e},created:function(){this.css=v[this.i].st.i(this.j)?{}:{display:"none"}},mounted:function(){var e=v[this.i],t=this.$refs.a,n=0;function i(e){t.style.transform="translateX(".concat(e+n,"px)"),n=0}function o(){return(1+e.props.slideDistance)*innerWidth}t.s=function(){t.style.display="flex"},t.h=function(){t.style.display="none"},t.a=function(){t.classList.add("fslightboxtt")},t.d=function(){t.classList.remove("fslightboxtt")},t.n=function(){t.style.removeProperty("transform")},t.v=function(e){return n=e,t},t.ne=function(){i(-o())},t.z=function(){i(0)},t.p=function(){i(o())},e.smw[this.j]=t}},Le=K(Ce,ue,[],!1,null,null,null).exports,Fe=K({props:{i:Number},components:{Smw:Le},data:function(){var e=v[this.i],t=e.core.sourcesPointerDown.listener;return{sources:e.props.sources,listener:t}}},le,[],!1,null,null,null).exports,Te=function(){var e=this,t=e._self._c;return e.sourcesCount>1?t("div",[t("SlideButton",{attrs:{"on-click":e.changeToPrevious,name:"previous",d:"M18.271,9.212H3.615l4.184-4.184c0.306-0.306,0.306-0.801,0-1.107c-0.306-0.306-0.801-0.306-1.107,0L1.21,9.403C1.194,9.417,1.174,9.421,1.158,9.437c-0.181,0.181-0.242,0.425-0.209,0.66c0.005,0.038,0.012,0.071,0.022,0.109c0.028,0.098,0.075,0.188,0.142,0.271c0.021,0.026,0.021,0.061,0.045,0.085c0.015,0.016,0.034,0.02,0.05,0.033l5.484,5.483c0.306,0.307,0.801,0.307,1.107,0c0.306-0.305,0.306-0.801,0-1.105l-4.184-4.185h14.656c0.436,0,0.788-0.353,0.788-0.788S18.707,9.212,18.271,9.212z"}}),e._v(" "),t("SlideButton",{attrs:{"on-click":e.changeToNext,name:"next",d:"M1.729,9.212h14.656l-4.184-4.184c-0.307-0.306-0.307-0.801,0-1.107c0.305-0.306,0.801-0.306,1.106,0l5.481,5.482c0.018,0.014,0.037,0.019,0.053,0.034c0.181,0.181,0.242,0.425,0.209,0.66c-0.004,0.038-0.012,0.071-0.021,0.109c-0.028,0.098-0.075,0.188-0.143,0.271c-0.021,0.026-0.021,0.061-0.045,0.085c-0.015,0.016-0.034,0.02-0.051,0.033l-5.483,5.483c-0.306,0.307-0.802,0.307-1.106,0c-0.307-0.305-0.307-0.801,0-1.105l4.184-4.185H1.729c-0.436,0-0.788-0.353-0.788-0.788S1.293,9.212,1.729,9.212z"}})],1):e._e()};Te._withStripped=!0;var je=function(){var e=this,t=e._self._c;return t("div",{class:"fslightbox-slide-btn-container fslightbox-slide-btn-".concat(e.name,"-container"),attrs:{title:e.title},on:{click:e.onClick}},[t("div",{staticClass:"fslightbox-slide-btn fslightbox-flex-centered"},[t("Svger",{attrs:{"view-box":"0 0 20 20",size:"20px",d:e.d}})],1)])};je._withStripped=!0;var ze=K({components:{Svger:ee},props:{onClick:Function,name:String,d:String},data:function(){var e=this.name.charAt(0).toUpperCase()+this.name.slice(1);return{title:"".concat(e," slide")}}},je,[],!1,null,null,null).exports,Ae=K({props:{i:Number},components:{SlideButton:ze},data:function(){var e=v[this.i],t=e.core.slideChangeFacade,n=t.changeToPrevious,i=t.changeToNext;return{sourcesCount:e.props.sources.length,changeToPrevious:n,changeToNext:i}}},Te,[],!1,null,null,null).exports,Ie=function(){var e=this,t=e._self._c;return e.isSlideSwipingHovererShown?t("div",{staticClass:"fslightbox-slide-swiping-hoverer fslightbox-full-dimension fslightbox-absoluted"}):e._e()};Ie._withStripped=!0;var Oe,ke=K({props:{i:Number},data:function(){return{isSlideSwipingHovererShown:!1}},created:function(){var e=this,t=v[this.i].componentsServices;t.showSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown||(e.isSlideSwipingHovererShown=!0)},t.hideSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown&&(e.isSlideSwipingHovererShown=!1)}}},Ie,[],!1,null,null,null).exports;function Ne(e){e.core.lightboxOpener;var t=e.data,n=e.props.openOnMount;document.getElementsByClassName(o).length||p(),t.scrollbarWidth=function(e){var t=e.props.disableLocalStorage;if(!t){var n=localStorage.getItem(b);if(n)return n}var i=function(){var e=document.createElement("div"),t=e.style;return t.visibility="hidden",t.width="100px",t.msOverflowStyle="scrollbar",t.overflow="scroll",e}(),o=function(){var e=document.createElement("div");return e.style.width="100%",e}();document.body.appendChild(i);var r=i.offsetWidth;i.appendChild(o);var s=o.offsetWidth;document.body.removeChild(i);var c=r-s;return t||localStorage.setItem(b,c.toString()),c}(e),n&&e.i()}var Pe=K({props:{toggler:Boolean,sources:Array,slide:Number,source:String,sourceIndex:Number,onOpen:Function,onClose:Function,onInit:Function,onShow:Function,disableLocalStorage:Boolean,types:Array,type:String,customAttributes:Array,maxYoutubeVideoDimensions:Object,loadOnlyCurrentSource:Boolean,slideDistance:{type:Number,default:.3},openOnMount:Boolean,exitFullscreenOnClose:Boolean},components:{Swc:Fe,SlideButtons:Ae,Naver:ae,SlideSwipingHoverer:ke},data:function(){return{isOpen:!1}},watch:{slide:function(){v[this.i].core.lightboxUpdater.handleSlideProp()},sourceIndex:function(){v[this.i].core.lightboxUpdater.handleSlideProp()},source:function(){v[this.i].core.lightboxUpdater.handleSlideProp()},toggler:function(){v[this.i].core.lightboxUpdater.handleSlideProp(),v[this.i].core.lightboxUpdater.handleTogglerUpdate()}},created:function(){var e=this;this.i=v.push(new q(this))-1;var t=v[this.i].componentsServices.isLightboxOpenManager;t.get=function(){return e.isOpen},t.set=function(t,n){e.isOpen=t,n&&(Oe=n)}},mounted:function(){v[this.i].elements.container=this.$refs.container,Ne(v[this.i])},updated:function(){v[this.i].elements.container=this.$refs.container,Oe&&Oe(),Oe=null}},n,[],!1,null,null,null).exports;return Vue.component("fs-lightbox",Pe),t}()})); |
@@ -1,1 +0,1 @@ | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("vue"));else if("function"==typeof define&&define.amd)define([],t);else{var n="object"==typeof exports?t(require("vue")):t(e.Vue);for(var o in n)("object"==typeof exports?exports:e)[o]=n[o]}}(self,(function(e){return function(){"use strict";var t={744:function(e,t){t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[e,o]of t)n[e]=o;return n}},203:function(t){t.exports=e}},n={};function o(e){var i=n[e];if(void 0!==i)return i.exports;var r=n[e]={exports:{}};return t[e](r,r.exports,o),r.exports}o.d=function(e,t){for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var i={};return function(){o.r(i),o.d(i,{FsLightbox:function(){return ot}});var e=o(203),t={key:0,ref:"container",class:"fslightbox-container fslightbox-full-dimension fslightbox-fade-in-strong"},n="fslightbox-",r="".concat(n,"styles"),s="".concat(n,"cursor-grabbing"),c="".concat(n,"open"),a="".concat(n,"transform-transition"),l="".concat(n,"fade-in"),u="".concat(n,"fade-out"),d=l+"-strong",f=u+"-strong",p="".concat(n,"opacity-"),h="".concat(p,"1"),g="".concat(n,"source");function x(){var e=document.createElement("style");e.className=r,e.appendChild(document.createTextNode(".fslightbox-absoluted{position:absolute;top:0;left:0}.fslightbox-fade-in{animation:fslightbox-fade-in .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out{animation:fslightbox-fade-out .3s ease}.fslightbox-fade-in-strong{animation:fslightbox-fade-in-strong .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out-strong{animation:fslightbox-fade-out-strong .3s ease}@keyframes fslightbox-fade-in{from{opacity:.65}to{opacity:1}}@keyframes fslightbox-fade-out{from{opacity:.35}to{opacity:0}}@keyframes fslightbox-fade-in-strong{from{opacity:.3}to{opacity:1}}@keyframes fslightbox-fade-out-strong{from{opacity:1}to{opacity:0}}.fslightbox-cursor-grabbing{cursor:grabbing}.fslightbox-full-dimension{width:100%;height:100%}.fslightbox-open{overflow:hidden;height:100%}.fslightbox-flex-centered{display:flex;justify-content:center;align-items:center}.fslightbox-opacity-0{opacity:0 !important}.fslightbox-opacity-1{opacity:1 !important}.fslightbox-scrollbarfix{padding-right:17px}.fslightbox-transform-transition{transition:transform .3s}.fslightbox-container{font-family:Arial,sans-serif;position:fixed;top:0;left:0;background:linear-gradient(rgba(30, 30, 30, 0.9), black 1810%);z-index:9999999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fslightbox-container *{box-sizing:border-box}.fslightbox-svg-path{transition:fill .15s ease;fill:#ddd}.fslightbox-nav{height:45px;width:100%;position:absolute;top:0;left:0}.fslightbox-slide-number-container{display:flex;justify-content:center;align-items:center;position:relative;height:100%;font-size:15px;color:#d7d7d7;z-index:0;max-width:55px;text-align:left}.fslightbox-slide-number-container .fslightbox-flex-centered{height:100%}.fslightbox-slash{display:block;margin:0 5px;width:1px;height:12px;transform:rotate(15deg);background:#fff}.fslightbox-toolbar{position:absolute;z-index:3;right:0;top:0;height:100%;display:flex;background:rgba(35,35,35,.65)}.fslightbox-toolbar-button{height:100%;width:45px;cursor:pointer}.fslightbox-toolbar-button:hover .fslightbox-svg-path{fill:#fff}.fslightbox-slide-btn-container{display:flex;align-items:center;padding:12px 12px 12px 6px;position:absolute;top:50%;cursor:pointer;z-index:3;transform:translateY(-50%)}@media(min-width: 476px){.fslightbox-slide-btn-container{padding:22px 22px 22px 6px}}@media(min-width: 768px){.fslightbox-slide-btn-container{padding:30px 30px 30px 6px}}.fslightbox-slide-btn-container:hover .fslightbox-svg-path{fill:#f1f1f1}.fslightbox-slide-btn{padding:9px;font-size:26px;background:rgba(35,35,35,.65)}@media(min-width: 768px){.fslightbox-slide-btn{padding:10px}}@media(min-width: 1600px){.fslightbox-slide-btn{padding:11px}}.fslightbox-slide-btn-previous-container{left:0}@media(max-width: 475.99px){.fslightbox-slide-btn-previous-container{padding-left:3px}}.fslightbox-slide-btn-next-container{right:0;padding-left:12px;padding-right:3px}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-left:22px}}@media(min-width: 768px){.fslightbox-slide-btn-next-container{padding-left:30px}}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-right:6px}}.fslightbox-down-event-detector{position:absolute;z-index:1}.fslightbox-slide-swiping-hoverer{z-index:4}.fslightbox-invalid-file-wrapper{font-size:22px;color:#eaebeb;margin:auto}.fslightbox-video{object-fit:cover}.fslightbox-loader{display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:67px;height:67px}.fslightbox-loader div{box-sizing:border-box;display:block;position:absolute;width:54px;height:54px;margin:6px;border:5px solid;border-color:#999 transparent transparent transparent;border-radius:50%;animation:fslightbox-loader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.fslightbox-loader div:nth-child(1){animation-delay:-0.45s}.fslightbox-loader div:nth-child(2){animation-delay:-0.3s}.fslightbox-loader div:nth-child(3){animation-delay:-0.15s}@keyframes fslightbox-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fslightbox-source{position:relative;z-index:2;opacity:0;transform:translateZ(0);margin:auto;backface-visibility:hidden}")),document.head.appendChild(e)}function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}"object"===("undefined"==typeof document?"undefined":m(document))&&x();var b=[],v="fslightbox-types",S="fslightbox-scrollbar-width";function y(e){var t,n=e.props,o=0,i={};this.getSourceTypeFromLocalStorageByUrl=function(e){return t[e]?t[e]:r(e)},this.handleReceivedSourceTypeForUrl=function(e,n){!1===i[n]&&(o--,"invalid"!==e?i[n]=e:delete i[n],0===o&&(function(e,t){for(var n in t)e[n]=t[n]}(t,i),localStorage.setItem(v,JSON.stringify(t))))};var r=function(e){o++,i[e]=!1};n.disableLocalStorage?(this.getSourceTypeFromLocalStorageByUrl=function(){},this.handleReceivedSourceTypeForUrl=function(){}):(t=JSON.parse(localStorage.getItem(v)))||(t={},this.getSourceTypeFromLocalStorageByUrl=r)}var L="image",w="video",I="youtube",C="custom",k="invalid";function B(e){var t=e.componentsServices,n=t.isLightboxOpenManager,o=t.updateSourceDirectWrapperCollection,i=e.elements.sourcesComponents;this.runActionsForSourceTypeAndIndex=function(e,t){var r;switch(e){case L:r="Imager";break;case w:r="Videor";break;case I:r="Youtuber";break;case C:r="Customer";break;default:r="Invalider"}i[t]=r,n.get()&&o[t]()}}function F(){var e,t,n,o=function(e){var t=document.createElement("a");t.href=e;var n=t.hostname;return"www.youtube.com"===n||"youtu.be"===n},i=function(e){return e.slice(0,e.indexOf("/"))};function r(){if(4!==n.readyState){if(2===n.readyState){var e;switch(i(n.getResponseHeader("content-type"))){case"image":e=L;break;case"video":e=w;break;default:e=k}n.onreadystatechange=null,n.abort(),t(e)}}else t(k)}this.setUrlToCheck=function(t){e=t},this.getSourceType=function(i){if(o(e))return i(I);t=i,(n=new XMLHttpRequest).onreadystatechange=r,n.open("GET",e,!0),n.send()}}function A(e,t,n){var o=e.props,i=o.types,r=o.type,s=o.sources,c=e.resolve;this.getTypeSetByClientForIndex=function(e){var t;return i&&i[e]?t=i[e]:r&&(t=r),t},this.retrieveTypeWithXhrForIndex=function(e){var o=c(F);o.setUrlToCheck(s[e]),o.getSourceType((function(o){t.handleReceivedSourceTypeForUrl(o,s[e]),n.runActionsForSourceTypeAndIndex(o,e)}))}}function N(e,t,n){for(var o=0;o<e.props.sources.length;o++)e.collections[t][o]=e.resolve(n,[o])}function E(e,t){var n=e.classList;n.contains(t)&&n.remove(t)}function z(e){var t=this,n=e.componentsServices,o=n.isFullscreenOpenManager,i=n.isLightboxOpenManager,r=e.core,s=r.eventsDispatcher,a=r.globalEventsController,l=r.scrollbarRecompensor,u=e.elements,d=e.fs,p=e.props,h=e.sourcePointerProps,g=e.timeout;this.isLightboxFadingOut=!1,this.runActions=function(){t.isLightboxFadingOut=!0,u.container.classList.add(f),a.removeListeners(),p.exitFullscreenOnClose&&o.get()&&d.exitFullscreen(),g((function(){t.isLightboxFadingOut=!1,h.isPointering=!1,u.container.classList.remove(f),document.documentElement.classList.remove(c),l.removeRecompense(),i.set(!1),s.dispatch("onClose")}),270)}}var T="source",O=T+"MainWrappers",P=T+"AnimationWrappers";function W(e){var t=e.core,n=t.lightboxCloser,o=t.slideChangeFacade,i=e.fs;this.listener=function(e){switch(e.key){case"Escape":n.closeLightbox();break;case"ArrowLeft":o.changeToPrevious();break;case"ArrowRight":o.changeToNext();break;case"F11":e.preventDefault(),i.toggleFullscreen()}}}function M(e){var t=e.collections.sourceMainWrapperTransformers,n=e.componentsServices,o=e.elements,i=e.sourcePointerProps,r=e.stageIndexes;this.runActionsForEvent=function(e){n.showSlideSwipingHoverer(),o.container.classList.add(s),i.swipedX=e.screenX-i.downScreenX,c(r.current,"zero"),void 0!==r.previous&&i.swipedX>0?c(r.previous,"negative"):void 0!==r.next&&i.swipedX<0&&c(r.next,"positive")};var c=function(e,n){t[e].byValue(i.swipedX)[n]()}}function V(e){var t=e.props.sources,n=e.resolve,o=e.sourcePointerProps,i=n(M);1===t.length?this.listener=function(){o.swipedX=1}:this.listener=function(e){o.isPointering&&i.runActionsForEvent(e)}}function D(e){var t=e.collections.sourceMainWrapperTransformers,n=e.core.slideIndexChanger,o=e.elements.sourceMainWrappers,i=e.stageIndexes;this.runPositiveSwipedXActions=function(){void 0===i.previous||(r("positive"),n.changeTo(i.previous)),r("zero")},this.runNegativeSwipedXActions=function(){void 0===i.next||(r("negative"),n.changeTo(i.next)),r("zero")};var r=function(e){o[i.current].classList.add(a),t[i.current][e]()}}function H(e){var t=e.componentsServices,n=e.core.lightboxCloser,o=e.elements,i=e.resolve,r=e.sourcePointerProps,c=i(D);this.runNoSwipeActions=function(){t.hideSlideSwipingHoverer(),r.isSourceDownEventTarget||n.closeLightbox(),r.isPointering=!1},this.runActions=function(){r.swipedX>0?c.runPositiveSwipedXActions():c.runNegativeSwipedXActions(),t.hideSlideSwipingHoverer(),o.container.classList.remove(s),r.isPointering=!1}}function R(e){var t=e.resolve,n=e.sourcePointerProps,o=t(H);this.listener=function(){n.isPointering&&(n.swipedX?o.runActions():o.runNoSwipeActions())}}function j(e,t,n,o){var i=e.data,r=e.elements.sources,s=n/o,c=0;this.adjustSize=function(){if((c=i.maxSourceWidth/s)<i.maxSourceHeight)return n<i.maxSourceWidth&&(c=o),a();c=o>i.maxSourceHeight?i.maxSourceHeight:o,a()};var a=function(){var e=r[t].style;e.width=c*s+"px",e.height=c+"px"}}function U(e,t){var n=this,o=e.collections.sourceSizers,i=e.componentsServices.hideSourceLoaderCollection,r=e.elements,s=r.sourceAnimationWrappers,c=r.sources,a=e.resolve;function l(e,n){o[t]=a(j,[t,e,n]),o[t].adjustSize()}this.runActions=function(e,o){c[t].classList.add(h),s[t].classList.add(d),i[t](),l(e,o),n.runActions=l}}function X(e,t){var n,o=this,i=e.elements.sources,r=e.props,s=e.resolve,c=e.timeout,a=s(U,[t]);this.handleImageLoad=function(e){var t=e.target,n=t.naturalWidth,o=t.naturalHeight;a.runActions(n,o)},this.handleVideoLoad=function(e){var t=e.target,o=t.videoWidth,i=t.videoHeight;n=!0,a.runActions(o,i)},this.handleNotMetaDatedVideoLoad=function(){n||o.handleYoutubeLoad()},this.handleYoutubeLoad=function(){var e=1920,t=1080;r.maxYoutubeVideoDimensions&&(e=r.maxYoutubeVideoDimensions.width,t=r.maxYoutubeVideoDimensions.height),a.runActions(e,t)},this.handleCustomLoad=function(){c((function(){var e=i[t];a.runActions(e.offsetWidth,e.offsetHeight)}))}}function Z(e,t){var n=this,o=e.elements.sourceMainWrappers,i=e.props.slideDistance+1,r=0;this.byValue=function(e){return r=e,n},this.negative=function(){s(-c())},this.zero=function(){s(0)},this.positive=function(){s(c())};var s=function(e){o[t].style.transform="translateX(".concat(e+r,"px)"),r=0},c=function(){return i*innerWidth}}function $(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,o=n.eventsDispatcher,i=n.lightboxOpener,r=n.lightboxOpenActioner,s=e.data;i.openLightbox=function(){N(e,"sourceLoadHandlers",X),o.dispatch("onShow"),t.set(!0,r.runInitializedLightboxActions)},i.initializeAndOpenLightbox=function(){s.isInitialized=!0,N(e,"sourceLoadHandlers",X),N(e,"sourceMainWrapperTransformers",Z),function(e){!function(e){var t=e.core.classFacade,n=e.elements;t.removeFromEachElementClassIfContains=function(e,t){for(var o=0;o<n[e].length;o++)E(n[e][o],t)}}(e),function(e){var t=e.core.eventsDispatcher,n=e.props;t.dispatch=function(e){n[e]&&n[e]()}}(e),function(e){var t=e.componentsServices.isFullscreenOpenManager,n=e.fs,o=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"];function i(e){for(var t=0;t<o.length;t++)document[e](o[t],r)}function r(){t.set(document.fullscreenElement||document.webkitIsFullScreen||document.mozFullScreen||document.msFullscreenElement)}n.enterFullscreen=function(){t.set(!0);var e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()},n.exitFullscreen=function(){t.set(!1),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},n.toggleFullscreen=function(){t.get()?n.exitFullscreen():n.enterFullscreen()},n.listen=function(){i("addEventListener")},n.unlisten=function(){i("removeEventListener")}}(e),function(e){var t=e.core,n=t.globalEventsController,o=t.windowResizeActioner,i=e.fs,r=e.resolve,s=r(W),c=r(V),a=r(R);n.attachListeners=function(){document.addEventListener("pointermove",c.listener),document.addEventListener("pointerup",a.listener),addEventListener("resize",o.runActions),document.addEventListener("keydown",s.listener),i.listen()},n.removeListeners=function(){document.removeEventListener("pointermove",c.listener),document.removeEventListener("pointerup",a.listener),removeEventListener("resize",o.runActions),document.removeEventListener("keydown",s.listener),i.unlisten()}}(e),function(e){var t=e.core.lightboxCloser,n=(0,e.resolve)(z);t.closeLightbox=function(){n.isLightboxFadingOut||n.runActions()}}(e),function(e){var t=e.collections.sourceMainWrapperTransformers,n=e.core,o=n.eventsDispatcher,i=n.lightboxOpenActioner,r=n.globalEventsController,s=n.scrollbarRecompensor,a=n.sourceDisplayFacade,l=n.stageManager,u=n.windowResizeActioner,d=e.stageIndexes;i.runInitializedLightboxActions=function(){l.updateStageIndexes(),a.displaySourcesWhichShouldBeDisplayed(),document.documentElement.classList.add(c),s.addRecompense(),r.attachListeners(),u.runActions(),t[d.current].zero(),o.dispatch("onOpen")}}(e),function(e){var t=e.data,n=e.core.scrollbarRecompensor;n.addRecompense=function(){"complete"===document.readyState?o():window.addEventListener("load",(function(){o(),n.addRecompense=o}))};var o=function(){document.body.offsetHeight>window.innerHeight&&(document.body.style.marginRight=t.scrollbarWidth+"px")};n.removeRecompense=function(){document.body.style.removeProperty("margin-right")}}(e),function(e){var t=e.core,n=t.slideChangeFacade,o=t.slideIndexChanger,i=t.stageManager;e.props.sources.length>1?(n.changeToPrevious=function(){o.jumpTo(i.getPreviousSlideIndex())},n.changeToNext=function(){o.jumpTo(i.getNextSlideIndex())}):(n.changeToPrevious=function(){},n.changeToNext=function(){})}(e),function(e){var t=e.collections.sourceMainWrapperTransformers,n=e.componentsServices,o=e.core,i=o.classFacade,r=o.slideIndexChanger,s=o.sourceDisplayFacade,c=o.stageManager,f=e.elements.sourceAnimationWrappers,p=e.getQueuedAction,h=e.stageIndexes,g=e.timeout,x=p((function(){i.removeFromEachElementClassIfContains(P,u)}),300);r.changeTo=function(e){h.current=e,c.updateStageIndexes(),n.setSlideNumber(e+1),s.displaySourcesWhichShouldBeDisplayed()},r.jumpTo=function(e){var n=h.current;r.changeTo(e),i.removeFromEachElementClassIfContains(O,a),E(f[n],d),E(f[n],l),f[n].classList.add(u),E(f[e],d),E(f[e],u),f[e].classList.add(l),x(),t[e].zero(),g((function(){n!==h.current&&t[n].negative()}),270)}}(e),function(e){var t=e.core,n=t.classFacade,o=t.sourcesPointerDown,i=e.elements.sources,r=e.sourcePointerProps,s=e.stageIndexes;o.listener=function(e){"VIDEO"!==e.target.tagName&&e.preventDefault(),r.isPointering=!0,r.downScreenX=e.screenX,r.swipedX=0;var t=i[s.current];t&&t.contains(e.target)?r.isSourceDownEventTarget=!0:r.isSourceDownEventTarget=!1,n.removeFromEachElementClassIfContains(O,a)}}(e),function(e){var t=e.core.sourceDisplayFacade,n=e.componentsServices.updateSourceDirectWrapperCollection,o=e.stageIndexes,i=e.props.loadOnlyCurrentSource;t.displaySourcesWhichShouldBeDisplayed=function(){if(i)n[o.current]();else for(var e in o)void 0!==o[e]&&n[o[e]]()}}(e),function(e){var t=e.core.stageManager,n=e.props.sources,o=e.stageIndexes,i=n.length-1;t.getPreviousSlideIndex=function(){return 0===o.current?i:o.current-1},t.getNextSlideIndex=function(){return o.current===i?0:o.current+1},t.updateStageIndexes=0===i?function(){}:1===i?function(){0===o.current?(o.next=1,delete o.previous):(o.previous=0,delete o.next)}:function(){o.previous=t.getPreviousSlideIndex(),o.next=t.getNextSlideIndex()},t.isSourceInStage=i<=2?function(){return!0}:function(e){var t=o.current;if(0===t&&e===i||t===i&&0===e)return!0;var n=t-e;return-1===n||0===n||1===n}}(e),function(e){var t=e.collections,n=t.sourceMainWrapperTransformers,o=t.sourceSizers,i=e.core.windowResizeActioner,r=e.data,s=e.elements.sourceMainWrappers,c=e.props.sources,l=e.stageIndexes;i.runActions=function(){innerWidth<992?r.maxSourceWidth=innerWidth:r.maxSourceWidth=.9*innerWidth,r.maxSourceHeight=.9*innerHeight;for(var e=0;e<c.length;e++)E(s[e],a),e!==l.current&&n[e].negative(),o[e]&&o[e].adjustSize()}}(e)}(e),o.dispatch("onInit"),t.set(!0,(function(){r.runInitializedLightboxActions(),function(e){for(var t=e.props.sources,n=e.resolve,o=n(y),i=n(B),r=n(A,[o,i]),s=0;s<t.length;s++)if("string"==typeof t[s]){var c=r.getTypeSetByClientForIndex(s);if(c)i.runActionsForSourceTypeAndIndex(c,s);else{var a=o.getSourceTypeFromLocalStorageByUrl(t[s]);a?i.runActionsForSourceTypeAndIndex(a,s):r.retrieveTypeWithXhrForIndex(s)}}else i.runActionsForSourceTypeAndIndex(C,s)}(e)}))}}function q(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core.slideIndexChanger,o=e.stageIndexes;this.runCurrentStageIndexUpdateActionsFor=function(e){e!==o.current&&(t.get()?n.jumpTo(e):o.current=e)}}function Y(e,t,n){return Y=_()?Reflect.construct.bind():function(e,t,n){var o=[null];o.push.apply(o,t);var i=new(Function.bind.apply(e,o));return n&&J(i,n.prototype),i},Y.apply(null,arguments)}function _(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function J(e,t){return J=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},J(e,t)}function Q(e){return function(e){if(Array.isArray(e))return G(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return G(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?G(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function K(e){var t=this;this.props=e,this.data={isInitialized:!1,isFullyRendered:!1,maxSourceWidth:0,maxSourceHeight:0,scrollbarWidth:0},this.sourcePointerProps={isPointering:!1,downScreenX:null,isSourceDownEventTarget:!1,swipedX:0},this.stageIndexes={current:0},this.componentsServices={isLightboxOpenManager:{},setSlideNumber:null,isFullscreenOpenManager:{},hideSourceLoaderCollection:[],updateSourceDirectWrapperCollection:[],showSlideSwipingHoverer:null,hideSlideSwipingHoverer:null},this.elements={container:null,sourceWrappersContainer:null,sources:[],sourceMainWrappers:[],sourceAnimationWrappers:[],sourcesComponents:[]},this.collections={sourceMainWrapperTransformers:[],sourceLoadHandlers:[],sourceSizers:[],xhrs:[]},this.core={classFacade:{},eventsDispatcher:{},globalEventsController:{},lightboxCloser:{},lightboxOpener:{},lightboxOpenActioner:{},lightboxUpdater:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},sourcesPointerDown:{},sourceDisplayFacade:{},stageManager:{},windowResizeActioner:{}},this.fs={},this.getQueuedAction=function(e,n){var o=[];return function(){o.push(!0),t.timeout((function(){o.pop(),o.length||e()}),n)}},this.resolve=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return n.unshift(t),Y(e,Q(n))},this.timeout=function(e,n){setTimeout((function(){t.elements.container&&e()}),n)},function(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,o=n.lightboxCloser,i=n.lightboxOpener,r=n.lightboxUpdater,s=e.data,c=(0,e.resolve)(q);r.handleSlideProp=function(){var t=e.props;"number"==typeof t.sourceIndex?c.runCurrentStageIndexUpdateActionsFor(t.sourceIndex):"string"==typeof t.source?c.runCurrentStageIndexUpdateActionsFor(t.sources.indexOf(t.source)):"number"==typeof t.slide&&c.runCurrentStageIndexUpdateActionsFor(t.slide-1)},r.handleTogglerUpdate=function(){t.get()?o.closeLightbox():s.isInitialized?i.openLightbox():i.initializeAndOpenLightbox()}}(this),$(this)}var ee={ref:"nav",class:"fslightbox-nav"},te={class:"fslightbox-toolbar"},ne=["title"],oe=["width","height","viewBox"],ie=["d"],re={props:{size:String,viewBox:String,d:String}},se=o(744),ce=(0,se.Z)(re,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("svg",{width:o.size,height:o.size,viewBox:o.viewBox,xmlns:"http://www.w3.org/2000/svg"},[(0,e.createElementVNode)("path",{class:"fslightbox-svg-path",d:o.d},null,8,ie)],8,oe)}]]),ae={components:{Svger:ce},props:{onClick:Function,size:String,viewBox:String,d:String,title:String}};const le=(0,se.Z)(ae,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Svger");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{onClick:n[0]||(n[0]=function(){return o.onClick&&o.onClick.apply(o,arguments)}),title:o.title,class:"fslightbox-toolbar-button fslightbox-flex-centered"},[(0,e.createVNode)(c,{size:o.size,"view-box":o.viewBox,d:o.d},null,8,["size","view-box","d"])],8,ne)}]]);var ue=le,de={components:{ToolbarButton:ue},props:{fsLightboxIndex:Number},data:function(){return{onClick:b[this.fsLightboxIndex].core.lightboxCloser.closeLightbox}}},fe=(0,se.Z)(de,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("ToolbarButton");return(0,e.openBlock)(),(0,e.createBlock)(c,{"on-click":r.onClick,"view-box":"0 0 24 24",size:"20px",d:"M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z",title:"Close"},null,8,["on-click"])}]]),pe={components:{ToolbarButton:ue},props:{fsLightboxIndex:Number},data:function(){return{isFullscreenOpen:!1}},methods:{getButtonData:function(e){var t=b[this.fsLightboxIndex].fs,n=t.exitFullscreen,o=t.enterFullscreen;return(this.isFullscreenOpen?{onClick:n,viewBox:"0 0 950 1024",size:"24px",d:"M682 342h128v84h-212v-212h84v128zM598 810v-212h212v84h-128v128h-84zM342 342v-128h84v212h-212v-84h128zM214 682v-84h212v212h-84v-128h-128z",title:"Exit fullscreen"}:{onClick:o,viewBox:"0 0 18 18",size:"20px",d:"M4.5 11H3v4h4v-1.5H4.5V11zM3 7h1.5V4.5H7V3H3v4zm10.5 6.5H11V15h4v-4h-1.5v2.5zM11 3v1.5h2.5V7H15V3h-4z",title:"Enter fullscreen"})[e]}},created:function(){var e=this,t=b[this.fsLightboxIndex].componentsServices.isFullscreenOpenManager;t.get=function(){return e.isFullscreenOpen},t.set=function(t){return e.isFullscreenOpen=t}}},he={components:{FullscreenButton:(0,se.Z)(pe,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("ToolbarButton");return(0,e.openBlock)(),(0,e.createBlock)(c,{"on-click":s.getButtonData("onClick"),"view-box":s.getButtonData("viewBox"),size:s.getButtonData("size"),d:s.getButtonData("d"),title:s.getButtonData("title")},null,8,["on-click","view-box","size","d","title"])}]]),CloseButton:fe},props:{fsLightboxIndex:Number}},ge=(0,se.Z)(he,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("FullscreenButton"),a=(0,e.resolveComponent)("CloseButton");return(0,e.openBlock)(),(0,e.createElementBlock)("div",te,[(0,e.createVNode)(c,{"fs-lightbox-index":o.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(a,{"fs-lightbox-index":o.fsLightboxIndex},null,8,["fs-lightbox-index"])])}]]),xe={ref:"source-outer",class:"fslightbox-slide-number-container"},me={ref:"source-inner",class:"fslightbox-flex-centered"},be={"data-test-id":"slide-number"},ve=(0,e.createElementVNode)("span",{class:"fslightbox-slash"},null,-1),Se={props:{fsLightboxIndex:Number},data:function(){return{slide:b[this.fsLightboxIndex].stageIndexes.current+1,sourcesCount:b[this.fsLightboxIndex].props.sources.length}},created:function(){var e=this;b[this.fsLightboxIndex].componentsServices.setSlideNumber=function(t){return e.slide=t}},mounted:function(){this.$refs["source-inner"].offsetWidth>55&&(this.$refs["source-outer"].style.justifyContent="flex-start")}},ye={components:{SlideNumber:(0,se.Z)(Se,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("div",xe,[(0,e.createElementVNode)("div",me,[(0,e.createElementVNode)("span",be,(0,e.toDisplayString)(r.slide),1),ve,(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(r.sourcesCount),1)],512)],512)}]]),Toolbar:ge},props:{fsLightboxIndex:Number},data:function(){return{hasMoreThanSource:b[this.fsLightboxIndex].props.sources.length>1}}},Le=(0,se.Z)(ye,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Toolbar"),a=(0,e.resolveComponent)("SlideNumber");return(0,e.openBlock)(),(0,e.createElementBlock)("div",ee,[(0,e.createVNode)(c,{"fs-lightbox-index":o.fsLightboxIndex},null,8,["fs-lightbox-index"]),r.hasMoreThanSource?((0,e.openBlock)(),(0,e.createBlock)(a,{key:0,"fs-lightbox-index":o.fsLightboxIndex},null,8,["fs-lightbox-index"])):(0,e.createCommentVNode)("v-if",!0)],512)}]]),we={"data-test-class":"source-main-wrapper",ref:"ref",class:"fslightbox-absoluted fslightbox-full-dimension fslightbox-flex-centered"},Ie={ref:"ref",class:"soueouoeu"},Ce=["src"],ke={props:{fsLightboxIndex:Number,i:Number},data:function(){var e=this,t=b[this.fsLightboxIndex],n=t.collections.sourceLoadHandlers,o=t.props,i=o.customAttributes;return{onLoad:function(t){n[e.i].handleImageLoad(t)},src:o.sources[this.i],customAttributes:i&&i[this.i]}},mounted:function(){b[this.fsLightboxIndex].elements.sources[this.i]=this.$refs.ref}};const Be=(0,se.Z)(ke,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("img",(0,e.mergeProps)({class:"fslightbox-source",onLoad:n[0]||(n[0]=function(){return r.onLoad&&r.onLoad.apply(r,arguments)}),ref:"ref",src:r.src},r.customAttributes),null,16,Ce)}]]);var Fe=Be,Ae=["src"],Ne={props:{fsLightboxIndex:Number,i:Number},data:function(){var e=b[this.fsLightboxIndex],t=e.collections.sourceLoadHandlers,n=e.props,o=n.customAttributes,i=n.sources;return{onLoad:t[this.i].handleVideoLoad,src:i[this.i],customAttributes:o&&o[this.i]}},mounted:function(){b[this.fsLightboxIndex].elements.sources[this.i]=this.$refs.ref}};const Ee=(0,se.Z)(Ne,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("video",(0,e.mergeProps)({class:"fslightbox-source fslightbox-video",onLoadedmetadata:n[0]||(n[0]=function(){return r.onLoad&&r.onLoad.apply(r,arguments)}),ref:"ref",controls:""},r.customAttributes),[(0,e.createElementVNode)("source",{src:r.src},null,8,Ae)],16)}]]);var ze=["src"],Te={props:{fsLightboxIndex:Number,i:Number},created:function(){var e=b[this.fsLightboxIndex].props,t=e.customAttributes,n=e.sources,o=this.i,i=n[o],r=i.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2],s=i.split("?")[1];s=s||"",this.src="https://www.youtube.com/embed/".concat(r,"?").concat(s),this.customAttributes=t&&t[o]},mounted:function(){var e=b[this.fsLightboxIndex],t=this.i;e.elements.sources[t]=this.$refs.a,e.collections.sourceLoadHandlers[t].handleYoutubeLoad()}},Oe={props:{fsLightboxIndex:Number,i:Number},data:function(){var e=b[this.fsLightboxIndex].props.sources[this.i],t={component:e,componentProps:{}};return e.component&&(t.component=e.component,t.componentProps=e.props),t},mounted:function(){var e=b[this.fsLightboxIndex],t=e.collections.sourceLoadHandlers,n=e.elements.sources;n[this.i]=this.$refs.ref.$el,n[this.i].classList.add(g),t[this.i].handleCustomLoad()}},Pe={class:"fslightbox-invalid-file-wrapper fslightbox-flex-centered"},We={props:{fsLightboxIndex:Number,i:Number},mounted:function(){var e=b[this.fsLightboxIndex],t=e.componentsServices.hideSourceLoaderCollection,n=e.elements.sourceMainWrappers;t[this.i](),n[this.i].classList.add(d)}},Me={props:{fsLightboxIndex:Number,i:Number},components:{Imager:Fe,Videor:Ee,Youtuber:(0,se.Z)(Te,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("iframe",(0,e.mergeProps)({class:"fslightbox-source fslightbox-youtube-iframe",ref:"a",src:t.src,allowfullscreen:""},t.customAttributes),null,16,ze)}]]),Customer:(0,se.Z)(Oe,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.component),(0,e.mergeProps)(t.componentProps,{ref:"ref"}),null,16)}]]),Invalider:(0,se.Z)(We,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("div",Pe," Invalid source ")}]])},data:function(){var e={};return this.attachComponentDataToObject(e),e},created:function(){var e=this;b[this.fsLightboxIndex].componentsServices.updateSourceDirectWrapperCollection[this.i]=function(){e.attachComponentDataToObject(e)}},mounted:function(){b[this.fsLightboxIndex].elements.sourceAnimationWrappers[this.i]=this.$refs.ref},methods:{attachComponentDataToObject:function(e){var t=b[this.fsLightboxIndex],n=t.core.stageManager.isSourceInStage,o=t.elements.sourcesComponents,i=t.props.loadOnlyCurrentSource,r=t.stageIndexes.current;e.sourceComponent=o[this.i],e.isSourceInStage=n(this.i),e.current=r,e.loadOnlyCurrentSource=i}}},Ve=(0,se.Z)(Me,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("div",Ie,[t.current===o.i||!t.loadOnlyCurrentSource&&t.isSourceInStage?((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.sourceComponent),{key:0,"fs-lightbox-index":o.fsLightboxIndex,i:o.i},null,8,["fs-lightbox-index","i"])):(0,e.createCommentVNode)("v-if",!0)],512)}]]),De={class:"fslightbox-loader"},He=[(0,e.createElementVNode)("div",null,null,-1),(0,e.createElementVNode)("div",null,null,-1),(0,e.createElementVNode)("div",null,null,-1),(0,e.createElementVNode)("div",null,null,-1)];const Re={};var je={props:{fsLightboxIndex:Number,i:Number},components:{SourceAnimationWrapper:Ve,Loader:(0,se.Z)(Re,[["render",function(t,n){return(0,e.openBlock)(),(0,e.createElementBlock)("div",De,He)}]])},data:function(){return{isSourceLoaded:!1}},created:function(){var e=this;b[this.fsLightboxIndex].componentsServices.hideSourceLoaderCollection[this.i]=function(){return e.isSourceLoaded=!0}},mounted:function(){b[this.fsLightboxIndex].elements.sourceMainWrappers[this.i]=this.$refs.ref}},Ue={props:{fsLightboxIndex:Number},components:{SourceMainWrapper:(0,se.Z)(je,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("SourceAnimationWrapper"),a=(0,e.resolveComponent)("Loader");return(0,e.openBlock)(),(0,e.createElementBlock)("div",we,[(0,e.createVNode)(c,{"fs-lightbox-index":o.fsLightboxIndex,i:o.i},null,8,["fs-lightbox-index","i"]),r.isSourceLoaded?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createBlock)(a,{key:0}))],512)}]])},data:function(){var e=b[this.fsLightboxIndex],t=e.core.sourcesPointerDown.listener;return{sources:e.props.sources,listener:t}},mounted:function(){b[this.fsLightboxIndex].elements.sourceWrappersContainer=this.$refs.ref}};const Xe=(0,se.Z)(Ue,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("SourceMainWrapper");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{"data-test-id":"source-wrappers-container",class:"fslightbox-absoluted fslightbox-full-dimension",ref:"ref",onPointerdown:n[0]||(n[0]=function(){return r.listener&&r.listener.apply(r,arguments)})},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(r.sources.length,(function(t,n){return(0,e.openBlock)(),(0,e.createBlock)(c,{key:n,i:n,"fs-lightbox-index":o.fsLightboxIndex},null,8,["i","fs-lightbox-index"])})),128))],544)}]]);var Ze=Xe,$e={key:0},qe=["title"],Ye={class:"fslightbox-slide-btn fslightbox-flex-centered"},_e={components:{Svger:ce},props:{onClick:Function,name:String,d:String},data:function(){var e=this.name.charAt(0).toUpperCase()+this.name.slice(1);return{title:"".concat(e," slide")}}};const Je=(0,se.Z)(_e,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Svger");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)("fslightbox-slide-btn-container fslightbox-slide-btn-".concat(o.name,"-container")),title:r.title,onClick:n[0]||(n[0]=function(){return o.onClick&&o.onClick.apply(o,arguments)})},[(0,e.createElementVNode)("div",Ye,[(0,e.createVNode)(c,{"view-box":"0 0 20 20",size:"20px",d:o.d},null,8,["d"])])],10,qe)}]]);var Qe,Ge={props:{fsLightboxIndex:Number},components:{SlideButton:Je},data:function(){var e=b[this.fsLightboxIndex],t=e.core.slideChangeFacade,n=t.changeToPrevious,o=t.changeToNext;return{sourcesCount:e.props.sources.length,changeToPrevious:n,changeToNext:o}}},Ke={key:0,class:"fslightbox-slide-swiping-hoverer fslightbox-full-dimension fslightbox-absoluted"},et={props:{fsLightboxIndex:Number},data:function(){return{isSlideSwipingHovererShown:!1}},created:function(){var e=this,t=b[this.fsLightboxIndex].componentsServices;t.showSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown||(e.isSlideSwipingHovererShown=!0)},t.hideSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown&&(e.isSlideSwipingHovererShown=!1)}}};function tt(e){var t=e.core.lightboxOpener,n=e.data,o=e.props.openOnMount;document.getElementsByClassName(r).length||x(),n.scrollbarWidth=function(e){var t=e.props.disableLocalStorage;if(!t){var n=localStorage.getItem(S);if(n)return n}var o=function(){var e=document.createElement("div"),t=e.style;return t.visibility="hidden",t.width="100px",t.msOverflowStyle="scrollbar",t.overflow="scroll",e}(),i=function(){var e=document.createElement("div");return e.style.width="100%",e}();document.body.appendChild(o);var r=o.offsetWidth;o.appendChild(i);var s=i.offsetWidth;document.body.removeChild(o);var c=r-s;return t||localStorage.setItem(S,c.toString()),c}(e),o&&t.initializeAndOpenLightbox()}var nt={props:{toggler:Boolean,sources:Array,slide:Number,source:String,sourceIndex:Number,onOpen:Function,onClose:Function,onInit:Function,onShow:Function,disableLocalStorage:Boolean,types:Array,type:String,customAttributes:Array,maxYoutubeVideoDimensions:Object,loadOnlyCurrentSource:Boolean,slideDistance:{type:Number,default:.3},openOnMount:Boolean,exitFullscreenOnClose:Boolean},components:{SlideButtons:(0,se.Z)(Ge,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("SlideButton");return r.sourcesCount>1?((0,e.openBlock)(),(0,e.createElementBlock)("div",$e,[(0,e.createVNode)(c,{"on-click":r.changeToPrevious,name:"previous",d:"M18.271,9.212H3.615l4.184-4.184c0.306-0.306,0.306-0.801,0-1.107c-0.306-0.306-0.801-0.306-1.107,0L1.21,9.403C1.194,9.417,1.174,9.421,1.158,9.437c-0.181,0.181-0.242,0.425-0.209,0.66c0.005,0.038,0.012,0.071,0.022,0.109c0.028,0.098,0.075,0.188,0.142,0.271c0.021,0.026,0.021,0.061,0.045,0.085c0.015,0.016,0.034,0.02,0.05,0.033l5.484,5.483c0.306,0.307,0.801,0.307,1.107,0c0.306-0.305,0.306-0.801,0-1.105l-4.184-4.185h14.656c0.436,0,0.788-0.353,0.788-0.788S18.707,9.212,18.271,9.212z"},null,8,["on-click"]),(0,e.createVNode)(c,{"on-click":r.changeToNext,name:"next",d:"M1.729,9.212h14.656l-4.184-4.184c-0.307-0.306-0.307-0.801,0-1.107c0.305-0.306,0.801-0.306,1.106,0l5.481,5.482c0.018,0.014,0.037,0.019,0.053,0.034c0.181,0.181,0.242,0.425,0.209,0.66c-0.004,0.038-0.012,0.071-0.021,0.109c-0.028,0.098-0.075,0.188-0.143,0.271c-0.021,0.026-0.021,0.061-0.045,0.085c-0.015,0.016-0.034,0.02-0.051,0.033l-5.483,5.483c-0.306,0.307-0.802,0.307-1.106,0c-0.307-0.305-0.307-0.801,0-1.105l4.184-4.185H1.729c-0.436,0-0.788-0.353-0.788-0.788S1.293,9.212,1.729,9.212z"},null,8,["on-click"])])):(0,e.createCommentVNode)("v-if",!0)}]]),SourceWrappersContainer:Ze,Naver:Le,SlideSwipingHoverer:(0,se.Z)(et,[["render",function(t,n,o,i,r,s){return r.isSlideSwipingHovererShown?((0,e.openBlock)(),(0,e.createElementBlock)("div",Ke)):(0,e.createCommentVNode)("v-if",!0)}]])},data:function(){return{isOpen:!1}},watch:{slide:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},sourceIndex:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},source:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},toggler:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp(),b[this.fsLightboxIndex].core.lightboxUpdater.handleTogglerUpdate()}},created:function(){var e=this;this.fsLightboxIndex=b.push(new K(this))-1;var t=b[this.fsLightboxIndex].componentsServices.isLightboxOpenManager;t.get=function(){return e.isOpen},t.set=function(t,n){e.isOpen=t,n&&(Qe=n)}},mounted:function(){b[this.fsLightboxIndex].elements.container=this.$refs.container,tt(b[this.fsLightboxIndex])},updated:function(){b[this.fsLightboxIndex].elements.container=this.$refs.container,Qe&&Qe(),Qe=null}},ot=(0,se.Z)(nt,[["render",function(n,o,i,r,s,c){var a=(0,e.resolveComponent)("Naver"),l=(0,e.resolveComponent)("SourceWrappersContainer"),u=(0,e.resolveComponent)("SlideButtons"),d=(0,e.resolveComponent)("SlideSwipingHoverer");return s.isOpen?((0,e.openBlock)(),(0,e.createElementBlock)("div",t,[(0,e.createVNode)(a,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(l,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(u,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(d,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"])],512)):(0,e.createCommentVNode)("v-if",!0)}]])}(),i}()})); | ||
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("vue"));else if("function"==typeof define&&define.amd)define([],t);else{var n="object"==typeof exports?t(require("vue")):t(e.Vue);for(var o in n)("object"==typeof exports?exports:e)[o]=n[o]}}(self,(function(e){return function(){"use strict";var t={744:function(e,t){t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[e,o]of t)n[e]=o;return n}},203:function(t){t.exports=e}},n={};function o(e){var i=n[e];if(void 0!==i)return i.exports;var r=n[e]={exports:{}};return t[e](r,r.exports,o),r.exports}o.d=function(e,t){for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var i={};return function(){o.r(i),o.d(i,{FsLightbox:function(){return _e}});var e=o(203),t={key:0,ref:"container",class:"fslightbox-container fslightbox-full-dimension fslightbox-fade-in-strong"},n="fslightbox-",r="".concat(n,"styles"),s="".concat(n,"cursor-grabbing"),c="".concat(n,"open"),l="".concat(n,"fade-in"),a="".concat(n,"fade-out"),u=l+"-strong",d=a+"-strong",f="".concat(n,"opacity-"),p="".concat(f,"1"),h="".concat(n,"source");function m(){var e=document.createElement("style");e.className=r,e.appendChild(document.createTextNode(".fslightbox-absoluted{position:absolute;top:0;left:0}.fslightbox-fade-in{animation:fslightbox-fade-in .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out{animation:fslightbox-fade-out .3s ease}.fslightbox-fade-in-strong{animation:fslightbox-fade-in-strong .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out-strong{animation:fslightbox-fade-out-strong .3s ease}@keyframes fslightbox-fade-in{from{opacity:.65}to{opacity:1}}@keyframes fslightbox-fade-out{from{opacity:.35}to{opacity:0}}@keyframes fslightbox-fade-in-strong{from{opacity:.3}to{opacity:1}}@keyframes fslightbox-fade-out-strong{from{opacity:1}to{opacity:0}}.fslightbox-cursor-grabbing{cursor:grabbing}.fslightbox-full-dimension{width:100%;height:100%}.fslightbox-open{overflow:hidden;height:100%}.fslightbox-flex-centered{display:flex;justify-content:center;align-items:center}.fslightbox-opacity-0{opacity:0 !important}.fslightbox-opacity-1{opacity:1 !important}.fslightbox-scrollbarfix{padding-right:17px}.fslightboxtt{transition:transform .3s}.fslightbox-container{font-family:Arial,sans-serif;position:fixed;top:0;left:0;background:linear-gradient(rgba(30, 30, 30, 0.9), black 1810%);z-index:9999999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fslightbox-container *{box-sizing:border-box}.fslightbox-svg-path{transition:fill .15s ease;fill:#ddd}.fslightbox-nav{height:45px;width:100%;position:absolute;top:0;left:0}.fslightbox-slide-number-container{display:flex;justify-content:center;align-items:center;position:relative;height:100%;font-size:15px;color:#d7d7d7;z-index:0;max-width:55px;text-align:left}.fslightbox-slide-number-container .fslightbox-flex-centered{height:100%}.fslightbox-slash{display:block;margin:0 5px;width:1px;height:12px;transform:rotate(15deg);background:#fff}.fslightbox-toolbar{position:absolute;z-index:3;right:0;top:0;height:100%;display:flex;background:rgba(35,35,35,.65)}.fslightbox-toolbar-button{height:100%;width:45px;cursor:pointer}.fslightbox-toolbar-button:hover .fslightbox-svg-path{fill:#fff}.fslightbox-slide-btn-container{display:flex;align-items:center;padding:12px 12px 12px 6px;position:absolute;top:50%;cursor:pointer;z-index:3;transform:translateY(-50%)}@media(min-width: 476px){.fslightbox-slide-btn-container{padding:22px 22px 22px 6px}}@media(min-width: 768px){.fslightbox-slide-btn-container{padding:30px 30px 30px 6px}}.fslightbox-slide-btn-container:hover .fslightbox-svg-path{fill:#f1f1f1}.fslightbox-slide-btn{padding:9px;font-size:26px;background:rgba(35,35,35,.65)}@media(min-width: 768px){.fslightbox-slide-btn{padding:10px}}@media(min-width: 1600px){.fslightbox-slide-btn{padding:11px}}.fslightbox-slide-btn-previous-container{left:0}@media(max-width: 475.99px){.fslightbox-slide-btn-previous-container{padding-left:3px}}.fslightbox-slide-btn-next-container{right:0;padding-left:12px;padding-right:3px}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-left:22px}}@media(min-width: 768px){.fslightbox-slide-btn-next-container{padding-left:30px}}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-right:6px}}.fslightbox-down-event-detector{position:absolute;z-index:1}.fslightbox-slide-swiping-hoverer{z-index:4}.fslightbox-invalid-file-wrapper{font-size:22px;color:#eaebeb;margin:auto}.fslightbox-video{object-fit:cover}.fslightboxl{display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:67px;height:67px}.fslightboxl div{box-sizing:border-box;display:block;position:absolute;width:54px;height:54px;margin:6px;border:5px solid;border-color:#999 transparent transparent transparent;border-radius:50%;animation:fslightboxl 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.fslightboxl div:nth-child(1){animation-delay:-0.45s}.fslightboxl div:nth-child(2){animation-delay:-0.3s}.fslightboxl div:nth-child(3){animation-delay:-0.15s}@keyframes fslightboxl{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fslightbox-source{position:relative;z-index:2;opacity:0;transform:translateZ(0);margin:auto;backface-visibility:hidden}")),document.head.appendChild(e)}function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}"object"===("undefined"==typeof document?"undefined":g(document))&&m();var v=[],b="fslightbox-types",x="fslightbox-scrollbar-width";function y(e){var t,n=e.props,o=0,i={};this.getSourceTypeFromLocalStorageByUrl=function(e){return t[e]?t[e]:r(e)},this.handleReceivedSourceTypeForUrl=function(e,n){!1===i[n]&&(o--,"invalid"!==e?i[n]=e:delete i[n],0===o&&(function(e,t){for(var n in t)e[n]=t[n]}(t,i),localStorage.setItem(b,JSON.stringify(t))))};var r=function(e){o++,i[e]=!1};n.disableLocalStorage?(this.getSourceTypeFromLocalStorageByUrl=function(){},this.handleReceivedSourceTypeForUrl=function(){}):(t=JSON.parse(localStorage.getItem(b)))||(t={},this.getSourceTypeFromLocalStorageByUrl=r)}var S="image",w="video",k="youtube",C="custom",L="invalid";function B(e){var t=e.componentsServices.isLightboxOpenManager,n=e.elements.sourcesComponents,o=e.sawu;this.runActionsForSourceTypeAndIndex=function(e,i){var r;switch(e){case S:r="I";break;case w:r="V";break;case k:r="Y";break;case C:r="C";break;default:r="In"}n[i]=r,t.get()&&o[i]()}}function F(){var e,t,n,o=function(e){var t=document.createElement("a");t.href=e;var n=t.hostname;return"www.youtube.com"===n||"youtu.be"===n},i=function(e){return e.slice(0,e.indexOf("/"))};function r(){if(4!==n.readyState){if(2===n.readyState){var e;switch(i(n.getResponseHeader("content-type"))){case"image":e=S;break;case"video":e=w;break;default:e=L}n.onreadystatechange=null,n.abort(),t(e)}}else t(L)}this.setUrlToCheck=function(t){e=t},this.getSourceType=function(i){if(o(e))return i(k);t=i,(n=new XMLHttpRequest).onreadystatechange=r,n.open("GET",e,!0),n.send()}}function N(e,t,n){var o=e.props,i=o.types,r=o.type,s=o.sources,c=e.resolve;this.getTypeSetByClientForIndex=function(e){var t;return i&&i[e]?t=i[e]:r&&(t=r),t},this.retrieveTypeWithXhrForIndex=function(e){var o=c(F);o.setUrlToCheck(s[e]),o.getSourceType((function(o){t.handleReceivedSourceTypeForUrl(o,s[e]),n.runActionsForSourceTypeAndIndex(o,e)}))}}function E(e){var t=this,n=e.componentsServices,o=n.isFullscreenOpenManager,i=n.isLightboxOpenManager,r=e.core,s=r.eventsDispatcher,l=r.globalEventsController,a=r.scrollbarRecompensor,u=e.elements,f=e.fs,p=e.props,h=e.sourcePointerProps,m=e.timeout;this.isLightboxFadingOut=!1,this.runActions=function(){t.isLightboxFadingOut=!0,u.container.classList.add(d),l.removeListeners(),p.exitFullscreenOnClose&&o.get()&&f.exitFullscreen(),m((function(){t.isLightboxFadingOut=!1,h.isPointering=!1,u.container.classList.remove(d),document.documentElement.classList.remove(c),a.removeRecompense(),i.set(!1),s.dispatch("onClose")}),270)}}function z(e){var t=e.core,n=t.lightboxCloser,o=t.slideChangeFacade,i=e.fs;this.listener=function(e){switch(e.key){case"Escape":n.closeLightbox();break;case"ArrowLeft":o.changeToPrevious();break;case"ArrowRight":o.changeToNext();break;case"F11":e.preventDefault(),i.toggleFullscreen()}}}function j(e){var t=e.componentsServices,n=e.elements,o=e.smw,i=e.sourcePointerProps,r=e.stageIndexes;function c(e,t){o[e].v(i.swipedX)[t]()}this.runActionsForEvent=function(e){t.showSlideSwipingHoverer(),n.container.classList.add(s),i.swipedX=e.screenX-i.downScreenX,c(r.current,"z"),void 0!==r.previous&&i.swipedX>0?c(r.previous,"ne"):void 0!==r.next&&i.swipedX<0&&c(r.next,"p")}}function T(e){var t=e.props.sources,n=e.resolve,o=e.sourcePointerProps,i=n(j);1===t.length?this.listener=function(){o.swipedX=1}:this.listener=function(e){o.isPointering&&i.runActionsForEvent(e)}}function A(e){var t=e.core.slideIndexChanger,n=e.smw,o=e.stageIndexes,i=e.sws;function r(e){var t=n[o.current];t.a(),t[e]()}function s(e,t){void 0!==e&&(n[e].s(),n[e][t]())}this.p=function(){var e=o.previous;if(void 0===e)r("z");else{r("p");var n=o.next;t.changeTo(e);var c=o.previous;i.d(c),i.b(n),r("z"),s(c,"ne")}},this.n=function(){var e=o.next;if(void 0===e)r("z");else{r("ne");var n=o.previous;t.changeTo(e);var c=o.next;i.d(c),i.b(n),r("z"),s(c,"p")}}}function I(e){var t=e.componentsServices,n=e.core.lightboxCloser,o=e.elements,i=e.resolve,r=e.sourcePointerProps,c=i(A);this.runNoSwipeActions=function(){t.hideSlideSwipingHoverer(),r.isSourceDownEventTarget||n.closeLightbox(),r.isPointering=!1},this.runActions=function(){r.swipedX>0?c.p():c.n(),t.hideSlideSwipingHoverer(),o.container.classList.remove(s),r.isPointering=!1}}function O(e){var t=e.resolve,n=e.sourcePointerProps,o=t(I);this.listener=function(){n.isPointering&&(n.swipedX?o.runActions():o.runNoSwipeActions())}}function P(e,t){var n=e.classList;n.contains(t)&&n.remove(t)}function V(e,t,n){for(var o=0;o<e.props.sources.length;o++)e.collections[t][o]=e.resolve(n,[o])}function H(e,t,n,o){var i=e.data,r=e.elements.sources,s=n/o,c=0;this.adjustSize=function(){if((c=i.maxSourceWidth/s)<i.maxSourceHeight)return n<i.maxSourceWidth&&(c=o),l();c=o>i.maxSourceHeight?i.maxSourceHeight:o,l()};var l=function(){var e=r[t].style;e.width=c*s+"px",e.height=c+"px"}}function D(e,t){var n=this,o=e.collections.sourceSizers,i=e.elements.sources,r=e.isl,s=e.resolve,c=e.saw,l=e.sawu;function a(e,n){o[t]=s(H,[t,e,n]),o[t].adjustSize()}this.runActions=function(e,o){r[t]=!0,l[t](),i[t].classList.add(p),c[t].classList.add(u),a(e,o),n.runActions=a}}function R(e,t){var n,o=this,i=e.elements.sources,r=e.props,s=e.resolve,c=e.timeout,l=s(D,[t]);this.handleImageLoad=function(e){var t=e.target,n=t.naturalWidth,o=t.naturalHeight;l.runActions(n,o)},this.handleVideoLoad=function(e){var t=e.target,o=t.videoWidth,i=t.videoHeight;n=!0,l.runActions(o,i)},this.handleNotMetaDatedVideoLoad=function(){n||o.handleYoutubeLoad()},this.handleYoutubeLoad=function(){var e=1920,t=1080;r.maxYoutubeVideoDimensions&&(e=r.maxYoutubeVideoDimensions.width,t=r.maxYoutubeVideoDimensions.height),l.runActions(e,t)},this.handleCustomLoad=function(){c((function(){var e=i[t];l.runActions(e.offsetWidth,e.offsetHeight)}))}}function M(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,o=n.eventsDispatcher,i=n.globalEventsController,r=n.scrollbarRecompensor,s=n.sourceDisplayFacade,c=n.windowResizeActioner,d=(e.elements,e.st),f=e.stageIndexes,p=e.sws;function h(){s.displaySourcesWhichShouldBeDisplayed(),document.documentElement.classList.add("fslightbox-open"),r.addRecompense(),i.attachListeners(),c.runActions(),o.dispatch("onOpen")}e.o=function(){V(e,"sourceLoadHandlers",R),t.set(!0,(function(){p.b(f.previous),p.b(f.current),p.b(f.next),d.u(),p.c(),p.a(),h(),o.dispatch("onShow")}))},e.i=function(){e.ii=!0,V(e,"sourceLoadHandlers",R),function(e){var t,n,o,i,r,s,c;!function(e){var t=e.core.eventsDispatcher,n=e.props;t.dispatch=function(e){n[e]&&n[e]()}}(e),function(e){var t=e.componentsServices.isFullscreenOpenManager,n=e.fs,o=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"];function i(e){for(var t=0;t<o.length;t++)document[e](o[t],r)}function r(){t.set(document.fullscreenElement||document.webkitIsFullScreen||document.mozFullScreen||document.msFullscreenElement)}n.enterFullscreen=function(){t.set(!0);var e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()},n.exitFullscreen=function(){t.set(!1),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},n.toggleFullscreen=function(){t.get()?n.exitFullscreen():n.enterFullscreen()},n.listen=function(){i("addEventListener")},n.unlisten=function(){i("removeEventListener")}}(e),function(e){var t=e.core,n=t.globalEventsController,o=t.windowResizeActioner,i=e.fs,r=e.resolve,s=r(z),c=r(T),l=r(O);n.attachListeners=function(){document.addEventListener("pointermove",c.listener),document.addEventListener("pointerup",l.listener),addEventListener("resize",o.runActions),document.addEventListener("keydown",s.listener),i.listen()},n.removeListeners=function(){document.removeEventListener("pointermove",c.listener),document.removeEventListener("pointerup",l.listener),removeEventListener("resize",o.runActions),document.removeEventListener("keydown",s.listener),i.unlisten()}}(e),function(e){var t=e.core.lightboxCloser,n=(0,e.resolve)(E);t.closeLightbox=function(){n.isLightboxFadingOut||n.runActions()}}(e),function(e){var t=e.data,n=e.core.scrollbarRecompensor;n.addRecompense=function(){"complete"===document.readyState?o():window.addEventListener("load",(function(){o(),n.addRecompense=o}))};var o=function(){document.body.offsetHeight>window.innerHeight&&(document.body.style.marginRight=t.scrollbarWidth+"px")};n.removeRecompense=function(){document.body.style.removeProperty("margin-right")}}(e),function(e){var t=e.core,n=t.slideChangeFacade,o=t.slideIndexChanger,i=e.props.sources,r=e.st;i.length>1?(n.changeToPrevious=function(){o.jumpTo(r.getPreviousSlideIndex())},n.changeToNext=function(){o.jumpTo(r.getNextSlideIndex())}):(n.changeToPrevious=function(){},n.changeToNext=function(){})}(e),function(e){var t=e.componentsServices,n=e.core,o=n.slideIndexChanger,i=n.sourceDisplayFacade,r=e.isl,s=e.saw,c=e.smw,u=e.st,d=e.stageIndexes,f=e.sws;o.changeTo=function(e){d.current=e,u.u(),t.setSlideNumber(e+1),i.displaySourcesWhichShouldBeDisplayed()},o.jumpTo=function(e){var t=d.previous,n=d.current,i=d.next,p=r[n],h=r[e];o.changeTo(e);for(var m=0;m<c.length;m++)c[m].d();f.d(n),f.c(),requestAnimationFrame((function(){requestAnimationFrame((function(){var e=d.previous,o=d.current,m=d.next;function g(){u.i(n)?n===d.previous?c[n].ne():n===d.next&&c[n].p():(c[n].h(),c[n].n())}p&&s[n].classList.add(a),h&&s[o].classList.add(l),f.a(),void 0!==e&&e!==n&&c[e].ne(),c[o].n(),void 0!==m&&m!==n&&c[m].p(),f.b(t),f.b(i),r[n]?setTimeout(g,260):g()}))}))}}(e),function(e){var t=e.core.sourcesPointerDown,n=e.elements.sources,o=e.smw,i=e.sourcePointerProps,r=e.stageIndexes;t.listener=function(e){"VIDEO"!==e.target.tagName&&e.preventDefault(),i.isPointering=!0,i.downScreenX=e.screenX,i.swipedX=0;var t=n[r.current];t&&t.contains(e.target)?i.isSourceDownEventTarget=!0:i.isSourceDownEventTarget=!1;for(var s=0;s<o.length;s++)o[s].d()}}(e),function(e){var t=e.core.sourceDisplayFacade,n=e.props.loadOnlyCurrentSource,o=e.sawu,i=e.stageIndexes;t.displaySourcesWhichShouldBeDisplayed=function(){if(n)o[i.current]();else for(var e in i){var t=i[e];void 0!==t&&o[t]()}}}(e),function(e){var t=e.props.sources,n=e.st,o=e.stageIndexes,i=t.length-1;n.getPreviousSlideIndex=function(){return 0===o.current?i:o.current-1},n.getNextSlideIndex=function(){return o.current===i?0:o.current+1},n.u=0===i?function(){}:1===i?function(){0===o.current?(o.next=1,delete o.previous):(o.previous=0,delete o.next)}:function(){o.previous=n.getPreviousSlideIndex(),o.next=n.getNextSlideIndex()},n.i=i<=2?function(){return!0}:function(e){var t=o.current;if(0===t&&e===i||t===i&&0===e)return!0;var n=t-e;return-1===n||0===n||1===n}}(e),function(e){var t=e.collections.sourceSizers,n=e.core.windowResizeActioner,o=e.data,i=e.elements.sources,r=e.smw,s=e.stageIndexes;n.runActions=function(){innerWidth<992?o.maxSourceWidth=innerWidth:o.maxSourceWidth=.9*innerWidth,o.maxSourceHeight=.9*innerHeight;for(var e=0;e<i.length;e++)r[e].d(),t[e]&&i[e]&&t[e].adjustSize();var n=s.previous,c=s.next;void 0!==n&&r[n].ne(),void 0!==c&&r[c].p()}}(e),n=(t=e).isl,o=t.stageIndexes,i=t.saw,r=t.smw,s=t.st,(c=t.sws).a=function(){for(var e in o)r[o[e]].s()},c.b=function(e){void 0===e||s.i(e)||(r[e].h(),r[e].n())},c.c=function(){for(var e in o)c.d(o[e])},c.d=function(e){if(n[e]){var t=i[e];P(t,u),P(t,l),P(t,a)}}}(e),d.u(),t.set(!0,(function(){h(),function(e){for(var t=e.props.sources,n=e.resolve,o=n(y),i=n(B),r=n(N,[o,i]),s=0;s<t.length;s++)if("string"==typeof t[s]){var c=r.getTypeSetByClientForIndex(s);if(c)i.runActionsForSourceTypeAndIndex(c,s);else{var l=o.getSourceTypeFromLocalStorageByUrl(t[s]);l?i.runActionsForSourceTypeAndIndex(l,s):r.retrieveTypeWithXhrForIndex(s)}}else i.runActionsForSourceTypeAndIndex(C,s)}(e),o.dispatch("onInit")}))}}function U(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core.slideIndexChanger,o=e.stageIndexes;this.runCurrentStageIndexUpdateActionsFor=function(e){e!==o.current&&(t.get()?n.jumpTo(e):o.current=e)}}function W(e,t,n){return W=Z()?Reflect.construct.bind():function(e,t,n){var o=[null];o.push.apply(o,t);var i=new(Function.bind.apply(e,o));return n&&X(i,n.prototype),i},W.apply(null,arguments)}function Z(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function X(e,t){return X=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},X(e,t)}function q(e){return function(e){if(Array.isArray(e))return $(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return $(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function Y(e){var t=this;this.props=e,this.data={isFullyRendered:!1,maxSourceWidth:0,maxSourceHeight:0,scrollbarWidth:0},this.isl=[],this.sourcePointerProps={isPointering:!1,downScreenX:null,isSourceDownEventTarget:!1,swipedX:0},this.stageIndexes={current:0},this.componentsServices={isLightboxOpenManager:{},setSlideNumber:null,isFullscreenOpenManager:{},showSlideSwipingHoverer:null,hideSlideSwipingHoverer:null},this.sawu=[],this.elements={sources:[],sourcesComponents:[]},this.saw=[],this.smw=[],this.collections={sourceLoadHandlers:[],sourceSizers:[],xhrs:[]},this.core={eventsDispatcher:{},globalEventsController:{},lightboxCloser:{},lightboxUpdater:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},sourcesPointerDown:{},sourceDisplayFacade:{},windowResizeActioner:{}},this.fs={},this.st={},this.sws={},this.getQueuedAction=function(e,n){var o=[];return function(){o.push(!0),t.timeout((function(){o.pop(),o.length||e()}),n)}},this.resolve=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return n.unshift(t),W(e,q(n))},this.timeout=function(e,n){setTimeout((function(){t.elements.container&&e()}),n)},function(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,o=n.lightboxCloser,i=n.lightboxUpdater,r=e.data,s=(0,e.resolve)(U);i.handleSlideProp=function(){var t=e.props;"number"==typeof t.sourceIndex?s.runCurrentStageIndexUpdateActionsFor(t.sourceIndex):"string"==typeof t.source?s.runCurrentStageIndexUpdateActionsFor(t.sources.indexOf(t.source)):"number"==typeof t.slide&&s.runCurrentStageIndexUpdateActionsFor(t.slide-1)},i.handleTogglerUpdate=function(){t.get()?o.closeLightbox():r.isInitialized?e.o():e.i()}}(this),M(this)}var _={ref:"nav",class:"fslightbox-nav"},J={class:"fslightbox-toolbar"},G=["title"],Q=["width","height","viewBox"],K=["d"],ee={props:{size:String,viewBox:String,d:String}},te=o(744),ne=(0,te.Z)(ee,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("svg",{width:o.size,height:o.size,viewBox:o.viewBox,xmlns:"http://www.w3.org/2000/svg"},[(0,e.createElementVNode)("path",{class:"fslightbox-svg-path",d:o.d},null,8,K)],8,Q)}]]),oe={components:{Svger:ne},props:{onClick:Function,size:String,viewBox:String,d:String,title:String}};const ie=(0,te.Z)(oe,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Svger");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{onClick:n[0]||(n[0]=function(){return o.onClick&&o.onClick.apply(o,arguments)}),title:o.title,class:"fslightbox-toolbar-button fslightbox-flex-centered"},[(0,e.createVNode)(c,{size:o.size,"view-box":o.viewBox,d:o.d},null,8,["size","view-box","d"])],8,G)}]]);var re=ie,se={components:{ToolbarButton:re},props:{i:Number},data:function(){return{onClick:v[this.i].core.lightboxCloser.closeLightbox}}},ce=(0,te.Z)(se,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("ToolbarButton");return(0,e.openBlock)(),(0,e.createBlock)(c,{"on-click":r.onClick,"view-box":"0 0 24 24",size:"20px",d:"M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z",title:"Close"},null,8,["on-click"])}]]),le={components:{ToolbarButton:re},props:{i:Number},data:function(){return{isFullscreenOpen:!1}},methods:{getButtonData:function(e){var t=v[this.i].fs,n=t.exitFullscreen,o=t.enterFullscreen;return(this.isFullscreenOpen?{onClick:n,viewBox:"0 0 950 1024",size:"24px",d:"M682 342h128v84h-212v-212h84v128zM598 810v-212h212v84h-128v128h-84zM342 342v-128h84v212h-212v-84h128zM214 682v-84h212v212h-84v-128h-128z",title:"Exit fullscreen"}:{onClick:o,viewBox:"0 0 18 18",size:"20px",d:"M4.5 11H3v4h4v-1.5H4.5V11zM3 7h1.5V4.5H7V3H3v4zm10.5 6.5H11V15h4v-4h-1.5v2.5zM11 3v1.5h2.5V7H15V3h-4z",title:"Enter fullscreen"})[e]}},created:function(){var e=this,t=v[this.i].componentsServices.isFullscreenOpenManager;t.get=function(){return e.isFullscreenOpen},t.set=function(t){return e.isFullscreenOpen=t}}},ae={components:{FullscreenButton:(0,te.Z)(le,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("ToolbarButton");return(0,e.openBlock)(),(0,e.createBlock)(c,{"on-click":s.getButtonData("onClick"),"view-box":s.getButtonData("viewBox"),size:s.getButtonData("size"),d:s.getButtonData("d"),title:s.getButtonData("title")},null,8,["on-click","view-box","size","d","title"])}]]),CloseButton:ce},props:{i:Number}},ue=(0,te.Z)(ae,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("FullscreenButton"),l=(0,e.resolveComponent)("CloseButton");return(0,e.openBlock)(),(0,e.createElementBlock)("div",J,[(0,e.createVNode)(c,{i:o.i},null,8,["i"]),(0,e.createVNode)(l,{i:o.i},null,8,["i"])])}]]),de={ref:"source-outer",class:"fslightbox-slide-number-container"},fe={ref:"source-inner",class:"fslightbox-flex-centered"},pe={"data-test-id":"slide-number"},he=(0,e.createElementVNode)("span",{class:"fslightbox-slash"},null,-1),me={props:{i:Number},data:function(){return{slide:v[this.i].stageIndexes.current+1,sourcesCount:v[this.i].props.sources.length}},created:function(){var e=this;v[this.i].componentsServices.setSlideNumber=function(t){return e.slide=t}},mounted:function(){this.$refs["source-inner"].offsetWidth>55&&(this.$refs["source-outer"].style.justifyContent="flex-start")}},ge={components:{SlideNumber:(0,te.Z)(me,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("div",de,[(0,e.createElementVNode)("div",fe,[(0,e.createElementVNode)("span",pe,(0,e.toDisplayString)(r.slide),1),he,(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(r.sourcesCount),1)],512)],512)}]]),Toolbar:ue},props:{i:Number},data:function(){return{hasMoreThanSource:v[this.i].props.sources.length>1}}},ve=(0,te.Z)(ge,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Toolbar"),l=(0,e.resolveComponent)("SlideNumber");return(0,e.openBlock)(),(0,e.createElementBlock)("div",_,[(0,e.createVNode)(c,{i:o.i},null,8,["i"]),r.hasMoreThanSource?((0,e.openBlock)(),(0,e.createBlock)(l,{key:0,i:o.i},null,8,["i"])):(0,e.createCommentVNode)("v-if",!0)],512)}]]),be={ref:"a"},xe={key:0,class:"fslightboxl"},ye=[(0,e.createElementVNode)("div",null,null,-1),(0,e.createElementVNode)("div",null,null,-1),(0,e.createElementVNode)("div",null,null,-1),(0,e.createElementVNode)("div",null,null,-1)],Se=["src"],we={props:{i:Number,j:Number},data:function(){var e=this,t=v[this.i],n=t.collections.sourceLoadHandlers,o=t.props,i=o.customAttributes;return{onLoad:function(t){n[e.j].handleImageLoad(t)},src:o.sources[this.j],customAttributes:i&&i[this.j]}},mounted:function(){v[this.i].elements.sources[this.j]=this.$refs.ref}};const ke=(0,te.Z)(we,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("img",(0,e.mergeProps)({class:"fslightbox-source",onLoad:n[0]||(n[0]=function(){return r.onLoad&&r.onLoad.apply(r,arguments)}),ref:"ref",src:r.src},r.customAttributes),null,16,Se)}]]);var Ce=ke,Le=["src"],Be={props:{i:Number,j:Number},data:function(){var e=v[this.i],t=e.collections.sourceLoadHandlers,n=e.props,o=n.customAttributes,i=n.sources;return{onLoad:t[this.j].handleVideoLoad,src:i[this.j],customAttributes:o&&o[this.j]}},mounted:function(){v[this.i].elements.sources[this.j]=this.$refs.ref}};const Fe=(0,te.Z)(Be,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("video",(0,e.mergeProps)({class:"fslightbox-source fslightbox-video",onLoadedmetadata:n[0]||(n[0]=function(){return r.onLoad&&r.onLoad.apply(r,arguments)}),ref:"ref",controls:""},r.customAttributes),[(0,e.createElementVNode)("source",{src:r.src},null,8,Le)],16)}]]);var Ne=["src"],Ee={props:{i:Number,j:Number},created:function(){var e=v[this.i].props,t=e.customAttributes,n=e.sources,o=this.j,i=n[o],r=i.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2],s=i.split("?")[1];s=s||"",this.src="https://www.youtube.com/embed/".concat(r,"?").concat(s),this.customAttributes=t&&t[o]},mounted:function(){var e=v[this.i],t=this.j;e.elements.sources[t]=this.$refs.a,e.collections.sourceLoadHandlers[t].handleYoutubeLoad()}},ze={props:{i:Number,j:Number},created:function(){var e=v[this.i].props.sources[this.j];this.c=e.component?e.component:e,this.p=e.props?e.props:{}},mounted:function(){var e=v[this.i],t=e.collections.sourceLoadHandlers,n=e.elements.sources;n[this.j]=this.$refs.a.$el,n[this.j].classList.add(h),t[this.j].handleCustomLoad()}},je={class:"fslightbox-invalid-file-wrapper fslightbox-flex-centered"},Te={props:{i:Number,j:Number},mounted:function(){var e=v[this.i],t=this.j,n=e.isl,o=e.sawu,i=e.smw;n[t]=!0,o[t](),i[t].classList.add(u)}},Ae={props:{i:Number,j:Number},components:{I:Ce,V:Fe,Y:(0,te.Z)(Ee,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("iframe",(0,e.mergeProps)({class:"fslightbox-source fslightbox-youtube-iframe",ref:"a",src:t.src,allowfullscreen:""},t.customAttributes),null,16,Ne)}]]),C:(0,te.Z)(ze,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.c),(0,e.mergeProps)(t.p,{ref:"a"}),null,16)}]]),In:(0,te.Z)(Te,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("div",je,"Invalid source")}]])},data:function(){var e={};return this.attachComponentDataToObject(e),e},created:function(){var e=this;v[this.i].sawu[this.j]=function(){e.attachComponentDataToObject(e)}},mounted:function(){v[this.i].saw[this.j]=this.$refs.a},methods:{attachComponentDataToObject:function(e){var t=v[this.i],n=t.elements.sourcesComponents,o=t.isl,i=t.props.loadOnlyCurrentSource,r=t.st,s=t.stageIndexes.current;e.sourceComponent=n[this.j],e.isl=o[this.j],e.ist=r.i(this.j),e.current=s,e.loadOnlyCurrentSource=i}}},Ie={props:{i:Number,j:Number},components:{Saw:(0,te.Z)(Ae,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("div",be,[t.isl?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("div",xe,ye)),t.current===o.j||!t.loadOnlyCurrentSource&&t.ist?((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.sourceComponent),{key:1,i:o.i,j:o.j},null,8,["i","j"])):(0,e.createCommentVNode)("v-if",!0)],512)}]])},created:function(){this.css=v[this.i].st.i(this.j)?{}:{display:"none"}},mounted:function(){var e=v[this.i],t=this.$refs.a,n=0;function o(e){t.style.transform="translateX(".concat(e+n,"px)"),n=0}function i(){return(1+e.props.slideDistance)*innerWidth}t.s=function(){t.style.display="flex"},t.h=function(){t.style.display="none"},t.a=function(){t.classList.add("fslightboxtt")},t.d=function(){t.classList.remove("fslightboxtt")},t.n=function(){t.style.removeProperty("transform")},t.v=function(e){return n=e,t},t.ne=function(){o(-i())},t.z=function(){o(0)},t.p=function(){o(i())},e.smw[this.j]=t}},Oe={props:{i:Number},components:{Smw:(0,te.Z)(Ie,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Saw");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{ref:"a",class:"fslightbox-absoluted fslightbox-full-dimension fslightbox-flex-centered",style:(0,e.normalizeStyle)(t.css)},[(0,e.createVNode)(c,{i:o.i,j:o.j},null,8,["i","j"])],4)}]])},data:function(){var e=v[this.i],t=e.core.sourcesPointerDown.listener;return{sources:e.props.sources,listener:t}}};const Pe=(0,te.Z)(Oe,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Smw");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:"fslightbox-absoluted fslightbox-full-dimension",onPointerdown:n[0]||(n[0]=function(){return r.listener&&r.listener.apply(r,arguments)})},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(r.sources.length,(function(t,n){return(0,e.openBlock)(),(0,e.createBlock)(c,{i:o.i,j:n,key:n},null,8,["i","j"])})),128))],32)}]]);var Ve=Pe,He={key:0},De=["title"],Re={class:"fslightbox-slide-btn fslightbox-flex-centered"},Me={components:{Svger:ne},props:{onClick:Function,name:String,d:String},data:function(){var e=this.name.charAt(0).toUpperCase()+this.name.slice(1);return{title:"".concat(e," slide")}}};const Ue=(0,te.Z)(Me,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Svger");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)("fslightbox-slide-btn-container fslightbox-slide-btn-".concat(o.name,"-container")),title:r.title,onClick:n[0]||(n[0]=function(){return o.onClick&&o.onClick.apply(o,arguments)})},[(0,e.createElementVNode)("div",Re,[(0,e.createVNode)(c,{"view-box":"0 0 20 20",size:"20px",d:o.d},null,8,["d"])])],10,De)}]]);var We,Ze={props:{i:Number},components:{SlideButton:Ue},data:function(){var e=v[this.i],t=e.core.slideChangeFacade,n=t.changeToPrevious,o=t.changeToNext;return{sourcesCount:e.props.sources.length,changeToPrevious:n,changeToNext:o}}},Xe={key:0,class:"fslightbox-slide-swiping-hoverer fslightbox-full-dimension fslightbox-absoluted"},qe={props:{i:Number},data:function(){return{isSlideSwipingHovererShown:!1}},created:function(){var e=this,t=v[this.i].componentsServices;t.showSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown||(e.isSlideSwipingHovererShown=!0)},t.hideSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown&&(e.isSlideSwipingHovererShown=!1)}}};function $e(e){e.core.lightboxOpener;var t=e.data,n=e.props.openOnMount;document.getElementsByClassName(r).length||m(),t.scrollbarWidth=function(e){var t=e.props.disableLocalStorage;if(!t){var n=localStorage.getItem(x);if(n)return n}var o=function(){var e=document.createElement("div"),t=e.style;return t.visibility="hidden",t.width="100px",t.msOverflowStyle="scrollbar",t.overflow="scroll",e}(),i=function(){var e=document.createElement("div");return e.style.width="100%",e}();document.body.appendChild(o);var r=o.offsetWidth;o.appendChild(i);var s=i.offsetWidth;document.body.removeChild(o);var c=r-s;return t||localStorage.setItem(x,c.toString()),c}(e),n&&e.i()}var Ye={props:{toggler:Boolean,sources:Array,slide:Number,source:String,sourceIndex:Number,onOpen:Function,onClose:Function,onInit:Function,onShow:Function,disableLocalStorage:Boolean,types:Array,type:String,customAttributes:Array,maxYoutubeVideoDimensions:Object,loadOnlyCurrentSource:Boolean,slideDistance:{type:Number,default:.3},openOnMount:Boolean,exitFullscreenOnClose:Boolean},components:{Swc:Ve,SlideButtons:(0,te.Z)(Ze,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("SlideButton");return r.sourcesCount>1?((0,e.openBlock)(),(0,e.createElementBlock)("div",He,[(0,e.createVNode)(c,{"on-click":r.changeToPrevious,name:"previous",d:"M18.271,9.212H3.615l4.184-4.184c0.306-0.306,0.306-0.801,0-1.107c-0.306-0.306-0.801-0.306-1.107,0L1.21,9.403C1.194,9.417,1.174,9.421,1.158,9.437c-0.181,0.181-0.242,0.425-0.209,0.66c0.005,0.038,0.012,0.071,0.022,0.109c0.028,0.098,0.075,0.188,0.142,0.271c0.021,0.026,0.021,0.061,0.045,0.085c0.015,0.016,0.034,0.02,0.05,0.033l5.484,5.483c0.306,0.307,0.801,0.307,1.107,0c0.306-0.305,0.306-0.801,0-1.105l-4.184-4.185h14.656c0.436,0,0.788-0.353,0.788-0.788S18.707,9.212,18.271,9.212z"},null,8,["on-click"]),(0,e.createVNode)(c,{"on-click":r.changeToNext,name:"next",d:"M1.729,9.212h14.656l-4.184-4.184c-0.307-0.306-0.307-0.801,0-1.107c0.305-0.306,0.801-0.306,1.106,0l5.481,5.482c0.018,0.014,0.037,0.019,0.053,0.034c0.181,0.181,0.242,0.425,0.209,0.66c-0.004,0.038-0.012,0.071-0.021,0.109c-0.028,0.098-0.075,0.188-0.143,0.271c-0.021,0.026-0.021,0.061-0.045,0.085c-0.015,0.016-0.034,0.02-0.051,0.033l-5.483,5.483c-0.306,0.307-0.802,0.307-1.106,0c-0.307-0.305-0.307-0.801,0-1.105l4.184-4.185H1.729c-0.436,0-0.788-0.353-0.788-0.788S1.293,9.212,1.729,9.212z"},null,8,["on-click"])])):(0,e.createCommentVNode)("v-if",!0)}]]),Naver:ve,SlideSwipingHoverer:(0,te.Z)(qe,[["render",function(t,n,o,i,r,s){return r.isSlideSwipingHovererShown?((0,e.openBlock)(),(0,e.createElementBlock)("div",Xe)):(0,e.createCommentVNode)("v-if",!0)}]])},data:function(){return{isOpen:!1}},watch:{slide:function(){v[this.i].core.lightboxUpdater.handleSlideProp()},sourceIndex:function(){v[this.i].core.lightboxUpdater.handleSlideProp()},source:function(){v[this.i].core.lightboxUpdater.handleSlideProp()},toggler:function(){v[this.i].core.lightboxUpdater.handleSlideProp(),v[this.i].core.lightboxUpdater.handleTogglerUpdate()}},created:function(){var e=this;this.i=v.push(new Y(this))-1;var t=v[this.i].componentsServices.isLightboxOpenManager;t.get=function(){return e.isOpen},t.set=function(t,n){e.isOpen=t,n&&(We=n)}},mounted:function(){v[this.i].elements.container=this.$refs.container,$e(v[this.i])},updated:function(){v[this.i].elements.container=this.$refs.container,We&&We(),We=null}},_e=(0,te.Z)(Ye,[["render",function(n,o,i,r,s,c){var l=(0,e.resolveComponent)("Naver"),a=(0,e.resolveComponent)("Swc"),u=(0,e.resolveComponent)("SlideButtons"),d=(0,e.resolveComponent)("SlideSwipingHoverer");return s.isOpen?((0,e.openBlock)(),(0,e.createElementBlock)("div",t,[(0,e.createVNode)(l,{i:n.i},null,8,["i"]),(0,e.createVNode)(a,{i:n.i},null,8,["i"]),(0,e.createVNode)(u,{i:n.i},null,8,["i"]),(0,e.createVNode)(d,{i:n.i},null,8,["i"])],512)):(0,e.createCommentVNode)("v-if",!0)}]])}(),i}()})); |
@@ -1,1 +0,1 @@ | ||
!function(){"use strict";var e={d:function(t,n){for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{default:function(){return De}});var n=function(){var e=this,t=e._self._c;return e.isOpen?t("div",{ref:"container",staticClass:"fslightbox-container fslightbox-full-dimension fslightbox-fade-in-strong"},[t("Naver",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}}),e._v(" "),t("SourceWrappersContainer",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}}),e._v(" "),t("SlideButtons",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}}),e._v(" "),t("SlideSwipingHoverer",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}})],1):e._e()};n._withStripped=!0;var o="fslightbox-",i="".concat(o,"styles"),r="".concat(o,"cursor-grabbing"),s="".concat(o,"open"),a="".concat(o,"transform-transition"),c="".concat(o,"fade-in"),l="".concat(o,"fade-out"),u=c+"-strong",d=l+"-strong",h="".concat(o,"opacity-"),f="".concat(h,"1"),p="".concat(o,"source");function g(){var e=document.createElement("style");e.className=i,e.appendChild(document.createTextNode(".fslightbox-absoluted{position:absolute;top:0;left:0}.fslightbox-fade-in{animation:fslightbox-fade-in .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out{animation:fslightbox-fade-out .3s ease}.fslightbox-fade-in-strong{animation:fslightbox-fade-in-strong .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out-strong{animation:fslightbox-fade-out-strong .3s ease}@keyframes fslightbox-fade-in{from{opacity:.65}to{opacity:1}}@keyframes fslightbox-fade-out{from{opacity:.35}to{opacity:0}}@keyframes fslightbox-fade-in-strong{from{opacity:.3}to{opacity:1}}@keyframes fslightbox-fade-out-strong{from{opacity:1}to{opacity:0}}.fslightbox-cursor-grabbing{cursor:grabbing}.fslightbox-full-dimension{width:100%;height:100%}.fslightbox-open{overflow:hidden;height:100%}.fslightbox-flex-centered{display:flex;justify-content:center;align-items:center}.fslightbox-opacity-0{opacity:0 !important}.fslightbox-opacity-1{opacity:1 !important}.fslightbox-scrollbarfix{padding-right:17px}.fslightbox-transform-transition{transition:transform .3s}.fslightbox-container{font-family:Arial,sans-serif;position:fixed;top:0;left:0;background:linear-gradient(rgba(30, 30, 30, 0.9), black 1810%);z-index:9999999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fslightbox-container *{box-sizing:border-box}.fslightbox-svg-path{transition:fill .15s ease;fill:#ddd}.fslightbox-nav{height:45px;width:100%;position:absolute;top:0;left:0}.fslightbox-slide-number-container{display:flex;justify-content:center;align-items:center;position:relative;height:100%;font-size:15px;color:#d7d7d7;z-index:0;max-width:55px;text-align:left}.fslightbox-slide-number-container .fslightbox-flex-centered{height:100%}.fslightbox-slash{display:block;margin:0 5px;width:1px;height:12px;transform:rotate(15deg);background:#fff}.fslightbox-toolbar{position:absolute;z-index:3;right:0;top:0;height:100%;display:flex;background:rgba(35,35,35,.65)}.fslightbox-toolbar-button{height:100%;width:45px;cursor:pointer}.fslightbox-toolbar-button:hover .fslightbox-svg-path{fill:#fff}.fslightbox-slide-btn-container{display:flex;align-items:center;padding:12px 12px 12px 6px;position:absolute;top:50%;cursor:pointer;z-index:3;transform:translateY(-50%)}@media(min-width: 476px){.fslightbox-slide-btn-container{padding:22px 22px 22px 6px}}@media(min-width: 768px){.fslightbox-slide-btn-container{padding:30px 30px 30px 6px}}.fslightbox-slide-btn-container:hover .fslightbox-svg-path{fill:#f1f1f1}.fslightbox-slide-btn{padding:9px;font-size:26px;background:rgba(35,35,35,.65)}@media(min-width: 768px){.fslightbox-slide-btn{padding:10px}}@media(min-width: 1600px){.fslightbox-slide-btn{padding:11px}}.fslightbox-slide-btn-previous-container{left:0}@media(max-width: 475.99px){.fslightbox-slide-btn-previous-container{padding-left:3px}}.fslightbox-slide-btn-next-container{right:0;padding-left:12px;padding-right:3px}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-left:22px}}@media(min-width: 768px){.fslightbox-slide-btn-next-container{padding-left:30px}}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-right:6px}}.fslightbox-down-event-detector{position:absolute;z-index:1}.fslightbox-slide-swiping-hoverer{z-index:4}.fslightbox-invalid-file-wrapper{font-size:22px;color:#eaebeb;margin:auto}.fslightbox-video{object-fit:cover}.fslightbox-loader{display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:67px;height:67px}.fslightbox-loader div{box-sizing:border-box;display:block;position:absolute;width:54px;height:54px;margin:6px;border:5px solid;border-color:#999 transparent transparent transparent;border-radius:50%;animation:fslightbox-loader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.fslightbox-loader div:nth-child(1){animation-delay:-0.45s}.fslightbox-loader div:nth-child(2){animation-delay:-0.3s}.fslightbox-loader div:nth-child(3){animation-delay:-0.15s}@keyframes fslightbox-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fslightbox-source{position:relative;z-index:2;opacity:0;transform:translateZ(0);margin:auto;backface-visibility:hidden}")),document.head.appendChild(e)}function x(e){return x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},x(e)}"object"===("undefined"==typeof document?"undefined":x(document))&&g();var b=[],v="fslightbox-types",m="fslightbox-scrollbar-width";function S(e){var t,n=e.props,o=0,i={};this.getSourceTypeFromLocalStorageByUrl=function(e){return t[e]?t[e]:r(e)},this.handleReceivedSourceTypeForUrl=function(e,n){!1===i[n]&&(o--,"invalid"!==e?i[n]=e:delete i[n],0===o&&(function(e,t){for(var n in t)e[n]=t[n]}(t,i),localStorage.setItem(v,JSON.stringify(t))))};var r=function(e){o++,i[e]=!1};n.disableLocalStorage?(this.getSourceTypeFromLocalStorageByUrl=function(){},this.handleReceivedSourceTypeForUrl=function(){}):(t=JSON.parse(localStorage.getItem(v)))||(t={},this.getSourceTypeFromLocalStorageByUrl=r)}var y="image",L="video",w="youtube",I="custom",C="invalid";function _(e){var t=e.componentsServices,n=t.isLightboxOpenManager,o=t.updateSourceDirectWrapperCollection,i=e.elements.sourcesComponents;this.runActionsForSourceTypeAndIndex=function(e,t){var r;switch(e){case y:r="Imager";break;case L:r="Videor";break;case w:r="Youtuber";break;case I:r="Customer";break;default:r="Invalider"}i[t]=r,n.get()&&o[t]()}}function F(){var e,t,n,o=function(e){var t=document.createElement("a");t.href=e;var n=t.hostname;return"www.youtube.com"===n||"youtu.be"===n},i=function(e){return e.slice(0,e.indexOf("/"))};function r(){if(4!==n.readyState){if(2===n.readyState){var e;switch(i(n.getResponseHeader("content-type"))){case"image":e=y;break;case"video":e=L;break;default:e=C}n.onreadystatechange=null,n.abort(),t(e)}}else t(C)}this.setUrlToCheck=function(t){e=t},this.getSourceType=function(i){if(o(e))return i(w);t=i,(n=new XMLHttpRequest).onreadystatechange=r,n.open("GET",e,!0),n.send()}}function A(e,t,n){var o=e.props,i=o.types,r=o.type,s=o.sources,a=e.resolve;this.getTypeSetByClientForIndex=function(e){var t;return i&&i[e]?t=i[e]:r&&(t=r),t},this.retrieveTypeWithXhrForIndex=function(e){var o=a(F);o.setUrlToCheck(s[e]),o.getSourceType((function(o){t.handleReceivedSourceTypeForUrl(o,s[e]),n.runActionsForSourceTypeAndIndex(o,e)}))}}function T(e,t,n){for(var o=0;o<e.props.sources.length;o++)e.collections[t][o]=e.resolve(n,[o])}function z(e,t){var n=e.classList;n.contains(t)&&n.remove(t)}function O(e){var t=this,n=e.componentsServices,o=n.isFullscreenOpenManager,i=n.isLightboxOpenManager,r=e.core,a=r.eventsDispatcher,c=r.globalEventsController,l=r.scrollbarRecompensor,u=e.elements,h=e.fs,f=e.props,p=e.sourcePointerProps,g=e.timeout;this.isLightboxFadingOut=!1,this.runActions=function(){t.isLightboxFadingOut=!0,u.container.classList.add(d),c.removeListeners(),f.exitFullscreenOnClose&&o.get()&&h.exitFullscreen(),g((function(){t.isLightboxFadingOut=!1,p.isPointering=!1,u.container.classList.remove(d),document.documentElement.classList.remove(s),l.removeRecompense(),i.set(!1),a.dispatch("onClose")}),270)}}var N="source",W=N+"MainWrappers",E=N+"AnimationWrappers";function M(e){var t=e.core,n=t.lightboxCloser,o=t.slideChangeFacade,i=e.fs;this.listener=function(e){switch(e.key){case"Escape":n.closeLightbox();break;case"ArrowLeft":o.changeToPrevious();break;case"ArrowRight":o.changeToNext();break;case"F11":e.preventDefault(),i.toggleFullscreen()}}}function k(e){var t=e.collections.sourceMainWrapperTransformers,n=e.componentsServices,o=e.elements,i=e.sourcePointerProps,s=e.stageIndexes;this.runActionsForEvent=function(e){n.showSlideSwipingHoverer(),o.container.classList.add(r),i.swipedX=e.screenX-i.downScreenX,a(s.current,"zero"),void 0!==s.previous&&i.swipedX>0?a(s.previous,"negative"):void 0!==s.next&&i.swipedX<0&&a(s.next,"positive")};var a=function(e,n){t[e].byValue(i.swipedX)[n]()}}function P(e){var t=e.props.sources,n=e.resolve,o=e.sourcePointerProps,i=n(k);1===t.length?this.listener=function(){o.swipedX=1}:this.listener=function(e){o.isPointering&&i.runActionsForEvent(e)}}function B(e){var t=e.collections.sourceMainWrapperTransformers,n=e.core.slideIndexChanger,o=e.elements.sourceMainWrappers,i=e.stageIndexes;this.runPositiveSwipedXActions=function(){void 0===i.previous||(r("positive"),n.changeTo(i.previous)),r("zero")},this.runNegativeSwipedXActions=function(){void 0===i.next||(r("negative"),n.changeTo(i.next)),r("zero")};var r=function(e){o[i.current].classList.add(a),t[i.current][e]()}}function H(e){var t=e.componentsServices,n=e.core.lightboxCloser,o=e.elements,i=e.resolve,s=e.sourcePointerProps,a=i(B);this.runNoSwipeActions=function(){t.hideSlideSwipingHoverer(),s.isSourceDownEventTarget||n.closeLightbox(),s.isPointering=!1},this.runActions=function(){s.swipedX>0?a.runPositiveSwipedXActions():a.runNegativeSwipedXActions(),t.hideSlideSwipingHoverer(),o.container.classList.remove(r),s.isPointering=!1}}function D(e){var t=e.resolve,n=e.sourcePointerProps,o=t(H);this.listener=function(){n.isPointering&&(n.swipedX?o.runActions():o.runNoSwipeActions())}}function R(e,t,n,o){var i=e.data,r=e.elements.sources,s=n/o,a=0;this.adjustSize=function(){if((a=i.maxSourceWidth/s)<i.maxSourceHeight)return n<i.maxSourceWidth&&(a=o),c();a=o>i.maxSourceHeight?i.maxSourceHeight:o,c()};var c=function(){var e=r[t].style;e.width=a*s+"px",e.height=a+"px"}}function j(e,t){var n=this,o=e.collections.sourceSizers,i=e.componentsServices.hideSourceLoaderCollection,r=e.elements,s=r.sourceAnimationWrappers,a=r.sources,c=e.resolve;function l(e,n){o[t]=c(R,[t,e,n]),o[t].adjustSize()}this.runActions=function(e,o){a[t].classList.add(f),s[t].classList.add(u),i[t](),l(e,o),n.runActions=l}}function U(e,t){var n,o=this,i=e.elements.sources,r=e.props,s=e.resolve,a=e.timeout,c=s(j,[t]);this.handleImageLoad=function(e){var t=e.target,n=t.naturalWidth,o=t.naturalHeight;c.runActions(n,o)},this.handleVideoLoad=function(e){var t=e.target,o=t.videoWidth,i=t.videoHeight;n=!0,c.runActions(o,i)},this.handleNotMetaDatedVideoLoad=function(){n||o.handleYoutubeLoad()},this.handleYoutubeLoad=function(){var e=1920,t=1080;r.maxYoutubeVideoDimensions&&(e=r.maxYoutubeVideoDimensions.width,t=r.maxYoutubeVideoDimensions.height),c.runActions(e,t)},this.handleCustomLoad=function(){a((function(){var e=i[t];c.runActions(e.offsetWidth,e.offsetHeight)}))}}function X(e,t){var n=this,o=e.elements.sourceMainWrappers,i=e.props.slideDistance+1,r=0;this.byValue=function(e){return r=e,n},this.negative=function(){s(-a())},this.zero=function(){s(0)},this.positive=function(){s(a())};var s=function(e){o[t].style.transform="translateX(".concat(e+r,"px)"),r=0},a=function(){return i*innerWidth}}function V(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,o=n.eventsDispatcher,i=n.lightboxOpener,r=n.lightboxOpenActioner,d=e.data;i.openLightbox=function(){T(e,"sourceLoadHandlers",U),o.dispatch("onShow"),t.set(!0,r.runInitializedLightboxActions)},i.initializeAndOpenLightbox=function(){d.isInitialized=!0,T(e,"sourceLoadHandlers",U),T(e,"sourceMainWrapperTransformers",X),function(e){var t,n,o;n=(t=e).core.classFacade,o=t.elements,n.removeFromEachElementClassIfContains=function(e,t){for(var n=0;n<o[e].length;n++)z(o[e][n],t)},function(e){var t=e.core.eventsDispatcher,n=e.props;t.dispatch=function(e){n[e]&&n[e]()}}(e),function(e){var t=e.componentsServices.isFullscreenOpenManager,n=e.fs,o=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"];function i(e){for(var t=0;t<o.length;t++)document[e](o[t],r)}function r(){t.set(document.fullscreenElement||document.webkitIsFullScreen||document.mozFullScreen||document.msFullscreenElement)}n.enterFullscreen=function(){t.set(!0);var e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()},n.exitFullscreen=function(){t.set(!1),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},n.toggleFullscreen=function(){t.get()?n.exitFullscreen():n.enterFullscreen()},n.listen=function(){i("addEventListener")},n.unlisten=function(){i("removeEventListener")}}(e),function(e){var t=e.core,n=t.globalEventsController,o=t.windowResizeActioner,i=e.fs,r=e.resolve,s=r(M),a=r(P),c=r(D);n.attachListeners=function(){document.addEventListener("pointermove",a.listener),document.addEventListener("pointerup",c.listener),addEventListener("resize",o.runActions),document.addEventListener("keydown",s.listener),i.listen()},n.removeListeners=function(){document.removeEventListener("pointermove",a.listener),document.removeEventListener("pointerup",c.listener),removeEventListener("resize",o.runActions),document.removeEventListener("keydown",s.listener),i.unlisten()}}(e),function(e){var t=e.core.lightboxCloser,n=(0,e.resolve)(O);t.closeLightbox=function(){n.isLightboxFadingOut||n.runActions()}}(e),function(e){var t=e.collections.sourceMainWrapperTransformers,n=e.core,o=n.eventsDispatcher,i=n.lightboxOpenActioner,r=n.globalEventsController,a=n.scrollbarRecompensor,c=n.sourceDisplayFacade,l=n.stageManager,u=n.windowResizeActioner,d=e.stageIndexes;i.runInitializedLightboxActions=function(){l.updateStageIndexes(),c.displaySourcesWhichShouldBeDisplayed(),document.documentElement.classList.add(s),a.addRecompense(),r.attachListeners(),u.runActions(),t[d.current].zero(),o.dispatch("onOpen")}}(e),function(e){var t=e.data,n=e.core.scrollbarRecompensor;n.addRecompense=function(){"complete"===document.readyState?o():window.addEventListener("load",(function(){o(),n.addRecompense=o}))};var o=function(){document.body.offsetHeight>window.innerHeight&&(document.body.style.marginRight=t.scrollbarWidth+"px")};n.removeRecompense=function(){document.body.style.removeProperty("margin-right")}}(e),function(e){var t=e.core,n=t.slideChangeFacade,o=t.slideIndexChanger,i=t.stageManager;e.props.sources.length>1?(n.changeToPrevious=function(){o.jumpTo(i.getPreviousSlideIndex())},n.changeToNext=function(){o.jumpTo(i.getNextSlideIndex())}):(n.changeToPrevious=function(){},n.changeToNext=function(){})}(e),function(e){var t=e.collections.sourceMainWrapperTransformers,n=e.componentsServices,o=e.core,i=o.classFacade,r=o.slideIndexChanger,s=o.sourceDisplayFacade,d=o.stageManager,h=e.elements.sourceAnimationWrappers,f=e.getQueuedAction,p=e.stageIndexes,g=e.timeout,x=f((function(){i.removeFromEachElementClassIfContains(E,l)}),300);r.changeTo=function(e){p.current=e,d.updateStageIndexes(),n.setSlideNumber(e+1),s.displaySourcesWhichShouldBeDisplayed()},r.jumpTo=function(e){var n=p.current;r.changeTo(e),i.removeFromEachElementClassIfContains(W,a),z(h[n],u),z(h[n],c),h[n].classList.add(l),z(h[e],u),z(h[e],l),h[e].classList.add(c),x(),t[e].zero(),g((function(){n!==p.current&&t[n].negative()}),270)}}(e),function(e){var t=e.core,n=t.classFacade,o=t.sourcesPointerDown,i=e.elements.sources,r=e.sourcePointerProps,s=e.stageIndexes;o.listener=function(e){"VIDEO"!==e.target.tagName&&e.preventDefault(),r.isPointering=!0,r.downScreenX=e.screenX,r.swipedX=0;var t=i[s.current];t&&t.contains(e.target)?r.isSourceDownEventTarget=!0:r.isSourceDownEventTarget=!1,n.removeFromEachElementClassIfContains(W,a)}}(e),function(e){var t=e.core.sourceDisplayFacade,n=e.componentsServices.updateSourceDirectWrapperCollection,o=e.stageIndexes,i=e.props.loadOnlyCurrentSource;t.displaySourcesWhichShouldBeDisplayed=function(){if(i)n[o.current]();else for(var e in o)void 0!==o[e]&&n[o[e]]()}}(e),function(e){var t=e.core.stageManager,n=e.props.sources,o=e.stageIndexes,i=n.length-1;t.getPreviousSlideIndex=function(){return 0===o.current?i:o.current-1},t.getNextSlideIndex=function(){return o.current===i?0:o.current+1},t.updateStageIndexes=0===i?function(){}:1===i?function(){0===o.current?(o.next=1,delete o.previous):(o.previous=0,delete o.next)}:function(){o.previous=t.getPreviousSlideIndex(),o.next=t.getNextSlideIndex()},t.isSourceInStage=i<=2?function(){return!0}:function(e){var t=o.current;if(0===t&&e===i||t===i&&0===e)return!0;var n=t-e;return-1===n||0===n||1===n}}(e),function(e){var t=e.collections,n=t.sourceMainWrapperTransformers,o=t.sourceSizers,i=e.core.windowResizeActioner,r=e.data,s=e.elements.sourceMainWrappers,c=e.props.sources,l=e.stageIndexes;i.runActions=function(){innerWidth<992?r.maxSourceWidth=innerWidth:r.maxSourceWidth=.9*innerWidth,r.maxSourceHeight=.9*innerHeight;for(var e=0;e<c.length;e++)z(s[e],a),e!==l.current&&n[e].negative(),o[e]&&o[e].adjustSize()}}(e)}(e),o.dispatch("onInit"),t.set(!0,(function(){r.runInitializedLightboxActions(),function(e){for(var t=e.props.sources,n=e.resolve,o=n(S),i=n(_),r=n(A,[o,i]),s=0;s<t.length;s++)if("string"==typeof t[s]){var a=r.getTypeSetByClientForIndex(s);if(a)i.runActionsForSourceTypeAndIndex(a,s);else{var c=o.getSourceTypeFromLocalStorageByUrl(t[s]);c?i.runActionsForSourceTypeAndIndex(c,s):r.retrieveTypeWithXhrForIndex(s)}}else i.runActionsForSourceTypeAndIndex(I,s)}(e)}))}}function $(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core.slideIndexChanger,o=e.stageIndexes;this.runCurrentStageIndexUpdateActionsFor=function(e){e!==o.current&&(t.get()?n.jumpTo(e):o.current=e)}}function Y(e,t,n){return Y=q()?Reflect.construct.bind():function(e,t,n){var o=[null];o.push.apply(o,t);var i=new(Function.bind.apply(e,o));return n&&J(i,n.prototype),i},Y.apply(null,arguments)}function q(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function J(e,t){return J=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},J(e,t)}function Q(e){return function(e){if(Array.isArray(e))return G(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return G(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?G(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function Z(e){var t,n,o,i,r,s,a,c,l=this;this.props=e,this.data={isInitialized:!1,isFullyRendered:!1,maxSourceWidth:0,maxSourceHeight:0,scrollbarWidth:0},this.sourcePointerProps={isPointering:!1,downScreenX:null,isSourceDownEventTarget:!1,swipedX:0},this.stageIndexes={current:0},this.componentsServices={isLightboxOpenManager:{},setSlideNumber:null,isFullscreenOpenManager:{},hideSourceLoaderCollection:[],updateSourceDirectWrapperCollection:[],showSlideSwipingHoverer:null,hideSlideSwipingHoverer:null},this.elements={container:null,sourceWrappersContainer:null,sources:[],sourceMainWrappers:[],sourceAnimationWrappers:[],sourcesComponents:[]},this.collections={sourceMainWrapperTransformers:[],sourceLoadHandlers:[],sourceSizers:[],xhrs:[]},this.core={classFacade:{},eventsDispatcher:{},globalEventsController:{},lightboxCloser:{},lightboxOpener:{},lightboxOpenActioner:{},lightboxUpdater:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},sourcesPointerDown:{},sourceDisplayFacade:{},stageManager:{},windowResizeActioner:{}},this.fs={},this.getQueuedAction=function(e,t){var n=[];return function(){n.push(!0),l.timeout((function(){n.pop(),n.length||e()}),t)}},this.resolve=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t.unshift(l),Y(e,Q(t))},this.timeout=function(e,t){setTimeout((function(){l.elements.container&&e()}),t)},n=(t=this).componentsServices.isLightboxOpenManager,o=t.core,i=o.lightboxCloser,r=o.lightboxOpener,s=o.lightboxUpdater,a=t.data,c=(0,t.resolve)($),s.handleSlideProp=function(){var e=t.props;"number"==typeof e.sourceIndex?c.runCurrentStageIndexUpdateActionsFor(e.sourceIndex):"string"==typeof e.source?c.runCurrentStageIndexUpdateActionsFor(e.sources.indexOf(e.source)):"number"==typeof e.slide&&c.runCurrentStageIndexUpdateActionsFor(e.slide-1)},s.handleTogglerUpdate=function(){n.get()?i.closeLightbox():a.isInitialized?r.openLightbox():r.initializeAndOpenLightbox()},V(this)}var K=function(){var e=this,t=e._self._c;return t("div",{ref:"nav",staticClass:"fslightbox-nav"},[t("Toolbar",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}}),e._v(" "),e.hasMoreThanSource?t("SlideNumber",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}}):e._e()],1)};K._withStripped=!0;var ee=function(){var e=this,t=e._self._c;return t("div",{staticClass:"fslightbox-toolbar"},[t("FullscreenButton",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}}),e._v(" "),t("CloseButton",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}})],1)};ee._withStripped=!0;var te=function(){return(0,this._self._c)("ToolbarButton",{attrs:{"on-click":this.onClick,"view-box":"0 0 24 24",size:"20px",d:"M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z",title:"Close"}})};te._withStripped=!0;var ne=function(){var e=this,t=e._self._c;return t("div",{staticClass:"fslightbox-toolbar-button fslightbox-flex-centered",attrs:{title:e.title},on:{click:e.onClick}},[t("Svger",{attrs:{size:e.size,"view-box":e.viewBox,d:e.d}})],1)};ne._withStripped=!0;var oe=function(){var e=this,t=e._self._c;return t("svg",{attrs:{width:e.size,height:e.size,viewBox:e.viewBox,xmlns:"http://www.w3.org/2000/svg"}},[t("path",{staticClass:"fslightbox-svg-path",attrs:{d:e.d}})])};function ie(e,t,n,o,i,r,s,a){var c,l="function"==typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),o&&(l.functional=!0),r&&(l._scopeId="data-v-"+r),s?(c=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(s)},l._ssrRegister=c):i&&(c=a?function(){i.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(e,t){return c.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:e,options:l}}oe._withStripped=!0;var re=ie({props:{size:String,viewBox:String,d:String}},oe,[],!1,null,null,null).exports,se=ie({components:{Svger:re},props:{onClick:Function,size:String,viewBox:String,d:String,title:String}},ne,[],!1,null,null,null).exports,ae=ie({components:{ToolbarButton:se},props:{fsLightboxIndex:Number},data:function(){return{onClick:b[this.fsLightboxIndex].core.lightboxCloser.closeLightbox}}},te,[],!1,null,null,null).exports,ce=function(){var e=this;return(0,e._self._c)("ToolbarButton",{attrs:{"on-click":e.getButtonData("onClick"),"view-box":e.getButtonData("viewBox"),size:e.getButtonData("size"),d:e.getButtonData("d"),title:e.getButtonData("title")}})};ce._withStripped=!0;var le=ie({components:{ToolbarButton:se},props:{fsLightboxIndex:Number},data:function(){return{isFullscreenOpen:!1}},methods:{getButtonData:function(e){var t=b[this.fsLightboxIndex].fs,n=t.exitFullscreen,o=t.enterFullscreen;return(this.isFullscreenOpen?{onClick:n,viewBox:"0 0 950 1024",size:"24px",d:"M682 342h128v84h-212v-212h84v128zM598 810v-212h212v84h-128v128h-84zM342 342v-128h84v212h-212v-84h128zM214 682v-84h212v212h-84v-128h-128z",title:"Exit fullscreen"}:{onClick:o,viewBox:"0 0 18 18",size:"20px",d:"M4.5 11H3v4h4v-1.5H4.5V11zM3 7h1.5V4.5H7V3H3v4zm10.5 6.5H11V15h4v-4h-1.5v2.5zM11 3v1.5h2.5V7H15V3h-4z",title:"Enter fullscreen"})[e]}},created:function(){var e=this,t=b[this.fsLightboxIndex].componentsServices.isFullscreenOpenManager;t.get=function(){return e.isFullscreenOpen},t.set=function(t){return e.isFullscreenOpen=t}}},ce,[],!1,null,null,null),ue=ie({components:{FullscreenButton:le.exports,CloseButton:ae},props:{fsLightboxIndex:Number}},ee,[],!1,null,null,null).exports,de=function(){var e=this,t=e._self._c;return t("div",{ref:"source-outer",staticClass:"fslightbox-slide-number-container"},[t("div",{ref:"source-inner",staticClass:"fslightbox-flex-centered"},[t("span",{attrs:{"data-test-id":"slide-number"}},[e._v(e._s(e.slide))]),e._v(" "),t("span",{staticClass:"fslightbox-slash"}),e._v(" "),t("span",[e._v(e._s(e.sourcesCount))])])])};de._withStripped=!0;var he=ie({props:{fsLightboxIndex:Number},data:function(){return{slide:b[this.fsLightboxIndex].stageIndexes.current+1,sourcesCount:b[this.fsLightboxIndex].props.sources.length}},created:function(){var e=this;b[this.fsLightboxIndex].componentsServices.setSlideNumber=function(t){return e.slide=t}},mounted:function(){this.$refs["source-inner"].offsetWidth>55&&(this.$refs["source-outer"].style.justifyContent="flex-start")}},de,[],!1,null,null,null),fe=ie({components:{SlideNumber:he.exports,Toolbar:ue},props:{fsLightboxIndex:Number},data:function(){return{hasMoreThanSource:b[this.fsLightboxIndex].props.sources.length>1}}},K,[],!1,null,null,null).exports,pe=function(){var e=this,t=e._self._c;return t("div",{ref:"ref",staticClass:"fslightbox-absoluted fslightbox-full-dimension",attrs:{"data-test-id":"source-wrappers-container"},on:{pointerdown:e.listener}},e._l(e.sources.length,(function(n,o){return t("SourceMainWrapper",{key:o,attrs:{i:o,"fs-lightbox-index":e.fsLightboxIndex}})})),1)};pe._withStripped=!0;var ge=function(){var e=this,t=e._self._c;return t("div",{ref:"ref",staticClass:"fslightbox-absoluted fslightbox-full-dimension fslightbox-flex-centered",attrs:{"data-test-class":"source-main-wrapper"}},[t("SourceAnimationWrapper",{attrs:{"fs-lightbox-index":e.fsLightboxIndex,i:e.i}}),e._v(" "),e.isSourceLoaded?e._e():t("Loader")],1)};ge._withStripped=!0;var xe=function(){var e=this,t=e._self._c;return t("div",{ref:"ref",staticClass:"soueouoeu"},[e.current===e.i||!e.loadOnlyCurrentSource&&e.isSourceInStage?t(e.sourceComponent,{tag:"component",attrs:{"fs-lightbox-index":e.fsLightboxIndex,i:e.i}}):e._e()],1)};xe._withStripped=!0;var be=function(){var e=this;return(0,e._self._c)("img",e._b({ref:"ref",staticClass:"fslightbox-source",attrs:{src:e.src},on:{load:e.onLoad}},"img",e.customAttributes,!1))};be._withStripped=!0;var ve=ie({props:{fsLightboxIndex:Number,i:Number},data:function(){var e=this,t=b[this.fsLightboxIndex],n=t.collections.sourceLoadHandlers,o=t.props,i=o.customAttributes;return{onLoad:function(t){n[e.i].handleImageLoad(t)},src:o.sources[this.i],customAttributes:i&&i[this.i]}},mounted:function(){b[this.fsLightboxIndex].elements.sources[this.i]=this.$refs.ref}},be,[],!1,null,null,null).exports,me=function(){var e=this,t=e._self._c;return t("video",e._b({ref:"ref",staticClass:"fslightbox-source fslightbox-video",attrs:{controls:""},on:{loadedmetadata:e.onLoad}},"video",e.customAttributes,!1),[t("source",{attrs:{src:e.src}})])};me._withStripped=!0;var Se=ie({props:{fsLightboxIndex:Number,i:Number},data:function(){var e=b[this.fsLightboxIndex],t=e.collections.sourceLoadHandlers,n=e.props,o=n.customAttributes,i=n.sources;return{onLoad:t[this.i].handleVideoLoad,src:i[this.i],customAttributes:o&&o[this.i]}},mounted:function(){b[this.fsLightboxIndex].elements.sources[this.i]=this.$refs.ref}},me,[],!1,null,null,null).exports,ye=function(){var e=this;return(0,e._self._c)("iframe",e._b({ref:"a",staticClass:"fslightbox-source fslightbox-youtube-iframe",attrs:{src:e.src,allowfullscreen:""}},"iframe",e.customAttributes,!1))};ye._withStripped=!0;var Le=ie({props:{fsLightboxIndex:Number,i:Number},created:function(){var e=b[this.fsLightboxIndex].props,t=e.customAttributes,n=e.sources,o=this.i,i=n[o],r=i.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2],s=i.split("?")[1];s=s||"",this.src="https://www.youtube.com/embed/".concat(r,"?").concat(s),this.customAttributes=t&&t[o]},mounted:function(){var e=b[this.fsLightboxIndex],t=this.i;e.elements.sources[t]=this.$refs.a,e.collections.sourceLoadHandlers[t].handleYoutubeLoad()}},ye,[],!1,null,null,null).exports,we=function(){var e=this;return(0,e._self._c)(e.component,e._b({ref:"ref",tag:"component"},"component",e.componentProps,!1))};we._withStripped=!0;var Ie=ie({props:{fsLightboxIndex:Number,i:Number},data:function(){var e=b[this.fsLightboxIndex].props.sources[this.i],t={component:e,componentProps:{}};return e.component&&(t.component=e.component,t.componentProps=e.props),t},mounted:function(){var e=b[this.fsLightboxIndex],t=e.collections.sourceLoadHandlers,n=e.elements.sources;n[this.i]=this.$refs.ref.$el,n[this.i].classList.add(p),t[this.i].handleCustomLoad()}},we,[],!1,null,null,null).exports,Ce=function(){return(0,this._self._c)("div",{staticClass:"fslightbox-invalid-file-wrapper fslightbox-flex-centered"},[this._v("\n Invalid source\n")])};Ce._withStripped=!0;var _e=ie({props:{fsLightboxIndex:Number,i:Number},mounted:function(){var e=b[this.fsLightboxIndex],t=e.componentsServices.hideSourceLoaderCollection,n=e.elements.sourceMainWrappers;t[this.i](),n[this.i].classList.add(u)}},Ce,[],!1,null,null,null).exports,Fe=ie({props:{fsLightboxIndex:Number,i:Number},components:{Imager:ve,Videor:Se,Youtuber:Le,Customer:Ie,Invalider:_e},data:function(){var e={};return this.attachComponentDataToObject(e),e},created:function(){var e=this;b[this.fsLightboxIndex].componentsServices.updateSourceDirectWrapperCollection[this.i]=function(){e.attachComponentDataToObject(e)}},mounted:function(){b[this.fsLightboxIndex].elements.sourceAnimationWrappers[this.i]=this.$refs.ref},methods:{attachComponentDataToObject:function(e){var t=b[this.fsLightboxIndex],n=t.core.stageManager.isSourceInStage,o=t.elements.sourcesComponents,i=t.props.loadOnlyCurrentSource,r=t.stageIndexes.current;e.sourceComponent=o[this.i],e.isSourceInStage=n(this.i),e.current=r,e.loadOnlyCurrentSource=i}}},xe,[],!1,null,null,null).exports,Ae=function(){return this._self._c,this._m(0)};Ae._withStripped=!0;var Te=ie({},Ae,[function(){var e=this,t=e._self._c;return t("div",{staticClass:"fslightbox-loader"},[t("div"),e._v(" "),t("div"),e._v(" "),t("div"),e._v(" "),t("div")])}],!1,null,null,null).exports,ze=ie({props:{fsLightboxIndex:Number,i:Number},components:{SourceAnimationWrapper:Fe,Loader:Te},data:function(){return{isSourceLoaded:!1}},created:function(){var e=this;b[this.fsLightboxIndex].componentsServices.hideSourceLoaderCollection[this.i]=function(){return e.isSourceLoaded=!0}},mounted:function(){b[this.fsLightboxIndex].elements.sourceMainWrappers[this.i]=this.$refs.ref}},ge,[],!1,null,null,null).exports,Oe=ie({props:{fsLightboxIndex:Number},components:{SourceMainWrapper:ze},data:function(){var e=b[this.fsLightboxIndex],t=e.core.sourcesPointerDown.listener;return{sources:e.props.sources,listener:t}},mounted:function(){b[this.fsLightboxIndex].elements.sourceWrappersContainer=this.$refs.ref}},pe,[],!1,null,null,null).exports,Ne=function(){var e=this,t=e._self._c;return e.sourcesCount>1?t("div",[t("SlideButton",{attrs:{"on-click":e.changeToPrevious,name:"previous",d:"M18.271,9.212H3.615l4.184-4.184c0.306-0.306,0.306-0.801,0-1.107c-0.306-0.306-0.801-0.306-1.107,0L1.21,9.403C1.194,9.417,1.174,9.421,1.158,9.437c-0.181,0.181-0.242,0.425-0.209,0.66c0.005,0.038,0.012,0.071,0.022,0.109c0.028,0.098,0.075,0.188,0.142,0.271c0.021,0.026,0.021,0.061,0.045,0.085c0.015,0.016,0.034,0.02,0.05,0.033l5.484,5.483c0.306,0.307,0.801,0.307,1.107,0c0.306-0.305,0.306-0.801,0-1.105l-4.184-4.185h14.656c0.436,0,0.788-0.353,0.788-0.788S18.707,9.212,18.271,9.212z"}}),e._v(" "),t("SlideButton",{attrs:{"on-click":e.changeToNext,name:"next",d:"M1.729,9.212h14.656l-4.184-4.184c-0.307-0.306-0.307-0.801,0-1.107c0.305-0.306,0.801-0.306,1.106,0l5.481,5.482c0.018,0.014,0.037,0.019,0.053,0.034c0.181,0.181,0.242,0.425,0.209,0.66c-0.004,0.038-0.012,0.071-0.021,0.109c-0.028,0.098-0.075,0.188-0.143,0.271c-0.021,0.026-0.021,0.061-0.045,0.085c-0.015,0.016-0.034,0.02-0.051,0.033l-5.483,5.483c-0.306,0.307-0.802,0.307-1.106,0c-0.307-0.305-0.307-0.801,0-1.105l4.184-4.185H1.729c-0.436,0-0.788-0.353-0.788-0.788S1.293,9.212,1.729,9.212z"}})],1):e._e()};Ne._withStripped=!0;var We=function(){var e=this,t=e._self._c;return t("div",{class:"fslightbox-slide-btn-container fslightbox-slide-btn-".concat(e.name,"-container"),attrs:{title:e.title},on:{click:e.onClick}},[t("div",{staticClass:"fslightbox-slide-btn fslightbox-flex-centered"},[t("Svger",{attrs:{"view-box":"0 0 20 20",size:"20px",d:e.d}})],1)])};We._withStripped=!0;var Ee=ie({components:{Svger:re},props:{onClick:Function,name:String,d:String},data:function(){var e=this.name.charAt(0).toUpperCase()+this.name.slice(1);return{title:"".concat(e," slide")}}},We,[],!1,null,null,null).exports,Me=ie({props:{fsLightboxIndex:Number},components:{SlideButton:Ee},data:function(){var e=b[this.fsLightboxIndex],t=e.core.slideChangeFacade,n=t.changeToPrevious,o=t.changeToNext;return{sourcesCount:e.props.sources.length,changeToPrevious:n,changeToNext:o}}},Ne,[],!1,null,null,null).exports,ke=function(){var e=this,t=e._self._c;return e.isSlideSwipingHovererShown?t("div",{staticClass:"fslightbox-slide-swiping-hoverer fslightbox-full-dimension fslightbox-absoluted"}):e._e()};ke._withStripped=!0;var Pe,Be=ie({props:{fsLightboxIndex:Number},data:function(){return{isSlideSwipingHovererShown:!1}},created:function(){var e=this,t=b[this.fsLightboxIndex].componentsServices;t.showSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown||(e.isSlideSwipingHovererShown=!0)},t.hideSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown&&(e.isSlideSwipingHovererShown=!1)}}},ke,[],!1,null,null,null).exports;function He(e){var t=e.core.lightboxOpener,n=e.data,o=e.props.openOnMount;document.getElementsByClassName(i).length||g(),n.scrollbarWidth=function(e){var t=e.props.disableLocalStorage;if(!t){var n=localStorage.getItem(m);if(n)return n}var o=function(){var e=document.createElement("div"),t=e.style;return t.visibility="hidden",t.width="100px",t.msOverflowStyle="scrollbar",t.overflow="scroll",e}(),i=function(){var e=document.createElement("div");return e.style.width="100%",e}();document.body.appendChild(o);var r=o.offsetWidth;o.appendChild(i);var s=i.offsetWidth;document.body.removeChild(o);var a=r-s;return t||localStorage.setItem(m,a.toString()),a}(e),o&&t.initializeAndOpenLightbox()}var De=ie({props:{toggler:Boolean,sources:Array,slide:Number,source:String,sourceIndex:Number,onOpen:Function,onClose:Function,onInit:Function,onShow:Function,disableLocalStorage:Boolean,types:Array,type:String,customAttributes:Array,maxYoutubeVideoDimensions:Object,loadOnlyCurrentSource:Boolean,slideDistance:{type:Number,default:.3},openOnMount:Boolean,exitFullscreenOnClose:Boolean},components:{SlideButtons:Me,SourceWrappersContainer:Oe,Naver:fe,SlideSwipingHoverer:Be},data:function(){return{isOpen:!1}},watch:{slide:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},sourceIndex:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},source:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},toggler:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp(),b[this.fsLightboxIndex].core.lightboxUpdater.handleTogglerUpdate()}},created:function(){var e=this;this.fsLightboxIndex=b.push(new Z(this))-1;var t=b[this.fsLightboxIndex].componentsServices.isLightboxOpenManager;t.get=function(){return e.isOpen},t.set=function(t,n){e.isOpen=t,n&&(Pe=n)}},mounted:function(){b[this.fsLightboxIndex].elements.container=this.$refs.container,He(b[this.fsLightboxIndex])},updated:function(){b[this.fsLightboxIndex].elements.container=this.$refs.container,Pe&&Pe(),Pe=null}},n,[],!1,null,null,null).exports;module.exports=t}(); | ||
!function(){"use strict";var e={d:function(t,n){for(var i in n)e.o(n,i)&&!e.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:n[i]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{default:function(){return Pe}});var n=function(){var e=this,t=e._self._c;return e.isOpen?t("div",{ref:"container",staticClass:"fslightbox-container fslightbox-full-dimension fslightbox-fade-in-strong"},[t("Naver",{attrs:{i:e.i}}),e._v(" "),t("Swc",{attrs:{i:e.i}}),e._v(" "),t("SlideButtons",{attrs:{i:e.i}}),e._v(" "),t("SlideSwipingHoverer",{attrs:{i:e.i}})],1):e._e()};n._withStripped=!0;var i="fslightbox-",o="".concat(i,"styles"),r="".concat(i,"cursor-grabbing"),s="".concat(i,"open"),c="".concat(i,"fade-in"),a="".concat(i,"fade-out"),l=c+"-strong",u=a+"-strong",d="".concat(i,"opacity-"),h="".concat(d,"1"),f="".concat(i,"source");function p(){var e=document.createElement("style");e.className=o,e.appendChild(document.createTextNode(".fslightbox-absoluted{position:absolute;top:0;left:0}.fslightbox-fade-in{animation:fslightbox-fade-in .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out{animation:fslightbox-fade-out .3s ease}.fslightbox-fade-in-strong{animation:fslightbox-fade-in-strong .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out-strong{animation:fslightbox-fade-out-strong .3s ease}@keyframes fslightbox-fade-in{from{opacity:.65}to{opacity:1}}@keyframes fslightbox-fade-out{from{opacity:.35}to{opacity:0}}@keyframes fslightbox-fade-in-strong{from{opacity:.3}to{opacity:1}}@keyframes fslightbox-fade-out-strong{from{opacity:1}to{opacity:0}}.fslightbox-cursor-grabbing{cursor:grabbing}.fslightbox-full-dimension{width:100%;height:100%}.fslightbox-open{overflow:hidden;height:100%}.fslightbox-flex-centered{display:flex;justify-content:center;align-items:center}.fslightbox-opacity-0{opacity:0 !important}.fslightbox-opacity-1{opacity:1 !important}.fslightbox-scrollbarfix{padding-right:17px}.fslightboxtt{transition:transform .3s}.fslightbox-container{font-family:Arial,sans-serif;position:fixed;top:0;left:0;background:linear-gradient(rgba(30, 30, 30, 0.9), black 1810%);z-index:9999999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fslightbox-container *{box-sizing:border-box}.fslightbox-svg-path{transition:fill .15s ease;fill:#ddd}.fslightbox-nav{height:45px;width:100%;position:absolute;top:0;left:0}.fslightbox-slide-number-container{display:flex;justify-content:center;align-items:center;position:relative;height:100%;font-size:15px;color:#d7d7d7;z-index:0;max-width:55px;text-align:left}.fslightbox-slide-number-container .fslightbox-flex-centered{height:100%}.fslightbox-slash{display:block;margin:0 5px;width:1px;height:12px;transform:rotate(15deg);background:#fff}.fslightbox-toolbar{position:absolute;z-index:3;right:0;top:0;height:100%;display:flex;background:rgba(35,35,35,.65)}.fslightbox-toolbar-button{height:100%;width:45px;cursor:pointer}.fslightbox-toolbar-button:hover .fslightbox-svg-path{fill:#fff}.fslightbox-slide-btn-container{display:flex;align-items:center;padding:12px 12px 12px 6px;position:absolute;top:50%;cursor:pointer;z-index:3;transform:translateY(-50%)}@media(min-width: 476px){.fslightbox-slide-btn-container{padding:22px 22px 22px 6px}}@media(min-width: 768px){.fslightbox-slide-btn-container{padding:30px 30px 30px 6px}}.fslightbox-slide-btn-container:hover .fslightbox-svg-path{fill:#f1f1f1}.fslightbox-slide-btn{padding:9px;font-size:26px;background:rgba(35,35,35,.65)}@media(min-width: 768px){.fslightbox-slide-btn{padding:10px}}@media(min-width: 1600px){.fslightbox-slide-btn{padding:11px}}.fslightbox-slide-btn-previous-container{left:0}@media(max-width: 475.99px){.fslightbox-slide-btn-previous-container{padding-left:3px}}.fslightbox-slide-btn-next-container{right:0;padding-left:12px;padding-right:3px}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-left:22px}}@media(min-width: 768px){.fslightbox-slide-btn-next-container{padding-left:30px}}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-right:6px}}.fslightbox-down-event-detector{position:absolute;z-index:1}.fslightbox-slide-swiping-hoverer{z-index:4}.fslightbox-invalid-file-wrapper{font-size:22px;color:#eaebeb;margin:auto}.fslightbox-video{object-fit:cover}.fslightboxl{display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:67px;height:67px}.fslightboxl div{box-sizing:border-box;display:block;position:absolute;width:54px;height:54px;margin:6px;border:5px solid;border-color:#999 transparent transparent transparent;border-radius:50%;animation:fslightboxl 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.fslightboxl div:nth-child(1){animation-delay:-0.45s}.fslightboxl div:nth-child(2){animation-delay:-0.3s}.fslightboxl div:nth-child(3){animation-delay:-0.15s}@keyframes fslightboxl{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fslightbox-source{position:relative;z-index:2;opacity:0;transform:translateZ(0);margin:auto;backface-visibility:hidden}")),document.head.appendChild(e)}function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}"object"===("undefined"==typeof document?"undefined":g(document))&&p();var v=[],m="fslightbox-types",b="fslightbox-scrollbar-width";function x(e){var t,n=e.props,i=0,o={};this.getSourceTypeFromLocalStorageByUrl=function(e){return t[e]?t[e]:r(e)},this.handleReceivedSourceTypeForUrl=function(e,n){!1===o[n]&&(i--,"invalid"!==e?o[n]=e:delete o[n],0===i&&(function(e,t){for(var n in t)e[n]=t[n]}(t,o),localStorage.setItem(m,JSON.stringify(t))))};var r=function(e){i++,o[e]=!1};n.disableLocalStorage?(this.getSourceTypeFromLocalStorageByUrl=function(){},this.handleReceivedSourceTypeForUrl=function(){}):(t=JSON.parse(localStorage.getItem(m)))||(t={},this.getSourceTypeFromLocalStorageByUrl=r)}var S="image",w="video",y="youtube",_="custom",C="invalid";function L(e){var t=e.componentsServices.isLightboxOpenManager,n=e.elements.sourcesComponents,i=e.sawu;this.runActionsForSourceTypeAndIndex=function(e,o){var r;switch(e){case S:r="I";break;case w:r="V";break;case y:r="Y";break;case _:r="C";break;default:r="In"}n[o]=r,t.get()&&i[o]()}}function F(){var e,t,n,i=function(e){var t=document.createElement("a");t.href=e;var n=t.hostname;return"www.youtube.com"===n||"youtu.be"===n},o=function(e){return e.slice(0,e.indexOf("/"))};function r(){if(4!==n.readyState){if(2===n.readyState){var e;switch(o(n.getResponseHeader("content-type"))){case"image":e=S;break;case"video":e=w;break;default:e=C}n.onreadystatechange=null,n.abort(),t(e)}}else t(C)}this.setUrlToCheck=function(t){e=t},this.getSourceType=function(o){if(i(e))return o(y);t=o,(n=new XMLHttpRequest).onreadystatechange=r,n.open("GET",e,!0),n.send()}}function T(e,t,n){var i=e.props,o=i.types,r=i.type,s=i.sources,c=e.resolve;this.getTypeSetByClientForIndex=function(e){var t;return o&&o[e]?t=o[e]:r&&(t=r),t},this.retrieveTypeWithXhrForIndex=function(e){var i=c(F);i.setUrlToCheck(s[e]),i.getSourceType((function(i){t.handleReceivedSourceTypeForUrl(i,s[e]),n.runActionsForSourceTypeAndIndex(i,e)}))}}function z(e){var t=this,n=e.componentsServices,i=n.isFullscreenOpenManager,o=n.isLightboxOpenManager,r=e.core,c=r.eventsDispatcher,a=r.globalEventsController,l=r.scrollbarRecompensor,d=e.elements,h=e.fs,f=e.props,p=e.sourcePointerProps,g=e.timeout;this.isLightboxFadingOut=!1,this.runActions=function(){t.isLightboxFadingOut=!0,d.container.classList.add(u),a.removeListeners(),f.exitFullscreenOnClose&&i.get()&&h.exitFullscreen(),g((function(){t.isLightboxFadingOut=!1,p.isPointering=!1,d.container.classList.remove(u),document.documentElement.classList.remove(s),l.removeRecompense(),o.set(!1),c.dispatch("onClose")}),270)}}function A(e){var t=e.core,n=t.lightboxCloser,i=t.slideChangeFacade,o=e.fs;this.listener=function(e){switch(e.key){case"Escape":n.closeLightbox();break;case"ArrowLeft":i.changeToPrevious();break;case"ArrowRight":i.changeToNext();break;case"F11":e.preventDefault(),o.toggleFullscreen()}}}function j(e){var t=e.componentsServices,n=e.elements,i=e.smw,o=e.sourcePointerProps,s=e.stageIndexes;function c(e,t){i[e].v(o.swipedX)[t]()}this.runActionsForEvent=function(e){t.showSlideSwipingHoverer(),n.container.classList.add(r),o.swipedX=e.screenX-o.downScreenX,c(s.current,"z"),void 0!==s.previous&&o.swipedX>0?c(s.previous,"ne"):void 0!==s.next&&o.swipedX<0&&c(s.next,"p")}}function I(e){var t=e.props.sources,n=e.resolve,i=e.sourcePointerProps,o=n(j);1===t.length?this.listener=function(){i.swipedX=1}:this.listener=function(e){i.isPointering&&o.runActionsForEvent(e)}}function O(e){var t=e.core.slideIndexChanger,n=e.smw,i=e.stageIndexes,o=e.sws;function r(e){var t=n[i.current];t.a(),t[e]()}function s(e,t){void 0!==e&&(n[e].s(),n[e][t]())}this.p=function(){var e=i.previous;if(void 0===e)r("z");else{r("p");var n=i.next;t.changeTo(e);var c=i.previous;o.d(c),o.b(n),r("z"),s(c,"ne")}},this.n=function(){var e=i.next;if(void 0===e)r("z");else{r("ne");var n=i.previous;t.changeTo(e);var c=i.next;o.d(c),o.b(n),r("z"),s(c,"p")}}}function k(e){var t=e.componentsServices,n=e.core.lightboxCloser,i=e.elements,o=e.resolve,s=e.sourcePointerProps,c=o(O);this.runNoSwipeActions=function(){t.hideSlideSwipingHoverer(),s.isSourceDownEventTarget||n.closeLightbox(),s.isPointering=!1},this.runActions=function(){s.swipedX>0?c.p():c.n(),t.hideSlideSwipingHoverer(),i.container.classList.remove(r),s.isPointering=!1}}function N(e){var t=e.resolve,n=e.sourcePointerProps,i=t(k);this.listener=function(){n.isPointering&&(n.swipedX?i.runActions():i.runNoSwipeActions())}}function P(e,t){var n=e.classList;n.contains(t)&&n.remove(t)}function E(e,t,n){for(var i=0;i<e.props.sources.length;i++)e.collections[t][i]=e.resolve(n,[i])}function B(e,t,n,i){var o=e.data,r=e.elements.sources,s=n/i,c=0;this.adjustSize=function(){if((c=o.maxSourceWidth/s)<o.maxSourceHeight)return n<o.maxSourceWidth&&(c=i),a();c=i>o.maxSourceHeight?o.maxSourceHeight:i,a()};var a=function(){var e=r[t].style;e.width=c*s+"px",e.height=c+"px"}}function H(e,t){var n=this,i=e.collections.sourceSizers,o=e.elements.sources,r=e.isl,s=e.resolve,c=e.saw,a=e.sawu;function u(e,n){i[t]=s(B,[t,e,n]),i[t].adjustSize()}this.runActions=function(e,i){r[t]=!0,a[t](),o[t].classList.add(h),c[t].classList.add(l),u(e,i),n.runActions=u}}function D(e,t){var n,i=this,o=e.elements.sources,r=e.props,s=e.resolve,c=e.timeout,a=s(H,[t]);this.handleImageLoad=function(e){var t=e.target,n=t.naturalWidth,i=t.naturalHeight;a.runActions(n,i)},this.handleVideoLoad=function(e){var t=e.target,i=t.videoWidth,o=t.videoHeight;n=!0,a.runActions(i,o)},this.handleNotMetaDatedVideoLoad=function(){n||i.handleYoutubeLoad()},this.handleYoutubeLoad=function(){var e=1920,t=1080;r.maxYoutubeVideoDimensions&&(e=r.maxYoutubeVideoDimensions.width,t=r.maxYoutubeVideoDimensions.height),a.runActions(e,t)},this.handleCustomLoad=function(){c((function(){var e=o[t];a.runActions(e.offsetWidth,e.offsetHeight)}))}}function R(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,i=n.eventsDispatcher,o=n.globalEventsController,r=n.scrollbarRecompensor,s=n.sourceDisplayFacade,u=n.windowResizeActioner,d=(e.elements,e.st),h=e.stageIndexes,f=e.sws;function p(){s.displaySourcesWhichShouldBeDisplayed(),document.documentElement.classList.add("fslightbox-open"),r.addRecompense(),o.attachListeners(),u.runActions(),i.dispatch("onOpen")}e.o=function(){E(e,"sourceLoadHandlers",D),t.set(!0,(function(){f.b(h.previous),f.b(h.current),f.b(h.next),d.u(),f.c(),f.a(),p(),i.dispatch("onShow")}))},e.i=function(){e.ii=!0,E(e,"sourceLoadHandlers",D),function(e){var t,n,i;n=(t=e).core.eventsDispatcher,i=t.props,n.dispatch=function(e){i[e]&&i[e]()},function(e){var t=e.componentsServices.isFullscreenOpenManager,n=e.fs,i=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"];function o(e){for(var t=0;t<i.length;t++)document[e](i[t],r)}function r(){t.set(document.fullscreenElement||document.webkitIsFullScreen||document.mozFullScreen||document.msFullscreenElement)}n.enterFullscreen=function(){t.set(!0);var e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()},n.exitFullscreen=function(){t.set(!1),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},n.toggleFullscreen=function(){t.get()?n.exitFullscreen():n.enterFullscreen()},n.listen=function(){o("addEventListener")},n.unlisten=function(){o("removeEventListener")}}(e),function(e){var t=e.core,n=t.globalEventsController,i=t.windowResizeActioner,o=e.fs,r=e.resolve,s=r(A),c=r(I),a=r(N);n.attachListeners=function(){document.addEventListener("pointermove",c.listener),document.addEventListener("pointerup",a.listener),addEventListener("resize",i.runActions),document.addEventListener("keydown",s.listener),o.listen()},n.removeListeners=function(){document.removeEventListener("pointermove",c.listener),document.removeEventListener("pointerup",a.listener),removeEventListener("resize",i.runActions),document.removeEventListener("keydown",s.listener),o.unlisten()}}(e),function(e){var t=e.core.lightboxCloser,n=(0,e.resolve)(z);t.closeLightbox=function(){n.isLightboxFadingOut||n.runActions()}}(e),function(e){var t=e.data,n=e.core.scrollbarRecompensor;n.addRecompense=function(){"complete"===document.readyState?i():window.addEventListener("load",(function(){i(),n.addRecompense=i}))};var i=function(){document.body.offsetHeight>window.innerHeight&&(document.body.style.marginRight=t.scrollbarWidth+"px")};n.removeRecompense=function(){document.body.style.removeProperty("margin-right")}}(e),function(e){var t=e.core,n=t.slideChangeFacade,i=t.slideIndexChanger,o=e.props.sources,r=e.st;o.length>1?(n.changeToPrevious=function(){i.jumpTo(r.getPreviousSlideIndex())},n.changeToNext=function(){i.jumpTo(r.getNextSlideIndex())}):(n.changeToPrevious=function(){},n.changeToNext=function(){})}(e),function(e){var t=e.componentsServices,n=e.core,i=n.slideIndexChanger,o=n.sourceDisplayFacade,r=e.isl,s=e.saw,l=e.smw,u=e.st,d=e.stageIndexes,h=e.sws;i.changeTo=function(e){d.current=e,u.u(),t.setSlideNumber(e+1),o.displaySourcesWhichShouldBeDisplayed()},i.jumpTo=function(e){var t=d.previous,n=d.current,o=d.next,f=r[n],p=r[e];i.changeTo(e);for(var g=0;g<l.length;g++)l[g].d();h.d(n),h.c(),requestAnimationFrame((function(){requestAnimationFrame((function(){var e=d.previous,i=d.current,g=d.next;function v(){u.i(n)?n===d.previous?l[n].ne():n===d.next&&l[n].p():(l[n].h(),l[n].n())}f&&s[n].classList.add(a),p&&s[i].classList.add(c),h.a(),void 0!==e&&e!==n&&l[e].ne(),l[i].n(),void 0!==g&&g!==n&&l[g].p(),h.b(t),h.b(o),r[n]?setTimeout(v,260):v()}))}))}}(e),function(e){var t=e.core.sourcesPointerDown,n=e.elements.sources,i=e.smw,o=e.sourcePointerProps,r=e.stageIndexes;t.listener=function(e){"VIDEO"!==e.target.tagName&&e.preventDefault(),o.isPointering=!0,o.downScreenX=e.screenX,o.swipedX=0;var t=n[r.current];t&&t.contains(e.target)?o.isSourceDownEventTarget=!0:o.isSourceDownEventTarget=!1;for(var s=0;s<i.length;s++)i[s].d()}}(e),function(e){var t=e.core.sourceDisplayFacade,n=e.props.loadOnlyCurrentSource,i=e.sawu,o=e.stageIndexes;t.displaySourcesWhichShouldBeDisplayed=function(){if(n)i[o.current]();else for(var e in o){var t=o[e];void 0!==t&&i[t]()}}}(e),function(e){var t=e.props.sources,n=e.st,i=e.stageIndexes,o=t.length-1;n.getPreviousSlideIndex=function(){return 0===i.current?o:i.current-1},n.getNextSlideIndex=function(){return i.current===o?0:i.current+1},n.u=0===o?function(){}:1===o?function(){0===i.current?(i.next=1,delete i.previous):(i.previous=0,delete i.next)}:function(){i.previous=n.getPreviousSlideIndex(),i.next=n.getNextSlideIndex()},n.i=o<=2?function(){return!0}:function(e){var t=i.current;if(0===t&&e===o||t===o&&0===e)return!0;var n=t-e;return-1===n||0===n||1===n}}(e),function(e){var t=e.collections.sourceSizers,n=e.core.windowResizeActioner,i=e.data,o=e.elements.sources,r=e.smw,s=e.stageIndexes;n.runActions=function(){innerWidth<992?i.maxSourceWidth=innerWidth:i.maxSourceWidth=.9*innerWidth,i.maxSourceHeight=.9*innerHeight;for(var e=0;e<o.length;e++)r[e].d(),t[e]&&o[e]&&t[e].adjustSize();var n=s.previous,c=s.next;void 0!==n&&r[n].ne(),void 0!==c&&r[c].p()}}(e),function(e){var t=e.isl,n=e.stageIndexes,i=e.saw,o=e.smw,r=e.st,s=e.sws;s.a=function(){for(var e in n)o[n[e]].s()},s.b=function(e){void 0===e||r.i(e)||(o[e].h(),o[e].n())},s.c=function(){for(var e in n)s.d(n[e])},s.d=function(e){if(t[e]){var n=i[e];P(n,l),P(n,c),P(n,a)}}}(e)}(e),d.u(),t.set(!0,(function(){p(),function(e){for(var t=e.props.sources,n=e.resolve,i=n(x),o=n(L),r=n(T,[i,o]),s=0;s<t.length;s++)if("string"==typeof t[s]){var c=r.getTypeSetByClientForIndex(s);if(c)o.runActionsForSourceTypeAndIndex(c,s);else{var a=i.getSourceTypeFromLocalStorageByUrl(t[s]);a?o.runActionsForSourceTypeAndIndex(a,s):r.retrieveTypeWithXhrForIndex(s)}}else o.runActionsForSourceTypeAndIndex(_,s)}(e),i.dispatch("onInit")}))}}function M(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core.slideIndexChanger,i=e.stageIndexes;this.runCurrentStageIndexUpdateActionsFor=function(e){e!==i.current&&(t.get()?n.jumpTo(e):i.current=e)}}function U(e,t,n){return U=W()?Reflect.construct.bind():function(e,t,n){var i=[null];i.push.apply(i,t);var o=new(Function.bind.apply(e,i));return n&&X(o,n.prototype),o},U.apply(null,arguments)}function W(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function X(e,t){return X=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},X(e,t)}function V(e){return function(e){if(Array.isArray(e))return $(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return $(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function q(e){var t=this;this.props=e,this.data={isFullyRendered:!1,maxSourceWidth:0,maxSourceHeight:0,scrollbarWidth:0},this.isl=[],this.sourcePointerProps={isPointering:!1,downScreenX:null,isSourceDownEventTarget:!1,swipedX:0},this.stageIndexes={current:0},this.componentsServices={isLightboxOpenManager:{},setSlideNumber:null,isFullscreenOpenManager:{},showSlideSwipingHoverer:null,hideSlideSwipingHoverer:null},this.sawu=[],this.elements={sources:[],sourcesComponents:[]},this.saw=[],this.smw=[],this.collections={sourceLoadHandlers:[],sourceSizers:[],xhrs:[]},this.core={eventsDispatcher:{},globalEventsController:{},lightboxCloser:{},lightboxUpdater:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},sourcesPointerDown:{},sourceDisplayFacade:{},windowResizeActioner:{}},this.fs={},this.st={},this.sws={},this.getQueuedAction=function(e,n){var i=[];return function(){i.push(!0),t.timeout((function(){i.pop(),i.length||e()}),n)}},this.resolve=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return n.unshift(t),U(e,V(n))},this.timeout=function(e,n){setTimeout((function(){t.elements.container&&e()}),n)},function(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,i=n.lightboxCloser,o=n.lightboxUpdater,r=e.data,s=(0,e.resolve)(M);o.handleSlideProp=function(){var t=e.props;"number"==typeof t.sourceIndex?s.runCurrentStageIndexUpdateActionsFor(t.sourceIndex):"string"==typeof t.source?s.runCurrentStageIndexUpdateActionsFor(t.sources.indexOf(t.source)):"number"==typeof t.slide&&s.runCurrentStageIndexUpdateActionsFor(t.slide-1)},o.handleTogglerUpdate=function(){t.get()?i.closeLightbox():r.isInitialized?e.o():e.i()}}(this),R(this)}var Y=function(){var e=this,t=e._self._c;return t("div",{ref:"nav",staticClass:"fslightbox-nav"},[t("Toolbar",{attrs:{i:e.i}}),e._v(" "),e.hasMoreThanSource?t("SlideNumber",{attrs:{i:e.i}}):e._e()],1)};Y._withStripped=!0;var J=function(){var e=this,t=e._self._c;return t("div",{staticClass:"fslightbox-toolbar"},[t("FullscreenButton",{attrs:{i:e.i}}),e._v(" "),t("CloseButton",{attrs:{i:e.i}})],1)};J._withStripped=!0;var G=function(){return(0,this._self._c)("ToolbarButton",{attrs:{"on-click":this.onClick,"view-box":"0 0 24 24",size:"20px",d:"M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z",title:"Close"}})};G._withStripped=!0;var Q=function(){var e=this,t=e._self._c;return t("div",{staticClass:"fslightbox-toolbar-button fslightbox-flex-centered",attrs:{title:e.title},on:{click:e.onClick}},[t("Svger",{attrs:{size:e.size,"view-box":e.viewBox,d:e.d}})],1)};Q._withStripped=!0;var Z=function(){var e=this,t=e._self._c;return t("svg",{attrs:{width:e.size,height:e.size,viewBox:e.viewBox,xmlns:"http://www.w3.org/2000/svg"}},[t("path",{staticClass:"fslightbox-svg-path",attrs:{d:e.d}})])};function K(e,t,n,i,o,r,s,c){var a,l="function"==typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),i&&(l.functional=!0),r&&(l._scopeId="data-v-"+r),s?(a=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(s)},l._ssrRegister=a):o&&(a=c?function(){o.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:o),a)if(l.functional){l._injectStyles=a;var u=l.render;l.render=function(e,t){return a.call(t),u(e,t)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,a):[a]}return{exports:e,options:l}}Z._withStripped=!0;var ee=K({props:{size:String,viewBox:String,d:String}},Z,[],!1,null,null,null).exports,te=K({components:{Svger:ee},props:{onClick:Function,size:String,viewBox:String,d:String,title:String}},Q,[],!1,null,null,null).exports,ne=K({components:{ToolbarButton:te},props:{i:Number},data:function(){return{onClick:v[this.i].core.lightboxCloser.closeLightbox}}},G,[],!1,null,null,null).exports,ie=function(){var e=this;return(0,e._self._c)("ToolbarButton",{attrs:{"on-click":e.getButtonData("onClick"),"view-box":e.getButtonData("viewBox"),size:e.getButtonData("size"),d:e.getButtonData("d"),title:e.getButtonData("title")}})};ie._withStripped=!0;var oe=K({components:{ToolbarButton:te},props:{i:Number},data:function(){return{isFullscreenOpen:!1}},methods:{getButtonData:function(e){var t=v[this.i].fs,n=t.exitFullscreen,i=t.enterFullscreen;return(this.isFullscreenOpen?{onClick:n,viewBox:"0 0 950 1024",size:"24px",d:"M682 342h128v84h-212v-212h84v128zM598 810v-212h212v84h-128v128h-84zM342 342v-128h84v212h-212v-84h128zM214 682v-84h212v212h-84v-128h-128z",title:"Exit fullscreen"}:{onClick:i,viewBox:"0 0 18 18",size:"20px",d:"M4.5 11H3v4h4v-1.5H4.5V11zM3 7h1.5V4.5H7V3H3v4zm10.5 6.5H11V15h4v-4h-1.5v2.5zM11 3v1.5h2.5V7H15V3h-4z",title:"Enter fullscreen"})[e]}},created:function(){var e=this,t=v[this.i].componentsServices.isFullscreenOpenManager;t.get=function(){return e.isFullscreenOpen},t.set=function(t){return e.isFullscreenOpen=t}}},ie,[],!1,null,null,null),re=K({components:{FullscreenButton:oe.exports,CloseButton:ne},props:{i:Number}},J,[],!1,null,null,null).exports,se=function(){var e=this,t=e._self._c;return t("div",{ref:"source-outer",staticClass:"fslightbox-slide-number-container"},[t("div",{ref:"source-inner",staticClass:"fslightbox-flex-centered"},[t("span",{attrs:{"data-test-id":"slide-number"}},[e._v(e._s(e.slide))]),e._v(" "),t("span",{staticClass:"fslightbox-slash"}),e._v(" "),t("span",[e._v(e._s(e.sourcesCount))])])])};se._withStripped=!0;var ce=K({props:{i:Number},data:function(){return{slide:v[this.i].stageIndexes.current+1,sourcesCount:v[this.i].props.sources.length}},created:function(){var e=this;v[this.i].componentsServices.setSlideNumber=function(t){return e.slide=t}},mounted:function(){this.$refs["source-inner"].offsetWidth>55&&(this.$refs["source-outer"].style.justifyContent="flex-start")}},se,[],!1,null,null,null),ae=K({components:{SlideNumber:ce.exports,Toolbar:re},props:{i:Number},data:function(){return{hasMoreThanSource:v[this.i].props.sources.length>1}}},Y,[],!1,null,null,null).exports,le=function(){var e=this,t=e._self._c;return t("div",{staticClass:"fslightbox-absoluted fslightbox-full-dimension",on:{pointerdown:e.listener}},e._l(e.sources.length,(function(n,i){return t("Smw",{key:i,attrs:{i:e.i,j:i}})})),1)};le._withStripped=!0;var ue=function(){var e=this,t=e._self._c;return t("div",{ref:"a",staticClass:"fslightbox-absoluted fslightbox-full-dimension fslightbox-flex-centered",style:e.css},[t("Saw",{attrs:{i:e.i,j:e.j}})],1)};ue._withStripped=!0;var de=function(){var e=this,t=e._self._c;return t("div",{ref:"a"},[e.isl?e._e():t("div",{staticClass:"fslightboxl"},[t("div"),t("div"),t("div"),t("div")]),e.current===e.j||!e.loadOnlyCurrentSource&&e.ist?t(e.sourceComponent,{tag:"component",attrs:{i:e.i,j:e.j}}):e._e()],1)};de._withStripped=!0;var he=function(){var e=this;return(0,e._self._c)("img",e._b({ref:"ref",staticClass:"fslightbox-source",attrs:{src:e.src},on:{load:e.onLoad}},"img",e.customAttributes,!1))};he._withStripped=!0;var fe=K({props:{i:Number,j:Number},data:function(){var e=this,t=v[this.i],n=t.collections.sourceLoadHandlers,i=t.props,o=i.customAttributes;return{onLoad:function(t){n[e.j].handleImageLoad(t)},src:i.sources[this.j],customAttributes:o&&o[this.j]}},mounted:function(){v[this.i].elements.sources[this.j]=this.$refs.ref}},he,[],!1,null,null,null).exports,pe=function(){var e=this,t=e._self._c;return t("video",e._b({ref:"ref",staticClass:"fslightbox-source fslightbox-video",attrs:{controls:""},on:{loadedmetadata:e.onLoad}},"video",e.customAttributes,!1),[t("source",{attrs:{src:e.src}})])};pe._withStripped=!0;var ge=K({props:{i:Number,j:Number},data:function(){var e=v[this.i],t=e.collections.sourceLoadHandlers,n=e.props,i=n.customAttributes,o=n.sources;return{onLoad:t[this.j].handleVideoLoad,src:o[this.j],customAttributes:i&&i[this.j]}},mounted:function(){v[this.i].elements.sources[this.j]=this.$refs.ref}},pe,[],!1,null,null,null).exports,ve=function(){var e=this;return(0,e._self._c)("iframe",e._b({ref:"a",staticClass:"fslightbox-source fslightbox-youtube-iframe",attrs:{src:e.src,allowfullscreen:""}},"iframe",e.customAttributes,!1))};ve._withStripped=!0;var me=K({props:{i:Number,j:Number},created:function(){var e=v[this.i].props,t=e.customAttributes,n=e.sources,i=this.j,o=n[i],r=o.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2],s=o.split("?")[1];s=s||"",this.src="https://www.youtube.com/embed/".concat(r,"?").concat(s),this.customAttributes=t&&t[i]},mounted:function(){var e=v[this.i],t=this.j;e.elements.sources[t]=this.$refs.a,e.collections.sourceLoadHandlers[t].handleYoutubeLoad()}},ve,[],!1,null,null,null).exports,be=function(){var e=this;return(0,e._self._c)(e.c,e._b({ref:"a",tag:"component"},"component",e.p,!1))};be._withStripped=!0;var xe=K({props:{i:Number,j:Number},created:function(){var e=v[this.i].props.sources[this.j];this.c=e.component?e.component:e,this.p=e.props?e.props:{}},mounted:function(){var e=v[this.i],t=e.collections.sourceLoadHandlers,n=e.elements.sources;n[this.j]=this.$refs.a.$el,n[this.j].classList.add(f),t[this.j].handleCustomLoad()}},be,[],!1,null,null,null).exports,Se=function(){return(0,this._self._c)("div",{staticClass:"fslightbox-invalid-file-wrapper fslightbox-flex-centered"},[this._v("Invalid source")])};Se._withStripped=!0;var we={props:{i:Number,j:Number},mounted:function(){var e=v[this.i],t=this.j,n=e.isl,i=e.sawu,o=e.smw;n[t]=!0,i[t](),o[t].classList.add(l)}},ye=K(we,Se,[],!1,null,null,null).exports,_e=K({props:{i:Number,j:Number},components:{I:fe,V:ge,Y:me,C:xe,In:ye},data:function(){var e={};return this.attachComponentDataToObject(e),e},created:function(){var e=this;v[this.i].sawu[this.j]=function(){e.attachComponentDataToObject(e)}},mounted:function(){v[this.i].saw[this.j]=this.$refs.a},methods:{attachComponentDataToObject:function(e){var t=v[this.i],n=t.elements.sourcesComponents,i=t.isl,o=t.props.loadOnlyCurrentSource,r=t.st,s=t.stageIndexes.current;e.sourceComponent=n[this.j],e.isl=i[this.j],e.ist=r.i(this.j),e.current=s,e.loadOnlyCurrentSource=o}}},de,[],!1,null,null,null).exports,Ce={props:{i:Number,j:Number},components:{Saw:_e},created:function(){this.css=v[this.i].st.i(this.j)?{}:{display:"none"}},mounted:function(){var e=v[this.i],t=this.$refs.a,n=0;function i(e){t.style.transform="translateX(".concat(e+n,"px)"),n=0}function o(){return(1+e.props.slideDistance)*innerWidth}t.s=function(){t.style.display="flex"},t.h=function(){t.style.display="none"},t.a=function(){t.classList.add("fslightboxtt")},t.d=function(){t.classList.remove("fslightboxtt")},t.n=function(){t.style.removeProperty("transform")},t.v=function(e){return n=e,t},t.ne=function(){i(-o())},t.z=function(){i(0)},t.p=function(){i(o())},e.smw[this.j]=t}},Le=K(Ce,ue,[],!1,null,null,null).exports,Fe=K({props:{i:Number},components:{Smw:Le},data:function(){var e=v[this.i],t=e.core.sourcesPointerDown.listener;return{sources:e.props.sources,listener:t}}},le,[],!1,null,null,null).exports,Te=function(){var e=this,t=e._self._c;return e.sourcesCount>1?t("div",[t("SlideButton",{attrs:{"on-click":e.changeToPrevious,name:"previous",d:"M18.271,9.212H3.615l4.184-4.184c0.306-0.306,0.306-0.801,0-1.107c-0.306-0.306-0.801-0.306-1.107,0L1.21,9.403C1.194,9.417,1.174,9.421,1.158,9.437c-0.181,0.181-0.242,0.425-0.209,0.66c0.005,0.038,0.012,0.071,0.022,0.109c0.028,0.098,0.075,0.188,0.142,0.271c0.021,0.026,0.021,0.061,0.045,0.085c0.015,0.016,0.034,0.02,0.05,0.033l5.484,5.483c0.306,0.307,0.801,0.307,1.107,0c0.306-0.305,0.306-0.801,0-1.105l-4.184-4.185h14.656c0.436,0,0.788-0.353,0.788-0.788S18.707,9.212,18.271,9.212z"}}),e._v(" "),t("SlideButton",{attrs:{"on-click":e.changeToNext,name:"next",d:"M1.729,9.212h14.656l-4.184-4.184c-0.307-0.306-0.307-0.801,0-1.107c0.305-0.306,0.801-0.306,1.106,0l5.481,5.482c0.018,0.014,0.037,0.019,0.053,0.034c0.181,0.181,0.242,0.425,0.209,0.66c-0.004,0.038-0.012,0.071-0.021,0.109c-0.028,0.098-0.075,0.188-0.143,0.271c-0.021,0.026-0.021,0.061-0.045,0.085c-0.015,0.016-0.034,0.02-0.051,0.033l-5.483,5.483c-0.306,0.307-0.802,0.307-1.106,0c-0.307-0.305-0.307-0.801,0-1.105l4.184-4.185H1.729c-0.436,0-0.788-0.353-0.788-0.788S1.293,9.212,1.729,9.212z"}})],1):e._e()};Te._withStripped=!0;var ze=function(){var e=this,t=e._self._c;return t("div",{class:"fslightbox-slide-btn-container fslightbox-slide-btn-".concat(e.name,"-container"),attrs:{title:e.title},on:{click:e.onClick}},[t("div",{staticClass:"fslightbox-slide-btn fslightbox-flex-centered"},[t("Svger",{attrs:{"view-box":"0 0 20 20",size:"20px",d:e.d}})],1)])};ze._withStripped=!0;var Ae=K({components:{Svger:ee},props:{onClick:Function,name:String,d:String},data:function(){var e=this.name.charAt(0).toUpperCase()+this.name.slice(1);return{title:"".concat(e," slide")}}},ze,[],!1,null,null,null).exports,je=K({props:{i:Number},components:{SlideButton:Ae},data:function(){var e=v[this.i],t=e.core.slideChangeFacade,n=t.changeToPrevious,i=t.changeToNext;return{sourcesCount:e.props.sources.length,changeToPrevious:n,changeToNext:i}}},Te,[],!1,null,null,null).exports,Ie=function(){var e=this,t=e._self._c;return e.isSlideSwipingHovererShown?t("div",{staticClass:"fslightbox-slide-swiping-hoverer fslightbox-full-dimension fslightbox-absoluted"}):e._e()};Ie._withStripped=!0;var Oe,ke=K({props:{i:Number},data:function(){return{isSlideSwipingHovererShown:!1}},created:function(){var e=this,t=v[this.i].componentsServices;t.showSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown||(e.isSlideSwipingHovererShown=!0)},t.hideSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown&&(e.isSlideSwipingHovererShown=!1)}}},Ie,[],!1,null,null,null).exports;function Ne(e){e.core.lightboxOpener;var t=e.data,n=e.props.openOnMount;document.getElementsByClassName(o).length||p(),t.scrollbarWidth=function(e){var t=e.props.disableLocalStorage;if(!t){var n=localStorage.getItem(b);if(n)return n}var i=function(){var e=document.createElement("div"),t=e.style;return t.visibility="hidden",t.width="100px",t.msOverflowStyle="scrollbar",t.overflow="scroll",e}(),o=function(){var e=document.createElement("div");return e.style.width="100%",e}();document.body.appendChild(i);var r=i.offsetWidth;i.appendChild(o);var s=o.offsetWidth;document.body.removeChild(i);var c=r-s;return t||localStorage.setItem(b,c.toString()),c}(e),n&&e.i()}var Pe=K({props:{toggler:Boolean,sources:Array,slide:Number,source:String,sourceIndex:Number,onOpen:Function,onClose:Function,onInit:Function,onShow:Function,disableLocalStorage:Boolean,types:Array,type:String,customAttributes:Array,maxYoutubeVideoDimensions:Object,loadOnlyCurrentSource:Boolean,slideDistance:{type:Number,default:.3},openOnMount:Boolean,exitFullscreenOnClose:Boolean},components:{Swc:Fe,SlideButtons:je,Naver:ae,SlideSwipingHoverer:ke},data:function(){return{isOpen:!1}},watch:{slide:function(){v[this.i].core.lightboxUpdater.handleSlideProp()},sourceIndex:function(){v[this.i].core.lightboxUpdater.handleSlideProp()},source:function(){v[this.i].core.lightboxUpdater.handleSlideProp()},toggler:function(){v[this.i].core.lightboxUpdater.handleSlideProp(),v[this.i].core.lightboxUpdater.handleTogglerUpdate()}},created:function(){var e=this;this.i=v.push(new q(this))-1;var t=v[this.i].componentsServices.isLightboxOpenManager;t.get=function(){return e.isOpen},t.set=function(t,n){e.isOpen=t,n&&(Oe=n)}},mounted:function(){v[this.i].elements.container=this.$refs.container,Ne(v[this.i])},updated:function(){v[this.i].elements.container=this.$refs.container,Oe&&Oe(),Oe=null}},n,[],!1,null,null,null).exports;module.exports=t}(); |
{ | ||
"name": "fslightbox-vue", | ||
"version": "2.0.2", | ||
"version": "2.1.0", | ||
"description": "A capable Vue.js component for displaying images, videos, or, through custom sources, anything you want in a full-window overlying box.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -44,4 +44,4 @@ # Vue Fullscreen Lightbox Basic | ||
<script> | ||
import FsLightbox from "fslightbox-vue"; | ||
// import FsLightbox from "fslightbox-vue/v3"; for Vue v3 | ||
import FsLightbox from "fslightbox-vue/v3"; | ||
// import FsLightbox from "fslightbox-vue/v2"; for Vue 2 | ||
@@ -48,0 +48,0 @@ export default { |
@@ -1,1 +0,1 @@ | ||
!function(){"use strict";var e={744:function(e,t){t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[e,o]of t)n[e]=o;return n}}},t={};function n(o){var i=t[o];if(void 0!==i)return i.exports;var r=t[o]={exports:{}};return e[o](r,r.exports,n),r.exports}n.d=function(e,t){for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};!function(){n.r(o),n.d(o,{default:function(){return ot}});var e=require("vue"),t={key:0,ref:"container",class:"fslightbox-container fslightbox-full-dimension fslightbox-fade-in-strong"},i="fslightbox-",r="".concat(i,"styles"),s="".concat(i,"cursor-grabbing"),c="".concat(i,"open"),a="".concat(i,"transform-transition"),l="".concat(i,"fade-in"),u="".concat(i,"fade-out"),d=l+"-strong",f=u+"-strong",p="".concat(i,"opacity-"),h="".concat(p,"1"),g="".concat(i,"source");function x(){var e=document.createElement("style");e.className=r,e.appendChild(document.createTextNode(".fslightbox-absoluted{position:absolute;top:0;left:0}.fslightbox-fade-in{animation:fslightbox-fade-in .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out{animation:fslightbox-fade-out .3s ease}.fslightbox-fade-in-strong{animation:fslightbox-fade-in-strong .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out-strong{animation:fslightbox-fade-out-strong .3s ease}@keyframes fslightbox-fade-in{from{opacity:.65}to{opacity:1}}@keyframes fslightbox-fade-out{from{opacity:.35}to{opacity:0}}@keyframes fslightbox-fade-in-strong{from{opacity:.3}to{opacity:1}}@keyframes fslightbox-fade-out-strong{from{opacity:1}to{opacity:0}}.fslightbox-cursor-grabbing{cursor:grabbing}.fslightbox-full-dimension{width:100%;height:100%}.fslightbox-open{overflow:hidden;height:100%}.fslightbox-flex-centered{display:flex;justify-content:center;align-items:center}.fslightbox-opacity-0{opacity:0 !important}.fslightbox-opacity-1{opacity:1 !important}.fslightbox-scrollbarfix{padding-right:17px}.fslightbox-transform-transition{transition:transform .3s}.fslightbox-container{font-family:Arial,sans-serif;position:fixed;top:0;left:0;background:linear-gradient(rgba(30, 30, 30, 0.9), black 1810%);z-index:9999999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fslightbox-container *{box-sizing:border-box}.fslightbox-svg-path{transition:fill .15s ease;fill:#ddd}.fslightbox-nav{height:45px;width:100%;position:absolute;top:0;left:0}.fslightbox-slide-number-container{display:flex;justify-content:center;align-items:center;position:relative;height:100%;font-size:15px;color:#d7d7d7;z-index:0;max-width:55px;text-align:left}.fslightbox-slide-number-container .fslightbox-flex-centered{height:100%}.fslightbox-slash{display:block;margin:0 5px;width:1px;height:12px;transform:rotate(15deg);background:#fff}.fslightbox-toolbar{position:absolute;z-index:3;right:0;top:0;height:100%;display:flex;background:rgba(35,35,35,.65)}.fslightbox-toolbar-button{height:100%;width:45px;cursor:pointer}.fslightbox-toolbar-button:hover .fslightbox-svg-path{fill:#fff}.fslightbox-slide-btn-container{display:flex;align-items:center;padding:12px 12px 12px 6px;position:absolute;top:50%;cursor:pointer;z-index:3;transform:translateY(-50%)}@media(min-width: 476px){.fslightbox-slide-btn-container{padding:22px 22px 22px 6px}}@media(min-width: 768px){.fslightbox-slide-btn-container{padding:30px 30px 30px 6px}}.fslightbox-slide-btn-container:hover .fslightbox-svg-path{fill:#f1f1f1}.fslightbox-slide-btn{padding:9px;font-size:26px;background:rgba(35,35,35,.65)}@media(min-width: 768px){.fslightbox-slide-btn{padding:10px}}@media(min-width: 1600px){.fslightbox-slide-btn{padding:11px}}.fslightbox-slide-btn-previous-container{left:0}@media(max-width: 475.99px){.fslightbox-slide-btn-previous-container{padding-left:3px}}.fslightbox-slide-btn-next-container{right:0;padding-left:12px;padding-right:3px}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-left:22px}}@media(min-width: 768px){.fslightbox-slide-btn-next-container{padding-left:30px}}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-right:6px}}.fslightbox-down-event-detector{position:absolute;z-index:1}.fslightbox-slide-swiping-hoverer{z-index:4}.fslightbox-invalid-file-wrapper{font-size:22px;color:#eaebeb;margin:auto}.fslightbox-video{object-fit:cover}.fslightbox-loader{display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:67px;height:67px}.fslightbox-loader div{box-sizing:border-box;display:block;position:absolute;width:54px;height:54px;margin:6px;border:5px solid;border-color:#999 transparent transparent transparent;border-radius:50%;animation:fslightbox-loader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.fslightbox-loader div:nth-child(1){animation-delay:-0.45s}.fslightbox-loader div:nth-child(2){animation-delay:-0.3s}.fslightbox-loader div:nth-child(3){animation-delay:-0.15s}@keyframes fslightbox-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fslightbox-source{position:relative;z-index:2;opacity:0;transform:translateZ(0);margin:auto;backface-visibility:hidden}")),document.head.appendChild(e)}function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}"object"===("undefined"==typeof document?"undefined":m(document))&&x();var b=[],v="fslightbox-types",S="fslightbox-scrollbar-width";function y(e){var t,n=e.props,o=0,i={};this.getSourceTypeFromLocalStorageByUrl=function(e){return t[e]?t[e]:r(e)},this.handleReceivedSourceTypeForUrl=function(e,n){!1===i[n]&&(o--,"invalid"!==e?i[n]=e:delete i[n],0===o&&(function(e,t){for(var n in t)e[n]=t[n]}(t,i),localStorage.setItem(v,JSON.stringify(t))))};var r=function(e){o++,i[e]=!1};n.disableLocalStorage?(this.getSourceTypeFromLocalStorageByUrl=function(){},this.handleReceivedSourceTypeForUrl=function(){}):(t=JSON.parse(localStorage.getItem(v)))||(t={},this.getSourceTypeFromLocalStorageByUrl=r)}var L="image",w="video",I="youtube",C="custom",k="invalid";function B(e){var t=e.componentsServices,n=t.isLightboxOpenManager,o=t.updateSourceDirectWrapperCollection,i=e.elements.sourcesComponents;this.runActionsForSourceTypeAndIndex=function(e,t){var r;switch(e){case L:r="Imager";break;case w:r="Videor";break;case I:r="Youtuber";break;case C:r="Customer";break;default:r="Invalider"}i[t]=r,n.get()&&o[t]()}}function F(){var e,t,n,o=function(e){var t=document.createElement("a");t.href=e;var n=t.hostname;return"www.youtube.com"===n||"youtu.be"===n},i=function(e){return e.slice(0,e.indexOf("/"))};function r(){if(4!==n.readyState){if(2===n.readyState){var e;switch(i(n.getResponseHeader("content-type"))){case"image":e=L;break;case"video":e=w;break;default:e=k}n.onreadystatechange=null,n.abort(),t(e)}}else t(k)}this.setUrlToCheck=function(t){e=t},this.getSourceType=function(i){if(o(e))return i(I);t=i,(n=new XMLHttpRequest).onreadystatechange=r,n.open("GET",e,!0),n.send()}}function A(e,t,n){var o=e.props,i=o.types,r=o.type,s=o.sources,c=e.resolve;this.getTypeSetByClientForIndex=function(e){var t;return i&&i[e]?t=i[e]:r&&(t=r),t},this.retrieveTypeWithXhrForIndex=function(e){var o=c(F);o.setUrlToCheck(s[e]),o.getSourceType((function(o){t.handleReceivedSourceTypeForUrl(o,s[e]),n.runActionsForSourceTypeAndIndex(o,e)}))}}function N(e,t,n){for(var o=0;o<e.props.sources.length;o++)e.collections[t][o]=e.resolve(n,[o])}function E(e,t){var n=e.classList;n.contains(t)&&n.remove(t)}function z(e){var t=this,n=e.componentsServices,o=n.isFullscreenOpenManager,i=n.isLightboxOpenManager,r=e.core,s=r.eventsDispatcher,a=r.globalEventsController,l=r.scrollbarRecompensor,u=e.elements,d=e.fs,p=e.props,h=e.sourcePointerProps,g=e.timeout;this.isLightboxFadingOut=!1,this.runActions=function(){t.isLightboxFadingOut=!0,u.container.classList.add(f),a.removeListeners(),p.exitFullscreenOnClose&&o.get()&&d.exitFullscreen(),g((function(){t.isLightboxFadingOut=!1,h.isPointering=!1,u.container.classList.remove(f),document.documentElement.classList.remove(c),l.removeRecompense(),i.set(!1),s.dispatch("onClose")}),270)}}var T="source",O=T+"MainWrappers",P=T+"AnimationWrappers";function W(e){var t=e.core,n=t.lightboxCloser,o=t.slideChangeFacade,i=e.fs;this.listener=function(e){switch(e.key){case"Escape":n.closeLightbox();break;case"ArrowLeft":o.changeToPrevious();break;case"ArrowRight":o.changeToNext();break;case"F11":e.preventDefault(),i.toggleFullscreen()}}}function M(e){var t=e.collections.sourceMainWrapperTransformers,n=e.componentsServices,o=e.elements,i=e.sourcePointerProps,r=e.stageIndexes;this.runActionsForEvent=function(e){n.showSlideSwipingHoverer(),o.container.classList.add(s),i.swipedX=e.screenX-i.downScreenX,c(r.current,"zero"),void 0!==r.previous&&i.swipedX>0?c(r.previous,"negative"):void 0!==r.next&&i.swipedX<0&&c(r.next,"positive")};var c=function(e,n){t[e].byValue(i.swipedX)[n]()}}function V(e){var t=e.props.sources,n=e.resolve,o=e.sourcePointerProps,i=n(M);1===t.length?this.listener=function(){o.swipedX=1}:this.listener=function(e){o.isPointering&&i.runActionsForEvent(e)}}function D(e){var t=e.collections.sourceMainWrapperTransformers,n=e.core.slideIndexChanger,o=e.elements.sourceMainWrappers,i=e.stageIndexes;this.runPositiveSwipedXActions=function(){void 0===i.previous||(r("positive"),n.changeTo(i.previous)),r("zero")},this.runNegativeSwipedXActions=function(){void 0===i.next||(r("negative"),n.changeTo(i.next)),r("zero")};var r=function(e){o[i.current].classList.add(a),t[i.current][e]()}}function H(e){var t=e.componentsServices,n=e.core.lightboxCloser,o=e.elements,i=e.resolve,r=e.sourcePointerProps,c=i(D);this.runNoSwipeActions=function(){t.hideSlideSwipingHoverer(),r.isSourceDownEventTarget||n.closeLightbox(),r.isPointering=!1},this.runActions=function(){r.swipedX>0?c.runPositiveSwipedXActions():c.runNegativeSwipedXActions(),t.hideSlideSwipingHoverer(),o.container.classList.remove(s),r.isPointering=!1}}function R(e){var t=e.resolve,n=e.sourcePointerProps,o=t(H);this.listener=function(){n.isPointering&&(n.swipedX?o.runActions():o.runNoSwipeActions())}}function j(e,t,n,o){var i=e.data,r=e.elements.sources,s=n/o,c=0;this.adjustSize=function(){if((c=i.maxSourceWidth/s)<i.maxSourceHeight)return n<i.maxSourceWidth&&(c=o),a();c=o>i.maxSourceHeight?i.maxSourceHeight:o,a()};var a=function(){var e=r[t].style;e.width=c*s+"px",e.height=c+"px"}}function U(e,t){var n=this,o=e.collections.sourceSizers,i=e.componentsServices.hideSourceLoaderCollection,r=e.elements,s=r.sourceAnimationWrappers,c=r.sources,a=e.resolve;function l(e,n){o[t]=a(j,[t,e,n]),o[t].adjustSize()}this.runActions=function(e,o){c[t].classList.add(h),s[t].classList.add(d),i[t](),l(e,o),n.runActions=l}}function X(e,t){var n,o=this,i=e.elements.sources,r=e.props,s=e.resolve,c=e.timeout,a=s(U,[t]);this.handleImageLoad=function(e){var t=e.target,n=t.naturalWidth,o=t.naturalHeight;a.runActions(n,o)},this.handleVideoLoad=function(e){var t=e.target,o=t.videoWidth,i=t.videoHeight;n=!0,a.runActions(o,i)},this.handleNotMetaDatedVideoLoad=function(){n||o.handleYoutubeLoad()},this.handleYoutubeLoad=function(){var e=1920,t=1080;r.maxYoutubeVideoDimensions&&(e=r.maxYoutubeVideoDimensions.width,t=r.maxYoutubeVideoDimensions.height),a.runActions(e,t)},this.handleCustomLoad=function(){c((function(){var e=i[t];a.runActions(e.offsetWidth,e.offsetHeight)}))}}function Z(e,t){var n=this,o=e.elements.sourceMainWrappers,i=e.props.slideDistance+1,r=0;this.byValue=function(e){return r=e,n},this.negative=function(){s(-c())},this.zero=function(){s(0)},this.positive=function(){s(c())};var s=function(e){o[t].style.transform="translateX(".concat(e+r,"px)"),r=0},c=function(){return i*innerWidth}}function $(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,o=n.eventsDispatcher,i=n.lightboxOpener,r=n.lightboxOpenActioner,s=e.data;i.openLightbox=function(){N(e,"sourceLoadHandlers",X),o.dispatch("onShow"),t.set(!0,r.runInitializedLightboxActions)},i.initializeAndOpenLightbox=function(){s.isInitialized=!0,N(e,"sourceLoadHandlers",X),N(e,"sourceMainWrapperTransformers",Z),function(e){var t,n,o;n=(t=e).core.classFacade,o=t.elements,n.removeFromEachElementClassIfContains=function(e,t){for(var n=0;n<o[e].length;n++)E(o[e][n],t)},function(e){var t=e.core.eventsDispatcher,n=e.props;t.dispatch=function(e){n[e]&&n[e]()}}(e),function(e){var t=e.componentsServices.isFullscreenOpenManager,n=e.fs,o=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"];function i(e){for(var t=0;t<o.length;t++)document[e](o[t],r)}function r(){t.set(document.fullscreenElement||document.webkitIsFullScreen||document.mozFullScreen||document.msFullscreenElement)}n.enterFullscreen=function(){t.set(!0);var e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()},n.exitFullscreen=function(){t.set(!1),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},n.toggleFullscreen=function(){t.get()?n.exitFullscreen():n.enterFullscreen()},n.listen=function(){i("addEventListener")},n.unlisten=function(){i("removeEventListener")}}(e),function(e){var t=e.core,n=t.globalEventsController,o=t.windowResizeActioner,i=e.fs,r=e.resolve,s=r(W),c=r(V),a=r(R);n.attachListeners=function(){document.addEventListener("pointermove",c.listener),document.addEventListener("pointerup",a.listener),addEventListener("resize",o.runActions),document.addEventListener("keydown",s.listener),i.listen()},n.removeListeners=function(){document.removeEventListener("pointermove",c.listener),document.removeEventListener("pointerup",a.listener),removeEventListener("resize",o.runActions),document.removeEventListener("keydown",s.listener),i.unlisten()}}(e),function(e){var t=e.core.lightboxCloser,n=(0,e.resolve)(z);t.closeLightbox=function(){n.isLightboxFadingOut||n.runActions()}}(e),function(e){var t=e.collections.sourceMainWrapperTransformers,n=e.core,o=n.eventsDispatcher,i=n.lightboxOpenActioner,r=n.globalEventsController,s=n.scrollbarRecompensor,a=n.sourceDisplayFacade,l=n.stageManager,u=n.windowResizeActioner,d=e.stageIndexes;i.runInitializedLightboxActions=function(){l.updateStageIndexes(),a.displaySourcesWhichShouldBeDisplayed(),document.documentElement.classList.add(c),s.addRecompense(),r.attachListeners(),u.runActions(),t[d.current].zero(),o.dispatch("onOpen")}}(e),function(e){var t=e.data,n=e.core.scrollbarRecompensor;n.addRecompense=function(){"complete"===document.readyState?o():window.addEventListener("load",(function(){o(),n.addRecompense=o}))};var o=function(){document.body.offsetHeight>window.innerHeight&&(document.body.style.marginRight=t.scrollbarWidth+"px")};n.removeRecompense=function(){document.body.style.removeProperty("margin-right")}}(e),function(e){var t=e.core,n=t.slideChangeFacade,o=t.slideIndexChanger,i=t.stageManager;e.props.sources.length>1?(n.changeToPrevious=function(){o.jumpTo(i.getPreviousSlideIndex())},n.changeToNext=function(){o.jumpTo(i.getNextSlideIndex())}):(n.changeToPrevious=function(){},n.changeToNext=function(){})}(e),function(e){var t=e.collections.sourceMainWrapperTransformers,n=e.componentsServices,o=e.core,i=o.classFacade,r=o.slideIndexChanger,s=o.sourceDisplayFacade,c=o.stageManager,f=e.elements.sourceAnimationWrappers,p=e.getQueuedAction,h=e.stageIndexes,g=e.timeout,x=p((function(){i.removeFromEachElementClassIfContains(P,u)}),300);r.changeTo=function(e){h.current=e,c.updateStageIndexes(),n.setSlideNumber(e+1),s.displaySourcesWhichShouldBeDisplayed()},r.jumpTo=function(e){var n=h.current;r.changeTo(e),i.removeFromEachElementClassIfContains(O,a),E(f[n],d),E(f[n],l),f[n].classList.add(u),E(f[e],d),E(f[e],u),f[e].classList.add(l),x(),t[e].zero(),g((function(){n!==h.current&&t[n].negative()}),270)}}(e),function(e){var t=e.core,n=t.classFacade,o=t.sourcesPointerDown,i=e.elements.sources,r=e.sourcePointerProps,s=e.stageIndexes;o.listener=function(e){"VIDEO"!==e.target.tagName&&e.preventDefault(),r.isPointering=!0,r.downScreenX=e.screenX,r.swipedX=0;var t=i[s.current];t&&t.contains(e.target)?r.isSourceDownEventTarget=!0:r.isSourceDownEventTarget=!1,n.removeFromEachElementClassIfContains(O,a)}}(e),function(e){var t=e.core.sourceDisplayFacade,n=e.componentsServices.updateSourceDirectWrapperCollection,o=e.stageIndexes,i=e.props.loadOnlyCurrentSource;t.displaySourcesWhichShouldBeDisplayed=function(){if(i)n[o.current]();else for(var e in o)void 0!==o[e]&&n[o[e]]()}}(e),function(e){var t=e.core.stageManager,n=e.props.sources,o=e.stageIndexes,i=n.length-1;t.getPreviousSlideIndex=function(){return 0===o.current?i:o.current-1},t.getNextSlideIndex=function(){return o.current===i?0:o.current+1},t.updateStageIndexes=0===i?function(){}:1===i?function(){0===o.current?(o.next=1,delete o.previous):(o.previous=0,delete o.next)}:function(){o.previous=t.getPreviousSlideIndex(),o.next=t.getNextSlideIndex()},t.isSourceInStage=i<=2?function(){return!0}:function(e){var t=o.current;if(0===t&&e===i||t===i&&0===e)return!0;var n=t-e;return-1===n||0===n||1===n}}(e),function(e){var t=e.collections,n=t.sourceMainWrapperTransformers,o=t.sourceSizers,i=e.core.windowResizeActioner,r=e.data,s=e.elements.sourceMainWrappers,c=e.props.sources,l=e.stageIndexes;i.runActions=function(){innerWidth<992?r.maxSourceWidth=innerWidth:r.maxSourceWidth=.9*innerWidth,r.maxSourceHeight=.9*innerHeight;for(var e=0;e<c.length;e++)E(s[e],a),e!==l.current&&n[e].negative(),o[e]&&o[e].adjustSize()}}(e)}(e),o.dispatch("onInit"),t.set(!0,(function(){r.runInitializedLightboxActions(),function(e){for(var t=e.props.sources,n=e.resolve,o=n(y),i=n(B),r=n(A,[o,i]),s=0;s<t.length;s++)if("string"==typeof t[s]){var c=r.getTypeSetByClientForIndex(s);if(c)i.runActionsForSourceTypeAndIndex(c,s);else{var a=o.getSourceTypeFromLocalStorageByUrl(t[s]);a?i.runActionsForSourceTypeAndIndex(a,s):r.retrieveTypeWithXhrForIndex(s)}}else i.runActionsForSourceTypeAndIndex(C,s)}(e)}))}}function q(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core.slideIndexChanger,o=e.stageIndexes;this.runCurrentStageIndexUpdateActionsFor=function(e){e!==o.current&&(t.get()?n.jumpTo(e):o.current=e)}}function Y(e,t,n){return Y=_()?Reflect.construct.bind():function(e,t,n){var o=[null];o.push.apply(o,t);var i=new(Function.bind.apply(e,o));return n&&J(i,n.prototype),i},Y.apply(null,arguments)}function _(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function J(e,t){return J=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},J(e,t)}function Q(e){return function(e){if(Array.isArray(e))return G(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return G(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?G(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function K(e){var t,n,o,i,r,s,c,a,l=this;this.props=e,this.data={isInitialized:!1,isFullyRendered:!1,maxSourceWidth:0,maxSourceHeight:0,scrollbarWidth:0},this.sourcePointerProps={isPointering:!1,downScreenX:null,isSourceDownEventTarget:!1,swipedX:0},this.stageIndexes={current:0},this.componentsServices={isLightboxOpenManager:{},setSlideNumber:null,isFullscreenOpenManager:{},hideSourceLoaderCollection:[],updateSourceDirectWrapperCollection:[],showSlideSwipingHoverer:null,hideSlideSwipingHoverer:null},this.elements={container:null,sourceWrappersContainer:null,sources:[],sourceMainWrappers:[],sourceAnimationWrappers:[],sourcesComponents:[]},this.collections={sourceMainWrapperTransformers:[],sourceLoadHandlers:[],sourceSizers:[],xhrs:[]},this.core={classFacade:{},eventsDispatcher:{},globalEventsController:{},lightboxCloser:{},lightboxOpener:{},lightboxOpenActioner:{},lightboxUpdater:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},sourcesPointerDown:{},sourceDisplayFacade:{},stageManager:{},windowResizeActioner:{}},this.fs={},this.getQueuedAction=function(e,t){var n=[];return function(){n.push(!0),l.timeout((function(){n.pop(),n.length||e()}),t)}},this.resolve=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t.unshift(l),Y(e,Q(t))},this.timeout=function(e,t){setTimeout((function(){l.elements.container&&e()}),t)},n=(t=this).componentsServices.isLightboxOpenManager,o=t.core,i=o.lightboxCloser,r=o.lightboxOpener,s=o.lightboxUpdater,c=t.data,a=(0,t.resolve)(q),s.handleSlideProp=function(){var e=t.props;"number"==typeof e.sourceIndex?a.runCurrentStageIndexUpdateActionsFor(e.sourceIndex):"string"==typeof e.source?a.runCurrentStageIndexUpdateActionsFor(e.sources.indexOf(e.source)):"number"==typeof e.slide&&a.runCurrentStageIndexUpdateActionsFor(e.slide-1)},s.handleTogglerUpdate=function(){n.get()?i.closeLightbox():c.isInitialized?r.openLightbox():r.initializeAndOpenLightbox()},$(this)}var ee={ref:"nav",class:"fslightbox-nav"},te={class:"fslightbox-toolbar"},ne=["title"],oe=["width","height","viewBox"],ie=["d"],re={props:{size:String,viewBox:String,d:String}},se=n(744),ce=(0,se.Z)(re,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("svg",{width:o.size,height:o.size,viewBox:o.viewBox,xmlns:"http://www.w3.org/2000/svg"},[(0,e.createElementVNode)("path",{class:"fslightbox-svg-path",d:o.d},null,8,ie)],8,oe)}]]),ae={components:{Svger:ce},props:{onClick:Function,size:String,viewBox:String,d:String,title:String}};const le=(0,se.Z)(ae,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Svger");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{onClick:n[0]||(n[0]=function(){return o.onClick&&o.onClick.apply(o,arguments)}),title:o.title,class:"fslightbox-toolbar-button fslightbox-flex-centered"},[(0,e.createVNode)(c,{size:o.size,"view-box":o.viewBox,d:o.d},null,8,["size","view-box","d"])],8,ne)}]]);var ue=le,de={components:{ToolbarButton:ue},props:{fsLightboxIndex:Number},data:function(){return{onClick:b[this.fsLightboxIndex].core.lightboxCloser.closeLightbox}}},fe=(0,se.Z)(de,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("ToolbarButton");return(0,e.openBlock)(),(0,e.createBlock)(c,{"on-click":r.onClick,"view-box":"0 0 24 24",size:"20px",d:"M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z",title:"Close"},null,8,["on-click"])}]]),pe={components:{ToolbarButton:ue},props:{fsLightboxIndex:Number},data:function(){return{isFullscreenOpen:!1}},methods:{getButtonData:function(e){var t=b[this.fsLightboxIndex].fs,n=t.exitFullscreen,o=t.enterFullscreen;return(this.isFullscreenOpen?{onClick:n,viewBox:"0 0 950 1024",size:"24px",d:"M682 342h128v84h-212v-212h84v128zM598 810v-212h212v84h-128v128h-84zM342 342v-128h84v212h-212v-84h128zM214 682v-84h212v212h-84v-128h-128z",title:"Exit fullscreen"}:{onClick:o,viewBox:"0 0 18 18",size:"20px",d:"M4.5 11H3v4h4v-1.5H4.5V11zM3 7h1.5V4.5H7V3H3v4zm10.5 6.5H11V15h4v-4h-1.5v2.5zM11 3v1.5h2.5V7H15V3h-4z",title:"Enter fullscreen"})[e]}},created:function(){var e=this,t=b[this.fsLightboxIndex].componentsServices.isFullscreenOpenManager;t.get=function(){return e.isFullscreenOpen},t.set=function(t){return e.isFullscreenOpen=t}}},he={components:{FullscreenButton:(0,se.Z)(pe,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("ToolbarButton");return(0,e.openBlock)(),(0,e.createBlock)(c,{"on-click":s.getButtonData("onClick"),"view-box":s.getButtonData("viewBox"),size:s.getButtonData("size"),d:s.getButtonData("d"),title:s.getButtonData("title")},null,8,["on-click","view-box","size","d","title"])}]]),CloseButton:fe},props:{fsLightboxIndex:Number}},ge=(0,se.Z)(he,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("FullscreenButton"),a=(0,e.resolveComponent)("CloseButton");return(0,e.openBlock)(),(0,e.createElementBlock)("div",te,[(0,e.createVNode)(c,{"fs-lightbox-index":o.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(a,{"fs-lightbox-index":o.fsLightboxIndex},null,8,["fs-lightbox-index"])])}]]),xe={ref:"source-outer",class:"fslightbox-slide-number-container"},me={ref:"source-inner",class:"fslightbox-flex-centered"},be={"data-test-id":"slide-number"},ve=(0,e.createElementVNode)("span",{class:"fslightbox-slash"},null,-1),Se={props:{fsLightboxIndex:Number},data:function(){return{slide:b[this.fsLightboxIndex].stageIndexes.current+1,sourcesCount:b[this.fsLightboxIndex].props.sources.length}},created:function(){var e=this;b[this.fsLightboxIndex].componentsServices.setSlideNumber=function(t){return e.slide=t}},mounted:function(){this.$refs["source-inner"].offsetWidth>55&&(this.$refs["source-outer"].style.justifyContent="flex-start")}},ye={components:{SlideNumber:(0,se.Z)(Se,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("div",xe,[(0,e.createElementVNode)("div",me,[(0,e.createElementVNode)("span",be,(0,e.toDisplayString)(r.slide),1),ve,(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(r.sourcesCount),1)],512)],512)}]]),Toolbar:ge},props:{fsLightboxIndex:Number},data:function(){return{hasMoreThanSource:b[this.fsLightboxIndex].props.sources.length>1}}},Le=(0,se.Z)(ye,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Toolbar"),a=(0,e.resolveComponent)("SlideNumber");return(0,e.openBlock)(),(0,e.createElementBlock)("div",ee,[(0,e.createVNode)(c,{"fs-lightbox-index":o.fsLightboxIndex},null,8,["fs-lightbox-index"]),r.hasMoreThanSource?((0,e.openBlock)(),(0,e.createBlock)(a,{key:0,"fs-lightbox-index":o.fsLightboxIndex},null,8,["fs-lightbox-index"])):(0,e.createCommentVNode)("v-if",!0)],512)}]]),we={"data-test-class":"source-main-wrapper",ref:"ref",class:"fslightbox-absoluted fslightbox-full-dimension fslightbox-flex-centered"},Ie={ref:"ref",class:"soueouoeu"},Ce=["src"],ke={props:{fsLightboxIndex:Number,i:Number},data:function(){var e=this,t=b[this.fsLightboxIndex],n=t.collections.sourceLoadHandlers,o=t.props,i=o.customAttributes;return{onLoad:function(t){n[e.i].handleImageLoad(t)},src:o.sources[this.i],customAttributes:i&&i[this.i]}},mounted:function(){b[this.fsLightboxIndex].elements.sources[this.i]=this.$refs.ref}};const Be=(0,se.Z)(ke,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("img",(0,e.mergeProps)({class:"fslightbox-source",onLoad:n[0]||(n[0]=function(){return r.onLoad&&r.onLoad.apply(r,arguments)}),ref:"ref",src:r.src},r.customAttributes),null,16,Ce)}]]);var Fe=Be,Ae=["src"],Ne={props:{fsLightboxIndex:Number,i:Number},data:function(){var e=b[this.fsLightboxIndex],t=e.collections.sourceLoadHandlers,n=e.props,o=n.customAttributes,i=n.sources;return{onLoad:t[this.i].handleVideoLoad,src:i[this.i],customAttributes:o&&o[this.i]}},mounted:function(){b[this.fsLightboxIndex].elements.sources[this.i]=this.$refs.ref}};const Ee=(0,se.Z)(Ne,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("video",(0,e.mergeProps)({class:"fslightbox-source fslightbox-video",onLoadedmetadata:n[0]||(n[0]=function(){return r.onLoad&&r.onLoad.apply(r,arguments)}),ref:"ref",controls:""},r.customAttributes),[(0,e.createElementVNode)("source",{src:r.src},null,8,Ae)],16)}]]);var ze=["src"],Te={props:{fsLightboxIndex:Number,i:Number},created:function(){var e=b[this.fsLightboxIndex].props,t=e.customAttributes,n=e.sources,o=this.i,i=n[o],r=i.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2],s=i.split("?")[1];s=s||"",this.src="https://www.youtube.com/embed/".concat(r,"?").concat(s),this.customAttributes=t&&t[o]},mounted:function(){var e=b[this.fsLightboxIndex],t=this.i;e.elements.sources[t]=this.$refs.a,e.collections.sourceLoadHandlers[t].handleYoutubeLoad()}},Oe={props:{fsLightboxIndex:Number,i:Number},data:function(){var e=b[this.fsLightboxIndex].props.sources[this.i],t={component:e,componentProps:{}};return e.component&&(t.component=e.component,t.componentProps=e.props),t},mounted:function(){var e=b[this.fsLightboxIndex],t=e.collections.sourceLoadHandlers,n=e.elements.sources;n[this.i]=this.$refs.ref.$el,n[this.i].classList.add(g),t[this.i].handleCustomLoad()}},Pe={class:"fslightbox-invalid-file-wrapper fslightbox-flex-centered"},We={props:{fsLightboxIndex:Number,i:Number},mounted:function(){var e=b[this.fsLightboxIndex],t=e.componentsServices.hideSourceLoaderCollection,n=e.elements.sourceMainWrappers;t[this.i](),n[this.i].classList.add(d)}},Me={props:{fsLightboxIndex:Number,i:Number},components:{Imager:Fe,Videor:Ee,Youtuber:(0,se.Z)(Te,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("iframe",(0,e.mergeProps)({class:"fslightbox-source fslightbox-youtube-iframe",ref:"a",src:t.src,allowfullscreen:""},t.customAttributes),null,16,ze)}]]),Customer:(0,se.Z)(Oe,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.component),(0,e.mergeProps)(t.componentProps,{ref:"ref"}),null,16)}]]),Invalider:(0,se.Z)(We,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("div",Pe," Invalid source ")}]])},data:function(){var e={};return this.attachComponentDataToObject(e),e},created:function(){var e=this;b[this.fsLightboxIndex].componentsServices.updateSourceDirectWrapperCollection[this.i]=function(){e.attachComponentDataToObject(e)}},mounted:function(){b[this.fsLightboxIndex].elements.sourceAnimationWrappers[this.i]=this.$refs.ref},methods:{attachComponentDataToObject:function(e){var t=b[this.fsLightboxIndex],n=t.core.stageManager.isSourceInStage,o=t.elements.sourcesComponents,i=t.props.loadOnlyCurrentSource,r=t.stageIndexes.current;e.sourceComponent=o[this.i],e.isSourceInStage=n(this.i),e.current=r,e.loadOnlyCurrentSource=i}}},Ve=(0,se.Z)(Me,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("div",Ie,[t.current===o.i||!t.loadOnlyCurrentSource&&t.isSourceInStage?((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.sourceComponent),{key:0,"fs-lightbox-index":o.fsLightboxIndex,i:o.i},null,8,["fs-lightbox-index","i"])):(0,e.createCommentVNode)("v-if",!0)],512)}]]),De={class:"fslightbox-loader"},He=[(0,e.createElementVNode)("div",null,null,-1),(0,e.createElementVNode)("div",null,null,-1),(0,e.createElementVNode)("div",null,null,-1),(0,e.createElementVNode)("div",null,null,-1)];const Re={};var je={props:{fsLightboxIndex:Number,i:Number},components:{SourceAnimationWrapper:Ve,Loader:(0,se.Z)(Re,[["render",function(t,n){return(0,e.openBlock)(),(0,e.createElementBlock)("div",De,He)}]])},data:function(){return{isSourceLoaded:!1}},created:function(){var e=this;b[this.fsLightboxIndex].componentsServices.hideSourceLoaderCollection[this.i]=function(){return e.isSourceLoaded=!0}},mounted:function(){b[this.fsLightboxIndex].elements.sourceMainWrappers[this.i]=this.$refs.ref}},Ue={props:{fsLightboxIndex:Number},components:{SourceMainWrapper:(0,se.Z)(je,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("SourceAnimationWrapper"),a=(0,e.resolveComponent)("Loader");return(0,e.openBlock)(),(0,e.createElementBlock)("div",we,[(0,e.createVNode)(c,{"fs-lightbox-index":o.fsLightboxIndex,i:o.i},null,8,["fs-lightbox-index","i"]),r.isSourceLoaded?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createBlock)(a,{key:0}))],512)}]])},data:function(){var e=b[this.fsLightboxIndex],t=e.core.sourcesPointerDown.listener;return{sources:e.props.sources,listener:t}},mounted:function(){b[this.fsLightboxIndex].elements.sourceWrappersContainer=this.$refs.ref}};const Xe=(0,se.Z)(Ue,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("SourceMainWrapper");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{"data-test-id":"source-wrappers-container",class:"fslightbox-absoluted fslightbox-full-dimension",ref:"ref",onPointerdown:n[0]||(n[0]=function(){return r.listener&&r.listener.apply(r,arguments)})},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(r.sources.length,(function(t,n){return(0,e.openBlock)(),(0,e.createBlock)(c,{key:n,i:n,"fs-lightbox-index":o.fsLightboxIndex},null,8,["i","fs-lightbox-index"])})),128))],544)}]]);var Ze=Xe,$e={key:0},qe=["title"],Ye={class:"fslightbox-slide-btn fslightbox-flex-centered"},_e={components:{Svger:ce},props:{onClick:Function,name:String,d:String},data:function(){var e=this.name.charAt(0).toUpperCase()+this.name.slice(1);return{title:"".concat(e," slide")}}};const Je=(0,se.Z)(_e,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Svger");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)("fslightbox-slide-btn-container fslightbox-slide-btn-".concat(o.name,"-container")),title:r.title,onClick:n[0]||(n[0]=function(){return o.onClick&&o.onClick.apply(o,arguments)})},[(0,e.createElementVNode)("div",Ye,[(0,e.createVNode)(c,{"view-box":"0 0 20 20",size:"20px",d:o.d},null,8,["d"])])],10,qe)}]]);var Qe,Ge={props:{fsLightboxIndex:Number},components:{SlideButton:Je},data:function(){var e=b[this.fsLightboxIndex],t=e.core.slideChangeFacade,n=t.changeToPrevious,o=t.changeToNext;return{sourcesCount:e.props.sources.length,changeToPrevious:n,changeToNext:o}}},Ke={key:0,class:"fslightbox-slide-swiping-hoverer fslightbox-full-dimension fslightbox-absoluted"},et={props:{fsLightboxIndex:Number},data:function(){return{isSlideSwipingHovererShown:!1}},created:function(){var e=this,t=b[this.fsLightboxIndex].componentsServices;t.showSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown||(e.isSlideSwipingHovererShown=!0)},t.hideSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown&&(e.isSlideSwipingHovererShown=!1)}}};function tt(e){var t=e.core.lightboxOpener,n=e.data,o=e.props.openOnMount;document.getElementsByClassName(r).length||x(),n.scrollbarWidth=function(e){var t=e.props.disableLocalStorage;if(!t){var n=localStorage.getItem(S);if(n)return n}var o=function(){var e=document.createElement("div"),t=e.style;return t.visibility="hidden",t.width="100px",t.msOverflowStyle="scrollbar",t.overflow="scroll",e}(),i=function(){var e=document.createElement("div");return e.style.width="100%",e}();document.body.appendChild(o);var r=o.offsetWidth;o.appendChild(i);var s=i.offsetWidth;document.body.removeChild(o);var c=r-s;return t||localStorage.setItem(S,c.toString()),c}(e),o&&t.initializeAndOpenLightbox()}var nt={props:{toggler:Boolean,sources:Array,slide:Number,source:String,sourceIndex:Number,onOpen:Function,onClose:Function,onInit:Function,onShow:Function,disableLocalStorage:Boolean,types:Array,type:String,customAttributes:Array,maxYoutubeVideoDimensions:Object,loadOnlyCurrentSource:Boolean,slideDistance:{type:Number,default:.3},openOnMount:Boolean,exitFullscreenOnClose:Boolean},components:{SlideButtons:(0,se.Z)(Ge,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("SlideButton");return r.sourcesCount>1?((0,e.openBlock)(),(0,e.createElementBlock)("div",$e,[(0,e.createVNode)(c,{"on-click":r.changeToPrevious,name:"previous",d:"M18.271,9.212H3.615l4.184-4.184c0.306-0.306,0.306-0.801,0-1.107c-0.306-0.306-0.801-0.306-1.107,0L1.21,9.403C1.194,9.417,1.174,9.421,1.158,9.437c-0.181,0.181-0.242,0.425-0.209,0.66c0.005,0.038,0.012,0.071,0.022,0.109c0.028,0.098,0.075,0.188,0.142,0.271c0.021,0.026,0.021,0.061,0.045,0.085c0.015,0.016,0.034,0.02,0.05,0.033l5.484,5.483c0.306,0.307,0.801,0.307,1.107,0c0.306-0.305,0.306-0.801,0-1.105l-4.184-4.185h14.656c0.436,0,0.788-0.353,0.788-0.788S18.707,9.212,18.271,9.212z"},null,8,["on-click"]),(0,e.createVNode)(c,{"on-click":r.changeToNext,name:"next",d:"M1.729,9.212h14.656l-4.184-4.184c-0.307-0.306-0.307-0.801,0-1.107c0.305-0.306,0.801-0.306,1.106,0l5.481,5.482c0.018,0.014,0.037,0.019,0.053,0.034c0.181,0.181,0.242,0.425,0.209,0.66c-0.004,0.038-0.012,0.071-0.021,0.109c-0.028,0.098-0.075,0.188-0.143,0.271c-0.021,0.026-0.021,0.061-0.045,0.085c-0.015,0.016-0.034,0.02-0.051,0.033l-5.483,5.483c-0.306,0.307-0.802,0.307-1.106,0c-0.307-0.305-0.307-0.801,0-1.105l4.184-4.185H1.729c-0.436,0-0.788-0.353-0.788-0.788S1.293,9.212,1.729,9.212z"},null,8,["on-click"])])):(0,e.createCommentVNode)("v-if",!0)}]]),SourceWrappersContainer:Ze,Naver:Le,SlideSwipingHoverer:(0,se.Z)(et,[["render",function(t,n,o,i,r,s){return r.isSlideSwipingHovererShown?((0,e.openBlock)(),(0,e.createElementBlock)("div",Ke)):(0,e.createCommentVNode)("v-if",!0)}]])},data:function(){return{isOpen:!1}},watch:{slide:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},sourceIndex:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},source:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},toggler:function(){b[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp(),b[this.fsLightboxIndex].core.lightboxUpdater.handleTogglerUpdate()}},created:function(){var e=this;this.fsLightboxIndex=b.push(new K(this))-1;var t=b[this.fsLightboxIndex].componentsServices.isLightboxOpenManager;t.get=function(){return e.isOpen},t.set=function(t,n){e.isOpen=t,n&&(Qe=n)}},mounted:function(){b[this.fsLightboxIndex].elements.container=this.$refs.container,tt(b[this.fsLightboxIndex])},updated:function(){b[this.fsLightboxIndex].elements.container=this.$refs.container,Qe&&Qe(),Qe=null}},ot=(0,se.Z)(nt,[["render",function(n,o,i,r,s,c){var a=(0,e.resolveComponent)("Naver"),l=(0,e.resolveComponent)("SourceWrappersContainer"),u=(0,e.resolveComponent)("SlideButtons"),d=(0,e.resolveComponent)("SlideSwipingHoverer");return s.isOpen?((0,e.openBlock)(),(0,e.createElementBlock)("div",t,[(0,e.createVNode)(a,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(l,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(u,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(d,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"])],512)):(0,e.createCommentVNode)("v-if",!0)}]])}(),module.exports=o}(); | ||
!function(){"use strict";var e={744:function(e,t){t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[e,o]of t)n[e]=o;return n}}},t={};function n(o){var i=t[o];if(void 0!==i)return i.exports;var r=t[o]={exports:{}};return e[o](r,r.exports,n),r.exports}n.d=function(e,t){for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};!function(){n.r(o),n.d(o,{default:function(){return _e}});var e=require("vue"),t={key:0,ref:"container",class:"fslightbox-container fslightbox-full-dimension fslightbox-fade-in-strong"},i="fslightbox-",r="".concat(i,"styles"),s="".concat(i,"cursor-grabbing"),c="".concat(i,"open"),l="".concat(i,"fade-in"),a="".concat(i,"fade-out"),u=l+"-strong",d=a+"-strong",f="".concat(i,"opacity-"),p="".concat(f,"1"),h="".concat(i,"source");function m(){var e=document.createElement("style");e.className=r,e.appendChild(document.createTextNode(".fslightbox-absoluted{position:absolute;top:0;left:0}.fslightbox-fade-in{animation:fslightbox-fade-in .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out{animation:fslightbox-fade-out .3s ease}.fslightbox-fade-in-strong{animation:fslightbox-fade-in-strong .3s cubic-bezier(0, 0, 0.7, 1)}.fslightbox-fade-out-strong{animation:fslightbox-fade-out-strong .3s ease}@keyframes fslightbox-fade-in{from{opacity:.65}to{opacity:1}}@keyframes fslightbox-fade-out{from{opacity:.35}to{opacity:0}}@keyframes fslightbox-fade-in-strong{from{opacity:.3}to{opacity:1}}@keyframes fslightbox-fade-out-strong{from{opacity:1}to{opacity:0}}.fslightbox-cursor-grabbing{cursor:grabbing}.fslightbox-full-dimension{width:100%;height:100%}.fslightbox-open{overflow:hidden;height:100%}.fslightbox-flex-centered{display:flex;justify-content:center;align-items:center}.fslightbox-opacity-0{opacity:0 !important}.fslightbox-opacity-1{opacity:1 !important}.fslightbox-scrollbarfix{padding-right:17px}.fslightboxtt{transition:transform .3s}.fslightbox-container{font-family:Arial,sans-serif;position:fixed;top:0;left:0;background:linear-gradient(rgba(30, 30, 30, 0.9), black 1810%);z-index:9999999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fslightbox-container *{box-sizing:border-box}.fslightbox-svg-path{transition:fill .15s ease;fill:#ddd}.fslightbox-nav{height:45px;width:100%;position:absolute;top:0;left:0}.fslightbox-slide-number-container{display:flex;justify-content:center;align-items:center;position:relative;height:100%;font-size:15px;color:#d7d7d7;z-index:0;max-width:55px;text-align:left}.fslightbox-slide-number-container .fslightbox-flex-centered{height:100%}.fslightbox-slash{display:block;margin:0 5px;width:1px;height:12px;transform:rotate(15deg);background:#fff}.fslightbox-toolbar{position:absolute;z-index:3;right:0;top:0;height:100%;display:flex;background:rgba(35,35,35,.65)}.fslightbox-toolbar-button{height:100%;width:45px;cursor:pointer}.fslightbox-toolbar-button:hover .fslightbox-svg-path{fill:#fff}.fslightbox-slide-btn-container{display:flex;align-items:center;padding:12px 12px 12px 6px;position:absolute;top:50%;cursor:pointer;z-index:3;transform:translateY(-50%)}@media(min-width: 476px){.fslightbox-slide-btn-container{padding:22px 22px 22px 6px}}@media(min-width: 768px){.fslightbox-slide-btn-container{padding:30px 30px 30px 6px}}.fslightbox-slide-btn-container:hover .fslightbox-svg-path{fill:#f1f1f1}.fslightbox-slide-btn{padding:9px;font-size:26px;background:rgba(35,35,35,.65)}@media(min-width: 768px){.fslightbox-slide-btn{padding:10px}}@media(min-width: 1600px){.fslightbox-slide-btn{padding:11px}}.fslightbox-slide-btn-previous-container{left:0}@media(max-width: 475.99px){.fslightbox-slide-btn-previous-container{padding-left:3px}}.fslightbox-slide-btn-next-container{right:0;padding-left:12px;padding-right:3px}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-left:22px}}@media(min-width: 768px){.fslightbox-slide-btn-next-container{padding-left:30px}}@media(min-width: 476px){.fslightbox-slide-btn-next-container{padding-right:6px}}.fslightbox-down-event-detector{position:absolute;z-index:1}.fslightbox-slide-swiping-hoverer{z-index:4}.fslightbox-invalid-file-wrapper{font-size:22px;color:#eaebeb;margin:auto}.fslightbox-video{object-fit:cover}.fslightboxl{display:block;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:67px;height:67px}.fslightboxl div{box-sizing:border-box;display:block;position:absolute;width:54px;height:54px;margin:6px;border:5px solid;border-color:#999 transparent transparent transparent;border-radius:50%;animation:fslightboxl 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.fslightboxl div:nth-child(1){animation-delay:-0.45s}.fslightboxl div:nth-child(2){animation-delay:-0.3s}.fslightboxl div:nth-child(3){animation-delay:-0.15s}@keyframes fslightboxl{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fslightbox-source{position:relative;z-index:2;opacity:0;transform:translateZ(0);margin:auto;backface-visibility:hidden}")),document.head.appendChild(e)}function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}"object"===("undefined"==typeof document?"undefined":g(document))&&m();var v=[],b="fslightbox-types",x="fslightbox-scrollbar-width";function S(e){var t,n=e.props,o=0,i={};this.getSourceTypeFromLocalStorageByUrl=function(e){return t[e]?t[e]:r(e)},this.handleReceivedSourceTypeForUrl=function(e,n){!1===i[n]&&(o--,"invalid"!==e?i[n]=e:delete i[n],0===o&&(function(e,t){for(var n in t)e[n]=t[n]}(t,i),localStorage.setItem(b,JSON.stringify(t))))};var r=function(e){o++,i[e]=!1};n.disableLocalStorage?(this.getSourceTypeFromLocalStorageByUrl=function(){},this.handleReceivedSourceTypeForUrl=function(){}):(t=JSON.parse(localStorage.getItem(b)))||(t={},this.getSourceTypeFromLocalStorageByUrl=r)}var y="image",w="video",k="youtube",C="custom",L="invalid";function B(e){var t=e.componentsServices.isLightboxOpenManager,n=e.elements.sourcesComponents,o=e.sawu;this.runActionsForSourceTypeAndIndex=function(e,i){var r;switch(e){case y:r="I";break;case w:r="V";break;case k:r="Y";break;case C:r="C";break;default:r="In"}n[i]=r,t.get()&&o[i]()}}function F(){var e,t,n,o=function(e){var t=document.createElement("a");t.href=e;var n=t.hostname;return"www.youtube.com"===n||"youtu.be"===n},i=function(e){return e.slice(0,e.indexOf("/"))};function r(){if(4!==n.readyState){if(2===n.readyState){var e;switch(i(n.getResponseHeader("content-type"))){case"image":e=y;break;case"video":e=w;break;default:e=L}n.onreadystatechange=null,n.abort(),t(e)}}else t(L)}this.setUrlToCheck=function(t){e=t},this.getSourceType=function(i){if(o(e))return i(k);t=i,(n=new XMLHttpRequest).onreadystatechange=r,n.open("GET",e,!0),n.send()}}function N(e,t,n){var o=e.props,i=o.types,r=o.type,s=o.sources,c=e.resolve;this.getTypeSetByClientForIndex=function(e){var t;return i&&i[e]?t=i[e]:r&&(t=r),t},this.retrieveTypeWithXhrForIndex=function(e){var o=c(F);o.setUrlToCheck(s[e]),o.getSourceType((function(o){t.handleReceivedSourceTypeForUrl(o,s[e]),n.runActionsForSourceTypeAndIndex(o,e)}))}}function E(e){var t=this,n=e.componentsServices,o=n.isFullscreenOpenManager,i=n.isLightboxOpenManager,r=e.core,s=r.eventsDispatcher,l=r.globalEventsController,a=r.scrollbarRecompensor,u=e.elements,f=e.fs,p=e.props,h=e.sourcePointerProps,m=e.timeout;this.isLightboxFadingOut=!1,this.runActions=function(){t.isLightboxFadingOut=!0,u.container.classList.add(d),l.removeListeners(),p.exitFullscreenOnClose&&o.get()&&f.exitFullscreen(),m((function(){t.isLightboxFadingOut=!1,h.isPointering=!1,u.container.classList.remove(d),document.documentElement.classList.remove(c),a.removeRecompense(),i.set(!1),s.dispatch("onClose")}),270)}}function z(e){var t=e.core,n=t.lightboxCloser,o=t.slideChangeFacade,i=e.fs;this.listener=function(e){switch(e.key){case"Escape":n.closeLightbox();break;case"ArrowLeft":o.changeToPrevious();break;case"ArrowRight":o.changeToNext();break;case"F11":e.preventDefault(),i.toggleFullscreen()}}}function T(e){var t=e.componentsServices,n=e.elements,o=e.smw,i=e.sourcePointerProps,r=e.stageIndexes;function c(e,t){o[e].v(i.swipedX)[t]()}this.runActionsForEvent=function(e){t.showSlideSwipingHoverer(),n.container.classList.add(s),i.swipedX=e.screenX-i.downScreenX,c(r.current,"z"),void 0!==r.previous&&i.swipedX>0?c(r.previous,"ne"):void 0!==r.next&&i.swipedX<0&&c(r.next,"p")}}function j(e){var t=e.props.sources,n=e.resolve,o=e.sourcePointerProps,i=n(T);1===t.length?this.listener=function(){o.swipedX=1}:this.listener=function(e){o.isPointering&&i.runActionsForEvent(e)}}function A(e){var t=e.core.slideIndexChanger,n=e.smw,o=e.stageIndexes,i=e.sws;function r(e){var t=n[o.current];t.a(),t[e]()}function s(e,t){void 0!==e&&(n[e].s(),n[e][t]())}this.p=function(){var e=o.previous;if(void 0===e)r("z");else{r("p");var n=o.next;t.changeTo(e);var c=o.previous;i.d(c),i.b(n),r("z"),s(c,"ne")}},this.n=function(){var e=o.next;if(void 0===e)r("z");else{r("ne");var n=o.previous;t.changeTo(e);var c=o.next;i.d(c),i.b(n),r("z"),s(c,"p")}}}function I(e){var t=e.componentsServices,n=e.core.lightboxCloser,o=e.elements,i=e.resolve,r=e.sourcePointerProps,c=i(A);this.runNoSwipeActions=function(){t.hideSlideSwipingHoverer(),r.isSourceDownEventTarget||n.closeLightbox(),r.isPointering=!1},this.runActions=function(){r.swipedX>0?c.p():c.n(),t.hideSlideSwipingHoverer(),o.container.classList.remove(s),r.isPointering=!1}}function O(e){var t=e.resolve,n=e.sourcePointerProps,o=t(I);this.listener=function(){n.isPointering&&(n.swipedX?o.runActions():o.runNoSwipeActions())}}function P(e,t){var n=e.classList;n.contains(t)&&n.remove(t)}function V(e,t,n){for(var o=0;o<e.props.sources.length;o++)e.collections[t][o]=e.resolve(n,[o])}function H(e,t,n,o){var i=e.data,r=e.elements.sources,s=n/o,c=0;this.adjustSize=function(){if((c=i.maxSourceWidth/s)<i.maxSourceHeight)return n<i.maxSourceWidth&&(c=o),l();c=o>i.maxSourceHeight?i.maxSourceHeight:o,l()};var l=function(){var e=r[t].style;e.width=c*s+"px",e.height=c+"px"}}function D(e,t){var n=this,o=e.collections.sourceSizers,i=e.elements.sources,r=e.isl,s=e.resolve,c=e.saw,l=e.sawu;function a(e,n){o[t]=s(H,[t,e,n]),o[t].adjustSize()}this.runActions=function(e,o){r[t]=!0,l[t](),i[t].classList.add(p),c[t].classList.add(u),a(e,o),n.runActions=a}}function R(e,t){var n,o=this,i=e.elements.sources,r=e.props,s=e.resolve,c=e.timeout,l=s(D,[t]);this.handleImageLoad=function(e){var t=e.target,n=t.naturalWidth,o=t.naturalHeight;l.runActions(n,o)},this.handleVideoLoad=function(e){var t=e.target,o=t.videoWidth,i=t.videoHeight;n=!0,l.runActions(o,i)},this.handleNotMetaDatedVideoLoad=function(){n||o.handleYoutubeLoad()},this.handleYoutubeLoad=function(){var e=1920,t=1080;r.maxYoutubeVideoDimensions&&(e=r.maxYoutubeVideoDimensions.width,t=r.maxYoutubeVideoDimensions.height),l.runActions(e,t)},this.handleCustomLoad=function(){c((function(){var e=i[t];l.runActions(e.offsetWidth,e.offsetHeight)}))}}function M(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,o=n.eventsDispatcher,i=n.globalEventsController,r=n.scrollbarRecompensor,s=n.sourceDisplayFacade,c=n.windowResizeActioner,d=(e.elements,e.st),f=e.stageIndexes,p=e.sws;function h(){s.displaySourcesWhichShouldBeDisplayed(),document.documentElement.classList.add("fslightbox-open"),r.addRecompense(),i.attachListeners(),c.runActions(),o.dispatch("onOpen")}e.o=function(){V(e,"sourceLoadHandlers",R),t.set(!0,(function(){p.b(f.previous),p.b(f.current),p.b(f.next),d.u(),p.c(),p.a(),h(),o.dispatch("onShow")}))},e.i=function(){e.ii=!0,V(e,"sourceLoadHandlers",R),function(e){var t,n,o;n=(t=e).core.eventsDispatcher,o=t.props,n.dispatch=function(e){o[e]&&o[e]()},function(e){var t=e.componentsServices.isFullscreenOpenManager,n=e.fs,o=["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"];function i(e){for(var t=0;t<o.length;t++)document[e](o[t],r)}function r(){t.set(document.fullscreenElement||document.webkitIsFullScreen||document.mozFullScreen||document.msFullscreenElement)}n.enterFullscreen=function(){t.set(!0);var e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()},n.exitFullscreen=function(){t.set(!1),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},n.toggleFullscreen=function(){t.get()?n.exitFullscreen():n.enterFullscreen()},n.listen=function(){i("addEventListener")},n.unlisten=function(){i("removeEventListener")}}(e),function(e){var t=e.core,n=t.globalEventsController,o=t.windowResizeActioner,i=e.fs,r=e.resolve,s=r(z),c=r(j),l=r(O);n.attachListeners=function(){document.addEventListener("pointermove",c.listener),document.addEventListener("pointerup",l.listener),addEventListener("resize",o.runActions),document.addEventListener("keydown",s.listener),i.listen()},n.removeListeners=function(){document.removeEventListener("pointermove",c.listener),document.removeEventListener("pointerup",l.listener),removeEventListener("resize",o.runActions),document.removeEventListener("keydown",s.listener),i.unlisten()}}(e),function(e){var t=e.core.lightboxCloser,n=(0,e.resolve)(E);t.closeLightbox=function(){n.isLightboxFadingOut||n.runActions()}}(e),function(e){var t=e.data,n=e.core.scrollbarRecompensor;n.addRecompense=function(){"complete"===document.readyState?o():window.addEventListener("load",(function(){o(),n.addRecompense=o}))};var o=function(){document.body.offsetHeight>window.innerHeight&&(document.body.style.marginRight=t.scrollbarWidth+"px")};n.removeRecompense=function(){document.body.style.removeProperty("margin-right")}}(e),function(e){var t=e.core,n=t.slideChangeFacade,o=t.slideIndexChanger,i=e.props.sources,r=e.st;i.length>1?(n.changeToPrevious=function(){o.jumpTo(r.getPreviousSlideIndex())},n.changeToNext=function(){o.jumpTo(r.getNextSlideIndex())}):(n.changeToPrevious=function(){},n.changeToNext=function(){})}(e),function(e){var t=e.componentsServices,n=e.core,o=n.slideIndexChanger,i=n.sourceDisplayFacade,r=e.isl,s=e.saw,c=e.smw,u=e.st,d=e.stageIndexes,f=e.sws;o.changeTo=function(e){d.current=e,u.u(),t.setSlideNumber(e+1),i.displaySourcesWhichShouldBeDisplayed()},o.jumpTo=function(e){var t=d.previous,n=d.current,i=d.next,p=r[n],h=r[e];o.changeTo(e);for(var m=0;m<c.length;m++)c[m].d();f.d(n),f.c(),requestAnimationFrame((function(){requestAnimationFrame((function(){var e=d.previous,o=d.current,m=d.next;function g(){u.i(n)?n===d.previous?c[n].ne():n===d.next&&c[n].p():(c[n].h(),c[n].n())}p&&s[n].classList.add(a),h&&s[o].classList.add(l),f.a(),void 0!==e&&e!==n&&c[e].ne(),c[o].n(),void 0!==m&&m!==n&&c[m].p(),f.b(t),f.b(i),r[n]?setTimeout(g,260):g()}))}))}}(e),function(e){var t=e.core.sourcesPointerDown,n=e.elements.sources,o=e.smw,i=e.sourcePointerProps,r=e.stageIndexes;t.listener=function(e){"VIDEO"!==e.target.tagName&&e.preventDefault(),i.isPointering=!0,i.downScreenX=e.screenX,i.swipedX=0;var t=n[r.current];t&&t.contains(e.target)?i.isSourceDownEventTarget=!0:i.isSourceDownEventTarget=!1;for(var s=0;s<o.length;s++)o[s].d()}}(e),function(e){var t=e.core.sourceDisplayFacade,n=e.props.loadOnlyCurrentSource,o=e.sawu,i=e.stageIndexes;t.displaySourcesWhichShouldBeDisplayed=function(){if(n)o[i.current]();else for(var e in i){var t=i[e];void 0!==t&&o[t]()}}}(e),function(e){var t=e.props.sources,n=e.st,o=e.stageIndexes,i=t.length-1;n.getPreviousSlideIndex=function(){return 0===o.current?i:o.current-1},n.getNextSlideIndex=function(){return o.current===i?0:o.current+1},n.u=0===i?function(){}:1===i?function(){0===o.current?(o.next=1,delete o.previous):(o.previous=0,delete o.next)}:function(){o.previous=n.getPreviousSlideIndex(),o.next=n.getNextSlideIndex()},n.i=i<=2?function(){return!0}:function(e){var t=o.current;if(0===t&&e===i||t===i&&0===e)return!0;var n=t-e;return-1===n||0===n||1===n}}(e),function(e){var t=e.collections.sourceSizers,n=e.core.windowResizeActioner,o=e.data,i=e.elements.sources,r=e.smw,s=e.stageIndexes;n.runActions=function(){innerWidth<992?o.maxSourceWidth=innerWidth:o.maxSourceWidth=.9*innerWidth,o.maxSourceHeight=.9*innerHeight;for(var e=0;e<i.length;e++)r[e].d(),t[e]&&i[e]&&t[e].adjustSize();var n=s.previous,c=s.next;void 0!==n&&r[n].ne(),void 0!==c&&r[c].p()}}(e),function(e){var t=e.isl,n=e.stageIndexes,o=e.saw,i=e.smw,r=e.st,s=e.sws;s.a=function(){for(var e in n)i[n[e]].s()},s.b=function(e){void 0===e||r.i(e)||(i[e].h(),i[e].n())},s.c=function(){for(var e in n)s.d(n[e])},s.d=function(e){if(t[e]){var n=o[e];P(n,u),P(n,l),P(n,a)}}}(e)}(e),d.u(),t.set(!0,(function(){h(),function(e){for(var t=e.props.sources,n=e.resolve,o=n(S),i=n(B),r=n(N,[o,i]),s=0;s<t.length;s++)if("string"==typeof t[s]){var c=r.getTypeSetByClientForIndex(s);if(c)i.runActionsForSourceTypeAndIndex(c,s);else{var l=o.getSourceTypeFromLocalStorageByUrl(t[s]);l?i.runActionsForSourceTypeAndIndex(l,s):r.retrieveTypeWithXhrForIndex(s)}}else i.runActionsForSourceTypeAndIndex(C,s)}(e),o.dispatch("onInit")}))}}function U(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core.slideIndexChanger,o=e.stageIndexes;this.runCurrentStageIndexUpdateActionsFor=function(e){e!==o.current&&(t.get()?n.jumpTo(e):o.current=e)}}function W(e,t,n){return W=Z()?Reflect.construct.bind():function(e,t,n){var o=[null];o.push.apply(o,t);var i=new(Function.bind.apply(e,o));return n&&X(i,n.prototype),i},W.apply(null,arguments)}function Z(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function X(e,t){return X=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},X(e,t)}function q(e){return function(e){if(Array.isArray(e))return $(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return $(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function Y(e){var t=this;this.props=e,this.data={isFullyRendered:!1,maxSourceWidth:0,maxSourceHeight:0,scrollbarWidth:0},this.isl=[],this.sourcePointerProps={isPointering:!1,downScreenX:null,isSourceDownEventTarget:!1,swipedX:0},this.stageIndexes={current:0},this.componentsServices={isLightboxOpenManager:{},setSlideNumber:null,isFullscreenOpenManager:{},showSlideSwipingHoverer:null,hideSlideSwipingHoverer:null},this.sawu=[],this.elements={sources:[],sourcesComponents:[]},this.saw=[],this.smw=[],this.collections={sourceLoadHandlers:[],sourceSizers:[],xhrs:[]},this.core={eventsDispatcher:{},globalEventsController:{},lightboxCloser:{},lightboxUpdater:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},sourcesPointerDown:{},sourceDisplayFacade:{},windowResizeActioner:{}},this.fs={},this.st={},this.sws={},this.getQueuedAction=function(e,n){var o=[];return function(){o.push(!0),t.timeout((function(){o.pop(),o.length||e()}),n)}},this.resolve=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return n.unshift(t),W(e,q(n))},this.timeout=function(e,n){setTimeout((function(){t.elements.container&&e()}),n)},function(e){var t=e.componentsServices.isLightboxOpenManager,n=e.core,o=n.lightboxCloser,i=n.lightboxUpdater,r=e.data,s=(0,e.resolve)(U);i.handleSlideProp=function(){var t=e.props;"number"==typeof t.sourceIndex?s.runCurrentStageIndexUpdateActionsFor(t.sourceIndex):"string"==typeof t.source?s.runCurrentStageIndexUpdateActionsFor(t.sources.indexOf(t.source)):"number"==typeof t.slide&&s.runCurrentStageIndexUpdateActionsFor(t.slide-1)},i.handleTogglerUpdate=function(){t.get()?o.closeLightbox():r.isInitialized?e.o():e.i()}}(this),M(this)}var _={ref:"nav",class:"fslightbox-nav"},J={class:"fslightbox-toolbar"},G=["title"],Q=["width","height","viewBox"],K=["d"],ee={props:{size:String,viewBox:String,d:String}},te=n(744),ne=(0,te.Z)(ee,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("svg",{width:o.size,height:o.size,viewBox:o.viewBox,xmlns:"http://www.w3.org/2000/svg"},[(0,e.createElementVNode)("path",{class:"fslightbox-svg-path",d:o.d},null,8,K)],8,Q)}]]),oe={components:{Svger:ne},props:{onClick:Function,size:String,viewBox:String,d:String,title:String}};const ie=(0,te.Z)(oe,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Svger");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{onClick:n[0]||(n[0]=function(){return o.onClick&&o.onClick.apply(o,arguments)}),title:o.title,class:"fslightbox-toolbar-button fslightbox-flex-centered"},[(0,e.createVNode)(c,{size:o.size,"view-box":o.viewBox,d:o.d},null,8,["size","view-box","d"])],8,G)}]]);var re=ie,se={components:{ToolbarButton:re},props:{i:Number},data:function(){return{onClick:v[this.i].core.lightboxCloser.closeLightbox}}},ce=(0,te.Z)(se,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("ToolbarButton");return(0,e.openBlock)(),(0,e.createBlock)(c,{"on-click":r.onClick,"view-box":"0 0 24 24",size:"20px",d:"M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z",title:"Close"},null,8,["on-click"])}]]),le={components:{ToolbarButton:re},props:{i:Number},data:function(){return{isFullscreenOpen:!1}},methods:{getButtonData:function(e){var t=v[this.i].fs,n=t.exitFullscreen,o=t.enterFullscreen;return(this.isFullscreenOpen?{onClick:n,viewBox:"0 0 950 1024",size:"24px",d:"M682 342h128v84h-212v-212h84v128zM598 810v-212h212v84h-128v128h-84zM342 342v-128h84v212h-212v-84h128zM214 682v-84h212v212h-84v-128h-128z",title:"Exit fullscreen"}:{onClick:o,viewBox:"0 0 18 18",size:"20px",d:"M4.5 11H3v4h4v-1.5H4.5V11zM3 7h1.5V4.5H7V3H3v4zm10.5 6.5H11V15h4v-4h-1.5v2.5zM11 3v1.5h2.5V7H15V3h-4z",title:"Enter fullscreen"})[e]}},created:function(){var e=this,t=v[this.i].componentsServices.isFullscreenOpenManager;t.get=function(){return e.isFullscreenOpen},t.set=function(t){return e.isFullscreenOpen=t}}},ae={components:{FullscreenButton:(0,te.Z)(le,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("ToolbarButton");return(0,e.openBlock)(),(0,e.createBlock)(c,{"on-click":s.getButtonData("onClick"),"view-box":s.getButtonData("viewBox"),size:s.getButtonData("size"),d:s.getButtonData("d"),title:s.getButtonData("title")},null,8,["on-click","view-box","size","d","title"])}]]),CloseButton:ce},props:{i:Number}},ue=(0,te.Z)(ae,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("FullscreenButton"),l=(0,e.resolveComponent)("CloseButton");return(0,e.openBlock)(),(0,e.createElementBlock)("div",J,[(0,e.createVNode)(c,{i:o.i},null,8,["i"]),(0,e.createVNode)(l,{i:o.i},null,8,["i"])])}]]),de={ref:"source-outer",class:"fslightbox-slide-number-container"},fe={ref:"source-inner",class:"fslightbox-flex-centered"},pe={"data-test-id":"slide-number"},he=(0,e.createElementVNode)("span",{class:"fslightbox-slash"},null,-1),me={props:{i:Number},data:function(){return{slide:v[this.i].stageIndexes.current+1,sourcesCount:v[this.i].props.sources.length}},created:function(){var e=this;v[this.i].componentsServices.setSlideNumber=function(t){return e.slide=t}},mounted:function(){this.$refs["source-inner"].offsetWidth>55&&(this.$refs["source-outer"].style.justifyContent="flex-start")}},ge={components:{SlideNumber:(0,te.Z)(me,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("div",de,[(0,e.createElementVNode)("div",fe,[(0,e.createElementVNode)("span",pe,(0,e.toDisplayString)(r.slide),1),he,(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(r.sourcesCount),1)],512)],512)}]]),Toolbar:ue},props:{i:Number},data:function(){return{hasMoreThanSource:v[this.i].props.sources.length>1}}},ve=(0,te.Z)(ge,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Toolbar"),l=(0,e.resolveComponent)("SlideNumber");return(0,e.openBlock)(),(0,e.createElementBlock)("div",_,[(0,e.createVNode)(c,{i:o.i},null,8,["i"]),r.hasMoreThanSource?((0,e.openBlock)(),(0,e.createBlock)(l,{key:0,i:o.i},null,8,["i"])):(0,e.createCommentVNode)("v-if",!0)],512)}]]),be={ref:"a"},xe={key:0,class:"fslightboxl"},Se=[(0,e.createElementVNode)("div",null,null,-1),(0,e.createElementVNode)("div",null,null,-1),(0,e.createElementVNode)("div",null,null,-1),(0,e.createElementVNode)("div",null,null,-1)],ye=["src"],we={props:{i:Number,j:Number},data:function(){var e=this,t=v[this.i],n=t.collections.sourceLoadHandlers,o=t.props,i=o.customAttributes;return{onLoad:function(t){n[e.j].handleImageLoad(t)},src:o.sources[this.j],customAttributes:i&&i[this.j]}},mounted:function(){v[this.i].elements.sources[this.j]=this.$refs.ref}};const ke=(0,te.Z)(we,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("img",(0,e.mergeProps)({class:"fslightbox-source",onLoad:n[0]||(n[0]=function(){return r.onLoad&&r.onLoad.apply(r,arguments)}),ref:"ref",src:r.src},r.customAttributes),null,16,ye)}]]);var Ce=ke,Le=["src"],Be={props:{i:Number,j:Number},data:function(){var e=v[this.i],t=e.collections.sourceLoadHandlers,n=e.props,o=n.customAttributes,i=n.sources;return{onLoad:t[this.j].handleVideoLoad,src:i[this.j],customAttributes:o&&o[this.j]}},mounted:function(){v[this.i].elements.sources[this.j]=this.$refs.ref}};const Fe=(0,te.Z)(Be,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("video",(0,e.mergeProps)({class:"fslightbox-source fslightbox-video",onLoadedmetadata:n[0]||(n[0]=function(){return r.onLoad&&r.onLoad.apply(r,arguments)}),ref:"ref",controls:""},r.customAttributes),[(0,e.createElementVNode)("source",{src:r.src},null,8,Le)],16)}]]);var Ne=["src"],Ee={props:{i:Number,j:Number},created:function(){var e=v[this.i].props,t=e.customAttributes,n=e.sources,o=this.j,i=n[o],r=i.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2],s=i.split("?")[1];s=s||"",this.src="https://www.youtube.com/embed/".concat(r,"?").concat(s),this.customAttributes=t&&t[o]},mounted:function(){var e=v[this.i],t=this.j;e.elements.sources[t]=this.$refs.a,e.collections.sourceLoadHandlers[t].handleYoutubeLoad()}},ze={props:{i:Number,j:Number},created:function(){var e=v[this.i].props.sources[this.j];this.c=e.component?e.component:e,this.p=e.props?e.props:{}},mounted:function(){var e=v[this.i],t=e.collections.sourceLoadHandlers,n=e.elements.sources;n[this.j]=this.$refs.a.$el,n[this.j].classList.add(h),t[this.j].handleCustomLoad()}},Te={class:"fslightbox-invalid-file-wrapper fslightbox-flex-centered"},je={props:{i:Number,j:Number},mounted:function(){var e=v[this.i],t=this.j,n=e.isl,o=e.sawu,i=e.smw;n[t]=!0,o[t](),i[t].classList.add(u)}},Ae={props:{i:Number,j:Number},components:{I:Ce,V:Fe,Y:(0,te.Z)(Ee,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("iframe",(0,e.mergeProps)({class:"fslightbox-source fslightbox-youtube-iframe",ref:"a",src:t.src,allowfullscreen:""},t.customAttributes),null,16,Ne)}]]),C:(0,te.Z)(ze,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.c),(0,e.mergeProps)(t.p,{ref:"a"}),null,16)}]]),In:(0,te.Z)(je,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("div",Te,"Invalid source")}]])},data:function(){var e={};return this.attachComponentDataToObject(e),e},created:function(){var e=this;v[this.i].sawu[this.j]=function(){e.attachComponentDataToObject(e)}},mounted:function(){v[this.i].saw[this.j]=this.$refs.a},methods:{attachComponentDataToObject:function(e){var t=v[this.i],n=t.elements.sourcesComponents,o=t.isl,i=t.props.loadOnlyCurrentSource,r=t.st,s=t.stageIndexes.current;e.sourceComponent=n[this.j],e.isl=o[this.j],e.ist=r.i(this.j),e.current=s,e.loadOnlyCurrentSource=i}}},Ie={props:{i:Number,j:Number},components:{Saw:(0,te.Z)(Ae,[["render",function(t,n,o,i,r,s){return(0,e.openBlock)(),(0,e.createElementBlock)("div",be,[t.isl?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createElementBlock)("div",xe,Se)),t.current===o.j||!t.loadOnlyCurrentSource&&t.ist?((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.sourceComponent),{key:1,i:o.i,j:o.j},null,8,["i","j"])):(0,e.createCommentVNode)("v-if",!0)],512)}]])},created:function(){this.css=v[this.i].st.i(this.j)?{}:{display:"none"}},mounted:function(){var e=v[this.i],t=this.$refs.a,n=0;function o(e){t.style.transform="translateX(".concat(e+n,"px)"),n=0}function i(){return(1+e.props.slideDistance)*innerWidth}t.s=function(){t.style.display="flex"},t.h=function(){t.style.display="none"},t.a=function(){t.classList.add("fslightboxtt")},t.d=function(){t.classList.remove("fslightboxtt")},t.n=function(){t.style.removeProperty("transform")},t.v=function(e){return n=e,t},t.ne=function(){o(-i())},t.z=function(){o(0)},t.p=function(){o(i())},e.smw[this.j]=t}},Oe={props:{i:Number},components:{Smw:(0,te.Z)(Ie,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Saw");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{ref:"a",class:"fslightbox-absoluted fslightbox-full-dimension fslightbox-flex-centered",style:(0,e.normalizeStyle)(t.css)},[(0,e.createVNode)(c,{i:o.i,j:o.j},null,8,["i","j"])],4)}]])},data:function(){var e=v[this.i],t=e.core.sourcesPointerDown.listener;return{sources:e.props.sources,listener:t}}};const Pe=(0,te.Z)(Oe,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Smw");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:"fslightbox-absoluted fslightbox-full-dimension",onPointerdown:n[0]||(n[0]=function(){return r.listener&&r.listener.apply(r,arguments)})},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(r.sources.length,(function(t,n){return(0,e.openBlock)(),(0,e.createBlock)(c,{i:o.i,j:n,key:n},null,8,["i","j"])})),128))],32)}]]);var Ve=Pe,He={key:0},De=["title"],Re={class:"fslightbox-slide-btn fslightbox-flex-centered"},Me={components:{Svger:ne},props:{onClick:Function,name:String,d:String},data:function(){var e=this.name.charAt(0).toUpperCase()+this.name.slice(1);return{title:"".concat(e," slide")}}};const Ue=(0,te.Z)(Me,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("Svger");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{class:(0,e.normalizeClass)("fslightbox-slide-btn-container fslightbox-slide-btn-".concat(o.name,"-container")),title:r.title,onClick:n[0]||(n[0]=function(){return o.onClick&&o.onClick.apply(o,arguments)})},[(0,e.createElementVNode)("div",Re,[(0,e.createVNode)(c,{"view-box":"0 0 20 20",size:"20px",d:o.d},null,8,["d"])])],10,De)}]]);var We,Ze={props:{i:Number},components:{SlideButton:Ue},data:function(){var e=v[this.i],t=e.core.slideChangeFacade,n=t.changeToPrevious,o=t.changeToNext;return{sourcesCount:e.props.sources.length,changeToPrevious:n,changeToNext:o}}},Xe={key:0,class:"fslightbox-slide-swiping-hoverer fslightbox-full-dimension fslightbox-absoluted"},qe={props:{i:Number},data:function(){return{isSlideSwipingHovererShown:!1}},created:function(){var e=this,t=v[this.i].componentsServices;t.showSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown||(e.isSlideSwipingHovererShown=!0)},t.hideSlideSwipingHoverer=function(){e.isSlideSwipingHovererShown&&(e.isSlideSwipingHovererShown=!1)}}};function $e(e){e.core.lightboxOpener;var t=e.data,n=e.props.openOnMount;document.getElementsByClassName(r).length||m(),t.scrollbarWidth=function(e){var t=e.props.disableLocalStorage;if(!t){var n=localStorage.getItem(x);if(n)return n}var o=function(){var e=document.createElement("div"),t=e.style;return t.visibility="hidden",t.width="100px",t.msOverflowStyle="scrollbar",t.overflow="scroll",e}(),i=function(){var e=document.createElement("div");return e.style.width="100%",e}();document.body.appendChild(o);var r=o.offsetWidth;o.appendChild(i);var s=i.offsetWidth;document.body.removeChild(o);var c=r-s;return t||localStorage.setItem(x,c.toString()),c}(e),n&&e.i()}var Ye={props:{toggler:Boolean,sources:Array,slide:Number,source:String,sourceIndex:Number,onOpen:Function,onClose:Function,onInit:Function,onShow:Function,disableLocalStorage:Boolean,types:Array,type:String,customAttributes:Array,maxYoutubeVideoDimensions:Object,loadOnlyCurrentSource:Boolean,slideDistance:{type:Number,default:.3},openOnMount:Boolean,exitFullscreenOnClose:Boolean},components:{Swc:Ve,SlideButtons:(0,te.Z)(Ze,[["render",function(t,n,o,i,r,s){var c=(0,e.resolveComponent)("SlideButton");return r.sourcesCount>1?((0,e.openBlock)(),(0,e.createElementBlock)("div",He,[(0,e.createVNode)(c,{"on-click":r.changeToPrevious,name:"previous",d:"M18.271,9.212H3.615l4.184-4.184c0.306-0.306,0.306-0.801,0-1.107c-0.306-0.306-0.801-0.306-1.107,0L1.21,9.403C1.194,9.417,1.174,9.421,1.158,9.437c-0.181,0.181-0.242,0.425-0.209,0.66c0.005,0.038,0.012,0.071,0.022,0.109c0.028,0.098,0.075,0.188,0.142,0.271c0.021,0.026,0.021,0.061,0.045,0.085c0.015,0.016,0.034,0.02,0.05,0.033l5.484,5.483c0.306,0.307,0.801,0.307,1.107,0c0.306-0.305,0.306-0.801,0-1.105l-4.184-4.185h14.656c0.436,0,0.788-0.353,0.788-0.788S18.707,9.212,18.271,9.212z"},null,8,["on-click"]),(0,e.createVNode)(c,{"on-click":r.changeToNext,name:"next",d:"M1.729,9.212h14.656l-4.184-4.184c-0.307-0.306-0.307-0.801,0-1.107c0.305-0.306,0.801-0.306,1.106,0l5.481,5.482c0.018,0.014,0.037,0.019,0.053,0.034c0.181,0.181,0.242,0.425,0.209,0.66c-0.004,0.038-0.012,0.071-0.021,0.109c-0.028,0.098-0.075,0.188-0.143,0.271c-0.021,0.026-0.021,0.061-0.045,0.085c-0.015,0.016-0.034,0.02-0.051,0.033l-5.483,5.483c-0.306,0.307-0.802,0.307-1.106,0c-0.307-0.305-0.307-0.801,0-1.105l4.184-4.185H1.729c-0.436,0-0.788-0.353-0.788-0.788S1.293,9.212,1.729,9.212z"},null,8,["on-click"])])):(0,e.createCommentVNode)("v-if",!0)}]]),Naver:ve,SlideSwipingHoverer:(0,te.Z)(qe,[["render",function(t,n,o,i,r,s){return r.isSlideSwipingHovererShown?((0,e.openBlock)(),(0,e.createElementBlock)("div",Xe)):(0,e.createCommentVNode)("v-if",!0)}]])},data:function(){return{isOpen:!1}},watch:{slide:function(){v[this.i].core.lightboxUpdater.handleSlideProp()},sourceIndex:function(){v[this.i].core.lightboxUpdater.handleSlideProp()},source:function(){v[this.i].core.lightboxUpdater.handleSlideProp()},toggler:function(){v[this.i].core.lightboxUpdater.handleSlideProp(),v[this.i].core.lightboxUpdater.handleTogglerUpdate()}},created:function(){var e=this;this.i=v.push(new Y(this))-1;var t=v[this.i].componentsServices.isLightboxOpenManager;t.get=function(){return e.isOpen},t.set=function(t,n){e.isOpen=t,n&&(We=n)}},mounted:function(){v[this.i].elements.container=this.$refs.container,$e(v[this.i])},updated:function(){v[this.i].elements.container=this.$refs.container,We&&We(),We=null}},_e=(0,te.Z)(Ye,[["render",function(n,o,i,r,s,c){var l=(0,e.resolveComponent)("Naver"),a=(0,e.resolveComponent)("Swc"),u=(0,e.resolveComponent)("SlideButtons"),d=(0,e.resolveComponent)("SlideSwipingHoverer");return s.isOpen?((0,e.openBlock)(),(0,e.createElementBlock)("div",t,[(0,e.createVNode)(l,{i:n.i},null,8,["i"]),(0,e.createVNode)(a,{i:n.i},null,8,["i"]),(0,e.createVNode)(u,{i:n.i},null,8,["i"]),(0,e.createVNode)(d,{i:n.i},null,8,["i"])],512)):(0,e.createCommentVNode)("v-if",!0)}]])}(),module.exports=o}(); |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
181310
8