New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

fslightbox-vue

Package Overview
Dependencies
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fslightbox-vue - npm Package Compare versions

Comparing version 2.0.1 to 2.0.2

2

fslightbox.umd.js

@@ -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 nt}});var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isOpen?n("div",{ref:"container",staticClass:"fslightbox-container fslightbox-full-dimension fslightbox-fade-in-strong"},[n("Naver",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}}),e._v(" "),n("SourceWrappersContainer",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}}),e._v(" "),n("SlideButtons",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}}),e._v(" "),n("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",p="".concat(o,"opacity-"),f="".concat(p,"1"),h="".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",_="custom",I="invalid";function C(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 _: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");return t.href=e,"www.youtube.com"===t.hostname},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=I}n.onreadystatechange=null,n.abort(),t(e)}}else t(I)}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 E(e){var t=this,n=e.componentsServices,o=n.isFullscreenOpenManager,i=n.isLightboxOpenManager,r=e.core,a=r.eventsDispatcher,c=r.fullscreenToggler,l=r.globalEventsController,u=r.scrollbarRecompensor,p=e.elements,f=e.props,h=e.sourcePointerProps,g=e.timeout;this.isLightboxFadingOut=!1,this.runActions=function(){t.isLightboxFadingOut=!0,p.container.classList.add(d),l.removeListeners(),f.exitFullscreenOnClose&&o.get()&&c.exitFullscreen(),g((function(){t.isLightboxFadingOut=!1,h.isPointering=!1,p.container.classList.remove(d),document.documentElement.classList.remove(s),u.removeRecompense(),i.set(!1),a.dispatch("onClose")}),270)}}var O="sourceMainWrappers";function W(e){var t=e.core,n=t.lightboxCloser,o=t.fullscreenToggler,i=t.slideChangeFacade;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.enterFullscreen()}}}function N(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 M(e){var t=e.props.sources,n=e.resolve,o=e.sourcePointerProps,i=n(N);1===t.length?this.listener=function(){o.swipedX=1}:this.listener=function(e){o.isPointering&&i.runActionsForEvent(e)}}function k(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 P(e){var t=e.componentsServices,n=e.core.lightboxCloser,o=e.elements,i=e.resolve,s=e.sourcePointerProps,a=i(k);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 j(e){var t=e.resolve,n=e.sourcePointerProps,o=t(P);this.listener=function(){n.isPointering&&(n.swipedX?o.runActions():o.runNoSwipeActions())}}function B(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 H(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(B,[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 D(e,t){var n,o=this,i=e.elements.sources,r=e.props,s=e.resolve,a=e.timeout,c=s(H,[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 $(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 R(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",D),o.dispatch("onShow"),t.set(!0,r.runInitializedLightboxActions)},i.initializeAndOpenLightbox=function(){d.isInitialized=!0,T(e,"sourceLoadHandlers",D),T(e,"sourceMainWrapperTransformers",$),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.core.fullscreenToggler;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()}}(e),function(e){var t=e.core,n=t.globalEventsController,o=t.windowResizeActioner,i=e.resolve,r=i(W),s=i(M),a=i(j);n.attachListeners=function(){document.addEventListener("pointermove",s.listener),document.addEventListener("pointerup",a.listener),addEventListener("resize",o.runActions),document.addEventListener("keydown",r.listener)},n.removeListeners=function(){document.removeEventListener("pointermove",s.listener),document.removeEventListener("pointerup",a.listener),removeEventListener("resize",o.runActions),document.removeEventListener("keydown",r.listener)}}(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.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,p=e.elements.sourceAnimationWrappers,f=e.getQueuedAction,h=e.stageIndexes,g=e.timeout,x=f((function(){i.removeFromEachElementClassIfContains("sourceAnimationWrappers",l)}),300);r.changeTo=function(e){h.current=e,d.updateStageIndexes(),n.setSlideNumber(e+1),s.displaySourcesWhichShouldBeDisplayed()},r.jumpTo=function(e){var n=h.current;r.changeTo(e),i.removeFromEachElementClassIfContains(O,a),z(p[n],u),z(p[n],c),p[n].classList.add(l),z(p[e],u),z(p[e],l),p[e].classList.add(c),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++)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(C),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(_,s)}(e)}))}}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 X(e,t,n){return X=V()?Reflect.construct:function(e,t,n){var o=[null];o.push.apply(o,t);var i=new(Function.bind.apply(e,o));return n&&Y(i,n.prototype),i},X.apply(null,arguments)}function V(){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 Y(e,t){return Y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Y(e,t)}function q(e){return function(e){if(Array.isArray(e))return J(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 J(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)?J(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 J(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 Q(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:{},fullscreenToggler:{},globalEventsController:{},lightboxCloser:{},lightboxOpener:{},lightboxOpenActioner:{},lightboxUpdater:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},sourcesPointerDown:{},sourceDisplayFacade:{},stageManager:{},windowResizeActioner:{}},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),X(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)(U);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),R(this)}var G=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"nav",staticClass:"fslightbox-nav"},[n("Toolbar",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}}),e._v(" "),e.hasMoreThanSource?n("SlideNumber",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}}):e._e()],1)};G._withStripped=!0;var Z=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"fslightbox-toolbar"},[n("FullscreenButton",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}}),e._v(" "),n("CloseButton",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}})],1)};Z._withStripped=!0;var K=function(){var e=this,t=e.$createElement;return(e._self._c||t)("ToolbarButton",{attrs:{"on-click":e.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"}})};K._withStripped=!0;var ee=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"fslightbox-toolbar-button fslightbox-flex-centered",attrs:{title:e.title},on:{click:e.onClick}},[n("Svger",{attrs:{size:e.size,"view-box":e.viewBox,d:e.d}})],1)};ee._withStripped=!0;var te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{width:e.size,height:e.size,viewBox:e.viewBox,xmlns:"http://www.w3.org/2000/svg"}},[n("path",{staticClass:"fslightbox-svg-path",attrs:{d:e.d}})])};function ne(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}}te._withStripped=!0;var oe=ne({props:{size:String,viewBox:String,d:String}},te,[],!1,null,null,null);oe.options.__file="base/src/js/components/helpers/Svger.vue";var ie=oe.exports,re=ne({components:{Svger:ie},props:{onClick:Function,size:String,viewBox:String,d:String,title:String}},ee,[],!1,null,null,null);re.options.__file="base/src/js/components/nav/toolbar/ToolbarButton.vue";var se=re.exports,ae=ne({components:{ToolbarButton:se},props:{fsLightboxIndex:Number},data:function(){return{onClick:b[this.fsLightboxIndex].core.lightboxCloser.closeLightbox}}},K,[],!1,null,null,null);ae.options.__file="base/src/js/components/nav/toolbar/toolbar-buttons/CloseButton.vue";var ce=ae.exports,le=function(){var e=this,t=e.$createElement;return(e._self._c||t)("ToolbarButton",{attrs:{"on-click":e.getButtonData("onClick"),"view-box":e.getButtonData("viewBox"),size:e.getButtonData("size"),d:e.getButtonData("d"),title:e.getButtonData("title")}})};le._withStripped=!0;var ue=ne({components:{ToolbarButton:se},props:{fsLightboxIndex:Number},data:function(){return{isFullscreenOpen:!1}},methods:{getButtonData:function(e){var t=b[this.fsLightboxIndex].core.fullscreenToggler,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}}},le,[],!1,null,null,null);ue.options.__file="base/src/js/components/nav/toolbar/toolbar-buttons/FullscreenButton.vue";var de=ne({components:{FullscreenButton:ue.exports,CloseButton:ce},props:{fsLightboxIndex:Number}},Z,[],!1,null,null,null);de.options.__file="base/src/js/components/nav/toolbar/Toolbar.vue";var pe=de.exports,fe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"source-outer",staticClass:"fslightbox-slide-number-container"},[n("div",{ref:"source-inner",staticClass:"fslightbox-flex-centered"},[n("span",{attrs:{"data-test-id":"slide-number"}},[e._v(e._s(e.slide))]),e._v(" "),n("span",{staticClass:"fslightbox-slash"}),e._v(" "),n("span",[e._v(e._s(e.sourcesCount))])])])};fe._withStripped=!0;var he=ne({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")}},fe,[],!1,null,null,null);he.options.__file="base/src/js/components/nav/SlideNumber.vue";var ge=ne({components:{SlideNumber:he.exports,Toolbar:pe},props:{fsLightboxIndex:Number},data:function(){return{hasMoreThanSource:b[this.fsLightboxIndex].props.sources.length>1}}},G,[],!1,null,null,null);ge.options.__file="base/src/js/components/nav/Naver.vue";var xe=ge.exports,be=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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(t,o){return n("SourceMainWrapper",{key:o,attrs:{i:o,"fs-lightbox-index":e.fsLightboxIndex}})})),1)};be._withStripped=!0;var ve=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"ref",staticClass:"fslightbox-absoluted fslightbox-full-dimension fslightbox-flex-centered",attrs:{"data-test-class":"source-main-wrapper"}},[n("SourceAnimationWrapper",{attrs:{"fs-lightbox-index":e.fsLightboxIndex,i:e.i}}),e._v(" "),e.isSourceLoaded?e._e():n("Loader")],1)};ve._withStripped=!0;var me=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"ref",staticClass:"soueouoeu"},[e.current===e.i||!e.loadOnlyCurrentSource&&e.isSourceInStage?n(e.sourceComponent,{tag:"component",attrs:{"fs-lightbox-index":e.fsLightboxIndex,i:e.i}}):e._e()],1)};me._withStripped=!0;var Se=function(){var e=this,t=e.$createElement;return(e._self._c||t)("img",e._b({ref:"ref",staticClass:"fslightbox-source",attrs:{src:e.src},on:{load:e.onLoad}},"img",e.customAttributes,!1))};Se._withStripped=!0;var ye=ne({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}},Se,[],!1,null,null,null);ye.options.__file="base/src/js/components/sources/proper-sources/Imager.vue";var Le=ye.exports,we=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("video",e._b({ref:"ref",staticClass:"fslightbox-source fslightbox-video",attrs:{controls:""},on:{loadedmetadata:e.onLoad}},"video",e.customAttributes,!1),[n("source",{attrs:{src:e.src}})])};we._withStripped=!0;var _e=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}},we,[],!1,null,null,null);_e.options.__file="base/src/js/components/sources/proper-sources/Videor.vue";var Ie=_e.exports,Ce=function(){var e=this,t=e.$createElement;return(e._self._c||t)("iframe",e._b({ref:"ref",staticClass:"fslightbox-source fslightbox-youtube-iframe",attrs:{src:e.src,allowfullscreen:""}},"iframe",e.customAttributes,!1))};Ce._withStripped=!0;var Fe=ne({props:{fsLightboxIndex:Number,i:Number},data:function(){var e,t=b[this.fsLightboxIndex].props,n=t.customAttributes,o=t.sources;return{src:"https://www.youtube.com/embed/".concat((e=o[this.i],e.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2]),"?enablejsapi=1"),customAttributes:n&&n[this.i]}},mounted:function(){var e=b[this.fsLightboxIndex],t=e.collections.sourceLoadHandlers;e.elements.sources[this.i]=this.$refs.ref,t[this.i].handleYoutubeLoad()}},Ce,[],!1,null,null,null);Fe.options.__file="base/src/js/components/sources/proper-sources/Youtuber.vue";var Ae=Fe.exports,Te=function(){var e=this,t=e.$createElement;return(e._self._c||t)(e.component,e._b({ref:"ref",tag:"component"},"component",e.componentProps,!1))};Te._withStripped=!0;var ze=ne({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(h),t[this.i].handleCustomLoad()}},Te,[],!1,null,null,null);ze.options.__file="base/src/js/components/sources/proper-sources/Customer.vue";var Ee=ze.exports,Oe=function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{staticClass:"fslightbox-invalid-file-wrapper fslightbox-flex-centered"},[e._v("\n Invalid source\n")])};Oe._withStripped=!0;var We=ne({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)}},Oe,[],!1,null,null,null);We.options.__file="base/src/js/components/sources/proper-sources/Invalider.vue";var Ne=We.exports,Me=ne({props:{fsLightboxIndex:Number,i:Number},components:{Imager:Le,Videor:Ie,Youtuber:Ae,Customer:Ee,Invalider:Ne},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}}},me,[],!1,null,null,null);Me.options.__file="base/src/js/components/sources/SourceAnimationWrapper.vue";var ke=Me.exports,Pe=function(){var e=this;e.$createElement;return e._self._c,e._m(0)};Pe._withStripped=!0;var je=ne({},Pe,[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"fslightbox-loader"},[n("div"),e._v(" "),n("div"),e._v(" "),n("div"),e._v(" "),n("div")])}],!1,null,null,null);je.options.__file="base/src/js/components/helpers/Loader.vue";var Be=je.exports,He=ne({props:{fsLightboxIndex:Number,i:Number},components:{SourceAnimationWrapper:ke,Loader:Be},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}},ve,[],!1,null,null,null);He.options.__file="base/src/js/components/sources/SourceMainWrapper.vue";var De=He.exports,$e=ne({props:{fsLightboxIndex:Number},components:{SourceMainWrapper:De},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}},be,[],!1,null,null,null);$e.options.__file="base/src/js/components/sources/SourceWrappersContainer.vue";var Re=$e.exports,Ue=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.sourcesCount>1?n("div",[n("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(" "),n("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()};Ue._withStripped=!0;var Xe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:"fslightbox-slide-btn-container fslightbox-slide-btn-"+e.name+"-container",attrs:{title:e.title},on:{click:e.onClick}},[n("div",{staticClass:"fslightbox-slide-btn fslightbox-flex-centered"},[n("Svger",{attrs:{"view-box":"0 0 20 20",size:"20px",d:e.d}})],1)])};Xe._withStripped=!0;var Ve=ne({components:{Svger:ie},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")}}},Xe,[],!1,null,null,null);Ve.options.__file="base/src/js/components/SlideButton.vue";var Ye=Ve.exports,qe=ne({props:{fsLightboxIndex:Number},components:{SlideButton:Ye},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}}},Ue,[],!1,null,null,null);qe.options.__file="base/src/js/components/SlideButtons.vue";var Je=qe.exports,Qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isSlideSwipingHovererShown?n("div",{staticClass:"fslightbox-slide-swiping-hoverer fslightbox-full-dimension fslightbox-absoluted"}):e._e()};Qe._withStripped=!0;var Ge=ne({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)}}},Qe,[],!1,null,null,null);Ge.options.__file="base/src/js/components/SlideSwipingHoverer.vue";var Ze,Ke=Ge.exports;function et(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 tt=ne({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:Je,SourceWrappersContainer:Re,Naver:xe,SlideSwipingHoverer:Ke},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 Q(this))-1;var t=b[this.fsLightboxIndex].componentsServices.isLightboxOpenManager;t.get=function(){return e.isOpen},t.set=function(t,n){e.isOpen=t,n&&(Ze=n)}},mounted:function(){b[this.fsLightboxIndex].elements.container=this.$refs.container,et(b[this.fsLightboxIndex])},updated:function(){b[this.fsLightboxIndex].elements.container=this.$refs.container,Ze&&Ze(),Ze=null}},n,[],!1,null,null,null);tt.options.__file="base/src/js/FsLightbox.vue";var nt=tt.exports;return Vue.component("fs-lightbox",nt),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 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}()}));

@@ -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 o="object"==typeof exports?t(require("vue")):t(e.Vue);for(var n in o)("object"==typeof exports?exports:e)[n]=o[n]}}(self,(function(e){return function(){"use strict";var t={744:function(e,t){t.Z=(e,t)=>{const o=e.__vccOpts||e;for(const[e,n]of t)o[e]=n;return o}},203:function(t){t.exports=e}},o={};function n(e){var i=o[e];if(void 0!==i)return i.exports;var s=o[e]={exports:{}};return t[e](s,s.exports,n),s.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 i={};return function(){n.r(i),n.d(i,{FsLightbox:function(){return _e}});var e=n(203);const t={key:0,ref:"container",class:"fslightbox-container fslightbox-full-dimension fslightbox-fade-in-strong"},o="fslightbox-",s="".concat(o,"styles"),r="".concat(o,"cursor-grabbing"),c="".concat(o,"open"),l="".concat(o,"transform-transition"),a="".concat(o,"fade-in"),d="".concat(o,"fade-out"),u=a+"-strong",h=d+"-strong",p="".concat(o,"opacity-"),g="".concat(p,"1"),x="".concat(o,"source");function f(){const e=document.createElement("style");e.className=s,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)}"object"==typeof document&&f();const m=[],b="fslightbox-types",v="fslightbox-scrollbar-width";function S(e){let t,{props:o}=e,n=0;const i={};this.getSourceTypeFromLocalStorageByUrl=e=>t[e]?t[e]:s(e),this.handleReceivedSourceTypeForUrl=(e,o)=>{!1===i[o]&&(n--,"invalid"!==e?i[o]=e:delete i[o],0===n&&(function(e,t){for(let o in t)e[o]=t[o]}(t,i),localStorage.setItem(b,JSON.stringify(t))))};const s=e=>{n++,i[e]=!1};o.disableLocalStorage?(this.getSourceTypeFromLocalStorageByUrl=function(){},this.handleReceivedSourceTypeForUrl=function(){}):(t=JSON.parse(localStorage.getItem(b)),t||(t={},this.getSourceTypeFromLocalStorageByUrl=s))}const L="image",y="video",w="youtube",I="custom",C="invalid";function k(e){const{componentsServices:{isLightboxOpenManager:t,updateSourceDirectWrapperCollection:o},elements:{sourcesComponents:n}}=e;this.runActionsForSourceTypeAndIndex=(e,i)=>{let s;switch(e){case L:s="Imager";break;case y:s="Videor";break;case w:s="Youtuber";break;case I:s="Customer";break;default:s="Invalider"}n[i]=s,t.get()&&o[i]()}}function B(){const e=e=>{const t=document.createElement("a");return t.href=e,"www.youtube.com"===t.hostname},t=e=>e.slice(0,e.indexOf("/"));let o,n,i;function s(){if(4===i.readyState)return void n(C);if(2!==i.readyState)return;let e;switch(t(i.getResponseHeader("content-type"))){case"image":e=L;break;case"video":e=y;break;default:e=C}i.onreadystatechange=null,i.abort(),n(e)}this.setUrlToCheck=e=>{o=e},this.getSourceType=t=>{if(e(o))return t(w);n=t,i=new XMLHttpRequest,i.onreadystatechange=s,i.open("GET",o,!0),i.send()}}function F(e,t,o){let{props:{types:n,type:i,sources:s},resolve:r}=e;this.getTypeSetByClientForIndex=e=>{let t;return n&&n[e]?t=n[e]:i&&(t=i),t},this.retrieveTypeWithXhrForIndex=e=>{const n=r(B);n.setUrlToCheck(s[e]),n.getSourceType((n=>{t.handleReceivedSourceTypeForUrl(n,s[e]),o.runActionsForSourceTypeAndIndex(n,e)}))}}function N(e,t,o){for(let n=0;n<e.props.sources.length;n++)e.collections[t][n]=e.resolve(o,[n])}function A(e,t){const o=e.classList;o.contains(t)&&o.remove(t)}function T(e){let{componentsServices:{isFullscreenOpenManager:t,isLightboxOpenManager:o},core:{eventsDispatcher:n,fullscreenToggler:i,globalEventsController:s,scrollbarRecompensor:r},elements:l,props:a,sourcePointerProps:d,timeout:u}=e;this.isLightboxFadingOut=!1,this.runActions=()=>{this.isLightboxFadingOut=!0,l.container.classList.add(h),s.removeListeners(),a.exitFullscreenOnClose&&t.get()&&i.exitFullscreen(),u((()=>{this.isLightboxFadingOut=!1,d.isPointering=!1,l.container.classList.remove(h),document.documentElement.classList.remove(c),r.removeRecompense(),o.set(!1),n.dispatch("onClose")}),270)}}const z="sourceMainWrappers";function E(e){let{core:{lightboxCloser:t,fullscreenToggler:o,slideChangeFacade:n}}=e;this.listener=e=>{switch(e.key){case"Escape":t.closeLightbox();break;case"ArrowLeft":n.changeToPrevious();break;case"ArrowRight":n.changeToNext();break;case"F11":e.preventDefault(),o.enterFullscreen()}}}function O(e){let{collections:{sourceMainWrapperTransformers:t},componentsServices:o,elements:n,sourcePointerProps:i,stageIndexes:s}=e;this.runActionsForEvent=e=>{o.showSlideSwipingHoverer(),n.container.classList.add(r),i.swipedX=e.screenX-i.downScreenX,c(s.current,"zero"),void 0!==s.previous&&i.swipedX>0?c(s.previous,"negative"):void 0!==s.next&&i.swipedX<0&&c(s.next,"positive")};const c=(e,o)=>{t[e].byValue(i.swipedX)[o]()}}function W(e){let{props:{sources:t},resolve:o,sourcePointerProps:n}=e;const i=o(O);1===t.length?this.listener=()=>{n.swipedX=1}:this.listener=e=>{n.isPointering&&i.runActionsForEvent(e)}}function P(e){let{collections:{sourceMainWrapperTransformers:t},core:{slideIndexChanger:o},elements:{sourceMainWrappers:n},stageIndexes:i}=e;this.runPositiveSwipedXActions=()=>{void 0===i.previous||(s("positive"),o.changeTo(i.previous)),s("zero")},this.runNegativeSwipedXActions=()=>{void 0===i.next||(s("negative"),o.changeTo(i.next)),s("zero")};const s=e=>{n[i.current].classList.add(l),t[i.current][e]()}}function M(e){let{componentsServices:t,core:{lightboxCloser:o},elements:n,resolve:i,sourcePointerProps:s}=e;const c=i(P);this.runNoSwipeActions=()=>{t.hideSlideSwipingHoverer(),s.isSourceDownEventTarget||o.closeLightbox(),s.isPointering=!1},this.runActions=()=>{s.swipedX>0?c.runPositiveSwipedXActions():c.runNegativeSwipedXActions(),t.hideSlideSwipingHoverer(),n.container.classList.remove(r),s.isPointering=!1}}function V(e){let{resolve:t,sourcePointerProps:o}=e;const n=t(M);this.listener=()=>{o.isPointering&&(o.swipedX?n.runActions():n.runNoSwipeActions())}}function D(e,t,o,n){let{data:i,elements:{sources:s}}=e;const r=o/n;let c=0;this.adjustSize=()=>{if(c=i.maxSourceWidth/r,c<i.maxSourceHeight)return o<i.maxSourceWidth&&(c=n),l();c=n>i.maxSourceHeight?i.maxSourceHeight:n,l()};const l=()=>{const e=s[t].style;e.width=c*r+"px",e.height=c+"px"}}function H(e,t){let{collections:{sourceSizers:o},componentsServices:{hideSourceLoaderCollection:n},elements:{sourceAnimationWrappers:i,sources:s},resolve:r}=e;function c(e,n){o[t]=r(D,[t,e,n]),o[t].adjustSize()}this.runActions=(e,o)=>{s[t].classList.add(g),i[t].classList.add(u),n[t](),c(e,o),this.runActions=c}}function R(e,t){let{elements:{sources:o},props:n,resolve:i,timeout:s}=e;const r=i(H,[t]);let c;this.handleImageLoad=e=>{let{target:{naturalWidth:t,naturalHeight:o}}=e;r.runActions(t,o)},this.handleVideoLoad=e=>{let{target:{videoWidth:t,videoHeight:o}}=e;c=!0,r.runActions(t,o)},this.handleNotMetaDatedVideoLoad=()=>{c||this.handleYoutubeLoad()},this.handleYoutubeLoad=()=>{let e=1920,t=1080;n.maxYoutubeVideoDimensions&&(e=n.maxYoutubeVideoDimensions.width,t=n.maxYoutubeVideoDimensions.height),r.runActions(e,t)},this.handleCustomLoad=()=>{s((()=>{const e=o[t];r.runActions(e.offsetWidth,e.offsetHeight)}))}}function j(e,t){let{elements:{sourceMainWrappers:o},props:{slideDistance:n}}=e;const i=n+1;let s=0;this.byValue=e=>(s=e,this),this.negative=()=>{r(-c())},this.zero=()=>{r(0)},this.positive=()=>{r(c())};const r=e=>{o[t].style.transform="translateX(".concat(e+s,"px)"),s=0},c=()=>i*innerWidth}function U(e){const{componentsServices:{isLightboxOpenManager:t},core:{eventsDispatcher:o,lightboxOpener:n,lightboxOpenActioner:i},data:s}=e;n.openLightbox=()=>{N(e,"sourceLoadHandlers",R),o.dispatch("onShow"),t.set(!0,i.runInitializedLightboxActions)},n.initializeAndOpenLightbox=()=>{s.isInitialized=!0,N(e,"sourceLoadHandlers",R),N(e,"sourceMainWrapperTransformers",j),function(e){!function(e){let{core:{classFacade:t},elements:o}=e;t.removeFromEachElementClassIfContains=(e,t)=>{for(let n=0;n<o[e].length;n++)A(o[e][n],t)}}(e),function(e){let{core:{eventsDispatcher:t},props:o}=e;t.dispatch=e=>{o[e]&&o[e]()}}(e),function(e){let{componentsServices:{isFullscreenOpenManager:t},core:{fullscreenToggler:o}}=e;o.enterFullscreen=()=>{t.set(!0);const e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()},o.exitFullscreen=()=>{t.set(!1),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()}}(e),function(e){let{core:{globalEventsController:t,windowResizeActioner:o},resolve:n}=e;const i=n(E),s=n(W),r=n(V);t.attachListeners=()=>{document.addEventListener("pointermove",s.listener),document.addEventListener("pointerup",r.listener),addEventListener("resize",o.runActions),document.addEventListener("keydown",i.listener)},t.removeListeners=()=>{document.removeEventListener("pointermove",s.listener),document.removeEventListener("pointerup",r.listener),removeEventListener("resize",o.runActions),document.removeEventListener("keydown",i.listener)}}(e),function(e){let{core:{lightboxCloser:t},resolve:o}=e;const n=o(T);t.closeLightbox=()=>{n.isLightboxFadingOut||n.runActions()}}(e),function(e){const{collections:{sourceMainWrapperTransformers:t},core:{eventsDispatcher:o,lightboxOpenActioner:n,globalEventsController:i,scrollbarRecompensor:s,sourceDisplayFacade:r,stageManager:l,windowResizeActioner:a},stageIndexes:d}=e;n.runInitializedLightboxActions=()=>{l.updateStageIndexes(),r.displaySourcesWhichShouldBeDisplayed(),document.documentElement.classList.add(c),s.addRecompense(),i.attachListeners(),a.runActions(),t[d.current].zero(),o.dispatch("onOpen")}}(e),function(e){let{data:t,core:{scrollbarRecompensor:o}}=e;o.addRecompense=()=>{"complete"===document.readyState?n():window.addEventListener("load",(()=>{n(),o.addRecompense=n}))};const n=()=>{document.body.offsetHeight>window.innerHeight&&(document.body.style.marginRight=t.scrollbarWidth+"px")};o.removeRecompense=()=>{document.body.style.removeProperty("margin-right")}}(e),function(e){let{core:{slideChangeFacade:t,slideIndexChanger:o,stageManager:n},props:{sources:i}}=e;i.length>1?(t.changeToPrevious=()=>{o.jumpTo(n.getPreviousSlideIndex())},t.changeToNext=()=>{o.jumpTo(n.getNextSlideIndex())}):(t.changeToPrevious=()=>{},t.changeToNext=()=>{})}(e),function(e){let{collections:{sourceMainWrapperTransformers:t},componentsServices:o,core:{classFacade:n,slideIndexChanger:i,sourceDisplayFacade:s,stageManager:r},elements:{sourceAnimationWrappers:c},getQueuedAction:h,stageIndexes:p,timeout:g}=e;const x=h((()=>{n.removeFromEachElementClassIfContains("sourceAnimationWrappers",d)}),300);i.changeTo=e=>{p.current=e,r.updateStageIndexes(),o.setSlideNumber(e+1),s.displaySourcesWhichShouldBeDisplayed()},i.jumpTo=e=>{let o=p.current;i.changeTo(e),n.removeFromEachElementClassIfContains(z,l),A(c[o],u),A(c[o],a),c[o].classList.add(d),A(c[e],u),A(c[e],d),c[e].classList.add(a),x(),t[e].zero(),g((()=>{o!==p.current&&t[o].negative()}),270)}}(e),function(e){let{core:{classFacade:t,sourcesPointerDown:o},elements:{sources:n},sourcePointerProps:i,stageIndexes:s}=e;o.listener=e=>{"VIDEO"!==e.target.tagName&&e.preventDefault(),i.isPointering=!0,i.downScreenX=e.screenX,i.swipedX=0;const o=n[s.current];o&&o.contains(e.target)?i.isSourceDownEventTarget=!0:i.isSourceDownEventTarget=!1,t.removeFromEachElementClassIfContains(z,l)}}(e),function(e){let{core:{sourceDisplayFacade:t},componentsServices:{updateSourceDirectWrapperCollection:o},stageIndexes:n,props:{loadOnlyCurrentSource:i}}=e;t.displaySourcesWhichShouldBeDisplayed=()=>{if(i)o[n.current]();else for(let e in n)void 0!==n[e]&&o[n[e]]()}}(e),function(e){let{core:{stageManager:t},props:{sources:o},stageIndexes:n}=e;const i=o.length-1;t.getPreviousSlideIndex=()=>0===n.current?i:n.current-1,t.getNextSlideIndex=()=>n.current===i?0:n.current+1,t.updateStageIndexes=0===i?()=>{}:1===i?()=>{0===n.current?(n.next=1,delete n.previous):(n.previous=0,delete n.next)}:()=>{n.previous=t.getPreviousSlideIndex(),n.next=t.getNextSlideIndex()},t.isSourceInStage=i<=2?()=>!0:e=>{const t=n.current;if(0===t&&e===i||t===i&&0===e)return!0;const o=t-e;return-1===o||0===o||1===o}}(e),function(e){let{collections:{sourceMainWrapperTransformers:t,sourceSizers:o},core:{windowResizeActioner:n},data:i,elements:{sourceMainWrappers:s},props:{sources:r},stageIndexes:c}=e;n.runActions=()=>{innerWidth<992?i.maxSourceWidth=innerWidth:i.maxSourceWidth=.9*innerWidth,i.maxSourceHeight=.9*innerHeight;for(let e=0;e<r.length;e++)A(s[e],l),e!==c.current&&t[e].negative(),o[e]&&o[e].adjustSize()}}(e)}(e),o.dispatch("onInit"),t.set(!0,(()=>{i.runInitializedLightboxActions(),function(e){let{props:{sources:t},resolve:o}=e;const n=o(S),i=o(k),s=o(F,[n,i]);for(let e=0;e<t.length;e++){if("string"!=typeof t[e]){i.runActionsForSourceTypeAndIndex(I,e);continue}const o=s.getTypeSetByClientForIndex(e);if(o){i.runActionsForSourceTypeAndIndex(o,e);continue}const r=n.getSourceTypeFromLocalStorageByUrl(t[e]);r?i.runActionsForSourceTypeAndIndex(r,e):s.retrieveTypeWithXhrForIndex(e)}}(e)}))}}function X(e){let{componentsServices:{isLightboxOpenManager:t},core:{slideIndexChanger:o},stageIndexes:n}=e;this.runCurrentStageIndexUpdateActionsFor=e=>{e!==n.current&&(t.get()?o.jumpTo(e):n.current=e)}}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:{},fullscreenToggler:{},globalEventsController:{},lightboxCloser:{},lightboxOpener:{},lightboxOpenActioner:{},lightboxUpdater:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},sourcesPointerDown:{},sourceDisplayFacade:{},stageManager:{},windowResizeActioner:{}},this.getQueuedAction=(e,t)=>{const o=[];return()=>{o.push(!0),this.timeout((()=>{o.pop(),o.length||e()}),t)}},this.resolve=function(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return o.unshift(t),new e(...o)},this.timeout=(e,t)=>{setTimeout((()=>{this.elements.container&&e()}),t)},function(e){const{componentsServices:{isLightboxOpenManager:t},core:{lightboxCloser:o,lightboxOpener:n,lightboxUpdater:i},data:s,resolve:r}=e,c=r(X);i.handleSlideProp=()=>{const 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)},i.handleTogglerUpdate=()=>{t.get()?o.closeLightbox():s.isInitialized?n.openLightbox():n.initializeAndOpenLightbox()}}(this),U(this)}const $={ref:"nav",class:"fslightbox-nav"},q={class:"fslightbox-toolbar"},Y=["title"],_=["width","height","viewBox"],J=["d"];var Q={props:{size:String,viewBox:String,d:String}},G=n(744),K=(0,G.Z)(Q,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("svg",{width:n.size,height:n.size,viewBox:n.viewBox,xmlns:"http://www.w3.org/2000/svg"},[(0,e.createElementVNode)("path",{class:"fslightbox-svg-path",d:n.d},null,8,J)],8,_)}]]),ee={components:{Svger:K},props:{onClick:Function,size:String,viewBox:String,d:String,title:String}};const te=(0,G.Z)(ee,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("Svger");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{onClick:o[0]||(o[0]=function(){return n.onClick&&n.onClick(...arguments)}),title:n.title,class:"fslightbox-toolbar-button fslightbox-flex-centered"},[(0,e.createVNode)(c,{size:n.size,"view-box":n.viewBox,d:n.d},null,8,["size","view-box","d"])],8,Y)}]]);var oe=te,ne={components:{ToolbarButton:oe},props:{fsLightboxIndex:Number},data(){return{onClick:m[this.fsLightboxIndex].core.lightboxCloser.closeLightbox}}},ie=(0,G.Z)(ne,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("ToolbarButton");return(0,e.openBlock)(),(0,e.createBlock)(c,{"on-click":s.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"])}]]),se={components:{ToolbarButton:oe},props:{fsLightboxIndex:Number},data:()=>({isFullscreenOpen:!1}),methods:{getButtonData(e){const{core:{fullscreenToggler:{exitFullscreen:t,enterFullscreen:o}}}=m[this.fsLightboxIndex];return(this.isFullscreenOpen?{onClick:t,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(){const e=m[this.fsLightboxIndex].componentsServices.isFullscreenOpenManager;e.get=()=>this.isFullscreenOpen,e.set=e=>this.isFullscreenOpen=e}},re={components:{FullscreenButton:(0,G.Z)(se,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("ToolbarButton");return(0,e.openBlock)(),(0,e.createBlock)(c,{"on-click":r.getButtonData("onClick"),"view-box":r.getButtonData("viewBox"),size:r.getButtonData("size"),d:r.getButtonData("d"),title:r.getButtonData("title")},null,8,["on-click","view-box","size","d","title"])}]]),CloseButton:ie},props:{fsLightboxIndex:Number}},ce=(0,G.Z)(re,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("FullscreenButton"),l=(0,e.resolveComponent)("CloseButton");return(0,e.openBlock)(),(0,e.createElementBlock)("div",q,[(0,e.createVNode)(c,{"fs-lightbox-index":n.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(l,{"fs-lightbox-index":n.fsLightboxIndex},null,8,["fs-lightbox-index"])])}]]);const le={ref:"source-outer",class:"fslightbox-slide-number-container"},ae={ref:"source-inner",class:"fslightbox-flex-centered"},de={"data-test-id":"slide-number"},ue=(0,e.createElementVNode)("span",{class:"fslightbox-slash"},null,-1);var he={props:{fsLightboxIndex:Number},data(){return{slide:m[this.fsLightboxIndex].stageIndexes.current+1,sourcesCount:m[this.fsLightboxIndex].props.sources.length}},created(){m[this.fsLightboxIndex].componentsServices.setSlideNumber=e=>this.slide=e},mounted(){this.$refs["source-inner"].offsetWidth>55&&(this.$refs["source-outer"].style.justifyContent="flex-start")}},pe={components:{SlideNumber:(0,G.Z)(he,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("div",le,[(0,e.createElementVNode)("div",ae,[(0,e.createElementVNode)("span",de,(0,e.toDisplayString)(s.slide),1),ue,(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(s.sourcesCount),1)],512)],512)}]]),Toolbar:ce},props:{fsLightboxIndex:Number},data(){return{hasMoreThanSource:m[this.fsLightboxIndex].props.sources.length>1}}},ge=(0,G.Z)(pe,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("Toolbar"),l=(0,e.resolveComponent)("SlideNumber");return(0,e.openBlock)(),(0,e.createElementBlock)("div",$,[(0,e.createVNode)(c,{"fs-lightbox-index":n.fsLightboxIndex},null,8,["fs-lightbox-index"]),s.hasMoreThanSource?((0,e.openBlock)(),(0,e.createBlock)(l,{key:0,"fs-lightbox-index":n.fsLightboxIndex},null,8,["fs-lightbox-index"])):(0,e.createCommentVNode)("v-if",!0)],512)}]]);const xe={"data-test-class":"source-main-wrapper",ref:"ref",class:"fslightbox-absoluted fslightbox-full-dimension fslightbox-flex-centered"},fe={ref:"ref",class:"soueouoeu"},me=["src"];var be={props:{fsLightboxIndex:Number,i:Number},data(){const{collections:{sourceLoadHandlers:e},props:{customAttributes:t,sources:o}}=m[this.fsLightboxIndex];return{onLoad:t=>{e[this.i].handleImageLoad(t)},src:o[this.i],customAttributes:t&&t[this.i]}},mounted(){m[this.fsLightboxIndex].elements.sources[this.i]=this.$refs.ref}};const ve=(0,G.Z)(be,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("img",(0,e.mergeProps)({class:"fslightbox-source",onLoad:o[0]||(o[0]=function(){return s.onLoad&&s.onLoad(...arguments)}),ref:"ref",src:s.src},s.customAttributes),null,16,me)}]]);var Se=ve;const Le=["src"];var ye={props:{fsLightboxIndex:Number,i:Number},data(){const{collections:{sourceLoadHandlers:e},props:{customAttributes:t,sources:o}}=m[this.fsLightboxIndex];return{onLoad:e[this.i].handleVideoLoad,src:o[this.i],customAttributes:t&&t[this.i]}},mounted(){m[this.fsLightboxIndex].elements.sources[this.i]=this.$refs.ref}};const we=(0,G.Z)(ye,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("video",(0,e.mergeProps)({class:"fslightbox-source fslightbox-video",onLoadedmetadata:o[0]||(o[0]=function(){return s.onLoad&&s.onLoad(...arguments)}),ref:"ref",controls:""},s.customAttributes),[(0,e.createElementVNode)("source",{src:s.src},null,8,Le)],16)}]]),Ie=["src"];var Ce={props:{fsLightboxIndex:Number,i:Number},data(){const{props:{customAttributes:e,sources:t}}=m[this.fsLightboxIndex];return{src:"https://www.youtube.com/embed/".concat((o=t[this.i],o.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2]),"?enablejsapi=1"),customAttributes:e&&e[this.i]};var o},mounted(){const{collections:{sourceLoadHandlers:e},elements:{sources:t}}=m[this.fsLightboxIndex];t[this.i]=this.$refs.ref,e[this.i].handleYoutubeLoad()}},ke={props:{fsLightboxIndex:Number,i:Number},data(){const e=m[this.fsLightboxIndex].props.sources[this.i],t={component:e,componentProps:{}};return e.component&&(t.component=e.component,t.componentProps=e.props),t},mounted(){const{collections:{sourceLoadHandlers:e},elements:{sources:t}}=m[this.fsLightboxIndex];t[this.i]=this.$refs.ref.$el,t[this.i].classList.add(x),e[this.i].handleCustomLoad()}};const Be={class:"fslightbox-invalid-file-wrapper fslightbox-flex-centered"};var Fe={props:{fsLightboxIndex:Number,i:Number},mounted(){const{componentsServices:{hideSourceLoaderCollection:e},elements:{sourceMainWrappers:t}}=m[this.fsLightboxIndex];e[this.i](),t[this.i].classList.add(u)}},Ne={props:{fsLightboxIndex:Number,i:Number},components:{Imager:Se,Videor:we,Youtuber:(0,G.Z)(Ce,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("iframe",(0,e.mergeProps)({class:"fslightbox-source fslightbox-youtube-iframe",ref:"ref",src:s.src,allowfullscreen:""},s.customAttributes),null,16,Ie)}]]),Customer:(0,G.Z)(ke,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.component),(0,e.mergeProps)(t.componentProps,{ref:"ref"}),null,16)}]]),Invalider:(0,G.Z)(Fe,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("div",Be," Invalid source ")}]])},data(){const e={};return this.attachComponentDataToObject(e),e},created(){m[this.fsLightboxIndex].componentsServices.updateSourceDirectWrapperCollection[this.i]=()=>{this.attachComponentDataToObject(this)}},mounted(){m[this.fsLightboxIndex].elements.sourceAnimationWrappers[this.i]=this.$refs.ref},methods:{attachComponentDataToObject:function(e){const{core:{stageManager:{isSourceInStage:t}},elements:{sourcesComponents:o},props:{loadOnlyCurrentSource:n},stageIndexes:{current:i}}=m[this.fsLightboxIndex];e.sourceComponent=o[this.i],e.isSourceInStage=t(this.i),e.current=i,e.loadOnlyCurrentSource=n}}},Ae=(0,G.Z)(Ne,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("div",fe,[t.current===n.i||!t.loadOnlyCurrentSource&&t.isSourceInStage?((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.sourceComponent),{key:0,"fs-lightbox-index":n.fsLightboxIndex,i:n.i},null,8,["fs-lightbox-index","i"])):(0,e.createCommentVNode)("v-if",!0)],512)}]]);const Te={class:"fslightbox-loader"},ze=[(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)],Ee={};var Oe={props:{fsLightboxIndex:Number,i:Number},components:{SourceAnimationWrapper:Ae,Loader:(0,G.Z)(Ee,[["render",function(t,o){return(0,e.openBlock)(),(0,e.createElementBlock)("div",Te,ze)}]])},data:()=>({isSourceLoaded:!1}),created(){m[this.fsLightboxIndex].componentsServices.hideSourceLoaderCollection[this.i]=()=>this.isSourceLoaded=!0},mounted(){m[this.fsLightboxIndex].elements.sourceMainWrappers[this.i]=this.$refs.ref}},We={props:{fsLightboxIndex:Number},components:{SourceMainWrapper:(0,G.Z)(Oe,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("SourceAnimationWrapper"),l=(0,e.resolveComponent)("Loader");return(0,e.openBlock)(),(0,e.createElementBlock)("div",xe,[(0,e.createVNode)(c,{"fs-lightbox-index":n.fsLightboxIndex,i:n.i},null,8,["fs-lightbox-index","i"]),s.isSourceLoaded?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createBlock)(l,{key:0}))],512)}]])},data(){const{core:{sourcesPointerDown:{listener:e}},props:{sources:t}}=m[this.fsLightboxIndex];return{sources:t,listener:e}},mounted(){m[this.fsLightboxIndex].elements.sourceWrappersContainer=this.$refs.ref}};const Pe=(0,G.Z)(We,[["render",function(t,o,n,i,s,r){const 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:o[0]||(o[0]=function(){return s.listener&&s.listener(...arguments)})},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(s.sources.length,((t,o)=>((0,e.openBlock)(),(0,e.createBlock)(c,{key:o,i:o,"fs-lightbox-index":n.fsLightboxIndex},null,8,["i","fs-lightbox-index"])))),128))],544)}]]);var Me=Pe;const Ve={key:0},De=["title"],He={class:"fslightbox-slide-btn fslightbox-flex-centered"};var Re={components:{Svger:K},props:{onClick:Function,name:String,d:String},data(){const e=this.name.charAt(0).toUpperCase()+this.name.slice(1);return{title:"".concat(e," slide")}}};const je=(0,G.Z)(Re,[["render",function(t,o,n,i,s,r){const 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(n.name,"-container")),title:s.title,onClick:o[0]||(o[0]=function(){return n.onClick&&n.onClick(...arguments)})},[(0,e.createElementVNode)("div",He,[(0,e.createVNode)(c,{"view-box":"0 0 20 20",size:"20px",d:n.d},null,8,["d"])])],10,De)}]]);var Ue={props:{fsLightboxIndex:Number},components:{SlideButton:je},data(){const{core:{slideChangeFacade:{changeToPrevious:e,changeToNext:t}},props:{sources:o}}=m[this.fsLightboxIndex];return{sourcesCount:o.length,changeToPrevious:e,changeToNext:t}}};const Xe={key:0,class:"fslightbox-slide-swiping-hoverer fslightbox-full-dimension fslightbox-absoluted"};var Ze={props:{fsLightboxIndex:Number},data:()=>({isSlideSwipingHovererShown:!1}),created(){const{componentsServices:e}=m[this.fsLightboxIndex];e.showSlideSwipingHoverer=()=>{this.isSlideSwipingHovererShown||(this.isSlideSwipingHovererShown=!0)},e.hideSlideSwipingHoverer=()=>{this.isSlideSwipingHovererShown&&(this.isSlideSwipingHovererShown=!1)}}};function $e(e){const{core:{lightboxOpener:t},data:o,props:{openOnMount:n}}=e;document.getElementsByClassName(s).length||f(),o.scrollbarWidth=function(e){let{props:{disableLocalStorage:t}}=e;if(!t){const e=localStorage.getItem(v);if(e)return e}const o=function(){const e=document.createElement("div"),t=e.style;return t.visibility="hidden",t.width="100px",t.msOverflowStyle="scrollbar",t.overflow="scroll",e}(),n=function(){const e=document.createElement("div");return e.style.width="100%",e}();document.body.appendChild(o);const i=o.offsetWidth;o.appendChild(n);const s=n.offsetWidth;document.body.removeChild(o);const r=i-s;return t||localStorage.setItem(v,r.toString()),r}(e),n&&t.initializeAndOpenLightbox()}let qe;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:{SlideButtons:(0,G.Z)(Ue,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("SlideButton");return s.sourcesCount>1?((0,e.openBlock)(),(0,e.createElementBlock)("div",Ve,[(0,e.createVNode)(c,{"on-click":s.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":s.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:Me,Naver:ge,SlideSwipingHoverer:(0,G.Z)(Ze,[["render",function(t,o,n,i,s,r){return s.isSlideSwipingHovererShown?((0,e.openBlock)(),(0,e.createElementBlock)("div",Xe)):(0,e.createCommentVNode)("v-if",!0)}]])},data:()=>({isOpen:!1}),watch:{slide:function(){m[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},sourceIndex:function(){m[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},source:function(){m[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},toggler:function(){m[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp(),m[this.fsLightboxIndex].core.lightboxUpdater.handleTogglerUpdate()}},created(){this.fsLightboxIndex=m.push(new Z(this))-1;const e=m[this.fsLightboxIndex].componentsServices.isLightboxOpenManager;e.get=()=>this.isOpen,e.set=(e,t)=>{this.isOpen=e,t&&(qe=t)}},mounted(){m[this.fsLightboxIndex].elements.container=this.$refs.container,$e(m[this.fsLightboxIndex])},updated(){m[this.fsLightboxIndex].elements.container=this.$refs.container,qe&&qe(),qe=null}},_e=(0,G.Z)(Ye,[["render",function(o,n,i,s,r,c){const l=(0,e.resolveComponent)("Naver"),a=(0,e.resolveComponent)("SourceWrappersContainer"),d=(0,e.resolveComponent)("SlideButtons"),u=(0,e.resolveComponent)("SlideSwipingHoverer");return r.isOpen?((0,e.openBlock)(),(0,e.createElementBlock)("div",t,[(0,e.createVNode)(l,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(a,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(d,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(u,{"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 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}()}));

@@ -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 nt}});var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isOpen?n("div",{ref:"container",staticClass:"fslightbox-container fslightbox-full-dimension fslightbox-fade-in-strong"},[n("Naver",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}}),e._v(" "),n("SourceWrappersContainer",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}}),e._v(" "),n("SlideButtons",{attrs:{"fs-lightbox-index":this.fsLightboxIndex}}),e._v(" "),n("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",p="".concat(o,"opacity-"),h="".concat(p,"1"),f="".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",_="custom",I="invalid";function C(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 _: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");return t.href=e,"www.youtube.com"===t.hostname},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=I}n.onreadystatechange=null,n.abort(),t(e)}}else t(I)}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 E(e){var t=this,n=e.componentsServices,o=n.isFullscreenOpenManager,i=n.isLightboxOpenManager,r=e.core,a=r.eventsDispatcher,c=r.fullscreenToggler,l=r.globalEventsController,u=r.scrollbarRecompensor,p=e.elements,h=e.props,f=e.sourcePointerProps,g=e.timeout;this.isLightboxFadingOut=!1,this.runActions=function(){t.isLightboxFadingOut=!0,p.container.classList.add(d),l.removeListeners(),h.exitFullscreenOnClose&&o.get()&&c.exitFullscreen(),g((function(){t.isLightboxFadingOut=!1,f.isPointering=!1,p.container.classList.remove(d),document.documentElement.classList.remove(s),u.removeRecompense(),i.set(!1),a.dispatch("onClose")}),270)}}var O="sourceMainWrappers";function W(e){var t=e.core,n=t.lightboxCloser,o=t.fullscreenToggler,i=t.slideChangeFacade;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.enterFullscreen()}}}function N(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 M(e){var t=e.props.sources,n=e.resolve,o=e.sourcePointerProps,i=n(N);1===t.length?this.listener=function(){o.swipedX=1}:this.listener=function(e){o.isPointering&&i.runActionsForEvent(e)}}function k(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 P(e){var t=e.componentsServices,n=e.core.lightboxCloser,o=e.elements,i=e.resolve,s=e.sourcePointerProps,a=i(k);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 B(e){var t=e.resolve,n=e.sourcePointerProps,o=t(P);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,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 H(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(j,[t,e,n]),o[t].adjustSize()}this.runActions=function(e,o){a[t].classList.add(h),s[t].classList.add(u),i[t](),l(e,o),n.runActions=l}}function D(e,t){var n,o=this,i=e.elements.sources,r=e.props,s=e.resolve,a=e.timeout,c=s(H,[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 $(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 R(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",D),o.dispatch("onShow"),t.set(!0,r.runInitializedLightboxActions)},i.initializeAndOpenLightbox=function(){d.isInitialized=!0,T(e,"sourceLoadHandlers",D),T(e,"sourceMainWrapperTransformers",$),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.core.fullscreenToggler;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()}}(e),function(e){var t=e.core,n=t.globalEventsController,o=t.windowResizeActioner,i=e.resolve,r=i(W),s=i(M),a=i(B);n.attachListeners=function(){document.addEventListener("pointermove",s.listener),document.addEventListener("pointerup",a.listener),addEventListener("resize",o.runActions),document.addEventListener("keydown",r.listener)},n.removeListeners=function(){document.removeEventListener("pointermove",s.listener),document.removeEventListener("pointerup",a.listener),removeEventListener("resize",o.runActions),document.removeEventListener("keydown",r.listener)}}(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.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,p=e.elements.sourceAnimationWrappers,h=e.getQueuedAction,f=e.stageIndexes,g=e.timeout,x=h((function(){i.removeFromEachElementClassIfContains("sourceAnimationWrappers",l)}),300);r.changeTo=function(e){f.current=e,d.updateStageIndexes(),n.setSlideNumber(e+1),s.displaySourcesWhichShouldBeDisplayed()},r.jumpTo=function(e){var n=f.current;r.changeTo(e),i.removeFromEachElementClassIfContains(O,a),z(p[n],u),z(p[n],c),p[n].classList.add(l),z(p[e],u),z(p[e],l),p[e].classList.add(c),x(),t[e].zero(),g((function(){n!==f.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++)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(C),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(_,s)}(e)}))}}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 X(e,t,n){return X=V()?Reflect.construct:function(e,t,n){var o=[null];o.push.apply(o,t);var i=new(Function.bind.apply(e,o));return n&&Y(i,n.prototype),i},X.apply(null,arguments)}function V(){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 Y(e,t){return Y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Y(e,t)}function q(e){return function(e){if(Array.isArray(e))return J(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 J(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)?J(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 J(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 Q(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:{},fullscreenToggler:{},globalEventsController:{},lightboxCloser:{},lightboxOpener:{},lightboxOpenActioner:{},lightboxUpdater:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},sourcesPointerDown:{},sourceDisplayFacade:{},stageManager:{},windowResizeActioner:{}},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),X(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)(U),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()},R(this)}var G=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"nav",staticClass:"fslightbox-nav"},[n("Toolbar",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}}),e._v(" "),e.hasMoreThanSource?n("SlideNumber",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}}):e._e()],1)};G._withStripped=!0;var Z=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"fslightbox-toolbar"},[n("FullscreenButton",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}}),e._v(" "),n("CloseButton",{attrs:{"fs-lightbox-index":e.fsLightboxIndex}})],1)};Z._withStripped=!0;var K=function(){var e=this,t=e.$createElement;return(e._self._c||t)("ToolbarButton",{attrs:{"on-click":e.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"}})};K._withStripped=!0;var ee=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"fslightbox-toolbar-button fslightbox-flex-centered",attrs:{title:e.title},on:{click:e.onClick}},[n("Svger",{attrs:{size:e.size,"view-box":e.viewBox,d:e.d}})],1)};ee._withStripped=!0;var te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{width:e.size,height:e.size,viewBox:e.viewBox,xmlns:"http://www.w3.org/2000/svg"}},[n("path",{staticClass:"fslightbox-svg-path",attrs:{d:e.d}})])};function ne(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}}te._withStripped=!0;var oe=ne({props:{size:String,viewBox:String,d:String}},te,[],!1,null,null,null);oe.options.__file="base/src/js/components/helpers/Svger.vue";var ie=oe.exports,re=ne({components:{Svger:ie},props:{onClick:Function,size:String,viewBox:String,d:String,title:String}},ee,[],!1,null,null,null);re.options.__file="base/src/js/components/nav/toolbar/ToolbarButton.vue";var se=re.exports,ae=ne({components:{ToolbarButton:se},props:{fsLightboxIndex:Number},data:function(){return{onClick:b[this.fsLightboxIndex].core.lightboxCloser.closeLightbox}}},K,[],!1,null,null,null);ae.options.__file="base/src/js/components/nav/toolbar/toolbar-buttons/CloseButton.vue";var ce=ae.exports,le=function(){var e=this,t=e.$createElement;return(e._self._c||t)("ToolbarButton",{attrs:{"on-click":e.getButtonData("onClick"),"view-box":e.getButtonData("viewBox"),size:e.getButtonData("size"),d:e.getButtonData("d"),title:e.getButtonData("title")}})};le._withStripped=!0;var ue=ne({components:{ToolbarButton:se},props:{fsLightboxIndex:Number},data:function(){return{isFullscreenOpen:!1}},methods:{getButtonData:function(e){var t=b[this.fsLightboxIndex].core.fullscreenToggler,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}}},le,[],!1,null,null,null);ue.options.__file="base/src/js/components/nav/toolbar/toolbar-buttons/FullscreenButton.vue";var de=ne({components:{FullscreenButton:ue.exports,CloseButton:ce},props:{fsLightboxIndex:Number}},Z,[],!1,null,null,null);de.options.__file="base/src/js/components/nav/toolbar/Toolbar.vue";var pe=de.exports,he=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"source-outer",staticClass:"fslightbox-slide-number-container"},[n("div",{ref:"source-inner",staticClass:"fslightbox-flex-centered"},[n("span",{attrs:{"data-test-id":"slide-number"}},[e._v(e._s(e.slide))]),e._v(" "),n("span",{staticClass:"fslightbox-slash"}),e._v(" "),n("span",[e._v(e._s(e.sourcesCount))])])])};he._withStripped=!0;var fe=ne({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")}},he,[],!1,null,null,null);fe.options.__file="base/src/js/components/nav/SlideNumber.vue";var ge=ne({components:{SlideNumber:fe.exports,Toolbar:pe},props:{fsLightboxIndex:Number},data:function(){return{hasMoreThanSource:b[this.fsLightboxIndex].props.sources.length>1}}},G,[],!1,null,null,null);ge.options.__file="base/src/js/components/nav/Naver.vue";var xe=ge.exports,be=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("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(t,o){return n("SourceMainWrapper",{key:o,attrs:{i:o,"fs-lightbox-index":e.fsLightboxIndex}})})),1)};be._withStripped=!0;var ve=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"ref",staticClass:"fslightbox-absoluted fslightbox-full-dimension fslightbox-flex-centered",attrs:{"data-test-class":"source-main-wrapper"}},[n("SourceAnimationWrapper",{attrs:{"fs-lightbox-index":e.fsLightboxIndex,i:e.i}}),e._v(" "),e.isSourceLoaded?e._e():n("Loader")],1)};ve._withStripped=!0;var me=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"ref",staticClass:"soueouoeu"},[e.current===e.i||!e.loadOnlyCurrentSource&&e.isSourceInStage?n(e.sourceComponent,{tag:"component",attrs:{"fs-lightbox-index":e.fsLightboxIndex,i:e.i}}):e._e()],1)};me._withStripped=!0;var Se=function(){var e=this,t=e.$createElement;return(e._self._c||t)("img",e._b({ref:"ref",staticClass:"fslightbox-source",attrs:{src:e.src},on:{load:e.onLoad}},"img",e.customAttributes,!1))};Se._withStripped=!0;var ye=ne({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}},Se,[],!1,null,null,null);ye.options.__file="base/src/js/components/sources/proper-sources/Imager.vue";var Le=ye.exports,we=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("video",e._b({ref:"ref",staticClass:"fslightbox-source fslightbox-video",attrs:{controls:""},on:{loadedmetadata:e.onLoad}},"video",e.customAttributes,!1),[n("source",{attrs:{src:e.src}})])};we._withStripped=!0;var _e=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}},we,[],!1,null,null,null);_e.options.__file="base/src/js/components/sources/proper-sources/Videor.vue";var Ie=_e.exports,Ce=function(){var e=this,t=e.$createElement;return(e._self._c||t)("iframe",e._b({ref:"ref",staticClass:"fslightbox-source fslightbox-youtube-iframe",attrs:{src:e.src,allowfullscreen:""}},"iframe",e.customAttributes,!1))};Ce._withStripped=!0;var Fe=ne({props:{fsLightboxIndex:Number,i:Number},data:function(){var e,t=b[this.fsLightboxIndex].props,n=t.customAttributes,o=t.sources;return{src:"https://www.youtube.com/embed/".concat((e=o[this.i],e.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2]),"?enablejsapi=1"),customAttributes:n&&n[this.i]}},mounted:function(){var e=b[this.fsLightboxIndex],t=e.collections.sourceLoadHandlers;e.elements.sources[this.i]=this.$refs.ref,t[this.i].handleYoutubeLoad()}},Ce,[],!1,null,null,null);Fe.options.__file="base/src/js/components/sources/proper-sources/Youtuber.vue";var Ae=Fe.exports,Te=function(){var e=this,t=e.$createElement;return(e._self._c||t)(e.component,e._b({ref:"ref",tag:"component"},"component",e.componentProps,!1))};Te._withStripped=!0;var ze=ne({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(f),t[this.i].handleCustomLoad()}},Te,[],!1,null,null,null);ze.options.__file="base/src/js/components/sources/proper-sources/Customer.vue";var Ee=ze.exports,Oe=function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{staticClass:"fslightbox-invalid-file-wrapper fslightbox-flex-centered"},[e._v("\n Invalid source\n")])};Oe._withStripped=!0;var We=ne({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)}},Oe,[],!1,null,null,null);We.options.__file="base/src/js/components/sources/proper-sources/Invalider.vue";var Ne=We.exports,Me=ne({props:{fsLightboxIndex:Number,i:Number},components:{Imager:Le,Videor:Ie,Youtuber:Ae,Customer:Ee,Invalider:Ne},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}}},me,[],!1,null,null,null);Me.options.__file="base/src/js/components/sources/SourceAnimationWrapper.vue";var ke=Me.exports,Pe=function(){var e=this;e.$createElement;return e._self._c,e._m(0)};Pe._withStripped=!0;var Be=ne({},Pe,[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"fslightbox-loader"},[n("div"),e._v(" "),n("div"),e._v(" "),n("div"),e._v(" "),n("div")])}],!1,null,null,null);Be.options.__file="base/src/js/components/helpers/Loader.vue";var je=Be.exports,He=ne({props:{fsLightboxIndex:Number,i:Number},components:{SourceAnimationWrapper:ke,Loader:je},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}},ve,[],!1,null,null,null);He.options.__file="base/src/js/components/sources/SourceMainWrapper.vue";var De=He.exports,$e=ne({props:{fsLightboxIndex:Number},components:{SourceMainWrapper:De},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}},be,[],!1,null,null,null);$e.options.__file="base/src/js/components/sources/SourceWrappersContainer.vue";var Re=$e.exports,Ue=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.sourcesCount>1?n("div",[n("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(" "),n("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()};Ue._withStripped=!0;var Xe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:"fslightbox-slide-btn-container fslightbox-slide-btn-"+e.name+"-container",attrs:{title:e.title},on:{click:e.onClick}},[n("div",{staticClass:"fslightbox-slide-btn fslightbox-flex-centered"},[n("Svger",{attrs:{"view-box":"0 0 20 20",size:"20px",d:e.d}})],1)])};Xe._withStripped=!0;var Ve=ne({components:{Svger:ie},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")}}},Xe,[],!1,null,null,null);Ve.options.__file="base/src/js/components/SlideButton.vue";var Ye=Ve.exports,qe=ne({props:{fsLightboxIndex:Number},components:{SlideButton:Ye},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}}},Ue,[],!1,null,null,null);qe.options.__file="base/src/js/components/SlideButtons.vue";var Je=qe.exports,Qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isSlideSwipingHovererShown?n("div",{staticClass:"fslightbox-slide-swiping-hoverer fslightbox-full-dimension fslightbox-absoluted"}):e._e()};Qe._withStripped=!0;var Ge=ne({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)}}},Qe,[],!1,null,null,null);Ge.options.__file="base/src/js/components/SlideSwipingHoverer.vue";var Ze,Ke=Ge.exports;function et(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 tt=ne({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:Je,SourceWrappersContainer:Re,Naver:xe,SlideSwipingHoverer:Ke},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 Q(this))-1;var t=b[this.fsLightboxIndex].componentsServices.isLightboxOpenManager;t.get=function(){return e.isOpen},t.set=function(t,n){e.isOpen=t,n&&(Ze=n)}},mounted:function(){b[this.fsLightboxIndex].elements.container=this.$refs.container,et(b[this.fsLightboxIndex])},updated:function(){b[this.fsLightboxIndex].elements.container=this.$refs.container,Ze&&Ze(),Ze=null}},n,[],!1,null,null,null);tt.options.__file="base/src/js/FsLightbox.vue";var nt=tt.exports;module.exports=t}();
!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}();
{
"name": "fslightbox-vue",
"version": "2.0.1",
"description": "Vue version of Fullscreen Lightbox. Modern and easy plugin for displaying images and videos in clean overlaying box. Display single source or create beautiful gallery with powerful lightbox.",
"version": "2.0.2",
"description": "A capable Vue.js component for displaying images, videos, or, through custom sources, anything you want in a full-window overlying box.",
"main": "index.js",

@@ -13,6 +13,5 @@ "repository": {

"vue image lightbox",
"slide gallery",
"fslightbox",
"lightbox",
"carousel"
"vue slide gallery",
"vue fslightbox",
"vue image modal"
],

@@ -19,0 +18,0 @@ "author": "Piotr Zdziarski",

# Vue Fullscreen Lightbox Basic
Fullscreen Lightbox is plugin for displaying images, videos and more in clean overlaying box.
Website: https://fslightbox.com/vue
## Description
A Vue.js component for displaying images, videos, or, through custom sources, anything you want in a clean overlying box.
The project's website: https://fslightbox.com.
| Dependency | Version |
| --- | --- |
| vue | at least 2.5.0 |
| vue | >= 2.5.0 or >= 3.2.0 (Vue.js 3)|
## Basic usage
### Installation
## Installation
### Through a package manager
```
npm install --save-dev fslightbox-vue
npm install fslightbox-vue
```
### Or, through an archive downloaded from the website
The .tgz archive, in its entirety, should be put somewhere in the end project, for example, "./src/lib". Then run the package manager's install command with the path to that archive. The command have to be run from the directory where your project's "package.json" file is.
```
$ npm install ./src/lib/[lightbox archive name]
```
For example:
```
$ npm install ./src/lib/fslightbox-react-1.0.0.tgz
```
### Example
## Basic usage
```vue
<template>
<div>
<button @click="toggler = !toggler">Toggle Lightbox</button>
<button @click="toggler = !toggler">Open the lightbox</button>
<FsLightbox

@@ -30,3 +36,3 @@ :toggler="toggler"

'https://i.imgur.com/fsyrScY.jpg',
'https://www.youtube.com/watch?v=xshEZzpS4CQ',
'https://www.youtube.com/watch?v=3nQNiWdeH2Q',
'https://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4'

@@ -39,12 +45,13 @@ ]"

<script>
import FsLightbox from "fslightbox-vue";
import FsLightbox from "fslightbox-vue";
// import FsLightbox from "fslightbox-vue/v3"; for Vue v3
export default {
components: { FsLightbox },
data() {
return {
toggler: false
}
export default {
components: { FsLightbox },
data() {
return {
toggler: false
}
}
}
</script>

@@ -54,9 +61,8 @@ ```

## Demo
Available at: https://fslightbox.com/vue
Available at: https://fslightbox.com/vue.
## Documentation and props description
Available at: https://fslightbox.com/vue/documentation
## Documentation
Available at: https://fslightbox.com/vue/documentation.
## Browser Compatibility
| Browser | Works? |

@@ -68,2 +74,2 @@ | --- | --- |

| Edge | Yes |
| IE 11 | Yes |
| IE 11 | Yes (Vue 3 doesn't support IE 11 so only FsLightbox for Vue 2) |

@@ -1,1 +0,1 @@

!function(){"use strict";var e={744:function(e,t){t.Z=(e,t)=>{const o=e.__vccOpts||e;for(const[e,n]of t)o[e]=n;return o}}},t={};function o(n){var i=t[n];if(void 0!==i)return i.exports;var s=t[n]={exports:{}};return e[n](s,s.exports,o),s.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 n={};!function(){o.r(n),o.d(n,{default:function(){return _e}});var e=require("vue");const t={key:0,ref:"container",class:"fslightbox-container fslightbox-full-dimension fslightbox-fade-in-strong"},i="fslightbox-",s="".concat(i,"styles"),r="".concat(i,"cursor-grabbing"),c="".concat(i,"open"),l="".concat(i,"transform-transition"),a="".concat(i,"fade-in"),d="".concat(i,"fade-out"),u=a+"-strong",h=d+"-strong",p="".concat(i,"opacity-"),g="".concat(p,"1"),x="".concat(i,"source");function f(){const e=document.createElement("style");e.className=s,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)}"object"==typeof document&&f();const m=[],b="fslightbox-types",v="fslightbox-scrollbar-width";function S(e){let t,{props:o}=e,n=0;const i={};this.getSourceTypeFromLocalStorageByUrl=e=>t[e]?t[e]:s(e),this.handleReceivedSourceTypeForUrl=(e,o)=>{!1===i[o]&&(n--,"invalid"!==e?i[o]=e:delete i[o],0===n&&(function(e,t){for(let o in t)e[o]=t[o]}(t,i),localStorage.setItem(b,JSON.stringify(t))))};const s=e=>{n++,i[e]=!1};o.disableLocalStorage?(this.getSourceTypeFromLocalStorageByUrl=function(){},this.handleReceivedSourceTypeForUrl=function(){}):(t=JSON.parse(localStorage.getItem(b)),t||(t={},this.getSourceTypeFromLocalStorageByUrl=s))}const L="image",y="video",w="youtube",I="custom",C="invalid";function k(e){const{componentsServices:{isLightboxOpenManager:t,updateSourceDirectWrapperCollection:o},elements:{sourcesComponents:n}}=e;this.runActionsForSourceTypeAndIndex=(e,i)=>{let s;switch(e){case L:s="Imager";break;case y:s="Videor";break;case w:s="Youtuber";break;case I:s="Customer";break;default:s="Invalider"}n[i]=s,t.get()&&o[i]()}}function B(){const e=e=>{const t=document.createElement("a");return t.href=e,"www.youtube.com"===t.hostname},t=e=>e.slice(0,e.indexOf("/"));let o,n,i;function s(){if(4===i.readyState)return void n(C);if(2!==i.readyState)return;let e;switch(t(i.getResponseHeader("content-type"))){case"image":e=L;break;case"video":e=y;break;default:e=C}i.onreadystatechange=null,i.abort(),n(e)}this.setUrlToCheck=e=>{o=e},this.getSourceType=t=>{if(e(o))return t(w);n=t,i=new XMLHttpRequest,i.onreadystatechange=s,i.open("GET",o,!0),i.send()}}function F(e,t,o){let{props:{types:n,type:i,sources:s},resolve:r}=e;this.getTypeSetByClientForIndex=e=>{let t;return n&&n[e]?t=n[e]:i&&(t=i),t},this.retrieveTypeWithXhrForIndex=e=>{const n=r(B);n.setUrlToCheck(s[e]),n.getSourceType((n=>{t.handleReceivedSourceTypeForUrl(n,s[e]),o.runActionsForSourceTypeAndIndex(n,e)}))}}function N(e,t,o){for(let n=0;n<e.props.sources.length;n++)e.collections[t][n]=e.resolve(o,[n])}function A(e,t){const o=e.classList;o.contains(t)&&o.remove(t)}function T(e){let{componentsServices:{isFullscreenOpenManager:t,isLightboxOpenManager:o},core:{eventsDispatcher:n,fullscreenToggler:i,globalEventsController:s,scrollbarRecompensor:r},elements:l,props:a,sourcePointerProps:d,timeout:u}=e;this.isLightboxFadingOut=!1,this.runActions=()=>{this.isLightboxFadingOut=!0,l.container.classList.add(h),s.removeListeners(),a.exitFullscreenOnClose&&t.get()&&i.exitFullscreen(),u((()=>{this.isLightboxFadingOut=!1,d.isPointering=!1,l.container.classList.remove(h),document.documentElement.classList.remove(c),r.removeRecompense(),o.set(!1),n.dispatch("onClose")}),270)}}const z="sourceMainWrappers";function E(e){let{core:{lightboxCloser:t,fullscreenToggler:o,slideChangeFacade:n}}=e;this.listener=e=>{switch(e.key){case"Escape":t.closeLightbox();break;case"ArrowLeft":n.changeToPrevious();break;case"ArrowRight":n.changeToNext();break;case"F11":e.preventDefault(),o.enterFullscreen()}}}function O(e){let{collections:{sourceMainWrapperTransformers:t},componentsServices:o,elements:n,sourcePointerProps:i,stageIndexes:s}=e;this.runActionsForEvent=e=>{o.showSlideSwipingHoverer(),n.container.classList.add(r),i.swipedX=e.screenX-i.downScreenX,c(s.current,"zero"),void 0!==s.previous&&i.swipedX>0?c(s.previous,"negative"):void 0!==s.next&&i.swipedX<0&&c(s.next,"positive")};const c=(e,o)=>{t[e].byValue(i.swipedX)[o]()}}function W(e){let{props:{sources:t},resolve:o,sourcePointerProps:n}=e;const i=o(O);1===t.length?this.listener=()=>{n.swipedX=1}:this.listener=e=>{n.isPointering&&i.runActionsForEvent(e)}}function P(e){let{collections:{sourceMainWrapperTransformers:t},core:{slideIndexChanger:o},elements:{sourceMainWrappers:n},stageIndexes:i}=e;this.runPositiveSwipedXActions=()=>{void 0===i.previous||(s("positive"),o.changeTo(i.previous)),s("zero")},this.runNegativeSwipedXActions=()=>{void 0===i.next||(s("negative"),o.changeTo(i.next)),s("zero")};const s=e=>{n[i.current].classList.add(l),t[i.current][e]()}}function M(e){let{componentsServices:t,core:{lightboxCloser:o},elements:n,resolve:i,sourcePointerProps:s}=e;const c=i(P);this.runNoSwipeActions=()=>{t.hideSlideSwipingHoverer(),s.isSourceDownEventTarget||o.closeLightbox(),s.isPointering=!1},this.runActions=()=>{s.swipedX>0?c.runPositiveSwipedXActions():c.runNegativeSwipedXActions(),t.hideSlideSwipingHoverer(),n.container.classList.remove(r),s.isPointering=!1}}function V(e){let{resolve:t,sourcePointerProps:o}=e;const n=t(M);this.listener=()=>{o.isPointering&&(o.swipedX?n.runActions():n.runNoSwipeActions())}}function D(e,t,o,n){let{data:i,elements:{sources:s}}=e;const r=o/n;let c=0;this.adjustSize=()=>{if(c=i.maxSourceWidth/r,c<i.maxSourceHeight)return o<i.maxSourceWidth&&(c=n),l();c=n>i.maxSourceHeight?i.maxSourceHeight:n,l()};const l=()=>{const e=s[t].style;e.width=c*r+"px",e.height=c+"px"}}function H(e,t){let{collections:{sourceSizers:o},componentsServices:{hideSourceLoaderCollection:n},elements:{sourceAnimationWrappers:i,sources:s},resolve:r}=e;function c(e,n){o[t]=r(D,[t,e,n]),o[t].adjustSize()}this.runActions=(e,o)=>{s[t].classList.add(g),i[t].classList.add(u),n[t](),c(e,o),this.runActions=c}}function R(e,t){let{elements:{sources:o},props:n,resolve:i,timeout:s}=e;const r=i(H,[t]);let c;this.handleImageLoad=e=>{let{target:{naturalWidth:t,naturalHeight:o}}=e;r.runActions(t,o)},this.handleVideoLoad=e=>{let{target:{videoWidth:t,videoHeight:o}}=e;c=!0,r.runActions(t,o)},this.handleNotMetaDatedVideoLoad=()=>{c||this.handleYoutubeLoad()},this.handleYoutubeLoad=()=>{let e=1920,t=1080;n.maxYoutubeVideoDimensions&&(e=n.maxYoutubeVideoDimensions.width,t=n.maxYoutubeVideoDimensions.height),r.runActions(e,t)},this.handleCustomLoad=()=>{s((()=>{const e=o[t];r.runActions(e.offsetWidth,e.offsetHeight)}))}}function U(e,t){let{elements:{sourceMainWrappers:o},props:{slideDistance:n}}=e;const i=n+1;let s=0;this.byValue=e=>(s=e,this),this.negative=()=>{r(-c())},this.zero=()=>{r(0)},this.positive=()=>{r(c())};const r=e=>{o[t].style.transform="translateX(".concat(e+s,"px)"),s=0},c=()=>i*innerWidth}function X(e){const{componentsServices:{isLightboxOpenManager:t},core:{eventsDispatcher:o,lightboxOpener:n,lightboxOpenActioner:i},data:s}=e;n.openLightbox=()=>{N(e,"sourceLoadHandlers",R),o.dispatch("onShow"),t.set(!0,i.runInitializedLightboxActions)},n.initializeAndOpenLightbox=()=>{s.isInitialized=!0,N(e,"sourceLoadHandlers",R),N(e,"sourceMainWrapperTransformers",U),function(e){!function(e){let{core:{classFacade:t},elements:o}=e;t.removeFromEachElementClassIfContains=(e,t)=>{for(let n=0;n<o[e].length;n++)A(o[e][n],t)}}(e),function(e){let{core:{eventsDispatcher:t},props:o}=e;t.dispatch=e=>{o[e]&&o[e]()}}(e),function(e){let{componentsServices:{isFullscreenOpenManager:t},core:{fullscreenToggler:o}}=e;o.enterFullscreen=()=>{t.set(!0);const e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()},o.exitFullscreen=()=>{t.set(!1),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()}}(e),function(e){let{core:{globalEventsController:t,windowResizeActioner:o},resolve:n}=e;const i=n(E),s=n(W),r=n(V);t.attachListeners=()=>{document.addEventListener("pointermove",s.listener),document.addEventListener("pointerup",r.listener),addEventListener("resize",o.runActions),document.addEventListener("keydown",i.listener)},t.removeListeners=()=>{document.removeEventListener("pointermove",s.listener),document.removeEventListener("pointerup",r.listener),removeEventListener("resize",o.runActions),document.removeEventListener("keydown",i.listener)}}(e),function(e){let{core:{lightboxCloser:t},resolve:o}=e;const n=o(T);t.closeLightbox=()=>{n.isLightboxFadingOut||n.runActions()}}(e),function(e){const{collections:{sourceMainWrapperTransformers:t},core:{eventsDispatcher:o,lightboxOpenActioner:n,globalEventsController:i,scrollbarRecompensor:s,sourceDisplayFacade:r,stageManager:l,windowResizeActioner:a},stageIndexes:d}=e;n.runInitializedLightboxActions=()=>{l.updateStageIndexes(),r.displaySourcesWhichShouldBeDisplayed(),document.documentElement.classList.add(c),s.addRecompense(),i.attachListeners(),a.runActions(),t[d.current].zero(),o.dispatch("onOpen")}}(e),function(e){let{data:t,core:{scrollbarRecompensor:o}}=e;o.addRecompense=()=>{"complete"===document.readyState?n():window.addEventListener("load",(()=>{n(),o.addRecompense=n}))};const n=()=>{document.body.offsetHeight>window.innerHeight&&(document.body.style.marginRight=t.scrollbarWidth+"px")};o.removeRecompense=()=>{document.body.style.removeProperty("margin-right")}}(e),function(e){let{core:{slideChangeFacade:t,slideIndexChanger:o,stageManager:n},props:{sources:i}}=e;i.length>1?(t.changeToPrevious=()=>{o.jumpTo(n.getPreviousSlideIndex())},t.changeToNext=()=>{o.jumpTo(n.getNextSlideIndex())}):(t.changeToPrevious=()=>{},t.changeToNext=()=>{})}(e),function(e){let{collections:{sourceMainWrapperTransformers:t},componentsServices:o,core:{classFacade:n,slideIndexChanger:i,sourceDisplayFacade:s,stageManager:r},elements:{sourceAnimationWrappers:c},getQueuedAction:h,stageIndexes:p,timeout:g}=e;const x=h((()=>{n.removeFromEachElementClassIfContains("sourceAnimationWrappers",d)}),300);i.changeTo=e=>{p.current=e,r.updateStageIndexes(),o.setSlideNumber(e+1),s.displaySourcesWhichShouldBeDisplayed()},i.jumpTo=e=>{let o=p.current;i.changeTo(e),n.removeFromEachElementClassIfContains(z,l),A(c[o],u),A(c[o],a),c[o].classList.add(d),A(c[e],u),A(c[e],d),c[e].classList.add(a),x(),t[e].zero(),g((()=>{o!==p.current&&t[o].negative()}),270)}}(e),function(e){let{core:{classFacade:t,sourcesPointerDown:o},elements:{sources:n},sourcePointerProps:i,stageIndexes:s}=e;o.listener=e=>{"VIDEO"!==e.target.tagName&&e.preventDefault(),i.isPointering=!0,i.downScreenX=e.screenX,i.swipedX=0;const o=n[s.current];o&&o.contains(e.target)?i.isSourceDownEventTarget=!0:i.isSourceDownEventTarget=!1,t.removeFromEachElementClassIfContains(z,l)}}(e),function(e){let{core:{sourceDisplayFacade:t},componentsServices:{updateSourceDirectWrapperCollection:o},stageIndexes:n,props:{loadOnlyCurrentSource:i}}=e;t.displaySourcesWhichShouldBeDisplayed=()=>{if(i)o[n.current]();else for(let e in n)void 0!==n[e]&&o[n[e]]()}}(e),function(e){let{core:{stageManager:t},props:{sources:o},stageIndexes:n}=e;const i=o.length-1;t.getPreviousSlideIndex=()=>0===n.current?i:n.current-1,t.getNextSlideIndex=()=>n.current===i?0:n.current+1,t.updateStageIndexes=0===i?()=>{}:1===i?()=>{0===n.current?(n.next=1,delete n.previous):(n.previous=0,delete n.next)}:()=>{n.previous=t.getPreviousSlideIndex(),n.next=t.getNextSlideIndex()},t.isSourceInStage=i<=2?()=>!0:e=>{const t=n.current;if(0===t&&e===i||t===i&&0===e)return!0;const o=t-e;return-1===o||0===o||1===o}}(e),function(e){let{collections:{sourceMainWrapperTransformers:t,sourceSizers:o},core:{windowResizeActioner:n},data:i,elements:{sourceMainWrappers:s},props:{sources:r},stageIndexes:c}=e;n.runActions=()=>{innerWidth<992?i.maxSourceWidth=innerWidth:i.maxSourceWidth=.9*innerWidth,i.maxSourceHeight=.9*innerHeight;for(let e=0;e<r.length;e++)A(s[e],l),e!==c.current&&t[e].negative(),o[e]&&o[e].adjustSize()}}(e)}(e),o.dispatch("onInit"),t.set(!0,(()=>{i.runInitializedLightboxActions(),function(e){let{props:{sources:t},resolve:o}=e;const n=o(S),i=o(k),s=o(F,[n,i]);for(let e=0;e<t.length;e++){if("string"!=typeof t[e]){i.runActionsForSourceTypeAndIndex(I,e);continue}const o=s.getTypeSetByClientForIndex(e);if(o){i.runActionsForSourceTypeAndIndex(o,e);continue}const r=n.getSourceTypeFromLocalStorageByUrl(t[e]);r?i.runActionsForSourceTypeAndIndex(r,e):s.retrieveTypeWithXhrForIndex(e)}}(e)}))}}function Z(e){let{componentsServices:{isLightboxOpenManager:t},core:{slideIndexChanger:o},stageIndexes:n}=e;this.runCurrentStageIndexUpdateActionsFor=e=>{e!==n.current&&(t.get()?o.jumpTo(e):n.current=e)}}function j(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:{},fullscreenToggler:{},globalEventsController:{},lightboxCloser:{},lightboxOpener:{},lightboxOpenActioner:{},lightboxUpdater:{},scrollbarRecompensor:{},slideChangeFacade:{},slideIndexChanger:{},sourcesPointerDown:{},sourceDisplayFacade:{},stageManager:{},windowResizeActioner:{}},this.getQueuedAction=(e,t)=>{const o=[];return()=>{o.push(!0),this.timeout((()=>{o.pop(),o.length||e()}),t)}},this.resolve=function(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return o.unshift(t),new e(...o)},this.timeout=(e,t)=>{setTimeout((()=>{this.elements.container&&e()}),t)},function(e){const{componentsServices:{isLightboxOpenManager:t},core:{lightboxCloser:o,lightboxOpener:n,lightboxUpdater:i},data:s,resolve:r}=e,c=r(Z);i.handleSlideProp=()=>{const 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)},i.handleTogglerUpdate=()=>{t.get()?o.closeLightbox():s.isInitialized?n.openLightbox():n.initializeAndOpenLightbox()}}(this),X(this)}const $={ref:"nav",class:"fslightbox-nav"},q={class:"fslightbox-toolbar"},Y=["title"],_=["width","height","viewBox"],J=["d"];var Q={props:{size:String,viewBox:String,d:String}},G=o(744),K=(0,G.Z)(Q,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("svg",{width:n.size,height:n.size,viewBox:n.viewBox,xmlns:"http://www.w3.org/2000/svg"},[(0,e.createElementVNode)("path",{class:"fslightbox-svg-path",d:n.d},null,8,J)],8,_)}]]),ee={components:{Svger:K},props:{onClick:Function,size:String,viewBox:String,d:String,title:String}};const te=(0,G.Z)(ee,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("Svger");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{onClick:o[0]||(o[0]=function(){return n.onClick&&n.onClick(...arguments)}),title:n.title,class:"fslightbox-toolbar-button fslightbox-flex-centered"},[(0,e.createVNode)(c,{size:n.size,"view-box":n.viewBox,d:n.d},null,8,["size","view-box","d"])],8,Y)}]]);var oe=te,ne={components:{ToolbarButton:oe},props:{fsLightboxIndex:Number},data(){return{onClick:m[this.fsLightboxIndex].core.lightboxCloser.closeLightbox}}},ie=(0,G.Z)(ne,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("ToolbarButton");return(0,e.openBlock)(),(0,e.createBlock)(c,{"on-click":s.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"])}]]),se={components:{ToolbarButton:oe},props:{fsLightboxIndex:Number},data:()=>({isFullscreenOpen:!1}),methods:{getButtonData(e){const{core:{fullscreenToggler:{exitFullscreen:t,enterFullscreen:o}}}=m[this.fsLightboxIndex];return(this.isFullscreenOpen?{onClick:t,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(){const e=m[this.fsLightboxIndex].componentsServices.isFullscreenOpenManager;e.get=()=>this.isFullscreenOpen,e.set=e=>this.isFullscreenOpen=e}},re={components:{FullscreenButton:(0,G.Z)(se,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("ToolbarButton");return(0,e.openBlock)(),(0,e.createBlock)(c,{"on-click":r.getButtonData("onClick"),"view-box":r.getButtonData("viewBox"),size:r.getButtonData("size"),d:r.getButtonData("d"),title:r.getButtonData("title")},null,8,["on-click","view-box","size","d","title"])}]]),CloseButton:ie},props:{fsLightboxIndex:Number}},ce=(0,G.Z)(re,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("FullscreenButton"),l=(0,e.resolveComponent)("CloseButton");return(0,e.openBlock)(),(0,e.createElementBlock)("div",q,[(0,e.createVNode)(c,{"fs-lightbox-index":n.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(l,{"fs-lightbox-index":n.fsLightboxIndex},null,8,["fs-lightbox-index"])])}]]);const le={ref:"source-outer",class:"fslightbox-slide-number-container"},ae={ref:"source-inner",class:"fslightbox-flex-centered"},de={"data-test-id":"slide-number"},ue=(0,e.createElementVNode)("span",{class:"fslightbox-slash"},null,-1);var he={props:{fsLightboxIndex:Number},data(){return{slide:m[this.fsLightboxIndex].stageIndexes.current+1,sourcesCount:m[this.fsLightboxIndex].props.sources.length}},created(){m[this.fsLightboxIndex].componentsServices.setSlideNumber=e=>this.slide=e},mounted(){this.$refs["source-inner"].offsetWidth>55&&(this.$refs["source-outer"].style.justifyContent="flex-start")}},pe={components:{SlideNumber:(0,G.Z)(he,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("div",le,[(0,e.createElementVNode)("div",ae,[(0,e.createElementVNode)("span",de,(0,e.toDisplayString)(s.slide),1),ue,(0,e.createElementVNode)("span",null,(0,e.toDisplayString)(s.sourcesCount),1)],512)],512)}]]),Toolbar:ce},props:{fsLightboxIndex:Number},data(){return{hasMoreThanSource:m[this.fsLightboxIndex].props.sources.length>1}}},ge=(0,G.Z)(pe,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("Toolbar"),l=(0,e.resolveComponent)("SlideNumber");return(0,e.openBlock)(),(0,e.createElementBlock)("div",$,[(0,e.createVNode)(c,{"fs-lightbox-index":n.fsLightboxIndex},null,8,["fs-lightbox-index"]),s.hasMoreThanSource?((0,e.openBlock)(),(0,e.createBlock)(l,{key:0,"fs-lightbox-index":n.fsLightboxIndex},null,8,["fs-lightbox-index"])):(0,e.createCommentVNode)("v-if",!0)],512)}]]);const xe={"data-test-class":"source-main-wrapper",ref:"ref",class:"fslightbox-absoluted fslightbox-full-dimension fslightbox-flex-centered"},fe={ref:"ref",class:"soueouoeu"},me=["src"];var be={props:{fsLightboxIndex:Number,i:Number},data(){const{collections:{sourceLoadHandlers:e},props:{customAttributes:t,sources:o}}=m[this.fsLightboxIndex];return{onLoad:t=>{e[this.i].handleImageLoad(t)},src:o[this.i],customAttributes:t&&t[this.i]}},mounted(){m[this.fsLightboxIndex].elements.sources[this.i]=this.$refs.ref}};const ve=(0,G.Z)(be,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("img",(0,e.mergeProps)({class:"fslightbox-source",onLoad:o[0]||(o[0]=function(){return s.onLoad&&s.onLoad(...arguments)}),ref:"ref",src:s.src},s.customAttributes),null,16,me)}]]);var Se=ve;const Le=["src"];var ye={props:{fsLightboxIndex:Number,i:Number},data(){const{collections:{sourceLoadHandlers:e},props:{customAttributes:t,sources:o}}=m[this.fsLightboxIndex];return{onLoad:e[this.i].handleVideoLoad,src:o[this.i],customAttributes:t&&t[this.i]}},mounted(){m[this.fsLightboxIndex].elements.sources[this.i]=this.$refs.ref}};const we=(0,G.Z)(ye,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("video",(0,e.mergeProps)({class:"fslightbox-source fslightbox-video",onLoadedmetadata:o[0]||(o[0]=function(){return s.onLoad&&s.onLoad(...arguments)}),ref:"ref",controls:""},s.customAttributes),[(0,e.createElementVNode)("source",{src:s.src},null,8,Le)],16)}]]),Ie=["src"];var Ce={props:{fsLightboxIndex:Number,i:Number},data(){const{props:{customAttributes:e,sources:t}}=m[this.fsLightboxIndex];return{src:"https://www.youtube.com/embed/".concat((o=t[this.i],o.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2]),"?enablejsapi=1"),customAttributes:e&&e[this.i]};var o},mounted(){const{collections:{sourceLoadHandlers:e},elements:{sources:t}}=m[this.fsLightboxIndex];t[this.i]=this.$refs.ref,e[this.i].handleYoutubeLoad()}},ke={props:{fsLightboxIndex:Number,i:Number},data(){const e=m[this.fsLightboxIndex].props.sources[this.i],t={component:e,componentProps:{}};return e.component&&(t.component=e.component,t.componentProps=e.props),t},mounted(){const{collections:{sourceLoadHandlers:e},elements:{sources:t}}=m[this.fsLightboxIndex];t[this.i]=this.$refs.ref.$el,t[this.i].classList.add(x),e[this.i].handleCustomLoad()}};const Be={class:"fslightbox-invalid-file-wrapper fslightbox-flex-centered"};var Fe={props:{fsLightboxIndex:Number,i:Number},mounted(){const{componentsServices:{hideSourceLoaderCollection:e},elements:{sourceMainWrappers:t}}=m[this.fsLightboxIndex];e[this.i](),t[this.i].classList.add(u)}},Ne={props:{fsLightboxIndex:Number,i:Number},components:{Imager:Se,Videor:we,Youtuber:(0,G.Z)(Ce,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("iframe",(0,e.mergeProps)({class:"fslightbox-source fslightbox-youtube-iframe",ref:"ref",src:s.src,allowfullscreen:""},s.customAttributes),null,16,Ie)}]]),Customer:(0,G.Z)(ke,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.component),(0,e.mergeProps)(t.componentProps,{ref:"ref"}),null,16)}]]),Invalider:(0,G.Z)(Fe,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("div",Be," Invalid source ")}]])},data(){const e={};return this.attachComponentDataToObject(e),e},created(){m[this.fsLightboxIndex].componentsServices.updateSourceDirectWrapperCollection[this.i]=()=>{this.attachComponentDataToObject(this)}},mounted(){m[this.fsLightboxIndex].elements.sourceAnimationWrappers[this.i]=this.$refs.ref},methods:{attachComponentDataToObject:function(e){const{core:{stageManager:{isSourceInStage:t}},elements:{sourcesComponents:o},props:{loadOnlyCurrentSource:n},stageIndexes:{current:i}}=m[this.fsLightboxIndex];e.sourceComponent=o[this.i],e.isSourceInStage=t(this.i),e.current=i,e.loadOnlyCurrentSource=n}}},Ae=(0,G.Z)(Ne,[["render",function(t,o,n,i,s,r){return(0,e.openBlock)(),(0,e.createElementBlock)("div",fe,[t.current===n.i||!t.loadOnlyCurrentSource&&t.isSourceInStage?((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(t.sourceComponent),{key:0,"fs-lightbox-index":n.fsLightboxIndex,i:n.i},null,8,["fs-lightbox-index","i"])):(0,e.createCommentVNode)("v-if",!0)],512)}]]);const Te={class:"fslightbox-loader"},ze=[(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)],Ee={};var Oe={props:{fsLightboxIndex:Number,i:Number},components:{SourceAnimationWrapper:Ae,Loader:(0,G.Z)(Ee,[["render",function(t,o){return(0,e.openBlock)(),(0,e.createElementBlock)("div",Te,ze)}]])},data:()=>({isSourceLoaded:!1}),created(){m[this.fsLightboxIndex].componentsServices.hideSourceLoaderCollection[this.i]=()=>this.isSourceLoaded=!0},mounted(){m[this.fsLightboxIndex].elements.sourceMainWrappers[this.i]=this.$refs.ref}},We={props:{fsLightboxIndex:Number},components:{SourceMainWrapper:(0,G.Z)(Oe,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("SourceAnimationWrapper"),l=(0,e.resolveComponent)("Loader");return(0,e.openBlock)(),(0,e.createElementBlock)("div",xe,[(0,e.createVNode)(c,{"fs-lightbox-index":n.fsLightboxIndex,i:n.i},null,8,["fs-lightbox-index","i"]),s.isSourceLoaded?(0,e.createCommentVNode)("v-if",!0):((0,e.openBlock)(),(0,e.createBlock)(l,{key:0}))],512)}]])},data(){const{core:{sourcesPointerDown:{listener:e}},props:{sources:t}}=m[this.fsLightboxIndex];return{sources:t,listener:e}},mounted(){m[this.fsLightboxIndex].elements.sourceWrappersContainer=this.$refs.ref}};const Pe=(0,G.Z)(We,[["render",function(t,o,n,i,s,r){const 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:o[0]||(o[0]=function(){return s.listener&&s.listener(...arguments)})},[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(s.sources.length,((t,o)=>((0,e.openBlock)(),(0,e.createBlock)(c,{key:o,i:o,"fs-lightbox-index":n.fsLightboxIndex},null,8,["i","fs-lightbox-index"])))),128))],544)}]]);var Me=Pe;const Ve={key:0},De=["title"],He={class:"fslightbox-slide-btn fslightbox-flex-centered"};var Re={components:{Svger:K},props:{onClick:Function,name:String,d:String},data(){const e=this.name.charAt(0).toUpperCase()+this.name.slice(1);return{title:"".concat(e," slide")}}};const Ue=(0,G.Z)(Re,[["render",function(t,o,n,i,s,r){const 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(n.name,"-container")),title:s.title,onClick:o[0]||(o[0]=function(){return n.onClick&&n.onClick(...arguments)})},[(0,e.createElementVNode)("div",He,[(0,e.createVNode)(c,{"view-box":"0 0 20 20",size:"20px",d:n.d},null,8,["d"])])],10,De)}]]);var Xe={props:{fsLightboxIndex:Number},components:{SlideButton:Ue},data(){const{core:{slideChangeFacade:{changeToPrevious:e,changeToNext:t}},props:{sources:o}}=m[this.fsLightboxIndex];return{sourcesCount:o.length,changeToPrevious:e,changeToNext:t}}};const Ze={key:0,class:"fslightbox-slide-swiping-hoverer fslightbox-full-dimension fslightbox-absoluted"};var je={props:{fsLightboxIndex:Number},data:()=>({isSlideSwipingHovererShown:!1}),created(){const{componentsServices:e}=m[this.fsLightboxIndex];e.showSlideSwipingHoverer=()=>{this.isSlideSwipingHovererShown||(this.isSlideSwipingHovererShown=!0)},e.hideSlideSwipingHoverer=()=>{this.isSlideSwipingHovererShown&&(this.isSlideSwipingHovererShown=!1)}}};function $e(e){const{core:{lightboxOpener:t},data:o,props:{openOnMount:n}}=e;document.getElementsByClassName(s).length||f(),o.scrollbarWidth=function(e){let{props:{disableLocalStorage:t}}=e;if(!t){const e=localStorage.getItem(v);if(e)return e}const o=function(){const e=document.createElement("div"),t=e.style;return t.visibility="hidden",t.width="100px",t.msOverflowStyle="scrollbar",t.overflow="scroll",e}(),n=function(){const e=document.createElement("div");return e.style.width="100%",e}();document.body.appendChild(o);const i=o.offsetWidth;o.appendChild(n);const s=n.offsetWidth;document.body.removeChild(o);const r=i-s;return t||localStorage.setItem(v,r.toString()),r}(e),n&&t.initializeAndOpenLightbox()}let qe;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:{SlideButtons:(0,G.Z)(Xe,[["render",function(t,o,n,i,s,r){const c=(0,e.resolveComponent)("SlideButton");return s.sourcesCount>1?((0,e.openBlock)(),(0,e.createElementBlock)("div",Ve,[(0,e.createVNode)(c,{"on-click":s.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":s.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:Me,Naver:ge,SlideSwipingHoverer:(0,G.Z)(je,[["render",function(t,o,n,i,s,r){return s.isSlideSwipingHovererShown?((0,e.openBlock)(),(0,e.createElementBlock)("div",Ze)):(0,e.createCommentVNode)("v-if",!0)}]])},data:()=>({isOpen:!1}),watch:{slide:function(){m[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},sourceIndex:function(){m[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},source:function(){m[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp()},toggler:function(){m[this.fsLightboxIndex].core.lightboxUpdater.handleSlideProp(),m[this.fsLightboxIndex].core.lightboxUpdater.handleTogglerUpdate()}},created(){this.fsLightboxIndex=m.push(new j(this))-1;const e=m[this.fsLightboxIndex].componentsServices.isLightboxOpenManager;e.get=()=>this.isOpen,e.set=(e,t)=>{this.isOpen=e,t&&(qe=t)}},mounted(){m[this.fsLightboxIndex].elements.container=this.$refs.container,$e(m[this.fsLightboxIndex])},updated(){m[this.fsLightboxIndex].elements.container=this.$refs.container,qe&&qe(),qe=null}},_e=(0,G.Z)(Ye,[["render",function(o,n,i,s,r,c){const l=(0,e.resolveComponent)("Naver"),a=(0,e.resolveComponent)("SourceWrappersContainer"),d=(0,e.resolveComponent)("SlideButtons"),u=(0,e.resolveComponent)("SlideSwipingHoverer");return r.isOpen?((0,e.openBlock)(),(0,e.createElementBlock)("div",t,[(0,e.createVNode)(l,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(a,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(d,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"]),(0,e.createVNode)(u,{"fs-lightbox-index":this.fsLightboxIndex},null,8,["fs-lightbox-index"])],512)):(0,e.createCommentVNode)("v-if",!0)}]])}(),module.exports=n}();
!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}();
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc