1/*! For license information please see 8428-5090cd4edb286c9fbf41cc029d237b76227501d8a94ae7f57e28289b4bd4497e.digested.js.LICENSE.txt */ 2"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8428],{7073(t,e,n){n.d(e,{A:()=>x});var i=n(1601),o=n.n(i),s=n(6314),r=n.n(s),l=n(4417),a=n.n(l),g=new URL(n(6245),n.b),c=new URL(n(603),n.b),d=new URL(n(3333),n.b),m=new URL(n(7427),n.b),h=new URL(n(8888),n.b),u=r()(o()),p=a()(g),f=a()(c),b=a()(d),y=a()(m,{hash:"#lg"}),v=a()(h);u.push([t.id,`@font-face {\n font-family: "lg";\n src: url(${p}) format("woff2"), url(${f}) format("truetype"), url(${b}) format("woff"), url(${y}) format("svg");\n font-weight: normal;\n font-style: normal;\n font-display: block;\n}\n.lg-icon {\n /* use !important to prevent issues with browser extensions that change fonts */\n font-family: "lg" !important;\n speak: never;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n /* Better Font Rendering =========== */\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.lg-container {\n font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\n}\n\n.lg-next,\n.lg-prev {\n background-color: rgba(0, 0, 0, 0.45);\n border-radius: 2px;\n color: #999;\n cursor: pointer;\n display: block;\n font-size: 22px;\n margin-top: -10px;\n padding: 8px 10px 9px;\n position: absolute;\n top: 50%;\n z-index: 1084;\n outline: none;\n border: none;\n}\n.lg-next.disabled,\n.lg-prev.disabled {\n opacity: 0 !important;\n cursor: default;\n}\n.lg-next:hover:not(.disabled),\n.lg-prev:hover:not(.disabled) {\n color: #fff;\n}\n.lg-single-item .lg-next,\n.lg-single-item .lg-prev {\n display: none;\n}\n\n.lg-next {\n right: 20px;\n}\n.lg-next:before {\n content: "\\e095";\n}\n\n.lg-prev {\n left: 20px;\n}
2\n.lg-prev:after {\n content: "\\e094";\n}\n\n@-webkit-keyframes lg-right-end {\n 0% {\n left: 0;\n }\n 50% {\n left: -30px;\n }\n 100% {\n left: 0;\n }\n}\n@-moz-keyframes lg-right-end {\n 0% {\n left: 0;\n }\n 50% {\n left: -30px;\n }\n 100% {\n left: 0;\n }\n}\n@-ms-keyframes lg-right-end {\n 0% {\n left: 0;\n }\n 50% {\n left: -30px;\n }\n 100% {\n left: 0;\n }\n}\n@keyframes lg-right-end {\n 0% {\n left: 0;\n }\n 50% {\n left: -30px;\n }\n 100% {\n left: 0;\n }\n}\n@-webkit-keyframes lg-left-end {\n 0% {\n left: 0;\n }\n 50% {\n left: 30px;\n }\n 100% {\n left: 0;\n }\n}\n@-moz-keyframes lg-left-end {\n 0% {\n left: 0;\n }\n 50% {\n left: 30px;\n }\n 100% {\n left: 0;\n }\n}\n@-ms-keyframes lg-left-end {\n 0% {\n left: 0;\n }\n 50% {\n left: 30px;\n }\n 100% {\n left: 0;\n }\n}\n@keyframes lg-left-end {\n 0% {\n left: 0;\n }\n 50% {\n left: 30px;\n }\n 100% {\n left: 0;\n }\n}\n.lg-outer.lg-right-end .lg-object {\n -webkit-animation: lg-right-end 0.3s;\n -o-animation: lg-right-end 0.3s;\n animation: lg-right-end 0.3s;\n position: relative;\n}\n.lg-outer.lg-left-end .lg-object {\n -webkit-animation: lg-left-end 0.3s;\n -o-animation: lg-left-end 0.3s;\n animation: lg-left-end 0.3s;\n position: relative;\n}\n\n.lg-toolbar {\n z-index: 1082;\n left: 0;\n position: absolute;\n top: 0;\n width: 100%;\n}\n.lg-media-overlap .lg-toolbar {\n background-image: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));\n}\n.lg-toolbar .lg-icon {\n color: #999;\n cursor: pointer;\n float: right;\n font-size: 24px;\n height: 47px;\n line-height: 27px;\n padding: 10px 0;\n text-align: center;\n width: 50px;\n text-decoration: none !important;\n outline: medium none;\n will-change: color;\n -webkit-transition: color 0.2s linear;\n -o-transition: color 0.2s linear;\n transition: color 0.2s linear;\n background: none;\n border: none;\n box-shadow: none;\n}\n.lg-toolbar .lg-icon.lg-icon-18 {\n font-size: 18px;\n}\n.lg-toolbar .lg-icon:hover {\n color: #fff;\n}
2\n.lg-toolbar .lg-close:after {\n content: "\\e070";\n}\n.lg-toolbar .lg-maximize {\n font-size: 22px;\n}\n.lg-toolbar .lg-maximize:after {\n content: "\\e90a";\n}\n.lg-toolbar .lg-download:after {\n content: "\\e0f2";\n}\n\n.lg-sub-html {\n color: #eee;\n font-size: 16px;\n padding: 10px 40px;\n text-align: center;\n z-index: 1080;\n opacity: 0;\n -webkit-transition: opacity 0.2s ease-out 0s;\n -o-transition: opacity 0.2s ease-out 0s;\n transition: opacity 0.2s ease-out 0s;\n}\n.lg-sub-html h4 {\n margin: 0;\n font-size: 13px;\n font-weight: bold;\n}\n.lg-sub-html p {\n font-size: 12px;\n margin: 5px 0 0;\n}\n.lg-sub-html a {\n color: inherit;\n}\n.lg-sub-html a:hover {\n text-decoration: underline;\n}\n.lg-media-overlap .lg-sub-html {\n background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));\n}\n.lg-item .lg-sub-html {\n position: absolute;\n bottom: 0;\n right: 0;\n left: 0;\n}\n\n.lg-error-msg {\n font-size: 14px;\n color: #999;\n}\n\n.lg-counter {\n color: #999;\n display: inline-block;\n font-size: 16px;\n padding-left: 20px;\n padding-top: 12px;\n height: 47px;\n vertical-align: middle;\n}\n\n.lg-closing .lg-toolbar,\n.lg-closing .lg-prev,\n.lg-closing .lg-next,\n.lg-closing .lg-sub-html {\n opacity: 0;\n -webkit-transition: -webkit-transform 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, color 0.08 linear;\n -moz-transition: -moz-transform 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, color 0.08 linear;\n -o-transition: -o-transform 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, color 0.08 linear;\n transition: transform 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.08 cubic-bezier(0, 0, 0.25, 1) 0s, color 0.08 linear;\n}\n\nbody:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,\nbody:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,\nbody:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont {\n opacity: 0;\n -moz-transform: scale3d(0.5, 0.5, 0.5);\n -o-transform: scale3d(0.5, 0.5, 0.5);\n -ms-transform: scale3d(0.5, 0.5, 0.5);\n -webkit-transform: scale3d(0.5, 0.5, 0.5);\n transform: scale3d(0.5, 0.5, 0.5);\n will-change: transform, opacity;\n -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;\n -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;\n -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;\n transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;\n}\nbody:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,\nbody:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,\nbody:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont {\n opacity: 1;\n -moz-transform: scale3d(1, 1, 1);\n -o-transform: scale3d(1, 1, 1);\n -ms-transform: scale3d(1, 1, 1);\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n}\n\n.lg-icon:focus-visible {\n color: #fff;\n border-radius: 3px;\n outline: 1px dashed rgba(255, 255, 255, 0.6);\n}\n\n.lg-toolbar .lg-icon:focus-visible {\n border-radius: 8px;\n outline-offset: -5px;\n}\n\n.lg-outer .lg-thumb-outer {\n background-color: #0d0a0a;\n width: 100%;\n max-height: 350px;\n overflow: hidden;\n float: left;\n}\n.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {\n cursor: -webkit-grab;\n cursor: -moz-grab;\n cursor: -o-grab;\n cursor: -ms-grab;\n cursor: grab;\n}\n.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {\n cursor: move;\n cursor: -webkit-grabbing;\n cursor: -moz-grabbing;\n cursor: -o-grabbing;\n cursor: -ms-grabbing;\n cursor: grabbing;\n}\n.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {\n -webkit-transition-duration: 0s !important;\n transition-duration: 0s !important;\n}\n.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb {\n -webkit-transition-duration: 0s !important;\n transition-duration: 0s !important;\n}\n.lg-outer .lg-thumb-outer.lg-thumb-align-middle {\n text-align: center;\n}\n.lg-outer .lg-thumb-outer.lg-thumb-align-left {\n text-align: left;\n}\n.lg-outer .lg-thumb-outer.lg-thumb-align-right {\n text-align: right;\n}\n.lg-outer.lg-single-item .lg-thumb-outer {\n display: none;\n}\n.lg-outer .lg-thumb {\n padding: 5px 0;\n height: 100%;\n margin-bottom: -5px;\n display: inline-block;\n vertical-align: middle;\n}\n@media (min-width: 768px) {\n .lg-outer .lg-thumb {\n padding: 10px 0;\n }\n}\n.lg-outer .lg-thumb-item {\n cursor: pointer;\n float: left;\n overflow: hidden;\n height: 100%;\n border-radius: 2px;\n margin-bottom: 5px;\n will-change: border-color;\n}\n@media (min-width: 768px) {\n .lg-outer .lg-thumb-item {\n border-radius: 4px;\n border: 2px solid #fff;\n -webkit-transition: border-color 0.25s ease;\n -o-transition: border-color 0.25s ease;\n transition: border-color 0.25s ease;\n }\n}\n.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {\n border-color: rgb(169, 7, 7);\n}\n.lg-outer .lg-thumb-item img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n display: block;\n}\n.lg-outer.lg-can-toggle .lg-item {\n padding-bottom: 0;\n}
2\n.lg-outer .lg-toggle-thumb:after {\n content: "\\e1ff";\n}\n.lg-outer.lg-animate-thumb .lg-thumb {\n -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n}\n\n.lg-outer .lg-video-cont {\n text-align: center;\n display: inline-block;\n vertical-align: middle;\n position: relative;\n}\n.lg-outer .lg-video-cont .lg-object {\n width: 100% !important;\n height: 100% !important;\n}\n.lg-outer .lg-has-iframe .lg-video-cont {\n -webkit-overflow-scrolling: touch;\n overflow: auto;\n}\n.lg-outer .lg-video-object {\n position: absolute;\n left: 0;\n right: 0;\n width: 100%;\n height: 100%;\n top: 0;\n bottom: 0;\n z-index: 3;\n}\n.lg-outer .lg-video-poster {\n z-index: 1;\n}\n.lg-outer .lg-has-video .lg-video-object {\n opacity: 0;\n will-change: opacity;\n -webkit-transition: opacity 0.3s ease-in;\n -o-transition: opacity 0.3s ease-in;\n transition: opacity 0.3s ease-in;\n}\n.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,\n.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button {\n opacity: 0 !important;\n}\n.lg-outer .lg-has-video.lg-video-loaded .lg-video-object {\n opacity: 1;\n}\n\n@keyframes lg-play-stroke {\n 0% {\n stroke-dasharray: 1, 200;\n stroke-dashoffset: 0;\n }\n 50% {\n stroke-dasharray: 89, 200;\n stroke-dashoffset: -35px;\n }\n 100% {\n stroke-dasharray: 89, 200;\n stroke-dashoffset: -124px;\n }\n}\n@keyframes lg-play-rotate {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.lg-video-play-button {\n width: 18%;\n max-width: 140px;\n position: absolute;\n top: 50%;\n left: 50%;\n z-index: 2;\n cursor: pointer;\n transform: translate(-50%, -50%) scale(1);\n will-change: opacity, transform;\n -webkit-transition: -webkit-transform 0.25s cubic-bezier(0.17, 0.88, 0.32, 1.28), opacity 0.1s;\n -moz-transition: -moz-transform 0.25s cubic-bezier(0.17, 0.88, 0.32, 1.28), opacity 0.1s;\n -o-transition: -o-transform 0.25s cubic-bezier(0.17, 0.88, 0.32, 1.28), opacity 0.1s;\n transition: transform 0.25s cubic-bezier(0.17, 0.88, 0.32, 1.28), opacity 0.1s;\n}\n.lg-video-play-button:hover .lg-video-play-icon-bg,\n.lg-video-play-button:hover .lg-video-play-icon {\n opacity: 1;\n}\n\n.lg-video-play-icon-bg {\n fill: none;\n stroke-width: 3%;\n stroke: #fcfcfc;\n opacity: 0.6;\n will-change: opacity;\n -webkit-transition: opacity 0.12s ease-in;\n -o-transition: opacity 0.12s ease-in;\n transition: opacity 0.12s ease-in;\n}\n\n.lg-video-play-icon-circle {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n fill: none;\n stroke-width: 3%;\n stroke: rgba(30, 30, 30, 0.9);\n stroke-opacity: 1;\n stroke-linecap: round;\n stroke-dasharray: 200;\n stroke-dashoffset: 200;\n}\n\n.lg-video-play-icon {\n position: absolute;\n width: 25%;\n max-width: 120px;\n left: 50%;\n top: 50%;\n transform: translate3d(-50%, -50%, 0);\n opacity: 0.6;\n will-change: opacity;\n -webkit-transition: opacity 0.12s ease-in;\n -o-transition: opacity 0.12s ease-in;\n transition: opacity 0.12s ease-in;\n}\n.lg-video-play-icon .lg-video-play-icon-inner {\n fill: #fcfcfc;\n}\n\n.lg-video-loading .lg-video-play-icon-circle {\n animation: lg-play-rotate 2s linear 0.25s infinite, lg-play-stroke 1.5s ease-in-out 0.25s infinite;\n}\n\n.lg-video-loaded .lg-video-play-button {\n opacity: 0;\n transform: translate(-50%, -50%) scale(0.7);\n}\n\n.lg-progress-bar {\n background-color: #333;\n height: 5px;\n left: 0;\n position: absolute;\n top: 0;\n width: 100%;\n z-index: 1083;\n opacity: 0;\n will-change: opacity;\n -webkit-transition: opacity 0.08s ease 0s;\n -moz-transition: opacity 0.08s ease 0s;\n -o-transition: opacity 0.08s ease 0s;\n transition: opacity 0.08s ease 0s;\n}\n.lg-progress-bar .lg-progress {\n background-color: rgb(169, 7, 7);\n height: 5px;\n width: 0;\n}\n.lg-progress-bar.lg-start .lg-progress {\n width: 100%;\n}\n.lg-show-autoplay .lg-progress-bar {\n opacity: 1;\n}
2\n\n.lg-autoplay-button:after {\n content: "\\e01d";\n}\n.lg-show-autoplay .lg-autoplay-button:after {\n content: "\\e01a";\n}\n.lg-single-item .lg-autoplay-button {\n opacity: 0.75;\n pointer-events: none;\n}\n\n.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,\n.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {\n -webkit-transition-duration: 0ms !important;\n transition-duration: 0ms !important;\n}\n.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {\n will-change: transform;\n -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;\n -moz-transition: -moz-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;\n -o-transition: -o-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;\n transition: transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s;\n}\n.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap {\n will-change: transform;\n -webkit-transition: -webkit-transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;\n -moz-transition: -moz-transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;\n -o-transition: -o-transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;\n transition: transform 0.8s cubic-bezier(0, 0, 0.25, 1) 0s;\n}\n.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,\n.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img {\n -webkit-transform: scale3d(1, 1, 1);\n transform: scale3d(1, 1, 1);\n -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s !important;\n -moz-transition: -moz-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s !important;\n -o-transition: -o-transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s !important;\n transition: transform 0.5s cubic-bezier(0.12, 0.415, 0.01, 1.19) 0s, opacity 0.15s !important;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition,\n.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition {\n transition: none !important;\n}\n.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition,\n.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition {\n transform: scale3d(1, 1, 1) translate3d(-50%, -50%, 0px) !important;\n max-width: none !important;\n max-height: none !important;\n top: 50% !important;\n left: 50% !important;\n}\n.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x,\n.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x {\n transform: scale3d(1, 1, 1) translate3d(-50%, 0, 0px) !important;\n top: 0 !important;\n left: 50% !important;\n max-width: none !important;\n max-height: none !important;\n}\n.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y,\n.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y {\n transform: scale3d(1, 1, 1) translate3d(0, -50%, 0px) !important;\n top: 50% !important;\n left: 0% !important;\n max-width: none !important;\n max-height: none !important;\n}\n\n.lg-icon.lg-zoom-in:after {\n content: "\\e311";\n}\n.lg-actual-size .lg-icon.lg-zoom-in {\n opacity: 1;\n pointer-events: auto;\n}\n.lg-icon.lg-actual-size {\n font-size: 20px;\n}
2\n.lg-icon.lg-actual-size:after {\n content: "\\e033";\n}\n.lg-icon.lg-zoom-out {\n opacity: 0.5;\n pointer-events: none;\n}\n.lg-icon.lg-zoom-out:after {\n content: "\\e312";\n}\n.lg-zoomed .lg-icon.lg-zoom-out {\n opacity: 1;\n pointer-events: auto;\n}\n\n.lg-outer[data-lg-slide-type=video] .lg-zoom-in,\n.lg-outer[data-lg-slide-type=video] .lg-actual-size,\n.lg-outer[data-lg-slide-type=video] .lg-zoom-out, .lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,\n.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,\n.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out, .lg-outer.lg-first-slide-loading .lg-zoom-in,\n.lg-outer.lg-first-slide-loading .lg-actual-size,\n.lg-outer.lg-first-slide-loading .lg-zoom-out {\n opacity: 0.75;\n pointer-events: none;\n}\n\n.lg-outer .lg-pager-outer {\n text-align: center;\n z-index: 1080;\n height: 10px;\n margin-bottom: 10px;\n}\n.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {\n overflow: visible;\n}\n.lg-outer.lg-single-item .lg-pager-outer {\n display: none;\n}\n.lg-outer .lg-pager-cont {\n cursor: pointer;\n display: inline-block;\n overflow: hidden;\n position: relative;\n vertical-align: top;\n margin: 0 5px;\n}\n.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {\n box-shadow: 0 0 0 2px white inset;\n}\n.lg-outer .lg-pager-thumb-cont {\n background-color: #fff;\n color: #fff;\n bottom: 100%;\n height: 83px;\n left: 0;\n margin-bottom: 20px;\n margin-left: -60px;\n opacity: 0;\n padding: 5px;\n position: absolute;\n width: 120px;\n border-radius: 3px;\n will-change: transform, opacity;\n -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;\n -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;\n -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;\n transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;\n -webkit-transform: translate3d(0, 5px, 0);\n transform: translate3d(0, 5px, 0);\n}\n.lg-outer .lg-pager-thumb-cont img {\n width: 100%;\n height: 100%;\n}\n.lg-outer .lg-pager {\n background-color: rgba(255, 255, 255, 0.5);\n border-radius: 50%;\n box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;\n display: block;\n height: 12px;\n -webkit-transition: box-shadow 0.3s ease 0s;\n -o-transition: box-shadow 0.3s ease 0s;\n transition: box-shadow 0.3s ease 0s;\n width: 12px;\n}\n.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus {\n box-shadow: 0 0 0 8px white inset;\n}\n.lg-outer .lg-caret {\n border-left: 10px solid transparent;\n border-right: 10px solid transparent;\n border-top: 10px dashed;\n bottom: -10px;\n display: inline-block;\n height: 0;\n left: 50%;\n margin-left: -5px;\n position: absolute;\n vertical-align: middle;\n width: 0;\n}\n\n.lg-fullscreen:after {\n content: "\\e20c";\n}\n.lg-fullscreen-on .lg-fullscreen:after {\n content: "\\e20d";\n}\n\n.lg-outer .lg-dropdown-overlay {\n background-color: rgba(0, 0, 0, 0.25);\n bottom: 0;\n cursor: default;\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n z-index: 1081;\n opacity: 0;\n visibility: hidden;\n will-change: visibility, opacity;\n -webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;\n -o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;\n transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;\n}\n.lg-outer.lg-dropdown-active .lg-dropdown,\n.lg-outer.lg-dropdown-active .lg-dropdown-overlay {\n -webkit-transition-delay: 0s;\n transition-delay: 0s;\n -moz-transform: translate3d(0, 0px, 0);\n -o-transform: translate3d(0, 0px, 0);\n -ms-transform: translate3d(0, 0px, 0);\n -webkit-transform: translate3d(0, 0px, 0);\n transform: translate3d(0, 0px, 0);\n opacity: 1;\n visibility: visible;\n}\n.lg-outer.lg-dropdown-active .lg-share {\n color: #fff;\n}\n.lg-outer .lg-dropdown {\n background-color: #fff;\n border-radius: 2px;\n font-size: 14px;\n list-style-type: none;\n margin: 0;\n padding: 10px 0;\n position: absolute;\n right: 0;\n text-align: left;\n top: 50px;\n opacity: 0;\n visibility: hidden;\n -moz-transform: translate3d(0, 5px, 0);\n -o-transform: translate3d(0, 5px, 0);\n -ms-transform: translate3d(0, 5px, 0);\n -webkit-transform: translate3d(0, 5px, 0);\n transform: translate3d(0, 5px, 0);\n will-change: visibility, opacity, transform;\n -webkit-transition: -webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;\n -moz-transition: -moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;\n -o-transition: -o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;\n transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;\n}
2\n.lg-outer .lg-dropdown:after {\n content: "";\n display: block;\n height: 0;\n width: 0;\n position: absolute;\n border: 8px solid transparent;\n border-bottom-color: #fff;\n right: 16px;\n top: -16px;\n}\n.lg-outer .lg-dropdown > li:last-child {\n margin-bottom: 0px;\n}\n.lg-outer .lg-dropdown > li:hover a {\n color: #333;\n}\n.lg-outer .lg-dropdown a {\n color: #333;\n display: block;\n white-space: pre;\n padding: 4px 12px;\n font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;\n font-size: 12px;\n}\n.lg-outer .lg-dropdown a:hover {\n background-color: rgba(0, 0, 0, 0.07);\n}\n.lg-outer .lg-dropdown .lg-dropdown-text {\n display: inline-block;\n line-height: 1;\n margin-top: -3px;\n vertical-align: middle;\n}\n.lg-outer .lg-dropdown .lg-icon {\n color: #333;\n display: inline-block;\n float: none;\n font-size: 20px;\n height: auto;\n line-height: 1;\n margin-right: 8px;\n padding: 0;\n vertical-align: middle;\n width: auto;\n}\n.lg-outer .lg-share {\n position: relative;\n}
2\n.lg-outer .lg-share:after {\n content: "\\e80d";\n}\n.lg-outer .lg-share-facebook .lg-icon {\n color: #3b5998;\n}\n.lg-outer .lg-share-facebook .lg-icon:after {\n content: "\\e904";\n}\n.lg-outer .lg-share-twitter .lg-icon {\n color: #00aced;\n}\n.lg-outer .lg-share-twitter .lg-icon:after {\n content: "\\e907";\n}\n.lg-outer .lg-share-pinterest .lg-icon {\n color: #cb2027;\n}\n.lg-outer .lg-share-pinterest .lg-icon:after {\n content: "\\e906";\n}\n\n.lg-comment-box {\n width: 420px;\n max-width: 100%;\n position: absolute;\n right: 0;\n top: 0;\n bottom: 0;\n z-index: 9999;\n background-color: #fff;\n will-change: transform;\n -moz-transform: translate3d(100%, 0, 0);\n -o-transform: translate3d(100%, 0, 0);\n -ms-transform: translate3d(100%, 0, 0);\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n -webkit-transition: -webkit-transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;\n -moz-transition: -moz-transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;\n -o-transition: -o-transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;\n transition: transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;\n}\n.lg-comment-box .lg-comment-title {\n margin: 0;\n color: #fff;\n font-size: 18px;\n}\n.lg-comment-box .lg-comment-header {\n background-color: #000;\n padding: 12px 20px;\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n}\n.lg-comment-box .lg-comment-body {\n height: 100% !important;\n padding-top: 43px !important;\n width: 100% !important;\n}\n.lg-comment-box .fb-comments {\n height: 100%;\n width: 100%;\n background: url(${v}) no-repeat scroll center center #fff;\n overflow-y: auto;\n display: inline-block;\n}\n.lg-comment-box .fb-comments[fb-xfbml-state=rendered] {\n background-image: none;\n}\n.lg-comment-box .fb-comments > span {\n max-width: 100%;\n}\n.lg-comment-box .lg-comment-close {\n position: absolute;\n right: 5px;\n top: 12px;\n cursor: pointer;\n font-size: 20px;\n color: #999;\n will-change: color;\n -webkit-transition: color 0.2s linear;\n -o-transition: color 0.2s linear;\n transition: color 0.2s linear;\n}\n.lg-comment-box .lg-comment-close:hover {\n color: #fff;\n}
2\n.lg-comment-box .lg-comment-close:after {\n content: "\\e070";\n}\n.lg-comment-box iframe {\n max-width: 100% !important;\n width: 100% !important;\n}\n.lg-comment-box #disqus_thread {\n padding: 0 20px;\n}\n\n.lg-outer .lg-comment-overlay {\n background-color: rgba(0, 0, 0, 0.25);\n bottom: 0;\n cursor: default;\n left: 0;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 1081;\n opacity: 0;\n visibility: hidden;\n will-change: visibility, opacity;\n -webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;\n -o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;\n transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;\n}\n.lg-outer .lg-comment-toggle:after {\n content: "\\e908";\n}\n.lg-outer.lg-comment-active .lg-comment-overlay {\n -webkit-transition-delay: 0s;\n transition-delay: 0s;\n -moz-transform: translate3d(0, 0px, 0);\n -o-transform: translate3d(0, 0px, 0);\n -ms-transform: translate3d(0, 0px, 0);\n -webkit-transform: translate3d(0, 0px, 0);\n transform: translate3d(0, 0px, 0);\n opacity: 1;\n visibility: visible;\n}\n.lg-outer.lg-comment-active .lg-comment-toggle {\n color: #fff;\n}\n.lg-outer.lg-comment-active .lg-comment-box {\n -moz-transform: translate3d(0, 0, 0);\n -o-transform: translate3d(0, 0, 0);\n -ms-transform: translate3d(0, 0, 0);\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n\n.lg-outer .lg-img-rotate {\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n -webkit-transition: -webkit-transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;\n -moz-transition: -moz-transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;\n -o-transition: -o-transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;\n transition: transform 0.4s cubic-bezier(0, 0, 0.25, 1) 0s;\n}\n.lg-outer[data-lg-slide-type=video] .lg-rotate-left,\n.lg-outer[data-lg-slide-type=video] .lg-rotate-right,\n.lg-outer[data-lg-slide-type=video] .lg-flip-ver,\n.lg-outer[data-lg-slide-type=video] .lg-flip-hor, .lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,\n.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,\n.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,\n.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor {\n opacity: 0.75;\n pointer-events: none;\n}\n.lg-outer .lg-img-rotate:before {\n content: "";\n display: inline-block;\n height: 100%;\n vertical-align: middle;\n}
2\n\n.lg-rotate-left:after {\n content: "\\e900";\n}\n\n.lg-rotate-right:after {\n content: "\\e901";\n}\n\n.lg-icon.lg-flip-hor, .lg-icon.lg-flip-ver {\n font-size: 26px;\n}\n\n.lg-flip-ver:after {\n content: "\\e903";\n}\n\n.lg-flip-hor:after {\n content: "\\e902";\n}\n\n.lg-medium-zoom-item {\n cursor: zoom-in;\n}\n\n.lg-medium-zoom .lg-outer {\n cursor: zoom-out;\n}\n.lg-medium-zoom .lg-outer.lg-grab img.lg-object {\n cursor: zoom-out;\n}\n.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object {\n cursor: zoom-out;\n}\n\n.lg-relative-caption .lg-outer .lg-sub-html {\n white-space: normal;\n bottom: auto;\n padding: 0;\n background-image: none;\n}\n.lg-relative-caption .lg-outer .lg-relative-caption-item {\n opacity: 0;\n padding: 16px 0;\n transition: 0.5s opacity ease;\n}\n.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item {\n opacity: 1;\n}\n\n.lg-group:after {\n content: "";\n display: table;\n clear: both;\n}\n\n.lg-container {\n display: none;\n outline: none;\n}\n.lg-container.lg-show {\n display: block;\n}\n\n.lg-on {\n scroll-behavior: unset;\n}\n\n.lg-overlay-open {\n overflow: hidden;\n}\n\n.lg-toolbar,\n.lg-prev,\n.lg-next,\n.lg-pager-outer,\n.lg-hide-sub-html .lg-sub-html {\n opacity: 0;\n will-change: transform, opacity;\n -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;\n -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;\n -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;\n transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;\n}\n\n.lg-show-in .lg-toolbar,\n.lg-show-in .lg-prev,\n.lg-show-in .lg-next,\n.lg-show-in .lg-pager-outer {\n opacity: 1;\n}\n.lg-show-in.lg-hide-sub-html .lg-sub-html {\n opacity: 1;\n}\n.lg-show-in .lg-hide-items .lg-prev {\n opacity: 0;\n -webkit-transform: translate3d(-10px, 0, 0);\n transform: translate3d(-10px, 0, 0);\n}\n.lg-show-in .lg-hide-items .lg-next {\n opacity: 0;\n -webkit-transform: translate3d(10px, 0, 0);\n transform: translate3d(10px, 0, 0);\n}\n.lg-show-in .lg-hide-items .lg-toolbar {\n opacity: 0;\n -webkit-transform: translate3d(0, -10px, 0);\n transform: translate3d(0, -10px, 0);\n}\n.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html {\n opacity: 0;\n -webkit-transform: translate3d(0, 20px, 0);\n transform: translate3d(0, 20px, 0);\n}\n\n.lg-outer {\n width: 100%;\n height: 100%;\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n text-align: left;\n opacity: 0.001;\n outline: none;\n will-change: auto;\n overflow: hidden;\n -webkit-transition: opacity 0.15s ease 0s;\n -o-transition: opacity 0.15s ease 0s;\n transition: opacity 0.15s ease 0s;\n}\n.lg-outer * {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.lg-outer.lg-zoom-from-image {\n opacity: 1;\n}\n.lg-outer.lg-visible {\n opacity: 1;\n}\n.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide, .lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide, .lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current {\n -webkit-transition-duration: inherit !important;\n transition-duration: inherit !important;\n -webkit-transition-timing-function: inherit !important;\n transition-timing-function: inherit !important;\n}\n.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {\n -webkit-transition-duration: 0s !important;\n transition-duration: 0s !important;\n opacity: 1;\n}\n.lg-outer.lg-grab img.lg-object {\n cursor: -webkit-grab;\n cursor: -moz-grab;\n cursor: -o-grab;\n cursor: -ms-grab;\n cursor: grab;\n}\n.lg-outer.lg-grabbing img.lg-object {\n cursor: move;\n cursor: -webkit-grabbing;\n cursor: -moz-grabbing;\n cursor: -o-grabbing;\n cursor: -ms-grabbing;\n cursor: grabbing;\n}\n.lg-outer .lg-content {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n.lg-outer .lg-inner {\n width: 100%;\n position: absolute;\n left: 0;\n top: 0;\n bottom: 0;\n -webkit-transition: opacity 0s;\n -o-transition: opacity 0s;\n transition: opacity 0s;\n white-space: nowrap;\n}\n.lg-outer .lg-item {\n display: none !important;\n}\n.lg-outer .lg-item:not(.lg-start-end-progress) {\n background: url(${v}) no-repeat scroll center center transparent;\n}\n.lg-outer.lg-css3 .lg-prev-slide,\n.lg-outer.lg-css3 .lg-current,\n.lg-outer.lg-css3 .lg-next-slide {\n display: inline-block !important;\n}\n.lg-outer.lg-css .lg-current {\n display: inline-block !important;\n}\n.lg-outer .lg-item,\n.lg-outer .lg-img-wrap {\n display: inline-block;\n text-align: center;\n position: absolute;\n width: 100%;\n height: 100%;\n}\n.lg-outer .lg-item:before,\n.lg-outer .lg-img-wrap:before {\n content: "";\n display: inline-block;\n height: 100%;\n vertical-align: middle;\n}\n.lg-outer .lg-img-wrap {\n position: absolute;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n white-space: nowrap;\n font-size: 0;\n}\n.lg-outer .lg-item.lg-complete {\n background-image: none;\n}\n.lg-outer .lg-item.lg-current {\n z-index: 1060;\n}\n.lg-outer .lg-object {\n display: inline-block;\n vertical-align: middle;\n max-width: 100%;\n max-height: 100%;\n width: auto;\n height: auto;\n position: relative;\n}\n.lg-outer .lg-empty-html.lg-sub-html,\n.lg-outer .lg-empty-html .lg-sub-html {\n display: none;\n}
2\n.lg-outer.lg-hide-download .lg-download {\n opacity: 0.75;\n pointer-events: none;\n}\n.lg-outer .lg-first-slide .lg-dummy-img {\n position: absolute;\n top: 50%;\n left: 50%;\n}\n.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components {\n -webkit-transform: translate3d(0, 0%, 0);\n transform: translate3d(0, 0%, 0);\n opacity: 1;\n}\n.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html {\n opacity: 1;\n transition: opacity 0.2s ease-out 0.15s;\n}\n.lg-outer .lg-media-cont {\n text-align: center;\n display: inline-block;\n vertical-align: middle;\n position: relative;\n}\n.lg-outer .lg-media-cont .lg-object {\n width: 100% !important;\n height: 100% !important;\n}\n.lg-outer .lg-has-iframe .lg-media-cont {\n -webkit-overflow-scrolling: touch;\n overflow: auto;\n}\n\n.lg-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 1040;\n background-color: #000;\n opacity: 0;\n will-change: auto;\n -webkit-transition: opacity 333ms ease-in 0s;\n -o-transition: opacity 333ms ease-in 0s;\n transition: opacity 333ms ease-in 0s;\n}\n.lg-backdrop.in {\n opacity: 1;\n}\n\n.lg-css3.lg-no-trans .lg-prev-slide,\n.lg-css3.lg-no-trans .lg-next-slide,\n.lg-css3.lg-no-trans .lg-current {\n -webkit-transition: none 0s ease 0s !important;\n -moz-transition: none 0s ease 0s !important;\n -o-transition: none 0s ease 0s !important;\n transition: none 0s ease 0s !important;\n}\n.lg-css3.lg-use-css3 .lg-item {\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n}\n.lg-css3.lg-fade .lg-item {\n opacity: 0;\n}\n.lg-css3.lg-fade .lg-item.lg-current {\n opacity: 1;\n}\n.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {\n -webkit-transition: opacity 0.1s ease 0s;\n -moz-transition: opacity 0.1s ease 0s;\n -o-transition: opacity 0.1s ease 0s;\n transition: opacity 0.1s ease 0s;\n}\n.lg-css3.lg-use-css3 .lg-item.lg-start-progress {\n -webkit-transition: -webkit-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;\n -moz-transition: -moz-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;\n -o-transition: -o-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;\n transition: transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;\n}\n.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress {\n -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;\n -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;\n -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;\n transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;\n}\n.lg-css3.lg-slide.lg-use-css3 .lg-item {\n opacity: 0;\n}\n.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n}\n.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n}\n.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n opacity: 1;\n}\n.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {\n -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;\n -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;\n -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;\n transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;\n}\n\n.lg-container {\n display: none;\n}\n.lg-container.lg-show {\n display: block;\n}\n.lg-container.lg-dragging-vertical .lg-backdrop {\n -webkit-transition-duration: 0s !important;\n transition-duration: 0s !important;\n}\n.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current {\n -webkit-transition-duration: 0s !important;\n transition-duration: 0s !important;\n opacity: 1;\n}\n\n.lg-inline .lg-backdrop,\n.lg-inline .lg-outer {\n position: absolute;\n}\n.lg-inline .lg-backdrop {\n z-index: 1;\n}\n.lg-inline .lg-outer {\n z-index: 2;\n}
2\n.lg-inline .lg-maximize:after {\n content: "\\e909";\n}\n\n.lg-components {\n -webkit-transform: translate3d(0, 100%, 0);\n transform: translate3d(0, 100%, 0);\n will-change: transform;\n -webkit-transition: -webkit-transform 0.35s ease-out 0s;\n -moz-transition: -moz-transform 0.35s ease-out 0s;\n -o-transition: -o-transform 0.35s ease-out 0s;\n transition: transform 0.35s ease-out 0s;\n z-index: 1080;\n position: absolute;\n bottom: 0;\n right: 0;\n left: 0;\n}\n`,""]);const x=u},6314(t){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n="",i=void 0!==e[5];return e[4]&&(n+="@supports (".concat(e[4],") {")),e[2]&&(n+="@media ".concat(e[2]," {")),i&&(n+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),n+=t(e),i&&(n+="}"),e[2]&&(n+="}"),e[4]&&(n+="}"),n})).join("")},e.i=function(t,n,i,o,s){"string"==typeof t&&(t=[[null,t,void 0]]);var r={};if(i)for(var l=0;l<this.length;l++){var a=this[l][0];null!=a&&(r[a]=!0)}for(var g=0;g<t.length;g++){var c=[].concat(t[g]);i&&r[c[0]]||(void 0!==s&&(void 0===c[5]||(c[1]="@layer".concat(c[5].length>0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=s),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),o&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=o):c[4]="".concat(o)),e.push(c))}},e}},4417(t){t.exports=function(t,e){return e||(e={}),t?(t=String(t.__esModule?t.default:t),/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),e.hash&&(t+=e.hash),/["'() \t\n]|(%20)/.test(t)||e.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t):t}},1601(t){t.exports=function(t){return t[1]}},5248(t,e,n){n.d(e,{A:()=>Y});var i=function(){return i=Object.assign||function(t){for(var e,n=1,i=arguments.length;n<i;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},i.apply(this,arguments)};var o="lgAfterAppendSlide",s="lgInit",r="lgHasVideo",l="lgContainerResize",a="lgUpdateSlides",g="lgAfterAppendSubHtml",c="lgBeforeOpen",d="lgAfterOpen",m="lgSlideItemLoad",h="lgBeforeSlide",u="lgAfterSlide",p="lgPosterClick",f="lgDragStart",b="lgDragMove",y="lgDragEnd",v="lgBeforeNextSlide",x="lgBeforePrevSlide",w="lgBeforeClose",z="lgAfterClose",C={mode:"lg-slide",easing:"ease",speed:400,licenseKey:"0000-0000-000-0000",height:"100%",width:"100%",addClass:"",startClass:"lg-start-zoom",backdropDuration:300,container:"",startAnimationDuration:400,zoomFromOrigin:!0,hideBarsDelay:0,showBarsAfter:1e4,slideDelay:0,supportLegacyBrowser:!0,allowMediaOverlap:!1,videoMaxSize:"1280-720",loadYouTubePoster:!0,defaultCaptionHeight:0,ariaLabelledby:"",ariaDescribedby:"",resetScrollPosition:!0,hideScrollbar:!1,closable:!0,swipeToClose:!0,closeOnTap:!0,showCloseIcon:!0,showMaximizeIcon:!1,loop:!0,escKey:!0,keyPress:!0,trapFocus:!0,controls:!0,slideEndAnimation:!0,hideControlOnEnd:!1,mousewheel:!1,getCaptionFromTitleOrAlt:!0,appendSubHtmlTo:".lg-sub-html",subHtmlSelectorRelative:!1,preload:2,numberOfSlideItemsInDom:10,selector:"",selectWithin:"",nextHtml:"",prevHtml:"",index:0,iframeWidth:"100%",iframeHeight:"100%",iframeMaxWidth:"100%",iframeMaxHeight:"100%",download:!0,counter:!0,appendCounterTo:".lg-toolbar",swipeThreshold:50,enableSwipe:!0,enableDrag:!0,dynamic:!1,dynamicEl:[],extraProps:[],exThumbImage:"",isMobile:void 0,mobileSettings:{controls:!1,showCloseIcon:!1,download:!1},plugins:[],strings:{closeGallery:"Close gallery",toggleMaximize:"Toggle maximize",previousSlide:"Previous slide",nextSlide:"Next slide",download:"Download",playVideo:"Play video",mediaLoadingFailed:"Oops... Failed to load content..."}};var I=function(){function t(t){return this.cssVenderPrefixes=["TransitionDuration","TransitionTimingFunction","Transform","Transition"],this.selector=this._getSelector(t),this.firstElement=this._getFirstEl(),this}return t.generateUUID=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var e=16*Math.random()|0;return("x"==t?e:3&e|8).toString(16)}))},t.prototype._getSelector=function(t,e){return void 0===e&&(e=document),"string"!=typeof t?t:(e=e||document,"#"===t.substring(0,1)?e.querySelector(t):e.querySelectorAll(t))},t.prototype._each=function(t){return this.selector?(void 0!==this.selector.length?[].forEach.call(this.selector,t):t(this.selector,0),this):this},t.prototype._setCssVendorPrefix=function(t,e,n){var i=e.replace(/-([a-z])/gi,(function(t,e){return e.toUpperCase()}));-1!==this.cssVenderPrefixes.indexOf(i)?(t.style[i.charAt(0).toLowerCase()+i.slice(1)]=n,t.style["webkit"+i]=n,t.style["moz"+i]=n,t.style["ms"+i]=n,t.style["o"+i]=n):t.style[i]=n},t.prototype._getFirstEl=function(){return this.selector&&void 0!==this.selector.length?this.selector[0]:this.selector},t.prototype.isEventMatched=function(t,e){var n=e.split(".");return t.split(".").filter((function(t){return t})).every((function(t){return-1!==n.indexOf(t)}))},t.prototype.attr=function(t,e){return void 0===e?this.firstElement?this.firstElement.getAttribute(t):"":(this._each((function(n){n.setAttribute(t,e)})),this)},t.prototype.find=function(t){return S(this._getSelector(t,this.selector))},t.prototype.first=function(){return this.selector&&void 0!==this.selector.length?S(this.selector[0]):S(this.selector)},t.prototype.eq=function(t){return S(this.selector[t])},t.prototype.parent=function(){return S(this.selector.parentElement)},t.prototype.get=function(){return this._getFirstEl()},t.prototype.removeAttr=function(t){var e=t.split(" ");return this._each((function(t){e.forEach((function(e){return t.removeAttribute(e)}))})),this},t.prototype.wrap=function(t){if(!this.firstElement)return this;var e=document.createElement("div");return e.className=t,this.firstElement.parentNode.insertBefore(e,this.firstElement),this.firstElement.parentNode.removeChild(this.firstElement),e.appendChild(this.firstElement),this},t.prototype.addClass=function(t){return void 0===t&&(t=""),this._each((function(e){t.split(" ").forEach((function(t){t&&e.classList.add(t)}))})),this},t.prototype.removeClass=function(t){return this._each((function(e){t.split(" ").forEach((function(t){t&&e.classList.remove(t)}))}
vendor: 6,265 bytes, line 2
2)),this},t.prototype.hasClass=function(t){return!!this.firstElement&&this.firstElement.classList.contains(t)},t.prototype.hasAttribute=function(t){return!!this.firstElement&&this.firstElement.hasAttribute(t)},t.prototype.toggleClass=function(t){return this.firstElement?(this.hasClass(t)?this.removeClass(t):this.addClass(t),this):this},t.prototype.css=function(t,e){var n=this;return this._each((function(i){n._setCssVendorPrefix(i,t,e)})),this},t.prototype.on=function(e,n){var i=this;return this.selector?(e.split(" ").forEach((function(e){Array.isArray(t.eventListeners[e])||(t.eventListeners[e]=[]),t.eventListeners[e].push(n),i.selector.addEventListener(e.split(".")[0],n)})),this):this},t.prototype.once=function(t,e){var n=this;return this.on(t,(function(){n.off(t),e(t)})),this},t.prototype.off=function(e){var n=this;return this.selector?(Object.keys(t.eventListeners).forEach((function(i){n.isEventMatched(e,i)&&(t.eventListeners[i].forEach((function(t){n.selector.removeEventListener(i.split(".")[0],t)})),t.eventListeners[i]=[])})),this):this},t.prototype.trigger=function(t,e){if(!this.firstElement)return this;var n=new CustomEvent(t.split(".")[0],{detail:e||null});return this.firstElement.dispatchEvent(n),this},t.prototype.load=function(t){var e=this;return fetch(t).then((function(t){return t.text()})).then((function(t){e.selector.innerHTML=t})),this},t.prototype.html=function(t){return void 0===t?this.firstElement?this.firstElement.innerHTML:"":(this._each((function(e){e.innerHTML=t})),this)},t.prototype.append=function(t){return this._each((function(e){"string"==typeof t?e.insertAdjacentHTML("beforeend",t):e.appendChild(t)})),this},t.prototype.prepend=function(t){return this._each((function(e){"string"==typeof t?e.insertAdjacentHTML("afterbegin",t):t instanceof HTMLElement&&e.insertBefore(t.cloneNode(!0),e.firstChild)})),this},t.prototype.remove=function(){return this._each((function(t){t.parentNode.removeChild(t)})),this},t.prototype.empty=function(){return this._each((function(t){t.innerHTML=""})),this},t.prototype.scrollTop=function(t){return void 0!==t?(document.body.scrollTop=t,document.documentElement.scrollTop=t,this):window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0},t.prototype.scrollLeft=function(t){return void 0!==t?(document.body.scrollLeft=t,document.documentElement.scrollLeft=t,this):window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0},t.prototype.offset=function(){if(!this.firstElement)return{left:0,top:0};var t=this.firstElement.getBoundingClientRect(),e=S("body").style().marginLeft;return{left:t.left-parseFloat(e)+this.scrollLeft(),top:t.top+this.scrollTop()}},t.prototype.style=function(){return this.firstElement?this.firstElement.currentStyle||window.getComputedStyle(this.firstElement):{}},t.prototype.width=function(){var t=this.style();return this.firstElement.clientWidth-parseFloat(t.paddingLeft)-parseFloat(t.paddingRight)},t.prototype.height=function(){var t=this.style();return this.firstElement.clientHeight-parseFloat(t.paddingTop)-parseFloat(t.paddingBottom)},t.eventListeners={},t}();function S(t){return function(){if("function"==typeof window.CustomEvent)return!1;window.CustomEvent=function(t,e){e=e||{bubbles:!1,cancelable:!1,detail:null};var n=document.createEvent("CustomEvent");return n.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),n}}(),Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),new I(t)}var k=["src","sources","subHtml","subHtmlUrl","html","video","poster","slideName","responsive","srcset","sizes","iframe","downloadUrl","download","width","facebookShareUrl","tweetText","iframeTitle","twitterShareUrl","pinterestShareUrl","pinterestText","fbHtml","disqusIdentifier","disqusUrl"];function T(t){return"href"===t?"src":t=(t=(t=t.replace("data-","")).charAt(0).toLowerCase()+t.slice(1)).replace(/-([a-z])/g,(function(t){return t[1].toUpperCase()}))}var E=function(t,e,n){fetch(t).then((function(t){return t.text()})).then((function(t){if("append"===n){var i='<div class="lg-sub-html">'+t+"</div>";e.append(i)}else e.html(t)}))},L=function(t,e,n,i){void 0===n&&(n=0);var o=S(t).attr("data-lg-size")||i;if(o){var s=o.split(",");if(s[1])for(var r=window.innerWidth,l=0;l<s.length;l++){var a=s[l];if(parseInt(a.split("-")[2],10)>r){o=a;break}l===s.length-1&&(o=a)}var g=o.split("-"),c=parseInt(g[0],10),d=parseInt(g[1],10),m=e.width(),h=e.height()-n,u=Math.min(m,c),p=Math.min(h,d),f=Math.min(u/c,p/d);return{width:c*f,height:d*f}}},A=function(t,e,n,i,o){if(o){var s=S(t).find("img").first();if(s.get()){var r=e.get().getBoundingClientRect(),l=r.width,a=e.height()-(n+i),g=s.width(),c=s.height(),d=s.style(),m=(l-g)/2-s.offset().left+(parseFloat(d.paddingLeft)||0)+(parseFloat(d.borderLeft)||0)+S(window).scrollLeft()+r.left,h=(a-c)/2-s.offset().top+(parseFloat(d.paddingTop)||0)+(parseFloat(d.borderTop)||0)+S(window).scrollTop()+n;return"translate3d("+(m*=-1)+"px, "+(h*=-1)+"px, 0) scale3d("+g/o.width+", "+c/o.height+", 1)"}}},O=function(t,e,n,i,o,s){return'<div class="lg-media-cont lg-has-iframe" style="width:'+t+"; max-width:"+n+"; height: "+e+"; max-height:"+i+'">\n <iframe class="lg-object" frameborder="0" '+(s?'title="'+s+'"':"")+' src="'+o+'" allowfullscreen="true"></iframe>\n </div>'},D=function(t,e,n,i,o,s){var r="<img "+n+" "+(i?'srcset="'+i+'"':"")+" "+(o?'sizes="'+o+'"':"")+' class="lg-object lg-image" data-index="'+t+'" src="'+e+'" />',l="";s&&(l=("string"==typeof s?JSON.parse(s):s).map((function(t){var e="";return Object.keys(t).forEach((function(n){e+=" "+n+'="'+t[n]+'"'})),"<source "+e+"></source>"})));return""+l+r},P=function(t){for(var e=[],n=[],i="",o=0;o<t.length;o++){var s=t[o].split(" ");""===s[0]&&s.splice(0,1),n.push(s[0]),e.push(s[1])}for(var r=window.innerWidth,l=0;l<e.length;l++)if(parseInt(e[l],10)>r){i=n[l];break}return i},M=function(t){return!!t&&(!!t.complete&&0!==t.naturalWidth)},B=function(t,e,n,i,o){var s="";s=o&&o.youtube?"lg-has-youtube":o&&o.vimeo?"lg-has-vimeo":"lg-has-html5";var r=e;return"string"!=typeof e&&(r=e.outerHTML),'<div class="lg-video-cont '+s+'" style="'+n+'">\n <div class="lg-video-play-button">
2\n <svg\n viewBox="0 0 20 20"\n preserveAspectRatio="xMidYMid"\n focusable="false"\n aria-labelledby="'+i+'"\n role="img"\n class="lg-video-play-icon"\n >\n <title>'+i+'</title>\n <polygon class="lg-video-play-icon-inner" points="1,0 20,10 1,20"></polygon>\n </svg>\n <svg class="lg-video-play-icon-bg" viewBox="0 0 50 50" focusable="false">\n <circle cx="50%" cy="50%" r="20"></circle></svg>\n <svg class="lg-video-play-icon-circle" viewBox="0 0 50 50" focusable="false">\n <circle cx="50%" cy="50%" r="20"></circle>\n </svg>\n </div>\n '+r+'\n <img class="lg-object lg-video-poster" src="'+t+'" />\n </div>'},G=function(t){var e=t.querySelectorAll('a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])');return[].filter.call(e,(function(t){var e=window.getComputedStyle(t);return"none"!==e.display&&"hidden"!==e.visibility}))},$=function(t,e,n,i){var o=[],s=function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var i=Array(t),o=0;for(e=0;e<n;e++)for(var s=arguments[e],r=0,l=s.length;r<l;r++,o++)i[o]=s[r];return i}(k,e);return[].forEach.call(t,(function(t){for(var e={},r=0;r<t.attributes.length;r++){var l=t.attributes[r];if(l.specified){var a=T(l.name),g="";s.indexOf(a)>-1&&(g=a),g&&(e[g]=l.value)}}var c=S(t),d=c.find("img").first().attr("alt"),m=c.attr("title"),h=i?c.attr(i):c.find("img").first().attr("src");e.thumb=h,n&&!e.subHtml&&(e.subHtml=m||d||""),e.alt=d||m||"",o.push(e)})),o},F=function(){return/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)},R=function(t,e,n){if(!t)return e?{html5:!0}:void console.error("lightGallery :- data-src is not provided on slide item "+(n+1)+". Please make sure the selector property is properly configured. More info - https://www.lightgalleryjs.com/demos/html-markup/");var i=t.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com|be-nocookie\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)([\&|?][\S]*)*/i),o=t.match(/\/\/(?:www\.)?(?:player\.)?vimeo.com\/(?:video\/)?([0-9a-z\-_]+)(.*)?/i),s=t.match(/https?:\/\/(.+)?(wistia\.com|wi\.st)\/(medias|embed)\/([0-9a-z\-_]+)(.*)/);return i?{youtube:i}:o?{vimeo:o}:s?{wistia:s}:void 0},H=0,N=function(){function t(t,e){if(this.lgOpened=!1,this.index=0,this.plugins=[],this.lGalleryOn=!1,this.lgBusy=!1,this.currentItemsInDom=[],this.prevScrollTop=0,this.bodyPaddingRight=0,this.isDummyImageRemoved=!1,this.dragOrSwipeEnabled=!1,this.mediaContainerPosition={top:0,bottom:0},!t)return this;if(H++,this.lgId=H,this.el=t,this.LGel=S(t),this.generateSettings(e),this.buildModules(),this.settings.dynamic&&void 0!==this.settings.dynamicEl&&!Array.isArray(this.settings.dynamicEl))throw"When using dynamic mode, you must also define dynamicEl as an Array.";return this.galleryItems=this.getItems(),this.normalizeSettings(),this.init(),this.validateLicense(),this}return t.prototype.generateSettings=function(t){if(this.settings=i(i({},C),t),this.settings.isMobile&&"function"==typeof this.settings.isMobile?this.settings.isMobile():F()){var e=i(i({},this.settings.mobileSettings),this.settings.mobileSettings);this.settings=i(i({},this.settings),e)}},t.prototype.normalizeSettings=function(){if(this.settings.slideEndAnimation&&(this.settings.hideControlOnEnd=!1),this.settings.closable||(this.settings.swipeToClose=!1),this.zoomFromOrigin=this.settings.zoomFromOrigin,this.settings.dynamic&&(this.zoomFromOrigin=!1),this.settings.container){var t=this.settings.container;if("function"==typeof t)this.settings.container=t();else if("string"==typeof t){var e=document.querySelector(t);this.settings.container=null!=e?e:document.body}}else this.settings.container=document.body;this.settings.preload=Math.min(this.settings.preload,this.galleryItems.length)},t.prototype.init=function(){var t=this;this.addSlideVideoInfo(this.galleryItems),this.buildStructure(),this.LGel.trigger(s,{instance:this}),this.settings.keyPress&&this.keyPress(),setTimeout((function(){t.enableDrag(),t.enableSwipe(),t.triggerPosterClick()}),50),this.arrow(),this.settings.mousewheel&&this.mousewheel(),this.settings.dynamic||this.openGalleryOnItemClick()},t.prototype.openGalleryOnItemClick=function(){for(var t=this,e=function(e){var i=n.items[e],o=S(i),s=I.generateUUID();o.attr("data-lg-id",s).on("click.lgcustom-item-"+s,(function(n){n.preventDefault();var o=t.settings.index||e;t.openGallery(o,i)}))},n=this,i=0;i<this.items.length;i++)e(i)},t.prototype.buildModules=function(){var t=this;this.settings.plugins.forEach((function(e){t.plugins.push(new e(t,S))}))},t.prototype.validateLicense=function(){this.settings.licenseKey?"0000-0000-000-0000"===this.settings.licenseKey&&console.warn("lightGallery: "+this.settings.licenseKey+" license key is not val
2id for production use"):console.error("Please provide a valid license key")},t.prototype.getSlideItem=function(t){return S(this.getSlideItemId(t))},t.prototype.getSlideItemId=function(t){return"#lg-item-"+this.lgId+"-"+t},t.prototype.getIdName=function(t){return t+"-"+this.lgId},t.prototype.getElementById=function(t){return S("#"+this.getIdName(t))},t.prototype.manageSingleSlideClassName=function(){this.galleryItems.length<2?this.outer.addClass("lg-single-item"):this.outer.removeClass("lg-single-item")},t.prototype.buildStructure=function(){var t=this;if(!(this.$container&&this.$container.get())){var e="",n="";this.settings.controls&&(e='<button type="button" id="'+this.getIdName("lg-prev")+'" aria-label="'+this.settings.strings.previousSlide+'" class="lg-prev lg-icon"> '+this.settings.prevHtml+' </button>\n <button type="button" id="'+this.getIdName("lg-next")+'" aria-label="'+this.settings.strings.nextSlide+'" class="lg-next lg-icon"> '+this.settings.nextHtml+" </button>"),".lg-item"!==this.settings.appendSubHtmlTo&&(n='<div class="lg-sub-html" role="status" aria-live="polite"></div>');var i="";this.settings.allowMediaOverlap&&(i+="lg-media-overlap ");var o=this.settings.ariaLabelledby?'aria-labelledby="'+this.settings.ariaLabelledby+'"':"",s=this.settings.ariaDescribedby?'aria-describedby="'+this.settings.ariaDescribedby+'"':"",r="lg-container "+this.settings.addClass+" "+(document.body!==this.settings.container?"lg-inline":""),l=this.settings.closable&&this.settings.showCloseIcon?'<button type="button" aria-label="'+this.settings.strings.closeGallery+'" id="'+this.getIdName("lg-close")+'" class="lg-close lg-icon"></button>':"",a=this.settings.showMaximizeIcon?'<button type="button" aria-label="'+this.settings.strings.toggleMaximize+'" id="'+this.getIdName("lg-maximize")+'" class="lg-maximize lg-icon"></button>':"",g='\n <div class="'+r+'" id="'+this.getIdName("lg-container")+'" tabindex="-1" aria-modal="true" '+o+" "+s+' role="dialog"\n >\n <div id="'+this.getIdName("lg-backdrop")+'" class="lg-backdrop"></div>\n\n <div id="'+this.getIdName("lg-outer")+'" class="lg-outer lg-use-css3 lg-css3 lg-hide-items '+i+' ">\n\n <div id="'+this.getIdName("lg-content")+'" class="lg-content">\n <div id="'+this.getIdName("lg-inner")+'" class="lg-inner">\n </div>\n '+e+'\n </div>\n <div id="'+this.getIdName("lg-toolbar")+'" class="lg-toolbar lg-group">\n '+a+"\n "+l+"\n </div>\n "+(".lg-outer"===this.settings.appendSubHtmlTo?n:"")+'\n <div id="'+this.getIdName("lg-components")+'" class="lg-components">\n '+(".lg-sub-html"===this.settings.appendSubHtmlTo?n:"")+"\n </div>\n </div>\n </div>\n ";S(this.settings.container).append(g),document.body!==this.settings.container&&S(this.settings.container).css("position","relative"),this.outer=this.getElementById("lg-outer"),this.$lgComponents=this.getElementById("lg-components"),this.$backdrop=this.getElementById("lg-backdrop"),this.$container=this.getElementById("lg-container"),this.$inner=this.getElementById("lg-inner"),this.$content=this.getElementById("lg-content"),this.$toolbar=this.getElementById("lg-toolbar"),this.$backdrop.css("transition-duration",this.settings.backdropDuration+"ms");var c=this.settings.mode+" ";this.manageSingleSlideClassName(),this.settings.enableDrag&&(c+="lg-grab "),this.outer.addClass(c),this.$inner.css("transition-timing-function",this.settings.easing),this.$inner.css("transition-duration",this.settings.speed+"ms"),this.settings.download&&this.$toolbar.append('<a id="'+this.getIdName("lg-download")+'" target="_blank" rel="noopener" aria-label="'+this.settings.strings.download+'" download class="lg-download lg-icon"></a>'),this.counter(),S(window).on("resize.lg.global"+this.lgId+" orientationchange.lg.global"+this.lgId,(function(){t.refreshOnResize()})),this.hideBars(),this.manageCloseGallery(),this.toggleMaximize(),this.initModules()}},t.prototype.refreshOnResize=function(){if(this.lgOpened){var t=this.galleryItems[this.index].__slideVideoInfo;this.mediaContainerPosition=this.getMediaContainerPosition();var e=this.mediaContainerPosition,n=e.top,i=e.bottom;if(this.currentImageSize=L(this.items[this.index],this.outer,n+i,t&&this.settings.videoMaxSize),t&&this.resizeVideoSlide(this.index,this.currentImageSize),this.zoomFromOrigin&&!this.isDummyImageRemoved){var o=this.getDummyImgStyles(this.currentImageSize);this.outer.find(".lg-current .lg-dummy-img").first().attr("style",o)}this.LGel.trigger(l)}},t.prototype.resizeVideoSlide=function(t,e){var n=this.getVideoContStyle(e);
vendor: 24,466 bytes, line 2
2this.getSlideItem(t).find(".lg-video-cont").attr("style",n)},t.prototype.updateSlides=function(t,e){if(this.index>t.length-1&&(this.index=t.length-1),1===t.length&&(this.index=0),t.length){var n=this.galleryItems[e].src;this.galleryItems=t,this.updateControls(),this.$inner.empty(),this.currentItemsInDom=[];var i=0;this.galleryItems.some((function(t,e){return t.src===n&&(i=e,!0)})),this.currentItemsInDom=this.organizeSlideItems(i,-1),this.loadContent(i,!0),this.getSlideItem(i).addClass("lg-current"),this.index=i,this.updateCurrentCounter(i),this.LGel.trigger(a)}else this.closeGallery()},t.prototype.getItems=function(){if(this.items=[],this.settings.dynamic)return this.settings.dynamicEl||[];if("this"===this.settings.selector)this.items.push(this.el);else if(this.settings.selector)if("string"==typeof this.settings.selector)if(this.settings.selectWithin){var t=S(this.settings.selectWithin);this.items=t.find(this.settings.selector).get()}else this.items=this.el.querySelectorAll(this.settings.selector);else this.items=this.settings.selector;else this.items=this.el.children;return $(this.items,this.settings.extraProps,this.settings.getCaptionFromTitleOrAlt,this.settings.exThumbImage)},t.prototype.shouldHideScrollbar=function(){return this.settings.hideScrollbar&&document.body===this.settings.container},t.prototype.hideScrollbar=function(){if(this.shouldHideScrollbar()){this.bodyPaddingRight=parseFloat(S("body").style().paddingRight);var t=document.documentElement.getBoundingClientRect(),e=window.innerWidth-t.width;S(document.body).css("padding-right",e+this.bodyPaddingRight+"px"),S(document.body).addClass("lg-overlay-open")}},t.prototype.resetScrollBar=function(){this.shouldHideScrollbar()&&(S(document.body).css("padding-right",this.bodyPaddingRight+"px"),S(document.body).removeClass("lg-overlay-open"))},t.prototype.openGallery=function(t,e){var n=this;if(void 0===t&&(t=this.settings.index),!this.lgOpened){this.lgOpened=!0,this.outer.removeClass("lg-hide-items"),this.hideScrollbar(),this.$container.addClass("lg-show");var i=this.getItemsToBeInsertedToDom(t,t);this.currentItemsInDom=i;var o="";i.forEach((function(t){o=o+'<div id="'+t+'" class="lg-item"></div>'})),this.$inner.append(o),this.addHtml(t);var s="";this.mediaContainerPosition=this.getMediaContainerPosition();var r=this.mediaContainerPosition,l=r.top,a=r.bottom;this.settings.allowMediaOverlap||this.setMediaContainerPosition(l,a);var g=this.galleryItems[t].__slideVideoInfo;this.zoomFromOrigin&&e&&(this.currentImageSize=L(e,this.outer,l+a,g&&this.settings.videoMaxSize),s=A(e,this.outer,l,a,this.currentImageSize)),this.zoomFromOrigin&&s||(this.outer.addClass(this.settings.startClass),this.getSlideItem(t).removeClass("lg-complete"));var m=this.settings.zoomFromOrigin?100:this.settings.backdropDuration;setTimeout((function(){n.outer.addClass("lg-components-open")}),m),this.index=t,this.LGel.trigger(c),this.getSlideItem(t).addClass("lg-current"),this.lGalleryOn=!1,this.prevScrollTop=S(window).scrollTop(),setTimeout((function(){if(n.zoomFromOrigin&&s){var e=n.getSlideItem(t);e.css("transform",s),setTimeout((function(){e.addClass("lg-start-progress lg-start-end-progress").css("transition-duration",n.settings.startAnimationDuration+"ms"),n.outer.addClass("lg-zoom-from-image")})),setTimeout((function(){e.css("transform","translate3d(0, 0, 0)")}),100)}setTimeout((function(){n.$backdrop.addClass("in"),n.$container.addClass("lg-show-in")}),10),setTimeout((function(){n.settings.trapFocus&&document.body===n.settings.container&&n.trapFocus()}),n.settings.backdropDuration+50),n.zoomFromOrigin&&s||setTimeout((function(){n.outer.addClass("lg-visible")}),n.settings.backdropDuration),n.slide(t,!1,!1,!1),n.LGel.trigger(d)})),document.body===this.settings.container&&S("html").addClass("lg-on")}},t.prototype.getMediaContainerPosition=function(){if(this.settings.allowMediaOverlap)return{top:0,bottom:0};var t=this.$toolbar.get().clientHeight||0,e=this.outer.find(".lg-components .lg-sub-html").get(),n=this.settings.defaultCaptionHeight||e&&e.clientHeight||0,i=this.outer.find(".lg-thumb-outer").get();return{top:t,bottom:(i?i.clientHeight:0)+n}},t.prototype.setMediaContainerPosition=function(t,e){void 0===t&&(t=0),void 0===e&&(e=0),this.$content.css("top",t+"px").css("bottom",e+"px")},t.prototype.hideBars=function(){var t=this;setTimeout((function(){t.outer.removeClass("lg-hide-items"),t.settings.hideBarsDelay>0&&(t.outer.on("mousemove.lg click.lg touchstart.lg",(function(){t.outer.removeClass("lg-hide-items"),clearTimeout(t.hideBarTimeout),t.hideBarTimeout=setTimeout((function(){t.outer.addClass("lg-hide-items")}),t.settings.hideBarsDelay)})),t.outer.trigger("mousemove.lg"))}),this.settings.showBarsAfter)},t.prototype.initPictureFill=function(t){if(this.settings.supportLegacyBrowser)try{picturefill({elements:[t.get()]})}catch(e){console.warn("lightGallery :- If you want srcset or picture tag to be supported for older browser please include picturefil javascript library in your document.")}},t.prototype.counter=function(){if(this.settings.counter){var t='<div class="lg-counter" role="status" aria-live="polite">\n <span id="'+this.getIdName("lg-counter-current")+'" class="lg-counter-current">'+(this.index+1)+' </span> /\n <span id="'+this.getIdName("lg-counter-all")+'" class="lg-counter-all">'+this.galleryItems.length+" </span></div>";this.outer.find(this.settings.appendCounterTo).append(t)}},t.prototype.addHtml=function(t){var e,n;if(this.galleryItems[t].subHtmlUrl?n=this.galleryItems[t].subHtmlUrl:e=this.galleryItems[t].subHtml,!n)if(e){var i=e.substring(0,1);if("."===i||"#"===i)try{e=this.settings.subHtmlSelectorRelative&&!this.settings.dynamic?S(this.items).eq(t).find(e).first().html():S(e).first().html()}catch(s){console.warn('Error processing subHtml selector "'+e+'"'),e=""}}else e="";if(".lg-item"!==this.settings.appendSubHtmlTo)n?E(n,this.outer.find(".lg-sub-html"),"replace"):this.outer.find(".lg-sub-html").html(e);else{var o=S(this.getSlideItemId(t));n?E(n,o,"append"):o.append('<div class="lg-sub-html">'+e+"</div>")}null!=e&&(""===e?this.outer.find(this.settings.appendSubHtmlTo).addClass("lg-empty-html"):this.outer.find(this.settings.appendSubHtmlTo).removeClass("lg-empty-html")),this.LGel.trigger(g,{index:t})},t.prototype.preload=function(t){for(var e=1;e<=this.settings.preload&&!(e>=this.galleryItems.length-t);e++)this.loadContent(t+e,!1);for(var n=1;n<=this.settings.preload&&!(t-n<0);n++)this.loadContent(t-n,!1)},t.prototype.getDummyImgStyles=function(t){return t?"width:"+t.width+"px;\n margin-left: -"+t.width/2+"px;\n margin-top: -"+t.height/2+"px;\n height:"+t.height+"px":""},t.prototype.getVideoContStyle=function(t){return t?"width:"+t.width+"px;\n height:"+t.height+"px":""},t.prototype.getDummyImageContent=function(t,e,n){var i;if(this.settings.dynamic||(i=S(this.items).eq(e)),i){var o=void 0;if(!(o=this.settings.exThumbImage?i.attr(this.settings.exThumbImage):i.find("img").first().attr("src")))return"";var s=this.getDummyImgStyles(this.currentImageSize),r=document.createElement("img");return r.alt=n||"",r.src=o,r.className="lg-dummy-img",r.style.cssText=s,t.addClass("lg-first-slide"),this.outer.addClass("lg-first-slide-loading"),r}return""},t.prototype.setImgMarkup=function(t,e,n){var i=this.galleryItems[n],o=i.alt,s=i.srcset,r=i.sizes,l=i.sources,a="",g=o?'alt="'+o+'"':"";a=this.isFirstSlideWithZoomAnimation()?this.getDummyImageContent(e,n,g):D(n,t,g,s,r,l);var c=document.createElement("picture");c.className="lg-img-wrap",S(c).append(a),e.prepend(c)},t.prototype.onSlideObjectLoad=function(t,e,n,i){var o=t.find(".lg-object").first();M(o.get())||e?n():(o.on("load.lg error.lg",(function(){n&&n()})),o.on("error.lg",(function(){i&&i()})))},t.prototype.onLgObjectLoad=function(t,e,n,i,o,s){var r=this;this.onSlideObjectLoad(t,s,(function(){r.triggerSlideItemLoad(t,e,n,i,o)}),(function(){t.addClass("lg-complete lg-complete_"),t.html('<span class="lg-error-msg">'+r.settings.strings.mediaLoadingFailed+"</span>")}))},t.prototype.triggerSlideItemLoad=function(t,e,n,i,o){var s=this,r=this.galleryItems[e],l=o&&"video"===this.getSlideType(r)&&!r.poster?i:0;setTimeout((function(){t.addClass("lg-complete lg-complete_"),s.LGel.trigger(m,{index:e,delay:n||0,isFirstSlide:o})}),l)},t.prototype.isFirstSlideWithZoomAnimation=function(){return!(this.lGalleryOn||!this.zoomFromOrigin||!this.currentImageSize)},t.prototype.addSlideVideoInfo=function(t){var e=this;t.forEach((function(t,n){t.__slideVideoInfo=R(t.src,!!t.video,n),t.__slideVideoInfo&&e.settings.loadYouTubePoster&&!t.poster&&t.__slideVideoInfo.youtube&&(t.poster="//img.youtube.com/vi/"+t.__slideVideoInfo.youtube[1]+"/maxresdefault.jpg")}))},t.prototype.loadContent=function(t,e){var n=this,i=this.galleryItems[t],s=S(this.getSlideItemId(t)),l=i.poster,a=i.srcset,g=i.sizes,c=i.sources,d=i.src,m=i.video,h=m&&"string"==typeof m?JSON.parse(m):m;if(i.responsive){var u=i.responsive.split(",");d=P(u)||d}var p=i.__slideVideoInfo,f="",b=!!i.iframe,y=!this.lGalleryOn,v=0;if(y&&(v=this.zoomFromOrigin&&this.currentImageSize?this.settings.startAnimationDuration+10:this.settings.backdropDuration+10),!s.hasClass("lg-loaded")){if(p){var x=this.mediaContainerPosition,w=x.top,z=x.bottom,C=L(this.items[t],this.outer,w+z,p&&this.settings.videoMaxSize);f=this.getVideoContStyle(C)}if(b){var I=O(this.settings.iframeWidth,this.settings.iframeHeight,this.settings.iframeMaxWidth,this.settings.iframeMaxHeight,d,i.iframeTitle);s.prepend(I)}else if(l){var k="";y&&this.zoomFromOrigin&&this.currentImageSize&&(k=this.getDummyImageContent(s,t,""));I=B(l,k||"",f,this.settings.strings.playVideo,p);s.prepend(I)}else if(p){I='<div class="lg-video-cont " style="'+f+'"></div>';s.prepend(I)}else if(this.setImgMarkup(d,s,t),a||c){var T=s.find(".lg-object");this.initPictureFill(T)}(l||p)&&this.LGel.trigger(r,{index:t,src:d,html5Video:h,hasPoster:!!l}),this.LGel.trigger(o,{index:t}),this.lGalleryOn&&".lg-item"===this.settings.appendSubHtmlTo&&this.addHtml(t)}var E=0;v&&!S(document.body).hasClass("lg-from-hash")&&(E=v),this.isFirstSlideWithZoomAnimation()&&(setTimeout((function(){s.removeClass("lg-start-end-progress lg-start-progress").removeAttr("style")}),this.settings.startAnimationDuration+100),s.hasClass("lg-loaded")||setTimeout((function(){if("image"===n.getSlideType(i)){var e=i.alt,o=e?'alt="'+e+'"':"";if(s.find(".lg-img-wrap").append(D(t,d,o,a,g,i.sources)),a||c){var r=s.find(".lg-object");n.initPictureFill(r)}}("image"===n.getSlideType(i)||"video"===n.getSlideType(i)&&l)&&(n.onLgObjectLoad(s,t,v,E,!0,!1),n.onSlideObjectLoad(s,!(!p||!p.html5||l),(function(){n.loadContentOnFirstSlideLoad(t,s,E)}),(function(){n.loadContentOnFirstSlideLoad(t,s,E)})))}),this.settings.startAnimationDuration+100)),s.addClass("lg-loaded"),this.isFirstSlideWithZoomAnimation()&&("video"!==this.getSlideType(i)||l)||this.onLgObjectLoad(s,t,v,E,y,!(!p||!p.html5||l)),this.zoomFromOrigin&&this.currentImageSize||!s.hasClass("lg-complete_")||this.lGalleryOn||setTimeout((function(){s.addClass("lg-complete")}),this.settings.backdropDuration),this.lGalleryOn=!0,!0===e&&(s.hasClass("lg-complete_")?this.preload(t):s.find(".lg-object").first().on("load.lg error.lg",(function(){n.preload(t)})))},t.prototype.loadContentOnFirstSlideLoad=function(t,e,n){var i=this;setTimeout((function(){e.find(".lg-dummy-img").remove(),e.removeClass("lg-first-slide"),i.outer.removeClass("lg-first-slide-loading"),i.isDummyImageRemoved=!0,i.preload(t)}),n+300)},t.prototype.getItemsToBeInsertedToDom=function(t,e,n){var i=this;void 0===n&&(n=0);var o=[],s=Math.max(n,3);s=Math.min(s,this.galleryItems.length);var r="lg-item-"+this.lgId+"-"+e;if(this.galleryItems.length<=3)return this.galleryItems.forEach((function(t,e){o.push("lg-item-"+i.lgId+"-"+e)})),o;if(t<(this.galleryItems.length-1)/2){for(var l=t;l>t-s/2&&l>=0;l--)o.push("lg-item-"+this.lgId+"-"+l);var a=o.length;for(l=0;l<s-a;l++)o.push("lg-item-"+this.lgId+"-"+(t+l+1))}else{for(l=t;l<=this.galleryItems.length-1&&l<t+s/2;l++)o.push("lg-item-"+this.lgId+"-"+l);for(a=o.length,l=0;l<s-a;l++)o.push("lg-item-"+this.lgId+"-"+(t-l-1))}return this.settings.loop&&(t===this.galleryItems.length-1?o.push("lg-item-"+this.lgId+"-0"):0===t&&o.push("lg-item-"+this.lgId+"-"+(this.galleryItems.length-1))),-1===o.indexOf(r)&&o.push("lg-item-"+this.lgId+"-"+e),o},t.prototype.organizeSlideItems=function(t,e){var n=this,i=this.getItemsToBeInsertedToDom(t,e,this.settings.numberOfSlideItemsInDom);return i.forEach((function(t){-1===n.currentItemsInDom.indexOf(t)&&n.$inner.append('<div id="'+t+'" class="lg-item"></div>')})),this.currentItemsInDom.forEach((function(t){-1===i.indexOf(t)&&S("#"+t).remove()})),i},t.prototype.getPreviousSlideIndex=function(){var t=0;try{var e=this.outer.find(".lg-current").first().attr("id");t=parseInt(e.split("-")[3])||0}catch(n){t=0}return t},t.prototype.setDownloadValue=function(t){if(this.settings.download){var e=this.galleryItems[t];if(!1===e.downloadUrl||"false"===e.downloadUrl)this.outer.addClass("lg-hide-download");else{var n=this.getElementById("lg-download");this.outer.removeClass("lg-hide-download"),n.attr("href",e.downloadUrl||e.src),e.download&&n.attr("download",e.download)}}},t.prototype.makeSlideAnimation=function(t,e,n){var i=this;this.lGalleryOn&&n.addClass("lg-slide-progress"),setTimeout((function(){i.outer.addClass("lg-no-trans"),i.outer.find(".lg-item").removeClass("lg-prev-slide lg-next-slide"),"prev"===t?(e.addClass("lg-prev-slide"),n.addClass("lg-next-slide")):(e.addClass("lg-next-slide"),n.addClass("lg-prev-slide")),setTimeout((function(){i.outer.find(".lg-item").removeClass("lg-current"),e.addClass("lg-current"),i.outer.removeClass("lg-no-trans")}),50)}),this.lGalleryOn?this.settings.slideDelay:0)},t.prototype.slide=function(t,e,n,i){var o=this,s=this.getPreviousSlideIndex();if(this.currentItemsInDom=this.organizeSlideItems(t,s),!this.lGalleryOn||s!==t){var r=this.galleryItems.length;if(!this.lgBusy){this.settings.counter&&this.updateCurrentCounter(t);var l=this.getSlideItem(t),a=this.getSlideItem(s),g=this.galleryItems[t],c=g.__slideVideoInfo;if(this.outer.attr("data-lg-slide-type",this.getSlideType(g)),this.setDownloadValue(t),c){var d=this.mediaContainerPosition,m=d.top,p=d.bottom,f=L(this.items[t],this.outer,m+p,c&&this.settings.videoMaxSize);this.resizeVideoSlide(t,f)}if(this.LGel.trigger(h,{prevIndex:s,index:t,fromTouch:!!e,fromThumb:!!n}),this.lgBusy=!0,clearTimeout(this.hideBarTimeout),this.arrowDisable(t),i||(t<s?i="prev":t>s&&(i="next")),e){this.outer.find(".lg-item").removeClass("lg-prev-slide lg-current lg-next-slide");var b=void 0,y=void 0;r>2?(b=t-1,y=t+1,(0===t&&s===r-1||t===r-1&&0===s)&&(y=0,b=r-1)):(b=0,y=1),"prev"===i?this.getSlideItem(y).addClass("lg-next-slide"):this.getSlideItem(b).addClass("lg-prev-slide"),l.addClass("lg-current")}else this.makeSlideAnimation(i,l,a);this.lGalleryOn?setTimeout((function(){o.loadContent(t,!0),".lg-item"!==o.settings.appendSubHtmlTo&&o.addHtml(t)}),this.settings.speed+50+(e?0:this.settings.slideDelay)):this.loadContent(t,!0),setTimeout((function(){o.lgBusy=!1,a.removeClass("lg-slide-progress"),o.LGel.trigger(u,{prevIndex:s,index:t,fromTouch:e,fromThumb:n})}),(this.lGalleryOn?this.settings.speed+100:100)+(e?0:this.settings.slideDelay))}this.index=t}},t.prototype.updateCurrentCounter=function(t){this.getElementById("lg-counter-current").html(t+1+"")},t.prototype.updateCounterTotal=function(){this.getElementById("lg-counter-all").html(this.galleryItems.length+"")},t.prototype.getSlideType=function(t){return t.__slideVideoInfo?"video":t.iframe?"iframe":"image"},t.prototype.touchMove=function(t,e,n){var i=e.pageX-t.pageX,o=e.pageY-t.pageY,s=!1;if(this.swipeDirection?s=!0:Math.abs(i)>15?(this.swipeDirection="horizontal",s=!0):Math.abs(o)>15&&(this.swipeDirection="vertical",s=!0),s){var r=this.getSlideItem(this.index);if("horizontal"===this.swipeDirection){null==n||n.preventDefault(),this.outer.addClass("lg-dragging"),this.setTranslate(r,i,0);var l=r.get().offsetWidth,a=15*l/100-Math.abs(10*i/100);this.setTranslate(this.outer.find(".lg-prev-slide").first(),-l+i-a,0),this.setTranslate(this.outer.find(".lg-next-slide").first(),l+i+a,0)}else if("vertical"===this.swipeDirection&&this.settings.swipeToClose){null==n||n.preventDefault(),this.$container.addClass("lg-dragging-vertical");var g=1-Math.abs(o)/window.innerHeight;this.$backdrop.css("opacity",g);var c=1-Math.abs(o)/(2*window.innerWidth);this.setTranslate(r,0,o,c,c),Math.abs(o)>100&&this.outer.addClass("lg-hide-items").removeClass("lg-components-open")}}},t.prototype.touchEnd=function(t,e,n){var i,o=this;"lg-slide"!==this.settings.mode&&this.outer.addClass("lg-slide"),setTimeout((function(){o.$container.removeClass("lg-dragging-vertical"),o.outer.removeClass("lg-dragging lg-hide-items").addClass("lg-components-open");var s=!0;if("horizontal"===o.swipeDirection){i=t.pageX-e.pageX;var r=Math.abs(t.pageX-e.pageX);i<0&&r>o.settings.swipeThreshold?(o.goToNextSlide(!0),s=!1):i>0&&r>o.settings.swipeThreshold&&(o.goToPrevSlide(!0),s=!1)}else if("vertical"===o.swipeDirection){if(i=Math.abs(t.pageY-e.pageY),o.settings.closable&&o.settings.swipeToClose&&i>100)return void o.closeGallery();o.$backdrop.css("opacity",1)}if(o.outer.find(".lg-item").removeAttr("style"),s&&Math.abs(t.pageX-e.pageX)<5){var l=S(n.target);o.isPosterElement(l)&&o.LGel.trigger(p)}o.swipeDirection=void 0})),setTimeout((function(){o.outer.hasClass("lg-dragging")||"lg-slide"===o.settings.mode||o.outer.removeClass("lg-slide")}),this.settings.speed+100)},t.prototype.enableSwipe=function(){var t=this,e={},n={},i=!1,o=!1;this.settings.enableSwipe&&(this.$inner.on("touchstart.lg",(function(n){t.dragOrSwipeEnabled=!0;var i=t.getSlideItem(t.index);!S(n.target).hasClass("lg-item")&&!i.get().contains(n.target)||t.outer.hasClass("lg-zoomed")||t.lgBusy||1!==n.touches.length||(o=!0,t.touchAction="swipe",t.manageSwipeClass(),e={pageX:n.touches[0].pageX,pageY:n.touches[0].pageY})})),this.$inner.on("touchmove.lg",(function(s){o&&"swipe"===t.touchAction&&1===s.touches.length&&(n={pageX:s.touches[0].pageX,pageY:s.touches[0].pageY},t.touchMove(e,n,s),i=!0)})),this.$inner.on("touchend.lg",(function(s){if("swipe"===t.touchAction){if(i)i=!1,t.touchEnd(n,e,s);else if(o){var r=S(s.target);t.isPosterElement(r)&&t.LGel.trigger(p)}t.touchAction=void 0,o=!1}})))},t.prototype.enableDrag=function(){var t=this,e={},n={},i=!1,o=!1;this.settings.enableDrag&&(this.outer.on("mousedown.lg",(function(n){t.dragOrSwipeEnabled=!0;var o=t.getSlideItem(t.index);(S(n.target).hasClass("lg-item")||o.get().contains(n.target))&&(t.outer.hasClass("lg-zoomed")||t.lgBusy||(n.preventDefault(),t.lgBusy||(t.manageSwipeClass(),e={pageX:n.pageX,pageY:n.pageY},i=!0,t.outer.get().scrollLeft+=1,t.outer.get().scrollLeft-=1,t.outer.removeClass("lg-grab").addClass("lg-grabbing"),t.LGel.trigger(f))))})),S(window).on("mousemove.lg.global"+this.lgId,(function(s){i&&t.lgOpened&&(o=!0,n={pageX:s.pageX,pageY:s.pageY},t.touchMove(e,n),t.LGel.trigger(b))})),S(window).on("mouseup.lg.global"+this.lgId,(function(s){if(t.lgOpened){var r=S(s.target);o?(o=!1,t.touchEnd(n,e,s),t.LGel.trigger(y)):t.isPosterElement(r)&&t.LGel.trigger(p),i&&(i=!1,t.outer.removeClass("lg-grabbing").addClass("lg-grab"))}})))},t.prototype.triggerPosterClick=function(){var t=this;this.$inner.on("click.lg",(function(e){!t.dragOrSwipeEnabled&&t.isPosterElement(S(e.target))&&t.LGel.trigger(p)}))},t.prototype.manageSwipeClass=function(){var t=this.index+1,e=this.index-1;this.settings.loop&&this.galleryItems.length>2&&(0===this.index?e=this.galleryItems.length-1:this.index===this.galleryItems.length-1&&(t=0)),this.outer.find(".lg-item").removeClass("lg-next-slide lg-prev-slide"),e>-1&&this.getSlideItem(e).addClass("lg-prev-slide"),this.getSlideItem(t).addClass("lg-next-slide")},t.prototype.goToNextSlide=function(t){var e=this,n=this.settings.loop;t&&this.galleryItems.length<3&&(n=!1),this.lgBusy||(this.index+1<this.galleryItems.length?(this.index++,this.LGel.trigger(v,{index:this.index}),this.slide(this.index,!!t,!1,"next")):n?(this.index=0,this.LGel.trigger(v,{index:this.index}),this.slide(this.index,!!t,!1,"next")):this.settings.slideEndAnimation&&!t&&(this.outer.addClass("lg-right-end"),setTimeout((function(){e.outer.removeClass("lg-right-end")}),400)))},t.prototype.goToPrevSlide=function(t){var e=this,n=this.settings.loop;t&&this.galleryItems.length<3&&(n=!1),this.lgBusy||(this.index>0?(this.index--,this.LGel.trigger(x,{index:this.index,fromTouch:t}),this.slide(this.index,!!t,!1,"prev")):n?(this.index=this.galleryItems.length-1,this.LGel.trigger(x,{index:this.index,fromTouch:t}),this.slide(this.index,!!t,!1,"prev")):this.settings.slideEndAnimation&&!t&&(this.outer.addClass("lg-left-end"),setTimeout((function(){e.outer.removeClass("lg-left-end")}),400)))},t.prototype.keyPress=function(){var t=this;S(window).on("keydown.lg.global"+this.lgId,(function(e){t.lgOpened&&!0===t.settings.escKey&&27===e.keyCode&&(e.preventDefault(),t.settings.allowMediaOverlap&&t.outer.hasClass("lg-can-toggle")&&t.outer.hasClass("lg-components-open")?t.outer.removeClass("lg-components-open"):t.closeGallery()),t.lgOpened&&t.galleryItems.length>1&&(37===e.keyCode&&(e.preventDefault(),t.goToPrevSlide()),39===e.keyCode&&(e.preventDefault(),t.goToNextSlide()))}))},t.prototype.arrow=function(){var t=this;this.getElementById("lg-prev").on("click.lg",(function(){t.goToPrevSlide()})),this.getElementById("lg-next").on("click.lg",(function(){t.goToNextSlide()}))},t.prototype.arrowDisable=function(t){if(!this.settings.loop&&this.settings.hideControlOnEnd){var e=this.getElementById("lg-prev"),n=this.getElementById("lg-next");t+1===this.galleryItems.length?n.attr("disabled","disabled").addClass("disabled"):n.removeAttr("disabled").removeClass("disabled"),0===t?e.attr("disabled","disabled").addClass("disabled"):e.removeAttr("disabled").removeClass("disabled")}},t.prototype.setTranslate=function(t,e,n,i,o){void 0===i&&(i=1),void 0===o&&(o=1),t.css("transform","translate3d("+e+"px, "+n+"px, 0px) scale3d("+i+", "+o+", 1)")},t.prototype.mousewheel=function(){var t=this,e=0;this.outer.on("wheel.lg",(function(n){if(n.deltaY&&!(t.galleryItems.length<2)){n.preventDefault();var i=(new Date).getTime();i-e<1e3||(e=i,n.deltaY>0?t.goToNextSlide():n.deltaY<0&&t.goToPrevSlide())}}))},t.prototype.isSlideElement=function(t){return t.hasClass("lg-outer")||t.hasClass("lg-item")||t.hasClass("lg-img-wrap")||t.hasClass("lg-img-rotate")},t.prototype.isPosterElement=function(t){var e=this.getSlideItem(this.index).find(".lg-video-play-button").get();return t.hasClass("lg-video-poster")||t.hasClass("lg-video-play-button")||e&&e.contains(t.get())},t.prototype.toggleMaximize=function(){var t=this;this.getElementById("lg-maximize").on("click.lg",(function(){t.$container.toggleClass("lg-inline"),t.refreshOnResize()}))},t.prototype.invalidateItems=function(){for(var t=0;t<this.items.length;t++){var e=S(this.items[t]);e.off("click.lgcustom-item-"+e.attr("data-lg-id"))}},t.prototype.trapFocus=function(){var t=this;this.$container.get().focus({preventScroll:!0}),S(window).on("keydown.lg.global"+this.lgId,(function(e){if(t.lgOpened&&("Tab"===e.key||9===e.keyCode)){var n=G(t.$container.get()),i=n[0],o=n[n.length-1];e.shiftKey?document.activeElement===i&&(o.focus(),e.preventDefault()):document.activeElement===o&&(i.focus(),e.preventDefault())}}))},t.prototype.manageCloseGallery=function(){var t=this;if(this.settings.closable){var e=!1;this.getElementById("lg-close").on("click.lg",(function(){t.closeGallery()})),this.settings.closeOnTap&&(this.outer.on("mousedown.lg",(function(n){var i=S(n.target);e=!!t.isSlideElement(i)})),this.outer.on("mousemove.lg",(function(){e=!1})),this.outer.on("mouseup.lg",(function(n){var i=S(n.target);t.isSlideElement(i)&&e&&(t.outer.hasClass("lg-dragging")||t.closeGallery())})))}},t.prototype.closeGallery=function(t){var e=this;if(!this.lgOpened||!this.settings.closable&&!t)return 0;this.LGel.trigger(w),this.settings.resetScrollPosition&&!this.settings.hideScrollbar&&S(window).scrollTop(this.prevScrollTop);var n,i=this.items[this.index];if(this.zoomFromOrigin&&i){var o=this.mediaContainerPosition,s=o.top,r=o.bottom,l=this.galleryItems[this.index],a=l.__slideVideoInfo,g=l.poster,c=L(i,this.outer,s+r,a&&g&&this.settings.videoMaxSize);n=A(i,this.outer,s,r,c)}this.zoomFromOrigin&&n?(this.outer.addClass("lg-closing lg-zoom-from-image"),this.get
2SlideItem(this.index).addClass("lg-start-end-progress").css("transition-duration",this.settings.startAnimationDuration+"ms").css("transform",n)):(this.outer.addClass("lg-hide-items"),this.outer.removeClass("lg-zoom-from-image")),this.destroyModules(),this.lGalleryOn=!1,this.isDummyImageRemoved=!1,this.zoomFromOrigin=this.settings.zoomFromOrigin,clearTimeout(this.hideBarTimeout),this.hideBarTimeout=!1,S("html").removeClass("lg-on"),this.outer.removeClass("lg-visible lg-components-open"),this.$backdrop.removeClass("in").css("opacity",0);var d=this.zoomFromOrigin&&n?Math.max(this.settings.startAnimationDuration,this.settings.backdropDuration):this.settings.backdropDuration;return this.$container.removeClass("lg-show-in"),setTimeout((function(){e.zoomFromOrigin&&n&&e.outer.removeClass("lg-zoom-from-image"),e.$container.removeClass("lg-show"),e.resetScrollBar(),e.$backdrop.removeAttr("style").css("transition-duration",e.settings.backdropDuration+"ms"),e.outer.removeClass("lg-closing "+e.settings.startClass),e.getSlideItem(e.index).removeClass("lg-start-end-progress"),e.$inner.empty(),e.lgOpened&&e.LGel.trigger(z,{instance:e}),e.$container.get()&&e.$container.get().blur(),e.lgOpened=!1}),d+100),d+100},t.prototype.initModules=function(){this.plugins.forEach((function(t){try{t.init()}catch(e){console.warn("lightGallery:- make sure lightGallery module is properly initiated")}}))},t.prototype.destroyModules=function(t){this.plugins.forEach((function(e){try{t?e.destroy():e.closeGallery&&e.closeGallery()}catch(n){console.warn("lightGallery:- make sure lightGallery module is properly destroyed")}}))},t.prototype.refresh=function(t){this.settings.dynamic||this.invalidateItems(),this.galleryItems=t||this.getItems(),this.updateControls(),this.openGalleryOnItemClick(),this.LGel.trigger(a)},t.prototype.updateControls=function(){this.addSlideVideoInfo(this.galleryItems),this.updateCounterTotal(),this.manageSingleSlideClassName()},t.prototype.destroyGallery=function(){this.destroyModules(!0),this.settings.dynamic||this.invalidateItems(),S(window).off(".lg.global"+this.lgId),this.LGel.off(".lg"),this.$container.remove()},t.prototype.destroy=function(){var t=this.closeGallery(!0);return t?setTimeout(this.destroyGallery.bind(this),t):this.destroyGallery(),t},t}();const Y=function(t,e){return new N(t,e)}},6600(t,e,n){n.d(e,{A:()=>u});var i=function(){return i=Object.assign||function(t){for(var e,n=1,i=arguments.length;n<i;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},i.apply(this,arguments)},o={scale:1,zoom:!0,infiniteZoom:!0,actualSize:!0,showZoomInOutIcons:!1,actualSizeIcons:{zoomIn:"lg-zoom-in",zoomOut:"lg-zoom-out"},enableZoomAfter:300,zoomPluginStrings:{zoomIn:"Zoom in",zoomOut:"Zoom out",viewActualSize:"View actual size"}},s="lgContainerResize",r="lgBeforeOpen",l="lgAfterOpen",a="lgSlideItemLoad",g="lgAfterSlide",c="lgRotateLeft",d="lgRotateRight",m="lgFlipHorizontal",h="lgFlipVertical";const u=function(){function t(t,e){return this.core=t,this.$LG=e,this.settings=i(i({},o),this.core.settings),this}return t.prototype.buildTemplates=function(){var t=this.settings.showZoomInOutIcons?'<button id="'+this.core.getIdName("lg-zoom-in")+'" type="button" aria-label="'+this.settings.zoomPluginStrings.zoomIn+'" class="lg-zoom-in lg-icon"></button><button id="'+this.core.getIdName("lg-zoom-out")+'" type="button" aria-label="'+this.settings.zoomPluginStrings.zoomOut+'" class="lg-zoom-out lg-icon"></button>':"";this.settings.actualSize&&(t+='<button id="'+this.core.getIdName("lg-actual-size")+'" type="button" aria-label="'+this.settings.zoomPluginStrings.viewActualSize+'" class="'+this.settings.actualSizeIcons.zoomIn+' lg-icon"></button>'),this.core.outer.addClass("lg-use-transition-for-zoom"),this.core.$toolbar.first().append(t)},t.prototype.enableZoom=function(t){var e=this,n=this.settings.enableZoomAfter+t.detail.delay;this.$LG("body").first().hasClass("lg-from-hash")&&t.detail.delay?n=0:this.$LG("body").first().removeClass("lg-from-hash"),this.zoomableTimeout=setTimeout((function(){e.isImageSlide(e.core.index)&&(e.core.getSlideItem(t.detail.index).addClass("lg-zoomable"),t.detail.index===e.core.index&&e.setZoomEssentials())}),n+30)},t.prototype.enableZoomOnSlideItemLoad=function(){this.core.LGel.on(a+".zoom",this.enableZoom.bind(this))},t.prototype.getDragCords=function(t){return{x:t.pageX,y:t.pageY}},t.prototype.getSwipeCords=function(t){return{x:t.touches[0].pageX,y:t.touches[0].pageY}},t.prototype.getDragAllowedAxises=function(t,e){if(!this.containerRect)return{allowX:!1,allowY:!1};var n=this.core.getSlideItem(this.core.index).find(".lg-image").first().get(),i=0,o=0,s=n.getBoundingClientRect();t?(i=n.offsetHeight*t,o=n.offsetWidth*t):e?(i=s.height+e*s.height,o=s.width+e*s.width):(i=s.height,o=s.width);var r=i>this.containerRect.height;return{allowX:o>this.containerRect.width,allowY:r}},t.prototype.setZoomEssentials=function(){this.containerRect=this.core.$content.get().getBoundingClientRect()},t.prototype.zoomImage=function(t,e,n,i){if(this.containerRect&&!(Math.abs(e)<=0)){var o,s,r=this.containerRect.width/2+this.containerRect.left,l=this.containerRect.height/2+this.containerRect.top+this.scrollTop;1===t&&(this.positionChanged=!1);
vendor: 10,602 bytes, line 2
2var a=this.getDragAllowedAxises(0,e),g=a.allowY,c=a.allowX;this.positionChanged&&(o=this.left/(this.scale-e),s=this.top/(this.scale-e),this.pageX=r-o,this.pageY=l-s,this.positionChanged=!1);var d,m,h=this.getPossibleSwipeDragCords(e),u=r-this.pageX,p=l-this.pageY;if(t-e>1){var f=(t-e)/Math.abs(e);d=(u=(e<0?-u:u)+this.left*(f+(e<0?-1:1)))/f,m=(p=(e<0?-p:p)+this.top*(f+(e<0?-1:1)))/f}else{d=u*(f=(t-e)*e),m=p*f}n&&(c?this.isBeyondPossibleLeft(d,h.minX)?d=h.minX:this.isBeyondPossibleRight(d,h.maxX)&&(d=h.maxX):t>1&&(d<h.minX?d=h.minX:d>h.maxX&&(d=h.maxX)),g?this.isBeyondPossibleTop(m,h.minY)?m=h.minY:this.isBeyondPossibleBottom(m,h.maxY)&&(m=h.maxY):t>1&&(m<h.minY?m=h.minY:m>h.maxY&&(m=h.maxY))),this.setZoomStyles({x:d,y:m,scale:t}),this.left=d,this.top=m,i&&this.setZoomImageSize()}},t.prototype.resetImageTranslate=function(t){if(this.isImageSlide(t)){var e=this.core.getSlideItem(t).find(".lg-image").first();this.imageReset=!1,e.removeClass("reset-transition reset-transition-y reset-transition-x"),this.core.outer.removeClass("lg-actual-size"),e.css("width","auto").css("height","auto"),setTimeout((function(){e.removeClass("no-transition")}),10)}},t.prototype.setZoomImageSize=function(){var t=this,e=this.core.getSlideItem(this.core.index).find(".lg-image").first();setTimeout((function(){var n=t.getCurrentImageActualSizeScale();t.scale>=n&&(e.addClass("no-transition"),t.imageReset=!0)}),500),setTimeout((function(){var n=t.getCurrentImageActualSizeScale();if(t.scale>=n){var i=t.getDragAllowedAxises(t.scale);e.css("width",e.get().naturalWidth+"px").css("height",e.get().naturalHeight+"px"),t.core.outer.addClass("lg-actual-size"),i.allowX&&i.allowY?e.addClass("reset-transition"):i.allowX&&!i.allowY?e.addClass("reset-transition-x"):!i.allowX&&i.allowY&&e.addClass("reset-transition-y")}}),550)},t.prototype.setZoomStyles=function(t){var e=this.core.getSlideItem(this.core.index).find(".lg-img-wrap").first(),n=this.core.getSlideItem(this.core.index).find(".lg-image").first(),i=this.core.outer.find(".lg-current .lg-dummy-img").first();this.scale=t.scale,n.css("transform","scale3d("+t.scale+", "+t.scale+", 1)"),i.css("transform","scale3d("+t.scale+", "+t.scale+", 1)");var o="translate3d("+t.x+"px, "+t.y+"px, 0)";e.css("transform",o)},t.prototype.setActualSize=function(t,e){var n=this;if(!this.zoomInProgress){this.zoomInProgress=!0;var i=this.core.galleryItems[this.core.index];this.resetImageTranslate(t),setTimeout((function(){if(i.src&&!n.core.outer.hasClass("lg-first-slide-loading")){var t=n.getCurrentImageActualSizeScale(),o=n.scale;n.core.outer.hasClass("lg-zoomed")?n.scale=1:n.scale=n.getScale(t),n.setPageCords(e),n.beginZoom(n.scale),n.zoomImage(n.scale,n.scale-o,!0,!0)}}),50),setTimeout((function(){n.core.outer.removeClass("lg-grabbing").addClass("lg-grab")}),60),setTimeout((function(){n.zoomInProgress=!1}),610)}},t.prototype.getNaturalWidth=function(t){var e=this.core.getSlideItem(t).find(".lg-image").first(),n=this.core.galleryItems[t].width;return n?parseFloat(n):e.get().naturalWidth},t.prototype.getActualSizeScale=function(t,e){return t>=e?t/e||2:1},t.prototype.getCurrentImageActualSizeScale=function(){var t=this.core.getSlideItem(this.core.index).find(".lg-image").first().get().offsetWidth,e=this.getNaturalWidth(this.core.index)||t;return this.getActualSizeScale(e,t)},t.prototype.getPageCords=function(t){var e={};if(t)e.x=t.pageX||t.touches[0].pageX,e.y=t.pageY||t.touches[0].pageY;else{var n=this.core.$content.get().getBoundingClientRect();e.x=n.width/2+n.left,e.y=n.height/2+this.scrollTop+n.top}return e},t.prototype.setPageCords=function(t){var e=this.getPageCords(t);this.pageX=e.x,this.pageY=e.y},t.prototype.manageActualPixelClassNames=function(){this.core.getElementById("lg-actual-size").removeClass(this.settings.actualSizeIcons.zoomIn).addClass(this.settings.actualSizeIcons.zoomOut)},t.prototype.beginZoom=function(t){return this.core.outer.removeClass("lg-zoom-drag-transition lg-zoom-dragging"),t>1?(this.core.outer.addClass("lg-zoomed"),this.manageActualPixelClassNames()):this.resetZoom(),t>1},t.prototype.getScale=function(t){var e=this.getCurrentImageActualSizeScale();return t<1?t=1:t>e&&(t=e),t},t.prototype.init=function(){var t=this;if(this.settings.zoom){this.buildTemplates(),this.enableZoomOnSlideItemLoad();var e=null;this.core.outer.on("dblclick.lg",(function(e){t.$LG(e.target).hasClass("lg-image")&&t.setActualSize(t.core.index,e)})),this.core.outer.on("touchstart.lg",(function(n){var i=t.$LG(n.target);1===n.touches.length&&i.hasClass("lg-image")&&(e?(clearTimeout(e),e=null,n.preventDefault(),t.setActualSize(t.core.index,n)):e=setTimeout((function(){e=null}),300))})),this.core.LGel.on(s+".zoom "+d+".zoom "+c+".zoom "+m+".zoom "+h+".zoom",(function(){if(t.core.lgOpened&&t.isImageSlide(t.core.index)&&!t.core.touchAction){var e=t.core.getSlideItem(t.core.index).find(".lg-img-wrap").first();t.top=0,t.left=0,t.setZoomEssentials(),t.setZoomSwipeStyles(e,{x:0,y:0}),t.positionChanged=!0}})),this.$LG(window).on("scroll.lg.zoom.global"+this.core.lgId,(function(){t.core.lgOpened&&(t.scrollTop=t.$LG(window).scrollTop())})),this.core.getElementById("lg-zoom-out").on("click.lg",(function(){if(t.isImageSlide(t.core.index)){var e=0;t.imageReset&&(t.resetImageTranslate(t.core.index),e=50),setTimeout((function(){var e=t.scale-t.settings.scale;e<1&&(e=1),t.beginZoom(e),t.zoomImage(e,-t.settings.scale,!0,!t.settings.infiniteZoom)}),e)}})),this.core.getElementById("lg-zoom-in").on("click.lg",(function(){t.zoomIn()})),this.core.getElementById("lg-actual-size").on("click.lg",(function(){t.setActualSize(t.core.index)})),this.core.LGel.on(r+".zoom",(function(){t.core.outer.find(".lg-item").removeClass("lg-zoomable")})),this.core.LGel.on(l+".zoom",(function(){t.scrollTop=t.$LG(window).scrollTop(),t.pageX=t.core.outer.width()/2,t.pageY=t.core.outer.height()/2+t.scrollTop,t.scale=1})),this.core.LGel.on(g+".zoom",(function(e){var n=e.detail.prevIndex;t.scale=1,t.positionChanged=!1,t.zoomInProgress=!1,t.resetZoom(n),t.resetImageTranslate(n),t.isImageSlide(t.core.index)&&t.setZoomEssentials()})),this.zoomDrag(),this.pinchZoom(),this.zoomSwipe(),this.zoomableTimeout=!1,this.positionChanged=!1,this.zoomInProgress=!1}},t.prototype.zoomIn=function(){if(this.isImageSlide(this.core.index)){var t=this.scale+this.settings.scale;this.settings.infiniteZoom||(t=this.getScale(t)),this.beginZoom(t),this.zoomImage(t,Math.min(this.settings.scale,t-this.scale),!0,!this.settings.infiniteZoom)}},t.prototype.resetZoom=function(t){this.core.outer.removeClass("lg-zoomed lg-zoom-drag-transition");var e=this.core.getElementById("lg-actual-size"),n=this.core.getSlideItem(void 0!==t?t:this.core.index);e.removeClass(this.settings.actualSizeIcons.zoomOut).addClass(this.settings.actualSizeIcons.zoomIn),n.find(".lg-img-wrap").first().removeAttr("style"),n.find(".lg-image").first().removeAttr("style"),this.scale=1,this.left=0,this.top=0,this.setPageCords()},t.prototype.getTouchDistance=function(t){return Math.sqrt((t.touches[0].pageX-t.touches[1].pageX)*(t.touches[0].pageX-t.touches[1].pageX)+(t.touches[0].pageY-t.touches[1].pageY)*(t.touches[0].pageY-t.touches[1].pageY))},t.prototype.pinchZoom=function(){var t=this,e=0,n=!1,i=1,o=0,s=this.core.getSlideItem(this.core.index);this.core.outer.on("touchstart.lg",(function(n){if(s=t.core.getSlideItem(t.core.index),t.isImageSlide(t.core.index)&&2===n.touches.length){if(n.preventDefault(),t.core.outer.hasClass("lg-first-slide-loading"))return;i=t.scale||1,t.core.outer.removeClass("lg-zoom-drag-transition lg-zoom-dragging"),t.setPageCords(n),t.resetImageTranslate(t.core.index),t.core.touchAction="pinch",e=t.getTouchDistance(n)}})),this.core.$inner.on("touchmove.lg",(function(r){if(2===r.touches.length&&"pinch"===t.core.touchAction&&(t.$LG(r.target).hasClass("lg-item")||s.get().contains(r.target))){r.preventDefault();var l=t.getTouchDistance(r),a=e-l;if(!n&&Math.abs(a)>5&&(n=!0),n){o=t.scale;var g=Math.max(1,i+.02*-a);t.scale=Math.round(100*(g+Number.EPSILON))/100;var c=t.scale-o;t.zoomImage(t.scale,Math.round(100*(c+Number.EPSILON))/100,!1,!1)}}})),this.core.$inner.on("touchend.lg",(function(i){if("pinch"===t.core.touchAction&&(t.$LG(i.target).hasClass("lg-item")||s.get().contains(i.target))){if(n=!1,e=0,t.scale<=1)t.resetZoom();else{var o=t.getCurrentImageActualSizeScale();if(t.scale>=o){var r=o-t.scale;0===r&&(r=.01),t.zoomImage(o,r,!1,!0)}t.manageActualPixelClassNames(),t.core.outer.addClass("lg-zoomed")}t.core.touchAction=void 0}}))},t.prototype.touchendZoom=function(t,e,n,i,o){var s=e.x-t.x,r=e.y-t.y,l=Math.abs(s)/o+1,a=Math.abs(r)/o+1;l>2&&(l+=1),a>2&&(a+=1),s*=l,r*=a;var g=this.core.getSlideItem(this.core.index).find(".lg-img-wrap").first(),c={};c.x=this.left+s,c.y=this.top+r;var d=this.getPossibleSwipeDragCords();(Math.abs(s)>15||Math.abs(r)>15)&&(i&&(this.isBeyondPossibleTop(c.y,d.minY)?c.y=d.minY:this.isBeyondPossibleBottom(c.y,d.maxY)&&(c.y=d.maxY)),n&&(this.isBeyondPossibleLeft(c.x,d.minX)?c.x=d.minX:this.isBeyondPossibleRight(c.x,d.maxX)&&(c.x=d.maxX)),i?this.top=c.y:c.y=this.top,n?this.left=c.x:c.x=this.left,this.setZoomSwipeStyles(g,c),this.positionChanged=!0)},t.prototype.getZoomSwipeCords=function(t,e,n,i,o){var s={};if(i){if(s.y=this.top+(e.y-t.y),this.isBeyondPossibleTop(s.y,o.minY)){var r=o.minY-s.y;s.y=o.minY-r/6}else if(this.isBeyondPossibleBottom(s.y,o.maxY)){var l=s.y-o.maxY;s.y=o.maxY+l/6}}else s.y=this.top;if(n){if(s.x=this.left+(e.x-t.x),this.isBeyondPossibleLeft(s.x,o.minX)){var a=o.minX-s.x;s.x=o.minX-a/6}else if(this.isBeyondPossibleRight(s.x,o.maxX)){var g=s.x-o.maxX;s.x=o.maxX+g/6}}else s.x=this.left;return s},t.prototype.isBeyondPossibleLeft=function(t,e){return t>=e},t.prototype.isBeyondPossibleRight=function(t,e){return t<=e},t.prototype.isBeyondPossibleTop=function(t,e){return t>=e},t.prototype.isBeyondPossibleBottom=function(t,e){return t<=e},t.prototype.isImageSlide=function(t){var e=this.core.galleryItems[t];return"image"===this.core.getSlideType(e)},t.prototype.getPossibleSwipeDragCords=function(t){var e=this.core.getSlideItem(this.core.index).find(".lg-image").first(),n=this.core.mediaContainerPosition.bottom,i=e.get().getBoundingClientRect(),o=i.height,s=i.width;return t&&(o+=t*o,s+=t*s),{minY:(o-this.containerRect.height)/2,maxY:(this.containerRect.height-o)/2+n,minX:(s-this.containerRect.width)/2,maxX:(this.containerRect.width-s)/2}},t.prototype.setZoomSwipeStyles=function(t,e){t.css("transform","translate3d("+e.x+"px, "+e.y+"px, 0)")},t.prototype.zoomSwipe=function(){var t,e,n=this,i={},o={},s=!1,r=!1,l=!1,a=new Date,g=(new Date,this.core.getSlideItem(this.core.index));
2this.core.$inner.on("touchstart.lg",(function(o){if(n.isImageSlide(n.core.index)&&(g=n.core.getSlideItem(n.core.index),(n.$LG(o.target).hasClass("lg-item")||g.get().contains(o.target))&&1===o.touches.length&&n.core.outer.hasClass("lg-zoomed"))){o.preventDefault(),a=new Date,n.core.touchAction="zoomSwipe",e=n.core.getSlideItem(n.core.index).find(".lg-img-wrap").first();var s=n.getDragAllowedAxises(0);l=s.allowY,((r=s.allowX)||l)&&(i=n.getSwipeCords(o)),t=n.getPossibleSwipeDragCords(),n.core.outer.addClass("lg-zoom-dragging lg-zoom-drag-transition")}})),this.core.$inner.on("touchmove.lg",(function(a){if(1===a.touches.length&&"zoomSwipe"===n.core.touchAction&&(n.$LG(a.target).hasClass("lg-item")||g.get().contains(a.target))){a.preventDefault(),n.core.touchAction="zoomSwipe",o=n.getSwipeCords(a);var c=n.getZoomSwipeCords(i,o,r,l,t);(Math.abs(o.x-i.x)>15||Math.abs(o.y-i.y)>15)&&(s=!0,n.setZoomSwipeStyles(e,c))}})),this.core.$inner.on("touchend.lg",(function(t){if("zoomSwipe"===n.core.touchAction&&(n.$LG(t.target).hasClass("lg-item")||g.get().contains(t.target))){if(t.preventDefault(),n.core.touchAction=void 0,n.core.outer.removeClass("lg-zoom-dragging"),!s)return;s=!1;var e=(new Date).valueOf()-a.valueOf();n.touchendZoom(i,o,r,l,e)}}))},t.prototype.zoomDrag=function(){var t,e,n,i,o=this,s={},r={},l=!1,a=!1,g=!1,c=!1;this.core.outer.on("mousedown.lg.zoom",(function(e){if(o.isImageSlide(o.core.index)){var r=o.core.getSlideItem(o.core.index);if(o.$LG(e.target).hasClass("lg-item")||r.get().contains(e.target)){t=new Date,i=o.core.getSlideItem(o.core.index).find(".lg-img-wrap").first();var a=o.getDragAllowedAxises(0);c=a.allowY,g=a.allowX,o.core.outer.hasClass("lg-zoomed")&&o.$LG(e.target).hasClass("lg-object")&&(g||c)&&(e.preventDefault(),s=o.getDragCords(e),n=o.getPossibleSwipeDragCords(),l=!0,o.core.outer.removeClass("lg-grab").addClass("lg-grabbing lg-zoom-drag-transition lg-zoom-dragging"))}}})),this.$LG(window).on("mousemove.lg.zoom.global"+this.core.lgId,(function(t){if(l){a=!0,r=o.getDragCords(t);var e=o.getZoomSwipeCords(s,r,g,c,n);o.setZoomSwipeStyles(i,e)}})),this.$LG(window).on("mouseup.lg.zoom.global"+this.core.lgId,(function(n){if(l){if(e=new Date,l=!1,o.core.outer.removeClass("lg-zoom-dragging"),a&&(s.x!==r.x||s.y!==r.y)){r=o.getDragCords(n);var i=e.valueOf()-t.valueOf();o.touchendZoom(s,r,g,c,i)}a=!1}o.core.outer.removeClass("lg-grabbing").addClass("lg-grab")}))},t.prototype.closeGallery=function(){this.resetZoom(),this.zoomInProgress=!1},t.prototype.destroy=function(){this.$LG(window).off(".lg.zoom.global"+this.core.lgId),this.core.LGel.off(".lg.zoom"),this.core.LGel.off(".zoom"),clearTimeout(this.zoomableTimeout),this.zoomableTimeout=!1},t}()},5699(t,e,n){function i(t,e){var n,i,o="string"==typeof t?document.querySelectorAll(t):t,s=e||"js-reframe";"length"in o||(o=[o]);for(var r=0;r<o.length;r+=1){var l=o[r];if(-1!==l.className.split(" ").indexOf(s)||l.style.width.indexOf("%")>-1)return;var a=l.getAttribute("height")||l.offsetHeight,g=l.getAttribute("width")||l.offsetWidth,c=("string"==typeof a?parseInt(a):a)/("string"==typeof g?parseInt(g):g)*100,d=document.createElement("div");d.className=s;var m=d.style;m.position="relative",m.width="100%",m.paddingTop="".concat(c,"%");var h=l.style;h.position="absolute",h.width="100%",h.height="100%",h.left="0",h.top="0",null===(n=l.parentNode)||void 0===n||n.insertBefore(d,l),null===(i=l.parentNode)||void 0===i||i.removeChild(l),d.appendChild(l)}}n.d(e,{A:()=>i})},1470(t,e,n){var i=n(5072),o=n.n(i),s=n(7825),r=n.n(s),l=n(7659),a=n.n(l),g=n(5056),c=n.n(g),d=n(540),m=n.n(d),h=n(1113),u=n.n(h),p=n(7073),f={};f.styleTagTransform=u(),f.setAttributes=c(),f.insert=a().bind(null,"head"),f.domAPI=r(),f.insertStyleElement=m();o()(p.A,f),p.A&&p.A.locals&&p.A.locals},5072(t){var e=[];function n(t){for(var n=-1,i=0;i<e.length;i++)if(e[i].identifier===t){n=i;break}return n}function i(t,i){for(var s={},r=[],l=0;l<t.length;l++){var a=t[l],g=i.base?a[0]+i.base:a[0],c=s[g]||0,d="".concat(g," ").concat(c);s[g]=c+1;var m=n(d),h={css:a[1],media:a[2],sourceMap:a[3],supports:a[4],layer:a[5]};if(-1!==m)e[m].references++,e[m].updater(h);else{var u=o(h,i);
2i.byIndex=l,e.splice(l,0,{identifier:d,updater:u,references:1})}r.push(d)}return r}function o(t,e){var n=e.domAPI(e);n.update(t);return function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap&&e.supports===t.supports&&e.layer===t.layer)return;n.update(t=e)}else n.remove()}}t.exports=function(t,o){var s=i(t=t||[],o=o||{});return function(t){t=t||[];for(var r=0;r<s.length;r++){var l=n(s[r]);e[l].references--}for(var a=i(t,o),g=0;g<s.length;g++){var c=n(s[g]);0===e[c].references&&(e[c].updater(),e.splice(c,1))}s=a}}},7659(t){var e={};t.exports=function(t,n){var i=function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(i){n=null}e[t]=n}return e[t]}(t);if(!i)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");i.appendChild(n)}},540(t){t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},5056(t,e,n){t.exports=function(t){var e=n.nc;e&&t.setAttribute("nonce",e)}},7825(t){t.exports=function(t){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=t.insertStyleElement(t);return{update:function(n){!function(t,e,n){var i="";n.supports&&(i+="@supports (".concat(n.supports,") {")),n.media&&(i+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(i+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),i+=n.css,o&&(i+="}"),n.media&&(i+="}"),n.supports&&(i+="}");var s=n.sourceMap;s&&"undefined"!=typeof btoa&&(i+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(s))))," */")),e.styleTagTransform(i,t,e.options)}(e,t,n)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},1113(t){t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}},7427(t,e,n){t.exports=n.p+"f2fe1c00ed9c7bec409ce50038191c71ee54f5cc4877936f5adcf8c6f2e5242d.svg?io9a6k"},603(t,e,n){t.exports=n.p+"lg.ttf"},6245(t,e,n){t.exports=n.p+"lg.woff2"},3333(t,e,n){t.exports=n.p+"lg.woff"},8888(t,e,n){t.exports=n.p+"298ad3ffc38de0d78a845bf1b70f0dd317a3836af385ae9fcf94ed457d9aa1da.gif"},8987(t,e,n){function i(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)t[i]=n[i]}return t}n.d(e,{A:()=>o});var o=function t(e,n){function o(t,o,s){if("undefined"!=typeof document){"number"==typeof(s=i({},n,s)).expires&&(s.expires=new Date(Date.now()+864e5*s.expires)),s.expires&&(s.expires=s.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var r="";for(var l in s)s[l]&&(r+="; "+l,!0!==s[l]&&(r+="="+s[l].split(";")[0]));return document.cookie=t+"="+e.write(o,t)+r}}return Object.create({set:o,get:function(t){if("undefined"!=typeof document&&(!arguments.length||t)){for(var n=document.cookie?document.cookie.split("; "):[],i={},o=0;o<n.length;o++){var s=n[o].split("="),r=s.slice(1).join("=");try{var l=decodeURIComponent(s[0]);if(i[l]=e.read(r,l),t===l)break}catch(a){}}return t?i[t]:i}},remove:function(t,e){o(t,"",i({},e,{expires:-1}))},withAttributes:function(e){return t(this.converter,i({},this.attributes,e))},withConverter:function(e){return t(i({},this.converter,e),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(e)}})}({read:function(t){return'"'===t[0]&&(t=t.slice(1,-1)),t.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(t){return encodeURIComponent(t).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.