var wdSwiper=function(){"use strict";function r(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(t,s){void 0===t&&(t={}),void 0===s&&(s={});const a=["__proto__","constructor","prototype"];Object.keys(s).filter(e=>a.indexOf(e)<0).forEach(e=>{void 0===t[e]?t[e]=s[e]:r(s[e])&&r(t[e])&&0!!e.trim())}function M(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function m(){return Date.now()}function T(e,t){void 0===t&&(t="x");var s=E();let a,r,i;e=function(e){var t=E();let s;return s=(s=!(s=t.getComputedStyle?t.getComputedStyle(e,null):s)&&e.currentStyle?e.currentStyle:s)||e.style}(e);return s.WebKitCSSMatrix?(6<(r=e.transform||e.webkitTransform).split(",").length&&(r=r.split(", ").map(e=>e.replace(",",".")).join(", ")),i=new s.WebKitCSSMatrix("none"===r?"":r)):(i=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),a=i.toString().split(",")),"x"===t&&(r=s.WebKitCSSMatrix?i.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),(r="y"===t?s.WebKitCSSMatrix?i.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5]):r)||0}function o(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function u(e){var t,s=Object(arguments.length<=0?void 0:e);const a=["__proto__","constructor","prototype"];for(let e=1;ea.indexOf(e)<0);for(let e=0,t=i.length;el?"next":"prev"),c=(e,t)=>{return"next"===p&&t<=e||"prev"===p&&e<=t},u=()=>{o=(new Date).getTime();null===n&&(n=o);var e=Math.max(Math.min((o-n)/d,1),0);e=.5-Math.cos(e*Math.PI)/2;let t=l+e*(a-l);c(t,a)&&(t=a);s.wrapperEl.scrollTo({[r]:t});if(c(t,a))return s.wrapperEl.style.overflow="hidden",s.wrapperEl.style.scrollSnapType="",setTimeout(()=>{s.wrapperEl.style.overflow="";s.wrapperEl.scrollTo({[r]:t})}),void i.cancelAnimationFrame(s.cssModeFrameID);s.cssModeFrameID=i.requestAnimationFrame(u)};u()}function v(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function W(e,t){void 0===t&&(t="");var s=E(),a=[...e.children];return s.HTMLSlotElement&&e instanceof HTMLSlotElement&&a.push(...e.assignedElements()),t?a.filter(e=>e.matches(t)):a}function x(e,t){var s=E();let a=t.contains(e);return!a&&s.HTMLSlotElement&&t instanceof HTMLSlotElement&&(s=[...t.assignedElements()],a=(a=s.includes(e))||function(e,t){for(var s=[t];0!!e)}let s;function c(){var e,t;return s=s||(e=E(),{smoothScroll:(t=k()).documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)})}let a;function d(e){return void 0===e&&(e={}),a=a||function(e){var e=(void 0===e?{}:e)["userAgent"],t=c(),s=(i=E()).navigator.platform,e=e||i.navigator.userAgent,a={ios:!1,android:!1},r=i.screen.width,i=i.screen.height,l=e.match(/(Android);?[\s\/]+([\d.]+)?/);let n=e.match(/(iPad).*OS\s([\d_]+)/);var o=e.match(/(iPod)(.*OS\s([\d_]+))?/),d=!n&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p="Win32"===s,s="MacIntel"===s;return!n&&s&&t.touch&&0<=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(r+"x"+i)&&(n=(n=e.match(/(Version)\/([\d.]+)/))||[0,1,"13_0_0"]),l&&!p&&(a.os="android",a.android=!0),(n||d||o)&&(a.os="ios",a.ios=!0),a}(e)}let e;function O(){return e=e||function(){const t=E();var e=d();let s=!1;function a(){var e=t.navigator.userAgent.toLowerCase();return 0<=e.indexOf("safari")&&e.indexOf("chrome")<0&&e.indexOf("android")<0}a()&&(r=String(t.navigator.userAgent)).includes("Version/")&&([r,i]=r.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e)),s=r<16||16===r&&i<2);var r=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent),i=a(),e=i||r&&e.ios;return{isSafari:s||i,needPerspectiveFix:s,need3dFix:e,isWebView:r}}()}const _=(e,t,s)=>{t&&!e.classList.contains(s)?e.classList.add(s):!t&&e.classList.contains(s)&&e.classList.remove(s)};const h=(e,t,s)=>{t&&!e.classList.contains(s)?e.classList.add(s):!t&&e.classList.contains(s)&&e.classList.remove(s)};const l=(t,e)=>{if(!t||t.destroyed||!t.params)return;const s=e.closest(t.isElement?"swiper-slide":"."+t.params.slideClass);if(s){let e=s.querySelector("."+t.params.lazyPreloaderClass);!e&&t.isElement&&(s.shadowRoot?e=s.shadowRoot.querySelector("."+t.params.lazyPreloaderClass):requestAnimationFrame(()=>{s.shadowRoot&&(e=s.shadowRoot.querySelector("."+t.params.lazyPreloaderClass))&&e.remove()})),e&&e.remove()}},f=(e,t)=>{if(!e.slides[t])return;e=e.slides[t].querySelector('[loading="lazy"]');e&&e.removeAttribute("loading")},g=s=>{if(!s||s.destroyed||!s.params)return;var t=s.params.lazyPreloadPrevNext;var a=s.slides.length;if(!a||!t||t<0)return;t=Math.min(t,a);const r="auto"===s.params.slidesPerView?s.slidesPerViewDynamic():Math.ceil(s.params.slidesPerView);var i=s.activeIndex;if(s.params.grid&&1{return o+r+t})),void s.slides.forEach((e,t)=>{d.includes(e.column)&&f(s,t)})}var l=i+r-1;if(s.params.rewind||s.params.loop)for(let e=i-t;e<=l+t;e+=1){var n=(e%a+a)%a;(nl||e=a.innerWidth-e)||"prevent"===r&&(t.preventDefault(),1)}function N(){const e=this;var t,s,a,r,{params:i,el:l}=e;l&&0===l.offsetWidth||(i.breakpoints&&e.setBreakpoint(),{allowSlideNext:l,allowSlidePrev:t,snapGrid:s}=e,a=e.virtual&&e.params.virtual.enabled,e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),r=a&&i.loop,!("auto"===i.slidesPerView||1{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=t,e.allowSlideNext=l,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow())}const H=(e,t)=>{var s=k();var{params:a,el:r,wrapperEl:i,device:l}=e;var n=!!a.nested;var o="on"===t?"addEventListener":"removeEventListener";if(!r||"string"==typeof r)return;s[o]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:n});r[o]("touchstart",e.onTouchStart,{passive:!1});r[o]("pointerdown",e.onTouchStart,{passive:!1});s[o]("touchmove",e.onTouchMove,{passive:!1,capture:n});s[o]("pointermove",e.onTouchMove,{passive:!1,capture:n});s[o]("touchend",e.onTouchEnd,{passive:!0});s[o]("pointerup",e.onTouchEnd,{passive:!0});s[o]("pointercancel",e.onTouchEnd,{passive:!0});s[o]("touchcancel",e.onTouchEnd,{passive:!0});s[o]("pointerout",e.onTouchEnd,{passive:!0});s[o]("pointerleave",e.onTouchEnd,{passive:!0});s[o]("contextmenu",e.onTouchEnd,{passive:!0});(a.preventClicks||a.preventClicksPropagation)&&r[o]("click",e.onClick,!0);a.cssMode&&i[o]("scroll",e.onScroll);a.updateOnWindowResize?e[t](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",N,!0):e[t]("observerUpdate",N,!0);r[o]("load",e.onLoad,{capture:!0})};const q=(e,t)=>{return e.grid&&t.grid&&1{a.eventsListeners[e]||(a.eventsListeners[e]=[]);a.eventsListeners[e][r](t)})}return a},once(a,r,e){const i=this;return!i.eventsListeners||i.destroyed||"function"!=typeof r?i:(l.__emitterProxy=r,i.on(a,l,e));function l(){i.off(a,l),l.__emitterProxy&&delete l.__emitterProxy;for(var e=arguments.length,t=new Array(e),s=0;s{void 0===a?r.eventsListeners[s]=[]:r.eventsListeners[s]&&r.eventsListeners[s].forEach((e,t)=>{(e===a||e.__emitterProxy&&e.__emitterProxy===a)&&r.eventsListeners[s].splice(t,1)})}),r},emit(){const r=this;if(r.eventsListeners&&!r.destroyed&&r.eventsListeners){let e,s,a;for(var t=arguments.length,i=new Array(t),l=0;l{r.eventsAnyListeners&&r.eventsAnyListeners.length&&r.eventsAnyListeners.forEach(e=>{e.apply(a,[t,...s])});r.eventsListeners&&r.eventsListeners[t]&&r.eventsListeners[t].forEach(e=>{e.apply(a,s)})})}return r}},update:{updateSize:function(){var e=this;let t,s;var a=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:a.clientWidth,s=void 0!==e.params.height&&null!==e.params.height?e.params.height:a.clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt($(a,"padding-left")||0,10)-parseInt($(a,"padding-right")||0,10),s=s-parseInt($(a,"padding-top")||0,10)-parseInt($(a,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(s)&&(s=0),Object.assign(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},updateSlides:function(){const a=this;function r(e,t){return parseFloat(e.getPropertyValue(a.getDirectionLabel(t))||0)}const i=a.params,{wrapperEl:e,slidesEl:s,size:l,rtlTranslate:t,wrongRTL:B}=a;var n=a.virtual&&i.virtual.enabled,o=(n?a.virtual:a).slides.length;const d=W(s,`.${a.params.slideClass}, swiper-slide`);var p=(n?a.virtual.slides:d).length;let c=[];const u=[];var m=[];let v=i.slidesOffsetBefore,h=("function"==typeof v&&(v=i.slidesOffsetBefore.call(a)),i.slidesOffsetAfter);"function"==typeof h&&(h=i.slidesOffsetAfter.call(a));var F=a.snapGrid.length,V=a.slidesGrid.length;let f=i.spaceBetween,g=-v,b=0,w=0;if(void 0!==l){"string"==typeof f&&0<=f.indexOf("%")?f=parseFloat(f.replace("%",""))/100*l:"string"==typeof f&&(f=parseFloat(f)),a.virtualSize=-f,d.forEach(e=>{t?e.style.marginLeft="":e.style.marginRight="";e.style.marginBottom="";e.style.marginTop=""}),i.centeredSlides&&i.cssMode&&(j(e,"--swiper-centered-offset-before",""),j(e,"--swiper-centered-offset-after",""));var y=i.grid&&1{return void 0!==i.breakpoints[e].slidesPerView}).length;for(let t=0;t{if(!i.cssMode||i.loop)return!0;if(t===d.length-1)return!1;return!0}).forEach(e=>{e.style[z]=f+"px"})}if(i.centeredSlides&&i.centeredSlidesBounds){let t=0;m.forEach(e=>{t+=e+(f||0)});const D=(t-=f)>l?t-l:0;c=c.map(e=>{if(e<=0)return-v;if(e>D)return D+h;return e})}if(i.centerInsufficientSlides){let t=0;m.forEach(e=>{t+=e+(f||0)}),t-=f;var O=(i.slidesOffsetBefore||0)+(i.slidesOffsetAfter||0);if(t+O{c[t]=e-G}),u.forEach((e,t)=>{u[t]=e+G})}}if(Object.assign(a,{slides:d,snapGrid:c,slidesGrid:u,slidesSizesGrid:m}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){j(e,"--swiper-centered-offset-before",-c[0]+"px"),j(e,"--swiper-centered-offset-after",a.size/2-m[m.length-1]/2+"px");const _=-a.snapGrid[0],R=-a.slidesGrid[0];a.snapGrid=a.snapGrid.map(e=>e+_),a.slidesGrid=a.slidesGrid.map(e=>e+R)}p!==o&&a.emit("slidesLengthChange"),c.length!==F&&(a.params.watchOverflow&&a.checkOverflow(),a.emit("snapGridLengthChange")),u.length!==V&&a.emit("slidesGridLengthChange"),i.watchSlidesProgress&&a.updateSlidesOffset(),a.emit("slidesUpdated"),n||i.cssMode||"slide"!==i.effect&&"fade"!==i.effect||(O=i.containerModifierClass+"backface-hidden",o=a.el.classList.contains(O),p<=i.maxBackfaceHiddenSlides?o||a.el.classList.add(O):o&&a.el.classList.remove(O))}},updateAutoHeight:function(e){const t=this,s=[],a=t.virtual&&t.params.virtual.enabled;let r=0,i;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);var l,n=e=>{if(a)return t.slides[t.getSlideIndexByData(e)];return t.slides[e]};if("auto"!==t.params.slidesPerView&&1{s.push(e)});else for(i=0;it.slides.length&&!a)break;s.push(n(o))}else s.push(n(t.activeIndex));for(i=0;ir?l:r);!r&&0!==r||(t.wrapperEl.style.height=r+"px")},updateSlidesOffset:function(){var t=this,s=t.slides,a=t.isElement?t.isHorizontal()?t.wrapperEl.offsetLeft:t.wrapperEl.offsetTop:0;for(let e=0;e=r.size;u&&(r.visibleSlides.push(d),r.visibleSlidesIndexes.push(t)),_(d,u,i.slideVisibleClass),_(d,v,i.slideFullyVisibleClass),d.progress=n?-p:p,d.originalProgress=n?-c:c}}},updateProgress:function(e){var t=this,s=(void 0===e&&(s=t.rtlTranslate?-1:1,e=t&&t.translate&&t.translate*s||0),t.params),a=t.maxTranslate()-t.minTranslate();let{progress:r,isBeginning:i,isEnd:l,progressLoop:n}=t;var o,d,p,c=i,u=l;0==a?(r=0,i=!0,l=!0):(r=(e-t.minTranslate())/a,a=Math.abs(e-t.minTranslate())<1,o=Math.abs(e-t.maxTranslate())<1,i=a||r<=0,l=o||1<=r,a&&(r=0),o&&(r=1)),s.loop&&(a=t.getSlideIndexByData(0),o=t.getSlideIndexByData(t.slides.length-1),a=t.slidesGrid[a],o=t.slidesGrid[o],d=t.slidesGrid[t.slidesGrid.length-1],p=Math.abs(e),1<(n=a<=p?(p-a)/d:(p+d-o)/d))&&--n,Object.assign(t,{progress:r,progressLoop:n,isBeginning:i,isEnd:l}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),i&&!c&&t.emit("reachBeginning toEdge"),l&&!u&&t.emit("reachEnd toEdge"),(c&&!i||u&&!l)&&t.emit("fromEdge"),t.emit("progress",r)},updateSlidesClasses:function(){var t=this;const{slides:e,params:s,slidesEl:a,activeIndex:r}=t;var i=t.virtual&&s.virtual.enabled,l=t.grid&&s.grid&&1{return W(a,`.${s.slideClass}${e}, swiper-slide`+e)[0]};let o,d,p;if(i)if(s.loop){let e=r-t.virtual.slidesBefore;(e=e<0?t.virtual.slides.length+e:e)>=t.virtual.slides.length&&(e-=t.virtual.slides.length),o=n(`[data-swiper-slide-index="${e}"]`)}else o=n(`[data-swiper-slide-index="${r}"]`);else l?(o=e.find(e=>e.column===r),p=e.find(e=>e.column===r+1),d=e.find(e=>e.column===r-1)):o=e[r];o&&!l&&(p=function(e,t){for(var s=[];e.nextElementSibling;){var a=e.nextElementSibling;(!t||a.matches(t))&&s.push(a),e=a}return s}(o,`.${s.slideClass}, swiper-slide`)[0],s.loop&&!p&&(p=e[0]),d=function(e,t){for(var s=[];e.previousElementSibling;){var a=e.previousElementSibling;(!t||a.matches(t))&&s.push(a),e=a}return s}(o,`.${s.slideClass}, swiper-slide`)[0],s.loop)&&0===!d&&(d=e[e.length-1]),e.forEach(e=>{h(e,e===o,s.slideActiveClass);h(e,e===p,s.slideNextClass);h(e,e===d,s.slidePrevClass)}),t.emitSlidesClasses()},updateActiveIndex:function(e){const s=this;var a=s.rtlTranslate?s.translate:-s.translate,{snapGrid:r,params:i,activeIndex:l,realIndex:n,snapIndex:o}=s;let d=e,p;if(e=e=>{let t=e-s.virtual.slidesBefore;t<0&&(t=s.virtual.slides.length+t);t>=s.virtual.slides.length&&(t-=s.virtual.slides.length);return t},void 0===d&&(d=function(e){var{slidesGrid:t,params:s}=e,a=e.rtlTranslate?e.translate:-e.translate;let r;for(let e=0;e=t[e]&&a=t[e]&&a=t[e]&&(r=e);return r=s.normalizeSlideIndex&&(r<0||void 0===r)?0:r}(s)),(p=0<=r.indexOf(a)?r.indexOf(a):(a=Math.min(i.slidesPerGroupSkip,d))+Math.floor((d-a)/i.slidesPerGroup))>=r.length&&(p=r.length-1),d!==l||s.params.loop)if(d===l&&s.params.loop&&s.virtual&&s.params.virtual.enabled)s.realIndex=e(d);else{a=s.grid&&i.grid&&1e.column===d);let e=parseInt(r.getAttribute("data-swiper-slide-index"),10);Number.isNaN(e)&&(e=Math.max(s.slides.indexOf(r),0)),t=Math.floor(e/i.grid.rows)}else t=s.slides[d]&&(e=s.slides[d].getAttribute("data-swiper-slide-index"),e)?parseInt(e,10):d;Object.assign(s,{previousSnapIndex:o,snapIndex:p,previousRealIndex:n,realIndex:t,previousIndex:l,activeIndex:d}),s.initialized&&g(s),s.emit("activeIndexChange"),s.emit("snapIndexChange"),(s.initialized||s.params.runCallbacksOnInit)&&(n!==t&&s.emit("realIndexChange"),s.emit("slideChange"))}else p!==o&&(s.snapIndex=p,s.emit("snapIndexChange"))},updateClickedSlide:function(e,t){var s=this;const a=s.params;let r=e.closest(`.${a.slideClass}, swiper-slide`),i=(!r&&s.isElement&&t&&1{!r&&e.matches&&e.matches(`.${a.slideClass}, swiper-slide`)&&(r=e)}),!1),l;if(r)for(let e=0;e=o.length?o.length-1:h];if(n.normalizeSlideIndex)for(let e=0;ei.translate&&f>i.minTranslate():fi.translate&&f>i.maxTranslate()&&(c||0)!==l)return!1}l!==(p||0)&&s&&i.emit("beforeSlideChangeStart"),i.updateProgress(f);let y;if(y=l>c?"next":l{m[T?"scrollLeft":"scrollTop"]=x})):m[T?"scrollLeft":"scrollTop"]=x,e&&requestAnimationFrame(()=>{i.wrapperEl.style.scrollSnapType="";i._immediateVirtual=!1});else{if(!i.support.smoothScroll)return P({swiper:i,targetPosition:x,side:T?"left":"top"}),!0;m.scrollTo({[T?"left":"top"]:x,behavior:"smooth"})}}else{var S=O().isSafari;e&&!r&&S&&i.isElement&&i.virtual.update(!1,!1,l),i.setTransition(t),i.setTranslate(f),i.updateActiveIndex(l),i.updateSlidesClasses(),i.emit("beforeTransitionStart",t,a),i.transitionStart(s,y),0===t?i.transitionEnd(s,y):i.animating||(i.animating=!0,i.onSlideToWrapperTransitionEnd||(i.onSlideToWrapperTransitionEnd=function(e){i&&!i.destroyed&&e.target===this&&(i.wrapperEl.removeEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.onSlideToWrapperTransitionEnd=null,delete i.onSlideToWrapperTransitionEnd,i.transitionEnd(s,y))}),i.wrapperEl.addEventListener("transitionend",i.onSlideToWrapperTransitionEnd))}return!0},slideToLoop:function(r,e,t,i){void 0===t&&(t=!0),"string"==typeof(r=void 0===r?0:r)&&(r=parseInt(r,10));const l=this;if(!l.destroyed){void 0===e&&(e=l.params.speed);var n=l.grid&&l.params.grid&&1+e.getAttribute("data-swiper-slide-index")==d).column}else e=l.getSlideIndexByData(a);var r=n?Math.ceil(l.slides.length/l.params.grid.rows):l.slides.length,o=l.params["centeredSlides"];let t=l.params.slidesPerView,s=("auto"===t?t=l.slidesPerViewDynamic():(t=Math.ceil(parseFloat(l.params.slidesPerView,10)),o&&t%2==0&&(t+=1)),r-e+e.getAttribute("data-swiper-slide-index")==p).column}else a=l.getSlideIndexByData(a)}return requestAnimationFrame(()=>{l.slideTo(a,e,t,i)}),l}},slideNext:function(e,t,s){void 0===t&&(t=!0);const a=this;var{enabled:r,params:i,animating:l}=a;if(!r||a.destroyed)return a;void 0===e&&(e=a.params.speed);let n=i.slidesPerGroup;"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(n=Math.max(a.slidesPerViewDynamic("current",!0),1));const o=a.activeIndex{a.slideTo(a.activeIndex+o,e,t,s)}),!0}return i.rewind&&a.isEnd?a.slideTo(0,e,t,s):a.slideTo(a.activeIndex+o,e,t,s)},slidePrev:function(e,t,s){void 0===t&&(t=!0);const a=this;var{params:r,snapGrid:i,slidesGrid:l,rtlTranslate:n,enabled:o,animating:d}=a;if(!o||a.destroyed)return a;if(void 0===e&&(e=a.params.speed),o=a.virtual&&r.virtual.enabled,r.loop){if(d&&!o&&r.loopPreventsSliding)return!1;a.loopFix({direction:"prev"}),a._clientLeft=a.wrapperEl.clientLeft}function p(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const c=p(n?a.translate:-a.translate);d=i.map(e=>p(e)),o=r.freeMode&&r.freeMode.enabled;let u=i[d.indexOf(c)-1];if(void 0===u&&(r.cssMode||o)){let s;i.forEach((e,t)=>{c>=e&&(s=t)}),void 0!==s&&(u=o?i[s]:i[0{a.slideTo(m,e,t,s)}),!0):a.slideTo(m,e,t,s)},slideReset:function(e,t,s){if(void 0===t&&(t=!0),!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,s)},slideToClosest:function(t,s,a,r){void 0===s&&(s=!0),void 0===r&&(r=.5);var i=this;if(!i.destroyed){void 0===t&&(t=i.params.speed);let e=i.activeIndex;var l,n=Math.min(i.params.slidesPerGroupSkip,e),n=n+Math.floor((e-n)/i.params.slidesPerGroup),o=i.rtlTranslate?i.translate:-i.translate;return o>=i.snapGrid[n]?(l=i.snapGrid[n],(i.snapGrid[n+1]-l)*rt.slides.length-t.loopedSlides+i/2?(t.loopFix(),e=t.getSlideIndex(W(r,l+`[data-swiper-slide-index="${s}"]`)[0]),M(()=>{t.slideTo(e)})):t.slideTo(e):e>t.slides.length-i?(t.loopFix(),e=t.getSlideIndex(W(r,l+`[data-swiper-slide-index="${s}"]`)[0]),M(()=>{t.slideTo(e)})):t.slideTo(e)):t.slideTo(e)}}},loop:{loopCreate:function(e){const a=this,{params:r,slidesEl:t}=a;var s,i,l,n,o;!r.loop||a.virtual&&a.params.virtual.enabled||(s=()=>{var e=W(t,`.${r.slideClass}, swiper-slide`);e.forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},n=a.grid&&r.grid&&1{for(let e=0;ee.classList.contains(P.slideActiveClass))):s=p;var g="next"===o||!o,b="prev"===o||!o;let a=0,r=0;var w=h?Math.ceil(x.length/P.grid.rows):x.length,y=(h?x[p].column:p)+(i&&void 0===d?-e/2+.5:0);if(yw-t){r=Math.max(y-(w-2*t),v);for(let e=0;e{e.column===I&&L.push(t)}):L.push(I)}}if(m.__preventObserver__=!0,requestAnimationFrame(()=>{m.__preventObserver__=!1}),b&&f.forEach(e=>{x[e].swiperLoopMoveDOM=!0;M.prepend(x[e]);x[e].swiperLoopMoveDOM=!1}),g&&L.forEach(e=>{x[e].swiperLoopMoveDOM=!0;M.append(x[e]);x[e].swiperLoopMoveDOM=!1}),m.recalcSlides(),"auto"===P.slidesPerView?m.updateSlides():h&&(0{m.grid.updateSlide(t,e,m.slides)}),P.watchSlidesProgress&&m.updateSlidesOffset(),n&&(0{!e.destroyed&&e.params.loop&&e.loopFix({...k,slideTo:e.params.slidesPerView===P.slidesPerView&&n})}):m.controller.control instanceof m.constructor&&m.controller.control.params.loop&&m.controller.control.loopFix({...k,slideTo:m.controller.control.params.slidesPerView===P.slidesPerView&&n})}}m.emit("loopFix")}},loopDestroy:function(){var e=this;const{params:t,slidesEl:s}=e;if(!(!t.loop||e.virtual&&e.params.virtual.enabled)){e.recalcSlides();const a=[];e.slides.forEach(e=>{var t=void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;a[t]=e}),e.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),a.forEach(e=>{s.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}}},grabCursor:{setGrabCursor:function(e){const t=this;var s;!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode||(s="container"===t.params.touchEventsTarget?t.el:t.wrapperEl,t.isElement&&(t.__preventObserver__=!0),s.style.cursor="move",s.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(){var e=this,t=e["params"];e.onTouchStart=function(s){var a=this,r=k();let i=s;if(i.originalEvent&&(i=i.originalEvent),s=a.touchEventsData,"pointerdown"===i.type){if(null!==s.pointerId&&s.pointerId!==i.pointerId)return;s.pointerId=i.pointerId}else"touchstart"===i.type&&1===i.targetTouches.length&&(s.touchId=i.targetTouches[0].identifier);if("touchstart"===i.type)V(a,i,i.targetTouches[0].pageX);else{var{params:l,touches:n,enabled:o}=a;if(o&&(l.simulateTouch||"mouse"!==i.pointerType)&&(!a.animating||!l.preventInteractionOnTransition)){!a.animating&&l.cssMode&&l.loop&&a.loopFix();let t=i.target;if(("wrapper"!==l.touchEventsTarget||x(t,a.wrapperEl))&&!("which"in i&&3===i.which||"button"in i&&0e.identifier===l.touchId))||e.identifier!==l.touchId)return}else e=a;if(l.isTouched){p=e.pageX,t=e.pageY;if(a.preventedByNestedSwiper)o.startX=p,o.startY=t;else if(i.allowTouchMove){if(n.touchReleaseOnEdges&&!n.loop)if(i.isVertical()){if(to.startY&&i.translate>=i.minTranslate())return l.isTouched=!1,void(l.isMoved=!1)}else if(po.startX&&i.translate>=i.minTranslate())return;if(r.activeElement&&r.activeElement.matches(l.focusableElements)&&r.activeElement!==a.target&&"mouse"!==a.pointerType&&r.activeElement.blur(),r.activeElement&&a.target===r.activeElement&&a.target.matches(l.focusableElements))l.isMoved=!0,i.allowClick=!1;else{l.allowTouchCallbacks&&i.emit("touchMove",a),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=p,o.currentY=t;var r=o.currentX-o.startX,c=o.currentY-o.startY;if(!(i.params.threshold&&Math.sqrt(r**2+c**2)n.touchAngle:90-u>n.touchAngle)),l.isScrolling&&i.emit("touchMoveOpposite",a),void 0!==l.startMoving||o.currentX===o.startX&&o.currentY===o.startY||(l.startMoving=!0),l.isScrolling||"touchmove"===a.type&&l.preventTouchMoveFromPointerMove)l.isTouched=!1;else if(l.startMoving){i.allowClick=!1,!n.cssMode&&a.cancelable&&a.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&a.stopPropagation();let s=i.isHorizontal()?r:c,e=i.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;n.oneWayMovement&&(s=Math.abs(s)*(d?1:-1),e=Math.abs(e)*(d?1:-1)),o.diff=s,s*=n.touchRatio,d&&(s=-s,e=-e);var u=i.touchesDirection,r=(i.swipeDirection=0(n.centeredSlides?i.minTranslate()-i.slidesSizesGrid[i.activeIndex+1]-("auto"!==n.slidesPerView&&2<=i.slides.length-n.slidesPerView?i.slidesSizesGrid[i.activeIndex+1]+i.params.spaceBetween:0)-i.params.spaceBetween:i.minTranslate())&&i.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),l.currentTranslate>i.minTranslate()&&(e=!1,n.resistance)&&(l.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+l.startTranslate+s)**t)):s<0&&(r&&c&&l.allowThresholdMove&&l.currentTranslate<(n.centeredSlides?i.maxTranslate()+i.slidesSizesGrid[i.slidesSizesGrid.length-1]+i.params.spaceBetween+("auto"!==n.slidesPerView&&2<=i.slides.length-n.slidesPerView?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)))}),l.currentTranslatel.startTranslate&&(l.currentTranslate=l.startTranslate),i.allowSlidePrev||i.allowSlideNext||(l.currentTranslate=l.startTranslate),0n.threshold||l.allowThresholdMove))return void(l.currentTranslate=l.startTranslate);if(!l.allowThresholdMove)return l.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,l.currentTranslate=l.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(l.currentTranslate),i.setTranslate(l.currentTranslate))}}}}else a.target.matches(l.focusableElements)||(i.allowClick=!1),l.isTouched&&(Object.assign(o,{startX:p,startY:t,currentX:p,currentY:t}),l.touchStartTime=m())}else l.startMoving&&l.isScrolling&&i.emit("touchMoveOpposite",a)}}.bind(e),e.onTouchEnd=function(e){const i=this,t=i.touchEventsData;let l=e,s;if("touchend"===(l=l.originalEvent?l.originalEvent:l).type||"touchcancel"===l.type){if(!(s=[...l.changedTouches].find(e=>e.identifier===t.touchId))||s.identifier!==t.touchId)return}else{if(null!==t.touchId)return;if(l.pointerId!==t.pointerId)return;s=l}if(!["pointercancel","pointerout","pointerleave","contextmenu"].includes(l.type)||["pointercancel","contextmenu"].includes(l.type)&&(i.browser.isSafari||i.browser.isWebView)){t.pointerId=null,t.touchId=null;var{params:n,touches:e,rtlTranslate:a,slidesGrid:o,enabled:r}=i;if(r&&(n.simulateTouch||"mouse"!==l.pointerType))if(t.allowTouchCallbacks&&i.emit("touchEnd",l),t.allowTouchCallbacks=!1,t.isTouched){n.grabCursor&&t.isMoved&&t.isTouched&&(!0===i.allowSlideNext||!0===i.allowSlidePrev)&&i.setGrabCursor(!1);var r=m(),d=r-t.touchStartTime;if(i.allowClick&&(c=l.path||l.composedPath&&l.composedPath(),i.updateClickedSlide(c&&c[0]||l.target,c),i.emit("tap click",l),d<300)&&r-t.lastClickTime<300&&i.emit("doubleTap doubleClick",l),t.lastClickTime=m(),M(()=>{i.destroyed||(i.allowClick=!0)}),t.isTouched&&t.isMoved&&i.swipeDirection&&(0!==e.diff||t.loopSwapReset)&&(t.currentTranslate!==t.startTranslate||t.loopSwapReset)){t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;let r;if(r=n.followFinger?a?i.translate:-i.translate:-t.currentTranslate,!n.cssMode)if(n.freeMode&&n.freeMode.enabled)i.freeMode.onTouchEnd({currentPos:r});else{var p=r>=-i.maxTranslate()&&!i.params.loop;let t=0,s=i.slidesSizesGrid[0];for(let e=0;e=o[e]&&r=o[e])&&(t=e,s=o[o.length-1]-o[o.length-2])}let e=null,a=null;n.rewind&&(i.isBeginning?a=n.virtual&&n.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1:i.isEnd&&(e=0));var c=(r-o[t])/s;const u=tn.longSwipesMs?n.longSwipes?("next"===i.swipeDirection&&(c>=n.longSwipesRatio?i.slideTo(n.rewind&&i.isEnd?e:t+u):i.slideTo(t)),"prev"===i.swipeDirection&&(c>1-n.longSwipesRatio?i.slideTo(t+u):null!==a&&c<0&&Math.abs(c)>n.longSwipesRatio?i.slideTo(a):i.slideTo(t))):i.slideTo(i.activeIndex):n.shortSwipes?i.navigation&&(l.target===i.navigation.nextEl||l.target===i.navigation.prevEl)?l.target===i.navigation.nextEl?i.slideTo(t+u):i.slideTo(t):("next"===i.swipeDirection&&i.slideTo(null!==e?e:t+u),"prev"===i.swipeDirection&&i.slideTo(null!==a?a:t)):i.slideTo(i.activeIndex)}}else t.isTouched=!1,t.isMoved=!1,t.startMoving=!1}else t.isMoved&&n.grabCursor&&i.setGrabCursor(!1),t.isMoved=!1,t.startMoving=!1}}.bind(e),e.onDocumentTouchStart=function(){this.documentTouchHandlerProceeded||(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}.bind(e),t.cssMode&&(e.onScroll=function(){var t=this,{wrapperEl:s,rtlTranslate:a,enabled:r}=t;if(r){t.previousTranslate=t.translate,t.isHorizontal()?t.translate=-s.scrollLeft:t.translate=-s.scrollTop,0===t.translate&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();let e;r=t.maxTranslate()-t.minTranslate();(e=0==r?0:(t.translate-t.minTranslate())/r)!==t.progress&&t.updateProgress(a?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}}.bind(e)),e.onClick=function(e){var t=this;t.enabled&&!t.allowClick&&(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation)&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())}.bind(e),e.onLoad=function(e){var t=this;l(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}.bind(e),H(e,"on")},detachEvents:function(){H(this,"off")}},breakpoints:{setBreakpoint:function(){const a=this,{realIndex:e,initialized:t,params:r,el:s}=a;if((n=r.breakpoints)&&0!==Object.keys(n).length){var i=k(),l="window"!==r.breakpointsBase&&r.breakpointsBase?"container":r.breakpointsBase,i=["window","container"].includes(r.breakpointsBase)||!r.breakpointsBase?a.el:i.querySelector(r.breakpointsBase),l=a.getBreakpoint(n,l,i);if(l&&a.currentBreakpoint!==l){const c=(l in n?n[l]:void 0)||a.originalParams;var i=q(a,r),n=q(a,c),o=a.params.grabCursor,d=c.grabCursor,p=r.enabled,i=(i&&!n?(s.classList.remove(r.containerModifierClass+"grid",r.containerModifierClass+"grid-column"),a.emitContainerClasses()):!i&&n&&(s.classList.add(r.containerModifierClass+"grid"),(c.grid.fill&&"column"===c.grid.fill||!c.grid.fill&&"column"===r.grid.fill)&&s.classList.add(r.containerModifierClass+"grid-column"),a.emitContainerClasses()),o&&!d?a.unsetGrabCursor():!o&&d&&a.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(e=>{if(void 0===c[e])return;var t=r[e]&&r[e].enabled;var s=c[e]&&c[e].enabled;t&&!s&&a[e].disable();!t&&s&&a[e].enable()}),c.direction&&c.direction!==r.direction),n=r.loop&&(c.slidesPerView!==r.slidesPerView||i),o=r.loop,d=(i&&t&&a.changeDirection(),u(a.params,c),a.params.enabled),i=a.params.loop;Object.assign(a,{allowTouchMove:a.params.allowTouchMove,allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev}),p&&!d?a.disable():!p&&d&&a.enable(),a.currentBreakpoint=l,a.emit("_beforeBreakpoint",c),t&&(n?(a.loopDestroy(),a.loopCreate(e),a.updateSlides()):!o&&i?(a.loopCreate(e),a.updateSlides()):o&&!i&&a.loopDestroy()),a.emit("breakpoint",c)}}},getBreakpoint:function(e,s,a){if(void 0===s&&(s="window"),e&&("container"!==s||a)){let t=!1;var r=E();const o="window"===s?r.innerHeight:a.clientHeight;var i=Object.keys(e).map(e=>{{var t;if("string"==typeof e&&0===e.indexOf("@"))return t=parseFloat(e.substr(1)),{value:o*t,point:e}}return{value:e,point:e}});i.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;ee):t.isLocked=1===t.snapGrid.length,!0===a.allowSlideNext&&(t.allowSlideNext=!t.isLocked),!0===a.allowSlidePrev&&(t.allowSlidePrev=!t.isLocked),s&&s!==t.isLocked&&(t.isEnd=!1),s!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var{classNames:e,params:t,rtl:s,el:a,device:r}=this,s=function(e,s){const a=[];return e.forEach(t=>{"object"==typeof t?Object.keys(t).forEach(e=>{t[e]&&a.push(s+e)}):"string"==typeof t&&a.push(s+t)}),a}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:s},{grid:t.grid&&1{e=u({},t,{el:e});o.push(new y(e))}),o}const l=this,n=(l.__swiper__=!0,l.support=c(),l.device=d({userAgent:t.userAgent}),l.browser=O(),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],t.modules&&Array.isArray(t.modules)&&l.modules.push(...t.modules),{});l.modules.forEach(e=>{e({params:t,swiper:l,extendParams:(a=t,r=n,function(e){void 0===e&&(e={});var t=Object.keys(e)[0],s=e[t];"object"==typeof s&&null!==s&&(!0===a[t]&&(a[t]={enabled:!0}),"navigation"===t&&a[t]&&a[t].enabled&&!a[t].prevEl&&!a[t].nextEl&&(a[t].auto=!0),0<=["pagination","scrollbar"].indexOf(t)&&a[t]&&a[t].enabled&&!a[t].el&&(a[t].auto=!0),t in a&&"enabled"in s)&&("object"!=typeof a[t]||"enabled"in a[t]||(a[t].enabled=!0),a[t]||(a[t]={enabled:!1})),u(r,e)}),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)});var a,r});i=u({},R,n);return l.params=u({},i,b,t),l.originalParams=u({},l.params),l.passedParams=u({},t),l.params&&l.params.on&&Object.keys(l.params.on).forEach(e=>{l.on(e,l.params.on[e])}),l.params&&l.params.onAny&&l.onAny(l.params.onAny),Object.assign(l,{enabled:l.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return"horizontal"===l.params.direction},isVertical(){return"vertical"===l.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:l.params.allowSlideNext,allowSlidePrev:l.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:l.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.emit("_swiper"),l.params.init&&l.init(),l}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){var{slidesEl:t,params:s}=this,t=w(W(t,`.${s.slideClass}, swiper-slide`)[0]);return w(e)-t}getSlideIndexByData(t){return this.getSlideIndex(this.slides.find(e=>+e.getAttribute("data-swiper-slide-index")===t))}recalcSlides(){var{slidesEl:e,params:t}=this;this.slides=W(e,`.${t.slideClass}, swiper-slide`)}enable(){var e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){var e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){var s=this,a=(e=Math.min(Math.max(e,0),1),s.minTranslate()),r=s.maxTranslate();s.translateTo((r-a)*e+a,void 0===t?0:t),s.updateActiveIndex(),s.updateSlidesClasses()}emitContainerClasses(){const t=this;var e;t.params._emitClasses&&t.el&&(e=t.el.className.split(" ").filter(e=>{return 0===e.indexOf("swiper")||0===e.indexOf(t.params.containerModifierClass)}),t.emit("_containerClasses",e.join(" ")))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(e=>{return 0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)}).join(" ")}emitSlidesClasses(){const s=this;if(s.params._emitClasses&&s.el){const a=[];s.slides.forEach(e=>{var t=s.getSlideClasses(e);a.push({slideEl:e,classNames:t});s.emit("_slideClass",e,t)}),s.emit("_slideClasses",a)}}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);var{params:s,slides:a,slidesGrid:r,slidesSizesGrid:i,size:l,activeIndex:n}=this;let o=1;if("number"==typeof s.slidesPerView)return s.slidesPerView;if(s.centeredSlides){let t=a[n]?Math.ceil(a[n].swiperSlideSize):0,s;for(let e=n+1;el)&&(s=!0);for(let e=n-1;0<=e;--e)a[e]&&!s&&(t+=a[e].swiperSlideSize,o+=1,t>l)&&(s=!0)}else if("current"===e)for(let e=n+1;e{e.complete&&l(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();let e;function i(){var e=t.rtlTranslate?-1*t.translate:t.translate,e=Math.min(Math.max(e,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}r.freeMode&&r.freeMode.enabled&&!r.cssMode?(i(),r.autoHeight&&t.updateAutoHeight()):(e=("auto"===r.slidesPerView||1{"vertical"===t?e.style.width="":e.style.height=""}),s.emit("changeDirection"),e&&s.update()),s}changeLanguageDirection(e){var 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(s){const a=this;if(!a.mounted){let e=s||a.params.el;if(!(e="string"==typeof e?document.querySelector(e):e))return!1;e.swiper=a,e.parentNode&&e.parentNode.host&&e.parentNode.host.nodeName===a.params.swiperElementNodeName.toUpperCase()&&(a.isElement=!0);const r=()=>{return"."+(a.params.wrapperClass||"").trim().split(" ").join(".")};let t=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector)return e.shadowRoot.querySelector(r());return W(e,r())[0]})();!t&&a.params.createElements&&(t=L("div",a.params.wrapperClass),e.append(t),W(e,"."+a.params.slideClass).forEach(e=>{t.append(e)})),Object.assign(a,{el:e,wrapperEl:t,slidesEl:a.isElement&&!e.parentNode.host.slideSlots?e.parentNode.host:t,hostEl:a.isElement?e.parentNode.host:e,mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===$(e,"direction"),rtlTranslate:"horizontal"===a.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===$(e,"direction")),wrongRTL:"-webkit-box"===$(t,"display")})}return!0}init(e){const t=this;return t.initialized||!1!==t.mount(e)&&(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(),t.attachEvents(),e=[...t.el.querySelectorAll('[loading="lazy"]')],t.isElement&&e.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),e.forEach(e=>{e.complete?l(t,e):e.addEventListener("load",e=>{l(t,e.target)})}),g(t),t.initialized=!0,g(t),t.emit("init"),t.emit("afterInit")),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const s=this,{params:a,el:r,wrapperEl:i,slides:l}=s;if(void 0!==s.params&&!s.destroyed){if(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&&s.loopDestroy(),t&&(s.removeClasses(),r&&"string"!=typeof r&&r.removeAttribute("style"),i&&i.removeAttribute("style"),l)&&l.length&&l.forEach(e=>{e.classList.remove(a.slideVisibleClass,a.slideFullyVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass);e.removeAttribute("style");e.removeAttribute("data-swiper-slide-index")}),s.emit("destroy"),Object.keys(s.eventsListeners).forEach(e=>{s.off(e)}),!1!==e){s.el&&"string"!=typeof s.el&&(s.el.swiper=null);{t=s;const n=t;Object.keys(n).forEach(e=>{try{n[e]=null}catch(e){}try{delete n[e]}catch(e){}})}}s.destroyed=!0}return null}static extendDefaults(e){u(b,e)}static get extendedDefaults(){return b}static get defaults(){return R}static installModule(e){y.prototype.__modules__||(y.prototype.__modules__=[]);var t=y.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>y.installModule(e)):y.installModule(e),y}}function z(s,a,r,i){return s.params.createElements&&Object.keys(i).forEach(t=>{if(!r[t]&&!0===r.auto){let e=W(s.el,"."+i[t])[0];e||((e=L("div",i[t])).className=i[t],s.el.append(e)),r[t]=e,a[t]=e}}),r}function D(e){return"."+(e=void 0===e?"":e).trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}function X(e){let{swiper:s,duration:t,transformElements:a,allSlides:r}=e;const i=s["activeIndex"];if(s.params.virtualTranslate&&0!==t){let t=!1,e;(e=r?a:a.filter(e=>{e=e.classList.contains("swiper-slide-transform")?(t=>{if(!t.parentElement)return s.slides.find(e=>e.shadowRoot&&e.shadowRoot===t.parentNode);return t.parentElement})(e):e;return s.getSlideIndex(e)===i})).forEach(e=>{G(e,()=>{if(t)return;if(!s||s.destroyed)return;t=!0;s.animating=!1;var e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});s.wrapperEl.dispatchEvent(e)})})}}return Object.keys(n).forEach(t=>{Object.keys(n[t]).forEach(e=>{y.prototype[e]=n[t][e]})}),y.use([function(e){let{swiper:i,on:t,emit:s}=e;const a=E();let r=null,l=null;const n=()=>{if(!i||i.destroyed||!i.initialized)return;s("beforeResize");s("resize")},o=()=>{if(!i||i.destroyed||!i.initialized)return;s("orientationchange")};t("init",()=>{if(i.params.resizeObserver&&void 0!==a.ResizeObserver)return i&&!i.destroyed&&i.initialized?void(r=new ResizeObserver(s=>{l=a.requestAnimationFrame(()=>{var{width:e,height:t}=i;let a=e;let r=t;s.forEach(e=>{var{contentBoxSize:e,contentRect:t,target:s}=e;if(s&&s!==i.el)return;a=t?t.width:(e[0]||e).inlineSize;r=t?t.height:(e[0]||e).blockSize});a===e&&r===t||n()})})).observe(i.el):void 0;a.addEventListener("resize",n);a.addEventListener("orientationchange",o)}),t("destroy",()=>{(()=>{l&&a.cancelAnimationFrame(l);r&&r.unobserve&&i.el&&(r.unobserve(i.el),r=null)})();a.removeEventListener("resize",n);a.removeEventListener("orientationchange",o)})},function(e){let{swiper:a,extendParams:t,on:s,emit:r}=e;function i(e,t){void 0===t&&(t={});var s=new(n.MutationObserver||n.WebkitMutationObserver)(e=>{if(a.__preventObserver__)return;if(1===e.length)return void r("observerUpdate",e[0]);function t(){r("observerUpdate",e[0])}n.requestAnimationFrame?n.requestAnimationFrame(t):n.setTimeout(t,0)});s.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:a.isElement||(void 0===t.childList||t).childList,characterData:void 0===t.characterData||t.characterData}),l.push(s)}const l=[],n=E();t({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",()=>{if(!a.params.observer)return;if(a.params.observeParents){var t=p(a.hostEl);for(let e=0;e{l.forEach(e=>{e.disconnect()});l.splice(0,l.length)})}]),y.use([function(e){let{swiper:l,extendParams:t,on:s,emit:n}=e;function r(e){let t;return!(e&&"string"==typeof e&&l.isElement&&(t=l.el.querySelector(e)||l.hostEl.querySelector(e)))&&(e&&("string"==typeof e&&(t=[...document.querySelectorAll(e)]),l.params.uniqueNavElements&&"string"==typeof e&&t&&1{e&&(e.classList[t?"add":"remove"](...s.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=t),l.params.watchOverflow)&&l.enabled&&e.classList[l.isLocked?"add":"remove"](s.lockClass)})}function i(){var{nextEl:e,prevEl:t}=l.navigation;l.params.loop?(a(t,!1),a(e,!1)):(a(t,l.isBeginning&&!l.params.rewind),a(e,l.isEnd&&!l.params.rewind))}function o(e){e.preventDefault(),l.isBeginning&&!l.params.loop&&!l.params.rewind||(l.slidePrev(),n("navigationPrev"))}function d(e){e.preventDefault(),l.isEnd&&!l.params.loop&&!l.params.rewind||(l.slideNext(),n("navigationNext"))}function p(){const s=l.params.navigation;if(l.params.navigation=z(l,l.originalParams.navigation,l.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),s.nextEl||s.prevEl){var e=r(s.nextEl),t=r(s.prevEl);Object.assign(l.navigation,{nextEl:e,prevEl:t}),e=I(e),t=I(t);const a=(e,t)=>{e&&e.addEventListener("click","next"===t?d:o);!l.enabled&&e&&e.classList.add(...s.lockClass.split(" "))};e.forEach(e=>a(e,"next")),t.forEach(e=>a(e,"prev"))}}function c(){var{nextEl:e,prevEl:t}=l.navigation,e=I(e),t=I(t);const s=(e,t)=>{e.removeEventListener("click","next"===t?d:o);e.classList.remove(...l.params.navigation.disabledClass.split(" "))};e.forEach(e=>s(e,"next")),t.forEach(e=>s(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),l.navigation={nextEl:null,prevEl:null},s("init",()=>{(!1===l.params.navigation.enabled?u:(p(),i))()}),s("toEdge fromEdge lock unlock",()=>{i()}),s("destroy",()=>{c()}),s("enable disable",()=>{var{nextEl:e,prevEl:t}=l.navigation;e=I(e);t=I(t);if(l.enabled)return void i();[...e,...t].filter(e=>!!e).forEach(e=>e.classList.add(l.params.navigation.lockClass))}),s("click",(e,t)=>{let{nextEl:s,prevEl:a}=l.navigation;s=I(s);a=I(a);var r=t.target;let i=a.includes(r)||s.includes(r);l.isElement&&!i&&(t=t.path||t.composedPath&&t.composedPath())&&(i=t.find(e=>s.includes(e)||a.includes(e)));if(l.params.navigation.hideOnClick&&!i&&(!(l.pagination&&l.params.pagination&&l.params.pagination.clickable)||l.pagination.el!==r&&!l.pagination.el.contains(r))){let e;s.length?e=s[0].classList.contains(l.params.navigation.hiddenClass):a.length&&(e=a[0].classList.contains(l.params.navigation.hiddenClass)),!0===e?n("navigationShow"):n("navigationHide"),[...s,...a].filter(e=>!!e).forEach(e=>e.classList.toggle(l.params.navigation.hiddenClass))}});const u=()=>{l.el.classList.add(...l.params.navigation.navigationDisabledClass.split(" "));c()};Object.assign(l.navigation,{enable:()=>{l.el.classList.remove(...l.params.navigation.navigationDisabledClass.split(" "));p();i()},disable:u,update:i,init:p,destroy:c})},function(e){let{swiper:v,extendParams:t,on:s,emit:h}=e;e="swiper-pagination",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:e+"-bullet",bulletActiveClass:e+"-bullet-active",modifierClass:e+"-",currentClass:e+"-current",totalClass:e+"-total",hiddenClass:e+"-hidden",progressbarFillClass:e+"-progressbar-fill",progressbarOppositeClass:e+"-progressbar-opposite",clickableClass:e+"-clickable",lockClass:e+"-lock",horizontalClass:e+"-horizontal",verticalClass:e+"-vertical",paginationDisabledClass:e+"-disabled"}}),v.pagination={el:null,bullets:[]};let f,g=0;function i(){return!v.params.pagination.el||!v.pagination.el||Array.isArray(v.pagination.el)&&0===v.pagination.el.length}function b(e,t){var s=v.params.pagination["bulletActiveClass"];(e=e&&e[`${"prev"===t?"previous":"next"}ElementSibling`])&&(e.classList.add(s+"-"+t),e=e[`${"prev"===t?"previous":"next"}ElementSibling`])&&e.classList.add(s+`-${t}-`+t)}function a(e){var t,s,a=e.target.closest(D(v.params.pagination.bulletClass));a&&(e.preventDefault(),e=w(a)*v.params.slidesPerGroup,v.params.loop?v.realIndex!==e&&(a=v.realIndex,t=e,s=v.slides.length,"next"===(s=(t%=s)===(a%=s)+1?"next":t===a-1?"previous":void 0)?v.slideNext():"previous"===s?v.slidePrev():v.slideToLoop(e)):v.slideTo(e))}function r(){var r=v.rtl;const l=v.params.pagination;if(!i()){var n=I(n=v.pagination.el);let i,t;var o=(v.virtual&&v.params.virtual.enabled?v.virtual:v).slides.length;const c=v.params.loop?Math.ceil(o/v.params.slidesPerGroup):v.snapGrid.length;if(v.params.loop?(t=v.previousRealIndex||0,i=1{e.style[v.isHorizontal()?"width":"height"]=f*(l.dynamicMainBullets+4)+"px"}),1l.dynamicMainBullets-1?g=l.dynamicMainBullets-1:g<0&&(g=0)),s=Math.max(i-g,0),a=s+(Math.min(d.length,l.dynamicMainBullets)-1),e=(a+s)/2),d.forEach(e=>{var t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>""+l.bulletActiveClass+e)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),1{var t=w(e);t===i?e.classList.add(...l.bulletActiveClass.split(" ")):v.isElement&&e.setAttribute("part","bullet");l.dynamicBullets&&(t>=s&&t<=a&&e.classList.add(...(l.bulletActiveClass+"-main").split(" ")),t===s&&b(e,"prev"),t===a)&&b(e,"next")});else{o=d[i];if(o&&o.classList.add(...l.bulletActiveClass.split(" ")),v.isElement&&d.forEach((e,t)=>{e.setAttribute("part",t===i?"bullet-active":"bullet")}),l.dynamicBullets){var o=d[s],p=d[a];for(let e=s;e<=a;e+=1)d[e]&&d[e].classList.add(...(l.bulletActiveClass+"-main").split(" "));b(o,"prev"),b(p,"next")}}if(l.dynamicBullets){o=Math.min(d.length,l.dynamicMainBullets+4);const u=(f*o-f)/2-e*f,m=r?"right":"left";d.forEach(e=>{e.style[v.isHorizontal()?m:"top"]=u+"px"})}}n.forEach((a,e)=>{"fraction"===l.type&&(a.querySelectorAll(D(l.currentClass)).forEach(e=>{e.textContent=l.formatFractionCurrent(i+1)}),a.querySelectorAll(D(l.totalClass)).forEach(e=>{e.textContent=l.formatFractionTotal(c)}));if("progressbar"===l.type){let e;e=l.progressbarOpposite?v.isHorizontal()?"vertical":"horizontal":v.isHorizontal()?"horizontal":"vertical";var r=(i+1)/c;let t=1,s=1;"horizontal"===e?t=r:s=r,a.querySelectorAll(D(l.progressbarFillClass)).forEach(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${t}) scaleY(${s})`;e.style.transitionDuration=v.params.speed+"ms"})}"custom"===l.type&&l.renderCustom?(a.innerHTML=l.renderCustom(v,i+1,c),0===e&&h("paginationRender",a)):(0===e&&h("paginationRender",a),h("paginationUpdate",a));v.params.watchOverflow&&v.enabled&&a.classList[v.isLocked?"add":"remove"](l.lockClass)})}}function l(){const a=v.params.pagination;if(!i()){var e=v.virtual&&v.params.virtual.enabled?v.virtual.slides.length:v.grid&&1e&&(t=e);for(let e=0;e`}"fraction"===a.type&&(s=a.renderFraction?a.renderFraction.call(v,a.currentClass,a.totalClass):``+" / "+``),"progressbar"===a.type&&(s=a.renderProgressbar?a.renderProgressbar.call(v,a.progressbarFillClass):``),v.pagination.bullets=[],t.forEach(e=>{"custom"!==a.type&&(e.innerHTML=s||"");"bullets"===a.type&&v.pagination.bullets.push(...e.querySelectorAll(D(a.bulletClass)))}),"custom"!==a.type&&h("paginationRender",t[0])}}function n(){v.params.pagination=z(v,v.originalParams.pagination,v.params.pagination,{el:"swiper-pagination"});const t=v.params.pagination;if(t.el){let e;(e=(e=(e="string"==typeof t.el&&v.isElement?v.el.querySelector(t.el):e)||"string"!=typeof t.el?e:[...document.querySelectorAll(t.el)])||t.el)&&0!==e.length&&(v.params.uniqueNavElements&&"string"==typeof t.el&&Array.isArray(e)&&1{if(p(e,".swiper")[0]!==v.el)return!1;return!0})),Array.isArray(e)&&1===e.length&&(e=e[0]),Object.assign(v.pagination,{el:e}),(e=I(e)).forEach(e=>{"bullets"===t.type&&t.clickable&&e.classList.add(...(t.clickableClass||"").split(" "));e.classList.add(t.modifierClass+t.type);e.classList.add(v.isHorizontal()?t.horizontalClass:t.verticalClass);"bullets"===t.type&&t.dynamicBullets&&(e.classList.add(""+t.modifierClass+t.type+"-dynamic"),g=0,t.dynamicMainBullets<1)&&(t.dynamicMainBullets=1);"progressbar"===t.type&&t.progressbarOpposite&&e.classList.add(t.progressbarOppositeClass);t.clickable&&e.addEventListener("click",a);v.enabled||e.classList.add(t.lockClass)}))}}function o(){const t=v.params.pagination;var e;i()||((e=v.pagination.el)&&(e=I(e)).forEach(e=>{e.classList.remove(t.hiddenClass);e.classList.remove(t.modifierClass+t.type);e.classList.remove(v.isHorizontal()?t.horizontalClass:t.verticalClass);t.clickable&&(e.classList.remove(...(t.clickableClass||"").split(" ")),e.removeEventListener("click",a))}),v.pagination.bullets&&v.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" "))))}s("changeDirection",()=>{if(!v.pagination||!v.pagination.el)return;const t=v.params.pagination;var e=v.pagination["el"];e=I(e);e.forEach(e=>{e.classList.remove(t.horizontalClass,t.verticalClass);e.classList.add(v.isHorizontal()?t.horizontalClass:t.verticalClass)})}),s("init",()=>{(!1===v.params.pagination.enabled?d:(n(),l(),r))()}),s("activeIndexChange",()=>{void 0===v.snapIndex&&r()}),s("snapIndexChange",()=>{r()}),s("snapGridLengthChange",()=>{l();r()}),s("destroy",()=>{o()}),s("enable disable",()=>{var e=v.pagination["el"];e&&(e=I(e)).forEach(e=>e.classList[v.enabled?"remove":"add"](v.params.pagination.lockClass))}),s("lock unlock",()=>{r()}),s("click",(e,t)=>{t=t.target;var s=I(v.pagination.el);v.params.pagination.el&&v.params.pagination.hideOnClick&&s&&0e.classList.toggle(v.params.pagination.hiddenClass))))});const d=()=>{v.el.classList.add(v.params.pagination.paginationDisabledClass);var e=v.pagination["el"];e&&(e=I(e)).forEach(e=>e.classList.add(v.params.pagination.paginationDisabledClass));o()};Object.assign(v.pagination,{enable:()=>{v.el.classList.remove(v.params.pagination.paginationDisabledClass);var e=v.pagination["el"];e&&(e=I(e)).forEach(e=>e.classList.remove(v.params.pagination.paginationDisabledClass));n();l();r()},disable:d,render:l,update:r,init:n,destroy:o})},function(e){let{swiper:o,extendParams:t,on:s,emit:i}=e;const l=k();let n=!1,d=null,p=null,c,u,m,a;function r(){if(o.params.scrollbar.el&&o.scrollbar.el){var{scrollbar:s,rtlTranslate:a}=o;const{dragEl:i,el:l}=s;var s=o.params.scrollbar,r=o.params.loop?o.progressLoop:o.progress;let e=u,t=(m-u)*r;a?0<(t=-t)?(e=u-t,t=0):-t+u>m&&(e=m+t):t<0?(e=u+t,t=0):t+u>m&&(e=m-t),o.isHorizontal()?(i.style.transform=`translate3d(${t}px, 0, 0)`,i.style.width=e+"px"):(i.style.transform=`translate3d(0px, ${t}px, 0)`,i.style.height=e+"px"),s.hide&&(clearTimeout(d),l.style.opacity=1,d=setTimeout(()=>{l.style.opacity=0;l.style.transitionDuration="400ms"},1e3))}}function v(){var e,t,s;o.params.scrollbar.el&&o.scrollbar.el&&(e=o["scrollbar"],{dragEl:t,el:s}=e,t.style.width="",t.style.height="",m=o.isHorizontal()?s.offsetWidth:s.offsetHeight,a=o.size/(o.virtualSize+o.params.slidesOffsetBefore-(o.params.centeredSlides?o.snapGrid[0]:0)),u="auto"===o.params.scrollbar.dragSize?m*a:parseInt(o.params.scrollbar.dragSize,10),o.isHorizontal()?t.style.width=u+"px":t.style.height=u+"px",1<=a?s.style.display="none":s.style.display="",o.params.scrollbar.hide&&(s.style.opacity=0),o.params.watchOverflow)&&o.enabled&&e.el.classList[o.isLocked?"add":"remove"](o.params.scrollbar.lockClass)}function h(e){return o.isHorizontal()?e.clientX:e.clientY}function f(e){var t,s,a,r,{scrollbar:i,rtlTranslate:l}=o,i=i["el"];let n;n=(h(e)-(e=i,i=E(),t=k(),s=e.getBoundingClientRect(),t=t.body,a=e.clientTop||t.clientTop||0,t=e.clientLeft||t.clientLeft||0,r=e===i?i.scrollY:e.scrollTop,i=e===i?i.scrollX:e.scrollLeft,{top:s.top+r-a,left:s.left+i-t}[o.isHorizontal()?"left":"top"])-(null!==c?c:u/2))/(m-u),n=Math.max(Math.min(n,1),0),l&&(n=1-n);e=o.minTranslate()+(o.maxTranslate()-o.minTranslate())*n;o.updateProgress(e),o.setTranslate(e),o.updateActiveIndex(),o.updateSlidesClasses()}function g(e){var t=o.params.scrollbar,{scrollbar:s,wrapperEl:a}=o,{el:s,dragEl:r}=s;n=!0,c=e.target===r?h(e)-e.target.getBoundingClientRect()[o.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),a.style.transitionDuration="100ms",r.style.transitionDuration="100ms",f(e),clearTimeout(p),s.style.transitionDuration="0ms",t.hide&&(s.style.opacity=1),o.params.cssMode&&(o.wrapperEl.style["scroll-snap-type"]="none"),i("scrollbarDragStart",e)}function b(e){var{scrollbar:t,wrapperEl:s}=o,{el:t,dragEl:a}=t;n&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,f(e),s.style.transitionDuration="0ms",t.style.transitionDuration="0ms",a.style.transitionDuration="0ms",i("scrollbarDragMove",e))}function w(e){var t=o.params.scrollbar,{scrollbar:s,wrapperEl:a}=o;const r=s["el"];n&&(n=!1,o.params.cssMode&&(o.wrapperEl.style["scroll-snap-type"]="",a.style.transitionDuration=""),t.hide&&(clearTimeout(p),p=M(()=>{r.style.opacity=0;r.style.transitionDuration="400ms"},1e3)),i("scrollbarDragEnd",e),t.snapOnRelease)&&o.slideToClosest()}function y(e){var t,{scrollbar:s,params:a}=o,s=s.el;s&&(t=!!a.passiveListeners&&{passive:!1,capture:!1},a=!!a.passiveListeners&&{passive:!0,capture:!1},s=s)&&(s[s="on"===e?"addEventListener":"removeEventListener"]("pointerdown",g,t),l[s]("pointermove",b,t),l[s]("pointerup",w,a))}function S(){var{scrollbar:s,el:a}=o,r=(o.params.scrollbar=z(o,o.originalParams.scrollbar,o.params.scrollbar,{el:"swiper-scrollbar"}),o.params.scrollbar);if(r.el){let e;if((e="string"==typeof r.el&&o.isElement?o.el.querySelector(r.el):e)||"string"!=typeof r.el)e=e||r.el;else if(!(e=l.querySelectorAll(r.el)).length)return;(e=0<(e=o.params.uniqueNavElements&&"string"==typeof r.el&&1{if(!o.scrollbar||!o.scrollbar.el)return;const t=o.params.scrollbar;var e=o.scrollbar["el"];e=I(e);e.forEach(e=>{e.classList.remove(t.horizontalClass,t.verticalClass);e.classList.add(o.isHorizontal()?t.horizontalClass:t.verticalClass)})}),s("init",()=>{(!1===o.params.scrollbar.enabled?x:(S(),v(),r))()}),s("update resize observerUpdate lock unlock changeDirection",()=>{v()}),s("setTranslate",()=>{r()}),s("setTransition",(e,t)=>{t=t,o.params.scrollbar.el&&o.scrollbar.el&&(o.scrollbar.dragEl.style.transitionDuration=t+"ms")}),s("enable disable",()=>{var e=o.scrollbar["el"];e&&e.classList[o.enabled?"remove":"add"](...C(o.params.scrollbar.lockClass))}),s("destroy",()=>{T()});const x=()=>{o.el.classList.add(...C(o.params.scrollbar.scrollbarDisabledClass));o.scrollbar.el&&o.scrollbar.el.classList.add(...C(o.params.scrollbar.scrollbarDisabledClass));T()};Object.assign(o.scrollbar,{enable:()=>{o.el.classList.remove(...C(o.params.scrollbar.scrollbarDisabledClass));o.scrollbar.el&&o.scrollbar.el.classList.remove(...C(o.params.scrollbar.scrollbarDisabledClass));S();v();r()},disable:x,updateSize:v,setTranslate:r,init:S,destroy:T})},function(e){let{swiper:p,extendParams:t,on:s}=e;t({parallax:{enabled:!1}});const i="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",l=(e,t)=>{var s=p["rtl"];s=s?-1:1;var a=e.getAttribute("data-swiper-parallax")||"0";let r=e.getAttribute("data-swiper-parallax-x");let i=e.getAttribute("data-swiper-parallax-y");var l=e.getAttribute("data-swiper-parallax-scale");var n=e.getAttribute("data-swiper-parallax-opacity");var o=e.getAttribute("data-swiper-parallax-rotate");r||i?(r=r||"0",i=i||"0"):p.isHorizontal()?(r=a,i="0"):(i=a,r="0");r=0<=r.indexOf("%")?parseInt(r,10)*t*s+"%":r*t*s+"px";i=0<=i.indexOf("%")?parseInt(i,10)*t+"%":i*t+"px";null!=n&&(a=n-(n-1)*(1-Math.abs(t)),e.style.opacity=a);let d=`translate3d(${r}, ${i}, 0px)`;null!=l&&(s=l-(l-1)*(1-Math.abs(t)),d+=` scale(${s})`);o&&null!=o&&(d+=` rotate(${o*t*-1}deg)`);e.style.transform=d},a=()=>{const{el:e,slides:t,progress:a,snapGrid:r}=p;var s=W(e,i);p.isElement&&s.push(...W(p.hostEl,i));s.forEach(e=>{l(e,a)});t.forEach((e,t)=>{let s=e.progress;1{l(e,s)})})};s("beforeInit",()=>{if(!p.params.parallax.enabled)return;p.params.watchSlidesProgress=!0;p.originalParams.watchSlidesProgress=!0}),s("init",()=>{if(!p.params.parallax.enabled)return;a()}),s("setTranslate",()=>{if(!p.params.parallax.enabled)return;a()}),s("setTransition",(e,t)=>{if(!p.params.parallax.enabled)return;!function(s){void 0===s&&(s=p.params.speed);var{el:e,hostEl:t}=p,e=[...e.querySelectorAll(i)];p.isElement&&e.push(...t.querySelectorAll(i)),e.forEach(e=>{let t=parseInt(e.getAttribute("data-swiper-parallax-duration"),10)||s;0===s&&(t=0);e.style.transitionDuration=t+"ms"})}(t)})},function(e){let{swiper:i,extendParams:t,on:s,emit:l,params:a}=e;i.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let n,o,d=a&&a.autoplay?a.autoplay.delay:3e3,p=a&&a.autoplay?a.autoplay.delay:3e3,c,u=(new Date).getTime(),r,m,v,h,f,g,b;function w(e){!i||i.destroyed||!i.wrapperEl||e.target!==i.wrapperEl||(i.wrapperEl.removeEventListener("transitionend",w),b)||e.detail&&e.detail.bySwiperTouchMove||M()}const y=()=>{if(i.destroyed||!i.autoplay.running)return;i.autoplay.paused?r=!0:r&&(p=c,r=!1);var e=i.autoplay.paused?c:u+p-(new Date).getTime();i.autoplay.timeLeft=e;l("autoplayTimeLeft",e,e/d);o=requestAnimationFrame(()=>{y()})},S=()=>{let e;e=i.virtual&&i.params.virtual.enabled?i.slides.find(e=>e.classList.contains("swiper-slide-active")):i.slides[i.activeIndex];if(!e)return;var t=parseInt(e.getAttribute("data-swiper-autoplay"),10);return t},T=e=>{if(i.destroyed||!i.autoplay.running)return;cancelAnimationFrame(o);y();let t=void 0===e?i.params.autoplay.delay:e;d=i.params.autoplay.delay;p=i.params.autoplay.delay;var s=S();!Number.isNaN(s)&&0{if(!i||i.destroyed)return;i.params.autoplay.reverseDirection?!i.isBeginning||i.params.loop||i.params.rewind?(i.slidePrev(a,!0,!0),l("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(i.slides.length-1,a,!0,!0),l("autoplay")):!i.isEnd||i.params.loop||i.params.rewind?(i.slideNext(a,!0,!0),l("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(0,a,!0,!0),l("autoplay"));i.params.cssMode&&(u=(new Date).getTime(),requestAnimationFrame(()=>{T()}))};0{r()},t)):requestAnimationFrame(()=>{r()});return t},x=()=>{u=(new Date).getTime();i.autoplay.running=!0;T();l("autoplayStart")},E=()=>{i.autoplay.running=!1;clearTimeout(n);cancelAnimationFrame(o);l("autoplayStop")},C=(e,t)=>{if(i.destroyed||!i.autoplay.running)return;clearTimeout(n);e||(g=!0);e=()=>{l("autoplayPause");i.params.autoplay.waitForTransition?i.wrapperEl.addEventListener("transitionend",w):M()};i.autoplay.paused=!0;if(t)return f&&(c=i.params.autoplay.delay),f=!1,void e();t=c||i.params.autoplay.delay;c=t-((new Date).getTime()-u);if(i.isEnd&&c<0&&!i.params.loop)return;c<0&&(c=0);e()},M=()=>{if(i.isEnd&&c<0&&!i.params.loop||i.destroyed||!i.autoplay.running)return;u=(new Date).getTime();g?(g=!1,T(c)):T();i.autoplay.paused=!1;l("autoplayResume")},P=()=>{if(i.destroyed||!i.autoplay.running)return;var e=k();"hidden"===e.visibilityState&&(g=!0,C(!0));"visible"===e.visibilityState&&M()},L=e=>{if("mouse"!==e.pointerType)return;g=!0;b=!0;if(i.animating||i.autoplay.paused)return;C(!0)},I=e=>{if("mouse"!==e.pointerType)return;b=!1;i.autoplay.paused&&M()};s("init",()=>{i.params.autoplay.enabled&&(i.params.autoplay.pauseOnMouseEnter&&(i.el.addEventListener("pointerenter",L),i.el.addEventListener("pointerleave",I)),k().addEventListener("visibilitychange",P),x())}),s("destroy",()=>{i.el&&"string"!=typeof i.el&&(i.el.removeEventListener("pointerenter",L),i.el.removeEventListener("pointerleave",I));e=k(),e.removeEventListener("visibilitychange",P);var e;i.autoplay.running&&E()}),s("_freeModeStaticRelease",()=>{(v||g)&&M()}),s("_freeModeNoMomentumRelease",()=>{i.params.autoplay.disableOnInteraction?E():C(!0,!0)}),s("beforeTransitionStart",(e,t,s)=>{if(i.destroyed||!i.autoplay.running)return;s||!i.params.autoplay.disableOnInteraction?C(!0,!0):E()}),s("sliderFirstMove",()=>{if(i.destroyed||!i.autoplay.running)return;if(i.params.autoplay.disableOnInteraction)return void E();m=!0;v=!1;g=!1;h=setTimeout(()=>{g=!0;v=!0;C(!0)},200)}),s("touchEnd",()=>{if(i.destroyed||!i.autoplay.running||!m)return;clearTimeout(h);clearTimeout(n);if(i.params.autoplay.disableOnInteraction)return v=!1,void(m=!1);v&&i.params.cssMode&&M();v=!1;m=!1}),s("slideChange",()=>{if(i.destroyed||!i.autoplay.running)return;f=!0}),Object.assign(i.autoplay,{start:x,stop:E,pause:C,resume:M})},function(e){let{swiper:p,extendParams:t,on:s}=e,a=(t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}}),!1),r=!1;function i(){var t=p.thumbs.swiper;if(t&&!t.destroyed){var s=t.clickedIndex,e=t.clickedSlide;if(!(e&&e.classList.contains(p.params.thumbs.slideThumbActiveClass)||null==s)){let e;e=t.params.loop?parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10):s,p.params.loop?p.slideToLoop(e):p.slideTo(e)}}}function l(){var e=p.params["thumbs"];if(a)return!1;a=!0;var t=p.constructor;return e.swiper instanceof t?(p.thumbs.swiper=e.swiper,Object.assign(p.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(p.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),p.thumbs.swiper.update()):o(e.swiper)&&(e=Object.assign({},e.swiper),Object.assign(e,{watchSlidesProgress:!0,slideToClickedSlide:!1}),p.thumbs.swiper=new t(e),r=!0),p.thumbs.swiper.el.classList.add(p.params.thumbs.thumbsContainerClass),p.thumbs.swiper.on("tap",i),!0}function n(s){var a=p.thumbs.swiper;if(a&&!a.destroyed){var r="auto"===a.params.slidesPerView?a.slidesPerViewDynamic():a.params.slidesPerView;let t=1;const d=p.params.thumbs.slideThumbActiveClass;if(1e.classList.remove(d)),a.params.loop||a.params.virtual&&a.params.virtual.enabled)for(let e=0;e{e.classList.add(d)});else for(let e=0;ee.getAttribute("data-swiper-slide-index")===""+p.realIndex),e=a.slides.indexOf(n),p.activeIndex>p.previousIndex?"next":"prev"):(e=p.realIndex)>p.previousIndex?"next":"prev",l&&(e+="next"===t?i:-1*i),a.visibleSlidesIndexes&&a.visibleSlidesIndexes.indexOf(e)<0&&(a.params.centeredSlides?e=e>o?e-Math.floor(r/2)+1:e+Math.floor(r/2)-1:e>o&&a.params.slidesPerGroup,a.slideTo(e,s?0:void 0))}}}p.thumbs={swiper:null},s("beforeInit",()=>{const r=p.params["thumbs"];if(!r||!r.swiper)return;if("string"==typeof r.swiper||r.swiper instanceof HTMLElement){const e=k(),t=()=>{const t="string"==typeof r.swiper?e.querySelector(r.swiper):r.swiper;if(t&&t.swiper)r.swiper=t.swiper,l(),n(!0);else if(t){const s=p.params.eventsPrefix+"init",a=e=>{r.swiper=e.detail[0];t.removeEventListener(s,a);l();n(!0);r.swiper.update();p.update()};t.addEventListener(s,a)}return t},s=()=>{if(p.destroyed)return;var e=t();e||requestAnimationFrame(s)};requestAnimationFrame(s)}else l(),n(!0)}),s("slideChange update resize observerUpdate",()=>{n()}),s("setTransition",(e,t)=>{var s=p.thumbs.swiper;if(!s||s.destroyed)return;s.setTransition(t)}),s("beforeDestroy",()=>{var e=p.thumbs.swiper;if(!e||e.destroyed)return;r&&e.destroy()}),Object.assign(p.thumbs,{init:l,update:n})},function(t){let{swiper:l,extendParams:e,on:s}=t;e({fadeEffect:{crossFade:!1}});{const{effect:a,swiper:r,on:i,setTranslate:n,setTransition:o,overwriteParams:d,perspective:p,recreateShadows:c,getEffectParams:u}=t={effect:"fade",swiper:l,on:s,setTranslate:()=>{var e=l["slides"];l.params.fadeEffect;for(let s=0;s{var e=l.slides.map(e=>v(e));e.forEach(e=>{e.style.transitionDuration=t+"ms"});X({swiper:l,duration:t,transformElements:e,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!l.params.cssMode})};i("beforeInit",()=>{if(r.params.effect!==a)return;r.classNames.push(""+r.params.containerModifierClass+a);p&&p()&&r.classNames.push(r.params.containerModifierClass+"3d");var e=d?d():{};Object.assign(r.params,e);Object.assign(r.originalParams,e)}),i("setTranslate",()=>{if(r.params.effect!==a)return;n()}),i("setTransition",(e,t)=>{if(r.params.effect!==a)return;o(t)}),i("transitionEnd",()=>{if(r.params.effect!==a)return;c&&u&&u().slideShadows&&(r.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())}),c())});let e;i("virtualUpdate",()=>{if(r.params.effect!==a)return;r.slides.length||(e=!0);requestAnimationFrame(()=>{e&&r.slides&&r.slides.length&&(n(),e=!1)})})}}]),y}();