1"use strict";(self.webpackChunkdunia_games=self.webpackChunkdunia_games||[]).push([[88867],{7456(Fe,de,k){k.d(de,{Mf:()=>H,T0:()=>G,vj:()=>N});var l=k(17705),y=k(32881),I=k(69377),Y=k(3181),_e=k(45286),Q=k(14421);const pe=["prevElRef"],ce=["nextElRef"],ue=["scrollbarElRef"],fe=["paginationElRef"],ge=[[["","slot","container-start"]],[["","slot","wrapper-start"]],[["","slot","wrapper-end"]],[["","slot","container-end"]]],Ee=h=>({loopSlides:h,key:"prepend"}),me=h=>({loopSlides:h,key:""}),we=h=>({loopSlides:h,key:"append"}),ie=h=>({$implicit:h});function ve(h,d){1&h&&(l.qex(0),l.nrm(1,"div",10,1)(3,"div",11,2),l.bVm())}function Te(h,d){1&h&&l.nrm(0,"div",12,3)}function Ce(h,d){1&h&&l.nrm(0,"div",13,4)}function Pe(h,d){}function Me(h,d){1&h&&l.DNE(0,Pe,0,0,"ng-template")}function Se(h,d){}function Oe(h,d){1&h&&l.DNE(0,Se,0,0,"ng-template")}function De(h,d){}function ye(h,d){1&h&&l.DNE(0,De,0,0,"ng-template")}function be(h,d){}function ne(h,d){if(1&h&&(l.j41(0,"div",8),l.DNE(1,be,0,0,"ng-template",18),l.k0s()),2&h){const g=l.XpG().$implicit,E=l.XpG(2);l.Y8G("ngClass",E.zoomContainerClass),l.R7$(),l.Y8G("ngTemplateOutlet",g.template)("ngTemplateOutletContext",l.eq3(3,ie,g.slideData))}}function Re(h,d){}function Ie(h,d){if(1&h&&(l.qex(0),l.DNE(1,Re,0,0,"ng-template",18),l.bVm()),2&h){const g=l.XpG().$implicit;l.R7$(),l.Y8G("ngTemplateOutlet",g.template)("ngTemplateOutletContext",l.eq3(2,ie,g.slideData))}}function Be(h,d){if(1&h&&(l.j41(0,"div",15),l.DNE(1,ne,2,5,"div",16)(2,Ie,2,4,"ng-container",17),l.k0s()),2&h){const g=d.$implicit,E=l.XpG().key,T=l.XpG();l.Aen(T.style),l.Y8G("ngClass",(g.class?g.class+" ":"")+T.slideClass+(""!==E?" "+T.slideDuplicateClass:""))("ngSwitch",g.zoom),l.BMQ("data-swiper-slide-index",g.virtualIndex?g.virtualIndex:g.slideIndex)("data-swiper-autoplay",g.autoplayDelay),l.R7$(),l.Y8G("ngSwitchCase",!0)}}function Ae(h,d){if(1&h&&(l.DNE(0,Be,3,7,"div",14),l.nI1(1,"async")),2&h){const g=d.loopSlides;l.Y8G("ngForOf",l.bMT(1,1,g))}}function $(h){return"object"==typeof h&&null!==h&&h.constructor&&"Object"===Object.prototype.toString.call(h).slice(8,-1)}function Z(h){return typeof h<"u"&&"boolean"!=typeof h&&!0===h.enabled}function ae(h,d,g){return!0===X(h)&&d&&!d.el||!("boolean"!=typeof d&&d.el!==(null==g?void 0:g.nativeElement)&&("string"==typeof d.el||"object"==typeof d.el))}function K(h,d){const g=["__proto__","constructor","prototype"];Object.keys(d).filter(E=>g.indexOf(E)<0).forEach(E=>{typeof h[E]>"u"?h[E]=d[E]:h[E]&&!d[E]||($(d[E])&&$(h[E])&&Object.keys(d[E]).length>0?d[E].__swiper__?h[E]=d[E]:K(h[E],d[E]):h[E]=d[E])})}function X(h){return null!=h&&"false"!=`${h}`}const Le=["pagination","navigation","scrollbar","virtual"];function j(h,d={}){return $(h)?h:!0===X(h)&&d}const re=["init","enabled","_direction","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_preloadImages","updateOnImagesReady","_loop","_loopAdditionalSlides","_loopedSlides","_loopFillGroupWithBlank","loopPreventsSlide","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideBlankClass","slideActiveClass","slideDuplicateActiveClass","slideVisibleClass","slideDuplicateClass","slideNextClass","slideDuplicateNextClass","slidePrevClass","slideDuplicatePrevClass","wrapperClass","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","lazy","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","on"];re.map(h=>h.replace(/_/,""));function J(h={}){const d={on:{}},g={};K(d,Y.Ay.defaults),K(d,Y.Ay.extendedDefaults),d._emitClasses=!0,d.init=!1;const E={},T=re.map(m=>m.replace(/_/,""));
1return Object.keys(h).forEach(m=>{const A=m.replace(/^_/,"");T.indexOf(A)>=0?$(h[m])?(d[A]={},g[A]={},K(d[A],h[m]),K(g[A],h[m])):(d[A]=h[m],g[A]=h[m]):E[A]=h[m]}),["navigation","pagination","scrollbar"].forEach(m=>{!0===d[m]&&(d[m]={}),!1===d[m]&&delete d[m]}),{params:d,passedParams:g,rest:E}}class G{constructor(d){this.template=d,this.class="",this.autoplayDelay=null,this.slideData={isActive:!1,isPrev:!1,isNext:!1,isVisible:!1,isDuplicate:!1}}set ngClass(d){this.class=[this.class||"",d].join(" ")}set zoom(d){this._zoom=X(d)}get zoom(){return this._zoom}get classNames(){return this._classNames}set classNames(d){this._classNames!==d&&(this._classNames=d,this.slideData={isActive:this._hasClass(["swiper-slide-active","swiper-slide-duplicate-active"]),isVisible:this._hasClass(["swiper-slide-visible"]),isDuplicate:this._hasClass(["swiper-slide-duplicate"]),isPrev:this._hasClass(["swiper-slide-prev","swiper-slide-duplicate-prev"]),isNext:this._hasClass(["swiper-slide-next","swiper-slide-duplicate-next"])})}_hasClass(d){return d.some(g=>this._classNames.indexOf(g)>=0)}}G.\u0275fac=function(d){return new(d||G)(l.rXU(l.C4Q))},G.\u0275dir=l.FsC({type:G,selectors:[["ng-template","swiperSlide",""]],inputs:{virtualIndex:"virtualIndex",class:"class",ngClass:"ngClass",autoplayDelay:[0,"data-swiper-autoplay","autoplayDelay"],zoom:"zoom"},standalone:!1});class H{constructor(d,g,E,T){this._ngZone=d,this.elementRef=g,this._changeDetectorRef=E,this._platformId=T,this.slideClass="swiper-slide",this.wrapperClass="swiper-wrapper",this.showNavigation=!0,this.showPagination=!0,this.showScrollbar=!0,this.s__beforeBreakpoint=new l.bkB,this.s__containerClasses=new l.bkB,this.s__slideClass=new l.bkB,this.s__swiper=new l.bkB,this.s_activeIndexChange=new l.bkB,this.s_afterInit=new l.bkB,this.s_autoplay=new l.bkB,this.s_autoplayStart=new l.bkB,this.s_autoplayStop=new l.bkB,this.s_autoplayPause=new l.bkB,this.s_autoplayResume=new l.bkB,this.s_beforeDestroy=new l.bkB,this.s_beforeInit=new l.bkB,this.s_beforeLoopFix=new l.bkB,this.s_beforeResize=new l.bkB,this.s_beforeSlideChangeStart=new l.bkB,this.s_beforeTransitionStart=new l.bkB,this.s_breakpoint=new l.bkB,this.s_changeDirection=new l.bkB,this.s_click=new l.bkB,this.s_doubleTap=new l.bkB,this.s_doubleClick=new l.bkB,this.s_destroy=new l.bkB,this.s_fromEdge=new l.bkB,this.s_hashChange=new l.bkB,this.s_hashSet=new l.bkB,this.s_imagesReady=new l.bkB,this.s_init=new l.bkB,this.s_keyPress=new l.bkB,this.s_lazyImageLoad=new l.bkB,this.s_lazyImageReady=new l.bkB,this.s_loopFix=new l.bkB,this.s_momentumBounce=new l.bkB,this.s_navigationHide=new l.bkB,this.s_navigationShow=new l.bkB,this.s_observerUpdate=new l.bkB,this.s_orientationchange=new l.bkB,this.s_paginationHide=new l.bkB,this.s_paginationRender=new l.bkB,this.s_paginationShow=new l.bkB,this.s_paginationUpdate=new l.bkB,this.s_progress=new l.bkB,this.s_reachBeginning=new l.bkB,this.s_reachEnd=new l.bkB,this.s_realIndexChange=new l.bkB,this.s_resize=new l.bkB,this.s_scroll=new l.bkB,this.s_scrollbarDragEnd=new l.bkB,this.s_scrollbarDragMove=new l.bkB,this.s_scrollbarDragStart=new l.bkB,this.s_setTransition=new l.bkB,this.s_setTranslate=new l.bkB,this.s_slideChange=new l.bkB,this.s_slideChangeTransitionEnd=new l.bkB,this.s_slideChangeTransitionStart=new l.bkB,this.s_slideNextTransitionEnd=new l.bkB,this.s_slideNextTransitionStart=new l.bkB,this.s_slidePrevTransitionEnd=new l.bkB,this.s_slidePrevTransitionStart=new l.bkB,this.s_slideResetTransitionStart=new l.bkB,this.s_slideResetTransitionEnd=new l.bkB,this.s_sliderMove=new l.bkB,this.s_sliderFirstMove=new l.bkB,this.s_slidesLengthChange=new l.bkB,this.s_slidesGridLengthChange=new l.bkB,this.s_snapGridLengthChange=new l.bkB,this.s_snapIndexChange=new l.bkB,this.s_tap=new l.bkB,this.s_toEdge=new l.bkB,this.s_touchEnd=new l.bkB,this.s_touchMove=new l.bkB,this.s_touchMoveOpposite=new l.bkB,this.s_touchStart=new l.bkB,this.s_transitionEnd=new l.bkB,this.s_transitionStart=new l.bkB,this.s_update=new l.bkB,this.s_zoomChange=new l.bkB,this.s_swiper=new l.bkB,this.s_lock=new l.bkB,this.s_unlock=new l.bkB,this._activeSlides=new _e.B7,this.containerClasses="swiper",this.slidesChanges=m=>{this.slides=m.map((A,x)=>(A.slideIndex=x,A.classNames=this.slideClass||"",A)),this.loop&&!this.loopedSlides&&this.calcLoopedSlides(),this.virtual?this.swiperRef&&this.swiperRef.virtual&&this._ngZone.runOutsideAngular(()=>{this.swiperRef.virtual.slides=this.slides,this.swiperRef.virtual.update(!0)}):this.loopedSlides&&(this.prependSlides=(0,Q.of)(this.slides.slice(this.slides.length-this.loopedSlides)),this.appendSlides=(0,Q.of)(this.slides.slice(0,this.loopedSlides))),this._changeDetectorRef.detectChanges()},this.style=null,this.updateVirtualSlides=m=>{!this.swiperRef||this.currentVirtualData&&this.currentVirtualData.from===m.from&&this.currentVirtualData.to===m.to&&this.currentVirtualData.offset===m.offset||(this.style=this.swiperRef.isHorizontal()?{[this.swiperRef.rtlTranslate?"right":"left"]:`${m.offset}px`}:{top:`${m.offset}px`},this.currentVirtualData=m,this._activeSlides.next(m.slides),this._ngZone.run(()=>{this._changeDetectorRef.detectChanges()}),this._ngZone.runOutsideAngular(()=>{this.swiperRef.updateSlides(),this.swiperRef.updateProgress(),this.swiperRef.updateSlidesClasses(),Z(this.swiperRef.params.lazy)&&this.swiperRef.lazy.load(),this.swiperRef.virtual.update(!0)}))}}set navigation(d){var g,E,T;const m="boolean"!=typeof this._navigation&&""!==this._navigation?null===(g=this._navigation)||void 0===g?void 0:g.nextEl:null,A="boolean"!=typeof this._navigation&&""!==this._navigation?null===(E=this._navigation)||void 0===E?void 0:E.prevEl:null;this._navigation=j(d,{nextEl:m||null,prevEl:A||null}),this.showNavigation=!(!0!==X(d)||this._navigation&&"boolean"!=typeof this._navigation&&this._navigation.prevEl!==(null===(T=this._prevElRef)||void 0===T?void 0:T.nativeElement)&&(null!==this._navigation.prevEl||null!==this._navigation.nextEl)&&("string"==typeof this._navigation.nextEl||"string"==typeof this._navigation.prevEl||"object"==typeof this._navigation.nextEl||"object"==typeof this._navigation.prevEl))}get navigation(){return this._navigation}set pagination(d){var g;const E="boolean"!=typeof this._pagination&&""!==this._pagination?null===(g=this._pagination)||void 0===g?void 0:g.el:null;this._pagination=j(d,{el:E||null}),this.showPagination=ae(d,this._pagination,this._paginationElRef)}get pagination(){return this._pagination}set scrollbar(d){var g;const E="boolean"!=typeof this._scrollbar&&""!==this._scrollbar?null===(g=this._scrollbar)||void 0===g?void 0:g.el:null;this._scrollbar=j(d,{el:E||null}),this.showScrollbar=ae(d,this._scrollbar,this._scrollbarElRef)}get scrollbar(){return this._scrollbar}set virtual(d){this._virtual=j(d)}get virtual(){return this._virtual}set config(d){this.updateSwiper(d);const{params:g}=J(d);Object.assign(this,g)}set prevElRef(d){this._prevElRef=d,this._setElement(d,this.navigation,"navigation","prevEl")}set nextElRef(d){this._nextElRef=d,this._setElement(d,this.navigation,"navigation","nextEl")}set scrollbarElRef(d){this._scrollbarElRef=d,this._setElement(d,this.scrollbar,"scrollbar")}set paginationElRef(d){this._paginationElRef=d,this._setElement(d,this.pagination,"pagination")}get activeSlides(){return this.virtual?this._activeSlides:(0,Q.of)(this.slides)}get zoomContainerClass(){return this.zoom&&"boolean"!=typeof this.zoom?this.zoom.containerClass:"swiper-zoom-container"}_setElement(d,g,E,T="el"){if(!g||!d)return;if(d.nativeElement){if(g[T]===d.nativeElement)return;g[T]=d.nativeElement}const m={};m[E]=!0,this.updateInitSwiper(m)}ngOnInit(){const{params:d}=J(this);Object.assign(this,d)}ngAfterViewInit(){this.childrenSlidesInit(),this.initSwiper(),this._changeDetectorRef.detectChanges(),setTimeout(()=>{this.s_swiper.emit(this.swiperRef)})}childrenSlidesInit(){this.slidesChanges(this.slidesEl),this.slidesEl.changes.subscribe(this.slidesChanges)}get isSwiperActive(){return this.swiperRef&&!this.swiperRef.destroyed}initSwiper(){const{params:d,passedParams:g}=J(this);Object.assign(this,d),this._ngZone.runOutsideAngular(()=>{d.init=!1,d.virtual||(d.observer=!0),d.onAny=(x,...z)=>{const q=this["s_"+x];q&&q.emit([...z])};Object.assign(d.on,{_containerClasses:(x,z)=>{setTimeout(()=>{this.containerClasses=z})},_slideClasses:(x,z)=>{z.forEach(({slideEl:q,classNames:ee},ke)=>{const le=q.getAttribute("data-swiper-slide-index"),te=le?parseInt(le):ke;if(this.virtual){const se=this.slides.find(oe=>oe.virtualIndex&&oe.virtualIndex===te);if(se)return void(se.classNames=ee)}
1this.slides[te]&&(this.slides[te].classNames=ee)}),this._changeDetectorRef.detectChanges()}});const m=new Y.Ay(d);m.loopCreate=()=>{},m.loopDestroy=()=>{},d.loop&&(m.loopedSlides=this.loopedSlides);const A=Z(m.params.virtual);if(m.virtual&&A){m.virtual.slides=this.slides;const x={cache:!1,slides:this.slides,renderExternal:this.updateVirtualSlides,renderExternalUpdate:!1};K(m.params.virtual,x),K(m.originalParams.virtual,x)}if((0,I.UE)(this._platformId)){this.swiperRef=m.init(this.elementRef.nativeElement);const x=Z(this.swiperRef.params.virtual);this.swiperRef.virtual&&x&&this.swiperRef.virtual.update(!0),this._changeDetectorRef.detectChanges()}})}ngOnChanges(d){this.updateSwiper(d),this._changeDetectorRef.detectChanges()}updateInitSwiper(d){d&&this.swiperRef&&!this.swiperRef.destroyed&&this._ngZone.runOutsideAngular(()=>{const{params:g,pagination:E,navigation:T,scrollbar:m,virtual:A,thumbs:x}=this.swiperRef;d.pagination&&(this.pagination&&"boolean"!=typeof this.pagination&&this.pagination.el&&E&&!E.el?(this.updateParameter("pagination",this.pagination),E.init(),E.render(),E.update()):(E.destroy(),E.el=null)),d.scrollbar&&(this.scrollbar&&"boolean"!=typeof this.scrollbar&&this.scrollbar.el&&m&&!m.el?(this.updateParameter("scrollbar",this.scrollbar),m.init(),m.updateSize(),m.setTranslate()):(m.destroy(),m.el=null)),d.navigation&&(this.navigation&&"boolean"!=typeof this.navigation&&this.navigation.prevEl&&this.navigation.nextEl&&T&&!T.prevEl&&!T.nextEl?(this.updateParameter("navigation",this.navigation),T.init(),T.update()):T.prevEl&&T.nextEl&&(T.destroy(),T.nextEl=null,T.prevEl=null)),d.thumbs&&this.thumbs&&this.thumbs.swiper&&(this.updateParameter("thumbs",this.thumbs),x.init()&&x.update(!0)),d.controller&&this.controller&&this.controller.control&&(this.swiperRef.controller.control=this.controller.control),this.swiperRef.update()})}updateSwiper(d){this._ngZone.runOutsideAngular(()=>{var g,E;if(!d.config&&d&&this.swiperRef&&!this.swiperRef.destroyed){for(const T in d){if(Le.indexOf(T)>=0)continue;const m=null!==(E=null===(g=d[T])||void 0===g?void 0:g.currentValue)&&void 0!==E?E:d[T];this.updateParameter(T,m)}d.allowSlideNext&&(this.swiperRef.allowSlideNext=this.allowSlideNext),d.allowSlidePrev&&(this.swiperRef.allowSlidePrev=this.allowSlidePrev),d.direction&&this.swiperRef.changeDirection(this.direction,!1),d.breakpoints&&(this.loop&&!this.loopedSlides&&this.calcLoopedSlides(),this.swiperRef.currentBreakpoint=null,this.swiperRef.setBreakpoint()),(d.thumbs||d.controller)&&this.updateInitSwiper(d),this.swiperRef.update()}})}calcLoopedSlides(){if(!this.loop)return!1;let d=this.slidesPerView;if(this.breakpoints){const E=Y.Ay.prototype.getBreakpoint(this.breakpoints),T=E in this.breakpoints?this.breakpoints[E]:void 0;T&&T.slidesPerView&&(d=T.slidesPerView)}if("auto"===d)return this.loopedSlides=this.slides.length,this.slides.length;let g=this.loopedSlides||d;return!!g&&(this.loopAdditionalSlides&&(g+=this.loopAdditionalSlides),g>this.slides.length&&(g=this.slides.length),this.loopedSlides=g,!0)}updateParameter(d,g){if(!this.swiperRef||this.swiperRef.destroyed)return;const E=d.replace(/^_/,""),T=$(this.swiperRef.params[E]);"enabled"!==E?T&&$(g)?K(this.swiperRef.params[E],g):this.swiperRef.params[E]=g:!0===g?this.swiperRef.enable():!1===g&&this.swiperRef.disable()}ngOnDestroy(){this._ngZone.runOutsideAngular(()=>{var d;null===(d=this.swiperRef)||void 0===d||d.destroy(!0,!1)})}}H.\u0275fac=function(d){return new(d||H)(l.rXU(l.SKi),l.rXU(l.aKT),l.rXU(l.gRc),l.rXU(l.Agw))},H.\u0275cmp=l.VBU({type:H,selectors:[["swiper"],["","swiper",""]],contentQueries:function(d,g,E){if(1&d&&l.wni(E,G,4),2&d){let T;l.mGM(T=l.lsd())&&(g.slidesEl=T)}},viewQuery:function(d,g){if(1&d&&(l.GBs(pe,5),l.GBs(ce,5),l.GBs(ue,5),l.GBs(fe,5)),2&d){let E;l.mGM(E=l.lsd())&&(g.prevElRef=E.first),l.mGM(E=l.lsd())&&(g.nextElRef=E.first),l.mGM(E=l.lsd())&&(g.scrollbarElRef=E.first),l.mGM(E=l.lsd())&&(g.paginationElRef=E.first)}},hostVars:2,hostBindings:function(d,g){2&d&&l.HbH(g.containerClasses)},inputs:{enabled:"enabled",on:"on",direction:"direction",touchEventsTarget:"touchEventsTarget",initialSlide:"initialSlide",speed:"speed",cssMode:"cssMode",updateOnWindowResize:"updateOnWindowResize",resizeObserver:"resizeObserver",nested:"nested",focusableElements:"focusableElements",width:"width",height:"height",preventInteractionOnTransition:"preventInteractionOnTransition",userAgent:"userAgent",url:"url",edgeSwipeDetection:"edgeSwipeDetection",edgeSwipeThreshold:"edgeSwipeThreshold",freeMode:"freeMode",autoHeight:"autoHeight",setWrapperSize:"setWrapperSize",virtualTranslate:"virtualTranslate",effect:"effect",breakpoints:"breakpoints",spaceBetween:"spaceBetween",slidesPerView:"slidesPerView",maxBackfaceHiddenSlides:"maxBackfaceHiddenSlides",grid:"grid",slidesPerGroup:"slidesPerGroup",slidesPerGroupSkip:"slidesPerGroupSkip",centeredSlides:"centeredSlides",centeredSlidesB
1ounds:"centeredSlidesBounds",slidesOffsetBefore:"slidesOffsetBefore",slidesOffsetAfter:"slidesOffsetAfter",normalizeSlideIndex:"normalizeSlideIndex",centerInsufficientSlides:"centerInsufficientSlides",watchOverflow:"watchOverflow",roundLengths:"roundLengths",touchRatio:"touchRatio",touchAngle:"touchAngle",simulateTouch:"simulateTouch",shortSwipes:"shortSwipes",longSwipes:"longSwipes",longSwipesRatio:"longSwipesRatio",longSwipesMs:"longSwipesMs",followFinger:"followFinger",allowTouchMove:"allowTouchMove",threshold:"threshold",touchMoveStopPropagation:"touchMoveStopPropagation",touchStartPreventDefault:"touchStartPreventDefault",touchStartForcePreventDefault:"touchStartForcePreventDefault",touchReleaseOnEdges:"touchReleaseOnEdges",uniqueNavElements:"uniqueNavElements",resistance:"resistance",resistanceRatio:"resistanceRatio",watchSlidesProgress:"watchSlidesProgress",grabCursor:"grabCursor",preventClicks:"preventClicks",preventClicksPropagation:"preventClicksPropagation",slideToClickedSlide:"slideToClickedSlide",preloadImages:"preloadImages",updateOnImagesReady:"updateOnImagesReady",loop:"loop",loopAdditionalSlides:"loopAdditionalSlides",loopedSlides:"loopedSlides",loopFillGroupWithBlank:"loopFillGroupWithBlank",loopPreventsSlide:"loopPreventsSlide",rewind:"rewind",allowSlidePrev:"allowSlidePrev",allowSlideNext:"allowSlideNext",swipeHandler:"swipeHandler",noSwiping:"noSwiping",noSwipingClass:"noSwipingClass",noSwipingSelector:"noSwipingSelector",passiveListeners:"passiveListeners",containerModifierClass:"containerModifierClass",slideClass:"slideClass",slideBlankClass:"slideBlankClass",slideActiveClass:"slideActiveClass",slideDuplicateActiveClass:"slideDuplicateActiveClass",slideVisibleClass:"slideVisibleClass",slideDuplicateClass:"slideDuplicateClass",slideNextClass:"slideNextClass",slideDuplicateNextClass:"slideDuplicateNextClass",slidePrevClass:"slidePrevClass",slideDuplicatePrevClass:"slideDuplicatePrevClass",wrapperClass:"wrapperClass",runCallbacksOnInit:"runCallbacksOnInit",observeParents:"observeParents",observeSlideChildren:"observeSlideChildren",a11y:"a11y",autoplay:"autoplay",controller:"controller",coverflowEffect:"coverflowEffect",cubeEffect:"cubeEffect",fadeEffect:"fadeEffect",flipEffect:"flipEffect",creativeEffect:"creativeEffect",cardsEffect:"cardsEffect",hashNavigation:"hashNavigation",history:"history",keyboard:"keyboard",lazy:"lazy",mousewheel:"mousewheel",parallax:"parallax",thumbs:"thumbs",zoom:"zoom",class:"class",id:"id",navigation:"navigation",pagination:"pagination",scrollbar:"scrollbar",virtual:"virtual",config:"config"},outputs:{s__beforeBreakpoint:"_beforeBreakpoint",s__containerClasses:"_containerClasses",s__slideClass:"_slideClass",s__swiper:"_swiper",s_activeIndexChange:"activeIndexChange",s_afterInit:"afterInit",s_autoplay:"autoplay",s_autoplayStart:"autoplayStart",s_autoplayStop:"autoplayStop",s_autoplayPause:"autoplayPause",s_autoplayResume:"autoplayResume",s_beforeDestroy:"beforeDestroy",s_beforeInit:"beforeInit",s_beforeLoopFix:"beforeLoopFix",s_beforeResize:"beforeResize",s_beforeSlideChangeStart:"beforeSlideChangeStart",s_beforeTransitionStart:"beforeTransitionStart",s_breakpoint:"breakpoint",s_changeDirection:"changeDirection",s_click:"click",s_doubleTap:"doubleTap",s_doubleClick:"doubleClick",s_destroy:"destroy",s_fromEdge:"fromEdge",s_hashChange:"hashChange",s_hashSet:"hashSet",s_imagesReady:"imagesReady",s_init:"init",s_keyPress:"keyPress",s_lazyImageLoad:"lazyImageLoad",s_lazyImageReady:"lazyImageReady",s_loopFix:"loopFix",s_momentumBounce:"momentumBounce",s_navigationHide:"navigationHide",s_navigationShow:"navigationShow",s_observerUpdate:"observerUpdate",s_orientationchange:"orientationchange",s_paginationHide:"paginationHide",s_paginationRender:"paginationRender",s_paginationShow:"paginationShow",s_paginationUpdate:"paginationUpdate",s_progress:"progress",s_reachBeginning:"reachBeginning",s_reachEnd:"reachEnd",s_realIndexChange:"realIndexChange",s_resize:"resize",s_scroll:"scroll",s_scrollbarDragEnd:"scrollbarDragEnd",s_scrollbarDragMove:"scrollbarDragMove",s_scrollbarDragStart:"scrollbarDragStart",s_setTransition:"setTransition",s_setTranslate:"setTranslate",s_slideChange:"slideChange",s_slideChangeTransitionEnd:"slideChangeTransitionEnd",s_slideChangeTransitionStart:"slideChangeTransitionStart",s_slideNextTransitionEnd:"slideNextTransitionEnd",s_slideNextTransitionStart:"slideNextTransitionStart",s_slidePrevTransitionEnd:"slidePrevTransitionEnd",s_slidePrevTransitionStart:"slidePrevTransitionStart",s_slideResetTransitionStart:"slideResetTransitionStart",s_slideResetTransitionEnd:"slideResetTransitionEnd",s_sliderMove:"sliderMove",s_sliderFirstMove:"sliderFirstMove",s_slidesLengthChange:"slidesLengthChange",s_slidesGridLengthChange:"slidesGridLengthChange",s_snapGridLengthChange:"snapGridLengthChange",s_snapIndexChange:"snapIndexChange",s_tap:"tap",s_toEdge:"toEdge",s_touchEnd:"touchEnd",s_touchMove:"touchMove",s_touchMoveOpposite:"touchMoveOpposite",s_touchStart:"touchStart",s_transitionEnd:"transitionEnd",s_transitionStart:"transitionStart",s_update:"update",s_zoomChange:"zoomChange",s_swiper:"swiper",s_lock:"lock",s_unlock:"unlock"},standalone:!1,features:[l.OA$],ngContentSelectors:["[slot=container-start]","[slot=wrapper-start]","[slot=wrapper-end]","[slot=container-end]"],decls:13,vars:17,consts:[["slidesTemplate",""],["prevElRef",""],["nextElRef",""],["scrollbarElRef",""],["paginationElRef",""],[4,"ngIf"],["class","swiper-scrollbar",4,"ngIf"],["class","swiper-pagination",4,"ngIf"],[3,"ngClass"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"swiper-button-prev"],[1,"swiper-button-next"],[1,"swiper-scrollbar"],[1,"swiper-pagination"],[3,"ngClass","style","ngSwitch",4,"ngFor","ngForOf"],[3,"ngClass","ngSwitch"],[3,"ngClass",4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(d,g){if(1&d&&(l.NAR(ge),l.SdG(0),l.DNE(1,ve,5,0,"ng-container",5)(2,Te,2,0,"div",6)(3,Ce,2,0,"div",7),l.j41(4,"div",8),l.SdG(5,1),l.DNE(6,Me,1,0,null,9)(7,Oe,1,0,null,9)(8,ye,1,0,null,9),l.SdG(9,2),l.k0s(),l.SdG(10,3),l.DNE(11,Ae,2,3,"ng-template",null,0,l.C5r)),2&d){const E=l.sdS(12);l.R7$(),l.Y8G("ngIf",g.navigation&&g.showNavigation),l.R7$(),l.Y8G("ngIf",g.scrollbar&&g.showScrollbar),l.R7$(),l.Y8G("ngIf",g.pagination&&g.showPagination),l.R7$(),l.Y8G("ngClass",g.wrapperClass),l.BMQ("id",g.id),l.R7$(2),l.Y8G("ngTemplateOutlet",E)("ngTemplateOutletContext",l.eq3(11,Ee,g.prependSlides)),l.R7$(),l.Y8G("ngTemplateOutlet",E)("ngTemplateOutletContext",l.eq3(13,me,g.activeSlides)),l.R7$(),l.Y8G("ngTemplateOutlet",E)("ngTemplateOutletContext",l.eq3(15,we,g.appendSlides))}},dependencies:[y.bT,y.YU,y.T3,y.Sq,y.ux,y.e1,y.fG,y.Jj],styles:["swiper{display:block}\n"],encapsulation:2,changeDetection:0});class N{}N.\u0275fac=function(d){return new(d||N)},N.\u0275mod=l.$C({type:N}),N.\u0275inj=l.G2t({imports:[[y.MD]]})},94147(Fe,de,k){k.d(de,{A:()=>at});var l=k(9360),y=k(39065),I=k(33260),Y=k(15699),_e=k(4100),Q=k(27432);const ue={on(s,e,t){const i=this;if(!i.eventsListeners||i.destroyed||"function"!=typeof e)return i;const a=t?"unshift":"push";return s.split(" ").forEach(n=>{i.eventsListeners[n]||(i.eventsListeners[n]=[]),i.eventsListeners[n][a](e)}),i},once(s,e,t){const i=this;if(!i.eventsListeners||i.destroyed||"function"!=typeof e)return i;function a(){i.off(s,a),a.__emitterProxy&&delete a.__emitterProxy;for(var n=arguments.length,r=new Array(n),_=0;_<n;_++)r[_]=arguments[_];e.apply(i,r)}return a.__emitterProxy=e,i.on(s,a,t)},onAny(s,e){const t=this;if(!t.eventsListeners||t.destroyed||"function"!=typeof s)return t;const i=e?"unshift":"push";return t.eventsAnyListeners.indexOf(s)<0&&t.eventsAnyListeners[i](s),t},offAny(s){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsAnyListeners)return e;const t=e.eventsAnyListeners.indexOf(s);return t>=0&&e.eventsAnyListeners.splice(t,1),e},off(s,e){const t=this;return!t.eventsListeners||t.destroyed||!t.eventsListeners||s.split(" ").forEach(i=>
1{typeof e>"u"?t.eventsListeners[i]=[]:t.eventsListeners[i]&&t.eventsListeners[i].forEach((a,n)=>{(a===e||a.__emitterProxy&&a.__emitterProxy===e)&&t.eventsListeners[i].splice(n,1)})}),t},emit(){const s=this;if(!s.eventsListeners||s.destroyed||!s.eventsListeners)return s;let e,t,i;for(var a=arguments.length,n=new Array(a),r=0;r<a;r++)n[r]=arguments[r];return"string"==typeof n[0]||Array.isArray(n[0])?(e=n[0],t=n.slice(1,n.length),i=s):(e=n[0].events,t=n[0].data,i=n[0].context||s),t.unshift(i),(Array.isArray(e)?e:e.split(" ")).forEach(o=>{s.eventsAnyListeners&&s.eventsAnyListeners.length&&s.eventsAnyListeners.forEach(p=>{p.apply(i,[o,...t])}),s.eventsListeners&&s.eventsListeners[o]&&s.eventsListeners[o].forEach(p=>{p.apply(i,t)})}),s}};function ne(s){let{swiper:e,runCallbacks:t,direction:i,step:a}=s;const{activeIndex:n,previousIndex:r}=e;let _=i;if(_||(_=n>r?"next":n<r?"prev":"reset"),e.emit(`transition${a}`),t&&n!==r){if("reset"===_)return void e.emit(`slideResetTransition${a}`);e.emit(`slideChangeTransition${a}`),"next"===_?e.emit(`slideNextTransition${a}`):e.emit(`slidePrevTransition${a}`)}}function g(s){const e=this,t=(0,l.YE)(),i=(0,l.zk)(),a=e.touchEventsData,{params:n,touches:r,enabled:_}=e;if(!_||e.animating&&n.preventInteractionOnTransition)return;!e.animating&&n.cssMode&&n.loop&&e.loopFix();let o=s;o.originalEvent&&(o=o.originalEvent);let p=(0,y.A)(o.target);if("wrapper"===n.touchEventsTarget&&!p.closest(e.wrapperEl).length||(a.isTouchEvent="touchstart"===o.type,!a.isTouchEvent&&"which"in o&&3===o.which)||!a.isTouchEvent&&"button"in o&&o.button>0||a.isTouched&&a.isMoved)return;n.noSwipingClass&&""!==n.noSwipingClass&&o.target&&o.target.shadowRoot&&s.path&&s.path[0]&&(p=(0,y.A)(s.path[0]));const f=n.noSwipingSelector?n.noSwipingSelector:`.${n.noSwipingClass}`,u=!(!o.target||!o.target.shadowRoot);if(n.noSwiping&&(u?function d(s,e){return void 0===e&&(e=this),function t(i){if(!i||i===(0,l.YE)()||i===(0,l.zk)())return null;i.assignedSlot&&(i=i.assignedSlot);const a=i.closest(s);return a||i.getRootNode?a||t(i.getRootNode().host):null}(e)}(f,p[0]):p.closest(f)[0]))return void(e.allowClick=!0);if(n.swipeHandler&&!p.closest(n.swipeHandler)[0])return;r.currentX="touchstart"===o.type?o.targetTouches[0].pageX:o.pageX,r.currentY="touchstart"===o.type?o.targetTouches[0].pageY:o.pageY;const w=r.currentX,C=r.currentY,M=n.edgeSwipeDetection||n.iOSEdgeSwipeDetection,v=n.edgeSwipeThreshold||n.iOSEdgeSwipeThreshold;if(M&&(w<=v||w>=i.innerWidth-v)){if("prevent"!==M)return;s.preventDefault()}if(Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=w,r.startY=C,a.touchStartTime=(0,I.tB)(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,n.threshold>0&&(a.allowThresholdMove=!1),"touchstart"!==o.type){let O=!0;p.is(a.focusableElements)&&(O=!1,"SELECT"===p[0].nodeName&&(a.isTouched=!1)),t.activeElement&&(0,y.A)(t.activeElement).is(a.focusableElements)&&t.activeElement!==p[0]&&t.activeElement.blur();const P=O&&e.allowTouchMove&&n.touchStartPreventDefault;(n.touchStartForcePreventDefault||P)&&!p[0].isContentEditable&&o.preventDefault()}e.params.freeMode&&e.params.freeMode.enabled&&e.freeMode&&e.animating&&!n.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",o)}function E(s){const e=(0,l.YE)(),t=this,i=t.touchEventsData,{params:a,touches:n,rtlTranslate:r,enabled:_}=t;if(!_)return;let o=s;if(o.originalEvent&&(o=o.originalEvent),!i.isTouched)return void(i.startMoving&&i.isScrolling&&t.emit("touchMoveOpposite",o));if(i.isTouchEvent&&"touchmove"!==o.type)return;const p="touchmove"===o.type&&o.targetTouches&&(o.targetTouches[0]||o.changedTouches[0]),c="touchmove"===o.type?p.pageX:o.pageX,f="touchmove"===o.type?p.pageY:o.pageY;if(o.preventedByNestedSwiper)return n.startX=c,void(n.startY=f);if(!t.allowTouchMove)return(0,y.A)(o.target).is(i.focusableElements)||(t.allowClick=!1),void(i.isTouched&&(Object.assign(n,{startX:c,startY:f,currentX:c,currentY:f}),i.touchStartTime=(0,I.tB)()));if(i.isTouchEvent&&a.touchReleaseOnEdges&&!a.loop)if(t.isVertical()){if(f<n.startY&&t.translate<=t.maxTranslate()||f>n.startY&&t.translate>=t.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(c<n.startX&&t.translate<=t.maxTranslate()||c>n.startX&&t.translate>=t.minTranslate())return;if(i.isTouchEvent&&e.activeElement&&o.target===e.activeElement&&(0,y.A)(o.target).is(i.focusableElements))return i.isMoved=!0,void(t.allowClick=!1);if(i.allowTouchCallbacks&&t.emit("touchMove",o),o.targetTouches&&o.targetTouches.length>1)return;n.currentX=c,n.currentY=f;const u=n.currentX-n.startX,w=n.currentY-n.startY;if(t.params.threshold&&Math.sqrt(u**2+w**2)<t.params.threshold)return;if(typeof i.isScrolling>"u"){let O;t.isHorizontal()&&n.currentY===n.startY||t.isVertical()&&n.currentX===n.startX?i.isScrolling=!1:u*u+w*w>=25&&(O=180*Math.atan2(Math.abs(w),Math.abs(u))/Math.PI,i.isScrolling=t.isHorizontal()?O>a.touchAngle:90-O>a.touchAngle)}if(i.isScrolling&&t.emit("touchMoveOpposite",o),typeof i.startMoving>"u"&&(n.currentX!==n.startX||n.currentY!==n.startY)&&(i.startMoving=!0),i.isScrolling)return void(i.isTouched=!1);if(!i.startMoving)return;t.allowClick=!1,!a.cssMode&&o.cancelable&&o.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&o.stopPropagation(),i.isMoved||(a.loop&&!a.cssMode&&t.loopFix(),i.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce
vendor: 1,103 bytes, line 1
1=!1,a.grabCursor&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!0),t.emit("sliderFirstMove",o)),t.emit("sliderMove",o),i.isMoved=!0;let C=t.isHorizontal()?u:w;n.diff=C,C*=a.touchRatio,r&&(C=-C),t.swipeDirection=C>0?"prev":"next",i.currentTranslate=C+i.startTranslate;let M=!0,v=a.resistanceRatio;if(a.touchReleaseOnEdges&&(v=0),C>0&&i.currentTranslate>t.minTranslate()?(M=!1,a.resistance&&(i.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+i.startTranslate+C)**v)):C<0&&i.currentTranslate<t.maxTranslate()&&(M=!1,a.resistance&&(i.currentTranslate=t.maxTranslate()+1-(t.maxTranslate()-i.startTranslate-C)**v)),M&&(o.preventedByNestedSwiper=!0),!t.allowSlideNext&&"next"===t.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!t.allowSlidePrev&&"prev"===t.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),!t.allowSlidePrev&&!t.allowSlideNext&&(i.currentTranslate=i.startTranslate),a.threshold>0){if(!(Math.abs(C)>a.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
1if(!i.allowThresholdMove)return i.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,i.currentTranslate=i.startTranslate,void(n.diff=t.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}!a.followFinger||a.cssMode||((a.freeMode&&a.freeMode.enabled&&t.freeMode||a.watchSlidesProgress)&&(t.updateActiveIndex(),t.updateSlidesClasses()),t.params.freeMode&&a.freeMode.enabled&&t.freeMode&&t.freeMode.onTouchMove(),t.updateProgress(i.currentTranslate),t.setTranslate(i.currentTranslate))}function T(s){const e=this,t=e.touchEventsData,{params:i,touches:a,rtlTranslate:n,slidesGrid:r,enabled:_}=e;if(!_)return;let o=s;if(o.originalEvent&&(o=o.originalEvent),t.allowTouchCallbacks&&e.emit("touchEnd",o),t.allowTouchCallbacks=!1,!t.isTouched)return t.isMoved&&i.grabCursor&&e.setGrabCursor(!1),t.isMoved=!1,void(t.startMoving=!1);i.grabCursor&&t.isMoved&&t.isTouched&&(!0===e.allowSlideNext||!0===e.allowSlidePrev)&&e.setGrabCursor(!1);const p=(0,I.tB)(),c=p-t.touchStartTime;if(e.allowClick){const P=o.path||o.composedPath&&o.composedPath();e.updateClickedSlide(P&&P[0]||o.target),e.emit("tap click",o),c<300&&p-t.lastClickTime<300&&e.emit("doubleTap doubleClick",o)}if(t.lastClickTime=(0,I.tB)(),(0,I.dY)(()=>{e.destroyed||(e.allowClick=!0)}),!t.isTouched||!t.isMoved||!e.swipeDirection||0===a.diff||t.currentTranslate===t.startTranslate)return t.isTouched=!1,t.isMoved=!1,void(t.startMoving=!1);let f;if(t.isTouched=!1,t.isMoved=!1,t.startMoving=!1,f=i.followFinger?n?e.translate:-e.translate:-t.currentTranslate,i.cssMode)return;if(e.params.freeMode&&i.freeMode.enabled)return void e.freeMode.onTouchEnd({currentPos:f});let u=0,w=e.slidesSizesGrid[0];for(let P=0;P<r.length;P+=P<i.slidesPerGroupSkip?1:i.slidesPerGroup){const D=P<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;typeof r[P+D]<"u"?f>=r[P]&&f<r[P+D]&&(u=P,w=r[P+D]-r[P]):f>=r[P]&&(u=P,w=r[r.length-1]-r[r.length-2])}let C=null,M=null;i.rewind&&(e.isBeginning?M=e.params.virtual&&e.params.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(C=0));const v=(f-r[u])/w,O=u<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;if(c>i.longSwipesMs){if(!i.longSwipes)return void e.slideTo(e.activeIndex);"next"===e.swipeDirection&&(v>=i.longSwipesRatio?e.slideTo(i.rewind&&e.isEnd?C:u+O):e.slideTo(u)),"prev"===e.swipeDirection&&(v>1-i.longSwipesRatio?e.slideTo(u+O):null!==M&&v<0&&Math.abs(v)>i.longSwipesRatio?e.slideTo(M):e.slideTo(u))}else{if(!i.shortSwipes)return void e.slideTo(e.activeIndex);!e.navigation||o.target!==e.navigation.nextEl&&o.target!==e.navigation.prevEl?("next"===e.swipeDirection&&e.slideTo(null!==C?C:u+O),"prev"===e.swipeDirection&&e.slideTo(null!==M?M:u)):o.target===e.navigation.nextEl?e.slideTo(u+O):e.slideTo(u)}}function m(){const s=this,{params:e,el:t}=s;if(t&&0===t.offsetWidth)return;e.breakpoints&&s.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:a,snapGrid:n}=s;s.allowSlideNext=!0,s.allowSlidePrev=!0,s.updateSize(),s.updateSlides(),s.updateSlidesClasses(),("auto"===e.slidesPerView||e.slidesPerView>1)&&s.isEnd&&!s.isBeginning&&!s.params.centeredSlides?s.slideTo(s.slides.length-1,0,!1,!0):s.slideTo(s.activeIndex,0,!1,!0),s.autoplay&&s.autoplay.running&&s.autoplay.paused&&s.autoplay.run(),s.allowSlidePrev=a,s.allowSlideNext=i,s.params.watchOverflow&&n!==s.snapGrid&&s.checkOverflow()}function A(s){const e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&s.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(s.stopPropagation(),s.stopImmediatePropagation())))}function x(){const s=this,{wrapperEl:e,rtlTranslate:t,enabled:i}=s;if(!i)return;let a;s.previousTranslate=s.translate,s.isHorizontal()?s.translate=-e.scrollLeft:s.translate=-e.scrollTop,0===s.translate&&(s.translate=0),s.updateActiveIndex(),s.updateSlidesClasses();const n=s.maxTranslate()-s.minTranslate();a=0===n?0:(s.translate-s.minTranslate())/n,a!==s.progress&&s.updateProgress(t?-s.translate:s.translate),s.emit("setTranslate",s.translate,!1)}let z=!1;function q(){}const ee=(s,e)=>{const t=(0,l.YE)(),{params:i,touchEvents:a,el:n,wrapperEl:r,device:_,support:o}=s,p=!!i.nested,c="on"===e?"addEventListener":"removeEventListener",f=e;if(o.touch){const u=!("touchstart"!==a.start||!o.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1};n[c](a.start,s.onTouchStart,u),n[c](a.move,s.onTouchMove,o.passiveListener?{passive:!1,capture:p}:p),n[c](a.end,s.onTouchEnd,u),a.cancel&&n[c](a.cancel,s.onTouchEnd,u)}else n[c](a.start,s.onTouchStart,!1),t[c](a.move,s.onTouchMove,p),t[c](a.end,s.onTouchEnd,!1);
1(i.preventClicks||i.preventClicksPropagation)&&n[c]("click",s.onClick,!0),i.cssMode&&r[c]("scroll",s.onScroll),i.updateOnWindowResize?s[f](_.ios||_.android?"resize orientationchange observerUpdate":"resize observerUpdate",m,!0):s[f]("observerUpdate",m,!0)};const se=(s,e)=>s.grid&&e.grid&&e.grid.rows>1;const $e={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function nt(s,e){return function(i){void 0===i&&(i={});const a=Object.keys(i)[0],n=i[a];"object"==typeof n&&null!==n?(["navigation","pagination","scrollbar"].indexOf(a)>=0&&!0===s[a]&&(s[a]={auto:!0}),a in s&&"enabled"in n?(!0===s[a]&&(s[a]={enabled:!0}),"object"==typeof s[a]&&!("enabled"in s[a])&&(s[a].enabled=!0),s[a]||(s[a]={enabled:!1}),(0,I.X$)(e,i)):(0,I.X$)(e,i)):(0,I.X$)(e,i)}}const xe={eventsEmitter:ue,update:{updateSize:function fe(){const s=this;let e,t;const i=s.$el;e=typeof s.params.width<"u"&&null!==s.params.width?s.params.width:i[0].clientWidth,t=typeof s.params.height<"u"&&null!==s.params.height?s.params.height:i[0].clientHeight,!(0===e&&s.isHorizontal()||0===t&&s.isVertical())&&(e=e-parseInt(i.css("padding-left")||0,10)-parseInt(i.css("padding-right")||0,10),t=t-parseInt(i.css("padding-top")||0,10)-parseInt(i.css("padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(s,{width:e,height:t,size:s.isHorizontal()?e:t}))},updateSlides:function ge(){const s=this;function e(S){return s.isHorizontal()?S:{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"}[S]}function t(S,b){return parseFloat(S.getPropertyValue(e(b))||0)}const i=s.params,{$wrapperEl:a,size:n,rtlTranslate:r,wrongRTL:_}=s,o=s.virtual&&i.virtual.enabled,p=o?s.virtual.slides.length:s.slides.length,c=a.children(`.${s.params.slideClass}`),f=o?s.virtual.slides.length:c.length;let u=[];const w=[],C=[];let M=i.slidesOffsetBefore;"function"==typeof M&&(M=i.slidesOffsetBefore.call(s));let v=i.slidesOffsetAfter;"function"==typeof v&&(v=i.slidesOffsetAfter.call(s));const O=s.snapGrid.length,P=s.slidesGrid.length;let D=i.spaceBetween,R=-M,U=0,V=0;if(typeof n>"u")return;"string"==typeof D&&D.indexOf("%")>=0&&(D=parseFloat(D.replace("%",""))/100*n),s.virtualSize=-D,r?c.css({marginLeft:"",marginBottom:"",marginTop:""}):c.css({marginRight:"",marginBottom:"",marginTop:""}),i.centeredSlides&&i.cssMode&&((0,I.LY)(s.wrapperEl,"--swiper-centered-offset-before",""),(0,I.LY)(s.wrapperEl,"--swiper-centered-offset-after",""));const Ue=i.grid&&i.grid.rows>1&&s.grid;let L;Ue&&s.grid.initSlides(f);const rt="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter(S=>typeof i.breakpoints[S].slidesPerView<"u").length>0;for(let S=0;S<f;S+=1){L=0;const b=c.eq(S);if(Ue&&s.grid.updateSlide(S,b,f,e),"none"!==b.css("display")){if("auto"===i.slidesPerView){rt&&(c[S].style[e("width")]="");const B=getComputedStyle(b[0]),F=b[0].style.transform,Ke=b[0].style.webkitTransform;if(F&&(b[0].style.transform="none"),Ke&&(b[0].style.webkitTransform="none"),i.roun
1dLengths)L=s.isHorizontal()?b.outerWidth(!0):b.outerHeight(!0);else{const Ge=t(B,"width"),lt=t(B,"padding-left"),ot=t(B,"padding-right"),Ne=t(B,"margin-left"),Ve=t(B,"margin-right"),He=B.getPropertyValue("box-sizing");if(He&&"border-box"===He)L=Ge+Ne+Ve;else{const{clientWidth:dt,offsetWidth:_t}=b[0];L=Ge+lt+ot+Ne+Ve+(_t-dt)}}F&&(b[0].style.transform=F),Ke&&(b[0].style.webkitTransform=Ke),i.roundLengths&&(L=Math.floor(L))}else L=(n-(i.slidesPerView-1)*D)/i.slidesPerView,i.roundLengths&&(L=Math.floor(L)),c[S]&&(c[S].style[e("width")]=`${L}px`);c[S]&&(c[S].swiperSlideSize=L),C.push(L),i.centeredSlides?(R=R+L/2+U/2+D,0===U&&0!==S&&(R=R-n/2-D),0===S&&(R=R-n/2-D),Math.abs(R)<.001&&(R=0),i.roundLengths&&(R=Math.floor(R)),V%i.slidesPerGroup==0&&u.push(R),w.push(R)):(i.roundLengths&&(R=Math.floor(R)),(V-Math.min(s.params.slidesPerGroupSkip,V))%s.params.slidesPerGroup==0&&u.push(R),w.push(R),R=R+L+D),s.virtualSize+=L+D,U=L,V+=1}}if(s.virtualSize=Math.max(s.virtualSize,n)+v,r&&_&&("slide"===i.effect||"coverflow"===i.effect)&&a.css({width:`${s.virtualSize+i.spaceBetween}px`}),i.setWrapperSize&&a.css({[e("width")]:`${s.virtualSize+i.spaceBetween}px`}),Ue&&s.grid.updateWrapperSize(L,u,e),!i.centeredSlides){const S=[];for(let b=0;b<u.length;b+=1){let B=u[b];i.roundLengths&&(B=Math.floor(B)),u[b]<=s.virtualSize-n&&S.push(B)}u=S,Math.floor(s.virtualSize-n)-Math.floor(u[u.length-1])>1&&u.push(s.virtualSize-n)}if(0===u.length&&(u=[0]),0!==i.spaceBetween){const S=s.isHorizontal()&&r?"marginLeft":e("marginRight");c.filter((b,B)=>!i.cssMode||B!==c.length-1).css({[S]:`${D}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let S=0;C.forEach(B=>{S+=B+(i.spaceBetween?i.spaceBetween:0)}),S-=i.spaceBetween;const b=S-n;u=u.map(B=>B<0?-M:B>b?b+v:B)}if(i.centerInsufficientSlides){let S=0;if(C.forEach(b=>{S+=b+(i.spaceBetween?i.spaceBetween:0)}),S-=i.spaceBetween,S<n){const b=(n-S)/2;u.forEach((B,F)=>{u[F]=B-b}),w.forEach((B,F)=>{w[F]=B+b})}}if(Object.assign(s,{slides:c,snapGrid:u,slidesGrid:w,slidesSizesGrid:C}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){(0,I.LY)(s.wrapperEl,"--swiper-centered-offset-before",-u[0]+"px"),(0,I.LY)(s.wrapperEl,"--swiper-centered-offset-after",s.size/2-C[C.length-1]/2+"px");const S=-s.snapGrid[0],b=-s.slidesGrid[0];s.snapGrid=s.snapGrid.map(B=>B+S),s.slidesGrid=s.slidesGrid.map(B=>B+b)}if(f!==p&&s.emit("slidesLengthChange"),u.length!==O&&(s.params.watchOverflow&&s.checkOverflow(),s.emit("snapGridLengthChange")),w.length!==P&&s.emit("slidesGridLengthChange"),i.watchSlidesProgress&&s.updateSlidesOffset(),!(o||i.cssMode||"slide"!==i.effect&&"fade"!==i.effect)){const S=`${i.containerModifierClass}backface-hidden`,b=s.$el.hasClass(S);f<=i.maxBackfaceHiddenSlides?b||s.$el.addClass(S):b&&s.$el.removeClass(S)}},updateAutoHeight:function he(s){const e=this,t=[],i=e.virtual&&e.params.virtual.enabled;let n,a=0;"number"==typeof s?e.setTransition(s):!0===s&&e.setTransition(e.params.speed);const r=_=>i?e.slides.filter(o=>parseInt(o.getAttribute("data-swiper-slide-index"),10)===_)[0]:e.slides.eq(_)[0];if("auto"!==e.params.slidesPerView&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||(0,y.A)([])).each(_=>{t.push(_)});else for(n=0;n<Math.ceil(e.params.slidesPerView);n+=1){const _=e.activeIndex+n;if(_>e.slides.length&&!i)break;t.push(r(_))}else t.push(r(e.activeIndex));for(n=0;n<t.length;n+=1)if(typeof t[n]<"u"){const _=t[n].offsetHeight;a=_>a?_:a}(a||0===a)&&e.$wrapperEl.css("height",`${a}px`)},updateSlidesOffset:function Ee(){const s=this,e=s.slides;for(let t=0;t<e.length;t+=1)e[t].swiperSlideOffset=s.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function me(s){void 0===s&&(s=this&&this.translate||0);const e=this,t=e.params,{slides:i,rtlTranslate:a,snapGrid:n}=e;if(0===i.length)return;typeof i[0].swiperSlideOffset>"u"&&e.updateSlidesOffset();let r=-s;a&&(r=s),i.removeClass(t.slideVisibleClass),e.visibleSlidesIndexes=[],e.visibleSlides=[];for(let _=0;_<i.length;_+=1){const o=i[_];let p=o.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(p-=i[0].swiperSlideOffset);const c=(r+(t.centeredSlides?e.minTranslate():0)-p)/(o.swiperSlideSize+t.spaceBetween),f=(r-n[0]+(t.centeredSlides?e.minTranslate():0)-p)/(o.swiperSlideSize+t.spaceBetween),u=-(r-p),w=u+e.slidesSizesGrid[_];(u>=0&&u<e.size-1||w>1&&w<=e.size||u<=0&&w>=e.size)&&(e.visibleSlides.push(o),e.visibleSlidesIndexes.push(_),i.eq(_).addClass(t.slideVisibleClass)),o.progress=a?-c:c,o.originalProgress=a?-f:f}e.visibleSlides=(0,y.A)(e.visibleSlides)},updateProgress:function we(s){const e=this;if(typeof s>"u"){const p=e.rtlTranslate?-1:1;s=e&&e.translate&&e.translate*p||0}const t=e.params,i=e.maxTranslate()-e.minTranslate();let{progress:a,isBeginning:n,isEnd:r}=e;const _=n,o=r;0===i?(a=0,n=!0,r=!0):(a=(s-e.minTranslate())/i,n=a<=0,r=a>=1),Object.assign(e,{progress:a,isBeginning:n,isEnd:r}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&e.updateSlidesProgress(s),n&&!_&&e.emit("reachBeginning toEdge"),r&&!o&&e.emit("reachEnd toEdge"),(_&&!n||o&&!r)&&e.emit("fromEdge"),e.emit("progress",a)},updateSlidesClasses:function ie(){const s=this,{slides:e,params:t,$wrapperEl:i,activeIndex:a,realIndex:n}=s,r=s.virtual&&t.virtual.enabled;let _;e.removeClass(`${t.slideActiveClass} ${t.slideNextClass} ${t.slidePrevClass} ${t.slideDuplicateActiveClass} ${t.slideDuplicateNextClass} ${t.slideDuplicatePrevClass}`),_=r?s.$wrapperEl.find(`.${t.slideClass}[data-swiper-slide-index="${a}"]`):e.eq(a),_.addClass(t.slideActiveClass),t.loop&&(_.hasClass(t.slideDuplicateClass)?i.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${n}"]`).addClass(t.slideDuplicateActiveClass):i.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${n}"]`).addClass(t.slideDuplicateActiveClass));let o=_.nextAll(`.${t.slideClass}`).eq(0).addClass(t.slideNextClass);t.loop&&0===o.length&&(o=e.eq(0),o.addClass(t.slideNextClass));let p=_.prevAll(`.${t.slideClass}`).eq(0).addClass(t.slidePrevClass);t.loop&&0===p.length&&(p=e.eq(-1),p.addClass(t.slidePrevClass)),t.loop&&(o.hasClass(t.slideDuplicateClass)?i.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicateNextClass):i.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicateNextClass),p.hasClass(t.slideDuplicateClass)?i.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${p.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicatePrevClass):i.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${p.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicatePrevClass)),s.emitSlidesClasses()},updateActiveIndex:function ve(s){const e=this,t=e.rtlTranslate?e.translate:-e.translate,{slidesGrid:i,snapGrid:a,params:n,activeIndex:r,realIndex:_,snapIndex:o}=e;let c,p=s;if(typeof p>"u"){for(let u=0;u<i.length;u+=1)typeof i[u+1]<"u"?t>=i[u]&&t<i[u+1]-(i[u+1]-i[u])/2?p=u:t>
1=i[u]&&t<i[u+1]&&(p=u+1):t>=i[u]&&(p=u);n.normalizeSlideIndex&&(p<0||typeof p>"u")&&(p=0)}if(a.indexOf(t)>=0)c=a.indexOf(t);else{const u=Math.min(n.slidesPerGroupSkip,p);c=u+Math.floor((p-u)/n.slidesPerGroup)}if(c>=a.length&&(c=a.length-1),p===r)return void(c!==o&&(e.snapIndex=c,e.emit("snapIndexChange")));const f=parseInt(e.slides.eq(p).attr("data-swiper-slide-index")||p,10);Object.assign(e,{snapIndex:c,realIndex:f,previousIndex:r,activeIndex:p}),e.emit("activeIndexChange"),e.emit("snapIndexChange"),_!==f&&e.emit("realIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&e.emit("slideChange")},updateClickedSlide:function Te(s){const e=this,t=e.params,i=(0,y.A)(s).closest(`.${t.slideClass}`)[0];let n,a=!1;if(i)for(let r=0;r<e.slides.length;r+=1)if(e.slides[r]===i){a=!0,n=r;break}if(!i||!a)return e.clickedSlide=void 0,void(e.clickedIndex=void 0);e.clickedSlide=i,e.virtual&&e.params.virtual.enabled?e.clickedIndex=parseInt((0,y.A)(i).attr("data-swiper-slide-index"),10):e.clickedIndex=n,t.slideToClickedSlide&&void 0!==e.clickedIndex&&e.clickedIndex!==e.activeIndex&&e.slideToClickedSlide()}},translate:{getTranslate:function Pe(s){void 0===s&&(s=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:i,translate:a,$wrapperEl:n}=this;if(t.virtualTranslate)return i?-a:a;if(t.cssMode)return a;let r=(0,I.ro)(n[0],s);return i&&(r=-r),r||0},setTranslate:function Me(s,e){const t=this,{rtlTranslate:i,params:a,$wrapperEl:n,wrapperEl:r,progress:_}=t;let f,o=0,p=0;t.isHorizontal()?o=i?-s:s:p=s,a.roundLengths&&(o=Math.floor(o),p=Math.floor(p)),a.cssMode?r[t.isHorizontal()?"scrollLeft":"scrollTop"]=t.isHorizontal()?-o:-p:a.virtualTranslate||n.transform(`translate3d(${o}px, ${p}px, 0px)`),t.previousTranslate=t.translate,t.translate=t.isHorizontal()?o:p;const u=t.maxTranslate()-t.minTranslate();f=0===u?0:(s-t.minTranslate())/u,f!==_&&t.updateProgress(s),t.emit("setTranslate",t.translate,e)},minTranslate:function Se(){return-this.snapGrid[0]},maxTranslate:function Oe(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function De(s,e,t,i,a){void 0===s&&(s=0),void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===i&&(i=!0);const n=this,{params:r,wrapperEl:_}=n;if(n.animating&&r.preventInteractionOnTransition)return!1;const o=n.minTranslate(),p=n.maxTranslate();let c;if(c=i&&s>o?o:i&&s<p?p:s,n.updateProgress(c),r.cssMode){const f=n.isHorizontal();if(0===e)_[f?"scrollLeft":"scrollTop"]=-c;else{if(!n.support.smoothScroll)return(0,I.dy)({swiper:n,targetPosition:-c,side:f?"left":"top"}),!0;
1_.scrollTo({[f?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===e?(n.setTransition(0),n.setTranslate(c),t&&(n.emit("beforeTransitionStart",e,a),n.emit("transitionEnd"))):(n.setTransition(e),n.setTranslate(c),t&&(n.emit("beforeTransitionStart",e,a),n.emit("transitionStart")),n.animating||(n.animating=!0,n.onTranslateToWrapperTransitionEnd||(n.onTranslateToWrapperTransitionEnd=function(u){!n||n.destroyed||u.target===this&&(n.$wrapperEl[0].removeEventListener("transitionend",n.onTranslateToWrapperTransitionEnd),n.$wrapperEl[0].removeEventListener("webkitTransitionEnd",n.onTranslateToWrapperTransitionEnd),n.onTranslateToWrapperTransitionEnd=null,delete n.onTranslateToWrapperTransitionEnd,t&&n.emit("transitionEnd"))}),n.$wrapperEl[0].addEventListener("transitionend",n.onTranslateToWrapperTransitionEnd),n.$wrapperEl[0].addEventListener("webkitTransitionEnd",n.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function be(s,e){const t=this;t.params.cssMode||t.$wrapperEl.transition(s),t.emit("setTransition",s,e)},transitionStart:function Re(s,e){void 0===s&&(s=!0);const t=this,{params:i}=t;i.cssMode||(i.autoHeight&&t.updateAutoHeight(),ne({swiper:t,runCallbacks:s,direction:e,step:"Start"}))},transitionEnd:function Ie(s,e){void 0===s&&(s=!0);const t=this,{params:i}=t;t.animating=!1,!i.cssMode&&(t.setTransition(0),ne({swiper:t,runCallbacks:s,direction:e,step:"End"}))}},slide:{slideTo:function Ae(s,e,t,i,a){if(void 0===s&&(s=0),void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),"number"!=typeof s&&"string"!=typeof s)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof s}] given.`);if("string"==typeof s){const D=parseInt(s,10);if(!isFinite(D))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${s}] given.`);s=D}const n=this;let r=s;r<0&&(r=0);const{params:_,snapGrid:o,slidesGrid:p,previousIndex:c,activeIndex:f,rtlTranslate:u,wrapperEl:w,enabled:C}=n;if(n.animating&&_.preventInteractionOnTransition||!C&&!i&&!a)return!1;const M=Math.min(n.params.slidesPerGroupSkip,r);let v=M+Math.floor((r-M)/n.params.slidesPerGroup);v>=o.length&&(v=o.length-1),(f||_.initialSlide||0)===(c||0)&&t&&n.emit("beforeSlideChangeStart");const O=-o[v];if(n.updateProgress(O),_.normalizeSlideIndex)for(let D=0;D<p.length;D+=1){const R=-Math.floor(100*O),U=Math.floor(100*p[D]),V=Math.floor(100*p[D+1]);typeof p[D+1]<"u"?R>=U&&R<V-(V-U)/2?r=D:R>=U&&R<V&&(r=D+1):R>=U&&(r=D)}if(n.initialized&&r!==f&&(!n.allowSlideNext&&O<n.translate&&O<n.minTranslate()||!n.allowSlidePrev&&O>n.translate&&O>n.maxTranslate()&&(f||0)!==r))return!1;let P;if(P=r>f?"next":r<f?"prev":"reset",u&&-O===n.translate||!u&&O===n.translate)return n.updateActiveIndex(r),_.autoHeight&&n.updateAutoHeight(),n.updateSlidesClasses(),"slide"!==_.effect&&n.setTranslate(O),"reset"!==P&&(n.transitionStart(t,P),n.transitionEnd(t,P)),!1;if(_.cssMode){const D=n.isHorizontal(),R=u?O:-O;if(0===e){const U=n.virtual&&n.params.virtual.enabled;U&&(n.wrapperEl.style.scrollSnapType="none",n._immediateVirtual=!0),w[D?"scrollLeft":"scrollTop"]=R,U&&requestAnimationFrame(()=>{n.wrapperEl.style.scrollSnapType="",n._swiperImmediateVirtual=!1})}else{if(!n.support.smoothScroll)return(0,I.dy)({swiper:n,targetPosition:R,side:D?"left":"top"}),!0;w.scrollTo({[D?"left":"top"]:R,behavior:"smooth"})}return!0}return n.setTransition(e),n.setTranslate(O),n.updateActiveIndex(r),n.updateSlidesClasses(),n.emit("beforeTransitionStart",e,i),n.transitionStart(t,P),0===e?n.transitionEnd(t,P):n.animating||(n.animating=!0,n.onSlideToWrapperTransitionEnd||(n.onSlideToWrapperTransitionEnd=function(R){!n||n.destroyed||R.target===this&&(n.$wrapperEl[0].removeEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.$wrapperEl[0].removeEventListener("webkitTransitionEnd",n.onSlideToWrapperTransitionEnd),n.onSlideToWrapperTransitionEnd=null,delete n.onSlideToWrapperTransitionEnd,n.transitionEnd(t,P))}),n.$wrapperEl[0].addEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.$wrapperEl[0].addEventListener("webkitTransitionEnd",n.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function $(s,e,t,i){if(void 0===s&&(s=0),void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),"string"==typeof s){const r=parseInt(s,10);if(!isFinite(r))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${s}] given.`);s=r}const a=this;let n=s;return a.params.loop&&(n+=a.loopedSlides),a.slideTo(n,e,t,i)},slideNext:function Z(s,e,t){void 0===s&&(s=this.params.speed),void 0===e&&(e=!0);const i=this,{animating:a,enabled:n,params:r}=i;if(!n)return i;let _=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(_=Math.max(i.slidesPerViewDynamic("current",!0),1));const o=i.activeIndex<r.slidesPerGroupSkip?1:_;if(r.loop){if(a&&r.loopPreventsSlide)return!1;i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft}return r.rewind&&i.isEnd?i.slideTo(0,s,e,t):i.slideTo(i.activeIndex+o,s,e,t)},slidePrev:function ae(s,e,t){void 0===s&&(s=this.params.speed),void 0===e&&(e=!0);const i=this,{params:a,animating:n,snapGrid:r,slidesGrid:_,rtlTranslate:o,enabled:p}=i;if(!p)return i;if(a.loop){if(n&&a.loopPreventsSlide)return!1;i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft}function f(v){return v<0?-Math.floor(Math.abs(v)):Math.floor(v)}const u=f(o?i.translate:-i.translate),w=r.map(v=>f(v));let C=r[w.indexOf(u)-1];if(typeof C>"u"&&a.cssMode){let v;r.forEach((O,P)=>{u>=O&&(v=P)}),typeof v<"u"&&(C=r[v>0?v-1:v])}let M=0;if(typeof C<"u"&&(M=_.indexOf(C),M<0&&(M=i.activeIndex-1),"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(M=M-i.slidesPerViewDynamic("previous",!0)+1,M=Math.max(M,0))),a.rewind&&i.isBeginning){const v=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(v,s,e,t)}return i.slideTo(M,s,e,t)},slideReset:function K(s,e,t){return void 0===s&&(s=this.params.speed),void 0===e&&(e=!0),this.slideTo(this.activeIndex,s,e,t)},slideToClosest:function X(s,e,t,i){void 0===s&&(s=this.params.speed),void 0===e&&(e=!0),void 0===i&&(i=.5);const a=this;let n=a.activeIndex;const r=Math.min(a.params.slidesPerGroupSkip,n),_=r+Math.floor((n-r)/a.params.slidesPerGroup),o=a.rtlTranslate?a.translate:-a.translate;if(o>=a.snapGrid[_]){const p=a.snapGrid[_];o-p>(a.snapGrid[_+1]-p)*i&&(n+=a.params.slidesPerGroup)}else{const p=a.snapGrid[_-1];o-p<=(a.snapGrid[_]-p)*i&&(n-=a.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,a.slidesGrid.length-1),a.slideTo(n,s,e,t)},slideToClickedSlide:function Le(){const s=this,{params:e,$wrapperEl:t}=s,i="auto"===e.slidesPerView?s.slidesPerViewDynamic():e.slidesPerView;let n,a=s.clickedIndex;if(e.loop){if(s.animating)return;n=parseInt((0,y.A)(s.clickedSlide).attr("data-swiper-slide-index"),10),e.centeredSlides?a<s.loopedSlides-i/2||a>s.slides.length-s.loopedSlides+i/2?(s.loopFix(),a=t.children(`.${e.slideClass}[data-swiper-slide-index="${n}"]:not(.${e.slideDuplicateClass})`).eq(0).index(),(0,I.dY)(()=>{s.slideTo(a)})):s.slideTo(a):a>s.slides.length-i?(s.loopFix(),a=t.children(`.${e.slideClass}[data-swiper-slide-index="${n}"]:not(.${e.slideDuplicateClass})`).eq(0).index(),(0,I.dY)(()=>{s.slideTo(a)})):s.slideTo(a)}else s.slideTo(a)}},loop:{loopCreate:function re(){const s=this,e=(0,l.YE)(),{params:t,$wrapperEl:i}=s,a=i.children().length>0?(0,y.A)(i.children()[0].parentNode):i;a.children(`.${t.slideClass}.${t.slideDuplicateClass}`).remove();let n=a.children(`.${t.slideClass}`);
1if(t.loopFillGroupWithBlank){const o=t.slidesPerGroup-n.length%t.slidesPerGroup;if(o!==t.slidesPerGroup){for(let p=0;p<o;p+=1){const c=(0,y.A)(e.createElement("div")).addClass(`${t.slideClass} ${t.slideBlankClass}`);a.append(c)}n=a.children(`.${t.slideClass}`)}}"auto"===t.slidesPerView&&!t.loopedSlides&&(t.loopedSlides=n.length),s.loopedSlides=Math.ceil(parseFloat(t.loopedSlides||t.slidesPerView,10)),s.loopedSlides+=t.loopAdditionalSlides,s.loopedSlides>n.length&&(s.loopedSlides=n.length);const r=[],_=[];n.each((o,p)=>{const c=(0,y.A)(o);p<s.loopedSlides&&_.push(o),p<n.length&&p>=n.length-s.loopedSlides&&r.push(o),c.attr("data-swiper-slide-index",p)});for(let o=0;o<_.length;o+=1)a.append((0,y.A)(_[o].cloneNode(!0)).addClass(t.slideDuplicateClass));for(let o=r.length-1;o>=0;o-=1)a.prepend((0,y.A)(r[o].cloneNode(!0)).addClass(t.slideDuplicateClass))},loopFix:function ze(){const s=this;s.emit("beforeLoopFix");const{activeIndex:e,slides:t,loopedSlides:i,allowSlidePrev:a,allowSlideNext:n,snapGrid:r,rtlTranslate:_}=s;let o;s.allowSlidePrev=!0,s.allowSlideNext=!0;const c=-r[e]-s.getTranslate();e<i?(o=t.length-3*i+e,o+=i,s.slideTo(o,0,!1,!0)&&0!==c&&s.setTranslate((_?-s.translate:s.translate)-c)):e>=t.length-i&&(o=-t.length+e+i,o+=i,s.slideTo(o,0,!1,!0)&&0!==c&&s.setTranslate((_?-s.translate:s.translate)-c)),s.allowSlidePrev=a,s.allowSlideNext=n,s.emit("loopFix")},loopDestroy:function J(){const{$wrapperEl:e,params:t,slides:i}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),i.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function H(s){const e=this;if(e.support.touch||!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const t="container"===e.params.touchEventsTarget?e.el:e.wrapperEl;t.style.cursor="move",t.style.cursor=s?"grabbing":"grab"},unsetGrabCursor:function N(){const s=this;s.support.touch||s.params.watchOverflow&&s.isLocked||s.params.cssMode||(s["container"===s.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function ke(){const s=this,e=(0,l.YE)(),{params:t,supp
1ort:i}=s;s.onTouchStart=g.bind(s),s.onTouchMove=E.bind(s),s.onTouchEnd=T.bind(s),t.cssMode&&(s.onScroll=x.bind(s)),s.onClick=A.bind(s),i.touch&&!z&&(e.addEventListener("touchstart",q),z=!0),ee(s,"on")},detachEvents:function le(){ee(this,"off")}},breakpoints:{setBreakpoint:function oe(){const s=this,{activeIndex:e,initialized:t,loopedSlides:i=0,params:a,$el:n}=s,r=a.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const _=s.getBreakpoint(r,s.params.breakpointsBase,s.el);if(!_||s.currentBreakpoint===_)return;const p=(_ in r?r[_]:void 0)||s.originalParams,c=se(s,a),f=se(s,p),u=a.enabled;c&&!f?(n.removeClass(`${a.containerModifierClass}grid ${a.containerModifierClass}grid-column`),s.emitContainerClasses()):!c&&f&&(n.addClass(`${a.containerModifierClass}grid`),(p.grid.fill&&"column"===p.grid.fill||!p.grid.fill&&"column"===a.grid.fill)&&n.addClass(`${a.containerModifierClass}grid-column`),s.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(v=>{const O=a[v]&&a[v].enabled,P=p[v]&&p[v].enabled;O&&!P&&s[v].disable(),!O&&P&&s[v].enable()});const w=p.direction&&p.direction!==a.direction,C=a.loop&&(p.slidesPerView!==a.slidesPerView||w);w&&t&&s.changeDirection(),(0,I.X$)(s.params,p);const M=s.params.enabled;Object.assign(s,{allowTouchMove:s.params.allowTouchMove,allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev}),u&&!M?s.disable():!u&&M&&s.enable(),s.currentBreakpoint=_,s.emit("_beforeBreakpoint",p),C&&t&&(s.loopDestroy(),s.loopCreate(),s.updateSlides(),s.slideTo(e-i+s.loopedSlides,0,!1)),s.emit("breakpoint",p)},getBreakpoint:function Ye(s,e,t){if(void 0===e&&(e="window"),!s||"container"===e&&!t)return;let i=!1;const a=(0,l.zk)(),n="window"===e?a.innerHeight:t.clientHeight,r=Object.keys(s).map(_=>{if("string"==typeof _&&0===_.indexOf("@")){const o=parseFloat(_.substr(1));return{value:n*o,point:_}}return{value:_,point:_}});r.sort((_,o)=>parseInt(_.value,10)-parseInt(o.value,10));for(let _=0;_<r.length;_+=1){const{point:o,value:p}=r[_];"window"===e?a.matchMedia(`(min-width: ${p}px)`).matches&&(i=o):p<=t.clientWidth&&(i=o)}return i||"max"}},checkOverflow:{checkOverflow:function st(){const s=this,{isLocked:e,params:t}=s,{slidesOffsetBefore:i}=t;if(i){const a=s.slides.length-1,n=s.slidesGrid[a]+s.slidesSizesGrid[a]+2*i;s.isLocked=s.size>n}else s.isLocked=1===s.snapGrid.length;!0===t.allowSlideNext&&(s.allowSlideNext=!s.isLocked),!0===t.allowSlidePrev&&(s.allowSlidePrev=!s.isLocked),e&&e!==s.isLocked&&(s.isEnd=!1),e!==s.isLocked&&s.emit(s.isLocked?"lock":"unlock")}},classes:{addClasses:function qe(){const s=this,{classNames:e,params:t,rtl:i,$el:a,device:n,support:r}=s,_=function je(s,e){const t=[];return s.forEach(i=>
1{"object"==typeof i?Object.keys(i).forEach(a=>{i[a]&&t.push(e+a)}):"string"==typeof i&&t.push(e+i)}),t}(["initialized",t.direction,{"pointer-events":!r.touch},{"free-mode":s.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:i},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:n.android},{ios:n.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(..._),a.addClass([...e].join(" ")),s.emitContainerClasses()},removeClasses:function Qe(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}},images:{loadImage:function Je(s,e,t,i,a,n){const r=(0,l.zk)();let _;function o(){n&&n()}(0,y.A)(s).parent("picture")[0]||s.complete&&a||!e?o():(_=new r.Image,_.onload=o,_.onerror=o,i&&(_.sizes=i),t&&(_.srcset=t),e&&(_.src=e))},preloadImages:function et(){const s=this;function e(){typeof s>"u"||null===s||!s||s.destroyed||(void 0!==s.imagesLoaded&&(s.imagesLoaded+=1),s.imagesLoaded===s.imagesToLoad.length&&(s.params.updateOnImagesReady&&s.update(),s.emit("imagesReady")))}s.imagesToLoad=s.$el.find("img");for(let t=0;t<s.imagesToLoad.length;t+=1){const i=s.imagesToLoad[t];s.loadImage(i,i.currentSrc||i.getAttribute("src"),i.srcset||i.getAttribute("srcset"),i.sizes||i.getAttribute("sizes"),!0,e)}}}},We={};class W{constructor(){let e,t;for(var i=arguments.length,a=new Array(i),n=0;n<i;n++)a[n]=arguments[n];if(1===a.length&&a[0].constructor&&"Object"===Object.prototype.toString.call(a[0]).slice(8,-1)?t=a[0]:[e,t]=a,t||(t={}),t=(0,I.X$)({},t),e&&!t.el&&(t.el=e),t.el&&(0,y.A)(t.el).length>1){const p=[];return(0,y.A)(t.el).each(c=>{const f=(0,I.X$)({},t,{el:c});p.push(new W(f))}),p}const r=this;r.__swiper__=!0,r.support=(0,Y.k)(),r.device=(0,_e.P)({userAgent:t.userAgent}),r.browser=(0,Q.X)(),r.eventsListeners={},r.eventsAnyListeners=[],r.modules=[...r.__modules__],t.modules&&Array.isArray(t.modules)&&r.modules.push(...t.modules);const _={};r.modules.forEach(p=>{p({swiper:r,extendParams:nt(t,_),on:r.on.bind(r),once:r.once.bind(r),off:r.off.bind(r),emit:r.emit.bind(r)})});const o=(0,I.X$)({},$e,_);return r.params=(0,I.X$)({},o,We,t),r.originalParams=(0,I.X$)({},r.params),r.passedParams=(0,I.X$)({}
1,t),r.params&&r.params.on&&Object.keys(r.params.on).forEach(p=>{r.on(p,r.params.on[p])}),r.params&&r.params.onAny&&r.onAny(r.params.onAny),r.$=y.A,Object.assign(r,{enabled:r.params.enabled,el:e,classNames:[],slides:(0,y.A)(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===r.params.direction,isVertical:()=>"vertical"===r.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev,touchEvents:function(){const c=["touchstart","touchmove","touchend","touchcancel"],f=["pointerdown","pointermove","pointerup"];return r.touchEventsTouch={start:c[0],move:c[1],end:c[2],cancel:c[3]},r.touchEventsDesktop={start:f[0],move:f[1],end:f[2]},r.support.touch||!r.params.simulateTouch?r.touchEventsTouch:r.touchEventsDesktop}(),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:r.params.focusableElements,lastClickTime:(0,I.tB)(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.emit("_swiper"),r.params.init&&r.init(),r}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const i=this;e=Math.min(Math.max(e,0),1);const a=i.minTranslate(),r=(i.maxTranslate()-a)*e+a;i.translateTo(r,typeof t>"u"?0:t),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter(i=>0===i.indexOf("swiper")||0===i.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(i=>0===i.indexOf("swiper-slide")||0===i.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.each(i=>{const a=e.getSlideClasses(i);t.push({slideEl:i,classNames:a}),e.emit("_slideClass",i,a)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:a,slides:n,slidesGrid:r,slidesSizesGrid:_,size:o,activeIndex:p}=this;let c=1;if(a.centeredSlides){let u,f=n[p].swiperSlideSize;for(let w=p+1;w<n.length;w+=1)n[w]&&!u&&(f+=n[w].swiperSlideSize,c+=1,f>o&&(u=!0));for(let w=p-1;w>=0;w-=1)n[w]&&!u&&(f+=n[w].swiperSlideSize,c+=1,f>o&&(u=!0))}else if("current"===e)for(let f=p+1;f<n.length;f+=1)(t?r[f]+_[f]-r[p]<o:r[f]-r[p]<o)&&(c+=1);else for(let f=p-1;f>=0;f-=1)r[p]-r[f]<o&&(c+=1);return c}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:i}=e;function a(){const r=e.rtlTranslate?-1*e.translate:e.translate,_=Math.min(Math.max(r,e.maxTranslate()),e.minTranslate());e.setTranslate(_),e.updateActiveIndex(),e.updateSlidesClasses()}let n;i.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(a(),e.params.autoHeight&&e.updateAutoHeight()):(n=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),n||a()),i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const i=this,a=i.params.direction;return e||(e="horizontal"===a?"vertical":"horizontal"),e===a||"horizontal"!==e&&"vertical"!==e||(i.$el.removeClass(`${i.params.containerModifierClass}${a}`).addClass(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.each(n=>{"vertical"===e?n.style.width="":n.style.height=""}),i.emit("changeDirection"),t&&i.update()),i}mount(e){const t=this;if(t.mounted)return!0;const i=(0,y.A)(e||t.params.el);if(!(e=i[0]))return!1;e.swiper=t;const a=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let r=(()=>
1{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const _=(0,y.A)(e.shadowRoot.querySelector(a()));return _.children=o=>i.children(o),_}return i.children?i.children(a()):(0,y.A)(i).children(a())})();if(0===r.length&&t.params.createElements){const o=(0,l.YE)().createElement("div");r=(0,y.A)(o),o.className=t.params.wrapperClass,i.append(o),i.children(`.${t.params.slideClass}`).each(p=>{r.append(p)})}return Object.assign(t,{$el:i,el:e,$wrapperEl:r,wrapperEl:r[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===i.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===i.css("direction")),wrongRTL:"-webkit-box"===r.css("display")}),!0}init(e){const t=this;return t.initialized||!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const i=this,{params:a,$el:n,$wrapperEl:r,slides:_}=i;return typeof i.params>"u"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),a.loop&&i.loopDestroy(),t&&(i.removeClasses(),n.removeAttr("style"),r.removeAttr("style"),_&&_.length&&_.removeClass([a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(o=>{i.off(o)}),!1!==e&&(i.$el[0].swiper=null,(0,I.oR)(i)),i.destroyed=!0),null}static extendDefaults(e){(0,I.X$)(We,e)}static get extendedDefaults(){return We}static get defaults(){return $e}static installModule(e){W.prototype.__modules__||(W.prototype.__modules__=[]);const t=W.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(t=>W.installModule(t)),W):(W.installModule(e),W)}}Object.keys(xe).forEach(s=>{Object.keys(xe[s]).forEach(e=>{W.prototype[e]=xe[s][e]})}),W.use([function pe(s){let{swiper:e,on:t,emit:i}=s;const a=(0,l.zk)();let n=null,r=null;const _=()=>{!e||e.destroyed||!e.initialized||(i("beforeResize"),i("resize"))},c=()=>{!e||e.destroyed||!e.initialized||i("orientationchange")};t("init",()=>{e.params.resizeObserver&&typeof a.ResizeObserver<"u"?!e||e.destroyed||!e.initialized||(n=new ResizeObserver(f=>{r=a.requestAnimationFrame(()=>{const{width:u,height:w}=e;let C=u,M=w;f.forEach(v=>{let{contentBoxSize:O,contentRect:P,target:D}=v;D&&D!==e.el||(C=P?P.width:(O[0]||O).inlineSize,M=P?P.height:(O[0]||O).blockSize)}),(C!==u||M!==w)&&_()})}),n.observe(e.el)):(a.addEventListener("resize",_),a.addEventListener("orientationchange",c))}),t("destroy",()=>{r&&a.cancelAnimationFrame(r),n&&n.unobserve&&e.el&&(n.unobserve(e.el),n=null),a.removeEventListener("resize",_),a.removeEventListener("orientationchange",c)})},function ce(s){let{swiper:e,extendParams:t,on:i,emit:a}=s;const n=[],r=(0,l.zk)(),_=function(c,f){void 0===f&&(f={});const w=new(r.MutationObserver||r.WebkitMutationObserver)(C=>{if(1===C.length)return void a("observerUpdate",C[0]);const M=function(){a("observerUpdate",C[0])};r.requestAnimationFrame?r.requestAnimationFrame(M):r.setTimeout(M,0)});w.observe(c,{attributes:typeof f.attributes>"u"||f.attributes,childList:typeof f.childList>"u"||f.childList,characterData:typeof f.characterData>"u"||f.characterData}),n.push(w)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",()=>{if(e.params.observer){if(e.params.observeParents){const c=e.$el.parents();for(let f=0;f<c.length;f+=1)_(c[f])}_(e.$el[0],{childList:e.params.observeSlideChildren}),_(e.$wrapperEl[0],{attributes:!1})}}),i("destroy",()=>{n.forEach(c=>{c.disconnect()}),n.splice(0,n.length)})}]);const at=W}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.