d?d:i&&er?"next":is?"next":i=d.length&&(g=d.length-1),(c||o.initialSlide||0)===(u||0)&&a&&n.emit("beforeSlideChangeStart");var b,y=-d[g];if(n.updateProgress(y),o.normalizeSlideIndex)for(var w=0;w=x&&E=x&&E=x&&(l=w)}if(n.initialized&&l!==c){if(!n.allowSlideNext&&yn.translate&&y>n.maxTranslate()&&(c||0)!==l)return!1}if(b=l>c?"next":l=e&&(h=e)})),void 0!==h&&(c=l.indexOf(h))<0&&(c=i.activeIndex-1),i.slideTo(c,e,t,a)},slideReset:function(e,t,a){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,a)},slideToClosest:function(e,t,a,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===i&&(i=.5);var s=this,r=s.activeIndex,n=Math.min(s.params.slidesPerGroupSkip,r),l=n+Math.floor((r-n)/s.params.slidesPerGroup),o=s.rtlTranslate?s.translate:-s.translate;if(o>=s.snapGrid[l]){var d=s.snapGrid[l];o-d>(s.snapGrid[l+1]-d)*i&&(r+=s.params.slidesPerGroup)}else{var p=s.snapGrid[l-1];o-p<=(s.snapGrid[l]-p)*i&&(r-=s.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,s.slidesGrid.length-1),s.slideTo(r,e,t,a)},slideToClickedSlide:function(){var e,t=this,a=t.params,i=t.$wrapperEl,s="auto"===a.slidesPerView?t.slidesPerViewDynamic():a.slidesPerView,r=t.clickedIndex;if(a.loop){if(t.animating)return;e=parseInt(m(t.clickedSlide).attr("data-swiper-slide-index"),10),a.centeredSlides?rt.slides.length-t.loopedSlides+s/2?(t.loopFix(),r=i.children("."+a.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+a.slideDuplicateClass+")").eq(0).index(),E((function(){t.slideTo(r)}))):t.slideTo(r):r>t.slides.length-s?(t.loopFix(),r=i.children("."+a.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+a.slideDuplicateClass+")").eq(0).index(),E((function(){t.slideTo(r)}))):t.slideTo(r)}else t.slideTo(r)}},loop:{loopCreate:function(){var e=this,t=r(),a=e.params,i=e.$wrapperEl;i.children("."+a.slideClass+"."+a.slideDuplicateClass).remove();var s=i.children("."+a.slideClass);if(a.loopFillGroupWithBlank){var n=a.slidesPerGroup-s.length%a.slidesPerGroup;if(n!==a.slidesPerGroup){for(var l=0;ls.length&&(e.loopedSlides=s.length);var d=[],p=[];s.each((function(t,a){var i=m(t);a=s.length-e.loopedSlides&&d.push(t),i.attr("data-swiper-slide-index",a)}));for(var u=0;u=0;c-=1)i.prepend(m(d[c].cloneNode(!0)).addClass(a.slideDuplicateClass))},loopFix:function(){var e=this;e.emit("beforeLoopFix");var t,a=e.activeIndex,i=e.slides,s=e.loopedSlides,r=e.allowSlidePrev,n=e.allowSlideNext,l=e.snapGrid,o=e.rtlTranslate;e.allowSlidePrev=!0,e.allowSlideNext=!0;var d=-l[a]-e.getTranslate();if(a=i.length-s){t=-i.length+a+s,t+=s,e.slideTo(t,0,!1,!0)&&0!==d&&e.setTranslate((o?-e.translate:e.translate)-d)}e.allowSlidePrev=r,e.allowSlideNext=n,e.emit("loopFix")},loopDestroy:function(){var e=this,t=e.$wrapperEl,a=e.params,i=e.slides;t.children("."+a.slideClass+"."+a.slideDuplicateClass+",."+a.slideClass+"."+a.slideBlankClass).remove(),i.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){var t=this;if(!(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)){var a=t.el;a.style.cursor="move",a.style.cursor=e?"-webkit-grabbing":"-webkit-grab",a.style.cursor=e?"-moz-grabbin":"-moz-grab",a.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){var e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.el.style.cursor="")}},manipulation:{appendSlide:function(e){var t=this,a=t.$wrapperEl,i=t.params;if(i.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(var s=0;s=n)a.appendSlide(t);else{for(var l=r>e?r+1:r,o=[],d=n-1;d>=e;d-=1){var p=a.slides.eq(d);p.remove(),o.unshift(p)}if("object"==typeof t&&"length"in t){for(var u=0;ue?r+t.length:r}else i.append(t);for(var c=0;c1,c=p.slidesPerColumn>1,h=r.enabled;u&&!c?(n.removeClass(r.containerModifierClass+"multirow "+r.containerModifierClass+"multirow-column"),e.emitContainerClasses()):!u&&c&&(n.addClass(r.containerModifierClass+"multirow"),"column"===p.slidesPerColumnFill&&n.addClass(r.containerModifierClass+"multirow-column"),e.emitContainerClasses());var v=p.direction&&p.direction!==r.direction,f=r.loop&&(p.slidesPerView!==r.slidesPerView||v);v&&a&&e.changeDirection(),S(e.params,p);var m=e.params.enabled;S(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!m?e.disable():!h&&m&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",p),f&&a&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-s+e.loopedSlides,0,!1)),e.emit("breakpoint",p)}}},getBreakpoint:function(e,t,a){if(void 0===t&&(t="window"),e&&("container"!==t||a)){var i=!1,s=l(),r="window"===t?s.innerWidth:a.clientWidth,n="window"===t?s.innerHeight:a.clientHeight,o=Object.keys(e).map((function(e){if("string"==typeof e&&0===e.indexOf("@")){var t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}}));o.sort((function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)}));for(var d=0;d0&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&&t.slidesOffsetAfter&&i?e.isLocked=i<=e.size:e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,a!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),a&&a!==e.isLocked&&(e.isEnd=!1,e.navigation&&e.navigation.update())}},classes:{addClasses:function(){var e,t,a,i=this,s=i.classNames,r=i.params,n=i.rtl,l=i.$el,o=i.device,d=i.support,p=(e=["initialized",r.direction,{"pointer-events":d.pointerEvents&&!d.touch},{"free-mode":r.freeMode},{autoheight:r.autoHeight},{rtl:n},{multirow:r.slidesPerColumn>1},{"multirow-column":r.slidesPerColumn>1&&"column"===r.slidesPerColumnFill},{android:o.android},{ios:o.ios},{"css-mode":r.cssMode}],t=r.containerModifierClass,a=[],e.forEach((function(e){"object"==typeof e?Object.keys(e).forEach((function(i){e[i]&&a.push(t+i)})):"string"==typeof e&&a.push(t+e)})),a);s.push.apply(s,p),l.addClass([].concat(s).join(" ")),i.emitContainerClasses()},removeClasses:function(){var e=this,t=e.$el,a=e.classNames;t.removeClass(a.join(" ")),e.emitContainerClasses()}},images:{loadImage:function(e,t,a,i,s,r){var n,o=l();function d(){r&&r()}m(e).parent("picture")[0]||e.complete&&s?d():t?((n=new o.Image).onload=d,n.onerror=d,i&&(n.sizes=i),a&&(n.srcset=a),t&&(n.src=t)):d()},preloadImages:function(){var e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var a=0;a1){var n=[];return m(a.el).each((function(e){var i=S({},a,{el:e});n.push(new t(i))})),n}var l=this;l.__swiper__=!0,l.support=P(),l.device=k({userAgent:a.userAgent}),l.browser=$(),l.eventsListeners={},l.eventsAnyListeners=[],void 0===l.modules&&(l.modules={}),Object.keys(l.modules).forEach((function(e){var t=l.modules[e];if(t.params){var i=Object.keys(t.params)[0],s=t.params[i];if("object"!=typeof s||null===s)return;if(!(i in a)||!("enabled"in s))return;!0===a[i]&&(a[i]={enabled:!0}),"object"!=typeof a[i]||"enabled"in a[i]||(a[i].enabled=!0),a[i]||(a[i]={enabled:!1})}}));var o,d,p=S({},R);return l.useParams(p),l.params=S({},p,V,a),l.originalParams=S({},l.params),l.passedParams=S({},a),l.params&&l.params.on&&Object.keys(l.params.on).forEach((function(e){l.on(e,l.params.on[e])})),l.params&&l.params.onAny&&l.onAny(l.params.onAny),l.$=m,S(l,{enabled:l.params.enabled,el:e,classNames:[],slides:m(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===l.params.direction},isVertical:function(){return"vertical"===l.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEvents:(o=["touchstart","touchmove","touchend","touchcancel"],d=["mousedown","mousemove","mouseup"],l.support.pointerEvents&&(d=["pointerdown","pointermove","pointerup"]),l.touchEventsTouch={start:o[0],move:o[1],end:o[2],cancel:o[3]},l.touchEventsDesktop={start:d[0],move:d[1],end:d[2]},l.support.touch||!l.params.simulateTouch?l.touchEventsTouch:l.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,formElements:"input, select, option, textarea, button, video, label",lastClickTime:x(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.useModules(),l.emit("_swiper"),l.params.init&&l.init(),l}var a,i,s,r=t.prototype;return r.enable=function(){var e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))},r.disable=function(){var e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))},r.setProgress=function(e,t){var a=this;e=Math.min(Math.max(e,0),1);var i=a.minTranslate(),s=(a.maxTranslate()-i)*e+i;a.translateTo(s,void 0===t?0:t),a.updateActiveIndex(),a.updateSlidesClasses()},r.emitContainerClasses=function(){var e=this;if(e.params._emitClasses&&e.el){var t=e.el.className.split(" ").filter((function(t){return 0===t.indexOf("swiper-container")||0===t.indexOf(e.params.containerModifierClass)}));e.emit("_containerClasses",t.join(" "))}},r.getSlideClasses=function(e){var t=this;return e.className.split(" ").filter((function(e){return 0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)})).join(" ")},r.emitSlidesClasses=function(){var e=this;if(e.params._emitClasses&&e.el){var t=[];e.slides.each((function(a){var i=e.getSlideClasses(a);t.push({slideEl:a,classNames:i}),e.emit("_slideClass",a,i)})),e.emit("_slideClasses",t)}},r.slidesPerViewDynamic=function(){var e=this,t=e.params,a=e.slides,i=e.slidesGrid,s=e.size,r=e.activeIndex,n=1;if(t.centeredSlides){for(var l,o=a[r].swiperSlideSize,d=r+1;ds&&(l=!0));for(var p=r-1;p>=0;p-=1)a[p]&&!l&&(n+=1,(o+=a[p].swiperSlideSize)>s&&(l=!0))}else for(var u=r+1;u1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||i(),a.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}function i(){var t=e.rtlTranslate?-1*e.translate:e.translate,a=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(a),e.updateActiveIndex(),e.updateSlidesClasses()}},r.changeDirection=function(e,t){void 0===t&&(t=!0);var a=this,i=a.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(a.$el.removeClass(""+a.params.containerModifierClass+i).addClass(""+a.params.containerModifierClass+e),a.emitContainerClasses(),a.params.direction=e,a.slides.each((function(t){"vertical"===e?t.style.width="":t.style.height=""})),a.emit("changeDirection"),t&&a.update()),a},r.mount=function(e){var t=this;if(t.mounted)return!0;var a,i=m(e||t.params.el);return!!(e=i[0])&&(e.swiper=t,e&&e.shadowRoot&&e.shadowRoot.querySelector?(a=m(e.shadowRoot.querySelector("."+t.params.wrapperClass))).children=function(e){return i.children(e)}:a=i.children("."+t.params.wrapperClass),S(t,{$el:i,el:e,$wrapperEl:a,wrapperEl:a[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"===a.css("display")}),!0)},r.init=function(e){var 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},r.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var a,i=this,s=i.params,r=i.$el,n=i.$wrapperEl,l=i.slides;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),s.loop&&i.loopDestroy(),t&&(i.removeClasses(),r.removeAttr("style"),n.removeAttr("style"),l&&l.length&&l.removeClass([s.slideVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach((function(e){i.off(e)})),!1!==e&&(i.$el[0].swiper=null,a=i,Object.keys(a).forEach((function(e){try{a[e]=null}catch(e){}try{delete a[e]}catch(e){}}))),i.destroyed=!0),null},t.extendDefaults=function(e){S(V,e)},t.installModule=function(e){t.prototype.modules||(t.prototype.modules={});var a=e.name||Object.keys(t.prototype.modules).length+"_"+x();t.prototype.modules[a]=e},t.use=function(e){return Array.isArray(e)?(e.forEach((function(e){return t.installModule(e)})),t):(t.installModule(e),t)},a=t,s=[{key:"extendedDefaults",get:function(){return V}},{key:"defaults",get:function(){return R}}],(i=null)&&e(a.prototype,i),s&&e(a,s),t}();Object.keys(W).forEach((function(e){Object.keys(W[e]).forEach((function(t){F.prototype[t]=W[e][t]}))})),F.use([L,O]);var _={update:function(e){var t=this,a=t.params,i=a.slidesPerView,s=a.slidesPerGroup,r=a.centeredSlides,n=t.params.virtual,l=n.addSlidesBefore,o=n.addSlidesAfter,d=t.virtual,p=d.from,u=d.to,c=d.slides,h=d.slidesGrid,v=d.renderSlide,f=d.offset;t.updateActiveIndex();var m,g,b,y=t.activeIndex||0;m=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",r?(g=Math.floor(i/2)+s+o,b=Math.floor(i/2)+s+l):(g=i+(s-1)+o,b=s+l);var w=Math.max((y||0)-b,0),E=Math.min((y||0)+g,c.length-1),x=(t.slidesGrid[w]||0)-(t.slidesGrid[0]||0);function T(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(S(t.virtual,{from:w,to:E,offset:x,slidesGrid:t.slidesGrid}),p===w&&u===E&&!e)return t.slidesGrid!==h&&x!==f&&t.slides.css(m,x+"px"),void t.updateProgress();if(t.params.virtual.renderExternal)return t.params.virtual.renderExternal.call(t,{offset:x,from:w,to:E,slides:function(){for(var e=[],t=w;t<=E;t+=1)e.push(c[t]);return e}()}),void(t.params.virtual.renderExternalUpdate&&T());var C=[],M=[];if(e)t.$wrapperEl.find("."+t.params.slideClass).remove();else for(var z=p;z<=u;z+=1)(zE)&&t.$wrapperEl.find("."+t.params.slideClass+'[data-swiper-slide-index="'+z+'"]').remove();for(var P=0;P=w&&P<=E&&(void 0===u||e?M.push(P):(P>u&&M.push(P),P'+e+"");return s.attr("data-swiper-slide-index")||s.attr("data-swiper-slide-index",t),i.cache&&(a.virtual.cache[t]=s),s},appendSlide:function(e){var t=this;if("object"==typeof e&&"length"in e)for(var a=0;a=0;i-=1)t.virtual.slides.splice(e[i],1),t.params.virtual.cache&&delete t.virtual.cache[e[i]],e[i]0&&0===t.$el.parents("."+t.params.slideActiveClass).length)return;var g=t.$el,b=g[0].clientWidth,y=g[0].clientHeight,w=a.innerWidth,E=a.innerHeight,x=t.$el.offset();s&&(x.left-=t.$el[0].scrollLeft);for(var T=[[x.left,x.top],[x.left+b,x.top],[x.left,x.top+y],[x.left+b,x.top+y]],C=0;C=0&&S[0]<=w&&S[1]>=0&&S[1]<=E){if(0===S[0]&&0===S[1])continue;m=!0}}if(!m)return}t.isHorizontal()?((p||u||c||h)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),((u||h)&&!s||(p||c)&&s)&&t.slideNext(),((p||c)&&!s||(u||h)&&s)&&t.slidePrev()):((p||u||v||f)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),(u||f)&&t.slideNext(),(p||v)&&t.slidePrev()),t.emit("keyPress",o)}}},enable:function(){var e=this,t=r();e.keyboard.enabled||(m(t).on("keydown",e.keyboard.handle),e.keyboard.enabled=!0)},disable:function(){var e=this,t=r();e.keyboard.enabled&&(m(t).off("keydown",e.keyboard.handle),e.keyboard.enabled=!1)}},U={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create:function(){M(this,{keyboard:t({enabled:!1},j)})},on:{init:function(e){e.params.keyboard.enabled&&e.keyboard.enable()},destroy:function(e){e.keyboard.enabled&&e.keyboard.disable()}}};var K={lastScrollTime:x(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:function(){return l().navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":function(){var e=r(),t="onwheel",a=t in e;if(!a){var i=e.createElement("div");i.setAttribute(t,"return;"),a="function"==typeof i.onwheel}return!a&&e.implementation&&e.implementation.hasFeature&&!0!==e.implementation.hasFeature("","")&&(a=e.implementation.hasFeature("Events.wheel","3.0")),a}()?"wheel":"mousewheel"},normalize:function(e){var t=0,a=0,i=0,s=0;return"detail"in e&&(a=e.detail),"wheelDelta"in e&&(a=-e.wheelDelta/120),"wheelDeltaY"in e&&(a=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=a,a=0),i=10*t,s=10*a,"deltaY"in e&&(s=e.deltaY),"deltaX"in e&&(i=e.deltaX),e.shiftKey&&!i&&(i=s,s=0),(i||s)&&e.deltaMode&&(1===e.deltaMode?(i*=40,s*=40):(i*=800,s*=800)),i&&!t&&(t=i<1?-1:1),s&&!a&&(a=s<1?-1:1),{spinX:t,spinY:a,pixelX:i,pixelY:s}},handleMouseEnter:function(){this.enabled&&(this.mouseEntered=!0)},handleMouseLeave:function(){this.enabled&&(this.mouseEntered=!1)},handle:function(e){var t=e,a=this;if(a.enabled){var i=a.params.mousewheel;a.params.cssMode&&t.preventDefault();var s=a.$el;if("container"!==a.params.mousewheel.eventsTarget&&(s=m(a.params.mousewheel.eventsTarget)),!a.mouseEntered&&!s[0].contains(t.target)&&!i.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);var r=0,n=a.rtlTranslate?-1:1,l=K.normalize(t);if(i.forceToAxis)if(a.isHorizontal()){if(!(Math.abs(l.pixelX)>Math.abs(l.pixelY)))return!0;r=-l.pixelX*n}else{if(!(Math.abs(l.pixelY)>Math.abs(l.pixelX)))return!0;r=-l.pixelY}else r=Math.abs(l.pixelX)>Math.abs(l.pixelY)?-l.pixelX*n:-l.pixelY;if(0===r)return!0;i.invert&&(r=-r);var o=a.getTranslate()+r*i.sensitivity;if(o>=a.minTranslate()&&(o=a.minTranslate()),o<=a.maxTranslate()&&(o=a.maxTranslate()),(!!a.params.loop||!(o===a.minTranslate()||o===a.maxTranslate()))&&a.params.nested&&t.stopPropagation(),a.params.freeMode){var d={time:x(),delta:Math.abs(r),direction:Math.sign(r)},p=a.mousewheel.lastEventBeforeSnap,u=p&&d.time=a.minTranslate()&&(c=a.minTranslate()),c<=a.maxTranslate()&&(c=a.maxTranslate()),a.setTransition(0),a.setTranslate(c),a.updateProgress(),a.updateActiveIndex(),a.updateSlidesClasses(),(!h&&a.isBeginning||!v&&a.isEnd)&&a.updateSlidesClasses(),a.params.freeModeSticky){clearTimeout(a.mousewheel.timeout),a.mousewheel.timeout=void 0;var f=a.mousewheel.recentWheelEvents;f.length>=15&&f.shift();var g=f.length?f[f.length-1]:void 0,b=f[0];if(f.push(d),g&&(d.delta>g.delta||d.direction!==g.direction))f.splice(0);else if(f.length>=15&&d.time-b.time<500&&b.delta-d.delta>=1&&d.delta<=6){var y=r>0?.8:.2;a.mousewheel.lastEventBeforeSnap=d,f.splice(0),a.mousewheel.timeout=E((function(){a.slideToClosest(a.params.speed,!0,void 0,y)}),0)}a.mousewheel.timeout||(a.mousewheel.timeout=E((function(){a.mousewheel.lastEventBeforeSnap=d,f.splice(0),a.slideToClosest(a.params.speed,!0,void 0,.5)}),500))}if(u||a.emit("scroll",t),a.params.autoplay&&a.params.autoplayDisableOnInteraction&&a.autoplay.stop(),c===a.minTranslate()||c===a.maxTranslate())return!0}}else{var w={time:x(),delta:Math.abs(r),direction:Math.sign(r),raw:e},T=a.mousewheel.recentWheelEvents;T.length>=2&&T.shift();var C=T.length?T[T.length-1]:void 0;if(T.push(w),C?(w.direction!==C.direction||w.delta>C.delta||w.time>C.time+150)&&a.mousewheel.animateSlider(w):a.mousewheel.animateSlider(w),a.mousewheel.releaseScroll(w))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1}},animateSlider:function(e){var t=this,a=l();return!(this.params.mousewheel.thresholdDelta&&e.delta=6&&x()-t.mousewheel.lastScrollTime<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),t.emit("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),t.emit("scroll",e.raw)),t.mousewheel.lastScrollTime=(new a.Date).getTime(),!1)))},releaseScroll:function(e){var t=this,a=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&a.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&a.releaseOnEdges)return!0;return!1},enable:function(){var e=this,t=K.event();if(e.params.cssMode)return e.wrapperEl.removeEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(e.mousewheel.enabled)return!1;var a=e.$el;return"container"!==e.params.mousewheel.eventsTarget&&(a=m(e.params.mousewheel.eventsTarget)),a.on("mouseenter",e.mousewheel.handleMouseEnter),a.on("mouseleave",e.mousewheel.handleMouseLeave),a.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0,!0},disable:function(){var e=this,t=K.event();if(e.params.cssMode)return e.wrapperEl.addEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(!e.mousewheel.enabled)return!1;var a=e.$el;return"container"!==e.params.mousewheel.eventsTarget&&(a=m(e.params.mousewheel.eventsTarget)),a.off(t,e.mousewheel.handle),e.mousewheel.enabled=!1,!0}},Z={toggleEl:function(e,t){e[t?"addClass":"removeClass"](this.params.navigation.disabledClass),e[0]&&"BUTTON"===e[0].tagName&&(e[0].disabled=t)},update:function(){var e=this,t=e.params.navigation,a=e.navigation.toggleEl;if(!e.params.loop){var i=e.navigation,s=i.$nextEl,r=i.$prevEl;r&&r.length>0&&(e.isBeginning?a(r,!0):a(r,!1),e.params.watchOverflow&&e.enabled&&r[e.isLocked?"addClass":"removeClass"](t.lockClass)),s&&s.length>0&&(e.isEnd?a(s,!0):a(s,!1),e.params.watchOverflow&&e.enabled&&s[e.isLocked?"addClass":"removeClass"](t.lockClass))}},onPrevClick:function(e){var t=this;e.preventDefault(),t.isBeginning&&!t.params.loop||t.slidePrev()},onNextClick:function(e){var t=this;e.preventDefault(),t.isEnd&&!t.params.loop||t.slideNext()},init:function(){var e,t,a=this,i=a.params.navigation;(i.nextEl||i.prevEl)&&(i.nextEl&&(e=m(i.nextEl),a.params.uniqueNavElements&&"string"==typeof i.nextEl&&e.length>1&&1===a.$el.find(i.nextEl).length&&(e=a.$el.find(i.nextEl))),i.prevEl&&(t=m(i.prevEl),a.params.uniqueNavElements&&"string"==typeof i.prevEl&&t.length>1&&1===a.$el.find(i.prevEl).length&&(t=a.$el.find(i.prevEl))),e&&e.length>0&&e.on("click",a.navigation.onNextClick),t&&t.length>0&&t.on("click",a.navigation.onPrevClick),S(a.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}),a.enabled||(e&&e.addClass(i.lockClass),t&&t.addClass(i.lockClass)))},destroy:function(){var e=this,t=e.navigation,a=t.$nextEl,i=t.$prevEl;a&&a.length&&(a.off("click",e.navigation.onNextClick),a.removeClass(e.params.navigation.disabledClass)),i&&i.length&&(i.off("click",e.navigation.onPrevClick),i.removeClass(e.params.navigation.disabledClass))}},J={update:function(){var e=this,t=e.rtl,a=e.params.pagination;if(a.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var i,s=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,r=e.pagination.$el,n=e.params.loop?Math.ceil((s-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((i=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))>s-1-2*e.loopedSlides&&(i-=s-2*e.loopedSlides),i>n-1&&(i-=n),i<0&&"bullets"!==e.params.paginationType&&(i=n+i)):i=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===a.type&&e.pagination.bullets&&e.pagination.bullets.length>0){var l,o,d,p=e.pagination.bullets;if(a.dynamicBullets&&(e.pagination.bulletSize=p.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),r.css(e.isHorizontal()?"width":"height",e.pagination.bulletSize*(a.dynamicMainBullets+4)+"px"),a.dynamicMainBullets>1&&void 0!==e.previousIndex&&(e.pagination.dynamicBulletIndex+=i-e.previousIndex,e.pagination.dynamicBulletIndex>a.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=a.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),l=i-e.pagination.dynamicBulletIndex,d=((o=l+(Math.min(p.length,a.dynamicMainBullets)-1))+l)/2),p.removeClass(a.bulletActiveClass+" "+a.bulletActiveClass+"-next "+a.bulletActiveClass+"-next-next "+a.bulletActiveClass+"-prev "+a.bulletActiveClass+"-prev-prev "+a.bulletActiveClass+"-main"),r.length>1)p.each((function(e){var t=m(e),s=t.index();s===i&&t.addClass(a.bulletActiveClass),a.dynamicBullets&&(s>=l&&s<=o&&t.addClass(a.bulletActiveClass+"-main"),s===l&&t.prev().addClass(a.bulletActiveClass+"-prev").prev().addClass(a.bulletActiveClass+"-prev-prev"),s===o&&t.next().addClass(a.bulletActiveClass+"-next").next().addClass(a.bulletActiveClass+"-next-next"))}));else{var u=p.eq(i),c=u.index();if(u.addClass(a.bulletActiveClass),a.dynamicBullets){for(var h=p.eq(l),v=p.eq(o),f=l;f<=o;f+=1)p.eq(f).addClass(a.bulletActiveClass+"-main");if(e.params.loop)if(c>=p.length-a.dynamicMainBullets){for(var g=a.dynamicMainBullets;g>=0;g-=1)p.eq(p.length-g).addClass(a.bulletActiveClass+"-main");p.eq(p.length-a.dynamicMainBullets-1).addClass(a.bulletActiveClass+"-prev")}else h.prev().addClass(a.bulletActiveClass+"-prev").prev().addClass(a.bulletActiveClass+"-prev-prev"),v.next().addClass(a.bulletActiveClass+"-next").next().addClass(a.bulletActiveClass+"-next-next");else h.prev().addClass(a.bulletActiveClass+"-prev").prev().addClass(a.bulletActiveClass+"-prev-prev"),v.next().addClass(a.bulletActiveClass+"-next").next().addClass(a.bulletActiveClass+"-next-next")}}if(a.dynamicBullets){var b=Math.min(p.length,a.dynamicMainBullets+4),y=(e.pagination.bulletSize*b-e.pagination.bulletSize)/2-d*e.pagination.bulletSize,w=t?"right":"left";p.css(e.isHorizontal()?w:"top",y+"px")}}if("fraction"===a.type&&(r.find(z(a.currentClass)).text(a.formatFractionCurrent(i+1)),r.find(z(a.totalClass)).text(a.formatFractionTotal(n))),"progressbar"===a.type){var E;E=a.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";var x=(i+1)/n,T=1,C=1;"horizontal"===E?T=x:C=x,r.find(z(a.progressbarFillClass)).transform("translate3d(0,0,0) scaleX("+T+") scaleY("+C+")").transition(e.params.speed)}"custom"===a.type&&a.renderCustom?(r.html(a.renderCustom(e,i+1,n)),e.emit("paginationRender",r[0])):e.emit("paginationUpdate",r[0]),e.params.watchOverflow&&e.enabled&&r[e.isLocked?"addClass":"removeClass"](a.lockClass)}},render:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var a=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el,s="";if("bullets"===t.type){var r=e.params.loop?Math.ceil((a-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&!e.params.loop&&r>a&&(r=a);for(var n=0;n'+t.bulletElement+">";i.html(s),e.pagination.bullets=i.find(z(t.bulletClass))}"fraction"===t.type&&(s=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):' / ',i.html(s)),"progressbar"===t.type&&(s=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'',i.html(s)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])}},init:function(){var e=this,t=e.params.pagination;if(t.el){var a=m(t.el);0!==a.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&a.length>1&&(a=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&a.addClass(t.clickableClass),a.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(a.addClass(""+t.modifierClass+t.type+"-dynamic"),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&a.addClass(t.progressbarOppositeClass),t.clickable&&a.on("click",z(t.bulletClass),(function(t){t.preventDefault();var a=m(this).index()*e.params.slidesPerGroup;e.params.loop&&(a+=e.loopedSlides),e.slideTo(a)})),S(e.pagination,{$el:a,el:a[0]}),e.enabled||a.addClass(t.lockClass))}},destroy:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var a=e.pagination.$el;a.removeClass(t.hiddenClass),a.removeClass(t.modifierClass+t.type),e.pagination.bullets&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&a.off("click",z(t.bulletClass))}}},Q={setTranslate:function(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,a=e.rtlTranslate,i=e.progress,s=t.dragSize,r=t.trackSize,n=t.$dragEl,l=t.$el,o=e.params.scrollbar,d=s,p=(r-s)*i;a?(p=-p)>0?(d=s-p,p=0):-p+s>r&&(d=r+p):p<0?(d=s+p,p=0):p+s>r&&(d=r-p),e.isHorizontal()?(n.transform("translate3d("+p+"px, 0, 0)"),n[0].style.width=d+"px"):(n.transform("translate3d(0px, "+p+"px, 0)"),n[0].style.height=d+"px"),o.hide&&(clearTimeout(e.scrollbar.timeout),l[0].style.opacity=1,e.scrollbar.timeout=setTimeout((function(){l[0].style.opacity=0,l.transition(400)}),1e3))}},setTransition:function(e){var t=this;t.params.scrollbar.el&&t.scrollbar.el&&t.scrollbar.$dragEl.transition(e)},updateSize:function(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,a=t.$dragEl,i=t.$el;a[0].style.width="",a[0].style.height="";var s,r=e.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,n=e.size/e.virtualSize,l=n*(r/e.size);s="auto"===e.params.scrollbar.dragSize?r*n:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?a[0].style.width=s+"px":a[0].style.height=s+"px",i[0].style.display=n>=1?"none":"",e.params.scrollbar.hide&&(i[0].style.opacity=0),S(t,{trackSize:r,divider:n,moveDivider:l,dragSize:s}),e.params.watchOverflow&&e.enabled&&t.$el[e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}},getPointerPosition:function(e){return this.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientX:e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientY:e.clientY},setDragPosition:function(e){var t,a=this,i=a.scrollbar,s=a.rtlTranslate,r=i.$el,n=i.dragSize,l=i.trackSize,o=i.dragStartPos;t=(i.getPointerPosition(e)-r.offset()[a.isHorizontal()?"left":"top"]-(null!==o?o:n/2))/(l-n),t=Math.max(Math.min(t,1),0),s&&(t=1-t);var d=a.minTranslate()+(a.maxTranslate()-a.minTranslate())*t;a.updateProgress(d),a.setTranslate(d),a.updateActiveIndex(),a.updateSlidesClasses()},onDragStart:function(e){var t=this,a=t.params.scrollbar,i=t.scrollbar,s=t.$wrapperEl,r=i.$el,n=i.$dragEl;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===n[0]||e.target===n?i.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),s.transition(100),n.transition(100),i.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),r.transition(0),a.hide&&r.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),t.emit("scrollbarDragStart",e)},onDragMove:function(e){var t=this,a=t.scrollbar,i=t.$wrapperEl,s=a.$el,r=a.$dragEl;t.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,a.setDragPosition(e),i.transition(0),s.transition(0),r.transition(0),t.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this,a=t.params.scrollbar,i=t.scrollbar,s=t.$wrapperEl,r=i.$el;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),s.transition("")),a.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=E((function(){r.css("opacity",0),r.transition(400)}),1e3)),t.emit("scrollbarDragEnd",e),a.snapOnRelease&&t.slideToClosest())},enableDraggable:function(){var e=this;if(e.params.scrollbar.el){var t=r(),a=e.scrollbar,i=e.touchEventsTouch,s=e.touchEventsDesktop,n=e.params,l=e.support,o=a.$el[0],d=!(!l.passiveListener||!n.passiveListeners)&&{passive:!1,capture:!1},p=!(!l.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1};o&&(l.touch?(o.addEventListener(i.start,e.scrollbar.onDragStart,d),o.addEventListener(i.move,e.scrollbar.onDragMove,d),o.addEventListener(i.end,e.scrollbar.onDragEnd,p)):(o.addEventListener(s.start,e.scrollbar.onDragStart,d),t.addEventListener(s.move,e.scrollbar.onDragMove,d),t.addEventListener(s.end,e.scrollbar.onDragEnd,p)))}},disableDraggable:function(){var e=this;if(e.params.scrollbar.el){var t=r(),a=e.scrollbar,i=e.touchEventsTouch,s=e.touchEventsDesktop,n=e.params,l=e.support,o=a.$el[0],d=!(!l.passiveListener||!n.passiveListeners)&&{passive:!1,capture:!1},p=!(!l.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1};o&&(l.touch?(o.removeEventListener(i.start,e.scrollbar.onDragStart,d),o.removeEventListener(i.move,e.scrollbar.onDragMove,d),o.removeEventListener(i.end,e.scrollbar.onDragEnd,p)):(o.removeEventListener(s.start,e.scrollbar.onDragStart,d),t.removeEventListener(s.move,e.scrollbar.onDragMove,d),t.removeEventListener(s.end,e.scrollbar.onDragEnd,p)))}},init:function(){var e=this;if(e.params.scrollbar.el){var t=e.scrollbar,a=e.$el,i=e.params.scrollbar,s=m(i.el);e.params.uniqueNavElements&&"string"==typeof i.el&&s.length>1&&1===a.find(i.el).length&&(s=a.find(i.el));var r=s.find("."+e.params.scrollbar.dragClass);0===r.length&&(r=m(''),s.append(r)),S(t,{$el:s,el:s[0],$dragEl:r,dragEl:r[0]}),i.draggable&&t.enableDraggable(),s&&s[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)}},destroy:function(){this.scrollbar.disableDraggable()}},ee={setTransform:function(e,t){var a=this.rtl,i=m(e),s=a?-1:1,r=i.attr("data-swiper-parallax")||"0",n=i.attr("data-swiper-parallax-x"),l=i.attr("data-swiper-parallax-y"),o=i.attr("data-swiper-parallax-scale"),d=i.attr("data-swiper-parallax-opacity");if(n||l?(n=n||"0",l=l||"0"):this.isHorizontal()?(n=r,l="0"):(l=r,n="0"),n=n.indexOf("%")>=0?parseInt(n,10)*t*s+"%":n*t*s+"px",l=l.indexOf("%")>=0?parseInt(l,10)*t+"%":l*t+"px",null!=d){var p=d-(d-1)*(1-Math.abs(t));i[0].style.opacity=p}if(null==o)i.transform("translate3d("+n+", "+l+", 0px)");else{var u=o-(o-1)*(1-Math.abs(t));i.transform("translate3d("+n+", "+l+", 0px) scale("+u+")")}},setTranslate:function(){var e=this,t=e.$el,a=e.slides,i=e.progress,s=e.snapGrid;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(t){e.parallax.setTransform(t,i)})),a.each((function(t,a){var r=t.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(r+=Math.ceil(a/2)-i*(s.length-1)),r=Math.min(Math.max(r,-1),1),m(t).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(t){e.parallax.setTransform(t,r)}))}))},setTransition:function(e){void 0===e&&(e=this.params.speed);this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(t){var a=m(t),i=parseInt(a.attr("data-swiper-parallax-duration"),10)||e;0===e&&(i=0),a.transition(i)}))}},te={getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var t=e.targetTouches[0].pageX,a=e.targetTouches[0].pageY,i=e.targetTouches[1].pageX,s=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(i-t,2)+Math.pow(s-a,2))},onGestureStart:function(e){var t=this,a=t.support,i=t.params.zoom,s=t.zoom,r=s.gesture;if(s.fakeGestureTouched=!1,s.fakeGestureMoved=!1,!a.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;s.fakeGestureTouched=!0,r.scaleStart=te.getDistanceBetweenTouches(e)}r.$slideEl&&r.$slideEl.length||(r.$slideEl=m(e.target).closest("."+t.params.slideClass),0===r.$slideEl.length&&(r.$slideEl=t.slides.eq(t.activeIndex)),r.$imageEl=r.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),r.$imageWrapEl=r.$imageEl.parent("."+i.containerClass),r.maxRatio=r.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,0!==r.$imageWrapEl.length)?(r.$imageEl&&r.$imageEl.transition(0),t.zoom.isScaling=!0):r.$imageEl=void 0},onGestureChange:function(e){var t=this,a=t.support,i=t.params.zoom,s=t.zoom,r=s.gesture;if(!a.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;s.fakeGestureMoved=!0,r.scaleMove=te.getDistanceBetweenTouches(e)}r.$imageEl&&0!==r.$imageEl.length?(a.gestures?s.scale=e.scale*s.currentScale:s.scale=r.scaleMove/r.scaleStart*s.currentScale,s.scale>r.maxRatio&&(s.scale=r.maxRatio-1+Math.pow(s.scale-r.maxRatio+1,.5)),s.scales.touchesStart.x))return void(s.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(s.minY)===Math.floor(s.startY)&&s.touchesCurrent.ys.touchesStart.y))return void(s.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),s.isMoved=!0,s.currentX=s.touchesCurrent.x-s.touchesStart.x+s.startX,s.currentY=s.touchesCurrent.y-s.touchesStart.y+s.startY,s.currentXs.maxX&&(s.currentX=s.maxX-1+Math.pow(s.currentX-s.maxX+1,.8)),s.currentYs.maxY&&(s.currentY=s.maxY-1+Math.pow(s.currentY-s.maxY+1,.8)),r.prevPositionX||(r.prevPositionX=s.touchesCurrent.x),r.prevPositionY||(r.prevPositionY=s.touchesCurrent.y),r.prevTime||(r.prevTime=Date.now()),r.x=(s.touchesCurrent.x-r.prevPositionX)/(Date.now()-r.prevTime)/2,r.y=(s.touchesCurrent.y-r.prevPositionY)/(Date.now()-r.prevTime)/2,Math.abs(s.touchesCurrent.x-r.prevPositionX)<2&&(r.x=0),Math.abs(s.touchesCurrent.y-r.prevPositionY)<2&&(r.y=0),r.prevPositionX=s.touchesCurrent.x,r.prevPositionY=s.touchesCurrent.y,r.prevTime=Date.now(),i.$imageWrapEl.transform("translate3d("+s.currentX+"px, "+s.currentY+"px,0)")}}},onTouchEnd:function(){var e=this.zoom,t=e.gesture,a=e.image,i=e.velocity;if(t.$imageEl&&0!==t.$imageEl.length){if(!a.isTouched||!a.isMoved)return a.isTouched=!1,void(a.isMoved=!1);a.isTouched=!1,a.isMoved=!1;var s=300,r=300,n=i.x*s,l=a.currentX+n,o=i.y*r,d=a.currentY+o;0!==i.x&&(s=Math.abs((l-a.currentX)/i.x)),0!==i.y&&(r=Math.abs((d-a.currentY)/i.y));var p=Math.max(s,r);a.currentX=l,a.currentY=d;var u=a.width*e.scale,c=a.height*e.scale;a.minX=Math.min(t.slideWidth/2-u/2,0),a.maxX=-a.minX,a.minY=Math.min(t.slideHeight/2-c/2,0),a.maxY=-a.minY,a.currentX=Math.max(Math.min(a.currentX,a.maxX),a.minX),a.currentY=Math.max(Math.min(a.currentY,a.maxY),a.minY),t.$imageWrapEl.transition(p).transform("translate3d("+a.currentX+"px, "+a.currentY+"px,0)")}},onTransitionEnd:function(){var e=this,t=e.zoom,a=t.gesture;a.$slideEl&&e.previousIndex!==e.activeIndex&&(a.$imageEl&&a.$imageEl.transform("translate3d(0,0,0) scale(1)"),a.$imageWrapEl&&a.$imageWrapEl.transform("translate3d(0,0,0)"),t.scale=1,t.currentScale=1,a.$slideEl=void 0,a.$imageEl=void 0,a.$imageWrapEl=void 0)},toggle:function(e){var t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in:function(e){var t,a,i,s,r,n,o,d,p,u,c,h,v,f,m,g,b=this,y=l(),w=b.zoom,E=b.params.zoom,x=w.gesture,T=w.image;(x.$slideEl||(b.params.virtual&&b.params.virtual.enabled&&b.virtual?x.$slideEl=b.$wrapperEl.children("."+b.params.slideActiveClass):x.$slideEl=b.slides.eq(b.activeIndex),x.$imageEl=x.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),x.$imageWrapEl=x.$imageEl.parent("."+E.containerClass)),x.$imageEl&&0!==x.$imageEl.length&&x.$imageWrapEl&&0!==x.$imageWrapEl.length)&&(x.$slideEl.addClass(""+E.zoomedSlideClass),void 0===T.touchesStart.x&&e?(t="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,a="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(t=T.touchesStart.x,a=T.touchesStart.y),w.scale=x.$imageWrapEl.attr("data-swiper-zoom")||E.maxRatio,w.currentScale=x.$imageWrapEl.attr("data-swiper-zoom")||E.maxRatio,e?(m=x.$slideEl[0].offsetWidth,g=x.$slideEl[0].offsetHeight,i=x.$slideEl.offset().left+y.scrollX+m/2-t,s=x.$slideEl.offset().top+y.scrollY+g/2-a,o=x.$imageEl[0].offsetWidth,d=x.$imageEl[0].offsetHeight,p=o*w.scale,u=d*w.scale,v=-(c=Math.min(m/2-p/2,0)),f=-(h=Math.min(g/2-u/2,0)),(r=i*w.scale)v&&(r=v),(n=s*w.scale)f&&(n=f)):(r=0,n=0),x.$imageWrapEl.transition(300).transform("translate3d("+r+"px, "+n+"px,0)"),x.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+w.scale+")"))},out:function(){var e=this,t=e.zoom,a=e.params.zoom,i=t.gesture;i.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?i.$slideEl=e.$wrapperEl.children("."+e.params.slideActiveClass):i.$slideEl=e.slides.eq(e.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),i.$imageWrapEl=i.$imageEl.parent("."+a.containerClass)),i.$imageEl&&0!==i.$imageEl.length&&i.$imageWrapEl&&0!==i.$imageWrapEl.length&&(t.scale=1,t.currentScale=1,i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),i.$slideEl.removeClass(""+a.zoomedSlideClass),i.$slideEl=void 0)},toggleGestures:function(e){var t=this,a=t.zoom,i=a.slideSelector,s=a.passiveListener;t.$wrapperEl[e]("gesturestart",i,a.onGestureStart,s),t.$wrapperEl[e]("gesturechange",i,a.onGestureChange,s),t.$wrapperEl[e]("gestureend",i,a.onGestureEnd,s)},enableGestures:function(){this.zoom.gesturesEnabled||(this.zoom.gesturesEnabled=!0,this.zoom.toggleGestures("on"))},disableGestures:function(){this.zoom.gesturesEnabled&&(this.zoom.gesturesEnabled=!1,this.zoom.toggleGestures("off"))},enable:function(){var e=this,t=e.support,a=e.zoom;if(!a.enabled){a.enabled=!0;var i=!("touchstart"!==e.touchEvents.start||!t.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},s=!t.passiveListener||{passive:!1,capture:!0},r="."+e.params.slideClass;e.zoom.passiveListener=i,e.zoom.slideSelector=r,t.gestures?(e.$wrapperEl.on(e.touchEvents.start,e.zoom.enableGestures,i),e.$wrapperEl.on(e.touchEvents.end,e.zoom.disableGestures,i)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,r,a.onGestureStart,i),e.$wrapperEl.on(e.touchEvents.move,r,a.onGestureChange,s),e.$wrapperEl.on(e.touchEvents.end,r,a.onGestureEnd,i),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,r,a.onGestureEnd,i)),e.$wrapperEl.on(e.touchEvents.move,"."+e.params.zoom.containerClass,a.onTouchMove,s)}},disable:function(){var e=this,t=e.zoom;if(t.enabled){var a=e.support;e.zoom.enabled=!1;var i=!("touchstart"!==e.touchEvents.start||!a.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},s=!a.passiveListener||{passive:!1,capture:!0},r="."+e.params.slideClass;a.gestures?(e.$wrapperEl.off(e.touchEvents.start,e.zoom.enableGestures,i),e.$wrapperEl.off(e.touchEvents.end,e.zoom.disableGestures,i)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,r,t.onGestureStart,i),e.$wrapperEl.off(e.touchEvents.move,r,t.onGestureChange,s),e.$wrapperEl.off(e.touchEvents.end,r,t.onGestureEnd,i),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,r,t.onGestureEnd,i)),e.$wrapperEl.off(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove,s)}}},ae={loadInSlide:function(e,t){void 0===t&&(t=!0);var a=this,i=a.params.lazy;if(void 0!==e&&0!==a.slides.length){var s=a.virtual&&a.params.virtual.enabled?a.$wrapperEl.children("."+a.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):a.slides.eq(e),r=s.find("."+i.elementClass+":not(."+i.loadedClass+"):not(."+i.loadingClass+")");!s.hasClass(i.elementClass)||s.hasClass(i.loadedClass)||s.hasClass(i.loadingClass)||r.push(s[0]),0!==r.length&&r.each((function(e){var r=m(e);r.addClass(i.loadingClass);var n=r.attr("data-background"),l=r.attr("data-src"),o=r.attr("data-srcset"),d=r.attr("data-sizes"),p=r.parent("picture");a.loadImage(r[0],l||n,o,d,!1,(function(){if(null!=a&&a&&(!a||a.params)&&!a.destroyed){if(n?(r.css("background-image",'url("'+n+'")'),r.removeAttr("data-background")):(o&&(r.attr("srcset",o),r.removeAttr("data-srcset")),d&&(r.attr("sizes",d),r.removeAttr("data-sizes")),p.length&&p.children("source").each((function(e){var t=m(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))})),l&&(r.attr("src",l),r.removeAttr("data-src"))),r.addClass(i.loadedClass).removeClass(i.loadingClass),s.find("."+i.preloaderClass).remove(),a.params.loop&&t){var e=s.attr("data-swiper-slide-index");if(s.hasClass(a.params.slideDuplicateClass)){var u=a.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+a.params.slideDuplicateClass+")");a.lazy.loadInSlide(u.index(),!1)}else{var c=a.$wrapperEl.children("."+a.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');a.lazy.loadInSlide(c.index(),!1)}}a.emit("lazyImageReady",s[0],r[0]),a.params.autoHeight&&a.updateAutoHeight()}})),a.emit("lazyImageLoad",s[0],r[0])}))}},load:function(){var e=this,t=e.$wrapperEl,a=e.params,i=e.slides,s=e.activeIndex,r=e.virtual&&a.virtual.enabled,n=a.lazy,l=a.slidesPerView;function o(e){if(r){if(t.children("."+a.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return!0}else if(i[e])return!0;return!1}function d(e){return r?m(e).attr("data-swiper-slide-index"):m(e).index()}if("auto"===l&&(l=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children("."+a.slideVisibleClass).each((function(t){var a=r?m(t).attr("data-swiper-slide-index"):m(t).index();e.lazy.loadInSlide(a)}));else if(l>1)for(var p=s;p1||n.loadPrevNextAmount&&n.loadPrevNextAmount>1){for(var u=n.loadPrevNextAmount,c=l,h=Math.min(s+c+Math.max(u,c),i.length),v=Math.max(s-Math.max(c,u),0),f=s+l;f0&&e.lazy.loadInSlide(d(b));var y=t.children("."+a.slidePrevClass);y.length>0&&e.lazy.loadInSlide(d(y))}},checkInViewOnLoad:function(){var e=l(),t=this;if(t&&!t.destroyed){var a=t.params.lazy.scrollingElement?m(t.params.lazy.scrollingElement):m(e),i=a[0]===e,s=i?e.innerWidth:a[0].offsetWidth,r=i?e.innerHeight:a[0].offsetHeight,n=t.$el.offset(),o=!1;t.rtlTranslate&&(n.left-=t.$el[0].scrollLeft);for(var d=[[n.left,n.top],[n.left+t.width,n.top],[n.left,n.top+t.height],[n.left+t.width,n.top+t.height]],p=0;p=0&&u[0]<=s&&u[1]>=0&&u[1]<=r){if(0===u[0]&&0===u[1])continue;o=!0}}o?(t.lazy.load(),a.off("scroll",t.lazy.checkInViewOnLoad)):t.lazy.scrollHandlerAttached||(t.lazy.scrollHandlerAttached=!0,a.on("scroll",t.lazy.checkInViewOnLoad))}}},ie={LinearSpline:function(e,t){var a,i,s,r,n,l=function(e,t){for(i=-1,a=e.length;a-i>1;)e[s=a+i>>1]<=t?i=s:a=s;return a};return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(n=l(this.x,e),r=n-1,(e-this.x[r])*(this.y[n]-this.y[r])/(this.x[n]-this.x[r])+this.y[r]):0},this},getInterpolateFunction:function(e){var t=this;t.controller.spline||(t.controller.spline=t.params.loop?new ie.LinearSpline(t.slidesGrid,e.slidesGrid):new ie.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate:function(e,t){var a,i,s=this,r=s.controller.control,n=s.constructor;function l(e){var t=s.rtlTranslate?-s.translate:s.translate;"slide"===s.params.controller.by&&(s.controller.getInterpolateFunction(e),i=-s.controller.spline.interpolate(-t)),i&&"container"!==s.params.controller.by||(a=(e.maxTranslate()-e.minTranslate())/(s.maxTranslate()-s.minTranslate()),i=(t-s.minTranslate())*a+e.minTranslate()),s.params.controller.inverse&&(i=e.maxTranslate()-i),e.updateProgress(i),e.setTranslate(i,s),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(r))for(var o=0;o0&&(e.isBeginning?(e.a11y.disableEl(i),e.a11y.makeElNotFocusable(i)):(e.a11y.enableEl(i),e.a11y.makeElFocusable(i))),a&&a.length>0&&(e.isEnd?(e.a11y.disableEl(a),e.a11y.makeElNotFocusable(a)):(e.a11y.enableEl(a),e.a11y.makeElFocusable(a)))}},updatePagination:function(){var e=this,t=e.params.a11y;e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.bullets.each((function(a){var i=m(a);e.a11y.makeElFocusable(i),e.params.pagination.renderBullet||(e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,t.paginationBulletMessage.replace(/\{\{index\}\}/,i.index()+1)))}))},init:function(){var e=this,t=e.params.a11y;e.$el.append(e.a11y.liveRegion);var a=e.$el;t.containerRoleDescriptionMessage&&e.a11y.addElRoleDescription(a,t.containerRoleDescriptionMessage),t.containerMessage&&e.a11y.addElLabel(a,t.containerMessage);var i,s,r=e.$wrapperEl,n=r.attr("id")||"swiper-wrapper-"+e.a11y.getRandomNumber(16),l=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";e.a11y.addElId(r,n),e.a11y.addElLive(r,l),t.itemRoleDescriptionMessage&&e.a11y.addElRoleDescription(m(e.slides),t.itemRoleDescriptionMessage),e.a11y.addElRole(m(e.slides),t.slideRole),e.slides.each((function(a){var i=m(a),s=t.slideLabelMessage.replace(/\{\{index\}\}/,i.index()+1).replace(/\{\{slidesLength\}\}/,e.slides.length);e.a11y.addElLabel(i,s)})),e.navigation&&e.navigation.$nextEl&&(i=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(s=e.navigation.$prevEl),i&&i.length&&(e.a11y.makeElFocusable(i),"BUTTON"!==i[0].tagName&&(e.a11y.addElRole(i,"button"),i.on("keydown",e.a11y.onEnterOrSpaceKey)),e.a11y.addElLabel(i,t.nextSlideMessage),e.a11y.addElControls(i,n)),s&&s.length&&(e.a11y.makeElFocusable(s),"BUTTON"!==s[0].tagName&&(e.a11y.addElRole(s,"button"),s.on("keydown",e.a11y.onEnterOrSpaceKey)),e.a11y.addElLabel(s,t.prevSlideMessage),e.a11y.addElControls(s,n)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown",z(e.params.pagination.bulletClass),e.a11y.onEnterOrSpaceKey)},destroy:function(){var e,t,a=this;a.a11y.liveRegion&&a.a11y.liveRegion.length>0&&a.a11y.liveRegion.remove(),a.navigation&&a.navigation.$nextEl&&(e=a.navigation.$nextEl),a.navigation&&a.navigation.$prevEl&&(t=a.navigation.$prevEl),e&&e.off("keydown",a.a11y.onEnterOrSpaceKey),t&&t.off("keydown",a.a11y.onEnterOrSpaceKey),a.pagination&&a.params.pagination.clickable&&a.pagination.bullets&&a.pagination.bullets.length&&a.pagination.$el.off("keydown",z(a.params.pagination.bulletClass),a.a11y.onEnterOrSpaceKey)}},re={init:function(){var e=this,t=l();if(e.params.history){if(!t.history||!t.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);var a=e.history;a.initialized=!0,a.paths=re.getPathValues(e.params.url),(a.paths.key||a.paths.value)&&(a.scrollToSlide(0,a.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener("popstate",e.history.setHistoryPopState))}},destroy:function(){var e=l();this.params.history.replaceState||e.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){var e=this;e.history.paths=re.getPathValues(e.params.url),e.history.scrollToSlide(e.params.speed,e.history.paths.value,!1)},getPathValues:function(e){var t=l(),a=(e?new URL(e):t.location).pathname.slice(1).split("/").filter((function(e){return""!==e})),i=a.length;return{key:a[i-2],value:a[i-1]}},setHistory:function(e,t){var a=this,i=l();if(a.history.initialized&&a.params.history.enabled){var s;s=a.params.url?new URL(a.params.url):i.location;var r=a.slides.eq(t),n=re.slugify(r.attr("data-history"));if(a.params.history.root.length>0){var o=a.params.history.root;"/"===o[o.length-1]&&(o=o.slice(0,o.length-1)),n=o+"/"+e+"/"+n}else s.pathname.includes(e)||(n=e+"/"+n);var d=i.history.state;d&&d.value===n||(a.params.history.replaceState?i.history.replaceState({value:n},null,n):i.history.pushState({value:n},null,n))}},slugify:function(e){return e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,a){var i=this;if(t)for(var s=0,r=i.slides.length;s'),i.append(e)),e.css({height:r+"px"})):0===(e=a.find(".swiper-cube-shadow")).length&&(e=m(''),a.append(e)));for(var v=0;v-1&&(h=90*g+90*w,l&&(h=90*-g-90*w)),f.transform(C),p.slideShadows){var S=u?f.find(".swiper-slide-shadow-left"):f.find(".swiper-slide-shadow-top"),M=u?f.find(".swiper-slide-shadow-right"):f.find(".swiper-slide-shadow-bottom");0===S.length&&(S=m(''),f.append(S)),0===M.length&&(M=m(''),f.append(M)),S.length&&(S[0].style.opacity=Math.max(-w,0)),M.length&&(M[0].style.opacity=Math.max(w,0))}}if(i.css({"-webkit-transform-origin":"50% 50% -"+o/2+"px","-moz-transform-origin":"50% 50% -"+o/2+"px","-ms-transform-origin":"50% 50% -"+o/2+"px","transform-origin":"50% 50% -"+o/2+"px"}),p.shadow)if(u)e.transform("translate3d(0px, "+(r/2+p.shadowOffset)+"px, "+-r/2+"px) rotateX(90deg) rotateZ(0deg) scale("+p.shadowScale+")");else{var z=Math.abs(h)-90*Math.floor(Math.abs(h)/90),P=1.5-(Math.sin(2*z*Math.PI/360)/2+Math.cos(2*z*Math.PI/360)/2),k=p.shadowScale,$=p.shadowScale/P,L=p.shadowOffset;e.transform("scale3d("+k+", 1, "+$+") translate3d(0px, "+(n/2+L)+"px, "+-n/2/$+"px) rotateX(-90deg)")}var I=d.isSafari||d.isWebView?-o/2:0;i.transform("translate3d(0px,0,"+I+"px) rotateX("+(t.isHorizontal()?0:h)+"deg) rotateY("+(t.isHorizontal()?-h:0)+"deg)")},setTransition:function(e){var t=this,a=t.$el;t.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.cubeEffect.shadow&&!t.isHorizontal()&&a.find(".swiper-cube-shadow").transition(e)}},pe={setTranslate:function(){for(var e=this,t=e.slides,a=e.rtlTranslate,i=0;i'),s.append(p)),0===u.length&&(u=m(''),s.append(u)),p.length&&(p[0].style.opacity=Math.max(-r,0)),u.length&&(u[0].style.opacity=Math.max(r,0))}s.transform("translate3d("+o+"px, "+d+"px, 0px) rotateX("+l+"deg) rotateY("+n+"deg)")}},setTransition:function(e){var t=this,a=t.slides,i=t.activeIndex,s=t.$wrapperEl;if(a.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){var r=!1;a.eq(i).transitionEnd((function(){if(!r&&t&&!t.destroyed){r=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],a=0;a'),h.append(S)),0===M.length&&(M=m(''),h.append(M)),S.length&&(S[0].style.opacity=f>0?f:0),M.length&&(M[0].style.opacity=-f>0?-f:0)}}},setTransition:function(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}},ce={init:function(){var e=this,t=e.params.thumbs;if(e.thumbs.initialized)return!1;e.thumbs.initialized=!0;var a=e.constructor;return t.swiper instanceof a?(e.thumbs.swiper=t.swiper,S(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),S(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):C(t.swiper)&&(e.thumbs.swiper=new a(S({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick),!0},onThumbClick:function(){var e=this,t=e.thumbs.swiper;if(t){var a=t.clickedIndex,i=t.clickedSlide;if(!(i&&m(i).hasClass(e.params.thumbs.slideThumbActiveClass)||null==a)){var s;if(s=t.params.loop?parseInt(m(t.clickedSlide).attr("data-swiper-slide-index"),10):a,e.params.loop){var r=e.activeIndex;e.slides.eq(r).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,r=e.activeIndex);var n=e.slides.eq(r).prevAll('[data-swiper-slide-index="'+s+'"]').eq(0).index(),l=e.slides.eq(r).nextAll('[data-swiper-slide-index="'+s+'"]').eq(0).index();s=void 0===n?l:void 0===l?n:l-rt.previousIndex?"next":"prev"}else l=(n=t.realIndex)>t.previousIndex?"next":"prev";r&&(n+="next"===l?s:-1*s),a.visibleSlidesIndexes&&a.visibleSlidesIndexes.indexOf(n)<0&&(a.params.centeredSlides?n=n>o?n-Math.floor(i/2)+1:n+Math.floor(i/2)-1:n>o&&(n=n-i+1),a.slideTo(n,e?0:void 0))}var u=1,c=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(u=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(u=1),u=Math.floor(u),a.slides.removeClass(c),a.params.loop||a.params.virtual&&a.params.virtual.enabled)for(var h=0;h0&&!m(a).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&a===e.navigation.nextEl||e.navigation.prevEl&&a===e.navigation.prevEl))return;!0===e.pagination.$el.hasClass(e.params.pagination.hiddenClass)?e.emit("paginationShow"):e.emit("paginationHide"),e.pagination.$el.toggleClass(e.params.pagination.hiddenClass)}}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){M(this,{scrollbar:t({isTouched:!1,timeout:null,dragTimeout:null},Q)})},on:{init:function(e){e.scrollbar.init(),e.scrollbar.updateSize(),e.scrollbar.setTranslate()},update:function(e){e.scrollbar.updateSize()},resize:function(e){e.scrollbar.updateSize()},observerUpdate:function(e){e.scrollbar.updateSize()},setTranslate:function(e){e.scrollbar.setTranslate()},setTransition:function(e,t){e.scrollbar.setTransition(t)},"enable disable":function(e){var t=e.scrollbar.$el;t&&t[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)},destroy:function(e){e.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){M(this,{parallax:t({},ee)})},on:{beforeInit:function(e){e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},init:function(e){e.params.parallax.enabled&&e.parallax.setTranslate()},setTranslate:function(e){e.params.parallax.enabled&&e.parallax.setTranslate()},setTransition:function(e,t){e.params.parallax.enabled&&e.parallax.setTransition(t)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var e=this;M(e,{zoom:t({enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}},te)});var a=1;Object.defineProperty(e.zoom,"scale",{get:function(){return a},set:function(t){if(a!==t){var i=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:void 0,s=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:void 0;e.emit("zoomChange",t,i,s)}a=t}})},on:{init:function(e){e.params.zoom.enabled&&e.zoom.enable()},destroy:function(e){e.zoom.disable()},touchStart:function(e,t){e.zoom.enabled&&e.zoom.onTouchStart(t)},touchEnd:function(e,t){e.zoom.enabled&&e.zoom.onTouchEnd(t)},doubleTap:function(e,t){!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&e.zoom.toggle(t)},transitionEnd:function(e){e.zoom.enabled&&e.params.zoom.enabled&&e.zoom.onTransitionEnd()},slideChange:function(e){e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&e.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{checkInView:!1,enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,scrollingElement:"",elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){M(this,{lazy:t({initialImageLoaded:!1},ae)})},on:{beforeInit:function(e){e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init:function(e){e.params.lazy.enabled&&!e.params.loop&&0===e.params.initialSlide&&(e.params.lazy.checkInView?e.lazy.checkInViewOnLoad():e.lazy.load())},scroll:function(e){e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},"scrollbarDragMove resize _freeModeNoMomentumRelease":function(e){e.params.lazy.enabled&&e.lazy.load()},transitionStart:function(e){e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd:function(e){e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()},slideChange:function(e){e.params.lazy.enabled&&e.params.cssMode&&e.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){M(this,{controller:t({control:this.params.controller.control},ie)})},on:{update:function(e){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},resize:function(e){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},observerUpdate:function(e){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},setTranslate:function(e,t,a){e.controller.control&&e.controller.setTranslate(t,a)},setTransition:function(e,t,a){e.controller.control&&e.controller.setTransition(t,a)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group"}},create:function(){M(this,{a11y:t({},se,{liveRegion:m('')})})},on:{afterInit:function(e){e.params.a11y.enabled&&(e.a11y.init(),e.a11y.updateNavigation())},toEdge:function(e){e.params.a11y.enabled&&e.a11y.updateNavigation()},fromEdge:function(e){e.params.a11y.enabled&&e.a11y.updateNavigation()},paginationUpdate:function(e){e.params.a11y.enabled&&e.a11y.updatePagination()},destroy:function(e){e.params.a11y.enabled&&e.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,root:"",replaceState:!1,key:"slides"}},create:function(){M(this,{history:t({},re)})},on:{init:function(e){e.params.history.enabled&&e.history.init()},destroy:function(e){e.params.history.enabled&&e.history.destroy()},"transitionEnd _freeModeNoMomentumRelease":function(e){e.history.initialized&&e.history.setHistory(e.params.history.key,e.activeIndex)},slideChange:function(e){e.history.initialized&&e.params.cssMode&&e.history.setHistory(e.params.history.key,e.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){M(this,{hashNavigation:t({initialized:!1},ne)})},on:{init:function(e){e.params.hashNavigation.enabled&&e.hashNavigation.init()},destroy:function(e){e.params.hashNavigation.enabled&&e.hashNavigation.destroy()},"transitionEnd _freeModeNoMomentumRelease":function(e){e.hashNavigation.initialized&&e.hashNavigation.setHash()},slideChange:function(e){e.hashNavigation.initialized&&e.params.cssMode&&e.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}},create:function(){M(this,{autoplay:t({},le,{running:!1,paused:!1})})},on:{init:function(e){e.params.autoplay.enabled&&(e.autoplay.start(),r().addEventListener("visibilitychange",e.autoplay.onVisibilityChange),e.autoplay.attachMouseEvents())},beforeTransitionStart:function(e,t,a){e.autoplay.running&&(a||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(t):e.autoplay.stop())},sliderFirstMove:function(e){e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd:function(e){e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&e.autoplay.run()},destroy:function(e){e.autoplay.detachMouseEvents(),e.autoplay.running&&e.autoplay.stop(),r().removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){M(this,{fadeEffect:t({},oe)})},on:{beforeInit:function(e){if("fade"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"fade");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};S(e.params,t),S(e.originalParams,t)}},setTranslate:function(e){"fade"===e.params.effect&&e.fadeEffect.setTranslate()},setTransition:function(e,t){"fade"===e.params.effect&&e.fadeEffect.setTransition(t)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){M(this,{cubeEffect:t({},de)})},on:{beforeInit:function(e){if("cube"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"cube"),e.classNames.push(e.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};S(e.params,t),S(e.originalParams,t)}},setTranslate:function(e){"cube"===e.params.effect&&e.cubeEffect.setTranslate()},setTransition:function(e,t){"cube"===e.params.effect&&e.cubeEffect.setTransition(t)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){M(this,{flipEffect:t({},pe)})},on:{beforeInit:function(e){if("flip"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"flip"),e.classNames.push(e.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};S(e.params,t),S(e.originalParams,t)}},setTranslate:function(e){"flip"===e.params.effect&&e.flipEffect.setTranslate()},setTransition:function(e,t){"flip"===e.params.effect&&e.flipEffect.setTransition(t)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create:function(){M(this,{coverflowEffect:t({},ue)})},on:{beforeInit:function(e){"coverflow"===e.params.effect&&(e.classNames.push(e.params.containerModifierClass+"coverflow"),e.classNames.push(e.params.containerModifierClass+"3d"),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},setTranslate:function(e){"coverflow"===e.params.effect&&e.coverflowEffect.setTranslate()},setTransition:function(e,t){"coverflow"===e.params.effect&&e.coverflowEffect.setTransition(t)}}},{name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){M(this,{thumbs:t({swiper:null,initialized:!1},ce)})},on:{beforeInit:function(e){var t=e.params.thumbs;t&&t.swiper&&(e.thumbs.init(),e.thumbs.update(!0))},slideChange:function(e){e.thumbs.swiper&&e.thumbs.update()},update:function(e){e.thumbs.swiper&&e.thumbs.update()},resize:function(e){e.thumbs.swiper&&e.thumbs.update()},observerUpdate:function(e){e.thumbs.swiper&&e.thumbs.update()},setTransition:function(e,t){var a=e.thumbs.swiper;a&&a.setTransition(t)},beforeDestroy:function(e){var t=e.thumbs.swiper;t&&e.thumbs.swiperCreated&&t&&t.destroy()}}}];return F.use(he),F}));
+//# sourceMappingURL=swiper-bundle.min.js.map
\ No newline at end of file
diff --git a/library-activity/src/App.vue b/library-activity/src/App.vue
new file mode 100644
index 0000000..c2b1dee
--- /dev/null
+++ b/library-activity/src/App.vue
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/library-activity/src/assets/css/reset.css b/library-activity/src/assets/css/reset.css
new file mode 100644
index 0000000..7b5fec1
--- /dev/null
+++ b/library-activity/src/assets/css/reset.css
@@ -0,0 +1,191 @@
+body,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+hr,
+p,
+blockquote,
+dl,
+dt,
+dd,
+ul,
+ol,
+li,
+pre,
+form,
+fieldset,
+legend,
+button,
+input,
+textarea,
+th,
+td {
+ outline: none;
+ border: none;
+ padding: 0;
+ margin: 0;
+ text-decoration: inherit
+}
+
+body,
+button,
+input,
+select,
+textarea {
+ font: 12PX/1.5 tahoma, arial, 'microsoft yahei', sans-serif
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ font-size: 100%;
+}
+
+address,
+cite,
+dfn,
+em,
+var {
+ font-style: normal;
+}
+
+code,
+kbd,
+pre,
+samp {
+ font-family: couriernew, courier, monospace;
+}
+
+small {
+ font-size: 12PX;
+}
+
+ul,
+ol {
+ list-style: none;
+}
+
+a {
+ text-decoration: none;
+}
+
+a:hover {
+ text-decoration: underline;
+}
+
+sup {
+ vertical-align: text-top;
+}
+
+sub {
+ vertical-align: text-bottom;
+}
+
+legend {
+ color: #000;
+}
+
+fieldset,
+img {
+ border: 0;
+}
+
+button,
+input,
+select,
+textarea {
+ font-size: 100%;
+}
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+@font-face {
+ font-family: 'iconfont'; /* Project id 1835591 */
+ src: url('//at.alicdn.com/t/font_1835591_9gvgo3dg47s.woff2?t=1639703777755') format('woff2'),
+ url('//at.alicdn.com/t/font_1835591_9gvgo3dg47s.woff?t=1639703777755') format('woff'),
+ url('//at.alicdn.com/t/font_1835591_9gvgo3dg47s.ttf?t=1639703777755') format('truetype');
+}
+ .fixedtop{
+ width: 100%;
+ position: fixed;
+ top: 0;
+ left: 0;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+ z-index: 999;
+ }
+ .iconfont {
+ font-family: "iconfont" !important;
+ font-size: 16px;
+ font-style: normal;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+ .flexRow{
+ display: -webkit-box;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-box-align: center;
+ -webkit-align-items: center;
+ align-items: center;
+ -webkit-box-pack: center;
+ -webkit-justify-content: center;
+ justify-content: center;
+ }
+ .swiper-pagination-bullet-active{
+ background: rgb(255, 255, 255) !important;
+ opacity:1;
+ }
+ .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
+ background:rgb(186, 192, 223);
+ opacity: 1 !important;
+ }
+.swiper-slide{
+ transform: translate3d(0, 0, 0);
+}
+
+img{
+ object-fit: cover;
+}
+
+body{
+ overflow-x: hidden;
+ background-color: #F4F4FC;
+}
+
+.main {
+ width: 100%;
+ overflow-x: hidden;
+ /* padding-bottom: 1rem; */
+ background-color: #F4F4FC;
+ display: flex;
+ flex-direction: column;
+}
+
+.overflow-txt-only{
+ word-break: break-all;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 1;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+.overflow-txt{
+ word-break: break-all;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 2;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
diff --git a/library-activity/src/assets/css/swiper6.min.css b/library-activity/src/assets/css/swiper6.min.css
new file mode 100644
index 0000000..ef164dc
--- /dev/null
+++ b/library-activity/src/assets/css/swiper6.min.css
@@ -0,0 +1,13 @@
+/**
+ * Swiper 6.6.2
+ * Most modern mobile touch slider and framework with hardware accelerated transitions
+ * https://swiperjs.com
+ *
+ * Copyright 2014-2021 Vladimir Kharlampidi
+ *
+ * Released under the MIT License
+ *
+ * Released on: May 19, 2021
+ */
+
+@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
\ No newline at end of file
diff --git a/library-activity/src/assets/images/active.png b/library-activity/src/assets/images/active.png
new file mode 100644
index 0000000000000000000000000000000000000000..7ea8a64114094a47805b35a49c787062cdf4ba9a
GIT binary patch
literal 740
zcmVPx%o=HSORA@u(SxsvbK^UHQW|D@82Be||#puC4ghjLk
zm=X@RRboEM0`_RNlu(Pz<1PXCe8qcRx#k*rsvXuJ#Hpg^a5aT6<|L}9_Wtz*DfPoaOpz>hUn
z)Mx&W65@)`S+xr^6p`=pXH6u?&p
zzvhQx3s|Gx^B;kwNaIR*FAvc@Lmg;Ma?!>0%5v&cFU(gdYkJyT9vEPx&Ye_^wRA@u(*j-2zQ4|2+b7pqfbyvfpAV`8JlYWRWqoUFXqIwDYS#1r9UJUw!
zoq7l=2zm-igUAOTih^blLwpI59ukuz%7~DlM1mp<3aoZ^($={rM)#rAnLD#PYgcGq
z7H03Ad%k<-%)K)Rv;4qW9zXmC{Ob(5%D|yZMhOejE<}oW3D_7(-?7?x`ay2y>p=sr@oGW>c-*X
za9SAvfcahnu-cnr89=~0!0Jy3Uw;PDrS0*#-|WVB1jHKjt4MGro8ZR*kO4q;fDGbV
zLM=S&84zvwzAPXI`jIG@HNeaO(Su2TY8QZQ7~Ge%F9lQ?d#GA0g$oPMDO*0OkfD1VTpJw39{MlMz!hK!kP8#&aMl
z&t>-gDB{1yN9@z;!|MT&{yaYgPTCWCN077{gSM~hk=Gf;O|j{`!3+l$U-M=7UKb01P9de0QUt49N+=k^f-W^w-A7;?c)L31ux=i9^io<2PS9+tf$Z(9-u?;
z8raPPbP8SrJ9&VInHsRROx8Lr(yvv-J9vODfos45Z07;G1+Rfh9-t?GHGqiq%#_|b
z?Vp%z24#Xyn>MPpg$L-(V+KsD(6&bUoB+`$RG>i0n6{0z7uv)FJk4JQfUrW_=mH?y
z0IV9=zytK!zC2jB&{`hgmEeFiJV3vXHGp6e
z!DBBIj|dVFRN6j;R`UR_{oIXWN?Q>r^a6-}paMm=DPn6gw~_}K@Np$ZOlixr02np^
z2~@3=2N?9R1`rHGN-y$~0R@zhV!|ier_fR!;GK^(;3aZ*ZB=av5Aa@az+xU?$j2IR
zH>+M+sagpS@Y%;2@DiGvw$?(nkOMgQMUP8@e%K&{>1hLe@VunQ;N$3!|9
zpof1%M<5KmsC!XNfuC-pK)pHp`wT>_5Qsl=<9Y)@R^1E75pB
T^l-|200000NkvXXu0mjfaG;zy
literal 0
HcmV?d00001
diff --git a/library-activity/src/assets/images/arrow.png b/library-activity/src/assets/images/arrow.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ba6e944b675866facc64133939b72805f00671d
GIT binary patch
literal 290
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|?s&R5hFJJ7
zy|mZMIZ>eHq53}o)f+cDHCr0KE3z;(B_t}plC6m3%*+Xj>|WsLeBqGvhRqu<9C8a0
z+o#m>e$Hg!?ei*c&Yjy<@2C9O-c`7^Cj4V@gK*AcZstEz9E%z*92blJail=<0N1$<
zo#ip2j$LLPf2H&`^qKb*O)zqJVP4P|y5~`qTo5Zqt@d2uTj@RNiroxO`}>(|&b061
zNMJwy_2D
literal 0
HcmV?d00001
diff --git a/library-activity/src/assets/images/back.png b/library-activity/src/assets/images/back.png
new file mode 100644
index 0000000000000000000000000000000000000000..af496910e20647a934faaf7a17f6d79d353163cf
GIT binary patch
literal 386
zcmV-|0e$|7P)Px$JV``BR9Hvt*F8$aKo|z#XHl@xt9Sz|TQ8uEl_K_f2d!)b#Y#kM_6U|
zwxWoL63D_Dlg-aCnG{K#nR)Wg`;5TQ9U2oH6AVotbbQDe+`=AiFb#!N
zjqeKF!8Mlgj#d1`Kz0Fc=cz5_pa*Qkz-4o`1r~8n*u?7)fW70|B$x!(6qpRx1eg?8
z2TYDz1RMme3RuKt_r2gFRw=Da)F!5C8xG07*qoM6N<$g2;QD$p8QV
literal 0
HcmV?d00001
diff --git a/library-activity/src/assets/images/bookimg.png b/library-activity/src/assets/images/bookimg.png
new file mode 100644
index 0000000000000000000000000000000000000000..67b20dbc2248b0ef46185ea6de702c2648fee788
GIT binary patch
literal 87874
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