PageSourceSearch

https://www.editions-narayana.fr/theme/c12d69325ce565365dff79f72a3…advanced-product-slider.index.mjs.69692c.js

js editions-narayana.fr collected 2026-09-29 02:47:38 UTC 91,315 bytes, 5 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[87490],{490:(e,t,a)=>{a.r(t),a.d(t,{A11y:()=>g,Autoplay:()=>b,Controller:()=>f,EffectCards:()=>H,EffectCoverflow:()=>X,EffectCreative:()=>Y,EffectCube:()=>k,EffectFade:()=>P,EffectFlip:()=>I,FreeMode:()=>E,Grid:()=>x,HashNavigation:()=>y,History:()=>v,Keyboard:()=>r,Manipulation:()=>L,Mousewheel:()=>n,Navigation:()=>d,Pagination:()=>c,Parallax:()=>m,Scrollbar:()=>u,Thumbs:()=>w,Virtual:()=>l,Zoom:()=>h});var s=a(891),i=a(288);function l(e){let t,{swiper:a,extendParams:l,on:r,emit:n}=e;l({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let o=(0,s.g)();a.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};let d=o.createElement("div");function p(e,t){let s;let l=a.params.virtual;return l.cache&&a.virtual.cache[t]?a.virtual.cache[t]:(l.renderSlide?"string"==typeof(s=l.renderSlide.call(a,e,t))&&((0,i.s)(d,s),s=d.children[0]):s=a.isElement?(0,i.c)("swiper-slide"):(0,i.c)("div",a.params.slideClass),s.setAttribute("data-swiper-slide-index",t),l.renderSlide||(0,i.s)(s,e),l.cache&&(a.virtual.cache[t]=s),s)}function c(e,t,s){let l,r,o;let{slidesPerView:d,slidesPerGroup:c,centeredSlides:u,loop:m,initialSlide:h}=a.params;if(t&&!m&&h>0)return;let{addSlidesBefore:f,addSlidesAfter:g}=a.params.virtual,{from:v,to:y,slides:b,slidesGrid:w,offset:E}=a.virtual;a.params.cssMode||a.updateActiveIndex();let x=void 0===s?a.activeIndex||0:s;l=a.rtlTranslate?"right":a.isHorizontal()?"left":"top",u?(r=Math.floor(d/2)+c+g,o=Math.floor(d/2)+c+f):(r=d+(c-1)+g,o=(m?d:c)+f);let M=x-o,S=x+r;m||(M=Math.max(M,0),S=Math.min(S,b.length-1));let T=(a.slidesGrid[M]||0)-(a.slidesGrid[0]||0);function C(){a.updateSlides(),a.updateProgress(),a.updateSlidesClasses(),n("virtualUpdate")}if(m&&x>=o?(M-=o,u||(T+=a.slidesGrid[0])):m&&x<o&&(M=-o,u&&(T+=a.slidesGrid[0])),Object.assign(a.virtual,{from:M,to:S,offset:T,slidesGrid:a.slidesGrid,slidesBefore:o,slidesAfter:r}),v===M&&y===S&&!e){a.slidesGrid!==w&&T!==E&&a.slides.forEach(e=>{e.style[l]=`${T-Math.abs(a.cssOverflowAdjustment())}px`}),a.updateProgress(),n("virtualUpdate");return}if(a.params.virtual.renderExternal){a.params.virtual.renderExternal.call(a,{offset:T,from:M,to:S,slides:function(){let e=[];for(let t=M;t<=S;t+=1)e.push(b[t]);return e}()}),a.params.virtual.renderExternalUpdate?C():n("virtualUpdate");return}let $=[],L=[],A=e=>{let t=e;return e<0?t=b.length+e:t>=b.length&&(t-=b.length),t};if(e)a.slides.filter(e=>e.matches(`.${a.params.slideClass}, swiper-slide`)).forEach(e=>{e.remove()});else for(let e=v;e<=y;e+=1)if(e<M||e>S){let t=A(e);a.slides.filter(e=>e.matches(`.${a.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}"]`)).forEach(e=>{e.remove()})}let z=m?-b.length:0,D=m?2*b.length:b.length;for(let t=z;t<D;t+=1)if(t>=M&&t<=S){let a=A(t);void 0===y||e?L.push(a):(t>y&&L.push(a),t<v&&$.push(a))}if(L.forEach(e=>{a.slidesEl.append(p(b[e],e))}),m)for(let e=$.length-1;e>=0;e-=1){let t=$[e];a.slidesEl.prepend(p(b[t],t))}else $.sort((e,t)=>t-e),$.forEach(e=>{a.slidesEl.prepend(p(b[e],e))});(0,i.e)(a.slidesEl,".swiper-slide, swiper-slide").forEach(e=>{e.style[l]=`${T-Math.abs(a.cssOverflowAdjustment())}px`}),C()}r("beforeInit",()=>{let e;if(a.params.virtual.enabled){if(void 0===a.passedParams.virtual.slides){let t=[...a.slidesEl.children].filter(e=>e.matches(`.${a.params.slideClass}, swiper-slide`));t&&t.length&&(a.virtual.slides=[...t],e=!0,t.forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t),a.virtual.cache[t]=e,e.remove()}))}e||(a.virtual.slides=a.params.virtual.slides),a.classNames.push(`${a.params.containerModifierClass}virtual`),a.params.watchSlidesProgress=!0,a.originalParams.watchSlidesProgress=!0,c(!1,!0)}}),r("setTranslate",()=>{a.params.virtual.enabled&&(a.params.cssMode&&!a._immediateVirtual?(clearTimeout(t),t=setTimeout(()=>{c()},100)):c())}),r("init update resize",()=>{a.params.virtual.enabled&&a.params.cssMode&&(0,i.a)(a.wrapperEl,"--swiper-virtual-size",`${a.virtualSize}px`)}),Object.assign(a.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&a.virtual.slides.push(e[t]);else a.virtual.slides.push(e);c(!0)},prependSlide:function(e){let t=a.activeIndex,s=t+1,i=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&a.virtual.slides.unshift(e[t]);s=t+e.length,i=e.length}else a.virtual.slides.unshift(e);
1if(a.params.virtual.cache){let e=a.virtual.cache,t={};Object.keys(e).forEach(a=>{let s=e[a],l=s.getAttribute("data-swiper-slide-index");l&&s.setAttribute("data-swiper-slide-index",parseInt(l,10)+i),t[parseInt(a,10)+i]=s}),a.virtual.cache=t}c(!0),a.slideTo(s,0)},removeSlide:function(e){if(null==e)return;let t=a.activeIndex;if(Array.isArray(e))for(let s=e.length-1;s>=0;s-=1)a.params.virtual.cache&&(delete a.virtual.cache[e[s]],Object.keys(a.virtual.cache).forEach(t=>{t>e&&(a.virtual.cache[t-1]=a.virtual.cache[t],a.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete a.virtual.cache[t])})),a.virtual.slides.splice(e[s],1),e[s]<t&&(t-=1),t=Math.max(t,0);else a.params.virtual.cache&&(delete a.virtual.cache[e],Object.keys(a.virtual.cache).forEach(t=>{t>e&&(a.virtual.cache[t-1]=a.virtual.cache[t],a.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete a.virtual.cache[t])})),a.virtual.slides.splice(e,1),e<t&&(t-=1),t=Math.max(t,0);c(!0),a.slideTo(t,0)},removeAllSlides:function(){a.virtual.slides=[],a.params.virtual.cache&&(a.virtual.cache={}),c(!0),a.slideTo(0,0)},update:c})}function r(e){let{swiper:t,extendParams:a,on:l,emit:r}=e,n=(0,s.g)(),o=(0,s.a)();function d(e){if(!t.enabled)return;let{rtlTranslate:a}=t,s=e;s.originalEvent&&(s=s.originalEvent);let l=s.keyCode||s.charCode,d=t.params.keyboard.pageUpDown,p=d&&33===l,c=d&&34===l,u=37===l,m=39===l,h=38===l,f=40===l;if(!t.allowSlideNext&&(t.isHorizontal()&&m||t.isVertical()&&f||c)||!t.allowSlidePrev&&(t.isHorizontal()&&u||t.isVertical()&&h||p))return!1;if(!s.shiftKey&&!s.altKey&&!s.ctrlKey&&!s.metaKey&&(!n.activeElement||!n.activeElement.isContentEditable&&(!n.activeElement.nodeName||"input"!==n.activeElement.nodeName.toLowerCase()&&"textarea"!==n.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(p||c||u||m||h||f)){let e=!1;if((0,i.b)(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===(0,i.b)(t.el,`.${t.params.slideActiveClass}`).length)return;let s=t.el,l=s.clientWidth,r=s.clientHeight,n=o.innerWidth,d=o.innerHeight,p=(0,i.d)(s);a&&(p.left-=s.scrollLeft);let c=[[p.left,p.top],[p.left+l,p.top],[p.left,p.top+r],[p.left+l,p.top+r]];for(let t=0;t<c.length;t+=1){let a=c[t];if(a[0]>=0&&a[0]<=n&&a[1]>=0&&a[1]<=d){if(0===a[0]&&0===a[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((p||c||u||m)&&(s.preventDefault?s.preventDefault():s.returnValue=!1),((c||m)&&!a||(p||u)&&a)&&t.slideNext(),((p||u)&&!a||(c||m)&&a)&&t.slidePrev()):((p||c||h||f)&&(s.preventDefault?s.preventDefault():s.returnValue=!1),(c||f)&&t.slideNext(),(p||h)&&t.slidePrev()),r("keyPress",l)}}function p(){t.keyboard.enabled||(n.addEventListener("keydown",d),t.keyboard.enabled=!0)}function c(){t.keyboard.enabled&&(n.removeEventListener("keydown",d),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},a({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),l("init",()=>{t.params.keyboard.enabled&&p()}),l("destroy",()=>{t.keyboard.enabled&&c()}),Object.assign(t.keyboard,{enable:p,disable:c})}function n(e){let t,a,{swiper:l,extendParams:r,on:n,emit:o}=e,d=(0,s.a)();r({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),l.mousewheel={enabled:!1};let p=(0,i.f)(),c=[];function u(){l.enabled&&(l.mouseEntered=!0)}function m(){l.enabled&&(l.mouseEntered=!1)}function h(e){return!(l.params.mousewheel.thresholdDelta&&e.delta<l.params.mousewheel.thresholdDelta||l.params.mousewheel.thresholdTime&&(0,i.f)()-p<l.params.mousewheel.thresholdTime)&&(!!(e.delta>=6&&(0,i.f)()-p<60)||(e.direction<0?l.isEnd&&!l.params.loop||l.animating||(l.slideNext(),o("scroll",e.raw)):l.isBeginning&&!l.params.loop||l.animating||(l.slidePrev(),o("scroll",e.raw)),p=new d.Date().getTime(),!1))}function f(e){var s;let r,n,d,p,u=e;if(!l.enabled||e.target.closest(`.${l.params.mousewheel.noMousewheelClass}`))return;let m=l.params.mousewheel;l.params.cssMode&&u.preventDefault();let f=l.el;"container"!==l.params.mousewheel.eventsTarget&&(f=document.querySelector(l.params.mousewheel.eventsTarget));let g=f&&f.contains(u.target);if(!l.mouseEntered&&!g&&!m.releaseOnEdges)return!0;u.originalEvent&&(u=u.originalEvent);let v=0,y=l.rtlTranslate?-1:1,b=(r=0,n=0,d=0,p=0,"detail"in(s=u)&&(n=s.detail),"wheelDelta"in s&&
1(n=-s.wheelDelta/120),"wheelDeltaY"in s&&(n=-s.wheelDeltaY/120),"wheelDeltaX"in s&&(r=-s.wheelDeltaX/120),"axis"in s&&s.axis===s.HORIZONTAL_AXIS&&(r=n,n=0),d=10*r,p=10*n,"deltaY"in s&&(p=s.deltaY),"deltaX"in s&&(d=s.deltaX),s.shiftKey&&!d&&(d=p,p=0),(d||p)&&s.deltaMode&&(1===s.deltaMode?(d*=40,p*=40):(d*=800,p*=800)),d&&!r&&(r=d<1?-1:1),p&&!n&&(n=p<1?-1:1),{spinX:r,spinY:n,pixelX:d,pixelY:p});if(m.forceToAxis){if(l.isHorizontal()){if(!(Math.abs(b.pixelX)>Math.abs(b.pixelY)))return!0;v=-b.pixelX*y}else{if(!(Math.abs(b.pixelY)>Math.abs(b.pixelX)))return!0;v=-b.pixelY}}else v=Math.abs(b.pixelX)>Math.abs(b.pixelY)?-b.pixelX*y:-b.pixelY;if(0===v)return!0;m.invert&&(v=-v);let w=l.getTranslate()+v*m.sensitivity;if(w>=l.minTranslate()&&(w=l.minTranslate()),w<=l.maxTranslate()&&(w=l.maxTranslate()),(l.params.loop||w!==l.minTranslate()&&w!==l.maxTranslate())&&l.params.nested&&u.stopPropagation(),l.params.freeMode&&l.params.freeMode.enabled){let e={time:(0,i.f)(),delta:Math.abs(v),direction:Math.sign(v)},s=a&&e.time<a.time+500&&e.delta<=a.delta&&e.direction===a.direction;if(!s){a=void 0;let r=l.getTranslate()+v*m.sensitivity,n=l.isBeginning,d=l.isEnd;if(r>=l.minTranslate()&&(r=l.minTranslate()),r<=l.maxTranslate()&&(r=l.maxTranslate()),l.setTransition(0),l.setTranslate(r),l.updateProgress(),l.updateActiveIndex(),l.updateSlidesClasses(),(!n&&l.isBeginning||!d&&l.isEnd)&&l.updateSlidesClasses(),l.params.loop&&l.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),l.params.freeMode.sticky){clearTimeout(t),t=void 0,c.length>=15&&c.shift();let s=c.length?c[c.length-1]:void 0,r=c[0];if(c.push(e),s&&(e.delta>s.delta||e.direction!==s.direction))c.splice(0);else if(c.length>=15&&e.time-r.time<500&&r.delta-e.delta>=1&&e.delta<=6){let s=v>0?.8:.2;a=e,c.splice(0),t=(0,i.n)(()=>{!l.destroyed&&l.params&&l.slideToClosest(l.params.speed,!0,void 0,s)},0)}t||(t=(0,i.n)(()=>{!l.destroyed&&l.params&&(a=e,c.splice(0),l.slideToClosest(l.params.speed,!0,void 0,.5))},500))}if(s||o("scroll",u),l.params.autoplay&&l.params.autoplay.disableOnInteraction&&l.autoplay.stop(),m.releaseOnEdges&&(r===l.minTranslate()||r===l.maxTranslate()))return!0}}else{let t={time:(0,i.f)(),delta:Math.abs(v),direction:Math.sign(v),raw:e};c.length>=2&&c.shift();let a=c.length?c[c.length-1]:void 0;if(c.push(t),a?(t.direction!==a.direction||t.delta>a.delta||t.time>a.time+150)&&h(t):h(t),function(e){let t=l.params.mousewheel;if(e.direction<0){if(l.isEnd&&!l.params.loop&&t.releaseOnEdges)return!0}else if(l.isBeginning&&!l.params.loop&&t.releaseOnEdges)return!0;return!1}(t))return!0}return u.preventDefault?u.preventDefault():u.returnValue=!1,!1}function g(e){let t=l.el;"container"!==l.params.mousewheel.eventsTarget&&(t=document.querySelector(l.params.mousewheel.eventsTarget)),t[e]("mouseenter",u),t[e]("mouseleave",m),t[e]("wheel",f)}function v(){return l.params.cssMode?(l.wrapperEl.removeEventListener("wheel",f),!0):!l.mousewheel.enabled&&(g("addEventListener"),l.mousewheel.enabled=!0,!0)}function y(){return l.params.cssMode?(l.wrapperEl.addEventListener(event,f),!0):!!l.mousewheel.enabled&&(g("removeEventListener"),l.mousewheel.enabled=!1,!0)}n("init",()=>{!l.params.mousewheel.enabled&&l.params.cssMode&&y(),l.params.mousewheel.enabled&&v()}),n("destroy",()=>{l.params.cssMode&&v(),l.mousewheel.enabled&&y()}),Object.assign(l.mousewheel,{enable:v,disable:y})}function o(e,t,a,s){return e.params.createElements&&Object.keys(s).forEach(l=>{if(!a[l]&&!0===a.auto){let r=(0,i.e)(e.el,`.${s[l]}`)[0];r||((r=(0,i.c)("div",s[l])).className=s[l],e.el.append(r)),a[l]=r,t[l]=r}}),a}function d(e){let{swiper:t,extendParams:a,on:s,emit:l}=e;function r(e){let a;return e&&"string"==typeof e&&t.isElement&&(a=t.el.querySelector(e)||t.hostEl.querySelector(e))?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 n(e,a){let s=t.params.navigation;(e=(0,i.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 d(){let{nextEl:e,prevEl:a}=t.navigation;if(t.params.loop){n(a,!1),n(e,!1);return}n(a,t.isBeginning&&!t.params.rewind),n(e,t.isEnd&&!t.params.rewind)}function p(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),l("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),l("navigationNext"))}function u(){let e=t.params.navigation;if(t.params.navigation=o(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(e.nextEl||e.prevEl))return;let a=r(e.nextEl),s=r(e.prevEl);Object.assign(t.navigation,{nextEl:a,prevEl:s}),a=(0,i.m)(a),s=(0,i.m)(s);let l=(a,s)=>{a&&a.addEventListener("click","next"===s?c:p),!t.enabled&&a&&a.classList.add(...e.lockClass.split(" "))};
1a.forEach(e=>l(e,"next")),s.forEach(e=>l(e,"prev"))}function m(){let{nextEl:e,prevEl:a}=t.navigation;e=(0,i.m)(e),a=(0,i.m)(a);let s=(e,a)=>{e.removeEventListener("click","next"===a?c:p),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?h():(u(),d())}),s("toEdge fromEdge lock unlock",()=>{d()}),s("destroy",()=>{m()}),s("enable disable",()=>{let{nextEl:e,prevEl:a}=t.navigation;if(e=(0,i.m)(e),a=(0,i.m)(a),t.enabled){d();return}[...e,...a].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),s("click",(e,a)=>{let{nextEl:s,prevEl:r}=t.navigation;s=(0,i.m)(s),r=(0,i.m)(r);let n=a.target,o=r.includes(n)||s.includes(n);if(t.isElement&&!o){let e=a.path||a.composedPath&&a.composedPath();e&&(o=e.find(e=>s.includes(e)||r.includes(e)))}if(t.params.navigation.hideOnClick&&!o){let e;if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===n||t.pagination.el.contains(n)))return;s.length?e=s[0].classList.contains(t.params.navigation.hiddenClass):r.length&&(e=r[0].classList.contains(t.params.navigation.hiddenClass)),!0===e?l("navigationShow"):l("navigationHide"),[...s,...r].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});let h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),m()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),u(),d()},disable:h,update:d,init:u,destroy:m})}function p(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`}function c(e){let t,{swiper:a,extendParams:s,on:l,emit:r}=e,n="swiper-pagination";s({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${n}-bullet`,bulletActiveClass:`${n}-bullet-active`,modifierClass:`${n}-`,currentClass:`${n}-current`,totalClass:`${n}-total`,hiddenClass:`${n}-hidden`,progressbarFillClass:`${n}-progressbar-fill`,progressbarOppositeClass:`${n}-progressbar-opposite`,clickableClass:`${n}-clickable`,lockClass:`${n}-lock`,horizontalClass:`${n}-horizontal`,verticalClass:`${n}-vertical`,paginationDisabledClass:`${n}-disabled`}}),a.pagination={el:null,bullets:[]};let d=0;function c(){return!a.params.pagination.el||!a.pagination.el||Array.isArray(a.pagination.el)&&0===a.pagination.el.length}function u(e,t){let{bulletActiveClass:s}=a.params.pagination;e&&(e=e[`${"prev"===t?"previous":"next"}ElementSibling`])&&(e.classList.add(`${s}-${t}`),(e=e[`${"prev"===t?"previous":"next"}ElementSibling`])&&e.classList.add(`${s}-${t}-${t}`))}function m(e){let t=e.target.closest(p(a.params.pagination.bulletClass));if(!t)return;e.preventDefault();let s=(0,i.i)(t)*a.params.slidesPerGroup;if(a.params.loop){var l,r,n;if(a.realIndex===s)return;let e=(l=a.realIndex,r=s,(l%=n=a.slides.length,(r%=n)===l+1)?"next":r===l-1?"previous":void 0);"next"===e?a.slideNext():"previous"===e?a.slidePrev():a.slideToLoop(s)}else a.slideTo(s)}function h(){let e,s;let l=a.rtl,n=a.params.pagination;if(c())return;let o=a.pagination.el;o=(0,i.m)(o);let m=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.slides.length,h=a.params.loop?Math.ceil(m/a.params.slidesPerGroup):a.snapGrid.length;if(a.params.loop?(s=a.previousRealIndex||0,e=a.params.slidesPerGroup>1?Math.floor(a.realIndex/a.params.slidesPerGroup):a.realIndex):void 0!==a.snapIndex?(e=a.snapIndex,s=a.previousSnapIndex):(s=a.previousIndex||0,e=a.activeIndex||0),"bullets"===n.type&&a.pagination.bullets&&a.pagination.bullets.length>0){let r,p,c;let m=a.pagination.bullets;if(n.dynamicBullets&&(t=(0,i.h)(m[0],a.isHorizontal()?"width":"height",!0),o.forEach(e
1=>{e.style[a.isHorizontal()?"width":"height"]=`${t*(n.dynamicMainBullets+4)}px`}),n.dynamicMainBullets>1&&void 0!==s&&((d+=e-(s||0))>n.dynamicMainBullets-1?d=n.dynamicMainBullets-1:d<0&&(d=0)),c=((p=(r=Math.max(e-d,0))+(Math.min(m.length,n.dynamicMainBullets)-1))+r)/2),m.forEach(e=>{let t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${n.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),o.length>1)m.forEach(t=>{let s=(0,i.i)(t);s===e?t.classList.add(...n.bulletActiveClass.split(" ")):a.isElement&&t.setAttribute("part","bullet"),n.dynamicBullets&&(s>=r&&s<=p&&t.classList.add(...`${n.bulletActiveClass}-main`.split(" ")),s===r&&u(t,"prev"),s===p&&u(t,"next"))});else{let t=m[e];if(t&&t.classList.add(...n.bulletActiveClass.split(" ")),a.isElement&&m.forEach((t,a)=>{t.setAttribute("part",a===e?"bullet-active":"bullet")}),n.dynamicBullets){let e=m[r],t=m[p];for(let e=r;e<=p;e+=1)m[e]&&m[e].classList.add(...`${n.bulletActiveClass}-main`.split(" "));u(e,"prev"),u(t,"next")}}if(n.dynamicBullets){let e=Math.min(m.length,n.dynamicMainBullets+4),s=(t*e-t)/2-c*t,i=l?"right":"left";m.forEach(e=>{e.style[a.isHorizontal()?i:"top"]=`${s}px`})}}o.forEach((t,s)=>{if("fraction"===n.type&&(t.querySelectorAll(p(n.currentClass)).forEach(t=>{t.textContent=n.formatFractionCurrent(e+1)}),t.querySelectorAll(p(n.totalClass)).forEach(e=>{e.textContent=n.formatFractionTotal(h)})),"progressbar"===n.type){let s;s=n.progressbarOpposite?a.isHorizontal()?"vertical":"horizontal":a.isHorizontal()?"horizontal":"vertical";let i=(e+1)/h,l=1,r=1;"horizontal"===s?l=i:r=i,t.querySelectorAll(p(n.progressbarFillClass)).forEach(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${l}) scaleY(${r})`,e.style.transitionDuration=`${a.params.speed}ms`})}"custom"===n.type&&n.renderCustom?((0,i.s)(t,n.renderCustom(a,e+1,h)),0===s&&r("paginationRender",t)):(0===s&&r("paginationRender",t),r("paginationUpdate",t)),a.params.watchOverflow&&a.enabled&&t.classList[a.isLocked?"add":"remove"](n.lockClass)})}function f(){let e=a.params.pagination;if(c())return;let t=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.grid&&a.params.grid.rows>1?a.slides.length/Math.ceil(a.params.grid.rows):a.slides.length,s=a.pagination.el;s=(0,i.m)(s);let l="";if("bullets"===e.type){let s=a.params.loop?Math.ceil(t/a.params.slidesPerGroup):a.snapGrid.length;a.params.freeMode&&a.params.freeMode.enabled&&s>t&&(s=t);for(let t=0;t<s;t+=1)e.renderBullet?l+=e.renderBullet.call(a,t,e.bulletClass):l+=`<${e.bulletElement} ${a.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(l=e.renderFraction?e.renderFraction.call(a,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(l=e.renderProgressbar?e.renderProgressbar.call(a,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),a.pagination.bullets=[],s.forEach(t=>{"custom"!==e.type&&(0,i.s)(t,l||""),"bullets"===e.type&&a.pagination.bullets.push(...t.querySelectorAll(p(e.bulletClass)))}),"custom"!==e.type&&r("paginationRender",s[0])}function g(){let e;a.params.pagination=o(a,a.originalParams.pagination,a.params.pagination,{el:"swiper-pagination"});let t=a.params.pagination;t.el&&("string"==typeof t.el&&a.isElement&&(e=a.el.querySelector(t.el)),e||"string"!=typeof t.el||(e=[...document.querySelectorAll(t.el)]),e||(e=t.el),e&&0!==e.length&&(a.params.uniqueNavElements&&"string"==typeof t.el&&Array.isArray(e)&&e.length>1&&(e=[...a.el.querySelectorAll(t.el)]).length>1&&(e=e.find(e=>(0,i.b)(e,".swiper")[0]===a.el)),Array.isArray(e)&&1===e.length&&(e=e[0]),Object.assign(a.pagination,{el:e}),(e=(0,i.m)(e)).forEach(e=>{"bullets"===t.type&&t.clickable&&e.classList.add(...(t.clickableClass||"").split(" ")),e.classList.add(t.modifierClass+t.type),e.classList.add(a.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(e.classList.add(`${t.modifierClass}${t.type}-dynamic`),d=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&e.classList.add(t.progressbarOppositeClass),t.clickable&&e.addEventListener("click",m),a.enabled||e.classList.add(t.lockClass)})))}function v(){let e=a.params.pagination;if(c())return;let t=a.pagination.el;
1t&&(t=(0,i.m)(t)).forEach(t=>{t.classList.remove(e.hiddenClass),t.classList.remove(e.modifierClass+e.type),t.classList.remove(a.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(t.classList.remove(...(e.clickableClass||"").split(" ")),t.removeEventListener("click",m))}),a.pagination.bullets&&a.pagination.bullets.forEach(t=>t.classList.remove(...e.bulletActiveClass.split(" ")))}l("changeDirection",()=>{if(!a.pagination||!a.pagination.el)return;let e=a.params.pagination,{el:t}=a.pagination;(t=(0,i.m)(t)).forEach(t=>{t.classList.remove(e.horizontalClass,e.verticalClass),t.classList.add(a.isHorizontal()?e.horizontalClass:e.verticalClass)})}),l("init",()=>{!1===a.params.pagination.enabled?y():(g(),f(),h())}),l("activeIndexChange",()=>{void 0===a.snapIndex&&h()}),l("snapIndexChange",()=>{h()}),l("snapGridLengthChange",()=>{f(),h()}),l("destroy",()=>{v()}),l("enable disable",()=>{let{el:e}=a.pagination;e&&(e=(0,i.m)(e)).forEach(e=>e.classList[a.enabled?"remove":"add"](a.params.pagination.lockClass))}),l("lock unlock",()=>{h()}),l("click",(e,t)=>{let s=t.target,l=(0,i.m)(a.pagination.el);if(a.params.pagination.el&&a.params.pagination.hideOnClick&&l&&l.length>0&&!s.classList.contains(a.params.pagination.bulletClass)){if(a.navigation&&(a.navigation.nextEl&&s===a.navigation.nextEl||a.navigation.prevEl&&s===a.navigation.prevEl))return;!0===l[0].classList.contains(a.params.pagination.hiddenClass)?r("paginationShow"):r("paginationHide"),l.forEach(e=>e.classList.toggle(a.params.pagination.hiddenClass))}});let y=()=>{a.el.classList.add(a.params.pagination.paginationDisabledClass);let{el:e}=a.pagination;e&&(e=(0,i.m)(e)).forEach(e=>e.classList.add(a.params.pagination.paginationDisabledClass)),v()};Object.assign(a.pagination,{enable:()=>{a.el.classList.remove(a.params.pagination.paginationDisabledClass);let{el:e}=a.pagination;e&&(e=(0,i.m)(e)).forEach(e=>e.classList.remove(a.params.pagination.paginationDisabledClass)),g(),f(),h()},disable:y,render:f,update:h,init:g,destroy:v})}function u(e){let t,a,l,r,{swiper:n,extendParams:d,on:c,emit:u}=e,m=(0,s.g)(),h=!1,f=null,g=null;function v(){if(!n.params.scrollbar.el||!n.scrollbar.el)return;let{scrollbar:e,rtlTranslate:t}=n,{dragEl:s,el:i}=e,r=n.params.scrollbar,o=n.params.loop?n.progressLoop:n.progress,d=a,p=(l-a)*o;t?(p=-p)>0?(d=a-p,p=0):-p+a>l&&(d=l+p):p<0?(d=a+p,p=0):p+a>l&&(d=l-p),n.isHorizontal()?(s.style.transform=`translate3d(${p}px, 0, 0)`,s.style.width=`${d}px`):(s.style.transform=`translate3d(0px, ${p}px, 0)`,s.style.height=`${d}px`),r.hide&&(clearTimeout(f),i.style.opacity=1,f=setTimeout(()=>{i.style.opacity=0,i.style.transitionDuration="400ms"},1e3))}function y(){if(!n.params.scrollbar.el||!n.scrollbar.el)return;let{scrollbar:e}=n,{dragEl:t,el:s}=e;t.style.width="",t.style.height="",l=n.isHorizontal()?s.offsetWidth:s.offsetHeight,r=n.size/(n.virtualSize+n.params.slidesOffsetBefore-(n.params.centeredSlides?n.snapGrid[0]:0)),a="auto"===n.params.scrollbar.dragSize?l*r:parseInt(n.params.scrollbar.dragSize,10),n.isHorizontal()?t.style.width=`${a}px`:t.style.height=`${a}px`,r>=1?s.style.display="none":s.style.display="",n.params.scrollbar.hide&&(s.style.opacity=0),n.params.watchOverflow&&n.enabled&&e.el.classList[n.isLocked?"add":"remove"](n.params.scrollbar.lockClass)}function b(e){return n.isHorizontal()?e.clientX:e.clientY}function w(e){let s;let{scrollbar:r,rtlTranslate:o}=n,{el:d}=r;s=Math.max(Math.min(s=(b(e)-(0,i.d)(d)[n.isHorizontal()?"left":"top"]-(null!==t?t:a/2))/(l-a),1),0),o&&(s=1-s);let p=n.minTranslate()+(n.maxTranslate()-n.minTranslate())*s;n.updateProgress(p),n.setTranslate(p),n.updateActiveIndex(),n.updateSlidesClasses()}function E(e){let a=n.params.scrollbar,{scrollbar:s,wrapperEl:i}=n,{el:l,dragEl:r}=s;h=!0,t=e.target===r?b(e)-e.target.getBoundingClientRect()[n.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),i.style.transitionDuration="100ms",r.style.transitionDuration="100ms",w(e),clearTimeout(g),l.style.transitionDuration="0ms",a.hide&&(l.style.opacity=1),n.params.cssMode&&(n.wrapperEl.style["scroll-snap-type"]="none"),u("scrollbarDragStart",e)}function x(e){let{scrollbar:t,wrapperEl:a}=n,{el:s,dragEl:i}=t;h&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,w(e),a.style.transitionDuration="0ms",s.style.transitionDuration="0ms",i.style.transitionDuration="0ms",u("scrollbarDragMove",e))}function M(e){let t=n.params.scrollbar,{scrollbar:a,wrapperEl:s}=n,{el:l}=a;h&&(h=!1,n.params.cssMode&&(n.wrapperEl.style["scroll-snap-type"]="",s.style.transitionDuration=""),t.hide&&(clearTimeout(g),g=(0,i.n)(()=>{l.style.opacity=0,l.style.transitionDuration="400ms"},1e3)),u("scrollbarDragEnd",e),t.snapOnRelease&&n.slideToClosest())}function S(e){let{scrollbar:t,params:a}=n,s=t.el;if(!s)return;let i=!!a.passiveListeners&&{passive:!1,capture:!1},l=!!a.passiveListeners&&{passive:!0,capture:!1};if(!s)return;let r="on"===e?"addEventListener":"removeEventListener";s[r]("pointerdown",E,i),m[r]("pointermove",x,i),m[r]("pointerup",M,l)}function T(){let e,t;let{scrollbar:a,el:s}=n;n.params.scrollbar=o(n,n.originalParams.scrollbar,n.params.scrollbar,{el:"swiper-scrollbar"});let l=n.params.scrollbar;if(l.el){if("string"==typeof l.el&&n.isElement&&(e=n.el.querySelector(l.el)),e||"string"!=typeof l.el)e||(e=l.el);else if(!(e=m.querySelectorAll(l.el)).length)return;n.params.uniqueNavElements&&"string"==typeof l.el&&e.length>1&&1===s.querySelectorAll(l.el).length&&(e=s.querySelector(l.el)),e.length>0&&(e=e[0]),e.classList.add(n.isHorizontal()?l.horizontalClass:l.verticalClass),!e||(t=e.querySelector(p(n.params.scrollbar.dragClass)))||(t=(0,i.c)("div",n.params.scrollbar.dragClass),e.append(t)),Object.assign(a,{el:e,dragEl:t}),!l.draggable||n.params.scrollbar.el&&n.scrollbar.el&&S("on"),e&&e.classList[n.enabled?"remove":"add"](...(0,i.j)(n.params.scrollbar.lockClass))}}function C(){let e=n.params.scrollbar,t=n.scrollbar.el;t&&t.classList.remove(...(0,i.j)(n.isHorizontal()?e.horizontalClass:e.verticalClass)),n.params.scrollbar.el&&n.scrollbar.el&&S("off")}d({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"}}),n.scrollbar={el:null,dragEl:null},c("changeDirection",()=>{if(!n.scrollbar||!n.scrollbar.el)return;let e=n.params.scrollbar,{el:t}=n.scrollbar;
1(t=(0,i.m)(t)).forEach(t=>{t.classList.remove(e.horizontalClass,e.verticalClass),t.classList.add(n.isHorizontal()?e.horizontalClass:e.verticalClass)})}),c("init",()=>{!1===n.params.scrollbar.enabled?$():(T(),y(),v())}),c("update resize observerUpdate lock unlock changeDirection",()=>{y()}),c("setTranslate",()=>{v()}),c("setTransition",(e,t)=>{n.params.scrollbar.el&&n.scrollbar.el&&(n.scrollbar.dragEl.style.transitionDuration=`${t}ms`)}),c("enable disable",()=>{let{el:e}=n.scrollbar;e&&e.classList[n.enabled?"remove":"add"](...(0,i.j)(n.params.scrollbar.lockClass))}),c("destroy",()=>{C()});let $=()=>{n.el.classList.add(...(0,i.j)(n.params.scrollbar.scrollbarDisabledClass)),n.scrollbar.el&&n.scrollbar.el.classList.add(...(0,i.j)(n.params.scrollbar.scrollbarDisabledClass)),C()};Object.assign(n.scrollbar,{enable:()=>{n.el.classList.remove(...(0,i.j)(n.params.scrollbar.scrollbarDisabledClass)),n.scrollbar.el&&n.scrollbar.el.classList.remove(...(0,i.j)(n.params.scrollbar.scrollbarDisabledClass)),T(),y(),v()},disable:$,updateSize:y,setTranslate:v,init:T,destroy:C})}function m(e){let{swiper:t,extendParams:a,on:s}=e;a({parallax:{enabled:!1}});let l="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",r=(e,a)=>{let{rtl:s}=t,i=s?-1:1,l=e.getAttribute("data-swiper-parallax")||"0",r=e.getAttribute("data-swiper-parallax-x"),n=e.getAttribute("data-swiper-parallax-y"),o=e.getAttribute("data-swiper-parallax-scale"),d=e.getAttribute("data-swiper-parallax-opacity"),p=e.getAttribute("data-swiper-parallax-rotate");if(r||n?(r=r||"0",n=n||"0"):t.isHorizontal()?(r=l,n="0"):(n=l,r="0"),r=r.indexOf("%")>=0?`${parseInt(r,10)*a*i}%`:`${r*a*i}px`,n=n.indexOf("%")>=0?`${parseInt(n,10)*a}%`:`${n*a}px`,null!=d){let t=d-(d-1)*(1-Math.abs(a));e.style.opacity=t}let c=`translate3d(${r}, ${n}, 0px)`;if(null!=o){let e=o-(o-1)*(1-Math.abs(a));c+=` scale(${e})`}p&&null!=p&&(c+=` rotate(${-(p*a*1)}deg)`),e.style.transform=c},n=()=>{let{el:e,slides:a,progress:s,snapGrid:n,isElement:o}=t,d=(0,i.e)(e,l);t.isElement&&d.push(...(0,i.e)(t.hostEl,l)),d.forEach(e=>{r(e,s)}),a.forEach((e,a)=>{let i=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(i+=Math.ceil(a/2)-s*(n.length-1)),i=Math.min(Math.max(i,-1),1),e.querySelectorAll(`${l}, [data-swiper-parallax-rotate]`).forEach(e=>{r(e,i)})})},o=function(e){void 0===e&&(e=t.params.speed);let{el:a,hostEl:s}=t,i=[...a.querySelectorAll(l)];t.isElement&&i.push(...s.querySelectorAll(l)),i.forEach(t=>{let a=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(a=0),t.style.transitionDuration=`${a}ms`})};s("beforeInit",()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)}),s("init",()=>{t.params.parallax.enabled&&n()}),s("setTranslate",()=>{t.params.parallax.enabled&&n()}),s("setTransition",(e,a)=>{t.params.parallax.enabled&&o(a)})}function h(e){let t,a,l,{swiper:r,extendParams:n,on:o,emit:d}=e,p=(0,s.a)();n({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),r.zoom={enabled:!1};let c=1,u=!1,m=!1,h={x:0,y:0},f=[],g={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},v={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:{}},y={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},b=1;function w(){if(f.length<2)return 1;let e=f[0].pageX,t=f[0].pageY;return Math.sqrt((f[1].pageX-e)**2+(f[1].pageY-t)**2)}function E(){let e=r.params.zoom,t=g.imageWrapEl.getAttribute("data-swiper-zoom")||e.maxRatio;return e.limitToOriginalSize&&g.imageEl&&g.imageEl.naturalWidth?Math.min(g.imageEl.naturalWidth/g.imageEl.offsetWidth,t):t}function x(e){let t=r.isElement?"swiper-slide":`.${r.params.slideClass}`;return!!e.target.matches(t)||r.slides.filter(t=>t.contains(e.target)).length>0}function M(e){let t=`.${r.params.zoom.containerClass}`;return!!e.target.matches(t)||[...r.hostEl.querySelectorAll(t)].filter(t=>t.contains(e.target)).length>0}function S(e){if("mouse"===e.pointerType&&f.splice(0,f.length),!x(e))return;let s=r.params.zoom;if(t=!1,a=!1,f.push(e),!(f.length<2)){if(t=!0,g.scaleStart=w(),!g.slideEl){g.slideEl=e.target.closest(`.${r.params.slideClass}, swiper-slide`),g.slideEl||(g.slideEl=r.slides[r.activeIndex]);let t=g.slideEl.querySelector(`.${s.containerClass}`);
1if(t&&(t=t.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),g.imageEl=t,t?g.imageWrapEl=(0,i.b)(g.imageEl,`.${s.containerClass}`)[0]:g.imageWrapEl=void 0,!g.imageWrapEl){g.imageEl=void 0;return}g.maxRatio=E()}if(g.imageEl){let[e,t]=function(){if(f.length<2)return{x:null,y:null};let e=g.imageEl.getBoundingClientRect();return[(f[0].pageX+(f[1].pageX-f[0].pageX)/2-e.x-p.scrollX)/c,(f[0].pageY+(f[1].pageY-f[0].pageY)/2-e.y-p.scrollY)/c]}();g.originX=e,g.originY=t,g.imageEl.style.transitionDuration="0ms"}u=!0}}function T(e){if(!x(e))return;let t=r.params.zoom,s=r.zoom,i=f.findIndex(t=>t.pointerId===e.pointerId);i>=0&&(f[i]=e),!(f.length<2)&&(a=!0,g.scaleMove=w(),g.imageEl&&(s.scale=g.scaleMove/g.scaleStart*c,s.scale>g.maxRatio&&(s.scale=g.maxRatio-1+(s.scale-g.maxRatio+1)**.5),s.scale<t.minRatio&&(s.scale=t.minRatio+1-(t.minRatio-s.scale+1)**.5),g.imageEl.style.transform=`translate3d(0,0,0) scale(${s.scale})`))}function C(e){if(!x(e)||"mouse"===e.pointerType&&"pointerout"===e.type)return;let s=r.params.zoom,i=r.zoom,l=f.findIndex(t=>t.pointerId===e.pointerId);l>=0&&f.splice(l,1),t&&a&&(t=!1,a=!1,g.imageEl&&(i.scale=Math.max(Math.min(i.scale,g.maxRatio),s.minRatio),g.imageEl.style.transitionDuration=`${r.params.speed}ms`,g.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`,c=i.scale,u=!1,i.scale>1&&g.slideEl?g.slideEl.classList.add(`${s.zoomedSlideClass}`):i.scale<=1&&g.slideEl&&g.slideEl.classList.remove(`${s.zoomedSlideClass}`),1===i.scale&&(g.originX=0,g.originY=0,g.slideEl=void 0)))}function $(){r.touchEventsData.preventTouchMoveFromPointerMove=!1}function L(e){let t="mouse"===e.pointerType&&r.params.zoom.panOnMouseMove;if(!x(e)||!M(e))return;let a=r.zoom;if(!g.imageEl)return;if(!v.isTouched||!g.slideEl){t&&z(e);return}if(t){z(e);return}v.isMoved||(v.width=g.imageEl.offsetWidth||g.imageEl.clientWidth,v.height=g.imageEl.offsetHeight||g.imageEl.clientHeight,v.startX=(0,i.k)(g.imageWrapEl,"x")||0,v.startY=(0,i.k)(g.imageWrapEl,"y")||0,g.slideWidth=g.slideEl.offsetWidth,g.slideHeight=g.slideEl.offsetHeight,g.imageWrapEl.style.transitionDuration="0ms");let s=v.width*a.scale,n=v.height*a.scale;if(v.minX=Math.min(g.slideWidth/2-s/2,0),v.maxX=-v.minX,v.minY=Math.min(g.slideHeight/2-n/2,0),v.maxY=-v.minY,v.touchesCurrent.x=f.length>0?f[0].pageX:e.pageX,v.touchesCurrent.y=f.length>0?f[0].pageY:e.pageY,Math.max(Math.abs(v.touchesCurrent.x-v.touchesStart.x),Math.abs(v.touchesCurrent.y-v.touchesStart.y))>5&&(r.allowClick=!1),!v.isMoved&&!u&&(r.isHorizontal()&&(Math.floor(v.minX)===Math.floor(v.startX)&&v.touchesCurrent.x<v.touchesStart.x||Math.floor(v.maxX)===Math.floor(v.startX)&&v.touchesCurrent.x>v.touchesStart.x)||!r.isHorizontal()&&(Math.floor(v.minY)===Math.floor(v.startY)&&v.touchesCurrent.y<v.touchesStart.y||Math.floor(v.maxY)===Math.floor(v.startY)&&v.touchesCurrent.y>v.touchesStart.y))){v.isTouched=!1,$();return}e.cancelable&&e.preventDefault(),e.stopPropagation(),clearTimeout(l),r.touchEventsData.preventTouchMoveFromPointerMove=!0,l=setTimeout(()=>{r.destroyed||$()}),v.isMoved=!0;let o=(a.scale-c)/(g.maxRatio-r.params.zoom.minRatio),{originX:d,originY:p}=g;v.currentX=v.touchesCurrent.x-v.touchesStart.x+v.startX+o*(v.width-2*d),v.currentY=v.touchesCurrent.y-v.touchesStart.y+v.startY+o*(v.height-2*p),v.currentX<v.minX&&(v.currentX=v.minX+1-(v.minX-v.currentX+1)**.8),v.currentX>v.maxX&&(v.currentX=v.maxX-1+(v.currentX-v.maxX+1)**.8),v.currentY<v.minY&&(v.currentY=v.minY+1-(v.minY-v.currentY+1)**.8),v.currentY>v.maxY&&(v.currentY=v.maxY-1+(v.currentY-v.maxY+1)**.8),y.prevPositionX||(y.prevPositionX=v.touchesCurrent.x),y.prevPositionY||(y.prevPositionY=v.touchesCurrent.y),y.prevTime||(y.prevTime=Date.now()),y.x=(v.touchesCurrent.x-y.prevPositionX)/(Date.now()-y.prevTime)/2,y.y=(v.touchesCurrent.y-y.prevPositionY)/(Date.now()-y.prevTime)/2,2>Math.abs(v.touchesCurrent.x-y.prevPositionX)&&(y.x=0),2>Math.abs(v.touchesCurrent.y-y.prevPositionY)&&(y.y=0),y.prevPositionX=v.touchesCurrent.x,y.prevPositionY=v.touchesCurrent.y,y.prevTime=Date.now(),g.imageWrapEl.style.transform=`translate3d(${v.currentX}px, ${v.currentY}px,0)`}function A(){let e=r.zoom;g.slideEl&&r.activeIndex!==r.slides.indexOf(g.slideEl)&&(g.imageEl&&(g.imageEl.style.transform="translate3d(0,
10,0) scale(1)"),g.imageWrapEl&&(g.imageWrapEl.style.transform="translate3d(0,0,0)"),g.slideEl.classList.remove(`${r.params.zoom.zoomedSlideClass}`),e.scale=1,c=1,g.slideEl=void 0,g.imageEl=void 0,g.imageWrapEl=void 0,g.originX=0,g.originY=0)}function z(e){if(c<=1||!g.imageWrapEl||!x(e)||!M(e))return;let t=p.getComputedStyle(g.imageWrapEl).transform,a=new p.DOMMatrix(t);if(!m){m=!0,h.x=e.clientX,h.y=e.clientY,v.startX=a.e,v.startY=a.f,v.width=g.imageEl.offsetWidth||g.imageEl.clientWidth,v.height=g.imageEl.offsetHeight||g.imageEl.clientHeight,g.slideWidth=g.slideEl.offsetWidth,g.slideHeight=g.slideEl.offsetHeight;return}let s=-((e.clientX-h.x)*3),i=-((e.clientY-h.y)*3),l=v.width*c,r=v.height*c,n=g.slideWidth,o=g.slideHeight,d=Math.min(n/2-l/2,0),u=Math.min(o/2-r/2,0),f=Math.max(Math.min(v.startX+s,-d),d),y=Math.max(Math.min(v.startY+i,-u),u);g.imageWrapEl.style.transitionDuration="0ms",g.imageWrapEl.style.transform=`translate3d(${f}px, ${y}px, 0)`,h.x=e.clientX,h.y=e.clientY,v.startX=f,v.startY=y,v.currentX=f,v.currentY=y}function D(e){let t,a,s,l,n,o,d,u,m,h,f,y,b,w,x,M,S,T;let C=r.zoom,$=r.params.zoom;if(!g.slideEl){e&&e.target&&(g.slideEl=e.target.closest(`.${r.params.slideClass}, swiper-slide`)),g.slideEl||(r.params.virtual&&r.params.virtual.enabled&&r.virtual?g.slideEl=(0,i.e)(r.slidesEl,`.${r.params.slideActiveClass}`)[0]:g.slideEl=r.slides[r.activeIndex]);let t=g.slideEl.querySelector(`.${$.containerClass}`);t&&(t=t.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),g.imageEl=t,t?g.imageWrapEl=(0,i.b)(g.imageEl,`.${$.containerClass}`)[0]:g.imageWrapEl=void 0}if(!g.imageEl||!g.imageWrapEl)return;r.params.cssMode&&(r.wrapperEl.style.overflow="hidden",r.wrapperEl.style.touchAction="none"),g.slideEl.classList.add(`${$.zoomedSlideClass}`),void 0===v.touchesStart.x&&e?(t=e.pageX,a=e.pageY):(t=v.touchesStart.x,a=v.touchesStart.y);let L=c,A="number"==typeof e?e:null;1===c&&A&&(t=void 0,a=void 0,v.touchesStart.x=void 0,v.touchesStart.y=void 0);let z=E();C.scale=A||z,c=A||z,e&&!(1===c&&A)?(S=g.slideEl.offsetWidth,T=g.slideEl.offsetHeight,s=(0,i.d)(g.slideEl).left+p.scrollX,l=(0,i.d)(g.slideEl).top+p.scrollY,n=s+S/2-t,o=l+T/2-a,m=g.imageEl.offsetWidth||g.imageEl.clientWidth,h=g.imageEl.offsetHeight||g.imageEl.clientHeight,f=m*C.scale,y=h*C.scale,b=Math.min(S/2-f/2,0),w=Math.min(T/2-y/2,0),x=-b,M=-w,L>0&&A&&"number"==typeof v.currentX&&"number"==typeof v.currentY?(d=v.currentX*C.scale/L,u=v.currentY*C.scale/L):(d=n*C.scale,u=o*C.scale),d<b&&(d=b),d>x&&(d=x),u<w&&(u=w),u>M&&(u=M)):(d=0,u=0),A&&1===C.scale&&(g.originX=0,g.originY=0),v.currentX=d,v.currentY=u,g.imageWrapEl.style.transitionDuration="300ms",g.imageWrapEl.style.transform=`translate3d(${d}px, ${u}px,0)`,g.imageEl.style.transitionDuration="300ms",g.imageEl.style.transform=`translate3d(0,0,0) scale(${C.scale})`}function P(){let e=r.zoom,t=r.params.zoom;if(!g.slideEl){r.params.virtual&&r.params.virtual.enabled&&r.virtual?g.slideEl=(0,i.e)(r.slidesEl,`.${r.params.slideActiveClass}`)[0]:g.slideEl=r.slides[r.activeIndex];let e=g.slideEl.querySelector(`.${t.containerClass}`);e&&(e=e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),g.imageEl=e,e?g.imageWrapEl=(0,i.b)(g.imageEl,`.${t.containerClass}`)[0]:g.imageWrapEl=void 0}g.imageEl&&g.imageWrapEl&&(r.params.cssMode&&(r.wrapperEl.style.overflow="",r.wrapperEl.style.touchAction=""),e.scale=1,c=1,v.currentX=void 0,v.currentY=void 0,v.touchesStart.x=void 0,v.touchesStart.y=void 0,g.imageWrapEl.style.transitionDuration="300ms",g.imageWrapEl.style.transform="translate3d(0,0,0)",g.imageEl.style.transitionDuration="300ms",g.imageEl.style.transform="translate3d(0,0,0) scale(1)",g.slideEl.classList.remove(`${t.zoomedSlideClass}`),g.slideEl=void 0,g.originX=0,g.originY=0,r.params.zoom.panOnMouseMove&&(h={x:0,y:0},m&&(m=!1,v.startX=0,v.startY=0)))}function k(e){let t=r.zoom;t.scale&&1!==t.scale?P():D(e)}function O(){return{passiveListener:!!r.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!r.params.passiveListeners||{passive:!1,capture:!0}}}function I(){let e=r.zoom;if(e.enabled)return;e.enabled=!0;let{passiveListener:t,activeListenerWithCapture:a}=O();r.wrapperEl.addEventListener("pointerdown",S,t),r.wrapperEl.addEventListener("pointermove",T,a),["pointerup","pointercancel","pointerout"].forEach(e
1=>{r.wrapperEl.addEventListener(e,C,t)}),r.wrapperEl.addEventListener("pointermove",L,a)}function X(){let e=r.zoom;if(!e.enabled)return;e.enabled=!1;let{passiveListener:t,activeListenerWithCapture:a}=O();r.wrapperEl.removeEventListener("pointerdown",S,t),r.wrapperEl.removeEventListener("pointermove",T,a),["pointerup","pointercancel","pointerout"].forEach(e=>{r.wrapperEl.removeEventListener(e,C,t)}),r.wrapperEl.removeEventListener("pointermove",L,a)}Object.defineProperty(r.zoom,"scale",{get:()=>b,set(e){b!==e&&d("zoomChange",e,g.imageEl,g.slideEl),b=e}}),o("init",()=>{r.params.zoom.enabled&&I()}),o("destroy",()=>{X()}),o("touchStart",(e,t)=>{r.zoom.enabled&&function(e){let t=r.device;if(!g.imageEl||v.isTouched)return;t.android&&e.cancelable&&e.preventDefault(),v.isTouched=!0;let a=f.length>0?f[0]:e;v.touchesStart.x=a.pageX,v.touchesStart.y=a.pageY}(t)}),o("touchEnd",(e,t)=>{r.zoom.enabled&&function(){let e=r.zoom;if(f.length=0,!g.imageEl)return;if(!v.isTouched||!v.isMoved){v.isTouched=!1,v.isMoved=!1;return}v.isTouched=!1,v.isMoved=!1;let t=300,a=300,s=y.x*t,i=v.currentX+s,l=y.y*a,n=v.currentY+l;0!==y.x&&(t=Math.abs((i-v.currentX)/y.x)),0!==y.y&&(a=Math.abs((n-v.currentY)/y.y));let o=Math.max(t,a);v.currentX=i,v.currentY=n;let d=v.width*e.scale,p=v.height*e.scale;v.minX=Math.min(g.slideWidth/2-d/2,0),v.maxX=-v.minX,v.minY=Math.min(g.slideHeight/2-p/2,0),v.maxY=-v.minY,v.currentX=Math.max(Math.min(v.currentX,v.maxX),v.minX),v.currentY=Math.max(Math.min(v.currentY,v.maxY),v.minY),g.imageWrapEl.style.transitionDuration=`${o}ms`,g.imageWrapEl.style.transform=`translate3d(${v.currentX}px, ${v.currentY}px,0)`}()}),o("doubleTap",(e,t)=>{!r.animating&&r.params.zoom.enabled&&r.zoom.enabled&&r.params.zoom.toggle&&k(t)}),o("transitionEnd",()=>{r.zoom.enabled&&r.params.zoom.enabled&&A()}),o("slideChange",()=>{r.zoom.enabled&&r.params.zoom.enabled&&r.params.cssMode&&A()}),Object.assign(r.zoom,{enable:I,disable:X,in:D,out:P,toggle:k})}function f(e){let{swiper:t,extendParams:a,on:s}=e;function l(e,t){let a,s,i,l,r;let n=(e,t)=>{for(l=-1,i=e.length;i-l>1;)e[r=i+l>>1]<=t?l=r:i=r;return i};return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(a=(s=n(this.x,e))-1,(e-this.x[a])*(this.y[s]-this.y[a])/(this.x[s]-this.x[a])+this.y[a]):0},this}function r(){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]).forEach(e=>{if(t.controller.control||(t.controller.control=[]),e&&e.swiper)t.controller.control.push(e.swiper);else if(e){let a=`${t.params.eventsPrefix}init`,s=i=>{t.controller.control.push(i.detail[0]),t.update(),e.removeEventListener(a,s)};e.addEventListener(a,s)}});return}t.controller.control=t.params.controller.control}),s("update",()=>{r()}),s("resize",()=>{r()}),s("observerUpdate",()=>{r()}),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){let s,i;let r=t.controller.control,n=t.constructor;function o(e){if(e.destroyed)return;let a=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(t.controller.spline=t.params.loop?new l(t.slidesGrid,e.slidesGrid):new l(t.snapGrid,e.snapGrid),i=-t.controller.spline.interpolate(-a)),i&&"container"!==t.params.controller.by||((Number.isNaN(s=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()))||!Number.isFinite(s))&&(s=1),i=(a-t.minTranslate())*s+e.minTranslate()),t.params.controller.inverse&&(i=e.maxTranslate()-i),e.updateProgress(i),e.setTranslate(i,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(r))for(let e=0;e<r.length;e+=1)r[e]!==a&&r[e]instanceof n&&o(r[e]);else r instanceof n&&a!==r&&o(r)},setTransition:function(e,a){let s;let l=t.constructor,r=t.controller.control;function n(a){a.destroyed||(a.setTransition(e,t),0!==e&&(a.transitionStart(),a.params.autoHeight&&(0,i.n)(()=>{a.updateAutoHeight()}),(0,i.l)(a.wrapperEl,()=>{r&&a.transitionEnd()})))}if(Array.isArray(r))for(s=0;s<r.length;s+=1)r[s]!==a&&r[s]instanceof l&&n(r[s]);else r instanceof l&&a!==r&&n(r)}})}function g(e){let t,a,{swiper:l,extendParams:r,on:n}=e;r({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,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,
1scrollOnFocus:!0}}),l.a11y={clicked:!1};let o=null,d=new Date().getTime();function c(e){let t=o;0!==t.length&&(0,i.s)(t,e)}function u(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function m(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function h(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("role",t)})}function f(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function g(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function v(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function y(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function b(e){if(13!==e.keyCode&&32!==e.keyCode)return;let t=l.params.a11y,a=e.target;if(!(l.pagination&&l.pagination.el&&(a===l.pagination.el||l.pagination.el.contains(e.target)))||e.target.matches(p(l.params.pagination.bulletClass))){if(l.navigation&&l.navigation.prevEl&&l.navigation.nextEl){let e=(0,i.m)(l.navigation.prevEl);(0,i.m)(l.navigation.nextEl).includes(a)&&(l.isEnd&&!l.params.loop||l.slideNext(),l.isEnd?c(t.lastSlideMessage):c(t.nextSlideMessage)),e.includes(a)&&(l.isBeginning&&!l.params.loop||l.slidePrev(),l.isBeginning?c(t.firstSlideMessage):c(t.prevSlideMessage))}l.pagination&&a.matches(p(l.params.pagination.bulletClass))&&a.click()}}function w(){return l.pagination&&l.pagination.bullets&&l.pagination.bullets.length}function E(){return w()&&l.params.pagination.clickable}let x=(e,t,a)=>{u(e),"BUTTON"!==e.tagName&&(h(e,"button"),e.addEventListener("keydown",b)),g(e,a),function(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-controls",t)})}(e,t)},M=e=>{a&&a!==e.target&&!a.contains(e.target)&&(t=!0),l.a11y.clicked=!0},S=()=>{t=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{l.destroyed||(l.a11y.clicked=!1)})})},T=e=>{d=new Date().getTime()},C=e=>{if(l.a11y.clicked||!l.params.a11y.scrollOnFocus||new Date().getTime()-d<100)return;let s=e.target.closest(`.${l.params.slideClass}, swiper-slide`);if(!s||!l.slides.includes(s))return;a=s;let i=l.slides.indexOf(s)===l.activeIndex,r=l.params.watchSlidesProgress&&l.visibleSlides&&l.visibleSlides.includes(s);!i&&!r&&(e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(l.isHorizontal()?l.el.scrollLeft=0:l.el.scrollTop=0,requestAnimationFrame(()=>{t||(l.params.loop?l.slideToLoop(l.getSlideIndexWhenGrid(parseInt(s.getAttribute("data-swiper-slide-index"))),0):l.slideTo(l.getSlideIndexWhenGrid(l.slides.indexOf(s)),0),t=!1)})))},$=()=>{let e=l.params.a11y;e.itemRoleDescriptionMessage&&f(l.slides,e.itemRoleDescriptionMessage),e.slideRole&&h(l.slides,e.slideRole);let t=l.slides.length;e.slideLabelMessage&&l.slides.forEach((a,s)=>{let i=l.params.loop?parseInt(a.getAttribute("data-swiper-slide-index"),10):s;g(a,e.slideLabelMessage.replace(/\{\{index\}\}/,i+1).replace(/\{\{slidesLength\}\}/,t))})},L=()=>{let e=l.params.a11y;l.el.append(o);let t=l.el;e.containerRoleDescriptionMessage&&f(t,e.containerRoleDescriptionMessage),e.containerMessage&&g(t,e.containerMessage),e.containerRole&&h(t,e.containerRole);let a=l.wrapperEl,r=e.id||a.getAttribute("id")||`swiper-wrapper-${"x".repeat(16).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}`,n=l.params.autoplay&&l.params.autoplay.enabled?"off":"polite";!function(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("id",t)})}(a,r),function(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-live",t)})}(a,n),$();let{nextEl:d,prevEl:p}=l.navigation?l.navigation:{};d=(0,i.m)(d),p=(0,i.m)(p),d&&d.forEach(t=>x(t,r,e.nextSlideMessage)),p&&p.forEach(t=>x(t,r,e.prevSlideMessage)),E()&&(0,i.m)(l.pagination.el).forEach(e=>{e.addEventListener("keydown",b)}),(0,s.g)().addEventListener("visibilitychange",T),l.el.addEventListener("focus",C,!0),l.el.addEventListener("focus",C,!0),l.el.addEventListener("pointerdown",M,!0),l.el.addEventListener("pointerup",S,!0)};n("beforeInit",()=>{(o=(0,i.c)("span",l.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),o.setAttribute("aria-atomic","true")}),n("afterInit",()=>{l.params.a11y.enabled&&L()}),n("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{l.params.a11y.enabled&&$()}),n("fromEdge toEdge afterInit lock unlock",()=>{l.params.a11y.enabled&&function(){if(l.params.loop||l.params.rewind||!l.navigation)return;let{nextEl:e,prevEl:t}=l.navigation;t&&(l.isBeginning?(v(t),m(t)):(y(t),u(t))),e&&(l.isEnd?(v(e),m(e)):(y(e),u(e)))}()}),n("paginationUpdate",()=>{l.params.a11y.enabled&&function(){let e=l.params.a11y;
1w()&&l.pagination.bullets.forEach(t=>{l.params.pagination.clickable&&(u(t),l.params.pagination.renderBullet||(h(t,"button"),g(t,e.paginationBulletMessage.replace(/\{\{index\}\}/,(0,i.i)(t)+1)))),t.matches(p(l.params.pagination.bulletActiveClass))?t.setAttribute("aria-current","true"):t.removeAttribute("aria-current")})}()}),n("destroy",()=>{l.params.a11y.enabled&&function(){o&&o.remove();let{nextEl:e,prevEl:t}=l.navigation?l.navigation:{};e=(0,i.m)(e),t=(0,i.m)(t),e&&e.forEach(e=>e.removeEventListener("keydown",b)),t&&t.forEach(e=>e.removeEventListener("keydown",b)),E()&&(0,i.m)(l.pagination.el).forEach(e=>{e.removeEventListener("keydown",b)}),(0,s.g)().removeEventListener("visibilitychange",T),l.el&&"string"!=typeof l.el&&(l.el.removeEventListener("focus",C,!0),l.el.removeEventListener("pointerdown",M,!0),l.el.removeEventListener("pointerup",S,!0))}()})}function v(e){let{swiper:t,extendParams:a,on:i}=e;a({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let l=!1,r={},n=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{let t=(0,s.a)(),a=(e?new URL(e):t.location).pathname.slice(1).split("/").filter(e=>""!==e),i=a.length;return{key:a[i-2],value:a[i-1]}},d=(e,a)=>{let i;let r=(0,s.a)();if(!l||!t.params.history.enabled)return;i=t.params.url?new URL(t.params.url):r.location;let o=n((t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${a}"]`):t.slides[a]).getAttribute("data-history"));if(t.params.history.root.length>0){let a=t.params.history.root;"/"===a[a.length-1]&&(a=a.slice(0,a.length-1)),o=`${a}/${e?`${e}/`:""}${o}`}else i.pathname.includes(e)||(o=`${e?`${e}/`:""}${o}`);t.params.history.keepQuery&&(o+=i.search);let d=r.history.state;d&&d.value===o||(t.params.history.replaceState?r.history.replaceState({value:o},null,o):r.history.pushState({value:o},null,o))},p=(e,a,s)=>{if(a)for(let i=0,l=t.slides.length;i<l;i+=1){let l=t.slides[i];if(n(l.getAttribute("data-history"))===a){let a=t.getSlideIndex(l);t.slideTo(a,e,s)}}else t.slideTo(0,e,s)},c=()=>{r=o(t.params.url),p(t.params.speed,r.value,!1)},u=()=>{let e=(0,s.a)();if(t.params.history){if(!e.history||!e.history.pushState){t.params.history.enabled=!1,t.params.hashNavigation.enabled=!0;return}if(l=!0,!(r=o(t.params.url)).key&&!r.value){t.params.history.replaceState||e.addEventListener("popstate",c);return}p(0,r.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",c)}},m=()=>{let e=(0,s.a)();t.params.history.replaceState||e.removeEventListener("popstate",c)};i("init",()=>{t.params.history.enabled&&u()}),i("destroy",()=>{t.params.history.enabled&&m()}),i("transitionEnd _freeModeNoMomentumRelease",()=>{l&&d(t.params.history.key,t.activeIndex)}),i("slideChange",()=>{l&&t.params.cssMode&&d(t.params.history.key,t.activeIndex)})}function y(e){let{swiper:t,extendParams:a,emit:l,on:r}=e,n=!1,o=(0,s.g)(),d=(0,s.a)();a({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,a){if(t.virtual&&t.params.virtual.enabled){let e=t.slides.find(e=>e.getAttribute("data-hash")===a);return e?parseInt(e.getAttribute("data-swiper-slide-index"),10):0}return t.getSlideIndex((0,i.e)(t.slidesEl,`.${t.params.slideClass}[data-hash="${a}"], swiper-slide[data-hash="${a}"]`)[0])}}});let p=()=>{l("hashChange");let e=o.location.hash.replace("#",""),a=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex];if(e!==(a?a.getAttribute("data-hash"):"")){let a=t.params.hashNavigation.getSlideIndex(t,e);if(void 0===a||Number.isNaN(a))return;t.slideTo(a)}},c=()=>{if(!n||!t.params.hashNavigation.enabled)return;let e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],a=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&d.history&&d.history.replaceState?d.history.replaceState(null,null,`#${a}`||""):o.location.hash=a||"",l("hashSet")},u=()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;n=!0;let e=o.location.hash.replace("#","");if(e){let a=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(a||0,0,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&d.addEventListener("hashchange",p)},m=()=>{t.params.hashNavigation.watchState&&d.removeEventListener("hashchange",p)};r("init",()=>{t.params.hashNavigation.enabled&&u()}),r("destroy",()=>{t.params.hashNavigation.enabled&&m()}),r("transitionEnd _freeModeNoMomentumRelease",()=>{n&&c()}),r("slideChange",()=>{n&&t.params.cssMode&&c()})}function b(e){let t,a,i,l,r,n,o,d,p,c,{swiper:u,extendParams:m,on:
1h,emit:f,params:g}=e;u.autoplay={running:!1,paused:!1,timeLeft:0},m({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let v=g&&g.autoplay?g.autoplay.delay:3e3,y=g&&g.autoplay?g.autoplay.delay:3e3,b=new Date().getTime();function w(e){u&&!u.destroyed&&u.wrapperEl&&e.target===u.wrapperEl&&(u.wrapperEl.removeEventListener("transitionend",w),!c&&(!e.detail||!e.detail.bySwiperTouchMove)&&$())}let E=()=>{if(u.destroyed||!u.autoplay.running)return;u.autoplay.paused?l=!0:l&&(y=i,l=!1);let e=u.autoplay.paused?i:b+y-new Date().getTime();u.autoplay.timeLeft=e,f("autoplayTimeLeft",e,e/v),a=requestAnimationFrame(()=>{E()})},x=()=>{let e;if(e=u.virtual&&u.params.virtual.enabled?u.slides.find(e=>e.classList.contains("swiper-slide-active")):u.slides[u.activeIndex])return parseInt(e.getAttribute("data-swiper-autoplay"),10)},M=e=>{if(u.destroyed||!u.autoplay.running)return;cancelAnimationFrame(a),E();let s=void 0===e?u.params.autoplay.delay:e;v=u.params.autoplay.delay,y=u.params.autoplay.delay;let l=x();!Number.isNaN(l)&&l>0&&void 0===e&&(s=l,v=l,y=l),i=s;let r=u.params.speed,n=()=>{u&&!u.destroyed&&(u.params.autoplay.reverseDirection?!u.isBeginning||u.params.loop||u.params.rewind?(u.slidePrev(r,!0,!0),f("autoplay")):u.params.autoplay.stopOnLastSlide||(u.slideTo(u.slides.length-1,r,!0,!0),f("autoplay")):!u.isEnd||u.params.loop||u.params.rewind?(u.slideNext(r,!0,!0),f("autoplay")):u.params.autoplay.stopOnLastSlide||(u.slideTo(0,r,!0,!0),f("autoplay")),u.params.cssMode&&(b=new Date().getTime(),requestAnimationFrame(()=>{M()})))};return s>0?(clearTimeout(t),t=setTimeout(()=>{n()},s)):requestAnimationFrame(()=>{n()}),s},S=()=>{b=new Date().getTime(),u.autoplay.running=!0,M(),f("autoplayStart")},T=()=>{u.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(a),f("autoplayStop")},C=(e,a)=>{if(u.destroyed||!u.autoplay.running)return;clearTimeout(t),e||(p=!0);let s=()=>{f("autoplayPause"),u.params.autoplay.waitForTransition?u.wrapperEl.addEventListener("transitionend",w):$()};if(u.autoplay.paused=!0,a){d&&(i=u.params.autoplay.delay),d=!1,s();return}i=(i||u.params.autoplay.delay)-(new Date().getTime()-b),u.isEnd&&i<0&&!u.params.loop||(i<0&&(i=0),s())},$=()=>{u.isEnd&&i<0&&!u.params.loop||u.destroyed||!u.autoplay.running||(b=ne
1w Date().getTime(),p?(p=!1,M(i)):M(),u.autoplay.paused=!1,f("autoplayResume"))},L=()=>{if(u.destroyed||!u.autoplay.running)return;let e=(0,s.g)();"hidden"===e.visibilityState&&(p=!0,C(!0)),"visible"===e.visibilityState&&$()},A=e=>{"mouse"===e.pointerType&&(p=!0,c=!0,u.animating||u.autoplay.paused||C(!0))},z=e=>{"mouse"===e.pointerType&&(c=!1,u.autoplay.paused&&$())},D=()=>{u.params.autoplay.pauseOnMouseEnter&&(u.el.addEventListener("pointerenter",A),u.el.addEventListener("pointerleave",z))},P=()=>{u.el&&"string"!=typeof u.el&&(u.el.removeEventListener("pointerenter",A),u.el.removeEventListener("pointerleave",z))},k=()=>{(0,s.g)().addEventListener("visibilitychange",L)},O=()=>{(0,s.g)().removeEventListener("visibilitychange",L)};h("init",()=>{u.params.autoplay.enabled&&(D(),k(),S())}),h("destroy",()=>{P(),O(),u.autoplay.running&&T()}),h("_freeModeStaticRelease",()=>{(n||p)&&$()}),h("_freeModeNoMomentumRelease",()=>{u.params.autoplay.disableOnInteraction?T():C(!0,!0)}),h("beforeTransitionStart",(e,t,a)=>{!u.destroyed&&u.autoplay.running&&(a||!u.params.autoplay.disableOnInteraction?C(!0,!0):T())}),h("sliderFirstMove",()=>{if(!u.destroyed&&u.autoplay.running){if(u.params.autoplay.disableOnInteraction){T();return}r=!0,n=!1,p=!1,o=setTimeout(()=>{p=!0,n=!0,C(!0)},200)}}),h("touchEnd",()=>{if(!u.destroyed&&u.autoplay.running&&r){if(clearTimeout(o),clearTimeout(t),u.params.autoplay.disableOnInteraction){n=!1,r=!1;return}n&&u.params.cssMode&&$(),n=!1,r=!1}}),h("slideChange",()=>{!u.destroyed&&u.autoplay.running&&(d=!0)}),Object.assign(u.autoplay,{start:S,stop:T,pause:C,resume:$})}function w(e){let{swiper:t,extendParams:a,on:l}=e;a({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,n=!1;function o(){let e;let a=t.thumbs.swiper;if(!a||a.destroyed)return;let s=a.clickedIndex,i=a.clickedSlide;i&&i.classList.contains(t.params.thumbs.slideThumbActiveClass)||null==s||(e=a.params.loop?parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10):s,t.params.loop?t.slideToLoop(e):t.slideTo(e))}function d(){let{thumbs:e}=t.params;if(r)return!1;r=!0;let a=t.constructor;if(e.swiper instanceof a){if(e.swiper.destroyed)return r=!1,!1;t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update()}else if((0,i.o)(e.swiper)){let s=Object.assign({},e.swiper);Object.assign(s,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new a(s),n=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",o),!0}function p(e){let a=t.thumbs.swiper;if(!a||a.destroyed)return;let s="auto"===a.params.slidesPerView?a.slidesPerViewDynamic():a.params.slidesPerView,l=1,r=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(l=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(l=1),l=Math.floor(l),a.slides.forEach(e=>e.classList.remove(r)),a.params.loop||a.params.virtual&&a.params.virtual.enabled)for(let e=0;e<l;e+=1)(0,i.e)(a.slidesEl,`[data-swiper-slide-index="${t.realIndex+e}"]`).forEach(e=>{e.classList.add(r)});else for(let e=0;e<l;e+=1)a.slides[t.realIndex+e]&&a.slides[t.realIndex+e].classList.add(r);let n=t.params.thumbs.autoScrollOffset,o=n&&!a.params.loop;if(t.realIndex!==a.realIndex||o){let i,l;let r=a.activeIndex;if(a.params.loop){let e=a.slides.find(e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`);i=a.slides.indexOf(e),l=t.activeIndex>t.previousIndex?"next":"prev"}else l=(i=t.realIndex)>t.previousIndex?"next":"prev";o&&(i+="next"===l?n:-1*n),a.visibleSlidesIndexes&&0>a.visibleSlidesIndexes.indexOf(i)&&(a.params.centeredSlides?i=i>r?i-Math.floor(s/2)+1:i+Math.floor(s/2)-1:i>r&&a.params.slidesPerGroup,a.slideTo(i,e?0:void 0))}}t.thumbs={swiper:null},l("beforeInit",()=>{let{thumbs:e}=t.params;if(e&&e.swiper){if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){let a=(0,s.g)(),i=()=>{let s="string"==typeof e.swiper?a.querySelector(e.swiper):e.swiper;if(s&&s.swiper)e.swiper=s.swiper,d(),p(!0);else if(s){let a=`${t.params.eventsPrefix}init`,i=l=>{e.swiper=l.detail[0],s.removeEventListener(a,i),d(),p(!0),e.swiper.update(
1),t.update()};s.addEventListener(a,i)}return s},l=()=>{!t.destroyed&&(i()||requestAnimationFrame(l))};requestAnimationFrame(l)}else d(),p(!0)}}),l("slideChange update resize observerUpdate",()=>{p()}),l("setTransition",(e,a)=>{let s=t.thumbs.swiper;s&&!s.destroyed&&s.setTransition(a)}),l("beforeDestroy",()=>{let e=t.thumbs.swiper;e&&!e.destroyed&&n&&e.destroy()}),Object.assign(t.thumbs,{init:d,update:p})}function E(e){let{swiper:t,extendParams:a,emit:s,once:l}=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;let 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;let{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,i.f)()})},onTouchEnd:function(e){let{currentPos:a}=e;if(t.params.cssMode)return;let{params:r,wrapperEl:n,rtlTranslate:o,snapGrid:d,touchEventsData:p}=t,c=(0,i.f)()-p.touchStartTime;if(a<-t.minTranslate()){t.slideTo(t.activeIndex);return}if(a>-t.maxTranslate()){t.slides.length<d.length?t.slideTo(d.length-1):t.slideTo(t.slides.length-1);return}if(r.freeMode.momentum){let e,a;if(p.velocities.length>1){let e=p.velocities.pop(),a=p.velocities.pop(),s=e.position-a.position,l=e.time-a.time;t.velocity=s/l,t.velocity/=2,Math.abs(t.velocity)<r.freeMode.minimumVelocity&&(t.velocity=0),(l>150||(0,i.f)()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeMode.momentumVelocityRatio,p.velocities.length=0;let c=1e3*r.freeMode.momentumRatio,u=t.velocity*c,m=t.translate+u;o&&(m=-m);let h=!1,f=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio;if(m<t.maxTranslate())r.freeMode.momentumBounce?(m+t.maxTranslate()<-f&&(m=t.maxTranslate()-f),e=t.maxTranslate(),h=!0,p.allowMomentumBounce=!0):m=t.maxTranslate(),r.loop&&r.centeredSlides&&(a=!0);else if(m>t.minTranslate())r.freeMode.momentumBounce?(m-t.minTranslate()>f&&(m=t.minTranslate()+f),e=t.minTranslate(),h=!0,p.allowMomentumBounce=!0):m=t.minTranslate(),r.loop&&r.centeredSlides&&(a=!0);else if(r.freeMode.sticky){let e;for(let t=0;t<d.length;t+=1)if(d[t]>-m){e=t;break}m=-(m=Math.abs(d[e]-m)<Math.abs(d[e-1]-m)||"next"===t.swipeDirection?d[e]:d[e-1])}if(a&&l("transitionEnd",()=>{t.loopFix()}),0!==t.velocity){if(c=o?Math.abs((-m-t.translate)/t.velocity):Math.abs((m-t.translate)/t.velocity),r.freeMode.sticky){let e=Math.abs((o?-m:m)-t.translate),a=t.slidesSizesGrid[t.activeIndex];c=e<a?r.speed:e<2*a?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky){t.slideToClosest();return}r.freeMode.momentumBounce&&h?(t.updateProgress(e),t.setTransition(c),t.setTranslate(m),t.transitionStart(!0,t.swipeDirection),t.animating=!0,(0,i.l)(n,()=>{t&&!t.destroyed&&p.allowMomentumBounce&&(s("momentumBounce"),t.setTransition(r.speed),setTimeout(()=>{t.setTranslate(e),(0,i.l)(n,()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(s("_freeModeNoMomentumRelease"),t.updateProgress(m),t.setTransition(c),t.setTranslate(m),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,(0,i.l)(n,()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(m),t.updateActiveIndex(),t.updateSlidesClasses()}else if(r.freeMode.sticky){t.slideToClosest();return}else r.freeMode&&s("_freeModeNoMomentumRelease");(!r.freeMode.momentum||c>=r.longSwipesMs)&&(s("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}})}function x(e){let t,a,s,i,{swiper:l,extendParams:r,on:n}=e;r({grid:{rows:1,fill:"column"}});let o=()=>{let e=l.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*l.size:"string"==typeof e&&(e=parseFloat(e)),e};n("init",()=>{i=l.params.grid&&l.params.grid.rows>1}),n("update",()=>{let{params:e,el:t}=l,a=e.grid&&e.grid.rows>1;i&&!a?(t.classList.remove(`${e.containerModifierClass}grid`,`${e.containerModifierClass}grid-column`),s=1,l.emitContainerClasses()):!i&&a&&(t.classList.add(`${e.containerModifierClass}grid`),"column"===e.grid.fill&&t.classList.add(`${e.containerModifierClass}grid-column`),l.emitContainerClasses()),i=a}),l.grid={initSlides:e=>{let{slidesPerView:i}=l.params,{rows:r,fill:n}=l.params.grid,o=l.virtual&&l.params.virtual.enabled?l.virtual.slides.length:e.length;s=Math.floor(o/r),t=Math.floor(o/r)===o/r?o:Math.ceil(o/r)*r,"auto"!==i&&"row"===n&&(t=Math.max(t,i*r)),a=t/r},unsetSlides:()=>
1{l.slides&&l.slides.forEach(e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[l.getDirectionLabel("margin-top")]="")})},updateSlide:(e,i,r)=>{let n,d,p;let{slidesPerGroup:c}=l.params,u=o(),{rows:m,fill:h}=l.params.grid,f=l.virtual&&l.params.virtual.enabled?l.virtual.slides.length:r.length;if("row"===h&&c>1){let a=Math.floor(e/(c*m)),s=e-m*c*a,l=0===a?c:Math.min(Math.ceil((f-a*m*c)/m),c);p=Math.floor(s/l),n=(d=s-p*l+a*c)+p*t/m,i.style.order=n}else"column"===h?(d=Math.floor(e/m),p=e-d*m,(d>s||d===s&&p===m-1)&&(p+=1)>=m&&(p=0,d+=1)):(p=Math.floor(e/a),d=e-p*a);i.row=p,i.column=d,i.style.height=`calc((100% - ${(m-1)*u}px) / ${m})`,i.style[l.getDirectionLabel("margin-top")]=0!==p?u&&`${u}px`:"",i.swiperSlideGridSet=!0},updateWrapperSize:(e,a)=>{let{centeredSlides:s,roundLengths:i}=l.params,r=o(),{rows:n}=l.params.grid;if(l.virtualSize=(e+r)*t,l.virtualSize=Math.ceil(l.virtualSize/n)-r,l.params.cssMode||(l.wrapperEl.style[l.getDirectionLabel("width")]=`${l.virtualSize+r}px`),s){let e=[];for(let t=0;t<a.length;t+=1){let s=a[t];i&&(s=Math.floor(s)),a[t]<l.virtualSize+a[0]&&e.push(s)}a.splice(0,a.length),a.push(...e)}}}}function M(e){let{params:t,slidesEl:a}=this;t.loop&&this.loopDestroy();let s=e=>{if("string"==typeof e){let t=document.createElement("div");(0,i.s)(t,e),a.append(t.children[0]),(0,i.s)(t,"")}else a.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&s(e[t]);else s(e);this.recalcSlides(),t.loop&&this.loopCreate(),(!t.observer||this.isElement)&&this.update()}function S(e){let{params:t,activeIndex:a,slidesEl:s}=this;t.loop&&this.loopDestroy();let l=a+1,r=e=>{if("string"==typeof e){let t=document.createElement("div");(0,i.s)(t,e),s.prepend(t.children[0]),(0,i.s)(t,"")}else s.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&r(e[t]);l=a+e.length}else r(e);this.recalcSlides(),t.loop&&this.loopCreate(),(!t.observer||this.isElement)&&this.update(),this.slideTo(l,0,!1)}function T(e,t){let{params:a,activeIndex:s,slidesEl:i}=this,l=s;a.loop&&(l-=this.loopedSlides,this.loopDestroy(),this.recalcSlides());let r=this.slides.length;if(e<=0){this.prependSlide(t);return}if(e>=r){this.appendSlide(t);return}let n=l>e?l+1:l,o=[];for(let t=r-1;t>=e;t-=1){let e=this.slides[t];e.remove(),o.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&i.append(t[e]);n=l>e?l+t.length:l}else i.append(t);for(let e=0;e<o.length;e+=1)i.append(o[e]);this.recalcSlides(),a.loop&&this.loopCreate(),(!a.observer||this.isElement)&&this.update(),a.loop?this.slideTo(n+this.loopedSlides,0,!1):this.slideTo(n,0,!1)}function C(e){let t;let{params:a,activeIndex:s}=this,i=s;a.loop&&(i-=this.loopedSlides,this.loopDestroy());let l=i;if("object"==typeof e&&"length"in e){for(let a=0;a<e.length;a+=1)t=e[a],this.slides[t]&&this.slides[t].remove(),t<l&&(l-=1);l=Math.max(l,0)}else t=e,this.slides[t]&&this.slides[t].remove(),t<l&&(l-=1),l=Math.max(l,0);this.recalcSlides(),a.loop&&this.loopCreate(),(!a.observer||this.isElement)&&this.update(),a.loop?this.slideTo(l+this.loopedSlides,0,!1):this.slideTo(l,0,!1)}function $(){let e=[];for(let t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}function L(e){let{swiper:t}=e;Object.assign(t,{appendSlide:M.bind(t),prependSlide:S.bind(t),addSlide:T.bind(t),removeSlide:C.bind(t),removeAllSlides:$.bind(t)})}function A(e){let t;let{effect:a,swiper:s,on:i,setTranslate:l,setTransition:r,overwriteParams:n,perspective:o,recreateShadows:d,getEffectParams:p}=e;i("beforeInit",()=>{if(s.params.effect!==a)return;s.classNames.push(`${s.params.containerModifierClass}${a}`),o&&o()&&s.classNames.push(`${s.params.containerModifierClass}3d`);let e=n?n():{};Object.assign(s.params,e),Object.assign(s.originalParams,e)}),i("setTranslate _virtualUpdated",()=>{s.params.effect===a&&l()}),i("setTransition",(e,t)=>{s.params.effect===a&&r(t)}),i("transitionEnd",()=>{s.params.effect===a&&d&&p&&p().slideShadows&&(s.slides.forEach(e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e
1=>e.remove())}),d())}),i("virtualUpdate",()=>{s.params.effect===a&&(s.slides.length||(t=!0),requestAnimationFrame(()=>{t&&s.slides&&s.slides.length&&(l(),t=!1)}))})}function z(e,t){let a=(0,i.g)(t);return a!==t&&(a.style.backfaceVisibility="hidden",a.style["-webkit-backface-visibility"]="hidden"),a}function D(e){let{swiper:t,duration:a,transformElements:s,allSlides:l}=e,{activeIndex:r}=t,n=e=>e.parentElement?e.parentElement:t.slides.find(t=>t.shadowRoot&&t.shadowRoot===e.parentNode);if(t.params.virtualTranslate&&0!==a){let e=!1;(l?s:s.filter(e=>{let a=e.classList.contains("swiper-slide-transform")?n(e):e;return t.getSlideIndex(a)===r})).forEach(a=>{(0,i.l)(a,()=>{if(e||!t||t.destroyed)return;e=!0,t.animating=!1;let a=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(a)})})}}function P(e){let{swiper:t,extendParams:a,on:s}=e;a({fadeEffect:{crossFade:!1}}),A({effect:"fade",swiper:t,on:s,setTranslate:()=>{let{slides:e}=t,a=t.params.fadeEffect;for(let s=0;s<e.length;s+=1){let e=t.slides[s],i=-e.swiperSlideOffset;t.params.virtualTranslate||(i-=t.translate);let l=0;t.isHorizontal()||(l=i,i=0);let r=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),n=z(a,e);n.style.opacity=r,n.style.transform=`translate3d(${i}px, ${l}px, 0px)`}},setTransition:e=>{let a=t.slides.map(e=>(0,i.g)(e));a.forEach(t=>{t.style.transitionDuration=`${e}ms`}),D({swiper:t,duration:e,transformElements:a,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}function k(e){let{swiper:t,extendParams:a,on:s}=e;a({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});let l=(e,t,a)=>{let s=a?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),l=a?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");s||(s=(0,i.c)("div",`swiper-slide-shadow-cube swiper-slide-shadow-${a?"left":"top"}`.split(" ")),e.append(s)),l||(l=(0,i.c)("div",`swiper-slide-shadow-cube swiper-slide-shadow-${a?"right":"bottom"}`.split(" ")),e.append(l)),s&&(s.style.opacity=Math.max(-t,0)),l&&(l.style.opacity=Math.max(t,0))};A({effect:"cube",swiper:t,on:s,setTranslate:()=>{let e;let{el:a,wrapperEl:s,slides:r,width:n,height:o,rtlTranslate:d,size:p,browser:c}=t,u=(0,i.p)(t),m=t.params.cubeEffect,h=t.isHorizontal(),f=t.virtual&&t.params.virtual.enabled,g=0;!m.shadow||(h?((e=t.wrapperEl.querySelector(".swiper-cube-shadow"))||(e=(0,i.c)("div","swiper-cube-shadow"),t.wrapperEl.append(e)),e.style.height=`${n}px`):(e=a.querySelector(".swiper-cube-shadow"))||(e=(0,i.c)("div","swiper-cube-shadow"),a.append(e)));for(let e=0;e<r.length;e+=1){let t=r[e],a=e;f&&(a=parseInt(t.getAttribute("data-swiper-slide-index"),10));let s=90*a,i=Math.floor(s/360);d&&(i=Math.floor(-(s=-s)/360));let n=Math.max(Math.min(t.progress,1),-1),o=0,c=0,v=0;a%4==0?(o=-(4*i)*p,v=0):(a-1)%4==0?(o=0,v=-(4*i)*p):(a-2)%4==0?(o=p+4*i*p,v=p):(a-3)%4==0&&(o=-p,v=3*p+4*p*i),d&&(o=-o),h||(c=o,o=0);let y=`rotateX(${u(h?0:-s)}deg) rotateY(${u(h?s:0)}deg) translate3d(${o}px, ${c}px, ${v}px)`;n<=1&&n>-1&&(g=90*a+90*n,d&&(g=-(90*a)-90*n)),t.style.transform=y,m.slideShadows&&l(t,n,h)}if(s.style.transformOrigin=`50% 50% -${p/2}px`,s.style["-webkit-transform-origin"]=`50% 50% -${p/2}px`,m.shadow){if(h)e.style.transform=`translate3d(0px, ${n/2+m.shadowOffset}px, ${-n/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${m.shadowScale})`;else{let t=Math.abs(g)-90*Math.floor(Math.abs(g)/90),a=1.5-(Math.sin(2*t*Math.PI/360)/2+Math.cos(2*t*Math.PI/360)/2),s=m.shadowScale,i=m.shadowScale/a,l=m.shadowOffset;e.style.transform=`scale3d(${s}, 1, ${i}) translate3d(0px, ${o/2+l}px, ${-o/2/i}px) rotateX(-89.99deg)`}}let v=(c.isSafari||c.isWebView)&&c.needPerspectiveFix?-p/2:0;s.style.transform=`translate3d(0px,0,${v}px) rotateX(${u(t.isHorizontal()?0:g)}deg) rotateY(${u(t.isHorizontal()?-g:0)}deg)`,s.style.setProperty("--swiper-cube-translate-z",`${v}px`)},setTransition:e=>{let{el:a,slides:s}=t;if(s.forEach(t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(t=>{t.style.transitionDuration=`${e}ms`})}),t.params.cubeEffect.shadow&&!t.isHorizontal()){let t=a.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=`${e}ms`)}},recreateShadows:()=>{let e=t.isHorizontal();
1t.slides.forEach(t=>{let a=Math.max(Math.min(t.progress,1),-1);l(t,a,e)})},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function O(e,t,a){let s=`swiper-slide-shadow${a?`-${a}`:""}${e?` swiper-slide-shadow-${e}`:""}`,l=(0,i.g)(t),r=l.querySelector(`.${s.split(" ").join(".")}`);return r||(r=(0,i.c)("div",s.split(" ")),l.append(r)),r}function I(e){let{swiper:t,extendParams:a,on:s}=e;a({flipEffect:{slideShadows:!0,limitRotation:!0}});let l=(e,a)=>{let s=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");s||(s=O("flip",e,t.isHorizontal()?"left":"top")),i||(i=O("flip",e,t.isHorizontal()?"right":"bottom")),s&&(s.style.opacity=Math.max(-a,0)),i&&(i.style.opacity=Math.max(a,0))};A({effect:"flip",swiper:t,on:s,setTranslate:()=>{let{slides:e,rtlTranslate:a}=t,s=t.params.flipEffect,r=(0,i.p)(t);for(let i=0;i<e.length;i+=1){let n=e[i],o=n.progress;t.params.flipEffect.limitRotation&&(o=Math.max(Math.min(n.progress,1),-1));let d=n.swiperSlideOffset,p=-180*o,c=0,u=t.params.cssMode?-d-t.translate:-d,m=0;t.isHorizontal()?a&&(p=-p):(m=u,u=0,c=-p,p=0),n.style.zIndex=-Math.abs(Math.round(o))+e.length,s.slideShadows&&l(n,o);let h=`translate3d(${u}px, ${m}px, 0px) rotateX(${r(c)}deg) rotateY(${r(p)}deg)`;z(s,n).style.transform=h}},setTransition:e=>{let a=t.slides.map(e=>(0,i.g)(e));a.forEach(t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(t=>{t.style.transitionDuration=`${e}ms`})}),D({swiper:t,duration:e,transformElements:a})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach(e=>{let a=e.progress;t.params.flipEffect.limitRotation&&(a=Math.max(Math.min(e.progress,1),-1)),l(e,a)})},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}function X(e){let{swiper:t,extendParams:a,on:s}=e;a({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),A({effect:"coverflow",swiper:t,on:s,setTranslate:()=>{let{width:e,height:a,slides:s,slidesSizesGrid:l}=t,r=t.params.coverflowEffect,n=t.isHorizontal(),o=t.translate,d=n?-o+e/2:-o+a/2,p=n?r.rotate:-r.rotate,c=r.depth,u=(0,i.p)(t);for(let e=0,t=s.length;e<t;e+=1){let t=s[e],a=l[e],i=(d-t.swiperSlideOffset-a/2)/a,o="function"==typeof r.modifier?r.modifier(i):i*r.modifier,m=n?p*o:0,h=n?0:p*o,f=-c*Math.abs(o),g=r.stretch;"string"==typeof g&&-1!==g.indexOf("%")&&(g=parseFloat(r.stretch)/100*a);let v=n?0:g*o,y=n?g*o:0,b=1-(1-r.scale)*Math.abs(o);.001>Math.abs(y)&&(y=0),.001>Math.abs(v)&&(v=0),.001>Math.abs(f)&&(f=0),.001>Math.abs(m)&&(m=0),.001>Math.abs(h)&&(h=0),.001>Math.abs(b)&&(b=0);let w=`translate3d(${y}px,${v}px,${f}px)  rotateX(${u(h)}deg) rotateY(${u(m)}deg) scale(${b})`;if(z(r,t).style.transform=w,t.style.zIndex=-Math.abs(Math.round(o))+1,r.slideShadows){let e=n?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),a=n?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=O("coverflow",t,n?"left":"top")),a||(a=O("coverflow",t,n?"right":"bottom")),e&&(e.style.opacity=o>0?o:0),a&&(a.style.opacity=-o>0?-o:0)}}},setTransition:e=>{t.slides.map(e=>(0,i.g)(e)).forEach(t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(t=>{t.style.transitionDuration=`${e}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function Y(e){let{swiper:t,extendParams:a,on:s}=e;a({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});let l=e=>"string"==typeof e?e:`${e}px`;A({effect:"creative",swiper:t,on:s,setTranslate:()=>{let{slides:e,wrapperEl:a,slidesSizesGrid:s}=t,r=t.params.creativeEffect,{progressMultiplier:n}=r,o=t.params.centeredSlides,d=(0,i.p)(t);if(o){let e=s[0]/2-t.params.slidesOffsetBefore||0;a.style.transform=`translateX(calc(50% - ${e}px))`}for(let a=0;a<e.length;a+=1){let s=e[a],i=s.progress,p=Math.min(Math.max(s.progress,-r.limitProgress),r.limitProgress),c=p;o||(c=Math.min(Math.max(s.originalProgress,-r.limitProgress),r.limitProgress));let u=s.swiperSlideOffset,m=[t.params.cssMode?-u-t.translate:-u,0,0],h=[0,0,0],f=!1;t.isHorizontal()||(m[1]=m[0],m[0]=0);
1let g={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};p<0?(g=r.next,f=!0):p>0&&(g=r.prev,f=!0),m.forEach((e,t)=>{m[t]=`calc(${e}px + (${l(g.translate[t])} * ${Math.abs(p*n)}))`}),h.forEach((e,t)=>{let a=g.rotate[t]*Math.abs(p*n);h[t]=a}),s.style.zIndex=-Math.abs(Math.round(i))+e.length;let v=m.join(", "),y=`rotateX(${d(h[0])}deg) rotateY(${d(h[1])}deg) rotateZ(${d(h[2])}deg)`,b=c<0?`scale(${1+(1-g.scale)*c*n})`:`scale(${1-(1-g.scale)*c*n})`,w=c<0?1+(1-g.opacity)*c*n:1-(1-g.opacity)*c*n,E=`translate3d(${v}) ${y} ${b}`;if(f&&g.shadow||!f){let e=s.querySelector(".swiper-slide-shadow");if(!e&&g.shadow&&(e=O("creative",s)),e){let t=r.shadowPerProgress?p*(1/r.limitProgress):p;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}let x=z(r,s);x.style.transform=E,x.style.opacity=w,g.origin&&(x.style.transformOrigin=g.origin)}},setTransition:e=>{let a=t.slides.map(e=>(0,i.g)(e));a.forEach(t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach(t=>{t.style.transitionDuration=`${e}ms`})}),D({swiper:t,duration:e,transformElements:a,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}function H(e){let{swiper:t,extendParams:a,on:s}=e;a({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),A({effect:"cards",swiper:t,on:s,setTranslate:()=>{let{slides:e,activeIndex:a,rtlTranslate:s}=t,i=t.params.cardsEffect,{startTranslate:l,isTouched:r}=t.touchEventsData,n=s?-t.translate:t.translate;for(let o=0;o<e.length;o+=1){let d=e[o],p=d.progress,c=Math.min(Math.max(p,-4),4),u=d.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(u-=e[0].swiperSlideOffset);let m=t.params.cssMode?-u-t.translate:-u,h=0,f=-100*Math.abs(c),g=1,v=-i.perSlideRotate*c,y=i.perSlideOffset-.75*Math.abs(c),b=t.virtual&&t.params.virtual.enabled?t.virtual.from+o:o,w=(b===a||b===a-1)&&c>0&&c<1&&(r||t.params.cssMode)&&n<l,E=(b===a||b===a+1)&&c<0&&c>-1&&(r||t.params.cssMode)&&n>l;if(w||E){let e=(1-Math.abs((Math.abs(c)-.5)/.5))**.5;v+=-28*c*e,g+=-.5*e,y+=96*e,h=`${-25*e*Math.abs(c)}%`}if(m=c<0?`calc(${m}px ${s?"-":"+"} (${y*Math.abs(c)}%))`:c>0?`calc(${m}px ${s?"-":"+"} (-${y*Math.abs(c)}%))`:`${m}px`,!t.isHorizontal()){let e=h;h=m,m=e}let x=c<0?`${1+(1-g)*c}`:`${1-(1-g)*c}`,M=`
2        translate3d(${m}, ${h}, ${f}px)
3        rotateZ(${i.rotate?s?-v:v:0}deg)
4        scale(${x})
5      `;if(i.slideShadows){let e=d.querySelector(".swiper-slide-shadow");e||(e=O("cards",d)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(c)-.5)/.5,0),1))}d.style.zIndex=-Math.abs(Math.round(p))+e.length,z(i,d).style.transform=M}},setTransition:e=>{let a=t.slides.map(e=>(0,i.g)(e));a.forEach(t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach(t=>{t.style.transitionDuration=`${e}ms`})}),D({swiper:t,duration:e,transformElements:a})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:t.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!t.params.cssMode})})}},891:(e,t,a)=>{function s(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(e,t){void 0===e&&(e={}),void 0===t&&(t={});let a=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>a.indexOf(e)).forEach(a=>{void 0===e[a]?e[a]=t[a]:s(t[a])&&s(e[a])&&Object.keys(t[a]).length>0&&i(e[a],t[a])})}a.d(t,{a:()=>o,g:()=>r});let l={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function r(){let e="undefined"!=typeof document?document:{};return i(e,l),e}let n={document:l,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){}
5,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function o(){let e="undefined"!=typeof window?window:{};return i(e,n),e}},288:(e,t,a)=>{a.d(t,{a:()=>p,b:()=>x,c:()=>g,d:()=>v,e:()=>m,f:()=>n,g:()=>u,h:()=>S,i:()=>E,j:()=>i,k:()=>o,l:()=>M,m:()=>T,n:()=>r,o:()=>d,p:()=>C,q:()=>w,r:()=>b,s:()=>$,t:()=>y,u:()=>c,v:()=>f,w:()=>h,x:()=>function e(){let t=Object(arguments.length<=0?void 0:arguments[0]),a=["__proto__","constructor","prototype"];for(let s=1;s<arguments.length;s+=1){let i=s<0||arguments.length<=s?void 0:arguments[s];if(null!=i&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(i instanceof HTMLElement):!i||1!==i.nodeType&&11!==i.nodeType)){let s=Object.keys(Object(i)).filter(e=>0>a.indexOf(e));for(let a=0,l=s.length;a<l;a+=1){let l=s[a],r=Object.getOwnPropertyDescriptor(i,l);void 0!==r&&r.enumerable&&(d(t[l])&&d(i[l])?i[l].__swiper__?t[l]=i[l]:e(t[l],i[l]):!d(t[l])&&d(i[l])?(t[l]={},i[l].__swiper__?t[l]=i[l]:e(t[l],i[l])):t[l]=i[l])}}}return t},y:()=>l});var s=a(891);function i(e){return void 0===e&&(e=""),e.trim().split(" ").filter(e=>!!e.trim())}function l(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch(e){}try{delete e[t]}catch(e){}})}function r(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function n(){return Date.now()}function o(e,t){let a,i,l;void 0===t&&(t="x");let r=(0,s.a)(),n=function(e){let t;let a=(0,s.a)();return a.getComputedStyle&&(t=a.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e);return r.WebKitCSSMatrix?((i=n.transform||n.webkitTransform).split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),l=new r.WebKitCSSMatrix("none"===i?"":i)):a=(l=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=r.WebKitCSSMatrix?l.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(i=r.WebKitCSSMatrix?l.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),i||0}function d(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function p(e,t,a){e.style.setProperty(t,a)}function c(e){let t,{swiper:a,targetPosition:i,side:l}=e,r=(0,s.a)(),n=-a.translate,o=null,d=a.params.speed;a.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(a.cssModeFrameID);let p=i>n?"next":"prev",c=(e,t)=>"next"===p&&e>=t||"prev"===p&&e<=t,u=()=>{t=new Date().getTime(),null===o&&(o=t);let e=n+(.5-Math.cos(Math.max(Math.min((t-o)/d,1),0)*Math.PI)/2)*(i-n);if(c(e,i)&&(e=i),a.wrapperEl.scrollTo({[l]:e}),c(e,i)){a.wrapperEl.style.overflow="hidden",a.wrapperEl.style.scrollSnapType="",setTimeout(()=>{a.wrapperEl.style.overflow="",a.wrapperEl.scrollTo({[l]:e})}),r.cancelAnimationFrame(a.cssModeFrameID);return}a.cssModeFrameID=r.requestAnimationFrame(u)};u()}function u(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function m(e,t){void 0===t&&(t="");let a=(0,s.a)(),i=[...e.children];return(a.HTMLSlotElement&&e instanceof HTMLSlotElement&&i.push(...e.assignedElements()),t)?i.filter(e=>e.matches(t)):i}function h(e,t){let a=(0,s.a)(),i=t.contains(e);return!i&&a.HTMLSlotElement&&t instanceof HTMLSlotElement&&!(i=[...t.assignedElements()].includes(e))&&(i=function(e,t){let a=[t];for(;a.length>0;){let t=a.shift();if(e===t)return!0;a.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t)),i}function f(e){try{console.warn(e);return}catch(e){}}function g(e,t){void 0===t&&(t=[]);let a=document.createElement(e);return a.classList.add(...Array.isArray(t)?t:i(t)),a}function v(e){let t=(0,s.a)(),a=(0,s.g)(),i=e.getBoundingClientRect(),l=a.body,r=e.clientTop||l.clientTop||0,n=e.clientLeft||l.clientLeft||0,o=e===t?t.scrollY:e.scrollTop,d=e===t?t.scrollX:e.scrollLeft;return{top:i.top+o-r,left:i.left+d-n}}function y(e,t){let a=[];for(;e.previousElementSibling;){let s=e.previousElementSibling;t?s.matches(t)&&a.push(s):a.push(s),e=s}return a}function b(e,t){let a=[];for(;e.nextElementSibling;){let s=e.nextElementSibling;t?s.matches(t)&&a.push(s):a.push(s),e=s}return a}function w(e,t){return(0,s.a)().getComputedStyle(e,null).getPropertyValue(t)}function E(e){let t,a=e;if(a){for(t=0;null!==(a=a.previousSibling);)1===a.nodeType&&(t+=1);return t}}function x(e,t){let a=[],s=e.parentElement;for(;s;)t?s.matches(t)&&a.push(s):a.push(s),s=s.parentElement;return a}function M(e,t){t&&e.addEventListener("transitionend",function a(s){s.target===e&&(t.call(e,s),e.removeEventListener("transitionend",a))})}function S(e,t,a){let i=(0,s.a)();return a?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function T(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function C(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}function $(e,t){void 0===t&&(t=""),"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}}}]);

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.