PageSourceSearch

https://amkumma.at/app/themes/amkumma-fortix-theme/dist/vendor.js?id=f089b3ffe80a6d35e049789f1173afba

js amkumma.at collected 2026-10-02 21:23:22 UTC 261,149 bytes, 2 lines download raw bytes

1/*! For license information please see vendor.js.LICENSE.txt */
2"use strict";(self.webpackChunkamkumma_fortix_theme=self.webpackChunkamkumma_fortix_theme||[]).push([[332],{21:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(6314),a=i.n(s)()((function(e){return e[1]}));a.push([e.id,"/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);-webkit-tap-highlight-color:rgba(0,0,0,0);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}
2.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-touch-callout:none;-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:flex;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:0;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;margin-top:15px;margin-inline-start:20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}",""]);const r=a},652:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(6314),a=i.n(s)()((function(e){return e[1]}));a.push([e.id,':root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}',""]);const r=a},707:(e,t,i)=>{i.d(t,{A:()=>a});var s=i(7044);function a({swiper:e,extendParams:t,on:i}){function a(e,t){const i=function(){let e,t,i;return(s,a)=>{for(t=-1,e=s.length;e-t>1;)i=e+t>>1,s[i]<=a?t=i:e=i;return e}}();let s,a;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(
vendor: 5,796 bytes, line 2
2a=i(this.x,e),s=a-1,(e-this.x[s])*(this.y[a]-this.y[s])/(this.x[a]-this.x[s])+this.y[s]):0},this}function r(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0},i("beforeInit",(()=>{if("undefined"!=typeof window&&("string"==typeof e.params.controller.control||e.params.controller.control instanceof HTMLElement)){("string"==typeof e.params.controller.control?[...document.querySelectorAll(e.params.controller.control)]:[e.params.controller.control]).forEach((t=>{if(e.controller.control||(e.controller.control=[]),t&&t.swiper)e.controller.control.push(t.swiper);else if(t){const i=`${e.params.eventsPrefix}init`,s=a=>{e.controller.control.push(a.detail[0]),e.update(),t.removeEventListener(i,s)};t.addEventListener(i,s)}}))}else e.controller.control=e.params.controller.control})),i("update",(()=>{r()})),i("resize",(()=>{r()})),i("observerUpdate",(()=>{r()})),i("setTranslate",((t,i,s)=>{e.controller.control&&!e.controller.control.destroyed&&e.controller.setTranslate(i,s)})),i("setTransition",((t,i,s)=>{e.controller.control&&!e.controller.control.destroyed&&e.controller.setTransition(i,s)})),Object.assign(e.controller,{setTranslate:function(t,i){const s=e.controller.control;let r,n;const o=e.constructor;function l(t){if(t.destroyed)return;const i=e.rtlTranslate?-e.translate:e.translate;"slide"===e.params.controller.by&&(!function(t){e.controller.spline=e.params.loop?new a(e.slidesGrid,t.slidesGrid):new a(e.snapGrid,t.snapGrid)}(t),n=-e.controller.spline.interpolate(-i)),n&&"container"!==e.params.controller.by||(r=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()),!Number.isNaN(r)&&Number.isFinite(r)||(r=1),n=(i-e.minTranslate())*r+t.minTranslate()),e.params.controller.inverse&&(n=t.maxTranslate()-n),t.updateProgress(n),t.setTranslate(n,e),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(s))for(let e=0;e<s.length;e+=1)s[e]!==i&&s[e]instanceof o&&l(s[e]);else s instanceof o&&i!==s&&l(s)},setTransition:function(t,i){const a=e.constructor,r=e.controller.control;let n;function o(i){i.destroyed||(i.setTransition(t,e),0!==t&&(i.transitionStart(),i.params.autoHeight&&(0,s.n)((()=>{i.updateAutoHeight()})),(0,s.o)(i.wrapperEl,(()=>{r&&i.transitionEnd()}))))}if(Array.isArray(r))for(n=0;n<r.length;n+=1)r[n]!==i&&r[n]instanceof a&&o(r[n]);else r instanceof a&&i!==r&&o(r)}})}},1193:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(2375),a=i(7044);function r({swiper:e,extendParams:t,on:i,emit:r}){const n=(0,s.a)();let o;t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),e.mousewheel={enabled:!1};let l,d=(0,a.h)();const p=[];function c(){e.enabled&&(e.mouseEntered=!0)}function h(){e.enabled&&(e.mouseEntered=!1)}function u(t){return!(e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta)&&(!(e.params.mousewheel.thresholdTime&&(0,a.h)()-d<e.params.mousewheel.thresholdTime)&&(t.delta>=6&&(0,a.h)()-d<60||(t.direction<0?e.isEnd&&!e.params.loop||e.animating||(e.slideNext(),r("scroll",t.raw)):e.isBeginning&&!e.params.loop||e.animating||(e.slidePrev(),r("scroll",t.raw)),d=(new n.Date).getTime(),!1)))}function m(t){let i=t,s=!0;if(!e.enabled)return;if(t.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;const n=e.params.mousewheel;e.params.cssMode&&i.preventDefault();let d=e.el;"container"!==e.params.mousewheel.eventsTarget&&(d=document.querySelector(e.params.mousewheel.eventsTarget));const c=d&&d.contains(i.target);if(!e.mouseEntered&&!c&&!n.releaseOnEdges)return!0;i.originalEvent&&(i=i.originalEvent);let h=0;const m=e.rtlTranslate?-1:1,g=function(e){let t=0,i=0,s=0,a=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),s=10*t,a=10*i,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(s=e.deltaX),e.shiftKey&&!s&&(s=a,a=0),(s||a)&&e.deltaMode&&(1===e.deltaMode?(s*=40,a*=40):(s*=800,a*=800)),s&&!t&&(t=s<1?-1:1),a&&!i&&(i=a<1?-1:1),{spinX:t,spinY:i,pixelX:s,pixelY:a}}(i);if(n.forceToAxis)if(e.isHorizontal()){if(!(Math.abs(g.pixelX)>Math.abs(g.pixelY)))return!0;h=-g.pixelX*m}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return!0;h=-g.pixelY}else h=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*m:-g.pixelY;if(0===h)return!0;n.invert&&(h=-h);let f=e.getTranslate()+h*n.sensitivity;if(f>=e.minTranslate()&&(f=e.minTranslate()),f<=e.maxTranslate()&&(f=e.maxTranslate()),s=!!e.params.loop||!(f===e.minTranslate()||f===e.maxTranslate()),s&&e.params.nested&&i.stopPropagation(),e.params.freeMode&&e.params.freeMode.enabled){const t={time:(0,a.h)(),delta:Math.abs(h),direction:Math.sign(h)},s=l&&t.time<l.time+500&&t.delta<=l.delta&&t.direction===l.direction;if(!s){l=void 0;let d=e.getTranslate()+h*n.sensitivity;const c=e.isBeginning,u=e.isEnd;if(d>=e.minTranslate()&&(d=e.minTranslate()),d<=e.maxTranslate()&&(d=e.maxTranslate()),e.setTransition(0),e.setTranslate(d),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!c&&e.isBeginning||!u&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:t.direction<0?"next":"prev",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(o),o=void 0,p.length>=15&&p.shift();const i=p.length?p[p.length-1]:void 0,s=p[0];if(p.push(t),i&&(t.delta>i.delta||t.direction!==i.direction))p.splice(0);else if(p.length>=15&&t.time-s.time<500&&s.delta-t.delta>=1&&t.delta<=6){const i=h>0?.8:.2;l=t,p.splice(0),o=(0,a.n)((()=>{!e.destroyed&&e.params&&e.slideToClosest(e.params.speed,!0,void 0,i)}),0)}o||(o=(0,a.n)((()=>
vendor: 4,491 bytes, line 2
2{if(e.destroyed||!e.params)return;l=t,p.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5)}),500))}if(s||r("scroll",i),e.params.autoplay&&e.params.autoplay.disableOnInteraction&&e.autoplay.stop(),n.releaseOnEdges&&(d===e.minTranslate()||d===e.maxTranslate()))return!0}}else{const i={time:(0,a.h)(),delta:Math.abs(h),direction:Math.sign(h),raw:t};p.length>=2&&p.shift();const s=p.length?p[p.length-1]:void 0;if(p.push(i),s?(i.direction!==s.direction||i.delta>s.delta||i.time>s.time+150)&&u(i):u(i),function(t){const i=e.params.mousewheel;if(t.direction<0){if(e.isEnd&&!e.params.loop&&i.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&i.releaseOnEdges)return!0;return!1}(i))return!0}return i.preventDefault?i.preventDefault():i.returnValue=!1,!1}function g(t){let i=e.el;"container"!==e.params.mousewheel.eventsTarget&&(i=document.querySelector(e.params.mousewheel.eventsTarget)),i[t]("mouseenter",c),i[t]("mouseleave",h),i[t]("wheel",m)}function f(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",m),!0):!e.mousewheel.enabled&&(g("addEventListener"),e.mousewheel.enabled=!0,!0)}function v(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,m),!0):!!e.mousewheel.enabled&&(g("removeEventListener"),e.mousewheel.enabled=!1,!0)}i("init",(()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&v(),e.params.mousewheel.enabled&&f()})),i("destroy",(()=>{e.params.cssMode&&f(),e.mousewheel.enabled&&v()})),Object.assign(e.mousewheel,{enable:f,disable:v})}},1463:(e,t,i)=>{i.d(t,{S:()=>F});var s=i(2375),a=i(7044);let r,n,o;function l(){return r||(r=function(){const e=(0,s.a)(),t=(0,s.g)();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),r}function d(e={}){return n||(n=function({userAgent:e}={}){const t=l(),i=(0,s.a)(),a=i.navigator.platform,r=e||i.navigator.userAgent,n={ios:!1,android:!1},o=i.screen.width,d=i.screen.height,p=r.match(/(Android);?[\s\/]+([\d.]+)?/);let c=r.match(/(iPad)(?!\1).*OS\s([\d_]+)/);const h=r.match(/(iPod)(.*OS\s([\d_]+))?/),u=!c&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="Win32"===a;let g="MacIntel"===a;return!c&&g&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${d}`)>=0&&(c=r.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),g=!1),p&&!m&&(n.os="android",n.android=!0),(c||u||h)&&(n.os="ios",n.ios=!0),n}(e)),n}function p(){return o||(o=function(){const e=(0,s.a)(),t=d();let i=!1;function a(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(a()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,s]=t.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));i=e<16||16===e&&s<2}}const r=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),n=a();return{isSafari:i||n,needPerspectiveFix:i,need3dFix:n||r&&t.ios,isWebView:r}}()),o}var c={on(e,t,i){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;const a=i?"unshift":"push";return e.split(" ").forEach((e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][a](t)})),s},once(e,t,i){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;function a(...i){s.off(e,a),a.__emitterProxy&&delete a.__emitterProxy,t.apply(s,i)}return a.__emitterProxy=t,s.on(e,a,i)},onAny(e,t){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof e)return i;const s=t?"unshift":"push";return i.eventsAnyListeners.indexOf(e)<0&&i.eventsAnyListeners[s](e),i},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const i=t.eventsAnyListeners.indexOf(e);return i>=0&&t.eventsAnyListeners.splice(i,1),t},off(e,t){const i=this;return!i.eventsListeners||i.destroyed?i:i.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach(((s,a)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&i.eventsListeners[e].splice(a,1)}))})),i):i},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsListeners)return t;let i,s,a;"string"==typeof e[0]||Array.isArray(e[0])?(i=e[0],s=e.slice(1,e.length),a=t):(i=e[0].events,s=e[0].data,a=e[0].context||t),s.unshift(a);
vendor: 5,895 bytes, line 2
2return(Array.isArray(i)?i:i.split(" ")).forEach((e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach((t=>{t.apply(a,[e,...s])})),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach((e=>{e.apply(a,s)}))})),t}};const h=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)};const u=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)};const m=(e,t)=>{if(!e||e.destroyed||!e.params)return;const i=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(i){let t=i.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(i.shadowRoot?t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame((()=>{i.shadowRoot&&(t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())}))),t&&t.remove()}},g=(e,t)=>{if(!e.slides[t])return;const i=e.slides[t].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},f=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const i=e.slides.length;if(!i||!t||t<0)return;t=Math.min(t,i);const s="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),a=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const i=a,r=[i-t];return r.push(...Array.from({length:t}).map(((e,t)=>i+s+t))),void e.slides.forEach(((t,i)=>{r.includes(t.column)&&g(e,i)}))}const r=a+s-1;if(e.params.rewind||e.params.loop)for(let s=a-t;s<=r+t;s+=1){const t=(s%i+i)%i;(t<a||t>r)&&g(e,t)}else for(let s=Math.max(a-t,0);s<=Math.min(r+t,i-1);s+=1)s!==a&&(s>r||s<a)&&g(e,s)};var v={updateSize:function(){const e=this;let t,i;const s=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:s.clientWidth,i=void 0!==e.params.height&&null!==e.params.height?e.params.height:s.clientHeight,0===t&&e.isHorizontal()||0===i&&e.isVertical()||(t=t-parseInt((0,a.q)(s,"padding-left")||0,10)-parseInt((0,a.q)(s,"padding-right")||0,10),i=i-parseInt((0,a.q)(s,"padding-top")||0,10)-parseInt((0,a.q)(s,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(i)&&(i=0),Object.assign(e,{width:t,height:i,size:e.isHorizontal()?t:i}))},updateSlides:function(){const e=this;function t(t,i){return parseFloat(t.getPropertyValue(e.getDirectionLabel(i))||0)}const i=e.params,{wrapperEl:s,slidesEl:r,rtlTranslate:n,wrongRTL:o}=e,l=e.virtual&&i.virtual.enabled,d=l?e.virtual.slides.length:e.slides.length,p=(0,a.e)(r,`.${e.params.slideClass}, swiper-slide`),c=l?e.virtual.slides.length:p.length;let h=[];const u=[],m=[];let g=i.slidesOffsetBefore;"function"==typeof g&&(g=i.slidesOffsetBefore.call(e));let f=i.slidesOffsetAfter;"function"==typeof f&&(f=i.slidesOffsetAfter.call(e));const v=e.snapGrid.length,w=e.slidesGrid.length,y=e.size-g-f;let b=i.spaceBetween,x=-g,S=0,E=0;if(void 0===y)return;"string"==typeof b&&b.indexOf("%")>=0?b=parseFloat(b.replace("%",""))/100*y:"string"==typeof b&&(b=parseFloat(b)),e.virtualSize=-b-g-f,p.forEach((e=>{n?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),i.centeredSlides&&i.cssMode&&((0,a.b)(s,"--swiper-centered-offset-before",""),(0,a.b)(s,"--swiper-centered-offset-after",""));const _=i.grid&&i.grid.rows>1&&e.grid;let T;_?e.grid.initSlides(p):e.grid&&e.grid.unsetSlides();const C="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter((e=>void 0!==i.breakpoints[e].slidesPerView)).length>0;for(let s=0;s<c;s+=1){T=0;const r=p[s];if(!r||(_&&e.grid.updateSlide(s,r,p),"none"!==(0,a.q)(r,"display"))){if(l&&"auto"===i.slidesPerView)i.virtual.slidesPerViewAutoSlideSize&&(T=i.virtual.slidesPerViewAutoSlideSize),T&&r&&(i.roundLengths&&(T=Math.floor(T)),r.style[e.getDirectionLabel("width")]=`${T}px`);else if("auto"===i.slidesPerView){C&&(r.style[e.getDirectionLabel("width")]="");const s=getComputedStyle(r),n=r.style.transform,o=r.style.webkitTransform;if(n&&(r.style.transform="none"),o&&(r.style.webkitTransform="none"),i.roundLengths)T=e.isHorizontal()?(0,a.i)(r,"width",!0):(0,a.i)(r,"height",!0);else{const e=t(s,"width"),i=t(s,"padding-left"),a=t(s,"padding-right"),n=t(s,"margin-left"),o=t(s,"margin-right"),l=s.getPropertyValue("box-sizing");if(l&&"border-box"===l)T=e+n+o;else{const{clientWidth:t,offsetWidth:s}=r;T=e+i+a+n+o+(s-t)}}n&&(r.style.transform=n),o&&(r.style.webkitTransform=o),i.roundLengths&&(T=Math.floor(T))}else T=(y-(i.slidesPerView-1)*b)/i.slidesPerView,i.roundLengths&&(T=Math.floor(T)),r&&(r.style[e.getDirectionLabel("width")]=`${T}px`);r&&(r.swiperSlideSize=T),m.push(T),i.centeredSlides?(x=x+T/2+S/2+b,0===S&&0!==s&&(x=x-y/2-b),0===s&&(x=x-y/2-b),Math.abs(x)<.001&&(x=0),i.roundLengths&&(x=Math.floor(x)),E%i.slidesPerGroup==0&&h.push(x),u.push(x)):(i.roundLengths&&(x=Math.floor(x)),(E-Math.min(e.params.slidesPerGroupSkip,E))%e.params.slidesPerGroup==0&&h.push(x),u.push(x),x=x+T+b),e.virtualSize+=T+b,S=T,E+=1}}if(e.virtualSize=Math.max(e.virtualSize,y)+f,n&&o&&("slide"===i.effect||"coverflow"===i.effect)&&(s.style.width=`${e.virtualSize+b}px`),i.setWrapperSize&&(s.style[e.getDirectionLabel("width")]=`${e.virtualSize+b}px`),_&&e.grid.updateWrapperSize(T,h),!i.centeredSlides){const t=[];for(let s=0;s<h.length;s+=1){let a=h[s];i.roundLengths&&(a=Math.floor(a)),h[s]<=e.virtualSize-y&&t.push(a)}h=t,Math.floor(e.virtualSize-y)-Math.floor(h[h.length-1])>1&&h.push(e.virtualSize-y)}if(l&&i.loop){const t=m[0]+b;if(i.slidesPerGroup>1){const s=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/i.slidesPerGroup),a=t*i.slidesPerGroup;for(let e=0;e<s;e+=1)h.push(h[h.length-1]+a)}for(let s=0;s<e.virtual.slidesBefore+e.virtual.slidesAfter;s+=1)1===i.slidesPerGroup&&h.push(h[h.length-1]+t),u.push(u[u.length-1]+t),e.virtualSize+=t}if(0===h.length&&(h=[0]),0!==b){const t=e.isHorizontal()&&n?"marginLeft":e.getDirectionLabel("marginRight");p.filter(((e,t)=>
vendor: 14,153 bytes, line 2
2!(i.cssMode&&!i.loop)||t!==p.length-1)).forEach((e=>{e.style[t]=`${b}px`}))}if(i.centeredSlides&&i.centeredSlidesBounds){let e=0;m.forEach((t=>{e+=t+(b||0)})),e-=b;const t=e>y?e-y:0;h=h.map((e=>e<=0?-g:e>t?t+f:e))}if(i.centerInsufficientSlides){let e=0;m.forEach((t=>{e+=t+(b||0)})),e-=b;const t=(g||0)+(f||0);if(e+t<y){const i=(y-e-t)/2;h.forEach(((e,t)=>{h[t]=e-i})),u.forEach(((e,t)=>{u[t]=e+i}))}}if(Object.assign(e,{slides:p,snapGrid:h,slidesGrid:u,slidesSizesGrid:m}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){(0,a.b)(s,"--swiper-centered-offset-before",-h[0]+"px"),(0,a.b)(s,"--swiper-centered-offset-after",e.size/2-m[m.length-1]/2+"px");const t=-e.snapGrid[0],i=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+i))}if(c!==d&&e.emit("slidesLengthChange"),h.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),u.length!==w&&e.emit("slidesGridLengthChange"),i.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(l||i.cssMode||"slide"!==i.effect&&"fade"!==i.effect)){const t=`${i.containerModifierClass}backface-hidden`,s=e.el.classList.contains(t);c<=i.maxBackfaceHiddenSlides?s||e.el.classList.add(t):s&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,i=[],s=t.virtual&&t.params.virtual.enabled;let a,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const n=e=>s?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{i.push(e)}));else for(a=0;a<Math.ceil(t.params.slidesPerView);a+=1){const e=t.activeIndex+a;if(e>t.slides.length&&!s)break;i.push(n(e))}else i.push(n(t.activeIndex));for(a=0;a<i.length;a+=1)if(void 0!==i[a]){const e=i[a].offsetHeight;r=e>r?e:r}(r||0===r)&&(t.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,i=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let s=0;s<t.length;s+=1)t[s].swiperSlideOffset=(e.isHorizontal()?t[s].offsetLeft:t[s].offsetTop)-i-e.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){const t=this,i=t.params,{slides:s,rtlTranslate:a,snapGrid:r}=t;if(0===s.length)return;void 0===s[0].swiperSlideOffset&&t.updateSlidesOffset();let n=-e;a&&(n=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let o=i.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*t.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<s.length;e+=1){const l=s[e];let d=l.swiperSlideOffset;i.cssMode&&i.centeredSlides&&(d-=s[0].swiperSlideOffset);const p=(n+(i.centeredSlides?t.minTranslate():0)-d)/(l.swiperSlideSize+o),c=(n-r[0]+(i.centeredSlides?t.minTranslate():0)-d)/(l.swiperSlideSize+o),u=-(n-d),m=u+t.slidesSizesGrid[e],g=u>=0&&u<=t.size-t.slidesSizesGrid[e],f=u>=0&&u<t.size-1||m>1&&m<=t.size||u<=0&&m>=t.size;f&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e)),h(l,f,i.slideVisibleClass),h(l,g,i.slideFullyVisibleClass),l.progress=a?-p:p,l.originalProgress=a?-c:c}},updateProgress:function(e){const t=this;if(void 0===e){const i=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*i||0}const i=t.params,s=t.maxTranslate()-t.minTranslate();let{progress:a,isBeginning:r,isEnd:n,progressLoop:o}=t;const l=r,d=n;if(0===s)a=0,r=!0,n=!0;else{a=(e-t.minTranslate())/s;const i=Math.abs(e-t.minTranslate())<1,o=Math.abs(e-t.maxTranslate())<1;r=i||a<=0,n=o||a>=1,i&&(a=0),o&&(a=1)}if(i.loop){const i=t.getSlideIndexByData(0),s=t.getSlideIndexByData(t.slides.length-1),a=t.slidesGrid[i],r=t.slidesGrid[s],n=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);o=l>=a?(l-a)/n:(l+n-r)/n,o>1&&(o-=1)}Object.assign(t,{progress:a,progressLoop:o,isBeginning:r,isEnd:n}),(i.watchSlidesProgress||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),r&&!l&&t.emit("reachBeginning toEdge"),n&&!d&&t.emit("reachEnd toEdge"),(l&&!r||d&&!n)&&t.emit("fromEdge"),t.emit("progress",a)},updateSlidesClasses:function(){const e=this,{slides:t,params:i,slidesEl:s,activeIndex:r}=e,n=e.virtual&&i.virtual.enabled,o=e.grid&&i.grid&&i.grid.rows>1,l=e=>(0,a.e)(s,`.${i.slideClass}${e}, swiper-slide${e}`)[0];let d,p,c;if(n)if(i.loop){let t=r-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),d=l(`[data-swiper-slide-index="${t}"]`)}else d=l(`[data-swiper-slide-index="${r}"]`);else o?(d=t.find((e=>e.column===r)),c=t.find((e=>e.column===r+1)),p=t.find((e=>e.column===r-1))):d=t[r];d&&(o||(c=(0,a.r)(d,`.${i.slideClass}, swiper-slide`)[0],i.loop&&!c&&(c=t[0]),p=(0,a.t)(d,`.${i.slideClass}, swiper-slide`)[0],i.loop&&0===!p&&(p=t[t.length-1]))),t.forEach((e=>{u(e,e===d,i.slideActiveClass),u(e,e===c,i.slideNextClass),u(e,e===p,i.slidePrevClass)})),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,i=t.rtlTranslate?t.translate:-t.translate,{snapGrid:s,params:a,activeIndex:r,realIndex:n,snapIndex:o}=t;let l,d=e;const p=e=>{let i=e-t.virtual.slidesBefore;return i<0&&(i=t.virtual.slides.length+i),i>=t.virtual.slides.length&&(i-=t.virtual.slides.length),i};if(void 0===d&&(d=function(e){const{slidesGrid:t,params:i}=e,s=e.rtlTranslate?e.translate:-e.translate;let a;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?s>=t[e]&&s<t[e+1]-(t[e+1]-t[e])/2?a=e:s>=t[e]&&s<t[e+1]&&(a=e+1):s>=t[e]&&(a=e);return i.normalizeSlideIndex&&(a<0||void 0===a)&&(a=0),a}(t)),s.indexOf(i)>=0)l=s.indexOf(i);else{const e=Math.min(a.slidesPerGroupSkip,d);l=e+Math.floor((d-e)/a.slidesPerGroup)}if(l>=s.length&&(l=s.length-1),d===r&&!t.params.loop)return void(l!==o&&(t.snapIndex=l,t.emit("snapIndexChange")));if(d===r&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=p(d));const c=t.grid&&a.grid&&a.grid.rows>1;let h;if(t.virtual&&a.virtual.enabled&&a.loop)h=p(d);else if(c){const e=t.slides.find((e=>e.column===d));let i=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(i)&&(i=Math.max(t.slides.indexOf(e),0)),h=Math.floor(i/a.grid.rows)}else if(t.slides[d]){const e=t.slides[d].getAttribute("data-swiper-slide-index");h=e?parseInt(e,10):d}else h=d;Object.assign(t,{previousSnapIndex:o,snapIndex:l,previousRealIndex:n,realIndex:h,previousIndex:r,activeIndex:d}),t.initialized&&f(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(n!==h&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const i=this,s=i.params;let a=e.closest(`.${s.slideClass}, swiper-slide`);!a&&i.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!a&&e.matches&&e.matches(`.${s.slideClass}, swiper-slide`)&&(a=e)}));let r,n=!1;if(a)for(let e=0;e<i.slides.length;e+=1)if(i.slides[e]===a){n=!0,r=e;break}if(!a||!n)return i.clickedSlide=void 0,void(i.clickedIndex=void 0);i.clickedSlide=a,i.virtual&&i.params.virtual.enabled?i.clickedIndex=parseInt(a.getAttribute("data-swiper-slide-index"),10):i.clickedIndex=r,s.slideToClickedSlide&&void 0!==i.clickedIndex&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()}};var w={getTranslate:function(e=(this.isHorizontal()?"x":"y")){const{params:t,rtlTranslate:i,translate:s,wrapperEl:r}=this;if(t.virtualTranslate)return i?-s:s;if(t.cssMode)return s;let n=(0,a.l)(r,e);return n+=this.cssOverflowAdjustment(),i&&(n=-n),n||0},setTranslate:function(e,t){const i=this,{rtlTranslate:s,params:a,wrapperEl:r,progress:n}=i;let o,l=0,d=0;i.isHorizontal()?l=s?-e:e:d=e,a.roundLengths&&(l=Math.floor(l),d=Math.floor(d)),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?l:d,a.cssMode?r[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-l:-d:a.virtualTranslate||(i.isHorizontal()?l-=i.cssOverflowAdjustment():d-=i.cssOverflowAdjustment(),r.style.transform=`translate3d(${l}px, ${d}px, 0px)`);const p=i.maxTranslate()-i.minTranslate();o=0===p?0:(e-i.minTranslate())/p,o!==n&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,i=!0,s=!0,r){const n=this,{params:o,wrapperEl:l}=n;if(n.animating&&o.preventInteractionOnTransition)return!1;const d=n.minTranslate(),p=n.maxTranslate();let c;if(c=s&&e>d?d:s&&e<p?p:e,n.updateProgress(c),o.cssMode){const e=n.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-c;else{if(!n.support.smoothScroll)return(0,a.u)({swiper:n,targetPosition:-c,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===t?(n.setTransition(0),n.setTranslate(c),i&&(n.emit("beforeTransitionStart",t,r),n.emit("transitionEnd"))):(n.setTransition(t),n.setTranslate(c),i&&(n.emit("beforeTransitionStart",t,r),n.emit("transitionStart")),n.animating||(n.animating=!0,n.onTranslateToWrapperTransitionEnd||(n.onTranslateToWrapperTransitionEnd=function(e){n&&!n.destroyed&&e.target===this&&(n.wrapperEl.removeEventListener("transitionend",n.onTranslateToWrapperTransitionEnd),n.onTranslateToWrapperTransitionEnd=null,delete n.onTranslateToWrapperTransitionEnd,n.animating=!1,i&&n.emit("transitionEnd"))}),n.wrapperEl.addEventListener("transitionend",n.onTranslateToWrapperTransitionEnd))),!0}};function y({swiper:e,runCallbacks:t,direction:i,step:s}){const{activeIndex:a,previousIndex:r}=e;let n=i;n||(n=a>r?"next":a<r?"prev":"reset"),e.emit(`transition${s}`),t&&"reset"===n?e.emit(`slideResetTransition${s}`):t&&a!==r&&(e.emit(`slideChangeTransition${s}`),"next"===n?e.emit(`slideNextTransition${s}`):e.emit(`slidePrevTransition${s}`))}var b={slideTo:function(e=0,t,i=!0,s,r){"string"==typeof e&&(e=parseInt(e,10));const n=this;let o=e;o<0&&(o=0);const{params:l,snapGrid:d,slidesGrid:c,previousIndex:h,activeIndex:u,rtlTranslate:m,wrapperEl:g,enabled:f}=n;if(!f&&!s&&!r||n.destroyed||n.animating&&l.preventInteractionOnTransition)return!1;void 0===t&&(t=n.params.speed);const v=Math.min(n.params.slidesPerGroupSkip,o);let w=v+Math.floor((o-v)/n.params.slidesPerGroup);w>=d.length&&(w=d.length-1);const y=-d[w];if(l.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*y),i=Math.floor(100*c[e]),s=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=i&&t<s-(s-i)/2?o=e:t>=i&&t<s&&(o=e+1):t>=i&&(o=e)}if(n.initialized&&o!==u){if(!n.allowSlideNext&&(m?y>n.translate&&y>n.minTranslate():y<n.translate&&y<n.minTranslate()))return!1;if(!n.allowSlidePrev&&y>n.translate&&y>n.maxTranslate()&&(u||0)!==o)return!1}let b;o!==(h||0)&&i&&n.emit("beforeSlideChangeStart"),n.updateProgress(y),b=o>u?"next":o<u?"prev":"reset";const x=n.virtual&&n.params.virtual.enabled;if(!(x&&r)&&(m&&-y===n.translate||!m&&y===n.translate))return n.updateActiveIndex(o),l.autoHeight&&n.updateAutoHeight(),n.updateSlidesClasses(),"slide"!==l.effect&&n.setTranslate(y),"reset"!==b&&(n.transitionStart(i,b),n.transitionEnd(i,b)),!1;if(l.cssMode){const e=n.isHorizontal(),i=m?y:-y;if(0===t)x&&(n.wrapperEl.style.scrollSnapType="none",n._immediateVirtual=!0),x&&!n._cssModeVirtualInitialSet&&n.params.initialSlide>0?(n._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{g[e?"scrollLeft":"scrollTop"]=i}))):g[e?"scrollLeft":"scrollTop"]=i,x&&requestAnimationFrame((()=>{n.wrapperEl.style.scrollSnapType="",n._immediateVirtual=!1}));else{if(!n.support.smoothScroll)return(0,a.u)({swiper:n,targetPosition:i,side:e?"left":"top"}),!0;g.scrollTo({[e?"left":"top"]:i,behavior:"smooth"})}return!0}const S=p().isSafari;return x&&!r&&S&&n.isElement&&n.virtual.update(!1,!1,o),n.setTransition(t),n.setTranslate(y),n.updateActiveIndex(o),n.updateSlidesClasses(),n.emit("beforeTransitionStart",t,s),n.transitionStart(i,b),0===t?n.transitionEnd(i,b):n.animating||(n.animating=!0,n.onSlideToWrapperTransitionEnd||(n.onSlideToWrapperTransitionEnd=function(e){n&&!n.destroyed&&e.target===this&&(n.wrapperEl.removeEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.onSlideToWrapperTransitionEnd=null,delete n.onSlideToWrapperTransitionEnd,n.transitionEnd(i,b))}),n.wrapperEl.addEventListener("transitionend",n.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,i=!0,s){if("string"==typeof e){e=parseInt(e,10)}const a=this;if(a.destroyed)return;void 0===t&&(t=a.params.speed);const r=a.grid&&a.params.grid&&a.params.grid.rows>1;let n=e;if(a.params.loop)if(a.virtual&&a.params.virtual.enabled)n+=a.virtual.slidesBefore;else{let e;if(r){const t=n*a.params.grid.rows;e=a.slides.find((e=>1*e.getAttribute("data-swiper-slide-index")===t)).column}else e=a.getSlideIndexByData(n);const t=r?Math.ceil(a.slides.length/a.params.grid.rows):a.slides.length,{centeredSlides:i,slidesOffsetBefore:o,slidesOffsetAfter:l}=a.params,d=i||!!o||!!l;let p=a.params.slidesPerView;"auto"===p?p=a.slidesPerViewDynamic():(p=Math.ceil(parseFloat(a.params.slidesPerView,10)),d&&p%2==0&&(p+=1));let c=t-e<p;if(d&&(c=c||e<Math.ceil(p/2)),s&&d&&"auto"!==a.params.slidesPerView&&!r&&(c=!1),c){const i=d?e<a.activeIndex?"prev":"next":e-a.activeIndex-1<a.params.slidesPerView?"next":"prev";a.loopFix({direction:i,slideTo:!0,activeSlideIndex:"next"===i?e+1:e-t+1,slideRealIndex:"next"===i?a.realIndex:void 0})}if(r){const e=n*a.params.grid.rows;n=a.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)).column}else n=a.getSlideIndexByData(n)}return requestAnimationFrame((()=>{a.slideTo(n,t,i,s)})),a},slideNext:function(e,t=!0,i){const s=this,{enabled:a,params:r,animating:n}=s;if(!a||s.destroyed)return s;void 0===e&&(e=s.params.speed);let o=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(o=Math.max(s.slidesPerViewDynamic("current",!0),1));const l=s.activeIndex<r.slidesPerGroupSkip?1:o,d=s.virtual&&r.virtual.enabled;if(r.loop){if(n&&!d&&r.loopPreventsSliding)return!1;if(s.loopFix({direction:"next"}),s._clientLeft=s.wrapperEl.clientLeft,s.activeIndex===s.slides.length-1&&r.cssMode)return requestAnimationFrame((()=>{s.slideTo(s.activeIndex+l,e,t,i)})),!0}return r.rewind&&s.isEnd?s.slideTo(0,e,t,i):s.slideTo(s.activeIndex+l,e,t,i)},slidePrev:function(e,t=!0,i){const s=this,{params:a,snapGrid:r,slidesGrid:n,rtlTranslate:o,enabled:l,animating:d}=s;
vendor: 20,645 bytes, line 2
2if(!l||s.destroyed)return s;void 0===e&&(e=s.params.speed);const p=s.virtual&&a.virtual.enabled;if(a.loop){if(d&&!p&&a.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}function c(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const h=c(o?s.translate:-s.translate),u=r.map((e=>c(e))),m=a.freeMode&&a.freeMode.enabled;let g=r[u.indexOf(h)-1];if(void 0===g&&(a.cssMode||m)){let e;r.forEach(((t,i)=>{h>=t&&(e=i)})),void 0!==e&&(g=m?r[e]:r[e>0?e-1:e])}let f=0;if(void 0!==g&&(f=n.indexOf(g),f<0&&(f=s.activeIndex-1),"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(f=f-s.slidesPerViewDynamic("previous",!0)+1,f=Math.max(f,0))),a.rewind&&s.isBeginning){const a=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(a,e,t,i)}return a.loop&&0===s.activeIndex&&a.cssMode?(requestAnimationFrame((()=>{s.slideTo(f,e,t,i)})),!0):s.slideTo(f,e,t,i)},slideReset:function(e,t=!0,i){const s=this;if(!s.destroyed)return void 0===e&&(e=s.params.speed),s.slideTo(s.activeIndex,e,t,i)},slideToClosest:function(e,t=!0,i,s=.5){const a=this;if(a.destroyed)return;void 0===e&&(e=a.params.speed);let r=a.activeIndex;const n=Math.min(a.params.slidesPerGroupSkip,r),o=n+Math.floor((r-n)/a.params.slidesPerGroup),l=a.rtlTranslate?a.translate:-a.translate;if(l>=a.snapGrid[o]){const e=a.snapGrid[o];l-e>(a.snapGrid[o+1]-e)*s&&(r+=a.params.slidesPerGroup)}else{const e=a.snapGrid[o-1];l-e<=(a.snapGrid[o]-e)*s&&(r-=a.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,a.slidesGrid.length-1),a.slideTo(r,e,t,i)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:i}=e,s="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let r,n=e.getSlideIndexWhenGrid(e.clickedIndex);const o=e.isElement?"swiper-slide":`.${t.slideClass}`,l=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;r=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(r):n>(l?(e.slides.length-s)/2-(e.params.grid.rows-1):e.slides.length-s)?(e.loopFix(),n=e.getSlideIndex((0,a.e)(i,`${o}[data-swiper-slide-index="${r}"]`)[0]),(0,a.n)((()=>{e.slideTo(n)}))):e.slideTo(n)}else e.slideTo(n)}};var x={loopCreate:function(e,t){const i=this,{params:s,slidesEl:r}=i;if(!s.loop||i.virtual&&i.params.virtual.enabled)return;const n=()=>{(0,a.e)(r,`.${s.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}))},o=i.grid&&s.grid&&s.grid.rows>1;s.loopAddBlankSlides&&(s.slidesPerGroup>1||o)&&(()=>{const e=(0,a.e)(r,`.${s.slideBlankClass}`);e.forEach((e=>{e.remove()})),e.length>0&&(i.recalcSlides(),i.updateSlides())})();const l=s.slidesPerGroup*(o?s.grid.rows:1),d=i.slides.length%l!=0,p=o&&i.slides.length%s.grid.rows!=0,c=e=>{for(let t=0;t<e;t+=1){const e=i.isElement?(0,a.c)("swiper-slide",[s.slideBlankClass]):(0,a.c)("div",[s.slideClass,s.slideBlankClass]);i.slidesEl.append(e)}};if(d){if(s.loopAddBlankSlides){c(l-i.slides.length%l),i.recalcSlides(),i.updateSlides()}else(0,a.v)("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");n()}else if(p){if(s.loopAddBlankSlides){c(s.grid.rows-i.slides.length%s.grid.rows),i.recalcSlides(),i.updateSlides()}else(0,a.v)("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");n()}else n();const h=s.centeredSlides||!!s.slidesOffsetBefore||!!s.slidesOffsetAfter;i.loopFix({slideRealIndex:e,direction:h?void 0:"next",initial:t})},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:i,setTranslate:s,activeSlideIndex:r,initial:n,byController:o,byMousewheel:l}={}){const d=this;if(!d.params.loop)return;d.emit("beforeLoopFix");const{slides:p,allowSlidePrev:c,allowSlideNext:h,slidesEl:u,params:m}=d,{centeredSlides:g,slidesOffsetBefore:f,slidesOffsetAfter:v,initialSlide:w}=m,y=g||!!f||!!v;if(d.allowSlidePrev=!0,d.allowSlideNext=!0,d.virtual&&m.virtual.enabled)return t&&(y||0!==d.snapIndex?y&&d.snapIndex<m.slidesPerView?d.slideTo(d.virtual.slides.length+d.snapIndex,0,!1,!0):d.snapIndex===d.snapGrid.length-1&&d.slideTo(d.virtual.slidesBefore,0,!1,!0):d.slideTo(d.virtual.slides.length,0,!1,!0)),d.allowSlidePrev=c,d.allowSlideNext=h,void d.emit("loopFix");let b=m.slidesPerView;"auto"===b?b=d.slidesPerViewDynamic():(b=Math.ceil(parseFloat(m.slidesPerView,10)),y&&b%2==0&&(b+=1));const x=m.slidesPerGroupAuto?b:m.slidesPerGroup;let S=y?Math.max(x,Math.ceil(b/2)):x;S%x!=0&&(S+=x-S%x),S+=m.loopAdditionalSlides,d.loopedSlides=S;const E=d.grid&&m.grid&&m.grid.rows>1;p.length<b+S||"cards"===d.params.effect&&p.length<b+2*S?(0,a.v)("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):E&&"row"===m.grid.fill&&(0,a.v)("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const _=[],T=[],C=E?Math.ceil(p.length/m.grid.rows):p.length,M=n&&C-w<b&&!y;let P=M?w:d.activeIndex;void 0===r?r=d.getSlideIndex(p.find((e=>e.classList.contains(m.slideActiveClass)))):P=r;const z="next"===i||!i,A="prev"===i||!i;let L=0,I=0;const k=(E?p[r].column:r)+(y&&void 0===s?-b/2+.5:0);if(k<S){L=Math.max(S-k,x);for(let e=0;e<S-k;e+=1){const t=e-Math.floor(e/C)*C;if(E){const e=C-t-1;for(let t=p.length-1;t>=0;t-=1)p[t].column===e&&_.push(t)}else _.push(C-t-1)}}else if(k+b>C-S){I=Math.max(k-(C-2*S),x),M&&(I=Math.max(I,b-C+w+1));for(let e=0;e<I;e+=1){const t=e-Math.floor(e/C)*C;E?p.forEach(((e,i)=>{e.column===t&&T.push(i)})):T.push(t)}}if(d.__preventObserver__=!0,requestAnimationFrame((()=>{d.__preventObserver__=!1})),"cards"===d.params.effect&&p.length<b+2*S&&(T.includes(r)&&T.splice(T.indexOf(r),1),_.includes(r)&&_.splice(_.indexOf(r),1)),A&&_.forEach((e=>{p[e].swiperLoopMoveDOM=!0,u.prepend(p[e]),p[e].swiperLoopMoveDOM=!1})),z&&T.forEach((e=>{p[e].swiperLoopMoveDOM=!0,u.append(p[e]),p[e].swiperLoopMoveDOM=!1})),d.recalcSlides(),"auto"===m.slidesPerView?d.updateSlides():E&&(_.length>0&&A||T.length>0&&z)&&d.slides.forEach(((e,t)=>{d.grid.updateSlide(t,e,d.slides)})),m.watchSlidesProgress&&d.updateSlidesOffset(),t)if(_.length>0&&A){if(void 0===e){const e=d.slidesGrid[P],t=d.slidesGrid[P+L]-e;l?d.setTranslate(d.translate-t):(d.slideTo(P+Math.ceil(L),0,!1,!0),s&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-t,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-t))}else if(s){const e=E?_.length/m.grid.rows:_.length;d.slideTo(d.activeIndex+e,0,!1,!0),d.touchEventsData.currentTranslate=d.translate}}else if(T.length>0&&z)if(void 0===e){const e=d.slidesGrid[P],t=d.slidesGrid[P-I]-e;l?d.setTranslate(d.translate-t):(d.slideTo(P-I,0,!1,!0),s&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-t,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-t))}else{const e=E?T.length/m.grid.rows:T.length;d.slideTo(d.activeIndex-e,0,!1,!0)}if(d.allowSlidePrev=c,d.allowSlideNext=h,d.controller&&d.controller.control&&!o){const a={slideRealIndex:e,direction:i,setTranslate:s,activeSlideIndex:r,byController:!0};Array.isArray(d.controller.control)?d.controller.control.forEach((e=>{!e.destroyed&&e.params.loop&&e.loopFix({...a,slideTo:e.params.slidesPerView===m.slidesPerView&&t})})):d.controller.control instanceof d.constructor&&d.controller.control.params.loop&&d.controller.control.loopFix({...a,slideTo:d.controller.control.params.slidesPerView===m.slidesPerView&&t})}d.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:i}=e;if(!t.loop||!i||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const s=[];e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;s[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),s.forEach((e=>{i.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function S(e,t,i){const a=(0,s.a)(),{params:r}=e,n=r.edgeSwipeDetection,o=r.edgeSwipeThreshold;return!n||!(i<=o||i>=a.innerWidth-o)||"prevent"===n&&(t.preventDefault(),!0)}function E(e){const t=this,i=(0,s.g)();let r=e;r.originalEvent&&(r=r.originalEvent);const n=t.touchEventsData;if("pointerdown"===r.type){if(null!==n.pointerId&&n.pointerId!==r.pointerId)return;n.pointerId=r.pointerId}else"touchstart"===r.type&&1===r.targetTouches.length&&(n.touchId=r.targetTouches[0].identifier);if("touchstart"===r.type)return void S(t,r,r.targetTouches[0].pageX);const{params:o,touches:l,enabled:d}=t;if(!d)return;if(!o.simulateTouch&&"mouse"===r.pointerType)return;if(t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let p=r.target;if("wrapper"===o.touchEventsTarget&&!(0,a.w)(p,t.wrapperEl))return;if("which"in r&&3===r.which)return;if("button"in r&&r.button>0)return;if(n.isTouched&&n.isMoved)return;const c=!!o.noSwipingClass&&""!==o.noSwipingClass,h=r.composedPath?r.composedPath():r.path;c&&r.target&&r.target.shadowRoot&&h&&(p=h[0]);const u=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,m=!(!r.target||!r.target.shadowRoot);if(o.noSwiping&&(m?function(e,t=this){return function t(i){if(!i||i===(0,s.g)()||i===(0,s.a)())return null;i.assignedSlot&&(i=i.assignedSlot);const a=i.closest(e);return a||i.getRootNode?a||t(i.getRootNode().host):null}(t)}(u,p):p.closest(u)))return void(t.allowClick=!0);if(o.swipeHandler&&!p.closest(o.swipeHandler))return;l.currentX=r.pageX,l.currentY=r.pageY;const g=l.currentX,f=l.currentY;if(!S(t,r,g))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=g,l.startY=f,n.touchStartTime=(0,a.h)(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(n.allowThresholdMove=!1);let v=!0;p.matches(n.focusableElements)&&(v=!1,"SELECT"===p.nodeName&&(n.isTouched=!1)),i.activeElement&&i.activeElement.matches(n.focusableElements)&&i.activeElement!==p&&("mouse"===r.pointerType||"mouse"!==r.pointerType&&!p.matches(n.focusableElements))&&i.activeElement.blur();const w=v&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!w||p.isContentEditable||r.preventDefault(),o.freeMode&&o.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",r)}function _(e){const t=(0,s.g)(),i=this,r=i.touchEventsData,{params:n,touches:o,rtlTranslate:l,enabled:d}=i;if(!d)return;if(!n.simulateTouch&&"mouse"===e.pointerType)return;let p,c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type){if(null!==r.touchId)return;if(c.pointerId!==r.pointerId)return}if("touchmove"===c.type){if(p=[...c.changedTouches].find((e=>e.identifier===r.touchId)),!p||p.identifier!==r.touchId)return}else p=c;if(!r.isTouched)return void(r.startMoving&&r.isScrolling&&i.emit("touchMoveOpposite",c));const h=p.pageX,u=p.pageY;if(c.preventedByNestedSwiper)return o.startX=h,void(o.startY=u);if(!i.allowTouchMove)return c.target.matches(r.focusableElements)||(i.allowClick=!1),void(r.isTouched&&(Object.assign(o,{startX:h,startY:u,currentX:h,currentY:u}),r.touchStartTime=(0,a.h)()));if(n.touchReleaseOnEdges&&!n.loop)if(i.isVertical()){if(u<o.startY&&i.translate<=i.maxTranslate()||u>o.startY&&i.translate>=i.minTranslate())return r.isTouched=!1,void(r.isMoved=!1)}else{if(l&&(h>o.startX&&-i.translate<=i.maxTranslate()||h<o.startX&&-i.translate>=i.minTranslate()))return;if(!l&&(h<o.startX&&i.translate<=i.maxTranslate()||h>o.startX&&i.translate>=i.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(r.focusableElements)&&t.activeElement!==c.target&&"mouse"!==c.pointerType&&t.activeElement.blur(),t.activeElement&&c.target===t.activeElement&&c.target.matches(r.focusableElements))return r.isMoved=!0,void(i.allowClick=!1);r.allowTouchCallbacks&&i.emit("touchMove",c),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=h,o.currentY=u;const m=o.currentX-o.startX,g=o.currentY-o.startY;if(i.params.threshold&&Math.sqrt(m**2+g**2)<i.params.threshold)return;if(void 0===r.isScrolling){let e;i.isHorizontal()&&o.currentY===o.startY||i.isVertical()&&o.currentX===o.startX?r.isScrolling=!1:m*m+g*g>=25&&(e=180*Math.atan2(Math.abs(g),Math.abs(m))/Math.PI,r.isScrolling=i.isHorizontal()?e>n.touchAngle:90-e>n.touchAngle)}if(r.isScrolling&&i.emit("touchMoveOpposite",c),void 0===r.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(r.startMoving=!0)),r.isScrolling||"touchmove"===c.type&&r.preventTouchMoveFromPointerMove)return void(r.isTouched=!1);if(!r.startMoving)return;i.allowClick=!1,!n.cssMode&&c.cancelable&&c.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&c.stopPropagation();let f=i.isHorizontal()?m:g,v=i.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;n.oneWayMovement&&(f=Math.abs(f)*(l?1:-1),v=Math.abs(v)*(l?1:-1)),o.diff=f,f*=n.touchRatio,l&&(f=-f,v=-v);const w=i.touchesDirection;i.swipeDirection=f>0?"prev":"next",i.touchesDirection=v>0?"prev":"next";const y=i.params.loop&&!n.cssMode,b="next"===i.touchesDirection&&i.allowSlideNext||"prev"===i.touchesDirection&&i.allowSlidePrev;if(!r.isMoved){if(y&&b&&i.loopFix({direction:i.swipeDirection}),r.startTranslate=i.getTranslate(),i.setTransition(0),i.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});i.wrapperEl.dispatchEvent(e)}r.allowMomentumBounce=!1,!n.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",c)}if((new Date).getTime(),!1!==n._loopSwapReset&&r.isMoved&&r.allowThresholdMove&&w!==i.touchesDirection&&y&&b&&Math.abs(f)>=1)return Object.assign(o,{startX:h,startY:u,currentX:h,currentY:u,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,void(r.startTranslate=r.currentTranslate);i.emit("sliderMove",c),r.isMoved=!0,r.currentTranslate=f+r.startTranslate;let x=!0,S=n.resistanceRatio;if(n.touchReleaseOnEdges&&(S=0),f>0?(y&&b&&r.allowThresholdMove&&r.currentTranslate>(n.centeredSlides?i.minTranslate()-i.slidesSizesGrid[i.activeIndex+1]-("auto"!==n.slidesPerView&&i.slides.length-n.slidesPerView>=2?i.slidesSizesGrid[i.activeIndex+1]+i.params.spaceBetween:0)-i.params.spaceBetween:i.minTranslate())&&i.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>i.minTranslate()&&(x=!1,n.resistance&&(r.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+r.startTranslate+f)**S))):f<0&&(y&&b&&r.allowThresholdMove&&r.currentTranslate<(n.centeredSlides?i.maxTranslate()+i.slidesSizesGrid[i.slidesSizesGrid.length-1]+i.params.spaceBetween+("auto"!==n.slidesPerView&&i.slides.length-n.slidesPerView>=2?i.slidesSizesGrid[i.slidesSizesGrid.length-1]+i.params.spaceBetween:0):i.maxTranslate())&&i.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:i.slides.length-("auto"===n.slidesPerView?i.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),r.currentTranslate<i.maxTranslate()&&(x=!1,n.resistance&&(r.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-r.startTranslate-f)**S))),x&&(c.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),i.allowSlidePrev||i.allowSlideNext||(r.currentTranslate=r.startTranslate),n.threshold>0){if(!(Math.abs(f)>n.threshold||r.allowThresholdMove))return void(r.currentTranslate=r.startTranslate);if(!r.allowThresholdMove)return r.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,r.currentTranslate=r.startTranslate,void(o.diff=i.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}n.followFinger&&!n.cssMode&&((n.freeMode&&n.freeMode.enabled&&i.freeMode||n.watchSlidesProgress)&&(i.updateActiveIndex(),i.updateSlidesClasses()),n.freeMode&&n.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(r.currentTranslate),i.setTranslate(r.currentTranslate))}function T(e){const t=this,i=t.touchEventsData;let s,r=e;r.originalEvent&&(r=r.originalEvent);if("touchend"===r.type||"touchcancel"===r.type){if(s=[...r.changedTouches].find((e=>e.identifier===i.touchId)),!s||s.identifier!==i.touchId)return}else{if(null!==i.touchId)return;if(r.pointerId!==i.pointerId)return;s=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)){if(!(["pointercancel","contextmenu"].includes(r.type)&&(t.browser.isSafari||t.browser.isWebView)))return}i.pointerId=null,i.touchId=null;const{params:n,touches:o,rtlTranslate:l,slidesGrid:d,enabled:p}=t;if(!p)return;if(!n.simulateTouch&&"mouse"===r.pointerType)return;if(i.allowTouchCallbacks&&t.emit("touchEnd",r),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&n.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);n.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=(0,a.h)(),h=c-i.touchStartTime;if(t.allowClick){const e=r.path||r.composedPath&&r.composedPath();t.updateClickedSlide(e&&e[0]||r.target,e),t.emit("tap click",r),h<300&&c-i.lastClickTime<300&&t.emit("doubleTap doubleClick",r)}if(i.lastClickTime=(0,a.h)(),(0,a.n)((()=>{t.destroyed||(t.allowClick=!0)})),!i.isTouched||!i.isMoved||!t.swipeDirection||0===o.diff&&!i.loopSwapReset||i.currentTranslate===i.startTranslate&&!i.loopSwapReset)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);let u;if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,u=n.followFinger?l?t.translate:-t.translate:-i.currentTranslate,n.cssMode)return;if(n.freeMode&&n.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:u});const m=u>=-t.maxTranslate()&&!t.params.loop;let g=0,f=t.slidesSizesGrid[0];for(let e=0;e<d.length;e+=e<n.slidesPerGroupSkip?1:n.slidesPerGroup){const t=e<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0!==d[e+t]?(m||u>=d[e]&&u<d[e+t])&&(g=e,f=d[e+t]-d[e]):(m||u>=d[e])&&(g=e,f=d[d.length-1]-d[d.length-2])}let v=null,w=null;n.rewind&&(t.isBeginning?w=n.virtual&&n.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(v=0));const y=(u-d[g])/f,b=g<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(h>n.longSwipesMs){if(!n.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(y>=n.longSwipesRatio?t.slideTo(n.rewind&&t.isEnd?v:g+b):t.slideTo(g)),"prev"===t.swipeDirection&&(y>1-n.longSwipesRatio?t.slideTo(g+b):null!==w&&y<0&&Math.abs(y)>n.longSwipesRatio?t.slideTo(w):t.slideTo(g))}else{if(!n.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(r.target===t.navigation.nextEl||r.target===t.navigation.prevEl)?r.target===t.navigation.nextEl?t.slideTo(g+b):t.slideTo(g):("next"===t.swipeDirection&&t.slideTo(null!==v?v:g+b),"prev"===t.swipeDirection&&t.slideTo(null!==w?w:g))}}function C(){const e=this,{params:t,el:i}=e;if(i&&0===i.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:a,snapGrid:r}=e,n=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const o=n&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||o?e.params.loop&&!n?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=a,e.allowSlideNext=s,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function M(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function P(){const e=this,{wrapperEl:t,rtlTranslate:i,enabled:s}=e;if(!s)return;let a;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();a=0===r?0:(e.translate-e.minTranslate())/r,a!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function z(e){const t=this;m(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 5,553 bytes, line 2
2)}function A(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const L=(e,t)=>{const i=(0,s.g)(),{params:a,el:r,wrapperEl:n,device:o}=e,l=!!a.nested,d="on"===t?"addEventListener":"removeEventListener",p=t;r&&"string"!=typeof r&&(i[d]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),r[d]("touchstart",e.onTouchStart,{passive:!1}),r[d]("pointerdown",e.onTouchStart,{passive:!1}),i[d]("touchmove",e.onTouchMove,{passive:!1,capture:l}),i[d]("pointermove",e.onTouchMove,{passive:!1,capture:l}),i[d]("touchend",e.onTouchEnd,{passive:!0}),i[d]("pointerup",e.onTouchEnd,{passive:!0}),i[d]("pointercancel",e.onTouchEnd,{passive:!0}),i[d]("touchcancel",e.onTouchEnd,{passive:!0}),i[d]("pointerout",e.onTouchEnd,{passive:!0}),i[d]("pointerleave",e.onTouchEnd,{passive:!0}),i[d]("contextmenu",e.onTouchEnd,{passive:!0}),(a.preventClicks||a.preventClicksPropagation)&&r[d]("click",e.onClick,!0),a.cssMode&&n[d]("scroll",e.onScroll),a.updateOnWindowResize?e[p](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",C,!0):e[p]("observerUpdate",C,!0),r[d]("load",e.onLoad,{capture:!0}))};const I=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var k={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function O(e,t){return function(i={}){const s=Object.keys(i)[0],r=i[s];"object"==typeof r&&null!==r?(!0===e[s]&&(e[s]={enabled:!0}),"navigation"===s&&e[s]&&e[s].enabled&&!e[s].prevEl&&!e[s].nextEl&&(e[s].auto=!0),["pagination","scrollbar"].indexOf(s)>=0&&e[s]&&e[s].enabled&&!e[s].el&&(e[s].auto=!0),s in e&&"enabled"in r?("object"!=typeof e[s]||"enabled"in e[s]||(e[s].enabled=!0),e[s]||(e[s]={enabled:!1}),(0,a.x)(t,i)):(0,a.x)(t,i)):(0,a.x)(t,i)}}const D={eventsEmitter:c,update:v,translate:w,transition:{setTransition:function(e,t){const i=this;i.params.cssMode||(i.wrapperEl.style.transitionDuration=`${e}ms`,i.wrapperEl.style.transitionDelay=0===e?"0ms":""),i.emit("setTransition",e,t)},transitionStart:function(e=!0,t){const i=this,{params:s}=i;s.cssMode||(s.autoHeight&&i.updateAutoHeight(),y({swiper:i,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){const i=this,{params:s}=i;i.animating=!1,s.cssMode||(i.setTransition(0),y({swiper:i,runCallbacks:e,direction:t,step:"End"}))}},slide:b,loop:x,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const i="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),i.style.cursor="move",i.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=E.bind(e),e.onTouchMove=_.bind(e),e.onTouchEnd=T.bind(e),e.onDocumentTouchStart=A.bind(e),t.cssMode&&(e.onScroll=P.bind(e)),e.onClick=M.bind(e),e.onLoad=z.bind(e),L(e,"on")},detachEvents:function(){L(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:i,params:r,el:n}=e,o=r.breakpoints;if(!o||o&&0===Object.keys(o).length)return;const l=(0,s.g)(),d="window"!==r.breakpointsBase&&r.breakpointsBase?"container":r.breakpointsBase,p=["window","container"].includes(r.breakpointsBase)||!r.breakpointsBase?e.el:l.querySelector(r.breakpointsBase),c=e.getBreakp
vendor: 13,838 bytes, line 2
2oint(o,d,p);if(!c||e.currentBreakpoint===c)return;const h=(c in o?o[c]:void 0)||e.originalParams,u=I(e,r),m=I(e,h),g=e.params.grabCursor,f=h.grabCursor,v=r.enabled;u&&!m?(n.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&m&&(n.classList.add(`${r.containerModifierClass}grid`),(h.grid.fill&&"column"===h.grid.fill||!h.grid.fill&&"column"===r.grid.fill)&&n.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),g&&!f?e.unsetGrabCursor():!g&&f&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===h[t])return;const i=r[t]&&r[t].enabled,s=h[t]&&h[t].enabled;i&&!s&&e[t].disable(),!i&&s&&e[t].enable()}));const w=h.direction&&h.direction!==r.direction,y=r.loop&&(h.slidesPerView!==r.slidesPerView||w),b=r.loop;w&&i&&e.changeDirection(),(0,a.x)(e.params,h);const x=e.params.enabled,S=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),v&&!x?e.disable():!v&&x&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",h),i&&(y?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!b&&S?(e.loopCreate(t),e.updateSlides()):b&&!S&&e.loopDestroy()),e.emit("breakpoint",h)},getBreakpoint:function(e,t="window",i){if(!e||"container"===t&&!i)return;let a=!1;const r=(0,s.a)(),n="window"===t?r.innerHeight:i.clientHeight,o=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}}));o.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<o.length;e+=1){const{point:s,value:n}=o[e];"window"===t?r.matchMedia(`(min-width: ${n}px)`).matches&&(a=s):n<=i.clientWidth&&(a=s)}return a||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:i}=e,{slidesOffsetBefore:s}=i;if(s){const t=e.slides.length-1,i=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*s;e.isLocked=e.size>i}else e.isLocked=1===e.snapGrid.length;!0===i.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===i.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:i,rtl:s,el:a,device:r}=e,n=function(e,t){const i=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((s=>{e[s]&&i.push(t+s)})):"string"==typeof e&&i.push(t+e)})),i}(["initialized",i.direction,{"free-mode":e.params.freeMode&&i.freeMode.enabled},{autoheight:i.autoHeight},{rtl:s},{grid:i.grid&&i.grid.rows>1},{"grid-column":i.grid&&i.grid.rows>1&&"column"===i.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":i.cssMode},{centered:i.cssMode&&i.centeredSlides},{"watch-progress":i.watchSlidesProgress}],i.containerModifierClass);t.push(...n),a.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},$={};class F{constructor(...e){let t,i;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?i=e[0]:[t,i]=e,i||(i={}),i=(0,a.x)({},i),t&&!i.el&&(i.el=t);const r=(0,s.g)();if(i.el&&"string"==typeof i.el&&r.querySelectorAll(i.el).length>1){const e=[];return r.querySelectorAll(i.el).forEach((t=>{const s=(0,a.x)({},i,{el:t});e.push(new F(s))})),e}const n=this;n.__swiper__=!0,n.support=l(),n.device=d({userAgent:i.userAgent}),n.browser=p(),n.eventsListeners={},n.eventsAnyListeners=[],n.modules=[...n.__modules__],i.modules&&Array.isArray(i.modules)&&n.modules.push(...i.modules);const o={};n.modules.forEach((e=>{e({params:i,swiper:n,extendParams:O(i,o),on:n.on.bind(n),once:n.once.bind(n),off:n.off.bind(n),emit:n.emit.bind(n)})}));const c=(0,a.x)({},k,o);return n.params=(0,a.x)({},c,$,i),n.originalParams=(0,a.x)({},n.params),n.passedParams=(0,a.x)({},i),n.params&&n.params.on&&Object.keys(n.params.on).forEach((e=>{n.on(e,n.params.on[e])})),n.params&&n.params.onAny&&n.onAny(n.params.onAny),Object.assign(n,{enabled:n.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===n.params.direction,isVertical:()=>"vertical"===n.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:n.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.emit("_swiper"),n.params.init&&n.init(),n}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:i}=this,s=(0,a.e)(t,`.${i.slideClass}, swiper-slide`),r=(0,a.j)(s[0]);return(0,a.j)(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=(0,a.e)(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const i=this;e=Math.min(Math.max(e,0),1);const s=i.minTranslate(),a=(i.maxTranslate()-s)*e+s;i.translateTo(a,void 0===t?0:t),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((i=>{const s=e.getSlideClasses(i);t.push({slideEl:i,classNames:s}),e.emit("_slideClass",i,s)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){const{params:i,slides:s,slidesGrid:a,slidesSizesGrid:r,size:n,activeIndex:o}=this;let l=1;if("number"==typeof i.slidesPerView)return i.slidesPerView;if(i.centeredSlides){let e,t=s[o]?Math.ceil(s[o].swiperSlideSize):0;for(let i=o+1;i<s.length;i+=1)s[i]&&!e&&(t+=Math.ceil(s[i].swiperSlideSize),l+=1,t>n&&(e=!0));for(let i=o-1;i>=0;i-=1)s[i]&&!e&&(t+=s[i].swiperSlideSize,l+=1,t>n&&(e=!0))}else if("current"===e)for(let e=o+1;e<s.length;e+=1){(t?a[e]+r[e]-a[o]<n:a[e]-a[o]<n)&&(l+=1)}else for(let e=o-1;e>=0;e-=1){a[o]-a[e]<n&&(l+=1)}return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:i}=e;function s(){const t=e.rtlTranslate?-1*e.translate:e.translate,i=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(i),e.updateActiveIndex(),e.updateSlidesClasses()}let a;if(i.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&m(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),i.freeMode&&i.freeMode.enabled&&!i.cssMode)s(),i.autoHeight&&e.updateAutoHeight();else{if(("auto"===i.slidesPerView||i.slidesPerView>1)&&e.isEnd&&!i.centeredSlides){const t=e.virtual&&i.virtual.enabled?e.virtual.slides:e.slides;a=e.slideTo(t.length-1,0,!1,!0)}else a=e.slideTo(e.activeIndex,0,!1,!0);a||s()}i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const i=this,s=i.params.direction;return e||(e="horizontal"===s?"vertical":"horizontal"),e===s||"horizontal"!==e&&"vertical"!==e||(i.el.classList.remove(`${i.params.containerModifierClass}${s}`),i.el.classList.add(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.forEach((t=>{"vertical"===e?t.style.width="":t.style.height=""})),i.emit("changeDirection"),t&&i.update()),i}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let i=e||t.params.el;if("string"==typeof i&&(i=document.querySelector(i)),!i)return!1;i.swiper=t,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let r=(()=>{if(i&&i.shadowRoot&&i.shadowRoot.querySelector){return i.shadowRoot.querySelector(s())}return(0,a.e)(i,s())[0]})();return!r&&t.params.createElements&&(r=(0,a.c)("div",t.params.wrapperClass),i.append(r),(0,a.e)(i,`.${t.params.slideClass}`).forEach((e=>{r.append(e)}))),Object.assign(t,{el:i,wrapperEl:r,slidesEl:t.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:r,hostEl:t.isElement?i.parentNode.host:i,mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===(0,a.q)(i,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===(0,a.q)(i,"direction")),wrongRTL:"-webkit-box"===(0,a.q)(r,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();const i=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&i.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach((e=>{e.complete?m(t,e):e.addEventListener("load",(e=>{m(t,e.target)}))})),f(t),t.initialized=!0,f(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){const i=this,{params:s,el:r,wrapperEl:n,slides:o}=i;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),s.loop&&i.loopDestroy(),t&&(i.removeClasses(),r&&"string"!=typeof r&&r.removeAttribute("style"),n&&n.removeAttribute("style"),o&&o.length&&o.forEach((e=>{e.classList.remove(s.slideVisibleClass,s.slideFullyVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),i.emit("destroy"),Object.keys(i.eventsListeners).forEach((e=>{i.off(e)})),!1!==e&&(i.el&&"string"!=typeof i.el&&(i.el.swiper=null),(0,a.y)(i)),i.destroyed=!0),null}static extendDefaults(e){(0,a.x)($,e)}static get extendedDefaults(){return $}static get defaults(){return k}static installModule(e){F.prototype.__modules__||(F.prototype.__modules__=[]);const t=F.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>F.installModule(e))),F):(F.installModule(e),F)}}Object.keys(D).forEach((e=>{Object.keys(D[e]).forEach((t=>{F.prototype[t]=D[e][t]}))})),F.use([function({swiper:e,on:t,emit:i}){const a=(0,s.a)();let r=null,n=null;const o=()=>{e&&!e.destroyed&&e.initialized&&(i("beforeResize"),i("resize"))},l=()=>{e&&!e.destroyed&&e.initialized&&i("orientationchange")};t("init",(()=>{e.params.resizeObserver&&void 0!==a.ResizeObserver?e&&!e.destroyed&&e.initialized&&(r=new ResizeObserver((t=>{n=a.requestAnimationFrame((()=>{const{width:i,height:s}=e;let a=i,r=s;t.forEach((({contentBoxSize:t,contentRect:i,target:s})=>{s&&s!==e.el||(a=i?i.width:(t[0]||t).inlineSize,r=i?i.height:(t[0]||t).blockSize)})),a===i&&r===s||o()}))})),r.observe(e.el)):(a.addEventListener("resize",o),a.addEventListener("orientationchange",l))})),t("destroy",(()=>{n&&a.cancelAnimationFrame(n),r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null),a.removeEventListener("resize",o),a.removeEventListener("orientationchange",l)}))},function({swiper:e,extendParams:t,on:i,emit:r}){const n=[],o=(0,s.a)(),l=(t,i={})=>{const s=new(o.MutationObserver||o.WebkitMutationObserver)((t=>{if(e.__preventObserver__)return;if(1===t.length)return void r("observerUpdate",t[0]);const i=function(){r("observerUpdate",t[0])};o.requestAnimationFrame?o.requestAnimationFrame(i):o.setTimeout(i,0)}));s.observe(t,{attributes:void 0===i.attributes||i.attributes,childList:e.isElement||(void 0===i.childList||i).childList,characterData:void 0===i.characterData||i.characterData}),n.push(s)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",(()=>{if(e.params.observer){if(e.params.observeParents){const t=(0,a.d)(e.hostEl);for(let e=0;e<t.length;e+=1)l(t[e])}l(e.hostEl,{childList:e.params.observeSlideChildren}),l(e.wrapperEl,{attributes:!1})}})),i("destroy",(()=>
vendor: 5,047 bytes, line 2
2{n.forEach((e=>{e.disconnect()})),n.splice(0,n.length)}))}])},1882:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(6314),a=i.n(s)()((function(e){return e[1]}));a.push([e.id,".swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}",""]);const r=a},2052:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(2375),a=i(7044);function r({swiper:e,extendParams:t,on:i,emit:r}){let n;t({virtual:{enabled:!1,slides:[],cache:!0,slidesPerViewAutoSlideSize:320,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const o=(0,s.g)();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const l=o.createElement("div");function d(t,i){const s=e.params.virtual;if(s.cache&&e.virtual.cache[i])return e.virtual.cache[i];let r;return s.renderSlide?(r=s.renderSlide.call(e,t,i),"string"==typeof r&&((0,a.s)(l,r),r=l.children[0])):r=e.isElement?(0,a.c)("swiper-slide"):(0,a.c)("div",e.params.slideClass),r.setAttribute("data-swiper-slide-index",i),s.renderSlide||(0,a.s)(r,t),s.cache&&(e.virtual.cache[i]=r),r}function p(t,i,s){const{slidesPerGroup:n,centeredSlides:o,slidesPerView:l,loop:p,initialSlide:c}=e.params;if(i&&!p&&c>0)return;const{addSlidesBefore:h,addSlidesAfter:u,slidesPerViewAutoSlideSize:m}=e.params.virtual,{from:g,to:f,slides:v,slidesGrid:w,offset:y}=e.virtual;e.params.cssMode||e.updateActiveIndex();const b=void 0===s?e.activeIndex||0:s;let x,S,E,_;if(x=e.rtlTranslate?"right":e.isHorizontal()?"left":"top","auto"===l)if(m){let t=e.size;t||(t=e.isHorizontal()?e.el.getBoundingClientRect().width:e.el.getBoundingClientRect().height),S=Math.max(1,Math.ceil(t/m))}else S=1;else S=l;o?(E=Math.floor(S/2)+n+u,_=Math.floor(S/2)+n+h):(E=S+(n-1)+u,_=(p?S:n)+h);let T=b-_,C=b+E;p||(T=Math.max(T,0),C=Math.min(C,v.length-1));let M=(e.slidesGrid[T]||0)-(e.slidesGrid[0]||0);function P(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r("virtualUpdate")}if(p&&b>=_?(T-=_,o||(M+=e.slidesGrid[0])):p&&b<_&&(T=-_,o&&(M+=e.slidesGrid[0])),Object.assign(e.virtual,{from:T,to:C,offset:M,slidesGrid:e.slidesGrid,slidesBefore:_,slidesAfter:E}),g===T&&f===C&&!t)return e.slidesGrid!==w&&M!==y&&e.slides.forEach((t=>{t.style[x]=M-Math.abs(e.cssOverflowAdjustment())+"px"})),e.updateProgress(),void r("virtualUpdate");if(e.params.virtual.renderExternal)return e.params.virtual.renderExternal.call(e,{offset:M,from:T,to:C,slides:function(){const e=[];for(let t=T;t<=C;t+=1)e.push(v[t]);return e}()}),void(e.params.virtual.renderExternalUpdate?P():r("virtualUpdate"));const z=[],A=[],L=e=>{let t=e;return e<0?t=v.length+e:t>=v.length&&(t-=v.length),t};if(t)e.slides.filter((t=>t.matches(`.${e.params.slideClass}, swiper-slide`))).forEach((e=>{e.remove()}));else for(let t=g;t<=f;t+=1)if(t<T||t>C){const i=L(t);e.slides.filter((t=>t.matches(`.${e.params.slideClass}[data-swiper-slide-index="${i}"], swiper-slide[data-swiper-slide-index="${i}"]`))).forEach((e=>{e.remove()}))}const I=p?-v.length:0,k=p?2*v.length:v.length;for(let e=I;e<k;e+=1)if(e>=T&&e<=C){const i=L(e);void 0===f||t?A.push(i):(e>f&&A.push(i),e<g&&z.push(i))}if(A.forEach((t=>{e.slidesEl.append(d(v[t],t))})),p)for(let t=z.length-1;t>=0;t-=1){const i=z[t];e.slidesEl.prepend(d(v[i],i))}else z.sort(((e,t)=>t-e)),z.forEach((t=>{e.slidesEl.prepend(d(v[t],t))}));(0,a.e)(e.slidesEl,".swiper-slide, swiper-slide").forEach((t=>{t.style[x]=M-Math.abs(e.cssOverflowAdjustment())+"px"})),P()}i("beforeInit",(()=>{if(!e.params.virtual.enabled)return;let t;if(void 0===e.passedParams.virtual.slides){const i=[...e.slidesEl.children].filter((t=>t.matches(`.${e.params.slideClass}, swiper-slide`)));i&&i.length&&(e.virtual.slides=[...i],t=!0,i.forEach(((t,i)=>{t.setAttribute("data-swiper-slide-index",i),e.virtual.cache[i]=t,t.remove()})))}t||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,p(!1,!0)})),i("setTranslate",(()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(n),n=setTimeout((()=>{p()}),100)):p())})),i("init update resize",(()=>{e.params.virtual.enabled&&e.params.cssMode&&(0,a.b)(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)})),Object.assign(e.virtual,{appendSlide:function(t){if("object"==typeof t&&"length"in t)for(let i=0;i<t.length;i+=1)t[i]&&e.virtual.slides.push(t[i]);else e.virtual.slides.push(t);p(!0)},prependSlide:function(t){const i=e.activeIndex;let s=i+1,a=1;if(Array.isArray(t)){for(let i=0;i<t.length;i+=1)t[i]&&e.virtual.slides.unshift(t[i]);s=i+t.length,a=t.length}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){const t=e.virtual.cache,i={};Object.keys(t).forEach((e=>{const s=t[e],r=s.getAttribute("data-swiper-slide-index");r&&s.setAttribute("data-swiper-slide-index",parseInt(r,10)+a),i[parseInt(e,10)+a]=s})),e.virtual.cache=i}
2p(!0),e.slideTo(s,0)},removeSlide:function(t){if(null==t)return;let i=e.activeIndex;if(Array.isArray(t))for(let s=t.length-1;s>=0;s-=1)e.params.virtual.cache&&(delete e.virtual.cache[t[s]],Object.keys(e.virtual.cache).forEach((i=>{i>t&&(e.virtual.cache[i-1]=e.virtual.cache[i],e.virtual.cache[i-1].setAttribute("data-swiper-slide-index",i-1),delete e.virtual.cache[i])}))),e.virtual.slides.splice(t[s],1),t[s]<i&&(i-=1),i=Math.max(i,0);else e.params.virtual.cache&&(delete e.virtual.cache[t],Object.keys(e.virtual.cache).forEach((i=>{i>t&&(e.virtual.cache[i-1]=e.virtual.cache[i],e.virtual.cache[i-1].setAttribute("data-swiper-slide-index",i-1),delete e.virtual.cache[i])}))),e.virtual.slides.splice(t,1),t<i&&(i-=1),i=Math.max(i,0);p(!0),e.slideTo(i,0)},removeAllSlides:function(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),p(!0),e.slideTo(0,0)},update:p})}},2116:(e,t,i)=>{i.d(t,{A:()=>d});var s=i(7044);function a(e){const t=this,{params:i,slidesEl:a}=t;i.loop&&t.loopDestroy();const r=e=>{if("string"==typeof e){const t=document.createElement("div");(0,s.s)(t,e),a.append(t.children[0]),(0,s.s)(t,"")}else a.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&r(e[t]);else r(e);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update()}function r(e){const t=this,{params:i,activeIndex:a,slidesEl:r}=t;i.loop&&t.loopDestroy();let n=a+1;const o=e=>{if("string"==typeof e){const t=document.createElement("div");(0,s.s)(t,e),r.prepend(t.children[0]),(0,s.s)(t,"")}else r.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&o(e[t]);n=a+e.length}else o(e);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update(),t.slideTo(n,0,!1)}function n(e,t){const i=this,{params:s,activeIndex:a,slidesEl:r}=i;let n=a;s.loop&&(n-=i.loopedSlides,i.loopDestroy(),i.recalcSlides());const o=i.slides.length;if(e<=0)return void i.prependSlide(t);if(e>=o)return void i.appendSlide(t);let l=n>e?n+1:n;const d=[];for(let t=o-1;t>=e;t-=1){const e=i.slides[t];e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&r.append(t[e]);l=n>e?n+t.length:n}else r.append(t);for(let e=0;e<d.length;e+=1)r.append(d[e]);i.recalcSlides(),s.loop&&i.loopCreate(),s.observer&&!i.isElement||i.update(),s.loop?i.slideTo(l+i.loopedSlides,0,!1):i.slideTo(l,0,!1)}function o(e){const t=this,{params:i,activeIndex:s}=t;let a=s;i.loop&&(a-=t.loopedSlides,t.loopDestroy());let r,n=a;if("object"==typeof e&&"length"in e){for(let i=0;i<e.length;i+=1)r=e[i],t.slides[r]&&t.slides[r].remove(),r<n&&(n-=1);n=Math.max(n,0)}else r=e,t.slides[r]&&t.slides[r].remove(),r<n&&(n-=1),n=Math.max(n,0);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update(),i.loop?t.slideTo(n+t.loopedSlides,0,!1):t.slideTo(n,0,!1)}function l(){const e=this,t=[];for(let i=0;i<e.slides.length;i+=1)t.push(i);e.removeSlide(t)}function d({swiper:e}){Object.assign(e,{appendSlide:a.bind(e),prependSlide:r.bind(e),addSlide:n.bind(e),removeSlide:o.bind(e),removeAllSlides:l.bind(e)})}},2120:(e,t,i)=>{var s=i(5072),a=i.n(s),r=i(4745),n={insert:"head",singleton:!1};a()(r.A,n),r.A.locals},2214:(e,t,i)=>{function s(e,t,i){const s=document.createElement(t);return e&&(s.className=e),i&&i.appendChild(s),s}function a(e,t,i){e.style.width="number"==typeof t?`${t}px`:t,e.style.height="number"==typeof i?`${i}px`:i}i.d(t,{A:()=>y});const r="idle",n="loading",o="loaded",l="error";function d(e,t,i=document){let s=[];if(e instanceof Element)s=[e];else if(e instanceof NodeList||Array.isArray(e))s=Array.from(e);else{const a="string"==typeof e?e:t;a&&(s=Array.from(i.querySelectorAll(a)))}return s}function p(){return!(!navigator.vendor||!navigator.vendor.match(/apple/i))}class c{constructor(e,t){this.type=e,this.defaultPrevented=!1,t&&Object.assign(this,t)}preventDefault(){this.defaultPrevented=!0}}class h{constructor(){this._listeners={},this._filters={},this.pswp=void 0,this.options=void 0}addFilter(e,t,i=100){var s,a,r;this._filters[e]||(this._filters[e]=[]),null===(s=this._filters[e])||void 0===s||s.push({fn:t,priority:i}),null===(a=this._filters[e])||void 0===a||a.sort(((e,t)=>e.priority-t.priority)),null===(r=this.pswp)||void 0===r||r.addFilter(e,t,i)}removeFilter(e,t){this._filters[e]&&(this._filters[e]=this._filters[e].filter((e=>e.fn!==t))),this.pswp&&this.pswp.removeFilter(e,t)}applyFilters(e,...t){var i;
vendor: 12,134 bytes, line 2
2return null===(i=this._filters[e])||void 0===i||i.forEach((e=>{t[0]=e.fn.apply(this,t)})),t[0]}on(e,t){var i,s;this._listeners[e]||(this._listeners[e]=[]),null===(i=this._listeners[e])||void 0===i||i.push(t),null===(s=this.pswp)||void 0===s||s.on(e,t)}off(e,t){var i;this._listeners[e]&&(this._listeners[e]=this._listeners[e].filter((e=>t!==e))),null===(i=this.pswp)||void 0===i||i.off(e,t)}dispatch(e,t){var i;if(this.pswp)return this.pswp.dispatch(e,t);const s=new c(e,t);return null===(i=this._listeners[e])||void 0===i||i.forEach((e=>{e.call(this,s)})),s}}class u{constructor(e,t){if(this.element=s("pswp__img pswp__img--placeholder",e?"img":"div",t),e){const t=this.element;t.decoding="async",t.alt="",t.src=e,t.setAttribute("role","presentation")}this.element.setAttribute("aria-hidden","true")}setDisplayedSize(e,t){this.element&&("IMG"===this.element.tagName?(a(this.element,250,"auto"),this.element.style.transformOrigin="0 0",this.element.style.transform=function(e,t,i){let s=`translate3d(${e}px,${t||0}px,0)`;return void 0!==i&&(s+=` scale3d(${i},${i},1)`),s}(0,0,e/250)):a(this.element,e,t))}destroy(){var e;null!==(e=this.element)&&void 0!==e&&e.parentNode&&this.element.remove(),this.element=null}}class m{constructor(e,t,i){this.instance=t,this.data=e,this.index=i,this.element=void 0,this.placeholder=void 0,this.slide=void 0,this.displayedImageWidth=0,this.displayedImageHeight=0,this.width=Number(this.data.w)||Number(this.data.width)||0,this.height=Number(this.data.h)||Number(this.data.height)||0,this.isAttached=!1,this.hasSlide=!1,this.isDecoding=!1,this.state=r,this.data.type?this.type=this.data.type:this.data.src?this.type="image":this.type="html",this.instance.dispatch("contentInit",{content:this})}removePlaceholder(){this.placeholder&&!this.keepPlaceholder()&&setTimeout((()=>{this.placeholder&&(this.placeholder.destroy(),this.placeholder=void 0)}),1e3)}load(e,t){if(this.slide&&this.usePlaceholder())if(this.placeholder){const e=this.placeholder.element;e&&!e.parentElement&&this.slide.container.prepend(e)}else{const e=this.instance.applyFilters("placeholderSrc",!(!this.data.msrc||!this.slide.isFirstSlide)&&this.data.msrc,this);this.placeholder=new u(e,this.slide.container)}this.element&&!t||this.instance.dispatch("contentLoad",{content:this,isLazy:e}).defaultPrevented||(this.isImageContent()?(this.element=s("pswp__img","img"),this.displayedImageWidth&&this.loadImage(e)):(this.element=s("pswp__content","div"),this.element.innerHTML=this.data.html||""),t&&this.slide&&this.slide.updateContentSize(!0))}loadImage(e){var t,i;if(!this.isImageContent()||!this.element||this.instance.dispatch("contentLoadImage",{content:this,isLazy:e}).defaultPrevented)return;const s=this.element;this.updateSrcsetSizes(),this.data.srcset&&(s.srcset=this.data.srcset),s.src=null!==(t=this.data.src)&&void 0!==t?t:"",s.alt=null!==(i=this.data.alt)&&void 0!==i?i:"",this.state=n,s.complete?this.onLoaded():(s.onload=()=>{this.onLoaded()},s.onerror=()=>{this.onError()})}setSlide(e){this.slide=e,this.hasSlide=!0,this.instance=e.pswp}onLoaded(){this.state=o,this.slide&&this.element&&(this.instance.dispatch("loadComplete",{slide:this.slide,content:this}),this.slide.isActive&&this.slide.heavyAppended&&!this.element.parentNode&&(this.append(),this.slide.updateContentSize(!0)),this.state!==o&&this.state!==l||this.removePlaceholder())}onError(){this.state=l,this.slide&&(this.displayError(),this.instance.dispatch("loadComplete",{slide:this.slide,isError:!0,content:this}),this.instance.dispatch("loadError",{slide:this.slide,content:this}))}isLoading(){return this.instance.applyFilters("isContentLoading",this.state===n,this)}isError(){return this.state===l}isImageContent(){return"image"===this.type}setDisplayedSize(e,t){if(this.element&&(this.placeholder&&this.placeholder.setDisplayedSize(e,t),!this.instance.dispatch("contentResize",{content:this,width:e,height:t}).defaultPrevented&&(a(this.element,e,t),this.isImageContent()&&!this.isError()))){const i=!this.displayedImageWidth&&e;this.displayedImageWidth=e,this.displayedImageHeight=t,i?this.loadImage(!1):this.updateSrcsetSizes(),this.slide&&this.instance.dispatch("imageSizeChange",{slide:this.slide,width:e,height:t,content:this})}}isZoomable(){return this.instance.applyFilters("isContentZoomable",this.isImageContent()&&this.state!==l,this)}updateSrcsetSizes(){if(!this.isImageContent()||!this.element||!this.data.srcset)return;const e=this.element,t=this.instance.applyFilters("srcsetSizesWidth",this.displayedImageWidth,this);(!e.dataset.largestUsedSize||t>parseInt(e.dataset.largestUsedSize,10))&&(e.sizes=t+"px",e.dataset.largestUsedSize=String(t))}usePlaceholder(){return this.instance.applyFilters("useContentPlaceholder",this.isImageContent(),this)}lazyLoad(){this.instance.dispatch("contentLazyLoad",{content:this}).defaultPrevented||this.load(!0)}keepPlaceholder(){return this.instance.applyFilters("isKeepingPlaceholder",this.isLoading(),this)}destroy(){this.hasSlide=!1,this.slide=void 0,this.instance.dispatch("contentDestroy",{content:this}).defaultPrevented||(this.remove(),this.placeholder&&(this.placeholder.destroy(),this.placeholder=void 0),this.isImageContent()&&this.element&&(this.element.onload=null,this.element.onerror=null,this.element=void 0))}displayError(){if(this.slide){var e,t;let i=s("pswp__error-msg","div");i.innerText=null!==(e=null===(t=this.instance.options)||void 0===t?void 0:t.errorMsg)&&void 0!==e?e:"",i=this.instance.applyFilters("contentErrorElement",i,this),this.element=s("pswp__content pswp__error-msg-container","div"),this.element.appendChild(i),this.slide.container.innerText="",this.slide.container.appendChild(this.element),this.slide.updateContentSize(!0),this.removePlaceholder()}}append(){if(this.isAttached||!this.element)return;if(this.isAttached=!0,this.state===l)return void this.displayError();if(this.instance.dispatch("contentAppend",{content:this}).defaultPrevented)return;const e="decode"in this.element;this.isImageContent()?e&&this.slide&&(!this.slide.isActive||p())?(this.isDecoding=!0,this.element.decode().catch((()=>{})).finally((()=>{this.isDecoding=!1,this.appendImage()}))):this.appendImage():this.slide&&!this.element.parentNode&&this.slide.container.appendChild(this.element)}activate(){!this.instance.dispatch("contentActivate",{content:this}).defaultPrevented&&this.slide&&(this.isImageContent()&&this.isDecoding&&!p()?this.appendImage():this.isError()&&this.load(!1,!0),this.slide.holderElement&&this.slide.holderElement.setAttribute("aria-hidden","false"))}deactivate(){this.instance.dispatch("contentDeactivate",{content:this}),this.slide&&this.slide.holderElement&&this.slide.holderElement.setAttribute("aria-hidden","true")}remove(){this.isAttached=!1,this.instance.dispatch("contentRemove",{content:this}).defaultPrevented||(this.element&&this.element.parentNode&&this.element.remove(),this.placeholder&&this.placeholder.element&&this.placeholder.element.remove())}appendImage(){this.isAttached&&(this.instance.dispatch("contentAppendImage",{content:this}).defaultPrevented||(this.slide&&this.element&&!this.element.parentNode&&this.slide.container.appendChild(this.element),this.state!==o&&this.state!==l||this.removePlaceholder()))}}function g(e,t,i,s,a){let r=0;if(t.paddingFn)r=t.paddingFn(i,s,a)[e];else if(t.padding)r=t.padding[e];else{const i="padding"+e[0].toUpperCase()+e.slice(1);t[i]&&(r=t[i])}return Number(r)||0}class f{constructor(e,t,i,s){this.pswp=s,this.options=e,this.itemData=t,this.index=i,this.panAreaSize=null,this.elementSize=null,this.fit=1,this.fill=1,this.vFill=1,this.initial=1,this.secondary=1,this.max=1,this.min=1}update(e,t,i){const s={x:e,y:t};this.elementSize=s,this.panAreaSize=i;const a=i.x/s.x,r=i.y/s.y;this.fit=Math.min(1,a<r?a:r),this.fill=Math.min(1,a>r?a:r),this.vFill=Math.min(1,r),this.initial=this._getInitial(),this.secondary=this._getSecondary(),this.max=Math.max(this.initial,this.secondary,this._getMax()),this.min=Math.min(this.fit,this.initial,this.secondary),this.pswp&&this.pswp.dispatch("zoomLevelsUpdate",{zoomLevels:this,slideData:this.itemData})}_parseZoomLevelOption(e){const t=e+"ZoomLevel",i=this.options[t];if(i)return"function"==typeof i?i(this):"fill"===i?this.fill:"fit"===i?this.fit:Number(i)}_getSecondary(){let e=this._parseZoomLevelOption("secondary");return e||(e=Math.min(1,3*this.fit),this.elementSize&&e*this.elementSize.x>4e3&&(e=4e3/this.elementSize.x),e)}_getInitial(){return this._parseZoomLevelOption("initial")||this.fit}_getMax(){return this._parseZoomLevelOption("max")||Math.max(1,4*this.fit)}}function v(e,t,i){const s=t.createContentFromData(e,i);let a;const{options:r}=t;if(r){let n;a=new f(r,e,-1),n=t.pswp?t.pswp.viewportSize:function(e,t){if(e.getViewportSizeFn){const i=e.getViewportSizeFn(e,t);if(i)return i}return{x:document.documentElement.clientWidth,y:window.innerHeight}}(r,t);const o=function(e,t,i,s){return{x:t.x-g("left",e,t,i,s)-g("right",e,t,i,s),y:t.y-g("top",e,t,i,s)-g("bottom",e,t,i,s)}}(r,n,e,i);a.update(s.width,s.height,o)}return s.lazyLoad(),a&&s.setDisplayedSize(Math.ceil(s.width*a.initial),Math.ceil(s.height*a.initial)),s}class w extends h{getNumItems(){var e;let t=0;const i=null===(e=this.options)||void 0===e?void 0:e.dataSource;i&&"length"in i?t=i.length:i&&"gallery"in i&&(i.items||(i.items=this._getGalleryDOMElements(i.gallery)),i.items&&(t=i.items.length));const s=this.dispatch("numItems",{dataSource:i,numItems:t});return this.applyFilters("numItems",s.numItems,i)}createContentFromData(e,t){return new m(e,this,t)}getItemData(e){var t;const i=null===(t=this.options)||void 0===t?void 0:t.dataSource;let s={};Array.isArray(i)?s=i[e]:i&&"gallery"in i&&(i.items||(i.items=this._getGalleryDOMElements(i.gallery)),s=i.items[e]);let a=s;a instanceof Element&&(a=this._domElementToItemData(a));const r=this.dispatch("itemData",{itemData:a||{},index:e});return this.applyFilters("itemData",r.itemData,e)}_getGalleryDOMElements(e){var t,i;return null!==(t=this.options)&&void 0!==t&&t.children||null!==(i=this.options)&&void 0!==i&&i.childSelector?d(this.options.children,this.options.childSelector,e)||[]:[e]}_domElementToItemData(e){const t={element:e},i="A"===e.tagName?e:e.querySelector("a");if(i){t.src=i.dataset.pswpSrc||i.href,i.dataset.pswpSrcset&&(t.srcset=i.dataset.pswpSrcset),t.width=i.dataset.pswpWidth?parseInt(i.dataset.pswpWidth,10):0,t.height=i.dataset.pswpHeight?parseInt(i.dataset.pswpHeight,10):0,t.w=t.width,t.h=t.height,i.dataset.pswpType&&(t.type=i.dataset.pswpType);const a=e.querySelector("img");var s;if(a)t.msrc=a.currentSrc||a.src,t.alt=null!==(s=a.getAttribute("alt"))&&void 0!==s?s:"";(i.dataset.pswpCropped||i.dataset.cropped)&&(t.thumbCropped=!0)}return this.applyFilters("domItemData",t,e,i)}lazyLoadData(e,t){return v(e,this,t)}}class y extends w{constructor(e){super(),this.options=e||{},this._uid=0,this.shouldOpen=!1,this._preloadedContent=void 0,this.onThumbnailsClick=this.onThumbnailsClick.bind(this)}init(){d(this.options.gallery,this.options.gallerySelector).forEach((e=>{e.addEventListener("click",this.onThumbnailsClick,!1)}))}onThumbnailsClick(e){if(function(e){return"button"in e&&1===e.button||e.ctrlKey||e.metaKey||e.altKey||e.shiftKey}(e)||window.pswp)return;let t={x:e.clientX,y:e.clientY};t.x||t.y||(t=null);let i=this.getClickedIndex(e);i=this.applyFilters("clickedIndex",i,e,this);const s={gallery:e.currentTarget};i>=0&&(e.preventDefault(),this.loadAndOpen(i,s,t))}getClickedIndex(e){if(this.options.getClickedIndexFn)return this.options.getClickedIndexFn.call(this,e);const t=e.target,i=d(this.options.children,this.options.childSelector,e.currentTarget).findIndex((e=>e===t||e.contains(t)));return-1!==i?i:this.options.children||this.options.childSelector?-1:0}loadAndOpen(e,t,i){if(window.pswp||!this.options)return!1;if(!t&&this.options.gallery&&this.options.children){const e=d(this.options.gallery);e[0]&&(t={gallery:e[0]})}return this.options.index=e,this.options.initialPointerPos=i,this.shouldOpen=!0,this.preload(e,t),!0}preload(e,t){const{options:i}=this;t&&(i.dataSource=t);const s=[],a=typeof i.pswpModule;if("function"==typeof(r=i.pswpModule)&&r.prototype&&r.prototype.goTo)s.push(Prom
2ise.resolve(i.pswpModule));else{if("string"===a)throw new Error("pswpModule as string is no longer supported");if("function"!==a)throw new Error("pswpModule is not valid");s.push(i.pswpModule())}var r;"function"==typeof i.openPromise&&s.push(i.openPromise()),!1!==i.preloadFirstSlide&&e>=0&&(this._preloadedContent=function(e,t){const i=t.getItemData(e);if(!t.dispatch("lazyLoadSlide",{index:e,itemData:i}).defaultPrevented)return v(i,t,e)}(e,this));const n=++this._uid;Promise.all(s).then((e=>{if(this.shouldOpen){const t=e[0];this._openPhotoswipe(t,n)}}))}_openPhotoswipe(e,t){if(t!==this._uid&&this.shouldOpen)return;if(this.shouldOpen=!1,window.pswp)return;const i="object"==typeof e?new e.default(this.options):new e(this.options);this.pswp=i,window.pswp=i,Object.keys(this._listeners).forEach((e=>{var t;null===(t=this._listeners[e])||void 0===t||t.forEach((t=>{i.on(e,t)}))})),Object.keys(this._filters).forEach((e=>{var t;null===(t=this._filters[e])||void 0===t||t.forEach((t=>{i.addFilter(e,t.fn,t.priority)}))})),this._preloadedContent&&(i.contentLoader.addToCache(this._preloadedContent),this._preloadedContent=void 0),i.on("destroy",(()=>{this.pswp=void 0,delete window.pswp})),i.init()}destroy(){var e;null===(e=this.pswp)||void 0===e||e.destroy(),this.shouldOpen=!1,this._listeners={},d(this.options.gallery,this.options.gallerySelector).forEach((e=>{e.removeEventListener("click",this.onThumbnailsClick,!1)}))}}},2375:(e,t,i)=>{function s(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function a(e={},t={}){const i=["__proto__","constructor","prototype"];Object.keys(t).filter((e=>i.indexOf(e)<0)).forEach((i=>{void 0===e[i]?e[i]=t[i]:s(t[i])&&s(e[i])&&Object.keys(t[i]).length>0&&a(e[i],t[i])}))}i.d(t,{a:()=>l,g:()=>n});const r={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function n(){const e="undefined"!=typeof document?document:{};return a(e,r),e}const o={document:r,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function l(){const e="undefined"!=typeof window?window:{};return a(e,o),e}},2664:(e,t,i)=>{i.d(t,{A:()=>l});var s=i(5914),a=i(9761),r=i(2708),n=i(8996),o=i(7044);function l({swiper:e,extendParams:t,on:i}){t({flipEffect:{slideShadows:!0,limitRotation:!0}});const l=(t,i)=>{let a=e.isHorizontal()?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),r=e.isHorizontal()?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");a||(a=(0,s.c)("flip",t,e.isHorizontal()?"left":"top")),r||(r=(0,s.c)("flip",t,e.isHorizontal()?"right":"bottom")),a&&(a.style.opacity=Math.max(-i,0)),r&&(r.style.opacity=Math.max(i,0))};(0,a.e)({effect:"flip",swiper:e,on:i,setTranslate:()=>{const{slides:t,rtlTranslate:i}=e,s=e.params.flipEffect,a=(0,o.a)(e);for(let n=0;n<t.length;n+=1){const o=t[n];let d=o.progress;e.params.flipEffect.limitRotation&&(d=Math.max(Math.min(o.progress,1),-1));const p=o.swiperSlideOffset;let c=-180*d,h=0,u=e.params.cssMode?-p-e.translate:-p,m=0;e.isHorizontal()?i&&(c=-c):(m=u,u=0,h=-c,c=0),o.style.zIndex=-Math.abs(Math.round(d))+t.length,s.slideShadows&&l(o,d);const g=`translate3d(${u}px, ${m}px, 0px) rotateX(${a(h)}deg) rotateY(${a(c)}deg)`;(0,r.e)(s,o).style.transform=g}},setTransition:t=>{const i=e.slides.map((e=>(0,o.g)(e)));
2i.forEach((e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>{e.style.transitionDuration=`${t}ms`}))})),(0,n.e)({swiper:e,duration:t,transformElements:i})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach((t=>{let i=t.progress;e.params.flipEffect.limitRotation&&(i=Math.max(Math.min(t.progress,1),-1)),l(t,i)}))},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}},2708:(e,t,i)=>{i.d(t,{e:()=>a});var s=i(7044);function a(e,t){const i=(0,s.g)(t);return i!==t&&(i.style.backfaceVisibility="hidden",i.style["-webkit-backface-visibility"]="hidden"),i}},2915:(e,t,i)=>{var s=i(5072),a=i.n(s),r=i(3090),n={insert:"head",singleton:!1};a()(r.A,n),r.A.locals},3090:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(6314),a=i.n(s)()((function(e){return e[1]}));a.push([e.id,".swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}",""]);const r=a},3385:(e,t,i)=>{i.d(t,{A:()=>n});var s=i(8706),a=i(7044);const r='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>';function n({swiper:e,extendParams:t,on:i,emit:n}){function o(t){let i;return t&&"string"==typeof t&&e.isElement&&(i=e.el.querySelector(t)||e.hostEl.querySelector(t),i)?i:(t&&("string"==typeof t&&(i=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&i&&i.length>1&&1===e.el.querySelectorAll(t).length?i=e.el.querySelector(t):i&&1===i.length&&(i=i[0])),t&&!i?t:i)}function l(t,i){const s=e.params.navigation;(t=(0,a.m)(t)).forEach((t=>{t&&(t.classList[i?"add":"remove"](...s.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=i),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](s.lockClass))}))}function d(){const{nextEl:t,prevEl:i}=e.navigation;if(e.params.loop)return l(i,!1),void l(t,!1);l(i,e.isBeginning&&!e.params.rewind),l(t,e.isEnd&&!e.params.rewind)}function p(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),n("navigationPrev"))}function c(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),n("navigationNext"))}function h(){const t=e.params.navigation;if(e.params.navigation=(0,s.c)(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!t.nextEl&&!t.prevEl)return;let i=o(t.nextEl),n=o(t.prevEl);Object.assign(e.navigation,{nextEl:i,prevEl:n}),i=(0,a.m)(i),n=(0,a.m)(n);const l=(i,s)=>{if(i){if(t.addIcons&&i.matches(".swiper-button-next,.swiper-button-prev")&&!i.querySelector("svg")){const e=document.createElement("div");(0,a.s)(e,r),i.appendChild(e.querySelector("svg")),e.remove()}i.addEventListener("click","next"===s?c:p)}!e.enabled&&i&&i.classList.add(...t.lockClass.split(" "))};i.forEach((e=>l(e,"next"))),n.forEach((e=>l(e,"prev")))}function u(){let{nextEl:t,prevEl:i}=e.navigation;t=(0,a.m)(t),i=(0,a.m)(i);const s=(t,i)=>{t.removeEventListener("click","next"===i?c:p),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach((e=>
vendor: 4,502 bytes, line 2
2s(e,"next"))),i.forEach((e=>s(e,"prev")))}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:r},i("init",(()=>{!1===e.params.navigation.enabled?m():(h(),d())})),i("toEdge fromEdge lock unlock",(()=>{d()})),i("destroy",(()=>{u()})),i("enable disable",(()=>{let{nextEl:t,prevEl:i}=e.navigation;t=(0,a.m)(t),i=(0,a.m)(i),e.enabled?d():[...t,...i].filter((e=>!!e)).forEach((t=>t.classList.add(e.params.navigation.lockClass)))})),i("click",((t,i)=>{let{nextEl:s,prevEl:r}=e.navigation;s=(0,a.m)(s),r=(0,a.m)(r);const o=i.target;let l=r.includes(o)||s.includes(o);if(e.isElement&&!l){const e=i.path||i.composedPath&&i.composedPath();e&&(l=e.find((e=>s.includes(e)||r.includes(e))))}if(e.params.navigation.hideOnClick&&!l){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;let t;s.length?t=s[0].classList.contains(e.params.navigation.hiddenClass):r.length&&(t=r[0].classList.contains(e.params.navigation.hiddenClass)),n(!0===t?"navigationShow":"navigationHide"),[...s,...r].filter((e=>!!e)).forEach((t=>t.classList.toggle(e.params.navigation.hiddenClass)))}}));const m=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),h(),d()},disable:m,update:d,init:h,destroy:u})}},3484:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(2375),a=i(7044);function r({swiper:e,extendParams:t,on:i}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,n=!1;function o(){const t=e.thumbs.swiper;if(!t||t.destroyed)return;const i=t.clickedIndex,s=t.clickedSlide;if(s&&s.classList.contains(e.params.thumbs.slideThumbActiveClass))return;if(null==i)return;let a;a=t.params.loop?parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10):i,e.params.loop?e.slideToLoop(a):e.slideTo(a)}function l(){const{thumbs:t}=e.params;if(r)return!1;r=!0;const i=e.constructor;if(t.swiper instanceof i){if(t.swiper.destroyed)return r=!1,!1;e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper.update()}else if((0,a.p)(t.swiper)){const s=Object.assign({},t.swiper);Object.assign(s,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new i(s),n=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",o),!0}function d(t){const i=e.thumbs.swiper;if(!i||i.destroyed)return;const s="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView;let r=1;const n=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(r=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(r=1),r=Math.floor(r),i.slides.forEach((e=>e.classList.remove(n))),i.params.loop||i.params.virtual&&i.params.virtual.enabled)for(let t=0;t<r;t+=1)(0,a.e)(i.slidesEl,`[data-swiper-slide-index="${e.realIndex+t}"]`).forEach((e=>{e.classList.add(n)}));else for(let t=0;t<r;t+=1)i.slides[e.realIndex+t]&&i.slides[e.realIndex+t].classList.add(n);const o=e.params.thumbs.autoScrollOffset,l=o&&!i.params.loop;if(e.realIndex!==i.realIndex||l){const a=i.activeIndex;let r,n;if(i.params.loop){const t=i.slides.find((t=>t.getAttribute("data-swiper-slide-index")===`${e.realIndex}`));r=i.slides.indexOf(t),n=e.activeIndex>e.previousIndex?"next":"prev"}else r=e.realIndex,n=r>e.previousIndex?"next":"prev";l&&(r+="next"===n?o:-1*o),i.visibleSlidesIndexes&&i.visibleSlidesIndexes.indexOf(r)<0&&(i.params.centeredSlides?r=r>a?r-Math.floor(s/2)+1:r+Math.floor(s/2)-1:r>a&&i.params.slidesPerGroup,i.slideTo(r,t?0:void 0))}}e.thumbs={swiper:null},i("beforeInit",(()=>{const{thumbs:t}=e.params;if(t&&t.swiper)if("string"==typeof t.swiper||t.swiper instanceof HTMLElement){const i=(0,s.g)(),a=()=>{const s="string"==typeof t.swiper?i.querySelector(t.swiper):t.swiper;if(s&&s.swiper)t.swiper=s.swiper,l(),d(!0);else if(s){const i=`${e.params.eventsPrefix}init`,a=r=>{t.swiper=r.detail[0],s.removeEventListener(i,a),l(),d(!0),t.swiper.update(
2),e.update()};s.addEventListener(i,a)}return s},r=()=>{if(e.destroyed)return;a()||requestAnimationFrame(r)};requestAnimationFrame(r)}else l(),d(!0)})),i("slideChange update resize observerUpdate",(()=>{d()})),i("setTransition",((t,i)=>{const s=e.thumbs.swiper;s&&!s.destroyed&&s.setTransition(i)})),i("beforeDestroy",(()=>{const t=e.thumbs.swiper;t&&!t.destroyed&&n&&t.destroy()})),Object.assign(e.thumbs,{init:l,update:d})}},3489:(e,t,i)=>{var s=i(5072),a=i.n(s),r=i(652),n={insert:"head",singleton:!1};a()(r.A,n),r.A.locals},3889:(e,t,i)=>{i.d(t,{A:()=>s.S});var s=i(1463)},4661:(e,t,i)=>{var s=i(5072),a=i.n(s),r=i(1882),n={insert:"head",singleton:!1};a()(r.A,n),r.A.locals},4745:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(6314),a=i.n(s)()((function(e){return e[1]}));a.push([e.id,"",""]);const r=a},5155:(e,t,i)=>{i.d(t,{A:()=>n});var s=i(2375),a=i(7643),r=i(7044);function n({swiper:e,extendParams:t,on:i}){t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let n,o,l=null,d=(new Date).getTime();function p(e){const t=l;0!==t.length&&(0,r.s)(t,e)}function c(e){(e=(0,r.m)(e)).forEach((e=>{e.setAttribute("tabIndex","0")}))}function h(e){(e=(0,r.m)(e)).forEach((e=>{e.setAttribute("tabIndex","-1")}))}function u(e,t){(e=(0,r.m)(e)).forEach((e=>{e.setAttribute("role",t)}))}function m(e,t){(e=(0,r.m)(e)).forEach((e=>{e.setAttribute("aria-roledescription",t)}))}function g(e,t){(e=(0,r.m)(e)).forEach((e=>{e.setAttribute("aria-label",t)}))}function f(e){(e=(0,r.m)(e)).forEach((e=>{e.setAttribute("aria-disabled",!0)}))}function v(e){(e=(0,r.m)(e)).forEach((e=>{e.setAttribute("aria-disabled",!1)}))}function w(t){if(13!==t.keyCode&&32!==t.keyCode)return;const i=e.params.a11y,s=t.target;if(!e.pagination||!e.pagination.el||s!==e.pagination.el&&!e.pagination.el.contains(t.target)||t.target.matches((0,a.c)(e.params.pagination.bulletClass))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){const t=(0,r.m)(e.navigation.prevEl);(0,r.m)(e.navigation.nextEl).includes(s)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?p(i.lastSlideMessage):p(i.nextSlideMessage)),t.includes(s)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?p(i.firstSlideMessage):p(i.prevSlideMessage))}e.pagination&&s.matches((0,a.c)(e.params.pagination.bulletClass))&&s.click()}}function y(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function b(){return y()&&e.params.pagination.clickable}const x=(e,t,i)=>{c(e),"BUTTON"!==e.tagName&&(u(e,"button"),e.addEventListener("keydown",w)),g(e,i),function(e,t){(e=(0,r.m)(e)).forEach((e=>{e.setAttribute("aria-controls",t)}))}(e,t)},S=t=>
2{o&&o!==t.target&&!o.contains(t.target)&&(n=!0),e.a11y.clicked=!0},E=()=>{n=!1,requestAnimationFrame((()=>{requestAnimationFrame((()=>{e.destroyed||(e.a11y.clicked=!1)}))}))},_=e=>{d=(new Date).getTime()},T=t=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus)return;if((new Date).getTime()-d<100)return;const i=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!i||!e.slides.includes(i))return;o=i;const s=e.slides.indexOf(i)===e.activeIndex,a=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(i);s||a||t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame((()=>{n||(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(i.getAttribute("data-swiper-slide-index"))),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(i)),0),n=!1)})))},C=()=>{const t=e.params.a11y;t.itemRoleDescriptionMessage&&m(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&u(e.slides,t.slideRole);const i=e.slides.length;t.slideLabelMessage&&e.slides.forEach(((s,a)=>{const r=e.params.loop?parseInt(s.getAttribute("data-swiper-slide-index"),10):a;g(s,t.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,i))}))},M=()=>{const t=e.params.a11y;e.el.append(l);const i=e.el;t.containerRoleDescriptionMessage&&m(i,t.containerRoleDescriptionMessage),t.containerMessage&&g(i,t.containerMessage),t.containerRole&&u(i,t.containerRole);const a=e.wrapperEl,n=t.id||a.getAttribute("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}(16)}`;var o,d;if(o=a,d=n,(o=(0,r.m)(o)).forEach((e=>{e.setAttribute("id",d)})),t.wrapperLiveRegion){!function(e,t){(e=(0,r.m)(e)).forEach((e=>{e.setAttribute("aria-live",t)}))}(a,e.params.autoplay&&e.params.autoplay.enabled?"off":"polite")}C();let{nextEl:p,prevEl:c}=e.navigation?e.navigation:{};if(p=(0,r.m)(p),c=(0,r.m)(c),p&&p.forEach((e=>x(e,n,t.nextSlideMessage))),c&&c.forEach((e=>x(e,n,t.prevSlideMessage))),b()){(0,r.m)(e.pagination.el).forEach((e=>{e.addEventListener("keydown",w)}
2))}(0,s.g)().addEventListener("visibilitychange",_),e.el.addEventListener("focus",T,!0),e.el.addEventListener("focus",T,!0),e.el.addEventListener("pointerdown",S,!0),e.el.addEventListener("pointerup",E,!0)};i("beforeInit",(()=>{l=(0,r.c)("span",e.params.a11y.notificationClass),l.setAttribute("aria-live","assertive"),l.setAttribute("aria-atomic","true")})),i("afterInit",(()=>{e.params.a11y.enabled&&M()})),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{e.params.a11y.enabled&&C()})),i("fromEdge toEdge afterInit lock unlock",(()=>{e.params.a11y.enabled&&function(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{nextEl:t,prevEl:i}=e.navigation;i&&(e.isBeginning?(f(i),h(i)):(v(i),c(i))),t&&(e.isEnd?(f(t),h(t)):(v(t),c(t)))}()})),i("paginationUpdate",(()=>{e.params.a11y.enabled&&function(){const t=e.params.a11y;y()&&e.pagination.bullets.forEach((i=>{e.params.pagination.clickable&&(c(i),e.params.pagination.renderBullet||(u(i,"button"),g(i,t.paginationBulletMessage.replace(/\{\{index\}\}/,(0,r.j)(i)+1)))),i.matches((0,a.c)(e.params.pagination.bulletActiveClass))?i.setAttribute("aria-current","true"):i.removeAttribute("aria-current")}))}()})),i("destroy",(()=>{e.params.a11y.enabled&&function(){l&&l.remove();let{nextEl:t,prevEl:i}=e.navigation?e.navigation:{};t=(0,r.m)(t),i=(0,r.m)(i),t&&t.forEach((e=>e.removeEventListener("keydown",w))),i&&i.forEach((e=>e.removeEventListener("keydown",w))),b()&&(0,r.m)(e.pagination.el).forEach((e=>{e.removeEventListener("keydown",w)}
2));(0,s.g)().removeEventListener("visibilitychange",_),e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("focus",T,!0),e.el.removeEventListener("pointerdown",S,!0),e.el.removeEventListener("pointerup",E,!0))}()}))}},5189:(e,t,i)=>{i.d(t,{Ij:()=>a.A,_R:()=>r.A,dK:()=>s.A});i(2052),i(7936),i(1193),i(3385);var s=i(7083),a=(i(5639),i(7426),i(8714),i(707),i(5155),i(8929),i(8998),i(8832)),r=(i(3484),i(7555),i(2116),i(6971));i(6666),i(2664),i(5426),i(7698),i(9574)},5426:(e,t,i)=>{i.d(t,{A:()=>o});var s=i(5914),a=i(9761),r=i(2708),n=i(7044);function o({swiper:e,extendParams:t,on:i}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}});(0,a.e)({effect:"coverflow",swiper:e,on:i,setTranslate:()=>{const{width:t,height:i,slides:a,slidesSizesGrid:o}=e,l=e.params.coverflowEffect,d=e.isHorizontal(),p=e.translate,c=d?t/2-p:i/2-p,h=d?l.rotate:-l.rotate,u=l.depth,m=(0,n.a)(e);for(let e=0,t=a.length;e<t;e+=1){const t=a[e],i=o[e],n=(c-t.swiperSlideOffset-i/2)/i,p="function"==typeof l.modifier?l.modifier(n):n*l.modifier;let g=d?h*p:0,f=d?0:h*p,v=-u*Math.abs(p),w=l.stretch;"string"==typeof w&&-1!==w.indexOf("%")&&(w=parseFloat(l.stretch)/100*i);let y=d?0:w*p,b=d?w*p:0,x=1-(1-l.scale)*Math.abs(p);Math.abs(b)<.001&&(b=0),Math.abs(y)<.001&&(y=0),Math.abs(v)<.001&&(v=0),Math.abs(g)<.001&&(g=0),Math.abs(f)<.001&&(f=0),Math.abs(x)<.001&&(x=0);const S=`translate3d(${b}px,${y}px,${v}px)  rotateX(${m(f)}deg) rotateY(${m(g)}deg) scale(${x})`;if((0,r.e)(l,t).style.transform=S,t.style.zIndex=1-Math.abs(Math.round(p)),l.slideShadows){let e=d?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),i=d?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=(0,s.c)("coverflow",t,d?"left":"top")),i||(i=(0,s.c)("coverflow",t,d?"right":"bottom")),e&&(e.style.opacity=p>0?p:0),i&&(i.style.opacity=-p>0?-p:0)}}},setTransition:t=>{e.slides.map((e=>(0,n.g)(e))).forEach((e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>{e.style.transitionDuration=`${t}ms`}))}))},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}},5639:(e,t,i)=>{i.d(t,{A:()=>o});var s=i(2375),a=i(7044),r=i(8706),n=i(7643);function o({swiper:e,extendParams:t,on:i,emit:o}){const l=(0,s.g)();let d,p,c,h,u=!1,m=null,g=null;function f(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:i}=e,{dragEl:s,el:a}=t,r=e.params.scrollbar,n=e.params.loop?e.progressLoop:e.progress;let o=p,l=(c-p)*n;i?(l=-l,l>0?(o=p-l,l=0):-l+p>c&&(o=c+l)):l<0?(o=p+l,l=0):l+p>c&&(o=c-l),e.isHorizontal()?(s.style.transform=`translate3d(${l}px, 0, 0)`,s.style.width=`${o}px`):(s.style.transform=`translate3d(0px, ${l}px, 0)`,s.style.height=`${o}px`),r.hide&&(clearTimeout(m),a.style.opacity=1,m=setTimeout((()=>{a.style.opacity=0,a.style.transitionDuration="400ms"}),1e3))}function v(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{dragEl:i,el:s}=t;i.style.width="",i.style.height="",c=e.isHorizontal()?s.offsetWidth:s.offsetHeight,h=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),p="auto"===e.params.scrollbar.dragSize?c*h:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?i.style.width=`${p}px`:i.style.height=`${p}px`,s.style.display=h>=1?"none":"",e.params.scrollbar.hide&&(s.style.opacity=0),e.params.watchOverflow&&e.enabled&&t.el.classList[e.isLocked?"add":"remove"](e.params.scrollbar.lockClass)}function w(t){return e.isHorizontal()?t.clientX:t.clientY}function y(t){const{scrollbar:i,rtlTranslate:s}=e,{el:r}=i;let n;n=(w(t)-(0,a.f)(r)[e.isHorizontal()?"left":"top"]-(null!==d?d:p/2))/(c-p),n=Math.max(Math.min(n,1),0),s&&(n=1-n);const o=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*n;e.updateProgress(o),e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses()}function b(t){const i=e.params.scrollbar,{scrollbar:s,wrapperEl:a}=e,{el:r,dragEl:n}=s;u=!0,d=t.target===n?w(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),a.style.transitionDuration="100ms",n.style.transitionDuration="100ms",y(t),clearTimeout(g),r.style.transitionDuration="0ms",i.hide&&(r.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="none"),o("scrollbarDragStart",t)}function x(t){const{scrollbar:i,wrapperEl:s}=e,{el:a,dragEl:r}=i;u&&(t.preventDefault&&t.cancelable?t.preventDefault():t.returnValue=!1,y(t),s.style.transitionDuration="0ms",a.style.transitionDuration="0ms",r.style.transitionDuration="0ms",o("scrollbarDragMove",t))}function S(t){const i=e.params.scrollbar,{scrollbar:s,wrapperEl:r}=e,{el:n}=s;u&&(u=!1,e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="",r.style.transitionDuration=""),i.hide&&(clearTimeout(g),g=(0,a.n)((()=>{n.style.opacity=0,n.style.transitionDuration="400ms"}),1e3)),o("scrollbarDragEnd",t),i.snapOnRelease&&e.slideToClosest())}function E(t){const{scrollbar:i,params:s}=e,a=i.el;if(!a)return;const r=a,n=!!s.passiveListeners&&{passive:!1,capture:!1},o=!!s.passiveListeners&&{passive:!0,capture:!1};if(!r)return;const d="on"===t?"addEventListener":"removeEventListener";r[d]("pointerdown",b,n),l[d]("pointermove",x,n),l[d]("pointerup",S,o)}function _(){const{scrollbar:t,el:i}=e;e.params.scrollbar=(0,r.c)(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});const s=e.params.scrollbar;if(!s.el)return;let o,d;if("string"==typeof s.el&&e.isElement&&(o=e.el.querySelector(s.el)),o||"string"!=typeof s.el)o||(o=s.el);else if(o=l.querySelectorAll(s.el),!o.length)return;e.params.uniqueNavElements&&"string"==typeof s.el&&o.length>1&&1===i.querySelectorAll(s.el).length&&(o=i.querySelector(s.el)),o.length>0&&(o=o[0]),o.classList.add(e.isHorizontal()?s.horizontalClass:s.verticalClass),o&&(d=o.querySelector((0,n.c)(e.params.scrollbar.dragClass)),d||(d=(0,a.c)("div",e.params.scrollbar.dragClass),o.append(d))),Object.assign(t,{el:o,dragEl:d}),s.draggable&&e.params.scrollbar.el&&e.scrollbar.el&&E("on"),o&&o.classList[e.enabled?"remove":"add"](...(0,a.k)(e.params.scrollbar.lockClass))}
2function T(){const t=e.params.scrollbar,i=e.scrollbar.el;i&&i.classList.remove(...(0,a.k)(e.isHorizontal()?t.horizontalClass:t.verticalClass)),e.params.scrollbar.el&&e.scrollbar.el&&E("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),e.scrollbar={el:null,dragEl:null},i("changeDirection",(()=>{if(!e.scrollbar||!e.scrollbar.el)return;const t=e.params.scrollbar;let{el:i}=e.scrollbar;i=(0,a.m)(i),i.forEach((i=>{i.classList.remove(t.horizontalClass,t.verticalClass),i.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)}))})),i("init",(()=>{!1===e.params.scrollbar.enabled?C():(_(),v(),f())})),i("update resize observerUpdate lock unlock changeDirection",(()=>{v()})),i("setTranslate",(()=>{f()})),i("setTransition",((t,i)=>{!function(t){e.params.scrollbar.el&&e.scrollbar.el&&(e.scrollbar.dragEl.style.transitionDuration=`${t}ms`)}(i)})),i("enable disable",(()=>{const{el:t}=e.scrollbar;t&&t.classList[e.enabled?"remove":"add"](...(0,a.k)(e.params.scrollbar.lockClass))})),i("destroy",(()=>{T()}));const C=()=>{e.el.classList.add(...(0,a.k)(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.add(...(0,a.k)(e.params.scrollbar.scrollbarDisabledClass)),T()};Object.assign(e.scrollbar,{enable:()=>{e.el.classList.remove(...(0,a.k)(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.remove(...(0,a.k)(e.params.scrollbar.scrollbarDisabledClass)),_(),v(),f()},disable:C,updateSize:v,setTranslate:f,init:_,destroy:T})}},5914:(e,t,i)=>{i.d(t,{c:()=>a});var s=i(7044);function a(e,t,i){const a=`swiper-slide-shadow${i?`-${i}`:""}${e?` swiper-slide-shadow-${e}`:""}`,r=(0,s.g)(t);let n=r.querySelector(`.${a.split(" ").join(".")}`);return n||(n=(0,s.c)("div",a.split(" ")),r.append(n)),n}},5948:(e,t,i)=>{i.d(t,{A:()=>s.S});var s=i(1463),a=i(2052),r=i(7936),n=i(1193),o=i(3385),l=i(7083),d=i(5639),p=i(7426),c=i(8714),h=i(707),u=i(5155),m=i(8929),g=i(8998),f=i(8832),v=i(3484),w=i(7555);var y=i(2116),b=i(6971),x=i(6666),S=i(2664),E=i(5426),_=i(7698),T=i(9574);const C=[a.A,r.A,n.A,o.A,l.A,d.A,p.A,c.A,h.A,u.A,m.A,g.A,f.A,v.A,w.A,function({swiper:e,extendParams:t,on:i}){let s,a,r,n;t({grid:{rows:1,fill:"column"}});const o=()=>{let t=e.params.spaceBetween;return"string"==typeof t&&t.indexOf("%")>=0?t=parseFloat(t.replace("%",""))/100*e.size:"string"==typeof t&&(t=parseFloat(t)),t};i("init",(()=>{n=e.params.grid&&e.params.grid.rows>1})),i("update",(()=>{const{params:t,el:i}=e,s=t.grid&&t.grid.rows>1;n&&!s?(i.classList.remove(`${t.containerModifierClass}grid`,`${t.containerModifierClass}grid-column`),r=1,e.emitContainerClasses()):!n&&s&&(i.classList.add(`${t.containerModifierClass}grid`),"column"===t.grid.fill&&i.classList.add(`${t.containerModifierClass}grid-column`),e.emitContainerClasses()),n=s})),e.grid={initSlides:t=>{const{slidesPerView:i}=e.params,{rows:n,fill:o}=e.params.grid,l=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:t.length;r=Math.floor(l/n),s=Math.floor(l/n)===l/n?l:Math.ceil(l/n)*n,"auto"!==i&&"row"===o&&(s=Math.max(s,i*n)),a=s/n},unsetSlides:()=>{e.slides&&e.slides.forEach((t=>{t.swiperSlideGridSet&&(t.style.height="",t.style[e.getDirectionLabel("margin-top")]="")}))},updateSlide:(t,i,n)=>{const{slidesPerGroup:l}=e.params,d=o(),{rows:p,fill:c}=e.params.grid,h=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:n.length;let u,m,g;if("row"===c&&l>1){const e=Math.floor(t/(l*p)),a=t-p*l*e,r=0===e?l:Math.min(Math.ceil((h-e*p*l)/p),l);g=Math.floor(a/r),m=a-g*r+e*l,u=m+g*s/p,i.style.order=u}else"column"===c?(m=Math.floor(t/p),g=t-m*p,(m>r||m===r&&g===p-1)&&(g+=1,g>=p&&(g=0,m+=1))):(g=Math.floor(t/a),m=t-g*a);i.row=g,i.column=m,i.style.height=`calc((100% - ${(p-1)*d}px) / ${p})`,i.style[e.getDirectionLabel("margin-top")]=0!==g?d&&`${d}px`:"",i.swiperSlideGridSet=!0},updateWrapperSize:(t,i)=>{const{centeredSlides:a,roundLengths:r}=e.params,n=o(),{rows:l}=e.params.grid;if(e.virtualSize=(t+n)*s,e.virtualSize=Math.ceil(e.virtualSize/l)-n,e.params.cssMode||(e.wrapperEl.style[e.getDirectionLabel("width")]=`${e.virtualSize+n}px`),a){const t=[];for(let s=0;s<i.length;s+=1){let a=i[s];r&&(a=Math.floor(a)),i[s]<e.virtualSize+i[0]&&t.push(a)}i.splice(0,i.length),i.push(...t)}}}},y.A,b.A,x.A,S.A,E.A,_.A,T.A];s.S.use(C)},6444:(e,t,i)=>{var s=i(5072),a=i.n(s),r=i(8579),n={insert:"head",singleton:!1};a()(r.A,n),r.A.locals},6666:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(9761),a=i(7044);function r({swiper:e,extendParams:t,on:i}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const r=(e,t,i)=>{let s=i?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),r=i?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");s||(s=(0,a.c)("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(i?"left":"top")).split(" ")),e.append(s)),r||(r=(0,a.c)("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(i?"right":"bottom")).split(" ")),e.append(r)),s&&(s.style.opacity=Math.max(-t,0)),r&&(r.style.opacity=Math.max(t,0))};(0,s.e)({effect:"cube",swiper:e,on:i,setTranslate:()=>{const{el:t,wrapperEl:i,slides:s,width:n,height:o,rtlTranslate:l,size:d,browser:p}=e,c=(0,a.a)(e),h=e.params.cubeEffect,u=e.isHorizontal(),m=e.virtual&&e.params.virtual.enabled;let g,f=0;h.shadow&&(u?(g=e.wrapperEl.querySelector(".swiper-cube-shadow"),g||(g=(0,a.c)("div","swiper-cube-shadow"),e.wrapperEl.append(g)),g.style.height=`${n}px`):(g=t.querySelector(".swiper-cube-shadow"),g||(g=(0,a.c)("div","swiper-cube-shadow"),t.append(g))));for(let e=0;e<s.length;e+=1){const t=s[e];let i=e;m&&(i=parseInt(t.getAttribute("data-swiper-slide-index"),10));let a=90*i,n=Math.floor(a/360);l&&(a=-a,n=Math.floor(-a/360));
vendor: 1,929 bytes, line 2
2const o=Math.max(Math.min(t.progress,1),-1);let p=0,g=0,v=0;i%4==0?(p=4*-n*d,v=0):(i-1)%4==0?(p=0,v=4*-n*d):(i-2)%4==0?(p=d+4*n*d,v=d):(i-3)%4==0&&(p=-d,v=3*d+4*d*n),l&&(p=-p),u||(g=p,p=0);const w=`rotateX(${c(u?0:-a)}deg) rotateY(${c(u?a:0)}deg) translate3d(${p}px, ${g}px, ${v}px)`;o<=1&&o>-1&&(f=90*i+90*o,l&&(f=90*-i-90*o)),t.style.transform=w,h.slideShadows&&r(t,o,u)}if(i.style.transformOrigin=`50% 50% -${d/2}px`,i.style["-webkit-transform-origin"]=`50% 50% -${d/2}px`,h.shadow)if(u)g.style.transform=`translate3d(0px, ${n/2+h.shadowOffset}px, ${-n/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${h.shadowScale})`;else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),i=h.shadowScale,s=h.shadowScale/t,a=h.shadowOffset;g.style.transform=`scale3d(${i}, 1, ${s}) translate3d(0px, ${o/2+a}px, ${-o/2/s}px) rotateX(-89.99deg)`}const v=(p.isSafari||p.isWebView)&&p.needPerspectiveFix?-d/2:0;i.style.transform=`translate3d(0px,0,${v}px) rotateX(${c(e.isHorizontal()?0:f)}deg) rotateY(${c(e.isHorizontal()?-f:0)}deg)`,i.style.setProperty("--swiper-cube-translate-z",`${v}px`)},setTransition:t=>{const{el:i,slides:s}=e;if(s.forEach((e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>{e.style.transitionDuration=`${t}ms`}))})),e.params.cubeEffect.shadow&&!e.isHorizontal()){const e=i.querySelector(".swiper-cube-shadow");e&&(e.style.transitionDuration=`${t}ms`)}},recreateShadows:()=>{const t=e.isHorizontal();e.slides.forEach((e=>{const i=Math.max(Math.min(e.progress,1),-1);r(e,i,t)}))},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}},6971:(e,t,i)=>{i.d(t,{A:()=>o});
2var s=i(9761),a=i(2708),r=i(8996),n=i(7044);function o({swiper:e,extendParams:t,on:i}){t({fadeEffect:{crossFade:!1}});(0,s.e)({effect:"fade",swiper:e,on:i,setTranslate:()=>{const{slides:t}=e,i=e.params.fadeEffect;for(let s=0;s<t.length;s+=1){const t=e.slides[s];let r=-t.swiperSlideOffset;e.params.virtualTranslate||(r-=e.translate);let n=0;e.isHorizontal()||(n=r,r=0);const o=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(t.progress),0):1+Math.min(Math.max(t.progress,-1),0),l=(0,a.e)(i,t);l.style.opacity=o,l.style.transform=`translate3d(${r}px, ${n}px, 0px)`}},setTransition:t=>{const i=e.slides.map((e=>(0,n.g)(e)));i.forEach((e=>{e.style.transitionDuration=`${t}ms`})),(0,r.e)({swiper:e,duration:t,transformElements:i,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}},7044:(e,t,i)=>{i.d(t,{a:()=>M,b:()=>c,c:()=>v,d:()=>E,e:()=>m,f:()=>w,g:()=>u,h:()=>o,i:()=>T,j:()=>S,k:()=>a,l:()=>l,m:()=>C,n:()=>n,o:()=>_,p:()=>d,q:()=>x,r:()=>b,s:()=>P,t:()=>y,u:()=>h,v:()=>f,w:()=>g,x:()=>p,y:()=>r});var s=i(2375);function a(e=""){return e.trim().split(" ").filter((e=>!!e.trim()))}function r(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}function n(e,t=0){return setTimeout(e,t)}function o(){return Date.now()}function l(e,t="x"){const i=(0,s.a)();let a,r,n;const o=function(e){const t=(0,s.a)();let i;return t.getComputedStyle&&(i=t.getComputedStyle(e,null)),!i&&e.currentStyle&&(i=e.currentStyle),i||(i=e.style),i}(e);return i.WebKitCSSMatrix?(r=o.transform||o.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map((e=>e.replace(",","."))).join(", ")),n=new i.WebKitCSSMatrix("none"===r?"":r)):(n=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),a=n.toString().split(",")),"x"===t&&(r=i.WebKitCSSMatrix?n.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(r=i.WebKitCSSMatrix?n.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),r||0}function d(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function p(...e){const t=Object(e[0]),i=["__proto__","constructor","prototype"];for(let a=1;a<e.length;a+=1){const r=e[a];if(null!=r&&(s=r,!("undefined"!=typeof window&&void 0!==window.HTMLElement?s instanceof HTMLElement:s&&(1===s.nodeType||11===s.nodeType)))){const e=Object.keys(Object(r)).filter((e=>i.indexOf(e)<0));for(let i=0,s=e.length;i<s;i+=1){const s=e[i],a=Object.getOwnPropertyDescriptor(r,s);void 0!==a&&a.enumerable&&(d(t[s])&&d(r[s])?r[s].__swiper__?t[s]=r[s]:p(t[s],r[s]):!d(t[s])&&d(r[s])?(t[s]={},r[s].__swiper__?t[s]=r[s]:p(t[s],r[s])):t[s]=r[s])}}}var s;return t}function c(e,t,i){e.style.setProperty(t,i)}function h({swiper:e,targetPosition:t,side:i}){const a=(0,s.a)(),r=-e.translate;let n,o=null;const l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(e.cssModeFrameID);const d=t>r?"next":"prev",p=(e,t)=>"next"===d&&e>=t||"prev"===d&&e<=t,c=()=>{n=(new Date).getTime(),null===o&&(o=n);const s=Math.max(Math.min((n-o)/l,1),0),d=.5-Math.cos(s*Math.PI)/2;let h=r+d*(t-r);if(p(h,t)&&(h=t),e.wrapperEl.scrollTo({[i]:h}),p(h,t))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout((()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:h})})),void a.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=a.requestAnimationFrame(c)};c()}function u(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function m(e,t=""){const i=(0,s.a)(),a=[...e.children];return i.HTMLSlotElement&&e instanceof HTMLSlotElement&&a.push(...e.assignedElements()),t?a.filter((e=>e.matches(t))):a}function g(e,t){const i=(0,s.a)();let a=t.contains(e);if(!a&&i.HTMLSlotElement&&t instanceof HTMLSlotElement){a=[...t.assignedElements()].includes(e),a||(a=function(e,t){const i=[t];for(;i.length>0;){const t=i.shift();if(e===t)return!0;
2i.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t))}return a}function f(e){try{return void console.warn(e)}catch(e){}}function v(e,t=[]){const i=document.createElement(e);return i.classList.add(...Array.isArray(t)?t:a(t)),i}function w(e){const t=(0,s.a)(),i=(0,s.g)(),a=e.getBoundingClientRect(),r=i.body,n=e.clientTop||r.clientTop||0,o=e.clientLeft||r.clientLeft||0,l=e===t?t.scrollY:e.scrollTop,d=e===t?t.scrollX:e.scrollLeft;return{top:a.top+l-n,left:a.left+d-o}}function y(e,t){const i=[];for(;e.previousElementSibling;){const s=e.previousElementSibling;t?s.matches(t)&&i.push(s):i.push(s),e=s}return i}function b(e,t){const i=[];for(;e.nextElementSibling;){const s=e.nextElementSibling;t?s.matches(t)&&i.push(s):i.push(s),e=s}return i}function x(e,t){return(0,s.a)().getComputedStyle(e,null).getPropertyValue(t)}function S(e){let t,i=e;if(i){for(t=0;null!==(i=i.previousSibling);)1===i.nodeType&&(t+=1);return t}}function E(e,t){const i=[];let s=e.parentElement;for(;s;)t?s.matches(t)&&i.push(s):i.push(s),s=s.parentElement;return i}function _(e,t){t&&e.addEventListener("transitionend",(function i(s){s.target===e&&(t.call(e,s),e.removeEventListener("transitionend",i))}))}function T(e,t,i){const a=(0,s.a)();return i?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function C(e){return(Array.isArray(e)?e:[e]).filter((e=>!!e))}function M(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}function P(e,t=""){"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}},7083:(e,t,i)=>{i.d(t,{A:()=>n});var s=i(7643),a=i(8706),r=i(7044);function n({swiper:e,extendParams:t,on:i,emit:n}){const o="swiper-pagination";let l;t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${o}-bullet`,bulletActiveClass:`${o}-bullet-active`,modifierClass:`${o}-`,currentClass:`${o}-current`,totalClass:`${o}-total`,hiddenClass:`${o}-hidden`,progressbarFillClass:`${o}-progressbar-fill`,progressbarOppositeClass:`${o}-progressbar-opposite`,clickableClass:`${o}-clickable`,lockClass:`${o}-lock`,horizontalClass:`${o}-horizontal`,verticalClass:`${o}-vertical`,paginationDisabledClass:`${o}-disabled`}}),e.pagination={el:null,bullets:[]};let d=0;function p(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function c(t,i){const{bulletActiveClass:s}=e.params.pagination;t&&(t=t[("prev"===i?"previous":"next")+"ElementSibling"])&&(t.classList.add(`${s}-${i}`),(t=t[("prev"===i?"previous":"next")+"ElementSibling"])&&t.classList.add(`${s}-${i}-${i}`))}function h(t){const i=t.target.closest((0,s.c)(e.params.pagination.bulletClass));if(!i)return;t.preventDefault();const a=(0,r.j)(i)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===a)return;const t=(n=e.realIndex,o=a,l=e.slides.length,(o%=l)==1+(n%=l)?"next":o===n-1?"previous":void 0);"next"===t?e.slideNext():"previous"===t?e.slidePrev():e.slideToLoop(a)}else e.slideTo(a);var n,o,l}function u(){const t=e.rtl,i=e.params.pagination;if(p())return;let a,o,h=e.pagination.el;h=(0,r.m)(h);const u=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,m=e.params.loop?Math.ceil(u/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(o=e.previousRealIndex||0,a=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):void 0!==e.snapIndex?(a=e.snapIndex,o=e.previousSnapIndex):(o=e.previousIndex||0,a=e.activeIndex||0),"bullets"===i.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const s=e.pagination.bullets;let n,p,u;if(i.dynamicBullets&&(l=(0,r.i)(s[0],e.isHorizontal()?"width":"height",!0),h.forEach((t=>{t.style[e.isHorizontal()?"width":"height"]=l*(i.dynamicMainBullets+4)+"px"})),i.dynamicMainBullets>1&&void 0!==o&&(d+=a-(o||0),d>i.dynamicMainBullets-1?d=i.dynamicMainBullets-1:d<0&&(d=0)),n=Math.max(a-d,0),p=n+(Math.min(s.length,i.dynamicMainBullets)-1),u=(p+n)/2),s.forEac
vendor: 13,121 bytes, line 2
2h((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${i.bulletActiveClass}${e}`))].map((e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),h.length>1)s.forEach((t=>{const s=(0,r.j)(t);s===a?t.classList.add(...i.bulletActiveClass.split(" ")):e.isElement&&t.setAttribute("part","bullet"),i.dynamicBullets&&(s>=n&&s<=p&&t.classList.add(...`${i.bulletActiveClass}-main`.split(" ")),s===n&&c(t,"prev"),s===p&&c(t,"next"))}));else{const t=s[a];if(t&&t.classList.add(...i.bulletActiveClass.split(" ")),e.isElement&&s.forEach(((e,t)=>{e.setAttribute("part",t===a?"bullet-active":"bullet")})),i.dynamicBullets){const e=s[n],t=s[p];for(let e=n;e<=p;e+=1)s[e]&&s[e].classList.add(...`${i.bulletActiveClass}-main`.split(" "));c(e,"prev"),c(t,"next")}}if(i.dynamicBullets){const a=Math.min(s.length,i.dynamicMainBullets+4),r=(l*a-l)/2-u*l,n=t?"right":"left";s.forEach((t=>{t.style[e.isHorizontal()?n:"top"]=`${r}px`}))}}h.forEach(((t,o)=>{if("fraction"===i.type&&(t.querySelectorAll((0,s.c)(i.currentClass)).forEach((e=>{e.textContent=i.formatFractionCurrent(a+1)})),t.querySelectorAll((0,s.c)(i.totalClass)).forEach((e=>{e.textContent=i.formatFractionTotal(m)}))),"progressbar"===i.type){let r;r=i.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const n=(a+1)/m;let o=1,l=1;"horizontal"===r?o=n:l=n,t.querySelectorAll((0,s.c)(i.progressbarFillClass)).forEach((t=>{t.style.transform=`translate3d(0,0,0) scaleX(${o}) scaleY(${l})`,t.style.transitionDuration=`${e.params.speed}ms`}))}"custom"===i.type&&i.renderCustom?((0,r.s)(t,i.renderCustom(e,a+1,m)),0===o&&n("paginationRender",t)):(0===o&&n("paginationRender",t),n("paginationUpdate",t)),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](i.lockClass)}))}function m(){const t=e.params.pagination;if(p())return;const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length;let a=e.pagination.el;a=(0,r.m)(a);let o="";if("bullets"===t.type){let s=e.params.loop?Math.ceil(i/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&s>i&&(s=i);for(let i=0;i<s;i+=1)t.renderBullet?o+=t.renderBullet.call(e,i,t.bulletClass):o+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(o=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(o=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],a.forEach((i=>{"custom"!==t.type&&(0,r.s)(i,o||""),"bullets"===t.type&&e.pagination.bullets.push(...i.querySelectorAll((0,s.c)(t.bulletClass)))})),"custom"!==t.type&&n("paginationRender",a[0])}function g(){e.params.pagination=(0,a.c)(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const t=e.params.pagination;if(!t.el)return;let i;"string"==typeof t.el&&e.isElement&&(i=e.el.querySelector(t.el)),i||"string"!=typeof t.el||(i=[...document.querySelectorAll(t.el)]),i||(i=t.el),i&&0!==i.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&Array.isArray(i)&&i.length>1&&(i=[...e.el.querySelectorAll(t.el)],i.length>1&&(i=i.find((t=>(0,r.d)(t,".swiper")[0]===e.el)))),Array.isArray(i)&&1===i.length&&(i=i[0]),Object.assign(e.pagination,{el:i}),i=(0,r.m)(i),i.forEach((i=>{"bullets"===t.type&&t.clickable&&i.classList.add(...(t.clickableClass||"").split(" ")),i.classList.add(t.modifierClass+t.type),i.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(i.classList.add(`${t.modifierClass}${t.type}-dynamic`),d=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&i.classList.add(t.progressbarOppositeClass),t.clickable&&i.addEventListener("click",h),e.enabled||i.classList.add(t.lockClass)})))}function f(){const t=e.params.pagination;if(p())return;let i=e.pagination.el;i&&(i=(0,r.m)(i),i.forEach((i=>{i.classList.remove(t.hiddenClass),i.classList.remove(t.modifierClass+t.type),i.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(i.classList.remove(...(t.clickableClass||"").split(" ")),i.removeEventListener("click",h))}))),e.pagination.bullets&&e.pagination.bullets.forEach((e=>e.classList.remove(...t.bulletActiveClass.split(" "))))}i("changeDirection",(()=>{if(!e.pagination||!e.pagination.el)return;const t=e.params.pagination;let{el:i}=e.pagination;i=(0,r.m)(i),i.forEach((i=>{i.classList.remove(t.horizontalClass,t.verticalClass),i.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)}))})),i("init",(()=>{!1===e.params.pagination.enabled?v():(g(),m(),u())})),i("activeIndexChange",(()=>{void 0===e.snapIndex&&u()})),i("snapIndexChange",(()=>{u()})),i("snapGridLengthChange",(()=>{m(),u()})),i("destroy",(()=>{f()})),i("enable disable",(()=>{let{el:t}=e.pagination;t&&(t=(0,r.m)(t),t.forEach((t=>t.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass))))})),i("lock unlock",(()=>{u()})),i("click",((t,i)=>{const s=i.target,a=(0,r.m)(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&a&&a.length>0&&!s.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&s===e.navigation.nextEl||e.navigation.prevEl&&s===e.navigation.prevEl))return;const t=a[0].classList.contains(e.params.pagination.hiddenClass);n(!0===t?"paginationShow":"paginationHide"),a.forEach((t=>t.classList.toggle(e.params.pagination.hiddenClass)))}}));const v=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=(0,r.m)(t),t.forEach((t=>t.classList.add(e.params.pagination.paginationDisabledClass)))),f()};Object.assign(e.pagination,{enable:()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=(0,r.m)(t),t.forEach((t=>t.classList.remove(e.params.pagination.paginationDisabledClass)))),g(),m(),u()},disable:v,render:m,update:u,init:g,destroy:f})}},7270:(e,t,i)=>{var s=i(5072),a=i.n(s),r=i(21),n={insert:"head",singleton:!1};a()(r.A,n),r.A.locals},7426:(e,t,i)=>{i.d(t,{A:()=>a});var s=i(7044);function a({swiper:e,extendParams:t,on:i}){t({parallax:{enabled:!1}});const a="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",r=(t,i)=>{const{rtl:s}=e,a=s?-1:1,r=t.getAttribute("data-swiper-parallax")||"0";let n=t.getAttribute("data-swiper-parallax-x"),o=t.getAttribute("data-swiper-parallax-y");const l=t.getAttribute("data-swiper-parallax-scale"),d=t.getAttribute("data-swiper-parallax-opacity"),p=t.getAttribute("data-swiper-parallax-rotate");if(n||o?(n=n||"0",o=o||"0"):e.isHorizontal()?(n=r,o="0"):(o=r,n="0"),n=n.indexOf("%")>=0?parseInt(n,10)*i*a+"%":n*i*a+"px",o=o.indexOf("%")>=0?parseInt(o,10)*i+"%":o*i+"px",null!=d){const e=d-(d-1)*(1-Math.abs(i));t.style.opacity=e}let c=`translate3d(${n}, ${o}, 0px)`;if(null!=l){c+=` scale(${l-(l-1)*(1-Math.abs(i))})`}if(p&&null!=p){c+=` rotate(${p*i*-1}deg)`}t.style.transform=c},n=()=>{const{el:t,slides:i,progress:n,snapGrid:o,isElement:l}=e,d=(0,s.e)(t,a);e.isElement&&d.push(...(0,s.e)(e.hostEl,a)),d.forEach((e=>{r(e,n)})),i.forEach(((t,i)=>{let s=t.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(s+=Math.ceil(i/2)-n*(o.length-1)),s=Math.min(Math.max(s,-1),1),t.querySelectorAll(`${a}, [data-swiper-parallax-rotate]`).forEach((e=>{r(e,s)}))}))};i("beforeInit",(()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)})),i("init",(()=>{e.params.parallax.enabled&&n()})),i("setTranslate",(()=>{e.params.parallax.enabled&&n()})),i("setTransition",((t,i)=>{e.params.parallax.enabled&&((t=e.params.speed)=>{const{el:i,hostEl:s}=e,r=[...i.querySelectorAll(a)];e.isElement&&r.push(...s.querySelectorAll(a)),r.forEach((e=>{let i=parseInt(e.getAttribute("data-swiper-parallax-duration"),10)||t;0===t&&(i=0),e.style.transitionDuration=`${i}ms`}))})(i)}))}},7555:(e,t,i)=>{i.d(t,{A:()=>a});var s=i(7044);function a({swiper:e,extendParams:t,emit:i,once:a}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(e,{freeMode:{onTouchStart:function(){if(e.params.cssMode)return;const t=e.getTranslate();e.setTranslate(t),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})},onTouchMove:function(){if(e.params.cssMode)return;const{touchEventsData:t,touches:i}=e;0===t.velocities.length&&t.velocities.push({position:i[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime}),t.velocities.push({position:i[e.isHorizontal()?"currentX":"currentY"],time:(0,s.h)()})},onTouchEnd:function({currentPos:t}){if(e.params.cssMode)return;const{params:r,wrapperEl:n,rtlTranslate:o,snapGrid:l,touchEventsData:d}=e,p=(0,s.h)()-d.touchStartTime;if(t<-e.minTranslate())e.slideTo(e.activeIndex);else if(t>-e.maxTranslate())e.slides.length<l.length?e.slideTo(l.length-1):e.slideTo(e.slides.length-1);else{if(r.freeMode.momentum){if(d.velocities.length>1){const t=d.velocities.pop(),i=d.velocities.pop(),a=t.position-i.position,n=t.time-i.time;e.velocity=a/n,e.velocity/=2,Math.abs(e.velocity)<r.freeMode.minimumVelocity&&(e.velocity=0),(n>150||(0,s.h)()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=r.freeMode.momentumVelocityRatio,d.velocities.length=0;let t=1e3*r.freeMode.momentumRatio;const p=e.velocity*t;let c=e.translate+p;o&&(c=-c);let h,u=!1;const m=20*Math.abs(e.velocity)*r.freeMode.momentumBounceRatio;let g;if(c<e.maxTranslate())r.freeMode.momentumBounce?(c+e.maxTranslate()<-m&&(c=e.maxTranslate()-m),h=e.maxTranslate(),u=!0,d.allowMomentumBounce=!0):c=e.maxTranslate(),r.loop&&r.centeredSlides&&(g=!0);else if(c>e.minTranslate())r.freeMode.momentumBounce?(c-e.minTranslate()>m&&(c=e.minTranslate()+m),h=e.minTranslate(),u=!0,d.allowMomentumBounce=!0):c=e.minTranslate(),r.loop&&r.centeredSlides&&(g=!0);else if(r.freeMode.sticky){let t;for(let e=0;e<l.length;e+=1)if(l[e]>-c){t=e;break}c=Math.abs(l[t]-c)<Math.abs(l[t-1]-c)||"next"===e.swipeDirection?l[t]:l[t-1],c=-c}if(g&&a("transitionEnd",(()=>{e.loopFix()})),0!==e.velocity){if(t=o?Math.abs((-c-e.translate)/e.velocity):Math.abs((c-e.translate)/e.velocity),r.freeMode.sticky){const i=Math.abs((o?-c:c)-e.translate),s=e.slidesSizesGrid[e.activeIndex];t=i<s?r.speed:i<2*s?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void e.slideToClosest();r.freeMode.momentumBounce&&u?(e.updateProgress(h),e.setTransition(t),e.setTranslate(c),e.transitionStart(!0,e.swipeDirection),e.animating=!0,(0,s.o)(n,(()=>{e&&!e.destroyed&&d.allowMomentumBounce&&(i("momentumBounce"),e.setTransition(r.speed),setTimeout((()=>{e.setTranslate(h),(0,s.o)(n,(()=>{e&&!e.destroyed&&e.transitionEnd()}))}),0))}))):e.velocity?(i("_freeModeNoMomentumRelease"),e.updateProgress(c),e.setTransition(t),e.setTranslate(c),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,(0,s.o)(n,(()=>{e&&!e.destroyed&&e.transitionEnd()})))):e.updateProgress(c),e.updateActiveIndex(),e.updateSlidesClasses()}else{if(r.freeMode.sticky)return void e.slideToClosest();r.freeMode&&i("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||p>=r.longSwipesMs)&&(i("_freeModeStaticRelease"),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}}}})}},7643:(e,t,i)=>{function s(e=""){return`.${e.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`}i.d(t,{c:()=>s})},7698:(e,t,i)=>{i.d(t,{A:()=>l});var s=i(5914),a=i(9761),r=i(2708),n=i(8996),o=i(7044);function l({swiper:e,extendParams:t,on:i}){t({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const l=e=>"string"==typeof e?e:`${e}px`;(0,a.e)({effect:"creative",swiper:e,on:i,setTranslate:()=>{const{slides:t,wrapperEl:i,slidesSizesGrid:a}=e,n=e.params.creativeEffect,{progressMultiplier:d}=n,p=e.params.centeredSlides,c=(0,o.a)(e);if(p){const t=a[0]/2-e.params.slidesOffsetBefore||0;i.style.transform=`translateX(calc(50% - ${t}px))`}for(let i=0;i<t.length;i+=1){const a=t[i],o=a.progress,h=Math.min(Math.max(a.progress,-n.limitProgress),n.limitProgress);let u=h;p||(u=Math.min(Math.max(a.originalProgress,-n.limitProgress),n.limitProgress));const m=a.swiperSlideOffset,g=[e.params.cssMode?-m-e.translate:-m,0,0],f=[0,0,0];let v=!1;e.isHorizontal()||(g[1]=g[0],g[0]=0);let w={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};h<0?(w=n.next,v=!0):h>0&&(w=n.prev,v=!0),g.forEach(((e,t)=>{g[t]=`calc(${e}px + (${l(w.translate[t])} * ${Math.abs(h*d)}))`})),f.forEach(((e,t)=>{let i=w.rotate[t]*Math.abs(h*d);f[t]=i})),a.style.zIndex=-Math.abs(Math.round(o))+t.length;
2const y=g.join(", "),b=`rotateX(${c(f[0])}deg) rotateY(${c(f[1])}deg) rotateZ(${c(f[2])}deg)`,x=u<0?`scale(${1+(1-w.scale)*u*d})`:`scale(${1-(1-w.scale)*u*d})`,S=u<0?1+(1-w.opacity)*u*d:1-(1-w.opacity)*u*d,E=`translate3d(${y}) ${b} ${x}`;if(v&&w.shadow||!v){let e=a.querySelector(".swiper-slide-shadow");if(!e&&w.shadow&&(e=(0,s.c)("creative",a)),e){const t=n.shadowPerProgress?h*(1/n.limitProgress):h;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const _=(0,r.e)(n,a);_.style.transform=E,_.style.opacity=S,w.origin&&(_.style.transformOrigin=w.origin)}},setTransition:t=>{const i=e.slides.map((e=>(0,o.g)(e)));i.forEach((e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow").forEach((e=>{e.style.transitionDuration=`${t}ms`}))})),(0,n.e)({swiper:e,duration:t,transformElements:i,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}},7936:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(2375),a=i(7044);function r({swiper:e,extendParams:t,on:i,emit:r}){const n=(0,s.g)(),o=(0,s.a)();function l(t){if(!e.enabled)return;const{rtlTranslate:i}=e;let s=t;s.originalEvent&&(s=s.originalEvent);const l=s.keyCode||s.charCode,d=e.params.keyboard.pageUpDown,p=d&&33===l,c=d&&34===l,h=37===l,u=39===l,m=38===l,g=40===l;if(!e.allowSlideNext&&(e.isHorizontal()&&u||e.isVertical()&&g||c))return!1;if(!e.allowSlidePrev&&(e.isHorizontal()&&h||e.isVertical()&&m||p))return!1;if(!(s.shiftKey||s.altKey||s.ctrlKey||s.metaKey||n.activeElement&&(n.activeElement.isContentEditable||n.activeElement.nodeName&&("input"===n.activeElement.nodeName.toLowerCase()||"textarea"===n.activeElement.nodeName.toLowerCase())))){if(e.params.keyboard.onlyInViewport&&(p||c||h||u||m||g)){let t=!1;if((0,a.d)(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&0===(0,a.d)(e.el,`.${e.params.slideActiveClass}`).length)return;const s=e.el,r=s.clientWidth,n=s.clientHeight,l=o.innerWidth,d=o.innerHeight,p=(0,a.f)(s);i&&(p.left-=s.scrollLeft);const c=[[p.left,p.top],[p.left+r,p.top],[p.left,p.top+n],[p.left+r,p.top+n]];for(let e=0;e<c.length;e+=1){const i=c[e];if(i[0]>=0&&i[0]<=l&&i[1]>=0&&i[1]<=d){if(0===i[0]&&0===i[1])continue;t=!0}}if(!t)return}e.isHorizontal()?((p||c||h||u)&&(s.preventDefault?s.preventDefault():s.returnValue=!1),((c||u)&&!i||(p||h)&&i)&&e.slideNext(),((p||h)&&!i||(c||u)&&i)&&e.slidePrev()):((p||c||m||g)&&(s.preventDefault?s.preventDefault():s.returnValue=!1),(c||g)&&e.slideNext(),(p||m)&&e.slidePrev()),r("keyPress",l)}}function d(){e.keyboard.enabled||(n.addEventListener("keydown",l),e.keyboard.enabled=!0)}function p(){e.keyboard.enabled&&(n.removeEventListener("keydown",l),e.keyboard.enabled=!1)}e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",(()=>{e.params.keyboard.enabled&&d()})),i("destroy",(()=>{e.keyboard.enabled&&p()})),Object.assign(e.keyboard,{enable:d,disable:p})}},8300:(e,t,i)=>{function s(e,t,i){const s=document.createElement(t);return e&&(s.className=e),i&&i.appendChild(s),s}function a(e,t){return e.x=t.x,e.y=t.y,void 0!==t.id&&(e.id=t.id),e}function r(e){e.x=Math.round(e.x),e.y=Math.round(e.y)}function n(e,t){const i=Math.abs(e.x-t.x),s=Math.abs(e.y-t.y);return Math.sqrt(i*i+s*s)}function o(e,t){return e.x===t.x&&e.y===t.y}function l(e,t,i){return Math.min(Math.max(e,t),i)}function d(e,t,i){let s=`translate3d(${e}px,${t||0}px,0)`;return void 0!==i&&(s+=` scale3d(${i},${i},1)`),s}function p(e,t,i,s){e.style.transform=d(t,i,s)}i.r(t),i.d(t,{default:()=>le});function c(e,t,i,s){e.style.transition=t?`${t} ${i}ms ${s||"cubic-bezier(.4,0,.22,1)"}`:"none"}function h(e,t,i){e.style.width="number"==typeof t?`${t}px`:t,e.style.height="number"==typeof i?`${i}px`:i}
vendor: 24,796 bytes, line 2
2const u="idle",m="loading",g="loaded",f="error";function v(){return!(!navigator.vendor||!navigator.vendor.match(/apple/i))}let w=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>{w=!0}}))}catch(e){}class y{constructor(){this._pool=[]}add(e,t,i,s){this._toggleListener(e,t,i,s)}remove(e,t,i,s){this._toggleListener(e,t,i,s,!0)}removeAll(){this._pool.forEach((e=>{this._toggleListener(e.target,e.type,e.listener,e.passive,!0,!0)})),this._pool=[]}_toggleListener(e,t,i,s,a,r){if(!e)return;const n=a?"removeEventListener":"addEventListener";t.split(" ").forEach((t=>{if(t){r||(a?this._pool=this._pool.filter((s=>s.type!==t||s.listener!==i||s.target!==e)):this._pool.push({target:e,type:t,listener:i,passive:s}));const o=!!w&&{passive:s||!1};e[n](t,i,o)}}))}}function b(e,t){if(e.getViewportSizeFn){const i=e.getViewportSizeFn(e,t);if(i)return i}return{x:document.documentElement.clientWidth,y:window.innerHeight}}function x(e,t,i,s,a){let r=0;if(t.paddingFn)r=t.paddingFn(i,s,a)[e];else if(t.padding)r=t.padding[e];else{const i="padding"+e[0].toUpperCase()+e.slice(1);t[i]&&(r=t[i])}return Number(r)||0}function S(e,t,i,s){return{x:t.x-x("left",e,t,i,s)-x("right",e,t,i,s),y:t.y-x("top",e,t,i,s)-x("bottom",e,t,i,s)}}class E{constructor(e){this.slide=e,this.currZoomLevel=1,this.center={x:0,y:0},this.max={x:0,y:0},this.min={x:0,y:0}}update(e){this.currZoomLevel=e,this.slide.width?(this._updateAxis("x"),this._updateAxis("y"),this.slide.pswp.dispatch("calcBounds",{slide:this.slide})):this.reset()}_updateAxis(e){const{pswp:t}=this.slide,i=this.slide["x"===e?"width":"height"]*this.currZoomLevel,s=x("x"===e?"left":"top",t.options,t.viewportSize,this.slide.data,this.slide.index),a=this.slide.panAreaSize[e];this.center[e]=Math.round((a-i)/2)+s,this.max[e]=i>a?Math.round(a-i)+s:this.center[e],this.min[e]=i>a?s:this.center[e]}reset(){this.center.x=0,this.center.y=0,this.max.x=0,this.max.y=0,this.min.x=0,this.min.y=0}correctPan(e,t){return l(t,this.max[e],this.min[e])}}class _{constructor(e,t,i,s){this.pswp=s,this.options=e,this.itemData=t,this.index=i,this.panAreaSize=null,this.elementSize=null,this.fit=1,this.fill=1,this.vFill=1,this.initial=1,this.secondary=1,this.max=1,this.min=1}update(e,t,i){const s={x:e,y:t};this.elementSize=s,this.panAreaSize=i;const a=i.x/s.x,r=i.y/s.y;this.fit=Math.min(1,a<r?a:r),this.fill=Math.min(1,a>r?a:r),this.vFill=Math.min(1,r),this.initial=this._getInitial(),this.secondary=this._getSecondary(),this.max=Math.max(this.initial,this.secondary,this._getMax()),this.min=Math.min(this.fit,this.initial,this.secondary),this.pswp&&this.pswp.dispatch("zoomLevelsUpdate",{zoomLevels:this,slideData:this.itemData})}_parseZoomLevelOption(e){const t=e+"ZoomLevel",i=this.options[t];if(i)return"function"==typeof i?i(this):"fill"===i?this.fill:"fit"===i?this.fit:Number(i)}_getSecondary(){let e=this._parseZoomLevelOption("secondary");return e||(e=Math.min(1,3*this.fit),this.elementSize&&e*this.elementSize.x>4e3&&(e=4e3/this.elementSize.x),e)}_getInitial(){return this._parseZoomLevelOption("initial")||this.fit}_getMax(){return this._parseZoomLevelOption("max")||Math.max(1,4*this.fit)}}class T{constructor(e,t,i){this.data=e,this.index=t,this.pswp=i,this.isActive=t===i.currIndex,this.currentResolution=0,this.panAreaSize={x:0,y:0},this.pan={x:0,y:0},this.isFirstSlide=this.isActive&&!i.opener.isOpen,this.zoomLevels=new _(i.options,e,t,i),this.pswp.dispatch("gettingData",{slide:this,data:this.data,index:t}),this.content=this.pswp.contentLoader.getContentBySlide(this),this.container=s("pswp__zoom-wrap","div"),this.holderElement=null,this.currZoomLevel=1,this.width=this.content.width,this.height=this.content.height,this.heavyAppended=!1,this.bounds=new E(this),this.prevDisplayedWidth=-1,this.prevDisplayedHeight=-1,this.pswp.dispatch("slideInit",{slide:this})}setIsActive(e){e&&!this.isActive?this.activate():!e&&this.isActive&&this.deactivate()}append(e){this.holderElement=e,this.container.style.transformOrigin="0 0",this.data&&(this.calculateSize(),this.load(),this.updateContentSize(),this.appendHeavy(),this.holderElement.appendChild(this.container),this.zoomAndPanToInitial(),this.pswp.dispatch("firstZoomPan",{slide:this}),this.applyCurrentZoomPan(),this.pswp.dispatch("afterSetContent",{slide:this}),this.isActive&&this.activate())}load(){this.content.load(!1),this.pswp.dispatch("slideLoad",{slide:this})}appendHeavy(){const{pswp:e}=this;!this.heavyAppended&&e.opener.isOpen&&!e.mainScroll.isShifted()&&(this.isActive,1)&&(this.pswp.dispatch("appendHeavy",{slide:this}).defaultPrevented||(this.heavyAppended=!0,this.content.append(),this.pswp.dispatch("appendHeavyContent",{slide:this})))}activate(){this.isActive=!0,this.appendHeavy(),this.content.activate(),this.pswp.dispatch("slideActivate",{slide:this})}deactivate(){this.isActive=!1,this.content.deactivate(),this.currZoomLevel!==this.zoomLevels.initial&&this.calculateSize(),this.currentResolution=0,this.zoomAndPanToInitial(),this.applyCurrentZoomPan(),this.updateContentSize(),this.pswp.dispatch("slideDeactivate",{slide:this})}destroy(){this.content.hasSlide=!1,this.content.remove(),this.container.remove(),this.pswp.dispatch("slideDestroy",{slide:this})}resize(){this.currZoomLevel!==this.zoomLevels.initial&&this.isActive?(this.calculateSize(),this.bounds.update(this.currZoomLevel),this.panTo(this.pan.x,this.pan.y)):(this.calculateSize(),this.currentResolution=0,this.zoomAndPanToInitial(),this.applyCurrentZoomPan(),this.updateContentSize())}updateContentSize(e){const t=this.currentResolution||this.zoomLevels.initial;if(!t)return;const i=Math.round(this.width*t)||this.pswp.viewportSize.x,s=Math.round(this.height*t)||this.pswp.viewportSize.y;(this.sizeChanged(i,s)||e)&&this.content.setDisplayedSize(i,s)}sizeChanged(e,t){return(e!==this.prevDisplayedWidth||t!==this.prevDisplayedHeight)&&(this.prevDisplayedWidth=e,this.prevDisplayedHeight=t,!0)}getPlaceholderElement(){var e;return null===(e=this.content.placeholder)||void 0===e?void 0:e.element}zoomTo(e,t,i,s){const{pswp:a}=this;if(!this.isZoomable()||a.mainScroll.isShifted())return;a.dispatch("beforeZoomTo",{destZoomLevel:e,centerPoint:t,transitionDuration:i}),a.animations.stopAllPan();const n=this.currZoomLevel;s||(e=l(e,this.zoomLevels.min,this.zoomLevels.max)),this.setZoomLevel(e),this.pan.x=this.calculateZoomToPanOffset("x",t,n),this.pan.y=this.calculateZoomToPanOffset("y",t,n),r(this.pan);const o=()=>{this._setResolution(e),this.applyCurrentZoomPan()};i?a.animations.startTransition({isPan:!0,name:"zoomTo",target:this.container,transform:this.getCurrentTransform(),onComplete:o,duration:i,easing:a.options.easing}):o()}toggleZoom(e){this.zoomTo(this.currZoomLevel===this.zoomLevels.initial?this.zoomLevels.secondary:this.zoomLevels.initial,e,this.pswp.options.zoomAnimationDuration)}setZoomLevel(e){this.currZoomLevel=e,this.bounds.update(this.currZoomLevel)}calculateZoomToPanOffset(e,t,i){if(0===this.bounds.max[e]-this.bounds.min[e])return this.bounds.center[e];t||(t=this.pswp.getViewportCenterPoint()),i||(i=this.zoomLevels.initial);const s=this.currZoomLevel/i;return this.bounds.correctPan(e,(this.pan[e]-t[e])*s+t[e])}panTo(e,t){this.pan.x=this.bounds.correctPan("x",e),this.pan.y=this.bounds.correctPan("y",t),this.applyCurrentZoomPan()}isPannable(){return Boolean(this.width)&&this.currZoomLevel>this.zoomLevels.fit}isZoomable(){return Boolean(this.width)&&this.content.isZoomable()}applyCurrentZoomPan(){this._applyZoomTransform(this.pan.x,this.pan.y,this.currZoomLevel),this===this.pswp.currSlide&&this.pswp.dispatch("zoomPanUpdate",{slide:this})}zoomAndPanToInitial(){this.currZoomLevel=this.zoomLevels.initial,this.bounds.update(this.currZoomLevel),a(this.pan,this.bounds.center),this.pswp.dispatch("initialZoomPan",{slide:this})}_applyZoomTransform(e,t,i){i/=this.currentResolution||this.zoomLevels.initial,p(this.container,e,t,i)}calculateSize(){const{pswp:e}=this;a(this.panAreaSize,S(e.options,e.viewportSize,this.data,this.index)),this.zoomLevels.update(this.width,this.height,this.panAreaSize),e.dispatch("calcSlideSize",{slide:this})}getCurrentTransform(){const e=this.currZoomLevel/(this.currentResolution||this.zoomLevels.initial);return d(this.pan.x,this.pan.y,e)}_setResolution(e){e!==this.currentResolution&&(this.currentResolution=e,this.updateContentSize(),this.pswp.dispatch("resolutionChanged"))}}class C{constructor(e){this.gestures=e,this.pswp=e.pswp,this.startPan={x:0,y:0}}start(){this.pswp.currSlide&&a(this.startPan,this.pswp.currSlide.pan),this.pswp.animations.stopAll()}change(){const{p1:e,prevP1:t,dragAxis:i}=this.gestures,{currSlide:s}=this.pswp;if("y"===i&&this.pswp.options.closeOnVerticalDrag&&s&&s.currZoomLevel<=s.zoomLevels.fit&&!this.gestures.isMultitouch){const i=s.pan.y+(e.y-t.y);if(!this.pswp.dispatch("verticalDrag",{panY:i}).defaultPrevented){this._setPanWithFriction("y",i,.6);const e=1-Math.abs(this._getVerticalDragRatio(s.pan.y));this.pswp.applyBgOpacity(e),s.applyCurrentZoomPan()}}else{this._panOrMoveMainScroll("x")||(this._panOrMoveMainScroll("y"),s&&(r(s.pan),s.applyCurrentZoomPan()))}}end(){const{velocity:e}=this.gestures,{mainScroll:t,currSlide:i}=this.pswp;let s=0;if(this.pswp.animations.stopAll(),t.isShifted()){const i=(t.x-t.getCurrSlideX())/this.pswp.viewportSize.x;e.x<-.5&&i<0||e.x<.1&&i<-.5?(s=1,e.x=Math.min(e.x,0)):(e.x>.5&&i>0||e.x>-.1&&i>.5)&&(s=-1,e.x=Math.max(e.x,0)),t.moveIndexBy(s,!0,e.x)}i&&i.currZoomLevel>i.zoomLevels.max||this.gestures.isMultitouch?this.gestures.zoomLevels.correctZoomPan(!0):(this._finishPanGestureForAxis("x"),this._finishPanGestureForAxis("y"))}_finishPanGestureForAxis(e){const{velocity:t}=this.gestures,{currSlide:i}=this.pswp;if(!i)return;const{pan:s,bounds:a}=i,r=s[e],n=this.pswp.bgOpacity<1&&"y"===e,o=r+function(e,t){return e*t/(1-t)}(t[e],.995);if(n){const e=this._getVerticalDragRatio(r),t=this._getVerticalDragRatio(o);if(e<0&&t<-.4||e>0&&t>.4)return void this.pswp.close()}const d=a.correctPan(e,o);if(r===d)return;const p=d===o?1:.82,c=this.pswp.bgOpacity,h=d-r;this.pswp.animations.startSpring({name:"panGesture"+e,isPan:!0,start:r,end:d,velocity:t[e],dampingRatio:p,onUpdate:t=>{if(n&&this.pswp.bgOpacity<1){const e=1-(d-t)/h;this.pswp.applyBgOpacity(l(c+(1-c)*e,0,1))}s[e]=Math.floor(t),i.applyCurrentZoomPan()}})}_panOrMoveMainScroll(e){const{p1:t,dragAxis:i,prevP1:s,isMultitouch:a}=this.gestures,{currSlide:r,mainScroll:n}=this.pswp,o=t[e]-s[e],l=n.x+o;if(!o||!r)return!1;if("x"===e&&!r.isPannable()&&!a)return n.moveTo(l,!0),!0;const{bounds:d}=r,p=r.pan[e]+o;if(this.pswp.options.allowPanToNext&&"x"===i&&"x"===e&&!a){const t=n.getCurrSlideX(),i=n.x-t,s=o>0,a=!s;if(p>d.min[e]&&s){if(d.min[e]<=this.startPan[e])return n.moveTo(l,!0),!0;this._setPanWithFriction(e,p)}else if(p<d.max[e]&&a){if(this.startPan[e]<=d.max[e])return n.moveTo(l,!0),!0;this._setPanWithFriction(e,p)}else if(0!==i){if(i>0)return n.moveTo(Math.max(l,t),!0),!0;if(i<0)return n.moveTo(Math.min(l,t),!0),!0}else this._setPanWithFriction(e,p)}else"y"===e&&(n.isShifted()||d.min.y===d.max.y)||this._setPanWithFriction(e,p);return!1}_getVerticalDragRatio(e){var t,i;return(e-(null!==(t=null===(i=this.pswp.currSlide)||void 0===i?void 0:i.bounds.center.y)&&void 0!==t?t:0))/(this.pswp.viewportSize.y/3)}_setPanWithFriction(e,t,i){const{currSlide:s}=this.pswp;if(!s)return;const{pan:a,bounds:r}=s;if(r.correctPan(e,t)!==t||i){const s=Math.round(t-a[e]);a[e]+=s*(i||.35)}else a[e]=t}}function M(e,t,i){return e.x=(t.x+i.x)/2,e.y=(t.y+i.y)/2,e}class P{constructor(e){this.gestures=e,this._startPan={x:0,y:0},this._startZoomPoint={x:0,y:0},this._zoomPoint={x:0,y:0},this._wasOverFitZoomLevel=!1,this._startZoomLevel=1}start(){const{currSlide:e}=this.gestures.pswp;e&&(this._startZoomLevel=e.currZoomLevel,a(this._startPan,e.pan)),this.gestures.pswp.animations.stopAllPan(),this._wasOverFitZoomLevel=!1}change(){const{p1:e,startP1:t,p2:i,startP2:s,pswp:a}=this.gestures,{currSlide:r}=a;if(!r)return;const o=r.zoomLevels.min,l=r.zoomLevels.max;if(!r.isZoomable()||a.mainScroll.isShifted())return;M(this._startZoomPoint,t,s),M(this._zoomPoint,e,i);let d=1/n(t,s)*n(e,i)*this._startZoomLevel;if(d>r.zoomLevels.initial+r.zoomLevels.initial/15&&(this._wasOverFitZoomLevel=!0),d<o)if(a.options.pinchToClose&&!this._wasOverFitZoomLevel&&this._startZoomLevel<=r.zoomLevels.initial){const e=1-(o-d)/(o/1.2);a.dispatch("pinchClose",{bgOpacity:e}).defaultPrevented||a.applyBgOpacity(e)}else d=o-.15*(o-d);else d>l&&(d=l+.05*(d-l));r.pan.x=this._calculatePanForZoomLevel("x",d),r.pan.y=this._calculatePanForZoomLevel("y",d),r.setZoomLevel(d),r.applyCurrentZoomPan()}end(){const{pswp:e}=this.gestures,{currSlide:t}=e;(!t||t.currZoomLevel<t.zoomLevels.initial)&&!this._wasOverFitZoomLevel&&e.options.pinchToClose?e.close():this.correctZoomPan()}_calculatePanForZoomLevel(e,t){const i=t/this._startZoomLevel;return this._zoomPoint[e]-(this._startZoomPoint[e]-this._startPan[e])*i}correctZoomPan(e){const{pswp:t}=this.gestures,{currSlide:i}=t;if(null==i||!i.isZoomable())return;0===this._zoomPoint.x&&(e=!0);const s=i.currZoomLevel;let r,n=!0;s<i.zoomLevels.initial?r=i.zoomLevels.initial:s>i.zoomLevels.max?r=i.zoomLevels.max:(n=!1,r=s);const d=t.bgOpacity,p=t.bgOpacity<1,c=a({x:0,y:0},i.pan);let h=a({x:0,y:0},c);e&&(this._zoomPoint.x=0,this._zoomPoint.y=0,this._startZoomPoint.x=0,this._startZoomPoint.y=0,this._startZoomLevel=s,a(this._startPan,c)),n&&(h={x:this._calculatePanForZoomLevel("x",r),y:this._calculatePanForZoomLevel("y",r)}),i.setZoomLevel(r),h={x:i.bounds.correctPan("x",h.x),y:i.bounds.correctPan("y",h.y)},i.setZoomLevel(s);const u=!o(h,c);if(!u&&!n&&!p)return i._setResolution(r),void i.applyCurrentZoomPan();t.animations.stopAllPan(),t.animations.startSpring({isPan:!0,start:0,end:1e3,velocity:0,dampingRatio:1,naturalFrequency:40,onUpdate:e=>{if(e/=1e3,u||n){if(u&&(i.pan.x=c.x+(h.x-c.x)*e,i.pan.y=c.y+(h.y-c.y)*e),n){const t=s+(r-s)*e;i.setZoomLevel(t)}i.applyCurrentZoomPan()}p&&t.bgOpacity<1&&t.applyBgOpacity(l(d+(1-d)*e,0,1))},onComplete:()=>{i._setResolution(r),i.applyCurrentZoomPan()}})}}function z(e){return!!e.target.closest(".pswp__container")}class A{constructor(e){this.gestures=e}click(e,t){const i=t.target.classList,s=i.contains("pswp__img"),a=i.contains("pswp__item")||i.contains("pswp__zoom-wrap");s?this._doClickOrTapAction("imageClick",e,t):a&&this._doClickOrTapAction("bgClick",e,t)}tap(e,t){z(t)&&this._doClickOrTapAction("tap",e,t)}doubleTap(e,t){z(t)&&this._doClickOrTapAction("doubleTap",e,t)}_doClickOrTapAction(e,t,i){var s;const{pswp:a}=this.gestures,{currSlide:r}=a,n=e+"Action",o=a.options[n];if(!a.dispatch(n,{point:t,originalEvent:i}).defaultPrevented)if("function"!=typeof o)switch(o){case"close":case"next":a[o]();break;case"zoom":null==r||r.toggleZoom(t);break;case"zoom-or-close":null!=r&&r.isZoomable()&&r.zoomLevels.secondary!==r.zoomLevels.initial?r.toggleZoom(t):a.options.clickToCloseNonZoomable&&a.close();break;case"toggle-controls":null===(s=this.gestures.pswp.element)||void 0===s||s.classList.toggle("pswp--ui-visible")}else o.call(a,t,i)}}class L{constructor(e){this.pswp=e,this.dragAxis=null,this.p1={x:0,y:0},this.p2={x:0,y:0},this.prevP1={x:0,y:0},this.prevP2={x:0,y:0},this.startP1={x:0,y:0},this.startP2={x:0,y:0},this.velocity={x:0,y:0},this._lastStartP1={x:0,y:0},this._intervalP1={x:0,y:0},this._numActivePoints=0,this._ongoingPointers=[],this._touchEventEnabled="ontouchstart"in window,this._pointerEventEnabled=!!window.PointerEvent,this.supportsTouch=this._touchEventEnabled||this._pointerEventEnabled&&navigator.maxTouchPoints>1,this._numActivePoints=0,this._intervalTime=0,this._velocityCalculated=!1,this.isMultitouch=!1,this.isDragging=!1,this.isZooming=!1,this.raf=null,this._tapTimer=null,this.supportsTouch||(e.options.allowPanToNext=!1),this.drag=new C(this),this.zoomLevels=new P(this),this.tapHandler=new A(this),e.on("bindEvents",(()=>{e.events.add(e.scrollWrap,"click",this._onClick.bind(this)),this._pointerEventEnabled?this._bindEvents("pointer","down","up","cancel"):this._touchEventEnabled?(this._bindEvents("touch","start","end","cancel"),e.scrollWrap&&(e.scrollWrap.ontouchmove=()=>{},e.scrollWrap.ontouchend=()=>{})):this._bindEvents("mouse","down","up")}))}_bindEvents(e,t,i,s){const{pswp:a}=this,{events:r}=a,n=s?e+s:"";r.add(a.scrollWrap,e+t,this.onPointerDown.bind(this)),r.add(window,e+"move",this.onPointerMove.bind(this)),r.add(window,e+i,this.onPointerUp.bind(this)),n&&r.add(a.scrollWrap,n,this.onPointerUp.bind(this))}onPointerDown(e){const t="mousedown"===e.type||"mouse"===e.pointerType;if(t&&e.button>0)return;const{pswp:i}=this;i.opener.isOpen?i.dispatch("pointerDown",{originalEvent:e}).defaultPrevented||(t&&(i.mouseDetected(),this._preventPointerEventBehaviour(e,"down")),i.animations.stopAll(),this._updatePoints(e,"down"),1===this._numActivePoints&&(this.dragAxis=null,a(this.startP1,this.p1)),this._numActivePoints>1?(this._clearTapTimer(),this.isMultitouch=!0):this.isMultitouch=!1):e.preventDefault()}onPointerMove(e){this._preventPointerEventBehaviour(e,"move"),this._numActivePoints&&(this._updatePoints(e,"move"),this.pswp.dispatch("pointerMove",{originalEvent:e}).defaultPrevented||(1!==this._numActivePoints||this.isDragging?this._numActivePoints>1&&!this.isZooming&&(this._finishDrag(),this.isZooming=!0,this._updateStartPoints(),this.zoomLevels.start(),this._rafStopLoop(),this._rafRenderLoop()):(this.dragAxis||this._calculateDragDirection(),this.dragAxis&&!this.isDragging&&(this.isZooming&&(this.isZooming=!1,this.zoomLevels.end()),this.isDragging=!0,this._clearTapTimer(),this._updateStartPoints(),this._intervalTime=Date.now(),this._velocityCalculated=!1,a(this._intervalP1,this.p1),this.velocity.x=0,this.velocity.y=0,this.drag.start(),this._rafStopLoop(),this._rafRenderLoop()))))}_finishDrag(){this.isDragging&&(this.isDragging=!1,this._velocityCalculated||this._updateVelocity(!0),this.drag.end(),this.dragAxis=null)}onPointerUp(e){this._numActivePoints&&(this._updatePoints(e,"up"),this.pswp.dispatch("pointerUp",{originalEvent:e}).defaultPrevented||(0===this._numActivePoints&&(this._rafStopLoop(),this.isDragging?this._finishDrag():this.isZooming||this.isMultitouch||this._finishTap(e)),this._numActivePoints<2&&this.isZooming&&(this.isZooming=!1,this.zoomLevels.end(),1===this._numActivePoints&&(this.dragAxis=null,this._updateStartPoints()))))}_rafRenderLoop(){(this.isDragging||this.isZooming)&&(this._updateVelocity(),this.isDragging?o(this.p1,this.prevP1)||this.drag.change():o(this.p1,this.prevP1)&&o(this.p2,this.prevP2)||this.zoomLevels.change(),this._updatePrevPoints(),this.raf=requestAnimationFrame(this._rafRenderLoop.bind(this)))}_updateVelocity(e){const t=Date.now(),i=t-this._intervalTime;i<50&&!e||(this.velocity.x=this._getVelocity("x",i),this.velocity.y=this._getVelocity("y",i),this._intervalTime=t,a(this._intervalP1,this.p1),this._velocityCalculated=!0)}_finishTap(e){const{mainScroll:t}=this.pswp;if(t.isShifted())return void t.moveIndexBy(0,!0);if(e.type.indexOf("cancel")>0)return;if("mouseup"===e.type||"mouse"===e.pointerType)return void this.tapHandler.click(this.startP1,e);const i=this.pswp.options.doubleTapAction?300:0;this._tapTimer?(this._clearTapTimer(),n(this._lastStartP1,this.startP1)<25&&this.tapHandler.doubleTap(this.startP1,e)):(a(this._lastStartP1,this.startP1),this._tapTimer=setTimeout((()=>{this.tapHandler.tap(this.startP1,e),this._clearTapTimer()}),i))}_clearTapTimer(){this._tapTimer&&(clearTimeout(this._tapTimer),this._tapTimer=null)}_getVelocity(e,t){const i=this.p1[e]-this._intervalP1[e];return Math.abs(i)>1&&t>5?i/t:0}_rafStopLoop(){this.raf&&(cancelAnimationFrame(this.raf),this.raf=null)}_preventPointerEventBehaviour(e,t){this.pswp.applyFilters("preventPointerEvent",!0,e,t)&&e.preventDefault()}_updatePoints(e,t){if(this._pointerEventEnabled){const i=e,s=this._ongoingPointers.findIndex((e=>e.id===i.pointerId));"up"===t&&s>-1?this._ongoingPointers.splice(s,1):"down"===t&&-1===s?this._ongoingPointers.push(this._convertEventPosToPoint(i,{x:0,y:0})):s>-1&&this._convertEventPosToPoint(i,this._ongoingPointers[s]),this._numActivePoints=this._ongoingPointers.length,this._numActivePoints>0&&a(this.p1,this._ongoingPointers[0]),this._numActivePoints>1&&a(this.p2,this._ongoingPointers[1])}else{const i=e;this._numActivePoints=0,i.type.indexOf("touch")>-1?i.touches&&i.touches.length>0&&(this._convertEventPosToPoint(i.touches[0],this.p1),this._numActivePoints++,i.touches.length>1&&(this._convertEventPosToPoint(i.touches[1],this.p2),this._numActivePoints++)):(this._convertEventPosToPoint(e,this.p1),"up"===t?this._numActivePoints=0:this._numActivePoints++)}}_updatePrevPoints(){a(this.prevP1,this.p1),a(this.prevP2,this.p2)}_updateStartPoints(){a(this.startP1,this.p1),a(this.startP2,this.p2),this._updatePrevPoints()}_calculateDragDirection(){if(this.pswp.mainScroll.isShifted())this.dragAxis="x";else{const e=Math.abs(this.p1.x-this.startP1.x)-Math.abs(this.p1.y-this.startP1.y);if(0!==e){const t=e>0?"x":"y";Math.abs(this.p1[t]-this.startP1[t])>=10&&(this.dragAxis=t)}}}_convertEventPosToPoint(e,t){return t.x=e.pageX-this.pswp.offset.x,t.y=e.pageY-this.pswp.offset.y,"pointerId"in e?t.id=e.pointerId:void 0!==e.identifier&&(t.id=e.identifier),t}_onClick(e){this.pswp.mainScroll.isShifted()&&(e.preventDefault(),e.stopPropagation())}}class I{constructor(e){this.pswp=e,this.x=0,this.slideWidth=0,this._currPositionIndex=0,this._prevPositionIndex=0,this._containerShiftIndex=-1,this.itemHolders=[]}resize(e){const{pswp:t}=this,i=Math.round(t.viewportSize.x+t.viewportSize.x*t.options.spacing),s=i!==this.slideWidth;s&&(this.slideWidth=i,this.moveTo(this.getCurrSlideX())),this.itemHolders.forEach(((t,i)=>{s&&p(t.el,(i+this._containerShiftIndex)*this.slideWidth),e&&t.slide&&t.slide.resize()}))}resetPosition(){this._currPositionIndex=0,this._prevPositionIndex=0,this.slideWidth=0,this._containerShiftIndex=-1}appendHolders(){this.itemHolders=[];for(let e=0;e<3;e++){const t=s("pswp__item","div",this.pswp.container);t.setAttribute("role","group"),t.setAttribute("aria-roledescription","slide"),t.setAttribute("aria-hidden","true"),t.style.display=1===e?"block":"none",this.itemHolders.push({el:t})}}canBeSwiped(){return this.pswp.getNumItems()>1}moveIndexBy(e,t,i){const{pswp:s}=this;let a=s.potentialIndex+e;const r=s.getNumItems();if(s.canLoop()){a=s.getLoopedIndex(a);const t=(e+r)%r;e=t<=r/2?t:t-r}else a<0?a=0:a>=r&&(a=r-1),e=a-s.potentialIndex;s.potentialIndex=a,this._currPositionIndex-=e,s.animations.stopMainScroll();const n=this.getCurrSlideX();if(t){s.animations.startSpring({isMainScroll:!0,start:this.x,end:n,velocity:i||0,naturalFrequency:30,dampingRatio:1,onUpdate:e=>{this.moveTo(e)},onComplete:()=>{this.updateCurrItem(),s.appendHeavy()}});let e=s.potentialIndex-s.currIndex;if(s.canLoop()){const t=(e+r)%r;e=t<=r/2?t:t-r}Math.abs(e)>1&&this.updateCurrItem()}else this.moveTo(n),this.updateCurrItem();return Boolean(e)}getCurrSlideX(){return this.slideWidth*this._currPositionIndex}isShifted(){return this.x!==this.getCurrSlideX()}updateCurrItem(){var e;const{pswp:t}=this,i=this._prevPositionIndex-this._currPositionIndex;if(!i)return;this._prevPositionIndex=this._currPositionIndex,t.currIndex=t.potentialIndex;let s,a=Math.abs(i);a>=3&&(this._containerShiftIndex+=i+(i>0?-3:3),a=3,this.itemHolders.forEach((e=>{var t;null===(t=e.slide)||void 0===t||t.destroy(),e.slide=void 0})));for(let e=0;e<a;e++)i>0?(s=this.itemHolders.shift(),s&&(this.itemHolders[2]=s,this._containerShiftIndex++,p(s.el,(this._containerShiftIndex+2)*this.slideWidth),t.setContent(s,t.currIndex-a+e+2))):(s=this.itemHolders.pop(),s&&(this.itemHolders.unshift(s),this._containerShiftIndex--,p(s.el,this._containerShiftIndex*this.slideWidth),t.setContent(s,t.currIndex+a-e-2)));Math.abs(this._containerShiftIndex)>50&&!this.isShifted()&&(this.resetPosition(),this.resize()),t.animations.stopAllPan(),this.itemHolders.forEach(((e,t)=>{e.slide&&e.slide.setIsActive(1===t)})),t.currSlide=null===(e=this.itemHolders[1])||void 0===e?void 0:e.slide,t.contentLoader.updateLazy(i),t.currSlide&&t.currSlide.applyCurrentZoomPan(),t.dispatch("change")}moveTo(e,t){if(!this.pswp.canLoop()&&t){let t=(this.slideWidth*this._currPositionIndex-e)/this.slideWidth;t+=this.pswp.currIndex;const i=Math.round(e-this.x);(t<0&&i>0||t>=this.pswp.getNumItems()-1&&i<0)&&(e=this.x+.35*i)}this.x=e,this.pswp.container&&p(this.pswp.container,e),this.pswp.dispatch("moveMainScroll",{x:e,dragging:null!=t&&t})}}const k={Escape:27,z:90,ArrowLeft:37,ArrowUp:38,ArrowRight:39,ArrowDown:40,Tab:9},O=(e,t)=>t?e:k[e];class D{constructor(e){this.pswp=e,this._wasFocused=!1,e.on("bindEvents",(()=>{e.options.trapFocus&&(e.options.initialPointerPos||this._focusRoot(),e.events.add(document,"focusin",this._onFocusIn.bind(this))),e.events.add(document,"keydown",this._onKeyDown.bind(this))}));const t=document.activeElement;e.on("destroy",(()=>
vendor: 4,460 bytes, line 2
2{e.options.returnFocus&&t&&this._wasFocused&&t.focus()}))}_focusRoot(){!this._wasFocused&&this.pswp.element&&(this.pswp.element.focus(),this._wasFocused=!0)}_onKeyDown(e){const{pswp:t}=this;if(t.dispatch("keydown",{originalEvent:e}).defaultPrevented)return;if(function(e){return"button"in e&&1===e.button||e.ctrlKey||e.metaKey||e.altKey||e.shiftKey}(e))return;let i,s,a=!1;const r="key"in e;switch(r?e.key:e.keyCode){case O("Escape",r):t.options.escKey&&(i="close");break;case O("z",r):i="toggleZoom";break;case O("ArrowLeft",r):s="x";break;case O("ArrowUp",r):s="y";break;case O("ArrowRight",r):s="x",a=!0;break;case O("ArrowDown",r):a=!0,s="y";break;case O("Tab",r):this._focusRoot()}if(s){e.preventDefault();const{currSlide:r}=t;t.options.arrowKeys&&"x"===s&&t.getNumItems()>1?i=a?"next":"prev":r&&r.currZoomLevel>r.zoomLevels.fit&&(r.pan[s]+=a?-80:80,r.panTo(r.pan.x,r.pan.y))}i&&(e.preventDefault(),t[i]())}_onFocusIn(e){const{template:t}=this.pswp;t&&document!==e.target&&t!==e.target&&!t.contains(e.target)&&t.focus()}}const $="cubic-bezier(.4,0,.22,1)";class F{constructor(e){var t;this.props=e;const{target:i,onComplete:s,transform:a,onFinish:r=()=>{},duration:n=333,easing:o=$}=e;this.onFinish=r;const l=a?"transform":"opacity",d=null!==(t=e[l])&&void 0!==t?t:"";this._target=i,this._onComplete=s,this._finished=!1,this._onTransitionEnd=this._onTransitionEnd.bind(this),this._helperTimeout=setTimeout((()=>{c(i,l,n,o),this._helperTimeout=setTimeout((()=>{i.addEventListener("transitionend",this._onTransitionEnd,!1),i.addEventListener("transitioncancel",this._onTransitionEnd,!1),this._helperTimeout=setTimeout((()=>{this._finalizeAnimation()}),n+500),i.style[l]=d}),30)}),0)}_onTransitionEnd(e){e.target===this._target&&this._finalizeAnimation()}_finalizeAnimation(){this._finished||(this._finished=!0,this.onFinish(),this._onComplete&&this._onComplete())}destroy(){this._helperTimeout&&clearTimeout(this._helperTimeout),c(this._target),this._target.removeEventListener("transitionend",this._onTransitionEnd,!1),this._target.removeEventListener("transitioncancel",this._onTransitionEnd,!1),this._finished||this._finalizeAnimation()}}class B{constructor(e,t,i){this.velocity=1e3*e,this._dampingRatio=t||.75,this._naturalFrequency=i||12,this._dampedFrequency=this._naturalFrequency,this._dampingRatio<1&&(this._dampedFrequency*=Math.sqrt(1-this._dampingRatio*this._dampingRatio))}easeFrame(e,t){let i,s=0;t/=1e3;const a=Math.E**(-this._dampingRatio*this._naturalFrequency*t);if(1===this._dampingRatio)i=this.velocity+this._naturalFrequency*e,s=(e+i*t)*a,this.velocity=s*-this._naturalFrequency+i*a;else if(this._dampingRatio<1){i=1/this._dampedFrequency*(this._dampingRatio*this._naturalFrequency*e+this.velocity);const r=Math.cos(this._dampedFrequency*t),n=Math.sin(this._dampedFrequency*t);s=a*(e*r+i*n),this.velocity=s*-this._naturalFrequency*this._dampingRatio+a*(-this._dampedFrequency*e*n+this._dampedFrequency*i*r)}return s}}class H{constructor(e){this.props=e,this._raf=0;const{start:t,end:i,velocity:s,onUpdate:a,onComplete:r,onFinish:n=()=>{},dampingRatio:o,naturalFrequency:l}=e;this.onFinish=n;const d=new B(s,o,l);let p=Date.now(),c=t-i;const h=()=>{this._raf&&(c=d.easeFrame(c,Date.now()-p),Math.abs(c)<1&&Math.abs(d.velocity)<50?(a(i),r&&r(),this.onFinish()):(p=Date.now(),a(c+i),this._raf=requestAnimationFrame(h)))};this._raf=requestAnimationFrame(h)}destroy(){this._raf>=0&&cancelAnimationFrame(this._raf),this._raf=0}}class R{constructor(){this.activeAnimations=[]}startSpring(e){this._start(e,!0)}startTransition(e){this._start(e)}_start(e,t){const i=t?new H(e):new F(e);return this.activeAnimations.push(i),i.onFinish=()=>this.stop(i),i}stop(e){e.destroy();const t=this.activeAnimations.indexOf(e);t>-1&&this.activeAnimations.splice(t,1)}stopAll(){this.activeAnimations.forEach((e=>{e.destroy()})),this.activeAnimations=[]}stopAllPan(){this.activeAnimations=this.activeAnimations.filter((e=>!e.props.isPan||(e.destroy(),!1)))}stopMainScroll(){this.activeAnimations=this.activeAnimations.filter((e=>!e.props.isMainScroll||(e.destroy(),!1)))}isPanRunning(){return this.activeAnimations.some((e=>e.props.isPan))}}class N{constructor(e){this.pswp=e,e.events.add(e.element,"wheel",this._onWheel.bind(this))}_onWheel(e){e.preventDefault();const{currSlide:t}=this.pswp;let{deltaX:i,deltaY:s}=e;if(t&&!this.pswp.dispatch("wheel",{originalEvent:e}).defaultPrevented)if(e.ctrlKey||this.pswp.options.wheelToZoom){if(t.isZoomable()){let i=-s;
vendor: 5,159 bytes, line 2
21===e.deltaMode?i*=.05:i*=e.deltaMode?1:.002,i=2**i;const a=t.currZoomLevel*i;t.zoomTo(a,{x:e.clientX,y:e.clientY})}}else t.isPannable()&&(1===e.deltaMode&&(i*=18,s*=18),t.panTo(t.pan.x-i,t.pan.y-s))}}class G{constructor(e,t){var i;const a=t.name||t.className;let r=t.html;if(!1===e.options[a])return;"string"==typeof e.options[a+"SVG"]&&(r=e.options[a+"SVG"]),e.dispatch("uiElementCreate",{data:t});let n="";t.isButton?(n+="pswp__button ",n+=t.className||`pswp__button--${t.name}`):n+=t.className||`pswp__${t.name}`;let o=t.isButton?t.tagName||"button":t.tagName||"div";o=o.toLowerCase();const l=s(n,o);if(t.isButton){"button"===o&&(l.type="button");let{title:i}=t;const{ariaLabel:s}=t;"string"==typeof e.options[a+"Title"]&&(i=e.options[a+"Title"]),i&&(l.title=i);const r=s||i;r&&l.setAttribute("aria-label",r)}l.innerHTML=function(e){if("string"==typeof e)return e;if(!e||!e.isCustomSVG)return"";const t=e;let i='<svg aria-hidden="true" class="pswp__icn" viewBox="0 0 %d %d" width="%d" height="%d">';return i=i.split("%d").join(t.size||32),t.outlineID&&(i+='<use class="pswp__icn-shadow" xlink:href="#'+t.outlineID+'"/>'),i+=t.inner,i+="</svg>",i}(r),t.onInit&&t.onInit(l,e),t.onClick&&(l.onclick=i=>{"string"==typeof t.onClick?e[t.onClick]():"function"==typeof t.onClick&&t.onClick(i,l,e)});const d=t.appendTo||"bar";let p=e.element;"bar"===d?(e.topBar||(e.topBar=s("pswp__top-bar pswp__hide-on-close","div",e.scrollWrap)),p=e.topBar):(l.classList.add("pswp__hide-on-close"),"wrapper"===d&&(p=e.scrollWrap)),null===(i=p)||void 0===i||i.appendChild(e.applyFilters("uiElement",l,t))}}function Z(e,t,i){e.classList.add("pswp__button--arrow"),e.setAttribute("aria-controls","pswp__items"),t.on("change",(()=>{t.options.loop||(e.disabled=i?!(t.currIndex<t.getNumItems()-1):!(t.currIndex>0))}))}const W={name:"arrowPrev",className:"pswp__button--arrow--prev",title:"Previous",order:10,isButton:!0,appendTo:"wrapper",html:{isCustomSVG:!0,size:60,inner:'<path d="M29 43l-3 3-16-16 16-16 3 3-13 13 13 13z" id="pswp__icn-arrow"/>',outlineID:"pswp__icn-arrow"},onClick:"prev",onInit:Z},X={name:"arrowNext",className:"pswp__button--arrow--next",title:"Next",order:11,isButton:!0,appendTo:"wrapper",html:{isCustomSVG:!0,size:60,inner:'<use xlink:href="#pswp__icn-arrow"/>',outlineID:"pswp__icn-arrow"},onClick:"next",onInit:(e,t)=>{Z(e,t,!0)}},q={name:"close",title:"Close",order:20,isButton:!0,html:{isCustomSVG:!0,inner:'<path d="M24 10l-2-2-6 6-6-6-2 2 6 6-6 6 2 2 6-6 6 6 2-2-6-6z" id="pswp__icn-close"/>',outlineID:"pswp__icn-close"},onClick:"close"},V={name:"zoom",title:"Zoom",order:10,isButton:!0,html:{isCustomSVG:!0,inner:'<path d="M17.426 19.926a6 6 0 1 1 1.5-1.5L23 22.5 21.5 24l-4.074-4.074z" id="pswp__icn-zoom"/><path fill="currentColor" class="pswp__zoom-icn-bar-h" d="M11 16v-2h6v2z"/><path fill="currentColor" class="pswp__zoom-icn-bar-v" d="M13 12h2v6h-2z"/>',outlineID:"pswp__icn-zoom"},onClick:"toggleZoom"},Y={name:"preloader",appendTo:"bar",order:7,html:{isCustomSVG:!0,inner:'<path fill-rule="evenodd" clip-rule="evenodd" d="M21.2 16a5.2 5.2 0 1 1-5.2-5.2V8a8 8 0 1 0 8 8h-2.8Z" id="pswp__icn-loading"/>',outlineID:"pswp__icn-loading"},onInit:(e,t)=>{let i,s=null;const a=t=>{var s,a;i!==t&&(i=t,s="active",a=t,e.classList.toggle("pswp__preloader--"+s,a))},r=()=>{var e;if(null===(e=t.currSlide)||void 0===e||!e.content.isLoading())return a(!1),void(s&&(clearTimeout(s),s=null));s||(s=setTimeout((()=>{var e;a(Boolean(null===(e=t.currSlide)||void 0===e?void 0:e.content.isLoading())),s=null}),t.options.preloaderDelay))};t.on("change",r),t.on("loadComplete",(e=>{t.currSlide===e.slide&&r()})),t.ui&&(t.ui.updatePreloaderVisibility=r)}},j={name:"counter",order:5,onInit:(e,t)=>{t.on("change",(()=>{e.innerText=t.currIndex+1+t.options.indexIndicatorSep+t.getNumItems()}))}};function U(e,t){e.classList.toggle("pswp--zoomed-in",t)}class K{constructor(e){this.pswp=e,this.isRegistered=!1,this.uiElementsData=[],this.items=[],this.updatePreloaderVisibility=()=>{},this._lastUpdatedZoomLevel=void 0}init(){const{pswp:e}=this;this.isRegistered=!1,this.uiElementsData=[q,W,X,V,Y,j],e.dispatch("uiRegister"),this.uiElementsData.sort(((e,t)=>(e.order||0)-(t.order||0))),this.items=[],this.isRegistered=!0,this.uiElementsData.forEach((e=>{this.registerElement(e)})),e.on("change",(()=>{var t;null===(t=e.element)||void 0===t||t.classList.toggle("pswp--one-slide",1===e.getNumItems())})),e.on("zoomPanUpdate",(()=>this._onZoomPanUpdate()))}registerElement(e){this.isRegistered?this.items.push(new G(this.pswp,e)):this.uiElementsData.push(e)}_onZoomPanUpdate(){const{template:e,currSlide:t,options:i}=this.pswp;if(this.pswp.opener.isClosing||!e||!t)return;let{currZoomLevel:s}=t;if(this.pswp.opener.isOpen||(s=t.zoomLevels.initial),s===this._lastUpdatedZoomLevel)return;this._lastUpdatedZoomLevel=s;const a=t.zoomLevels.initial-t.zoomLevels.secondary;if(Math.abs(a)<.01||!t.isZoomable())return U(e,!1),void e.classList.remove("pswp--zoom-allowed");e.classList.add("pswp--zoom-allowed");U(e,(s===t.zoomLevels.initial?t.zoomLevels.secondary:t.zoomLevels.initial)<=s),"zoom"!==i.imageClickAction&&"zoom-or-close"!==i.imageClickAction||e.classList.add("pswp--cl
2ick-to-zoom")}}class Q{constructor(e,t){this.type=e,this.defaultPrevented=!1,t&&Object.assign(this,t)}preventDefault(){this.defaultPrevented=!0}}class J{constructor(){this._listeners={},this._filters={},this.pswp=void 0,this.options=void 0}addFilter(e,t,i=100){var s,a,r;this._filters[e]||(this._filters[e]=[]),null===(s=this._filters[e])||void 0===s||s.push({fn:t,priority:i}),null===(a=this._filters[e])||void 0===a||a.sort(((e,t)=>e.priority-t.priority)),null===(r=this.pswp)||void 0===r||r.addFilter(e,t,i)}removeFilter(e,t){this._filters[e]&&(this._filters[e]=this._filters[e].filter((e=>e.fn!==t))),this.pswp&&this.pswp.removeFilter(e,t)}applyFilters(e,...t){var i;return null===(i=this._filters[e])||void 0===i||i.forEach((e=>{t[0]=e.fn.apply(this,t)})),t[0]}on(e,t){var i,s;this._listeners[e]||(this._listeners[e]=[]),null===(i=this._listeners[e])||void 0===i||i.push(t),null===(s=this.pswp)||void 0===s||s.on(e,t)}off(e,t){var i;this._listeners[e]&&(this._listeners[e]=this._listeners[e].filter((e=>t!==e))),null===(i=this.pswp)||void 0===i||i.off(e,t)}dispatch(e,t){var i;if(this.pswp)return this.pswp.dispatch(e,t);const s=new Q(e,t);return null===(i=this._listeners[e])||void 0===i||i.forEach((e=>{e.call(this,s)})),s}}class ee{constructor(e,t){if(this.element=s("pswp__img pswp__img--placeholder",e?"img":"div",t),e){const t=this.element;t.decoding="async",t.alt="",t.src=e,t.setAttribute("role","presentation")}this.element.setAttribute("aria-hidden","true")}setDisplayedSize(e,t){this.element&&("IMG"===this.element.tagName?(h(this.element,250,"auto"),this.element.style.transformOrigin="0 0",this.element.style.transform=d(0,0,e/250)):h(this.element,e,t))}destroy(){var e;null!==(e=this.element)&&void 0!==e&&e.parentNode&&this.element.remove(),this.element=null}}class te{constructor(e,t,i){this.instance=t,this.data=e,this.index=i,this.element=void 0,this.placeholder=void 0,this.slide=void 0,this.displayedImageWidth=0,this.displayedImageHeight=0,this.width=Number(this.data.w)||Number(this.data.width)||0,this.height=Number(this.data.h)||Number(this.data.height)||0,this.isAttached=!1,this.hasSlide=!1,this.isDecoding=!1,this.state=u,this.data.type?this.type=this.data.type:this.data.src?this.type="image":this.type="html",this.instance.dispatch("contentInit",{content:this})}removePlaceholder(){this.placeholder&&!this.keepPlaceholder()&&setTimeout((()=>{this.placeholder&&(this.placeholder.destroy(),this.placeholder=void 0)}),1e3)}load(e,t){if(this.slide&&this.usePlaceholder())if(this.placeholder){const e=this.placeholder.element;e&&!e.parentElement&&this.slide.container.prepend(e)}else{const e=this.instance.applyFilters("placeholderSrc",!(!this.data.msrc||!this.slide.isFirstSlide)&&this.data.msrc,this);this.placeholder=new ee(e,this.slide.container)}this.element&&!t||this.instance.dispatch("contentLoad",{content:this,isLazy:e}).defaultPrevented||(this.isImageContent()?(this.element=s("pswp__img","img"),this.displayedImageWidth&&this.loadImage(e)):(this.element=s("pswp__content","div"),this.element.innerHTML=this.data.html||""),t&&this.slide&&this.slide.updateContentSize(!0))}loadImage(e){var t,i;if(!this.isImageContent()||!this.element||this.instance.dispatch("contentLoadImage",{content:this,isLazy:e}).defaultPrevented)return;const s=this.element;this.updateSrcsetSizes(),this.data.srcset&&(s.srcset=this.data.srcset),s.src=null!==(t=this.data.src)&&void 0!==t?t:"",s.alt=null!==(i=this.data.alt)&&void 0!==i?i:"",this.state=m,s.complete?this.onLoaded():(s.onload=()=>{this.onLoaded()},s.onerror=()=>{this.onError()})}setSlide(e){this.slide=e,this.hasSlide=!0,this.instance=e.pswp}onLoaded(){this.state=g,this.slide&&this.element&&(this.instance.dispatch("loadComplete",{slide:this.slide,content:this}),this.slide.isActive&&this.slide.heavyAppended&&!this.element.parentNode&&(this.append(),this.slide.updateContentSize(!0)),this.state!==g&&this.state!==f||this.removePlaceholder())}onError(){this.state=f,this.slide&&(this.displayError(),this.instance.dispatch("loadComplete",{slide:this.slide,isError:!0,content:this}),this.instance.dispatch("loadError",{slide:this.slide,content:this}))}isLoading(){return this.instance.applyFilters("isContentLoading",this.state===m,this)}isError(){return this.state===f}isImageContent(){return"image"===this.type}setDisplayedSize(e,t){if(this.element&&(this.placeholder&&this.placeholder.setDisplayedSize(e,t),!this.instance.dispatch("contentResize",{content:this,width:e,height:t}).defaultPrevented&&(h(this.element,e,t),this.isImageContent()&&!this.isError()))){const i=!this.displayedImageWidth&&e;this.displayedImageWidth=e,this.displayedImageHeight=t,i?this.loadImage(!1):this.updateSrcsetSizes(),this.slide&&this.instance.dispatch("imageSizeChange",{slide:this.slide,width:e,height:t,content:this})}}isZoomable(){return this.instance.applyFilters("isContentZoomable",this.isImageContent()&&this.state!==f,this)}updateSrcsetSizes(){if(!this.isImageContent()||!this.element||!this.data.srcset)return;const e=this.element,t=this.instance.applyFilters("srcsetSizesWidth",this.displayedImageWidth,this);(!e.dataset.largestUsedSize||t>parseInt(e.dataset.largestUsedSize,10))&&(e.sizes=t+"px",e.dataset.largestUsedSize=String(t))}usePlaceholder(){return this.instance.applyFilters("useContentPlaceholder",this.isImageContent(),this)}lazyLoad(){this.instance.dispatch("contentLazyLoad",{content:this}).defaultPrevented||this.load(!0)}keepPlaceholder(){return this.instance.applyFilters("isKeepingPlaceholder",this.isLoading(),this)}destroy(){this.hasSlide=!1,this.slide=void 0,this.instance.dispatch("contentDestroy",{content:this}).defaultPrevented||(this.remove(),this.placeholder&&(this.placeholder.destroy(),this.placeholder=void 0),this.isImageContent()&&this.element&&(this.element.onload=null,this.element.onerror=null,this.element=void 0))}displayError(){if(this.slide){var e,t;let i=s("pswp__error-msg","div");i.innerText=null!==(e=null===(t=this.instance.options)||void 0===t?void 0:t.errorMsg)&&void 0!==e?e:"",i=this.instance.applyFilters("contentErrorElement",i,this),this.element=s("pswp__content pswp__error-msg-container","div"),this.element.appendChild(i),this.slide.container.innerText="",this.slide.container.appendChild(this.element),this.slide.updateContentSize(!0),this.removePlaceholder()}}append(){if(this.isAttached||!this.element)return;if(this.isAttached=!0,this.state===f)return void this.displayError();if(this.instance.dispatch("contentAppend",{content:this}).defaultPrevented)return;const e="decode"in this.element;this.isImageContent()?e&&this.slide&&(!this.slide.isActive||v())?(this.isDecoding=!0,this.element.decode().catch((()=>{})).finally((()=>{this.isDecoding=!1,this.appendImage()}))):this.appendImage():this.slide&&!this.element.parentNode&&this.slide.container.appendChild(this.element)}activate(){!this.instance.dispatch("contentActivate",{content:this}).defaultPrevented&&this.slide&&(this.isImageContent()&&this.isDecoding&&!v()?this.appendImage():this.isError()&&this.load(!1,!0),this.slide.holderElement&&this.slide.holderElement.setAttribute("aria-hidden","false"))}deactivate(){this.instance.dispatch("contentDeactivate",{content:this}),this.slide&&this.slide.holderElement&&this.slide.holderElement.setAttribute("aria-hidden","true")}remove(){this.isAttached=!1,this.instance.dispatch("contentRemove",{content:this}).defaultPrevented||(this.element&&this.element.parentNode&&this.element.remove(),this.placeholder&&this.placeholder.element&&this.placeholder.element.remove())}appendImage(){this.isAttached&&(this.instance.dispatch("contentAppendImage",{content:this}).defaultPrevented||(this.slide&&this.element&&!this.element.parentNode&&this.slide.container.appendChild(this.element),this.state!==g&&this.state!==f||this.removePlaceholder()))}}function ie(e,t,i){const s=t.createContentFromData(e,i);let a;const{options:r}=t;if(r){let n;a=new _(r,e,-1),n=t.pswp?t.pswp.viewportSize:b(r,t);const o=S(r,n,e,i);a.update(s.width,s.height,o)}return s.lazyLoad(),a&&s.setDisplayedSize(Math.ceil(s.width*a.initial),Math.ceil(s.height*a.initial)),s}class se{constructor(e){this.pswp=e,this.limit=Math.max(e.options.preload[0]+e.options.preload[1]+1,5),this._cachedItems=[]}updateLazy(e){const{pswp:t}=this;if(t.dispatch("lazyLoad").defaultPrevented)return;const{preload:i}=t.options,s=void 0===e||e>=0;let a;for(a=0;a<=i[1];
vendor: 7,899 bytes, line 2
2a++)this.loadSlideByIndex(t.currIndex+(s?a:-a));for(a=1;a<=i[0];a++)this.loadSlideByIndex(t.currIndex+(s?-a:a))}loadSlideByIndex(e){const t=this.pswp.getLoopedIndex(e);let i=this.getContentByIndex(t);i||(i=function(e,t){const i=t.getItemData(e);if(!t.dispatch("lazyLoadSlide",{index:e,itemData:i}).defaultPrevented)return ie(i,t,e)}(t,this.pswp),i&&this.addToCache(i))}getContentBySlide(e){let t=this.getContentByIndex(e.index);return t||(t=this.pswp.createContentFromData(e.data,e.index),this.addToCache(t)),t.setSlide(e),t}addToCache(e){if(this.removeByIndex(e.index),this._cachedItems.push(e),this._cachedItems.length>this.limit){const e=this._cachedItems.findIndex((e=>!e.isAttached&&!e.hasSlide));if(-1!==e){this._cachedItems.splice(e,1)[0].destroy()}}}removeByIndex(e){const t=this._cachedItems.findIndex((t=>t.index===e));-1!==t&&this._cachedItems.splice(t,1)}getContentByIndex(e){return this._cachedItems.find((t=>t.index===e))}destroy(){this._cachedItems.forEach((e=>e.destroy())),this._cachedItems=[]}}class ae extends J{getNumItems(){var e;let t=0;const i=null===(e=this.options)||void 0===e?void 0:e.dataSource;i&&"length"in i?t=i.length:i&&"gallery"in i&&(i.items||(i.items=this._getGalleryDOMElements(i.gallery)),i.items&&(t=i.items.length));const s=this.dispatch("numItems",{dataSource:i,numItems:t});return this.applyFilters("numItems",s.numItems,i)}createContentFromData(e,t){return new te(e,this,t)}getItemData(e){var t;const i=null===(t=this.options)||void 0===t?void 0:t.dataSource;let s={};Array.isArray(i)?s=i[e]:i&&"gallery"in i&&(i.items||(i.items=this._getGalleryDOMElements(i.gallery)),s=i.items[e]);let a=s;a instanceof Element&&(a=this._domElementToItemData(a));const r=this.dispatch("itemData",{itemData:a||{},index:e});return this.applyFilters("itemData",r.itemData,e)}_getGalleryDOMElements(e){var t,i;return null!==(t=this.options)&&void 0!==t&&t.children||null!==(i=this.options)&&void 0!==i&&i.childSelector?function(e,t,i=document){let s=[];if(e instanceof Element)s=[e];else if(e instanceof NodeList||Array.isArray(e))s=Array.from(e);else{const a="string"==typeof e?e:t;a&&(s=Array.from(i.querySelectorAll(a)))}return s}(this.options.children,this.options.childSelector,e)||[]:[e]}_domElementToItemData(e){const t={element:e},i="A"===e.tagName?e:e.querySelector("a");if(i){t.src=i.dataset.pswpSrc||i.href,i.dataset.pswpSrcset&&(t.srcset=i.dataset.pswpSrcset),t.width=i.dataset.pswpWidth?parseInt(i.dataset.pswpWidth,10):0,t.height=i.dataset.pswpHeight?parseInt(i.dataset.pswpHeight,10):0,t.w=t.width,t.h=t.height,i.dataset.pswpType&&(t.type=i.dataset.pswpType);const a=e.querySelector("img");var s;if(a)t.msrc=a.currentSrc||a.src,t.alt=null!==(s=a.getAttribute("alt"))&&void 0!==s?s:"";(i.dataset.pswpCropped||i.dataset.cropped)&&(t.thumbCropped=!0)}return this.applyFilters("domItemData",t,e,i)}lazyLoadData(e,t){return ie(e,this,t)}}const re=.003;class ne{constructor(e){this.pswp=e,this.isClosed=!0,this.isOpen=!1,this.isClosing=!1,this.isOpening=!1,this._duration=void 0,this._useAnimation=!1,this._croppedZoom=!1,this._animateRootOpacity=!1,this._animateBgOpacity=!1,this._placeholder=void 0,this._opacityElement=void 0,this._cropContainer1=void 0,this._cropContainer2=void 0,this._thumbBounds=void 0,this._prepareOpen=this._prepareOpen.bind(this),e.on("firstZoomPan",this._prepareOpen)}open(){this._prepareOpen(),this._start()}close(){if(this.isClosed||this.isClosing||this.isOpening)return;const e=this.pswp.currSlide;this.isOpen=!1,this.isOpening=!1,this.isClosing=!0,this._duration=this.pswp.options.hideAnimationDuration,e&&e.currZoomLevel*e.width>=this.pswp.options.maxWidthToAnimate&&(this._duration=0),this._applyStartProps(),setTimeout((()=>{this._start()}),this._croppedZoom?30:0)}_prepareOpen(){if(this.pswp.off("firstZoomPan",this._prepareOpen),!this.isOpening){const e=this.pswp.currSlide;this.isOpening=!0,this.isClosing=!1,this._duration=this.pswp.options.showAnimationDuration,e&&e.zoomLevels.initial*e.width>=this.pswp.options.maxWidthToAnimate&&(this._duration=0),this._applyStartProps()}}_applyStartProps(){const{pswp:e}=this,t=this.pswp.currSlide,{options:i}=e;var s,a;("fade"===i.showHideAnimationType?(i.showHideOpacity=!0,this._thumbBounds=void 0):"none"===i.showHideAnimationType?(i.showHideOpacity=!1,this._duration=0,this._thumbBounds=void 0):this.isOpening&&e._initialThumbBounds?this._thumbBounds=e._initialThumbBounds:this._thumbBounds=this.pswp.getThumbBounds(),this._placeholder=null==t?void 0:t.getPlaceholderElement(),e.animations.stopAll(),this._useAnimation=Boolean(this._duration&&this._duration>50),this._animateZoom=Boolean(this._thumbBounds)&&(null==t?void 0:t.content.usePlaceholder())&&(!this.isClosing||!e.mainScroll.isShifted()),this._animateZoom)?this._animateRootOpacity=null!==(s=i.showHideOpacity)&&void 0!==s&&s:(this._animateRootOpacity=!0,this.isOpening&&t&&(t.zoomAndPanToInitial(),t.applyCurrentZoomPan()));if(this._animateBgOpacity=!this._animateRootOpacity&&this.pswp.options.bgOpacity>re,this._opacityElement=this._animateRootOpacity?e.element:e.bg,!this._useAnimation)return this._duration=0,this._animateZoom=!1,this._animateBgOpacity=!1,this._animateRootOpacity=!0,void(this.isOpening&&(e.element&&(e.element.style.opacity=String(re)),e.applyBgOpacity(1)));this._animateZoom&&this._thumbBounds&&this._thumbBounds.innerRect?(this._croppedZoom=!0,this._cropContainer1=this.pswp.container,this._cropContainer2=null===(a=this.pswp.currSlide)||void 0===a?void 0:a.holderElement,e.container&&(e.container.style.overflow="hidden",e.container.style.width=e.viewportSize.x+"px")):this._croppedZoom=!1;this.isOpening?(this._animateRootOpacity?(e.element&&(e.element.style.opacity=String(re)),e.applyBgOpacity(1)):(this._animateBgOpacity&&e.bg&&(e.bg.style.opacity=String(re)),e.element&&(e.element.style.opacity="1")),this._animateZoom&&(this._setClosedStateZoomPan(),this._placeholder&&(this._placeholder.style.willChange="transform",this._placeholder.style.opacity=String(re)))):this.isClosing&&(e.mainScroll.itemHolders[0]&&(e.mainScroll.itemHolders[0].el.style.display="none"),e.mainScroll.itemHolders[2]&&(e.mainScroll.itemHolders[2].el.style.display="none"),this._croppedZoom&&0!==e.mainScroll.x&&(e.mainScroll.resetPosition(),e.mainScroll.resize()))}_start(){this.isOpening&&this._useAnimation&&this._placeholder&&"IMG"===this._placeholder.tagName?new Promise((e=>{let t=!1,i=!0;var s;(s=this._placeholder,"decode"in s?s.decode().catch((()=>{})):s.complete?Promise.resolve(s):new Promise(((e,t)=>{s.onload=()=>e(s),s.onerror=t}))).finally((()=>{t=!0,i||e(!0)})),setTimeout((()=>{i=!1,t&&e(!0)}),50),setTimeout(e,250)})).finally((()=>this._initiate())):this._initiate()}_initiate(){var e,t;null===(e=this.pswp.element)||void 0===e||e.style.setProperty("--pswp-transition-duration",this._duration+"ms"),this.pswp.dispatch(this.isOpening?"openingAnimationStart":"closingAnimationStart"),this.pswp.dispatch("initialZoom"+(this.isOpening?"In":"Out")),null===(t=this.pswp.element)||void 0===t||t.classList.toggle("pswp--ui-visible",this.isOpening),this.isOpening?(this._placeholder&&(this._placeholder.style.opacity="1"),this._animateToOpenState()):this.isClosing&&this._animateToClosedState(),this._useAnimation||this._onAnimationComplete()}_onAnimationComplete(){const{pswp:e}=this;if(this.isOpen=this.isOpening,this.isClosed=this.isClosing,this.isOpening=!1,this.isClosing=!1,e.dispatch(this.isOpen?"openingAnimationEnd":"closingAnimationEnd"),e.dispatch("initialZoom"+(this.isOpen?"InEnd":"OutEnd")),this.isClosed)e.destroy();else if(this.isOpen){var t;this._animateZoom&&e.container&&(e.container.style.overflow="visible",e.container.style.width="100%"),null===(t=e.currSlide)||void 0===t||t.applyCurrentZoomPan()}}_animateToOpenState(){const{pswp:e}=this;this._animateZoom&&(this._croppedZoom&&this._cropContainer1&&this._cropContainer2&&(this._animateTo(this._cropContainer1,"transform","translate3d(0,
20,0)"),this._animateTo(this._cropContainer2,"transform","none")),e.currSlide&&(e.currSlide.zoomAndPanToInitial(),this._animateTo(e.currSlide.container,"transform",e.currSlide.getCurrentTransform()))),this._animateBgOpacity&&e.bg&&this._animateTo(e.bg,"opacity",String(e.options.bgOpacity)),this._animateRootOpacity&&e.element&&this._animateTo(e.element,"opacity","1")}_animateToClosedState(){const{pswp:e}=this;this._animateZoom&&this._setClosedStateZoomPan(!0),this._animateBgOpacity&&e.bgOpacity>.01&&e.bg&&this._animateTo(e.bg,"opacity","0"),this._animateRootOpacity&&e.element&&this._animateTo(e.element,"opacity","0")}_setClosedStateZoomPan(e){if(!this._thumbBounds)return;const{pswp:t}=this,{innerRect:i}=this._thumbBounds,{currSlide:s,viewportSize:r}=t;if(this._croppedZoom&&i&&this._cropContainer1&&this._cropContainer2){const t=-r.x+(this._thumbBounds.x-i.x)+i.w,s=-r.y+(this._thumbBounds.y-i.y)+i.h,a=r.x-i.w,n=r.y-i.h;e?(this._animateTo(this._cropContainer1,"transform",d(t,s)),this._animateTo(this._cropContainer2,"transform",d(a,n))):(p(this._cropContainer1,t,s),p(this._cropContainer2,a,n))}s&&(a(s.pan,i||this._thumbBounds),s.currZoomLevel=this._thumbBounds.w/s.width,e?this._animateTo(s.container,"transform",s.getCurrentTransform()):s.applyCurrentZoomPan())}_animateTo(e,t,i){if(!this._duration)return void(e.style[t]=i);const{animations:s}=this.pswp,a={duration:this._duration,easing:this.pswp.options.easing,onComplete:()=>{s.activeAnimations.length||this._onAnimationComplete()},target:e};a[t]=i,s.startTransition(a)}}const oe={allowPanToNext:!0,spacing:.1,loop:!0,pinchToClose:!0,closeOnVerticalDrag:!0,hideAnimationDuration:333,showAnimationDuration:333,zoomAnimationDuration:333,escKey:!0,arrowKeys:!0,trapFocus:!0,returnFocus:!0,maxWidthToAnimate:4e3,clickToCloseNonZoomable:!0,imageClickAction:"zoom-or-close",bgClickAction:"close",tapAction:"toggle-controls",doubleTapAction:"zoom",indexIndicatorSep:" / ",preloaderDelay:2e3,bgOpacity:.8,index:0,errorMsg:"The image cannot be loaded",preload:[1,2],easing:"cubic-bezier(.4,0,.22,1)"};class le extends ae{constructor(e){super(),this.options=this._prepareOptions(e||{}),this.offset={x:0,y:0},this._prevViewportSize={x:0,y:0},this.viewportSize={x:0,y:0},this.bgOpacity=1,this.currIndex=0,this.potentialIndex=0,this.isOpen=!1,this.isDestroying=!1,this.hasMouse=!1,this._initialItemData={},this._initialThumbBounds=void 0,this.topBar=void 0,this.element=void 0,this.template=void 0,this.container=void 0,this.scrollWrap=void 0,this.currSlide=void 0,this.events=new y,this.animations=new R,this.mainScroll=new I(this),this.gestures=new L(this),this.opener=new ne(this),this.keyboard=new D(this),this.contentLoader=new se(this)}init(){if(this.isOpen||this.isDestroying)return!1;this.isOpen=!0,this.dispatch("init"),this.dispatch("beforeOpen"),this._createMainStructure();let e="pswp--open";return this.gestures.supportsTouch&&(e+=" pswp--touch"),this.options.mainClass&&(e+=" "+this.options.mainClass),this.element&&(this.element.className+=" "+e),this.currIndex=this.options.index||0,this.potentialIndex=this.currIndex,this.dispatch("firstUpdate"),this.scrollWheel=new N(this),(Number.isNaN(this.currIndex)||this.currIndex<0||this.currIndex>=this.getNumItems())&&(this.currIndex=0),this.gestures.supportsTouch||this.mouseDetected(),this.updateSize(),this.offset.y=window.pageYOffset,this._initialItemData=this.getItemData(this.currIndex),this.dispatch("gettingData",{index:this.currIndex,data:this._initialItemData,slide:void 0}),this._initialThumbBounds=this.getThumbBounds(),this.dispatch("initialLayout"),this.on("openingAnimationEnd",(()=>{const{itemHolders:e}=this.mainScroll;e[0]&&(e[0].el.style.display="block",this.setContent(e[0],this.currIndex-1)),e[2]&&(e[2].el.style.display="block",this.setContent(e[2],this.currIndex+1)),this.appendHeavy(),this.contentLoader.updateLazy(),this.events.add(window,"resize",this._handlePageResize.bind(this)),this.events.add(window,"scroll",this._updatePageScrollOffset.bind(this)),this.dispatch("bindEvents")})),this.mainScroll.itemHolders[1]&&this.setContent(this.mainScroll.itemHolders[1],this.currIndex),this.dispatch("change"),this.opener.open(),this.dispatch("afterInit"),!0}getLoopedIndex(e){const t=this.getNumItems();return this.options.loop&&(e>t-1&&(e-=t),e<0&&(e+=t)),l(e,0,t-1)}
vendor: 4,462 bytes, line 2
2appendHeavy(){this.mainScroll.itemHolders.forEach((e=>{var t;null===(t=e.slide)||void 0===t||t.appendHeavy()}))}goTo(e){this.mainScroll.moveIndexBy(this.getLoopedIndex(e)-this.potentialIndex)}next(){this.goTo(this.potentialIndex+1)}prev(){this.goTo(this.potentialIndex-1)}zoomTo(...e){var t;null===(t=this.currSlide)||void 0===t||t.zoomTo(...e)}toggleZoom(){var e;null===(e=this.currSlide)||void 0===e||e.toggleZoom()}close(){this.opener.isOpen&&!this.isDestroying&&(this.isDestroying=!0,this.dispatch("close"),this.events.removeAll(),this.opener.close())}destroy(){var e;if(!this.isDestroying)return this.options.showHideAnimationType="none",void this.close();this.dispatch("destroy"),this._listeners={},this.scrollWrap&&(this.scrollWrap.ontouchmove=null,this.scrollWrap.ontouchend=null),null===(e=this.element)||void 0===e||e.remove(),this.mainScroll.itemHolders.forEach((e=>{var t;null===(t=e.slide)||void 0===t||t.destroy()})),this.contentLoader.destroy(),this.events.removeAll()}refreshSlideContent(e){this.contentLoader.removeByIndex(e),this.mainScroll.itemHolders.forEach(((t,i)=>{var s,a;let r=(null!==(s=null===(a=this.currSlide)||void 0===a?void 0:a.index)&&void 0!==s?s:0)-1+i;var n;(this.canLoop()&&(r=this.getLoopedIndex(r)),r===e)&&(this.setContent(t,e,!0),1===i&&(this.currSlide=t.slide,null===(n=t.slide)||void 0===n||n.setIsActive(!0)))})),this.dispatch("change")}setContent(e,t,i){if(this.canLoop()&&(t=this.getLoopedIndex(t)),e.slide){if(e.slide.index===t&&!i)return;e.slide.destroy(),e.slide=void 0}if(!this.canLoop()&&(t<0||t>=this.getNumItems()))return;const s=this.getItemData(t);e.slide=new T(s,t,this),t===this.currIndex&&(this.currSlide=e.slide),e.slide.append(e.el)}getViewportCenterPoint(){return{x:this.viewportSize.x/2,y:this.viewportSize.y/2}}updateSize(e){if(this.isDestroying)return;const t=b(this.options,this);!e&&o(t,this._prevViewportSize)||(a(this._prevViewportSize,t),this.dispatch("beforeResize"),a(this.viewportSize,this._prevViewportSize),this._updatePageScrollOffset(),this.dispatch("viewportSize"),this.mainScroll.resize(this.opener.isOpen),!this.hasMouse&&window.matchMedia("(any-hover: hover)").matches&&this.mouseDetected(),this.dispatch("resize"))}applyBgOpacity(e){this.bgOpacity=Math.max(e,0),this.bg&&(this.bg.style.opacity=String(this.bgOpacity*this.options.bgOpacity))}mouseDetected(){var e;this.hasMouse||(this.hasMouse=!0,null===(e=this.element)||void 0===e||e.classList.add("pswp--has_mouse"))}_handlePageResize(){this.updateSize(),/iPhone|iPad|iPod/i.test(window.navigator.userAgent)&&setTimeout((()=>{this.updateSize()}),500)}_updatePageScrollOffset(){this.setScrollOffset(0,window.pageYOffset)}setScrollOffset(e,t){this.offset.x=e,this.offset.y=t,this.dispatch("updateScrollOffset")}_createMainStructure(){this.element=s("pswp","div"),this.element.setAttribute("tabindex","-1"),this.element.setAttribute("role","dialog"),this.template=this.element,this.bg=s("pswp__bg","div",this.element),this.scrollWrap=s("pswp__scroll-wrap","section",this.element),this.container=s("pswp__container","div",this.scrollWrap),this.scrollWrap.setAttribute("aria-roledescription","carousel"),this.container.setAttribute("aria-live","off"),this.container.setAttribute("id","pswp__items"),this.mainScroll.appendHolders(),this.ui=new K(this),this.ui.init(),(this.options.appendToEl||document.body).appendChild(this.element)}getThumbBounds(){return function(e,t,i){const s=i.dispatch("thumbBounds",{index:e,itemData:t,instance:i});if(s.thumbBounds)return s.thumbBounds;const{element:a}=t;let r,n;if(a&&!1!==i.options.thumbSelector){const e=i.options.thumbSelector||"img";n=a.matches(e)?a:a.querySelector(e)}return n=i.applyFilters("thumbEl",n,t,e),n&&(r=t.thumbCropped?function(e,t,i){const s=e.getBoundingClientRect(),a=s.width/t,r=s.height/i,n=a>r?a:r,o=(s.width-t*n)/2,l=(s.height-i*n)/2,d={x:s.left+o,y:s.top+l,w:t*n};return d.innerRect={w:s.width,h:s.height,x:o,y:l},d}(n,t.width||t.w||0,t.height||t.h||0):function(e){const t=e.getBoundingClientRect();return{x:t.left,y:t.top,w:t.width}}(n)),i.applyFilters("thumbBounds",r,t,e)}(this.currIndex,this.currSlide?this.currSlide.data:this._initialItemData,this)}canLoop(){return this.options.loop&&this.getNumItems()>2}_prepareOptions(e){return window.matchMedia("(prefers-reduced-motion), (update: slow)").matches&&(e.showHideAnimationType="none",e.zoomAnimationDuration=0),{...oe,...e}}}},8579:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(6314),a=i.n(s)()((function(e){return e[1]}));
2a.push([e.id,':root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}
2&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg
2-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-coverflow,.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}',""]);const r=a},8706:(e,t,i)=>{i.d(t,{c:()=>a});var s=i(7044);function a(e,t,i,a){return e.params.createElements&&Object.keys(a).forEach((r=>{if(!i[r]&&!0===i.auto){let n=(0,s.e)(e.el,`.${a[r]}`)[0];n||(n=(0,s.c)("div",a[r]),n.className=a[r],e.el.append(n)),i[r]=n,t[r]=n}})),i}},8714:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(2375),a=i(7044);function r({swiper:e,extendParams:t,on:i,emit:r}){const n=(0,s.a)();t({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let o=1,l=!1,d=!1,p={x:0,y:0};let c,h;const u=[],m={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},g={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},f={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let v,w=1;function y(){if(u.length<2)return 1;const e=u[0].pageX,t=u[0].pageY,i=u[1].pageX,s=u[1].pageY;return Math.sqrt((i-e)**2+(s-t)**2)}function b(){const t=e.params.zoom,i=m.imageWrapEl.getAttribute("data-swiper-zoom")||t.maxRatio;
vendor: 4,640 bytes, line 2
2if(t.limitToOriginalSize&&m.imageEl&&m.imageEl.naturalWidth){const e=m.imageEl.naturalWidth/m.imageEl.offsetWidth;return Math.min(e,i)}return i}function x(t){const i=e.isElement?"swiper-slide":`.${e.params.slideClass}`;return!!t.target.matches(i)||e.slides.filter((e=>e.contains(t.target))).length>0}function S(t){const i=`.${e.params.zoom.containerClass}`;return!!t.target.matches(i)||[...e.hostEl.querySelectorAll(i)].filter((e=>e.contains(t.target))).length>0}function E(t){if("mouse"===t.pointerType&&u.splice(0,u.length),!x(t))return;const i=e.params.zoom;if(c=!1,h=!1,u.push(t),!(u.length<2)){if(c=!0,m.scaleStart=y(),!m.slideEl){m.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`),m.slideEl||(m.slideEl=e.slides[e.activeIndex]);let s=m.slideEl.querySelector(`.${i.containerClass}`);if(s&&(s=s.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),m.imageEl=s,m.imageWrapEl=s?(0,a.d)(m.imageEl,`.${i.containerClass}`)[0]:void 0,!m.imageWrapEl)return void(m.imageEl=void 0);m.maxRatio=b()}if(m.imageEl){const[e,t]=function(){if(u.length<2)return{x:null,y:null};const e=m.imageEl.getBoundingClientRect();return[(u[0].pageX+(u[1].pageX-u[0].pageX)/2-e.x-n.scrollX)/o,(u[0].pageY+(u[1].pageY-u[0].pageY)/2-e.y-n.scrollY)/o]}();m.originX=e,m.originY=t,m.imageEl.style.transitionDuration="0ms"}l=!0}}function _(t){if(!x(t))return;const i=e.params.zoom,s=e.zoom,a=u.findIndex((e=>e.pointerId===t.pointerId));a>=0&&(u[a]=t),u.length<2||(h=!0,m.scaleMove=y(),m.imageEl&&(s.scale=m.scaleMove/m.scaleStart*o,s.scale>m.maxRatio&&(s.scale=m.maxRatio-1+(s.scale-m.maxRatio+1)**.5),s.scale<i.minRatio&&(s.scale=i.minRatio+1-(i.minRatio-s.scale+1)**.5),m.imageEl.style.transform=`translate3d(0,0,0) scale(${s.scale})`))}function T(t){if(!x(t))return;if("mouse"===t.pointerType&&"pointerout"===t.type)return;const i=e.params.zoom,s=e.zoom,a=u.findIndex((e=>e.pointerId===t.pointerId));a>=0&&u.splice(a,1),c&&h&&(c=!1,h=!1,m.imageEl&&(s.scale=Math.max(Math.min(s.scale,m.maxRatio),i.minRatio),m.imageEl.style.transitionDuration=`${e.params.speed}ms`,m.imageEl.style.transform=`translate3d(0,0,0) scale(${s.scale})`,o=s.scale,l=!1,s.scale>1&&m.slideEl?m.slideEl.classList.add(`${i.zoomedSlideClass}`):s.scale<=1&&m.slideEl&&m.slideEl.classList.remove(`${i.zoomedSlideClass}`),1===s.scale&&(m.originX=0,m.originY=0,m.slideEl=void 0)))}function C(){e.touchEventsData.preventTouchMoveFromPointerMove=!1}function M(t){const i="mouse"===t.pointerType&&e.params.zoom.panOnMouseMove;if(!x(t)||!S(t))return;const s=e.zoom;if(!m.imageEl)return;if(!g.isTouched||!m.slideEl)return void(i&&z(t));if(i)return void z(t);g.isMoved||(g.width=m.imageEl.offsetWidth||m.imageEl.clientWidth,g.height=m.imageEl.offsetHeight||m.imageEl.clientHeight,g.startX=(0,a.l)(m.imageWrapEl,"x")||0,g.startY=(0,a.l)(m.imageWrapEl,"y")||0,m.slideWidth=m.slideEl.offsetWidth,m.slideHeight=m.slideEl.offsetHeight,m.imageWrapEl.style.transitionDuration="0ms");const r=g.width*s.scale,n=g.height*s.scale;g.minX=Math.min(m.slideWidth/2-r/2,0),g.maxX=-g.minX,g.minY=Math.min(m.slideHeight/2-n/2,0),g.maxY=-g.minY,g.touchesCurrent.x=u.length>0?u[0].pageX:t.pageX,g.touchesCurrent.y=u.length>0?u[0].pageY:t.pageY;if(Math.max(Math.abs(g.touchesCurrent.x-g.touchesStart.x),Math.abs(g.touchesCurrent.y-g.touchesStart.y))>5&&(e.allowClick=!1),!g.isMoved&&!l){if(e.isHorizontal()&&(Math.floor(g.minX)===Math.floor(g.startX)&&g.touchesCurrent.x<g.touchesStart.x||Math.floor(g.maxX)===Math.floor(g.startX)&&g.touchesCurrent.x>g.touchesStart.x))return g.isTouched=!1,void C();if(!e.isHorizontal()&&(Math.floor(g.minY)===Math.floor(g.startY)&&g.touchesCurrent.y<g.touchesStart.y||Math.floor(g.maxY)===Math.floor(g.startY)&&g.touchesCurrent.y>g.touchesStart.y))return g.isTouched=!1,void C()}t.cancelable&&t.preventDefault(),t.stopPropagation(),clearTimeout(v),e.touchEventsData.preventTouchMoveFromPointerMove=!0,v=setTimeout((()=>{e.destroyed||C()})),g.isMoved=!0;const d=(s.scale-o)/(m.maxRatio-e.params.zoom.minRatio),{originX:p,originY:c}=m;g.currentX=g.touchesCurrent.x-g.touchesStart.x+g.startX+d*(g.width-2*p),g.currentY=g.touchesCurrent.y-g.touchesStart.y+g.startY+d*(g.height-2*c),g.currentX<g.minX&&(g.currentX=g.minX+1-(g.minX-g.currentX+1)**.8),g.currentX>g.maxX&&(g.currentX=g.maxX-1+(g.currentX-g.maxX+1)**.8),g.currentY<g.minY&&(g.currentY=g.minY+1-(g.minY-g.currentY+1)**.8),g.currentY>g.maxY&&(g.currentY=g.maxY-1+(g.currentY-g.maxY+1)**.8),f.prevPositionX||(f.prevPositionX=g.touchesCurrent.x),f.prevPositionY||(f.prevPositionY=g.touchesCurrent.y),f.prevTime||(f.prevTime=Date.now()),f.x=(g.touchesCurrent.x-f.prevPositionX)/(Date.now()-f.prevTime)/2,f.
2y=(g.touchesCurrent.y-f.prevPositionY)/(Date.now()-f.prevTime)/2,Math.abs(g.touchesCurrent.x-f.prevPositionX)<2&&(f.x=0),Math.abs(g.touchesCurrent.y-f.prevPositionY)<2&&(f.y=0),f.prevPositionX=g.touchesCurrent.x,f.prevPositionY=g.touchesCurrent.y,f.prevTime=Date.now(),m.imageWrapEl.style.transform=`translate3d(${g.currentX}px, ${g.currentY}px,0)`}function P(){const t=e.zoom;m.slideEl&&e.activeIndex!==e.slides.indexOf(m.slideEl)&&(m.imageEl&&(m.imageEl.style.transform="translate3d(0,0,0) scale(1)"),m.imageWrapEl&&(m.imageWrapEl.style.transform="translate3d(0,0,0)"),m.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),t.scale=1,o=1,m.slideEl=void 0,m.imageEl=void 0,m.imageWrapEl=void 0,m.originX=0,m.originY=0)}function z(e){if(o<=1||!m.imageWrapEl)return;if(!x(e)||!S(e))return;const t=n.getComputedStyle(m.imageWrapEl).transform,i=new n.DOMMatrix(t);if(!d)return d=!0,p.x=e.clientX,p.y=e.clientY,g.startX=i.e,g.startY=i.f,g.width=m.imageEl.offsetWidth||m.imageEl.clientWidth,g.height=m.imageEl.offsetHeight||m.imageEl.clientHeight,m.slideWidth=m.slideEl.offsetWidth,void(m.slideHeight=m.slideEl.offsetHeight);const s=-3*(e.clientX-p.x),a=-3*(e.clientY-p.y),r=g.width*o,l=g.height*o,c=m.slideWidth,h=m.slideHeight,u=Math.min(c/2-r/2,0),f=-u,v=Math.min(h/2-l/2,0),w=-v,y=Math.max(Math.min(g.startX+s,f),u),b=Math.max(Math.min(g.startY+a,w),v);m.imageWrapEl.style.transitionDuration="0ms",m.imageWrapEl.style.transform=`translate3d(${y}px, ${b}px, 0)`,p.x=e.clientX,p.y=e.clientY,g.startX=y,g.startY=b,g.currentX=y,g.currentY=b}function A(t){const i=e.zoom,s=e.params.zoom;if(!m.slideEl){t&&t.target&&(m.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`)),m.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?m.slideEl=(0,a.e)(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:m.slideEl=e.slides[e.activeIndex]);let i=m.slideEl.querySelector(`.${s.containerClass}`);i&&(i=i.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),m.imageEl=i,m.imageWrapEl=i?(0,a.d)(m.imageEl,`.${s.containerClass}`)[0]:void 0}if(!m.imageEl||!m.imageWrapEl)return;let r,l,d,p,c,h,u,f,v,w,y,x,S,E,_,T,C,M;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),m.slideEl.classList.add(`${s.zoomedSlideClass}`),void 0===g.touchesStart.x&&t?(r=t.pageX,l=t.pageY):(r=g.touchesStart.x,l=g.touchesStart.y);const P=o,z="number"==typeof t?t:null;1===o&&z&&(r=void 0,l=void 0,g.touchesStart.x=void 0,g.touchesStart.y=void 0);const A=b();i.scale=z||A,o=z||A,!t||1===o&&z?(u=0,f=0):(C=m.slideEl.offsetWidth,M=m.slideEl.offsetHeight,d=(0,a.f)(m.slideEl).left+n.scrollX,p=(0,a.f)(m.slideEl).top+n.scrollY,c=d+C/2-r,h=p+M/2-l,v=m.imageEl.offsetWidth||m.imageEl.clientWidth,w=m.imageEl.offsetHeight||m.imageEl.clientHeight,y=v*i.scale,x=w*i.scale,S=Math.min(C/2-y/2,0),E=Math.min(M/2-x/2,0),_=-S,T=-E,P>0&&z&&"number"==typeof g.currentX&&"number"==typeof g.currentY?(u=g.currentX*i.scale/P,f=g.currentY*i.scale/P):(u=c*i.scale,f=h*i.scale),u<S&&(u=S),u>_&&(u=_),f<E&&(f=E),f>T&&(f=T)),z&&1===i.scale&&(m.originX=0,m.originY=0),g.currentX=u,g.currentY=f,m.imageWrapEl.style.transitionDuration="300ms",m.imageWrapEl.style.transform=`translate3d(${u}px, ${f}px,0)`,m.imageEl.style.transitionDuration="300ms",m.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`}function L(){const t=e.zoom,i=e.params.zoom;if(!m.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?m.slideEl=(0,a.e)(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:m.slideEl=e.slides[e.activeIndex];let t=m.slideEl.querySelector(`.${i.containerClass}`);t&&(t=t.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),m.imageEl=t,m.imageWrapEl=t?(0,a.d)(m.imageEl,`.${i.containerClass}`)[0]:void 0}m.imageEl&&m.imageWrapEl&&(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),t.scale=1,o=1,g.currentX=void 0,g.currentY=void 0,g.touchesStart.x=void 0,g.touchesStart.y=void 0,m.imageWrapEl.style.transitionDuration="300ms",m.imageWrapEl.style.transform="translate3d(0,0,0)",m.imageEl.style.transitionDuration="300ms",m.imageEl.style.transform="translate3d(0,
20,0) scale(1)",m.slideEl.classList.remove(`${i.zoomedSlideClass}`),m.slideEl=void 0,m.originX=0,m.originY=0,e.params.zoom.panOnMouseMove&&(p={x:0,y:0},d&&(d=!1,g.startX=0,g.startY=0)))}function I(t){const i=e.zoom;i.scale&&1!==i.scale?L():A(t)}function k(){return{passiveListener:!!e.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!e.params.passiveListeners||{passive:!1,capture:!0}}}function O(){const t=e.zoom;if(t.enabled)return;t.enabled=!0;const{passiveListener:i,activeListenerWithCapture:s}=k();e.wrapperEl.addEventListener("pointerdown",E,i),e.wrapperEl.addEventListener("pointermove",_,s),["pointerup","pointercancel","pointerout"].forEach((t=>{e.wrapperEl.addEventListener(t,T,i)})),e.wrapperEl.addEventListener("pointermove",M,s)}function D(){const t=e.zoom;if(!t.enabled)return;t.enabled=!1;const{passiveListener:i,activeListenerWithCapture:s}=k();e.wrapperEl.removeEventListener("pointerdown",E,i),e.wrapperEl.removeEventListener("pointermove",_,s),["pointerup","pointercancel","pointerout"].forEach((t=>{e.wrapperEl.removeEventListener(t,T,i)})),e.wrapperEl.removeEventListener("pointermove",M,s)}Object.defineProperty(e.zoom,"scale",{get:()=>w,set(e){if(w!==e){const t=m.imageEl,i=m.slideEl;r("zoomChange",e,t,i)}w=e}}),i("init",(()=>{e.params.zoom.enabled&&O()})),i("destroy",(()=>{D()})),i("touchStart",((t,i)=>{e.zoom.enabled&&function(t){const i=e.device;if(!m.imageEl)return;if(g.isTouched)return;i.android&&t.cancelable&&t.preventDefault(),g.isTouched=!0;const s=u.length>0?u[0]:t;g.touchesStart.x=s.pageX,g.touchesStart.y=s.pageY}(i)})),i("touchEnd",((t,i)=>{e.zoom.enabled&&function(){const t=e.zoom;if(u.length=0,!m.imageEl)return;if(!g.isTouched||!g.isMoved)return g.isTouched=!1,void(g.isMoved=!1);g.isTouched=!1,g.isMoved=!1;let i=300,s=300;const a=f.x*i,r=g.currentX+a,n=f.y*s,o=g.currentY+n;0!==f.x&&(i=Math.abs((r-g.currentX)/f.x)),0!==f.y&&(s=Math.abs((o-g.currentY)/f.y));const l=Math.max(i,s);g.currentX=r,g.currentY=o;const d=g.width*t.scale,p=g.height*t.scale;g.minX=Math.min(m.slideWidth/2-d/2,0),g.maxX=-g.minX,g.minY=Math.min(m.slideHeight/2-p/2,0),g.maxY=-g.minY,g.currentX=Math.max(Math.min(g.currentX,g.maxX),g.minX),g.currentY=Math.max(Math.min(g.currentY,g.maxY),g.minY),m.imageWrapEl.style.transitionDuration=`${l}ms`,m.imageWrapEl.style.transform=`translate3d(${g.currentX}px, ${g.currentY}px,0)`}()})),i("doubleTap",((t,i)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&I(i)})),i("transitionEnd",(()=>{e.zoom.enabled&&e.params.zoom.enabled&&P()})),i("slideChange",(()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&P()})),Object.assign(e.zoom,{enable:O,disable:D,in:A,out:L,toggle:I})}},8832:(e,t,i)=>{i.d(t,{A:()=>a});var s=i(2375);function a({swiper:e,extendParams:t,on:i,emit:a,params:r}){let n,o;e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let l,d,p,c,h,u,m,g,f=r&&r.autoplay?r.autoplay.delay:3e3,v=r&&r.autoplay?r.autoplay.delay:3e3,w=(new Date).getTime();function y(t){e&&!e.destroyed&&e.wrapperEl&&t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",y),g||t.detail&&t.detail.bySwiperTouchMove||T())}const b=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?d=!0:d&&(v=l,d=!1);const t=e.autoplay.paused?l:w+v-(new Date).getTime();e.autoplay.timeLeft=t,a("autoplayTimeLeft",t,t/f),o=requestAnimationFrame((()=>{b()}))},x=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),b();let i=void 0===t?e.params.autoplay.delay:t;f=e.params.autoplay.delay,v=e.params.autoplay.delay;const s=(()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.find((e=>e.classList.contains("swiper-slide-active"))):e.slides[e.activeIndex],!t)return;return parseInt(t.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(s)&&s>0&&void 0===t&&(i=s,f=s,v=s),l=i;const r=e.params.speed,d=()=>{e&&!e.destroyed&&(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(r,!0,!0),a("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,r,!0,!0),a("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(r,!0,!0),a("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,r,!0,!0),a("autoplay")),e.params.cssMode&&(w=(new Date).getTime(),requestAnimationFrame((()=>{x()}))))};return i>0?(clearTimeout(n),n=setTimeout((()=>{d()}),i)):requestAnimationFrame((()=>{d()})),i},S=()=>{w=(new Date).getTime(),e.autoplay.running=!0,x(),a("autoplayStart")},E=()=>
vendor: 4,801 bytes, line 2
2{e.autoplay.running=!1,clearTimeout(n),cancelAnimationFrame(o),a("autoplayStop")},_=(t,i)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(n),t||(m=!0);const s=()=>{a("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",y):T()};if(e.autoplay.paused=!0,i)return u&&(l=e.params.autoplay.delay),u=!1,void s();const r=l||e.params.autoplay.delay;l=r-((new Date).getTime()-w),e.isEnd&&l<0&&!e.params.loop||(l<0&&(l=0),s())},T=()=>{e.isEnd&&l<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(w=(new Date).getTime(),m?(m=!1,x(l)):x(),e.autoplay.paused=!1,a("autoplayResume"))},C=()=>{if(e.destroyed||!e.autoplay.running)return;const t=(0,s.g)();"hidden"===t.visibilityState&&(m=!0,_(!0)),"visible"===t.visibilityState&&T()},M=t=>{"mouse"===t.pointerType&&(m=!0,g=!0,e.animating||e.autoplay.paused||_(!0))},P=t=>{"mouse"===t.pointerType&&(g=!1,e.autoplay.paused&&T())};i("init",(()=>{e.params.autoplay.enabled&&(e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",M),e.el.addEventListener("pointerleave",P)),(0,s.g)().addEventListener("visibilitychange",C),S())})),i("destroy",(()=>{e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("pointerenter",M),e.el.removeEventListener("pointerleave",P)),(0,s.g)().removeEventListener("visibilitychange",C),e.autoplay.running&&E()})),i("_freeModeStaticRelease",(()=>{(c||m)&&T()})),i("_freeModeNoMomentumRelease",(()=>{e.params.autoplay.disableOnInteraction?E():_(!0,!0)})),i("beforeTransitionStart",((t,i,s)=>{!e.destroyed&&e.autoplay.running&&(s||!e.params.autoplay.disableOnInteraction?_(!0,!0):E())})),i("sliderFirstMove",(()=>{!e.destroyed&&e.autoplay.running&&(e.params.autoplay.disableOnInteraction?E():(p=!0,c=!1,m=!1,h=setTimeout((()=>{m=!0,c=!0,_(!0)}),200)))})),i("touchEnd",(()=>{if(!e.destroyed&&e.autoplay.running&&p){if(clearTimeout(h),clearTimeout(n),e.params.autoplay.disableOnInteraction)return c=!1,void(p=!1);c&&e.params.cssMode&&T(),c=!1,p=!1}})),i("slideChange",(()=>{!e.destroyed&&e.autoplay.running&&(u=!0)})),Object.assign(e.autoplay,{start:S,stop:E,pause:_,resume:T})}},8929:(e,t,i)=>{i.d(t,{A:()=>a});var s=i(2375);function a({swiper:e,extendParams:t,on:i}){t({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let a=!1,r={};const n=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=(0,s.a)();let i;i=e?new URL(e):t.location;const a=i.pathname.slice(1).split("/").filter((e=>""!==e)),r=a.length;return{key:a[r-2],value:a[r-1]}},l=(t,i)=>{const r=(0,s.a)();if(!a||!e.params.history.enabled)return;let o;o=e.params.url?new URL(e.params.url):r.location;const l=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${i}"]`):e.slides[i];let d=n(l.getAttribute("data-history"));if(e.params.history.root.length>0){let i=e.params.history.root;"/"===i[i.length-1]&&(i=i.slice(0,i.length-1)),d=`${i}/${t?`${t}/`:""}${d}`}else o.pathname.includes(t)||(d=`${t?`${t}/`:""}${d}`);e.params.history.keepQuery&&(d+=o.search);const p=r.history.state;p&&p.value===d||(e.params.history.replaceState?r.history.replaceState({value:d},null,d):r.history.pushState({value:d},null,d))},d=(t,i,s)=>{if(i)for(let a=0,r=e.slides.length;a<r;a+=1){const r=e.slides[a];if(n(r.getAttribute("data-history"))===i){const i=e.getSlideIndex(r);e.slideTo(i,t,s)}}else e.slideTo(0,t,s)},p=()=>{r=o(e.params.url),d(e.params.speed,r.value,!1)};i("init",(()=>{e.params.history.enabled&&(()=>{const t=(0,s.a)();if(e.params.history){if(!t.history||!t.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);a=!0,r=o(e.params.url),r.key||r.value?(d(0,r.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener("popstate",p)):e.params.history.replaceState||t.addEventListener("popstate",p)}})()})),i("destroy",(()=>{e.params.history.enabled&&(()=>{const t=(0,s.a)();e.params.history.replaceState||t.removeEventListener("popstate",p)})()})),i("transitionEnd _freeModeNoMomentumRelease",(()=>{a&&l(e.params.history.key,e.activeIndex)})),i("slideChange",(()=>{a&&e.params.cssMode&&l(e.params.history.key,e.activeIndex)}))}},8996:(e,t,i)=>{i.d(t,{e:()=>a});var s=i(7044);function a({swiper:e,duration:t,transformElements:i,allSlides:a}){const{activeIndex:r}=e;if(e.params.virtualTranslate&&0!==t){let t,n=!1;t=a?i:i.filter((t=>{const i=t.classList.contains("swiper-slide-transform")?(t=>{if(!t.parentElement)return e.slides.find((e=>e.shadowRoot&&e.shadowRoot===t.parentNode));return t.parentElement})(t):t;return e.getSlideIndex(i)===r})),t.forEach((t=>{(0,s.o)(t,(()=>{if(n)return;if(!e||e.destroyed)return;n=!0,e.animating=!1;const t=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});
2e.wrapperEl.dispatchEvent(t)}))}))}}},8998:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(2375),a=i(7044);function r({swiper:e,extendParams:t,emit:i,on:r}){let n=!1;const o=(0,s.g)(),l=(0,s.a)();t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(t,i){if(e.virtual&&e.params.virtual.enabled){const t=e.slides.find((e=>e.getAttribute("data-hash")===i));if(!t)return 0;return parseInt(t.getAttribute("data-swiper-slide-index"),10)}return e.getSlideIndex((0,a.e)(e.slidesEl,`.${e.params.slideClass}[data-hash="${i}"], swiper-slide[data-hash="${i}"]`)[0])}}});const d=()=>{i("hashChange");const t=o.location.hash.replace("#",""),s=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex];if(t!==(s?s.getAttribute("data-hash"):"")){const i=e.params.hashNavigation.getSlideIndex(e,t);if(void 0===i||Number.isNaN(i))return;e.slideTo(i)}},p=()=>{if(!n||!e.params.hashNavigation.enabled)return;const t=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],s=t?t.getAttribute("data-hash")||t.getAttribute("data-history"):"";e.params.hashNavigation.replaceState&&l.history&&l.history.replaceState?(l.history.replaceState(null,null,`#${s}`||""),i("hashSet")):(o.location.hash=s||"",i("hashSet"))};r("init",(()=>{e.params.hashNavigation.enabled&&(()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;n=!0;const t=o.location.hash.replace("#","");if(t){const i=0,s=e.params.hashNavigation.getSlideIndex(e,t);e.slideTo(s||0,i,e.params.runCallbacksOnInit,!0)}e.params.hashNavigation.watchState&&l.addEventListener("hashchange",d)})()})),r("destroy",(()=>{e.params.hashNavigation.enabled&&e.params.hashNavigation.watchState&&l.removeEventListener("hashchange",d)})),r("transitionEnd _freeModeNoMomentumRelease",(()=>{n&&p()})),r("slideChange",(()=>{n&&e.params.cssMode&&p()}))}},9574:(e,t,i)=>{i.d(t,{A:()=>l});var s=i(5914),a=i(9761),r=i(2708),n=i(8996),o=i(7044);function l({swiper:e,extendParams:t,on:i}){t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}});(0,a.e)({effect:"cards",swiper:e,on:i,setTranslate:()=>{const{slides:t,activeIndex:i,rtlTranslate:a}=e,n=e.params.cardsEffect,{startTranslate:o,isTouched:l}=e.touchEventsData,d=a?-e.translate:e.translate;for(let p=0;p<t.length;p+=1){const c=t[p],h=c.progress,u=Math.min(Math.max(h,-4),4);let m=c.swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&(e.wrapperEl.style.transform=`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(m-=t[0].swiperSlideOffset);let g=e.params.cssMode?-m-e.translate:-m,f=0;const v=-100*Math.abs(u);let w=1,y=-n.perSlideRotate*u,b=n.perSlideOffset-.75*Math.abs(u);const x=e.virtual&&e.params.virtual.enabled?e.virtual.from+p:p,S=(x===i||x===i-1)&&u>0&&u<1&&(l||e.params.cssMode)&&d<o,E=(x===i||x===i+1)&&u<0&&u>-1&&(l||e.params.cssMode)&&d>o;if(S||E){const t=(1-Math.abs((Math.abs(u)-.5)/.5))**.5;y+=-28*u*t,w+=-.5*t,b+=96*t,f=(n.rotate||e.isHorizontal()?-25:0)*t*Math.abs(u)+"%"}if(g=u<0?`calc(${g}px ${a?"-":"+"} (${b*Math.abs(u)}%))`:u>0?`calc(${g}px ${a?"-":"+"} (-${b*Math.abs(u)}%))`:`${g}px`,!e.isHorizontal()){const e=f;f=g,g=e}const _=u<0?""+(1+(1-w)*u):""+(1-(1-w)*u),T=`\n        translate3d(${g}, ${f}, ${v}px)\n        rotateZ(${n.rotate?a?-y:y:0}deg)\n        scale(${_})\n      `;if(n.slideShadows){let e=c.querySelector(".swiper-slide-shadow");e||(e=(0,s.c)("cards",c)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(u)-.5)/.5,0),1))}c.style.zIndex=-Math.abs(Math.round(h))+t.length;(0,r.e)(n,c).style.transform=T}},setTransition:t=>{const i=e.slides.map((e=>(0,o.g)(e)));i.forEach((e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow").forEach((e=>{e.style.transitionDuration=`${t}ms`}))})),(0,n.e)({swiper:e,duration:t,transformElements:i})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:e.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!e.params.cssMode})})}},9578:(e,t,i)=>{i.d(t,{A:()=>r});var s=i(6314),a=i.n(s)()((function(e){return e[1]}));
vendor: 4,349 bytes, line 2
2a.push([e.id,".swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}",""]);const r=a},9761:(e,t,i)=>{function s(e){const{effect:t,swiper:i,on:s,setTranslate:a,setTransition:r,overwriteParams:n,perspective:o,recreateShadows:l,getEffectParams:d}=e;let p;s("beforeInit",(()=>{if(i.params.effect!==t)return;i.classNames.push(`${i.params.containerModifierClass}${t}`),o&&o()&&i.classNames.push(`${i.params.containerModifierClass}3d`);const e=n?n():{};Object.assign(i.params,e),Object.assign(i.originalParams,e)})),s("setTranslate _virtualUpdated",(()=>{i.params.effect===t&&a()})),s("setTransition",((e,s)=>{i.params.effect===t&&r(s)})),s("transitionEnd",(()=>{if(i.params.effect===t&&l){if(!d||!d().slideShadows)return;
2i.slides.forEach((e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>e.remove()))})),l()}})),s("virtualUpdate",(()=>{i.params.effect===t&&(i.slides.length||(p=!0),requestAnimationFrame((()=>{p&&i.slides&&i.slides.length&&(a(),p=!1)})))}))}i.d(t,{e:()=>s})},9935:(e,t,i)=>{var s=i(5072),a=i.n(s),r=i(9578),n={insert:"head",singleton:!1};a()(r.A,n),r.A.locals}}]);

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.