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