1"use strict";(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([["vendors-node_modules_swiper_modules_index_mjs"],{90150:function(e,t,a){a.d(t,{xI:function(){return c},U1:function(){return d},FJ:function(){return r},Vx:function(){return o},Ze:function(){return i}});var s=a(12375),l=a(17044);function r(e){let{swiper:t,extendParams:a,on:r,emit:n}=e;const o=(0,s.a)();let i;a({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let c,d=(0,l.f)();const p=[];function m(){t.enabled&&(t.mouseEntered=!0)}function u(){t.enabled&&(t.mouseEntered=!1)}function f(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&(0,l.f)()-d<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&(0,l.f)()-d<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),n("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),n("scroll",e.raw)),d=(new o.Date).getTime(),!1)))}function h(e){let a=e,s=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const r=t.params.mousewheel;t.params.cssMode&&a.preventDefault();let o=t.el;"container"!==t.params.mousewheel.eventsTarget&&(o=document.querySelector(t.params.mousewheel.eventsTarget));const d=o&&o.contains(a.target);if(!t.mouseEntered&&!d&&!r.releaseOnEdges)return!0;a.originalEvent&&(a=a.originalEvent);let m=0;const u=t.rtlTranslate?-1:1,h=function(e){let t=0,a=0,s=0,l=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),s=10*t,l=10*a,"deltaY"in e&&(l=e.deltaY),"deltaX"in e&&(s=e.deltaX),e.shiftKey&&!s&&(s=l,l=0),(s||l)&&e.deltaMode&&(1===e.deltaMode?(s*=40,l*=40):(s*=800,l*=800)),s&&!t&&(t=s<1?-1:1),l&&!a&&(a=l<1?-1:1),{spinX:t,spinY:a,pixelX:s,pixelY:l}}(a);if(r.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(h.pixelX)>Math.abs(h.pixelY)))return!0;m=-h.pixelX*u}else{if(!(Math.abs(h.pixelY)>Math.abs(h.pixelX)))return!0;m=-h.pixelY}else m=Math.abs(h.pixelX)>Math.abs(h.pixelY)?-h.pixelX*u:-h.pixelY;if(0===m)return!0;r.invert&&(m=-m);let g=t.getTranslate()+m*r.sensitivity;if(g>=t.minTranslate()&&(g=t.minTranslate()),g<=t.maxTranslate()&&(g=t.maxTranslate()),s=!!t.params.loop||!(g===t.minTranslate()||g===t.maxTranslate()),s&&t.params.nested&&a.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:(0,l.f)(),delta:Math.abs(m),direction:Math.sign(m)},s=c&&e.time<c.time+500&&e.delta<=c.delta&&e.direction===c.direction;if(!s){c=void 0;let o=t.getTranslate()+m*r.sensitivity;const d=t.isBeginning,u=t.isEnd;if(o>=t.minTranslate()&&(o=t.minTranslate()),o<=t.maxTranslate()&&(o=t.maxTranslate()),t.setTransition(0),t.setTranslate(o),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!d&&t.isBeginning||!u&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(i),i=void 0,p.length>=15&&p.shift();const a=p.length?p[p.length-1]:void 0,s=p[0];if(p.push(e),a&&(e.delta>a.delta||e.direction!==a.direction))p.splice(0);else if(p.length>=15&&e.time-s.time<500&&s.delta-e.delta>=1&&e.delta<=6){const a=m>0?.8:.2;c=e,p.splice(0),i=(0,l.n)(()=>{!t.destroyed&&t.params&&t.slideToClosest(t.params.speed,!0,void 0,a)},0)}i||(i=(0,l.n)(()=>{if(t.destroyed||!t.params)return;c=e,p.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)},500))}if(s||n("scroll",a),t.params.autoplay&&t.params.autoplay.disableOnInteraction&&t.autoplay.stop(),r.releaseOnEdges&&(o===t.minTranslate()||o===t.maxTranslate()))return!0}}else{const a={time:(0,l.f)(),delta:Math.abs(m),direction:Math.sign(m),raw:e};p.length>=2&&p.shift();const s=p.length?p[p.length-1]:void 0;if(p.push(a),s?(a.direction!==s.direction||a.delta>s.delta||a.time>s.time+150)&&f(a):f(a),function(e){const 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}(a))return!0}return a.preventDefault?a.preventDefault():a.returnValue=!1,!1}function g(e){let a=t.el;"container"!==t.params.mousewheel.eventsTarget&&(a=document.querySelector(t.params.mousewheel.eventsTarget)),a[e]("mouseenter",m),a[e]("mouseleave",u),a[e]("wheel",h)}function v(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",h),!0):!t.mousewheel.enabled&&(g("addEventListener"),t.mousewheel.enabled=!0,!0)}function b(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,h),!0):!!t.mousewheel.enabled&&(g("removeEventListener"),t.mousewheel.enabled=!1,!0)}r("init",()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&b(),t.params.mousewheel.enabled&&v()}),r("destroy",()=>{t.params.cssMode&&v(),t.mousewheel.enabled&&b()}),Object.assign(t.mousewheel,{enable:v,disable:b})}function n(e,t,a,s){return e.params.createElements&&Object.keys(s).forEac
1h(r=>{if(!a[r]&&!0===a.auto){let n=(0,l.e)(e.el,`.${s[r]}`)[0];n||(n=(0,l.c)("div",s[r]),n.className=s[r],e.el.append(n)),a[r]=n,t[r]=n}}),a}function o(e){let{swiper:t,extendParams:a,on:s,emit:r}=e;function o(e){let a;return e&&"string"==typeof e&&t.isElement&&(a=t.el.querySelector(e)||t.hostEl.querySelector(e),a)?a:(e&&("string"==typeof e&&(a=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&a&&a.length>1&&1===t.el.querySelectorAll(e).length?a=t.el.querySelector(e):a&&1===a.length&&(a=a[0])),e&&!a?e:a)}function i(e,a){const s=t.params.navigation;(e=(0,l.m)(e)).forEach(e=>{e&&(e.classList[a?"add":"remove"](...s.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=a),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](s.lockClass))})}function c(){const{nextEl:e,prevEl:a}=t.navigation;if(t.params.loop)return i(a,!1),void i(e,!1);i(a,t.isBeginning&&!t.params.rewind),i(e,t.isEnd&&!t.params.rewind)}function d(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),r("navigationPrev"))}function p(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),r("navigationNext"))}function m(){const e=t.params.navigation;if(t.params.navigation=n(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let a=o(e.nextEl),s=o(e.prevEl);Object.assign(t.navigation,{nextEl:a,prevEl:s}),a=(0,l.m)(a),s=(0,l.m)(s);const r=(a,s)=>{a&&a.addEventListener("click","next"===s?p:d),!t.enabled&&a&&a.classList.add(...e.lockClass.split(" "))};a.forEach(e=>
1r(e,"next")),s.forEach(e=>r(e,"prev"))}function u(){let{nextEl:e,prevEl:a}=t.navigation;e=(0,l.m)(e),a=(0,l.m)(a);const s=(e,a)=>{e.removeEventListener("click","next"===a?p:d),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach(e=>s(e,"next")),a.forEach(e=>s(e,"prev"))}a({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},s("init",()=>{!1===t.params.navigation.enabled?f():(m(),c())}),s("toEdge fromEdge lock unlock",()=>{c()}),s("destroy",()=>{u()}),s("enable disable",()=>{let{nextEl:e,prevEl:a}=t.navigation;e=(0,l.m)(e),a=(0,l.m)(a),t.enabled?c():[...e,...a].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),s("click",(e,a)=>{let{nextEl:s,prevEl:n}=t.navigation;s=(0,l.m)(s),n=(0,l.m)(n);const o=a.target;let i=n.includes(o)||s.includes(o);if(t.isElement&&!i){const e=a.path||a.composedPath&&a.composedPath();e&&(i=e.find(e=>s.includes(e)||n.includes(e)))}if(t.params.navigation.hideOnClick&&!i){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===o||t.pagination.el.contains(o)))return;let e;s.length?e=s[0].classList.contains(t.params.navigation.hiddenClass):n.length&&(e=n[0].classList.contains(t.params.navigation.hiddenClass)),r(!0===e?"navigationShow":"navigationHide"),[...s,...n].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});const f=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),m(),c()},disable:f,update:c,init:m,destroy:u})}function i(e){let{swiper:t,extendParams:a,on:r,emit:o}=e;const i=(0,s.g)();let c,d,p,m,u=!1,f=null,h=null;function g(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:a}=t,{dragEl:s,el:l}=e,r=t.params.scrollbar,n=t.params.loop?t.progressLoop:t.progress;let o=d,i=(p-d)*n;a?(i=-i,i>0?(o=d-i,i=0):-i+d>p&&(o=p+i)):i<0?(o=d+i,i=0):i+d>p&&(o=p-i),t.isHorizontal()?(s.style.transform=`translate3d(${i}px, 0, 0)`,s.style.width=`${o}px`):(s.style.transform=`translate3d(0px, ${i}px, 0)`,s.style.height=`${o}px`),r.hide&&(clearTimeout(f),l.style.opacity=1,f=setTimeout(()=>{l.style.opacity=0,l.style.transitionDuration="400ms"},1e3))}function v(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:a,el:s}=e;a.style.width="",a.style.height="",p=t.isHorizontal()?s.offsetWidth:s.offsetHeight,m=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),d="auto"===t.params.scrollbar.dragSize?p*m:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?a.style.width=`${d}px`:a.style.height=`${d}px`,s.style.display=m>=1?"none":"",t.params.scrollbar.hide&&(s.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function b(e){return t.isHorizontal()?e.clientX:e.clientY}function y(e){const{scrollbar:a,rtlTranslate:s}=t,{el:r}=a;let n;n=(b(e)-(0,l.d)(r)[t.isHorizontal()?"left":"top"]-(null!==c?c:d/2))/(p-d),n=Math.max(Math.min(n,1),0),s&&(n=1-n);const o=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*n;t.updateProgress(o),t.setTranslate(o),t.updateActiveIndex(),t.updateSlidesClasses()}function T(e){const a=t.params.scrollbar,{scrollbar:s,wrapperEl:l}=t,{el:r,dragEl:n}=s;u=!0,c=e.target===n?b(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),l.style.transitionDuration="100ms",n.style.transitionDuration="100ms",y(e),clearTimeout(h),r.style.transitionDuration="0ms",a.hide&&(r.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),o("scrollbarDragStart",e)}function w(e){const{scrollbar:a,wrapperEl:s}=t,{el:l,dragEl:r}=a;u&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,y(e),s.style.transitionDuration="0ms",l.style.transitionDuration="0ms",r.style.transitionDuration="0ms",o("scrollbarDragMove",e))}function E(e){const a=t.params.scrollbar,{scrollbar:s,wrapperEl:r}=t,{el:n}=s;u&&(u=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",r.style.transitionDuration=""),a.hide&&(clearTimeout(h),h=(0,l.n)(()=>{n.style.opacity=0,n.style.transitionDuration="400ms"},1e3)),o("scrollbarDragEnd",e),a.snapOnRelease&&t.slideToClosest())}function x(e){const{scrollbar:a,params:s}=t,l=a.el;if(!l)return;const r=l,n=!!s.passiveListeners&&{passive:!1,capture:!1},o=!!s.passiveListeners&&{passive:!0,capture:!1};if(!r)return;const c="on"===e?"addEventListener":"removeEventListener";r[c]("pointerdown",T,n),i[c]("pointermove",w,n),i[c]("pointerup",E,o)}function M(){const{scrollbar:e,el:a}=t;t.params.scrollbar=n(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const s=t.params.scrollbar;if(!s.el)return;let r,o;if("string"==typeof s.el&&t.isElement&&(r=t.el.querySelector(s.el)),r||"string"!=typeof s.el)r||(r=s.el);else if(r=i.querySelectorAll(s.el),!r.length)return;var c;t.params.uniqueNavElements&&"string"==typeof s.el&&r.length>1&&1===a.querySelectorAll(s.el).length&&(r=a.querySelector(s.el)),r.length>0&&(r=r[0]),r.classList.add(t.isHorizontal()?s.horizontalClass:s.verticalClass),r&&(o=r.querySelector((void 0===(c=t.params.scrollbar.dragClass)&&(c=""),`.${c.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`)),o||(o=(0,l.c)("div",t.params.scrollbar.dragClass),r.append(o))),Object.assign(e,{el:r,dragEl:o}),s.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&x("on"),r&&r.classList[t.enabled?"remove":"add"](...(0,l.j)(t.params.scrollbar.lockClass))}function C(){const e=t.params.scrollbar,a=t.scrollbar.el;a&&a.classList.remove(...(0,l.j)(t.isHorizontal()?e.horizontalClass:e.verticalClass)),t.params.scrollbar.el&&t.scrollbar.el&&x("off")}a({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null},r("changeDirection",()=>{if(!t.scrollbar||!t.scrollbar.el)return;const e=t.params.scrollbar;let{el:a}=t.scrollbar;a=(0,l.m)(a),a.forEach(a=>{a.classList.remove(e.horizontalClass,e.verticalClass),a.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)})}),r("init",()=>{!1===t.params.scrollbar.enabled?D():(M(),v(),g())}),r("update resize observerUpdate lock unlock changeDirection",()=>{v()}),r("setTranslate",()=>{g()}),r("setTransition",(e,a)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}(a)}),r("enable disable",()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](...(0,l.j)(t.params.scrollbar.lockClass))}),r("destroy",()=>{C()});const D=()=>{t.el.classList.add(...(0,l.j)(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.add(...(0,l.j)(t.params.scrollbar.scrollbarDisabledClass)),C()};Object.assign(t.scrollbar,{enable:()=>{t.el.classList.remove(...(0,l.j)(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.remove(...(0,l.j)(t.params.scrollbar.scrollbarDisabledClass)),M(),v(),g()},disable:D,updateSize:v,setTranslate:g,init:M,destroy:C})}function c(e){let{swiper:t,extendParams:a,on:s}=e;function r(e,t){const a=function(){let e,t,a;return(s,l)=>{for(t=-1,e=s.length;e-t>1;)a=e+t>>1,s[a]<=l?t=a:e=a;return e}}();let s,l;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(l=a(this.x,e),s=l-1,(e-this.x[s])*(this.y[l]-this.y[s])/(this.x[l]-this.x[s])+this.y[s]):0},this}function n(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}a({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},s("beforeInit",()=>{if("undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){("string"==typeof t.params.controller.control?[...document.querySelectorAll(t.params.controller.control)]:[t.params.controller.control]).forEac
1h(e=>{if(t.controller.control||(t.controller.control=[]),e&&e.swiper)t.controller.control.push(e.swiper);else if(e){const a=`${t.params.eventsPrefix}init`,s=l=>{t.controller.control.push(l.detail[0]),t.update(),e.removeEventListener(a,s)};e.addEventListener(a,s)}})}else t.controller.control=t.params.controller.control}),s("update",()=>{n()}),s("resize",()=>{n()}),s("observerUpdate",()=>{n()}),s("setTranslate",(e,a,s)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(a,s)}),s("setTransition",(e,a,s)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(a,s)}),Object.assign(t.controller,{setTranslate:function(e,a){const s=t.controller.control;let l,n;const o=t.constructor;function i(e){if(e.destroyed)return;const a=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(!function(e){t.controller.spline=t.params.loop?new r(t.slidesGrid,e.slidesGrid):new r(t.snapGrid,e.snapGrid)}(e),n=-t.controller.spline.interpolate(-a)),n&&"container"!==t.params.controller.by||(l=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(l)&&Number.isFinite(l)||(l=1),n=(a-t.minTranslate())*l+e.minTranslate()),t.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(s))for(let e=0;e<s.length;e+=1)s[e]!==a&&s[e]instanceof o&&i(s[e]);else s instanceof o&&a!==s&&i(s)},setTransition:function(e,a){const s=t.constructor,r=t.controller.control;let n;function o(a){a.destroyed||(a.setTransition(e,t),0!==e&&(a.transitionStart(),a.params.autoHeight&&(0,l.n)(()=>{a.updateAutoHeight()}),(0,l.l)(a.wrapperEl,()=>{r&&a.transitionEnd()})))}if(Array.isArray(r))for(n=0;n<r.length;n+=1)r[n]!==a&&r[n]instanceof s&&o(r[n]);else r instanceof s&&a!==r&&o(r)}})}function d(e){let{swiper:t,extendParams:a,emit:s,once:r}=e;a({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){if(t.params.cssMode)return;const e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){if(t.params.cssMode)return;const{touchEventsData:e,touches:a}=t;0===e.velocities.length&&e.velocities.push({position:a[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:a[t.isHorizontal()?"currentX":"currentY"],time:(0,l.f)()})},onTouchEnd:function(e){let{currentPos:a}=e;if(t.params.cssMode)return;const{params:n,wrapperEl:o,rtlTranslate:i,snapGrid:c,touchEventsData:d}=t,p=(0,l.f)()-d.touchStartTime;if(a<-t.minTranslate())t.slideTo(t.activeIndex);else if(a>-t.maxTranslate())t.slides.length<c.length?t.slideTo(c.length-1):t.slideTo(t.slides.length-1);else{if(n.freeMode.momentum){if(d.velocities.length>1){const e=d.velocities.pop(),a=d.velocities.pop(),s=e.position-a.position,r=e.time-a.time;t.velocity=s/r,t.velocity/=2,Math.abs(t.velocity)<n.freeMode.minimumVelocity&&(t.velocity=0),(r>150||(0,l.f)()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=n.freeMode.momentumVelocityRatio,d.velocities.length=0;let e=1e3*n.freeMode.momentumRatio;const a=t.velocity*e;let p=t.translate+a;i&&(p=-p);let m,u=!1;const f=20*Math.abs(t.velocity)*n.freeMode.momentumBounceRatio;let h;if(p<t.maxTranslate())n.freeMode.momentumBounce?(p+t.maxTranslate()<-f&&(p=t.maxTranslate()-f),m=t.maxTranslate(),u=!0,d.allowMomentumBounce=!0):p=t.maxTranslate(),n.loop&&n.centeredSlides&&(h=!0);else if(p>t.minTranslate())n.freeMode.momentumBounce?(p-t.minTranslate()>f&&(p=t.minTranslate()+f),m=t.minTranslate(),u=!0,d.allowMomentumBounce=!0):p=t.minTranslate(),n.loop&&n.centeredSlides&&(h=!0);else if(n.freeMode.sticky){let e;for(let t=0;t<c.length;t+=1)if(c[t]>-p){e=t;break}p=Math.abs(c[e]-p)<Math.abs(c[e-1]-p)||"next"===t.swipeDirection?c[e]:c[e-1],p=-p}if(h&&r("transitionEnd",()=>{t.loopFix()}),0!==t.velocity){if(e=i?Math.abs((-p-t.translate)/t.velocity):Math.abs((p-t.translate)/t.velocity),n.freeMode.sticky){const a=Math.abs((i?-p:p)-t.translate),s=t.slidesSizesGrid[t.activeIndex];e=a<s?n.speed:a<2*s?1.5*n.speed:2.5*n.speed}}else if(n.freeMode.sticky)return void t.slideToClosest();n.freeMode.momentumBounce&&u?(t.updateProgress(m),t.setTransition(e),t.setTranslate(p),t.transitionStart(!0,t.swipeDirection),t.animating=!0,(0,l.l)(o,()=>{t&&!t.destroyed&&d.allowMomentumBounce&&(s("momentumBounce"),t.setTransition(n.speed),setTimeout(()=>{t.setTranslate(m),(0,l.l)(o,()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(s("_freeModeNoMomentumRelease"),t.updateProgress(p),t.setTransition(e),t.setTranslate(p),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,(0,l.l)(o,()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(p),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(n.freeMode.sticky)return void t.slideToClosest();n.freeMode&&s("_freeModeNoMomentumRelease")}(!n.freeMode.momentum||p>=n.longSwipesMs)&&(s("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})}}}]);
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.