vendor: 7,906 bytes, line 1
1import{a as N,b as K,c as ce,d as he,e as se,f as Re,g as je,h as Fe,i as U,j as Z,k as V,l as ge,m as Pe,n as oe,o as fe,p as Ge,q as R,r as ue,s as q,t as Ve,u as Ae}from"./chunk-F2UDG76F.js";import{a as te,b as Ne}from"./chunk-YDOXD4O3.js";function Ue(m){let{swiper:e,extendParams:g,on:o,emit:f}=m;g({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let w,y=N();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};let E=y.createElement("div");function p(i,t){let n=e.params.virtual;if(n.cache&&e.virtual.cache[t])return e.virtual.cache[t];let c;return n.renderSlide?(c=n.renderSlide.call(e,i,t),typeof c=="string"&&(q(E,c),c=E.children[0])):e.isElement?c=V("swiper-slide"):c=V("div",e.params.slideClass),c.setAttribute("data-swiper-slide-index",t),n.renderSlide||q(c,i),n.cache&&(e.virtual.cache[t]=c),c}function l(i,t,n){let{slidesPerView:c,slidesPerGroup:r,centeredSlides:a,loop:h,initialSlide:P}=e.params;if(t&&!h&&P>0)return;let{addSlidesBefore:O,addSlidesAfter:L}=e.params.virtual,{from:k,to:b,slides:I,slidesGrid:X,offset:$}=e.virtual;e.params.cssMode||e.updateActiveIndex();let T=typeof n>"u"?e.activeIndex||0:n,M;e.rtlTranslate?M="right":M=e.isHorizontal()?"left":"top";let A,Y;a?(A=Math.floor(c/2)+r+L,Y=Math.floor(c/2)+r+O):(A=c+(r-1)+L,Y=(h?c:r)+O);let x=T-Y,S=T+A;h||(x=Math.max(x,0),S=Math.min(S,I.length-1));let H=(e.slidesGrid[x]||0)-(e.slidesGrid[0]||0);h&&T>=Y?(x-=Y,a||(H+=e.slidesGrid[0])):h&&T<Y&&(x=-Y,a&&(H+=e.slidesGrid[0])),Object.assign(e.virtual,{from:x,to:S,offset:H,slidesGrid:e.slidesGrid,slidesBefore:Y,slidesAfter:A});function B(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),f("virtualUpdate")}if(k===x&&b===S&&!i){e.slidesGrid!==X&&H!==$&&e.slides.forEach(C=>{C.style[M]=`${H-Math.abs(e.cssOverflowAdjustment())}px`}),e.updateProgress(),f("virtualUpdate");return}if(e.params.virtual.renderExternal){e.params.virtual.renderExternal.call(e,{offset:H,from:x,to:S,slides:(function(){let D=[];for(let _=x;_<=S;_+=1)D.push(I[_]);return D})()}),e.params.virtual.renderExternalUpdate?B():f("virtualUpdate");return}let W=[],j=[],ie=C=>{let D=C;return C<0?D=I.length+C:D>=I.length&&(D=D-I.length),D};if(i)e.slides.filter(C=>C.matches(`.${e.params.slideClass}, swiper-slide`)).forEach(C=>{C.remove()});else for(let C=k;C<=b;C+=1)if(C<x||C>S){let D=ie(C);e.slides.filter(_=>_.matches(`.${e.params.slideClass}[data-swiper-slide-index="${D}"], swiper-slide[data-swiper-slide-index="${D}"]`)).forEach(_=>{_.remove()})}let Me=h?-I.length:0,z=h?I.length*2:I.length;for(let C=Me;C<z;C+=1)if(C>=x&&C<=S){let D=ie(C);typeof b>"u"||i?j.push(D):(C>b&&j.push(D),C<k&&W.push(D))}if(j.forEach(C=>{e.slidesEl.append(p(I[C],C))}),h)for(let C=W.length-1;C>=0;C-=1){let D=W[C];e.slidesEl.prepend(p(I[D],D))}else W.sort((C,D)=>D-C),W.forEach(C=>{e.slidesEl.prepend(p(I[C],C))});Z(e.slidesEl,".swiper-slide, swiper-slide").forEach(C=>{C.style[M]=`${H-Math.abs(e.cssOverflowAdjustment())}px`}),B()}function s(i){if(typeof i=="object"&&"length"in i)for(let t=0;t<i.length;t+=1)i[t]&&e.virtual.slides.push(i[t]);else e.virtual.slides.push(i);l(!0)}function u(i){let t=e.activeIndex,n=t+1,c=1;if(Array.isArray(i)){for(let r=0;r<i.length;r+=1)i[r]&&e.virtual.slides.unshift(i[r]);n=t+i.length,c=i.length}else e.virtual.slides.unshift(i);if(e.params.virtual.cache){let r=e.virtual.cache,a={};Object.keys(r).forEach(h=>{let P=r[h],O=P.getAttribute("data-swiper-slide-index");O&&P.setAttribute("data-swiper-slide-index",parseInt(O,10)+c),a[parseInt(h,10)+c]=P}),e.virtual.cache=a}l(!0),e.slideTo(n,0)}function v(i){if(typeof i>"u"||i===null)return;let t=e.activeIndex;if(Array.isArray(i))for(let n=i.length-1;n>=0;n-=1)e.params.virtual.cache&&(delete e.virtual.cache[i[n]],Object.keys(e.virtual.cache).forEach(c=>{c>i&&(e.virtual.cache[c-1]=e.virtual.cache[c],e.virtual.cache[c-1].setAttribute("data-swiper-slide-index",c-1),delete e.virtual.cache[c])})),e.virtual.slides.splice(i[n],1),i[n]<t&&(t-=1),t=Math.max(t,0);else e.params.virtual.cache&&(delete e.virtual.cache[i],Object.keys(e.virtual.cache).forEach(n=>{n>i&&(e.virtual.cache[n-1]=e.virtual.cache[n],e.virtual.cache[n-1].setAttribute("data-swiper-slide-index",n-1),delete e.virtual.cache[n])})),e.virtual.slides.splice(i,1),i<t&&(t-=1),t=Math.max(t,0);l(!0),e.slideTo(t,0)}function d(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),l(!0),e.slideTo(0,0)}o("beforeInit",()=>{if(!e.params.virtual.enabled)return;let i;if(typeof e.passedParams.virtual.slides>"u"){let t=[...e.slidesEl.children].filter(n=>n.matches(`.${e.params.slideClass}, swiper-slide`));t&&t.length&&(e.virtual.slides=[...t],i=!0,t.forEach((n,c)=>{n.setAttribute("data-swiper-slide-index",c),e.virtual.cache[c]=n,n.remove()}))}i||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,l(!1,!0)}),o("setTranslate",()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(w),w=setTimeout(()=>{l()},100)):l())}),o("init update resize",()=>{e.params.virtual.enabled&&e.params.cssMode&&Fe(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:s,prependSlide:u,removeSlide:v,removeAllSlides:d,update:l})}function Ze(m){let{swiper:e,extendParams:g,on:o,emit:f}=m,w=N(),y=K();e.keyboard={enabled:!1},g({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}});function E(s){if(!e.enabled)return;let{rtlTranslate:u}=e,v=s;v.originalEvent&&(v=v.originalEvent);let d=v.keyCode||v.charCode,i=e.params.keyboard.pageUpDown,t=i&&d===33,n=i&&d===34,c=d===37,r=d===39,a=d===38,h=d===40;if(!e.allowSlideNext&&(e.isHorizontal()&&r||e.isVertical()&&h||n)||!e.allowSlidePrev&&(e.isHorizontal()&&c||e.isVertical()&&a||t))return!1;if(!(v.shiftKey||v.altKey||v.ctrlKey||v.metaKey)&&!(w.activeElement&&(w.activeElement.isContentEditable||w.activeElement.nodeName&&(w.activeElement.nodeName.toLowerCase()==="input"||w.activeElement.nodeName.toLowerCase()==="textarea")))){if(e.params.keyboard.onlyInViewport&&(t||n||c||r||a||h)){let P=!1;if(oe(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&oe(e.el,`.${e.params.slideActiveClass}`).length===0)return;let O=e.el,L=O.clientWidth,k=O.clientHeight,b=y.innerWidth,I=y.innerHeight,X=ge(O);u&&(X.left-=O.scrollLeft);let $=[[X.left,X.top],[X.left+L,X.top],[X.left,X.top+k],[X.left+L,X.top+k]];for(let T=0;T<$.length;T+=1){let M=$[T];if(M[0]>=0&&M[0]<=b&&M[1]>=0&&M[1]<=I){if(M[0]===0&&M[1]===0)continue;P=!0}}if(!P)return}e.isHorizontal()?((t||n||c||r)&&(v.preventDefault?v.preventDefault():v.returnValue=!1),((n||r)&&!u||(t||c)&&u)&&e.slideNext(),((t||c)&&!u||(n||r)&&u)&&e.slidePrev()):((t||n||a||h)&&(v.preventDefault?v.preventDefault():v.returnValue=!1),(n||h)&&e.slideNext(),(t||a)&&e.slidePrev()),f("keyPress",d)}}function p(){e.keyboard.enabled||(w.addEventListener("keydown",E),e.keyboard.enabled=!0)}function l(){e.keyboard.enabled&&(w.removeEventListener("keydown",E),e.keyboard.enabled=!1)}o("init",()=>{e.params.keyboard.enabled&&p()}),o("destroy",()=>{e.keyboard.enabled&&l()}),Object.assign(e.keyboard,{enable:p,disable:l})}function Ke(m){let{swiper:e,extendParams:g,on:o,emit:f}=m,w=K();g({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),e.mousewheel={enabled:!1};let y,E=se(),p,l=[];function s(a){let L=0,k=0,b=0,I=0;return"detail"in a&&(k=a.detail),"wheelDelta"in a&&(k=-a.wheelDelta/120),"wheelDeltaY"in a&&(k=-a.wheelDeltaY/120),"wheelDeltaX"in a&&(L=-a.wheelDeltaX/120),"axis"in a&&a.axis===a.HORIZONTAL_AXIS&&(L=k,k=0),b=L*10,I=k*10,"deltaY"in a&&(I=a.deltaY),"deltaX"in a&&(b=a.deltaX),a.shiftKey&&!b&&(b=I,I=0),(b||I)&&a.deltaMode&&(a.deltaMode===1?(b*=4
vendor: 4,096 bytes, line 1
10,I*=40):(b*=800,I*=800)),b&&!L&&(L=b<1?-1:1),I&&!k&&(k=I<1?-1:1),{spinX:L,spinY:k,pixelX:b,pixelY:I}}function u(){e.enabled&&(e.mouseEntered=!0)}function v(){e.enabled&&(e.mouseEntered=!1)}function d(a){return e.params.mousewheel.thresholdDelta&&a.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&se()-E<e.params.mousewheel.thresholdTime?!1:a.delta>=6&&se()-E<60?!0:(a.direction<0?(!e.isEnd||e.params.loop)&&!e.animating&&(e.slideNext(),f("scroll",a.raw)):(!e.isBeginning||e.params.loop)&&!e.animating&&(e.slidePrev(),f("scroll",a.raw)),E=new w.Date().getTime(),!1)}function i(a){let h=e.params.mousewheel;if(a.direction<0){if(e.isEnd&&!e.params.loop&&h.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&h.releaseOnEdges)return!0;return!1}function t(a){let h=a,P=!0;if(!e.enabled||a.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;let O=e.params.mousewheel;e.params.cssMode&&h.preventDefault();let L=e.el;e.params.mousewheel.eventsTarget!=="container"&&(L=document.querySelector(e.params.mousewheel.eventsTarget));let k=L&&L.contains(h.target);if(!e.mouseEntered&&!k&&!O.releaseOnEdges)return!0;h.originalEvent&&(h=h.originalEvent);let b=0,I=e.rtlTranslate?-1:1,X=s(h);if(O.forceToAxis)if(e.isHorizontal())if(Math.abs(X.pixelX)>Math.abs(X.pixelY))b=-X.pixelX*I;else return!0;else if(Math.abs(X.pixelY)>Math.abs(X.pixelX))b=-X.pixelY;else return!0;else b=Math.abs(X.pixelX)>Math.abs(X.pixelY)?-X.pixelX*I:-X.pixelY;if(b===0)return!0;O.invert&&(b=-b);let $=e.getTranslate()+b*O.sensitivity;if($>=e.minTranslate()&&($=e.minTranslate()),$<=e.maxTranslate()&&($=e.maxTranslate()),P=e.params.loop?!0:!($===e.minTranslate()||$===e.maxTranslate()),P&&e.params.nested&&h.stopPropagation(),!e.params.freeMode||!e.params.freeMode.enabled){let T={time:se(),delta:Math.abs(b),direction:Math.sign(b),raw:a};l.length>=2&&l.shift();let M=l.length?l[l.length-1]:void 0;if(l.push(T),M?(T.direction!==M.direction||T.delta>M.delta||T.time>M.time+150)&&d(T):d(T),i(T))return!0}else{let T={time:se(),delta:Math.abs(b),direction:Math.sign(b)},M=p&&T.time<p.time+500&&T.delta<=p.delta&&T.direction===p.direction;if(!M){p=void 0;let A=e.getTranslate()+b*O.sensitivity,Y=e.isBeginning,x=e.isEnd;if(A>=e.minTranslate()&&(A=e.minTranslate()),A<=e.maxTranslate()&&(A=e.maxTranslate()),e.setTransition(0),e.setTranslate(A),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!Y&&e.isBeginning||!x&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:T.direction<0?"next":"prev",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(y),y=void 0,l.length>=15&&l.shift();let S=l.length?l[l.length-1]:void 0,H=l[0];if(l.push(T),S&&(T.delta>S.delta||T.direction!==S.direction))l.splice(0);else if(l.length>=15&&T.time-H.time<500&&H.delta-T.delta>=1&&T.delta<=6){let B=b>0?.8:.2;p=T,l.splice(0),y=he(()=>{e.destroyed||!e.params||e.slideToClosest(e.params.speed,!0,void 0,B)},0)}y||(y=he(()=>{if(e.destroyed||!e.params)return;let B=.5;p=T,l.splice(0),e.slideToClosest(e.params.speed,!0,void 0,B)},500))}if(M||f("scroll",h),e.params.autoplay&&e.params.autoplay.disableOnInteraction&&e.autoplay.stop(),O.releaseOnEdges&&(A===e.minTranslate()||A===e.maxTranslate()))return!0}}return h.preventDefault?h.preventDefault():h.returnValue=!1,!1}function n(a){let h=e.el;e.params.mousewheel.eventsTarget!=="container"&&(h=document.querySelector(e.params.mousewheel.eventsTarget)),h[a]("mouseenter",u),h[a]("mouseleave",v),h[a]("wheel",t)}function c(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",t),!0):e.mousewheel.enabled?!1:(n("addEventListener"),e.mousewheel.enabled=!0,!0)}function r(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,t),!0):e.mousewheel.enabled?(n("removeEventListener"),e.mousewheel.enabled=!1,!0):!1}o("init",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&r(),e.params.mousewheel.enabled&&c()}),o("destroy",()=>{e.params.cssMode&&c(),e.mousewheel.enabled&&r()}),Object.assign(e.mousewheel,{enable:c,disable:r})}function Ee(m,e,g,o){return m.params.createElements&&Object.keys(o).forEac
vendor: 1,863 bytes, line 1
1h(f=>{if(!g[f]&&g.auto===!0){let w=Z(m.el,`.${o[f]}`)[0];w||(w=V("div",o[f]),w.className=o[f],m.el.append(w)),g[f]=w,e[f]=w}}),g}function Qe(m){let{swiper:e,extendParams:g,on:o,emit:f}=m;g({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};function w(i){let t;return i&&typeof i=="string"&&e.isElement&&(t=e.el.querySelector(i)||e.hostEl.querySelector(i),t)?t:(i&&(typeof i=="string"&&(t=[...document.querySelectorAll(i)]),e.params.uniqueNavElements&&typeof i=="string"&&t&&t.length>1&&e.el.querySelectorAll(i).length===1?t=e.el.querySelector(i):t&&t.length===1&&(t=t[0])),i&&!t?i:t)}function y(i,t){let n=e.params.navigation;i=R(i),i.forEach(c=>{c&&(c.classList[t?"add":"remove"](...n.disabledClass.split(" ")),c.tagName==="BUTTON"&&(c.disabled=t),e.params.watchOverflow&&e.enabled&&c.classList[e.isLocked?"add":"remove"](n.lockClass))})}function E(){let{nextEl:i,prevEl:t}=e.navigation;if(e.params.loop){y(t,!1),y(i,!1);return}y(t,e.isBeginning&&!e.params.rewind),y(i,e.isEnd&&!e.params.rewind)}function p(i){i.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),f("navigationPrev"))}function l(i){i.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),f("navigationNext"))}function s(){let i=e.params.navigation;if(e.params.navigation=Ee(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(i.nextEl||i.prevEl))return;let t=w(i.nextEl),n=w(i.prevEl);Object.assign(e.navigation,{nextEl:t,prevEl:n}),t=R(t),n=R(n);let c=(r,a)=>{r&&r.addEventListener("click",a==="next"?l:p),!e.enabled&&r&&r.classList.add(...i.lockClass.split(" "))};t.forEach(r=>
vendor: 5,137 bytes, line 1
1c(r,"next")),n.forEach(r=>c(r,"prev"))}function u(){let{nextEl:i,prevEl:t}=e.navigation;i=R(i),t=R(t);let n=(c,r)=>{c.removeEventListener("click",r==="next"?l:p),c.classList.remove(...e.params.navigation.disabledClass.split(" "))};i.forEach(c=>n(c,"next")),t.forEach(c=>n(c,"prev"))}o("init",()=>{e.params.navigation.enabled===!1?d():(s(),E())}),o("toEdge fromEdge lock unlock",()=>{E()}),o("destroy",()=>{u()}),o("enable disable",()=>{let{nextEl:i,prevEl:t}=e.navigation;if(i=R(i),t=R(t),e.enabled){E();return}[...i,...t].filter(n=>!!n).forEach(n=>n.classList.add(e.params.navigation.lockClass))}),o("click",(i,t)=>{let{nextEl:n,prevEl:c}=e.navigation;n=R(n),c=R(c);let r=t.target,a=c.includes(r)||n.includes(r);if(e.isElement&&!a){let h=t.path||t.composedPath&&t.composedPath();h&&(a=h.find(P=>n.includes(P)||c.includes(P)))}if(e.params.navigation.hideOnClick&&!a){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===r||e.pagination.el.contains(r)))return;let h;n.length?h=n[0].classList.contains(e.params.navigation.hiddenClass):c.length&&(h=c[0].classList.contains(e.params.navigation.hiddenClass)),f(h===!0?"navigationShow":"navigationHide"),[...n,...c].filter(P=>!!P).forEach(P=>P.classList.toggle(e.params.navigation.hiddenClass))}});let v=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),s(),E()},d=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(e.navigation,{enable:v,disable:d,update:E,init:s,destroy:u})}function Q(m){return m===void 0&&(m=""),`.${m.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`}function Je(m){let{swiper:e,extendParams:g,on:o,emit:f}=m,w="swiper-pagination";g({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:r=>r,formatFractionTotal:r=>r,bulletClass:`${w}-bullet`,bulletActiveClass:`${w}-bullet-active`,modifierClass:`${w}-`,currentClass:`${w}-current`,totalClass:`${w}-total`,hiddenClass:`${w}-hidden`,progressbarFillClass:`${w}-progressbar-fill`,progressbarOppositeClass:`${w}-progressbar-opposite`,clickableClass:`${w}-clickable`,lockClass:`${w}-lock`,horizontalClass:`${w}-horizontal`,verticalClass:`${w}-vertical`,paginationDisabledClass:`${w}-disabled`}}),e.pagination={el:null,bullets:[]};let y,E=0;function p(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function l(r,a){let{bulletActiveClass:h}=e.params.pagination;r&&(r=r[`${a==="prev"?"previous":"next"}ElementSibling`],r&&(r.classList.add(`${h}-${a}`),r=r[`${a==="prev"?"previous":"next"}ElementSibling`],r&&r.classList.add(`${h}-${a}-${a}`)))}function s(r,a,h){if(r=r%h,a=a%h,a===r+1)return"next";if(a===r-1)return"previous"}function u(r){let a=r.target.closest(Q(e.params.pagination.bulletClass));if(!a)return;r.preventDefault();let h=Pe(a)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===h)return;let P=s(e.realIndex,h,e.slides.length);P==="next"?e.slideNext():P==="previous"?e.slidePrev():e.slideToLoop(h)}else e.slideTo(h)}function v(){let r=e.rtl,a=e.params.pagination;if(p())return;let h=e.pagination.el;h=R(h);let P,O,L=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,k=e.params.loop?Math.ceil(L/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(O=e.previousRealIndex||0,P=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex<"u"?(P=e.snapIndex,O=e.previousSnapIndex):(O=e.previousIndex||0,P=e.activeIndex||0),a.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){let b=e.pagination.bullets,I,X,$;if(a.dynamicBullets&&(y=Ge(b[0],e.isHorizontal()?"width":"height",!0),h.forEach(T=>{T.style[e.isHorizontal()?"width":"height"]=`${y*(a.dynamicMainBullets+4)}px`}),a.dynamicMainBullets>1&&O!==void 0&&(E+=P-(O||0),E>a.dynamicMainBullets-1?E=a.dynamicMainBullets-1:E<0&&(E=0)),I=Math.max(P-E,0),X=I+(Math.min(b.length,a.dynamicMainBullets)-1),$=(X+I)/2),b.forEach(T=>{let M=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(A=>`${a.bulletActiveClass}${A}`)].map(A=>typeof A=="string"&&A.includes(" ")?A.split(" "):A).flat();T.classList.remove(...M)}),h.length>1)b.forEach(T=>{let M=Pe(T);M===P?T.classList.add(...a.bulletActiveClass.split(" ")):e.isElement&&T.setAttribute("part","bullet"),a.dynamicBullets&&(M>=I&&M<=X&&T.classList.add(...`${a.bulletActiveClass}-main`.split(" ")),M===I&&l(T,"prev"),M===X&&l(T,"next"))});else{let T=b[P];if(T&&T.classList.add(...a.bulletActiveClass.split(" ")),e.isElement&&b.forEach((M,A)=>{M.setAttribute("part",A===P?"bullet-active":"bullet")}),a.dynamicBullets){let M=b[I],A=b[X];for(let Y=I;Y<=X;Y+=1)b[Y]&&b[Y].classList.add(...`${a.bulletActiveClass}-main`.split(" "));l(M,"prev"),l(A,"next")}}if(a.dynamicBullets){let T=Math.min(b.length,a.dynamicMainBullets+4),M=(y*T-y)/2-$*y,A=r?"right":"left";b.forEach(Y=>{Y.style[e.isHorizontal()?A:"top"]=`${M}px`})}}
vendor: 22,627 bytes, line 1
1h.forEach((b,I)=>{if(a.type==="fraction"&&(b.querySelectorAll(Q(a.currentClass)).forEach(X=>{X.textContent=a.formatFractionCurrent(P+1)}),b.querySelectorAll(Q(a.totalClass)).forEach(X=>{X.textContent=a.formatFractionTotal(k)})),a.type==="progressbar"){let X;a.progressbarOpposite?X=e.isHorizontal()?"vertical":"horizontal":X=e.isHorizontal()?"horizontal":"vertical";let $=(P+1)/k,T=1,M=1;X==="horizontal"?T=$:M=$,b.querySelectorAll(Q(a.progressbarFillClass)).forEach(A=>{A.style.transform=`translate3d(0,0,0) scaleX(${T}) scaleY(${M})`,A.style.transitionDuration=`${e.params.speed}ms`})}a.type==="custom"&&a.renderCustom?(q(b,a.renderCustom(e,P+1,k)),I===0&&f("paginationRender",b)):(I===0&&f("paginationRender",b),f("paginationUpdate",b)),e.params.watchOverflow&&e.enabled&&b.classList[e.isLocked?"add":"remove"](a.lockClass)})}function d(){let r=e.params.pagination;if(p())return;let a=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length,h=e.pagination.el;h=R(h);let P="";if(r.type==="bullets"){let O=e.params.loop?Math.ceil(a/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&O>a&&(O=a);for(let L=0;L<O;L+=1)r.renderBullet?P+=r.renderBullet.call(e,L,r.bulletClass):P+=`<${r.bulletElement} ${e.isElement?'part="bullet"':""} class="${r.bulletClass}"></${r.bulletElement}>`}r.type==="fraction"&&(r.renderFraction?P=r.renderFraction.call(e,r.currentClass,r.totalClass):P=`<span class="${r.currentClass}"></span> / <span class="${r.totalClass}"></span>`),r.type==="progressbar"&&(r.renderProgressbar?P=r.renderProgressbar.call(e,r.progressbarFillClass):P=`<span class="${r.progressbarFillClass}"></span>`),e.pagination.bullets=[],h.forEach(O=>{r.type!=="custom"&&q(O,P||""),r.type==="bullets"&&e.pagination.bullets.push(...O.querySelectorAll(Q(r.bulletClass)))}),r.type!=="custom"&&f("paginationRender",h[0])}function i(){e.params.pagination=Ee(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let r=e.params.pagination;if(!r.el)return;let a;typeof r.el=="string"&&e.isElement&&(a=e.el.querySelector(r.el)),!a&&typeof r.el=="string"&&(a=[...document.querySelectorAll(r.el)]),a||(a=r.el),!(!a||a.length===0)&&(e.params.uniqueNavElements&&typeof r.el=="string"&&Array.isArray(a)&&a.length>1&&(a=[...e.el.querySelectorAll(r.el)],a.length>1&&(a=a.find(h=>oe(h,".swiper")[0]===e.el))),Array.isArray(a)&&a.length===1&&(a=a[0]),Object.assign(e.pagination,{el:a}),a=R(a),a.forEach(h=>{r.type==="bullets"&&r.clickable&&h.classList.add(...(r.clickableClass||"").split(" ")),h.classList.add(r.modifierClass+r.type),h.classList.add(e.isHorizontal()?r.horizontalClass:r.verticalClass),r.type==="bullets"&&r.dynamicBullets&&(h.classList.add(`${r.modifierClass}${r.type}-dynamic`),E=0,r.dynamicMainBullets<1&&(r.dynamicMainBullets=1)),r.type==="progressbar"&&r.progressbarOpposite&&h.classList.add(r.progressbarOppositeClass),r.clickable&&h.addEventListener("click",u),e.enabled||h.classList.add(r.lockClass)}))}function t(){let r=e.params.pagination;if(p())return;let a=e.pagination.el;a&&(a=R(a),a.forEach(h=>{h.classList.remove(r.hiddenClass),h.classList.remove(r.modifierClass+r.type),h.classList.remove(e.isHorizontal()?r.horizontalClass:r.verticalClass),r.clickable&&(h.classList.remove(...(r.clickableClass||"").split(" ")),h.removeEventListener("click",u))})),e.pagination.bullets&&e.pagination.bullets.forEach(h=>h.classList.remove(...r.bulletActiveClass.split(" ")))}o("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;let r=e.params.pagination,{el:a}=e.pagination;a=R(a),a.forEach(h=>{h.classList.remove(r.horizontalClass,r.verticalClass),h.classList.add(e.isHorizontal()?r.horizontalClass:r.verticalClass)})}),o("init",()=>{e.params.pagination.enabled===!1?c():(i(),d(),v())}),o("activeIndexChange",()=>{typeof e.snapIndex>"u"&&v()}),o("snapIndexChange",()=>{v()}),o("snapGridLengthChange",()=>{d(),v()}),o("destroy",()=>{t()}),o("enable disable",()=>{let{el:r}=e.pagination;r&&(r=R(r),r.forEach(a=>a.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),o("lock unlock",()=>{v()}),o("click",(r,a)=>{let h=a.target,P=R(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&P&&P.length>0&&!h.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&h===e.navigation.nextEl||e.navigation.prevEl&&h===e.navigation.prevEl))return;let O=P[0].classList.contains(e.params.pagination.hiddenClass);f(O===!0?"paginationShow":"paginationHide"),P.forEach(L=>L.classList.toggle(e.params.pagination.hiddenClass))}});let n=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:r}=e.pagination;r&&(r=R(r),r.forEach(a=>a.classList.remove(e.params.pagination.paginationDisabledClass))),i(),d(),v()},c=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:r}=e.pagination;r&&(r=R(r),r.forEach(a=>a.classList.add(e.params.pagination.paginationDisabledClass))),t()};Object.assign(e.pagination,{enable:n,disable:c,render:d,update:v,init:i,destroy:t})}function et(m){let{swiper:e,extendParams:g,on:o,emit:f}=m,w=N(),y=!1,E=null,p=null,l,s,u,v;g({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"}}),e.scrollbar={el:null,dragEl:null};function d(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:$,rtlTranslate:T}=e,{dragEl:M,el:A}=$,Y=e.params.scrollbar,x=e.params.loop?e.progressLoop:e.progress,S=s,H=(u-s)*x;T?(H=-H,H>0?(S=s-H,H=0):-H+s>u&&(S=u+H)):H<0?(S=s+H,H=0):H+s>u&&(S=u-H),e.isHorizontal()?(M.style.transform=`translate3d(${H}px, 0, 0)`,M.style.width=`${S}px`):(M.style.transform=`translate3d(0px, ${H}px, 0)`,M.style.height=`${S}px`),Y.hide&&(clearTimeout(E),A.style.opacity=1,E=setTimeout(()=>{A.style.opacity=0,A.style.transitionDuration="400ms"},1e3))}function i($){!e.params.scrollbar.el||!e.scrollbar.el||(e.scrollbar.dragEl.style.transitionDuration=`${$}ms`)}function t(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:$}=e,{dragEl:T,el:M}=$;T.style.width="",T.style.height="",u=e.isHorizontal()?M.offsetWidth:M.offsetHeight,v=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),e.params.scrollbar.dragSize==="auto"?s=u*v:s=parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?T.style.width=`${s}px`:T.style.height=`${s}px`,v>=1?M.style.display="none":M.style.display="",e.params.scrollbar.hide&&(M.style.opacity=0),e.params.watchOverflow&&e.enabled&&$.el.classList[e.isLocked?"add":"remove"](e.params.scrollbar.lockClass)}function n($){return e.isHorizontal()?$.clientX:$.clientY}function c($){let{scrollbar:T,rtlTranslate:M}=e,{el:A}=T,Y;Y=(n($)-ge(A)[e.isHorizontal()?"left":"top"]-(l!==null?l:s/2))/(u-s),Y=Math.max(Math.min(Y,1),0),M&&(Y=1-Y);let x=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*Y;e.updateProgress(x),e.setTranslate(x),e.updateActiveIndex(),e.updateSlidesClasses()}function r($){let T=e.params.scrollbar,{scrollbar:M,wrapperEl:A}=e,{el:Y,dragEl:x}=M;y=!0,l=$.target===x?n($)-$.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,$.preventDefault(),$.stopPropagation(),A.style.transitionDuration="100ms",x.style.transitionDuration="100ms",c($),clearTimeout(p),Y.style.transitionDuration="0ms",T.hide&&(Y.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="none"),f("scrollbarDragStart",$)}function a($){let{scrollbar:T,wrapperEl:M}=e,{el:A,dragEl:Y}=T;y&&($.preventDefault&&$.cancelable?$.preventDefault():$.returnValue=!1,c($),M.style.transitionDuration="0ms",A.style.transitionDuration="0ms",Y.style.transitionDuration="0ms",f("scrollbarDragMove",$))}function h($){let T=e.params.scrollbar,{scrollbar:M,wrapperEl:A}=e,{el:Y}=M;y&&(y=!1,e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="",A.style.transitionDuration=""),T.hide&&(clearTimeout(p),p=he(()=>{Y.style.opacity=0,Y.style.transitionDuration="400ms"},1e3)),f("scrollbarDragEnd",$),T.snapOnRelease&&e.slideToClosest())}function P($){let{scrollbar:T,params:M}=e,A=T.el;if(!A)return;let Y=A,x=M.passiveListeners?{passive:!1,capture:!1}:!1,S=M.passiveListeners?{passive:!0,capture:!1}:!1;if(!Y)return;let H=$==="on"?"addEventListener":"removeEventListener";Y[H]("pointerdown",r,x),w[H]("pointermove",a,x),w[H]("pointerup",h,S)}function O(){!e.params.scrollbar.el||!e.scrollbar.el||P("on")}function L(){!e.params.scrollbar.el||!e.scrollbar.el||P("off")}function k(){let{scrollbar:$,el:T}=e;e.params.scrollbar=Ee(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});let M=e.params.scrollbar;if(!M.el)return;let A;if(typeof M.el=="string"&&e.isElement&&(A=e.el.querySelector(M.el)),!A&&typeof M.el=="string"){if(A=w.querySelectorAll(M.el),!A.length)return}else A||(A=M.el);e.params.uniqueNavElements&&typeof M.el=="string"&&A.length>1&&T.querySelectorAll(M.el).length===1&&(A=T.querySelector(M.el)),A.length>0&&(A=A[0]),A.classList.add(e.isHorizontal()?M.horizontalClass:M.verticalClass);let Y;A&&(Y=A.querySelector(Q(e.params.scrollbar.dragClass)),Y||(Y=V("div",e.params.scrollbar.dragClass),A.append(Y))),Object.assign($,{el:A,dragEl:Y}),M.draggable&&O(),A&&A.classList[e.enabled?"remove":"add"](...ce(e.params.scrollbar.lockClass))}function b(){let $=e.params.scrollbar,T=e.scrollbar.el;T&&T.classList.remove(...ce(e.isHorizontal()?$.horizontalClass:$.verticalClass)),L()}o("changeDirection",()=>{if(!e.scrollbar||!e.scrollbar.el)return;let $=e.params.scrollbar,{el:T}=e.scrollbar;T=R(T),T.forEach(M=>{M.classList.remove($.horizontalClass,$.verticalClass),M.classList.add(e.isHorizontal()?$.horizontalClass:$.verticalClass)})}),o("init",()=>{e.params.scrollbar.enabled===!1?X():(k(),t(),d())}),o("update resize observerUpdate lock unlock changeDirection",()=>{t()}),o("setTranslate",()=>{d()}),o("setTransition",($,T)=>{i(T)}),o("enable disable",()=>{let{el:$}=e.scrollbar;$&&$.classList[e.enabled?"remove":"add"](...ce(e.params.scrollbar.lockClass))}),o("destroy",()=>{b()});let I=()=>{e.el.classList.remove(...ce(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.remove(...ce(e.params.scrollbar.scrollbarDisabledClass)),k(),t(),d()},X=()=>{e.el.classList.add(...ce(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.add(...ce(e.params.scrollbar.scrollbarDisabledClass)),b()};Object.assign(e.scrollbar,{enable:I,disable:X,updateSize:t,setTranslate:d,init:k,destroy:b})}function tt(m){let{swiper:e,extendParams:g,on:o}=m;g({parallax:{enabled:!1}});let f="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",w=(p,l)=>{let{rtl:s}=e,u=s?-1:1,v=p.getAttribute("data-swiper-parallax")||"0",d=p.getAttribute("data-swiper-parallax-x"),i=p.getAttribute("data-swiper-parallax-y"),t=p.getAttribute("data-swiper-parallax-scale"),n=p.getAttribute("data-swiper-parallax-opacity"),c=p.getAttribute("data-swiper-parallax-rotate");if(d||i?(d=d||"0",i=i||"0"):e.isHorizontal()?(d=v,i="0"):(i=v,d="0"),d.indexOf("%")>=0?d=`${parseInt(d,10)*l*u}%`:d=`${d*l*u}px`,i.indexOf("%")>=0?i=`${parseInt(i,10)*l}%`:i=`${i*l}px`,typeof n<"u"&&n!==null){let a=n-(n-1)*(1-Math.abs(l));p.style.opacity=a}let r=`translate3d(${d}, ${i}, 0px)`;if(typeof t<"u"&&t!==null){let a=t-(t-1)*(1-Math.abs(l));r+=` scale(${a})`}if(c&&typeof c<"u"&&c!==null){let a=c*l*-1;r+=` rotate(${a}deg)`}p.style.transform=r},y=()=>{let{el:p,slides:l,progress:s,snapGrid:u,isElement:v}=e,d=Z(p,f);e.isElement&&d.push(...Z(e.hostEl,f)),d.forEach(i=>{w(i,s)}),l.forEach((i,t)=>{let n=i.progress;e.params.slidesPerGroup>1&&e.params.slidesPerView!=="auto"&&(n+=Math.ceil(t/2)-s*(u.length-1)),n=Math.min(Math.max(n,-1),1),i.querySelectorAll(`${f}, [data-swiper-parallax-rotate]`).forEach(c=>{w(c,n)})})},E=function(p){p===void 0&&(p=e.params.speed);let{el:l,hostEl:s}=e,u=[...l.querySelectorAll(f)];e.isElement&&u.push(...s.querySelectorAll(f)),u.forEach(v=>{let d=parseInt(v.getAttribute("data-swiper-parallax-duration"),10)||p;p===0&&(d=0),v.style.transitionDuration=`${d}ms`})};o("beforeInit",()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)}),o("init",()=>{e.params.parallax.enabled&&y()}),o("setTranslate",()=>{e.params.parallax.enabled&&y()}),o("setTransition",(p,l)=>{e.params.parallax.enabled&&E(l)})}function it(m){let{swiper:e,extendParams:g,on:o,emit:f}=m,w=K();g({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let y=1,E=!1,p=!1,l={x:0,y:0},s=-3,u,v,d=[],i={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},t={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:{}},n={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},c=1;Object.defineProperty(e.zoom,"scale",{get(){return c},set(z){if(c!==z){let C=i.imageEl,D=i.slideEl;f("zoomChange",z,C,D)}c=z}});function r(){if(d.length<2)return 1;let z=d[0].pageX,C=d[0].pageY,D=d[1].pageX,_=d[1].pageY;return Math.sqrt((D-z)**2+(_-C)**2)}function a(){let z=e.params.zoom,C=i.imageWrapEl.getAttribute("data-swiper-zoom")||z.maxRatio;if(z.limitToOriginalSize&&i.imageEl&&i.imageEl.naturalWidth){let D=i.imageEl.naturalWidth/i.imageEl.offsetWidth;return Math.min(D,C)}return C}function h(){if(d.length<2)return{x:null,y:null};let z=i.imageEl.getBoundingClientRect();return[(d[0].pageX+(d[1].pageX-d[0].pageX)/2-z.x-w.scrollX)/y,(d[0].pageY+(d[1].pageY-d[0].pageY)/2-z.y-w.scrollY)/y]}function P(){return e.isElement?"swiper-slide":`.${e.params.slideClass}`}function O(z){let C=P();return!!(z.target.matches(C)||e.slides.filter(D=>D.contains(z.target)).length>0)}function L(z){let C=`.${e.params.zoom.containerClass}`;return!!(z.target.matches(C)||[...e.hostEl.querySelectorAll(C)].filter(D=>D.contains(z.target)).length>0)}function k(z){if(z.pointerType==="mouse"&&d.splice(0,d.length),!O(z))return;let C=e.params.zoom;if(u=!1,v=!1,d.push(z),!(d.length<2)){if(u=!0,i.scaleStart=r(),!i.slideEl){i.slideEl=z.target.closest(`.${e.params.slideClass}, swiper-slide`),i.slideEl||(i.slideEl=e.slides[e.activeIndex]);let D=i.slideEl.querySelector(`.${C.containerClass}`);if(D&&(D=D.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),i.imageEl=D,D?i.imageWrapEl=oe(i.imageEl,`.${C.containerClass}`)[0]:i.imageWrapEl=void 0,!i.imageWrapEl){i.imageEl=void 0;return}i.maxRatio=a()}if(i.imageEl){let[D,_]=h();i.originX=D,i.originY=_,i.imageEl.style.transitionDuration="0ms"}E=!0}}function b(z){if(!O(z))return;let C=e.params.zoom,D=e.zoom,_=d.findIndex(F=>F.pointerId===z.pointerId);_>=0&&(d[_]=z),!(d.length<2)&&(v=!0,i.scaleMove=r(),i.imageEl&&(D.scale=i.scaleMove/i.scaleStart*y,D.scale>i.maxRatio&&(D.scale=i.maxRatio-1+(D.scale-i.maxRatio+1)**.5),D.scale<C.minRatio&&(D.scale=C.minRatio+1-(C.minRatio-D.scale+1)**.5),i.imageEl.style.transform=`translate3d(0,0,0) scale(${D.scale})`))}function I(z){if(!O(z)||z.pointerType==="mouse"&&z.type==="pointerout")return;let C=e.params.zoom,D=e.zoom,_=d.findIndex(F=>F.pointerId===z.pointerId);_>=0&&d.splice(_,1),!(!u||!v)&&(u=!1,v=!1,i.imageEl&&(D.scale=Math.max(Math.min(D.scale,i.maxRatio),C.minRatio),i.imageEl.style.transitionDuration=`${e.params.speed}ms`,i.imageEl.style.transform=`translate3d(0,0,0) scale(${D.scale})`,y=D.scale,E=!1,D.scale>1&&i.slideEl?i.slideEl.classList.add(`${C.zoomedSlideClass}`):D.scale<=1&&i.slideEl&&i.slideEl.classList.remove(`${C.zoomedSlideClass}`),D.scale===1&&(i.originX=0,i.originY=0,i.slideEl=void 0)))}let X;function $(){e.touchEventsData.preventTouchMoveFromPointerMove=!1}function T(){clearTimeout(X),e.touchEventsData.preventTouchMoveFromPointerMove=!0,X=setTimeout(()=>{e.destroyed||$()})}function M(z){let C=e.device;if(!i.imageEl||t.isTouched)return;C.android&&z.cancelable&&z.preventDefault(),t.isTouched=!0;let D=d.length>0?d[0]:z;t.touchesStart.x=D.pageX,t.touchesStart.y=D.pageY}function A(z){let D=z.pointerType==="mouse"&&e.params.zoom.panOnMouseMove;if(!O(z)||!L(z))return;let _=e.zoom;if(!i.imageEl)return;if(!t.isTouched||!i.slideEl){D&&S(z);return}if(D){S(z);return}t.isMoved||(t.width=i.imageEl.offsetWidth||i.imageEl.clientWidth,t.height=i.imageEl.offsetHeight||i.imageEl.clientHeight,t.startX=Re(i.imageWrapEl,"x")||0,t.startY=Re(i.imageWrapEl,"y")||0,i.slideWidth=i.slideEl.offsetWidth,i.slideHeight=i.slideEl.offsetHeight,i.imageWrapEl.style.transitionDuration="0ms");let F=t.width*_.scale,le=t.height*_.scale;if(t.minX=Math.min(i.slideWidth/2-F/2,0),t.maxX=-t.minX,t.minY=Math.min(i.slideHeight/2-le/2,0),t.maxY=-t.minY,t.touchesCurrent.x=d.length>0?d[0].pageX:z.pageX,t.touchesCurrent.y=d.length>0?d[0].pageY:z.pageY,Math.max(Math.abs(t.touchesCurrent.x-t.touchesStart.x),Math.abs(t.touchesCurrent.y-t.touchesStart.y))>5&&(e.allowClick=!1),!t.isMoved&&!E){if(e.isHorizontal()&&(Math.floor(t.minX)===Math.floor(t.startX)&&t.touchesCurrent.x<t.touchesStart.x||Math.floor(t.maxX)===Math.floor(t.startX)&&t.touchesCurrent.x>t.touchesStart.x)){t.isTouched=!1,$();return}if(!e.isHorizontal()&&(Math.floor(t.minY)===Math.floor(t.startY)&&t.touchesCurrent.y<t.touchesStart.y||Math.floor(t.maxY)===Math.floor(t.startY)&&t.touchesCurrent.y>t.touchesStart.y)){t.isTouched=!1,$();return}}z.cancelable&&z.preventDefault(),z.stopPropagation(),T(),t.isMoved=!0;let ne=(_.scale-y)/(i.maxRatio-e.params.zoom.minRatio),{originX:de,originY:G}=i;t.currentX=t.touchesCurrent.x-t.touchesStart.x+t.startX+ne*(t.width-de*2),t.currentY=t.touchesCurrent.y-t.touchesStart.y+t.startY+ne*(t.height-G*2),t.currentX<t.minX&&(t.currentX=t.minX+1-(t.minX-t.currentX+1)**.8),t.currentX>t.maxX&&(t.currentX=t.maxX-1+(t.currentX-t.maxX+1)**.8),t.currentY<t.minY&&(t.currentY=t.minY+1-(t.minY-t.currentY+1)**.8),t.currentY>t.maxY&&(t.currentY=t.maxY-1+(t.currentY-t.maxY+1)**.8),n.prevPositionX||(n.prevPositionX=t.touchesCurrent.x),n.prevPositionY||(n.prevPositionY=t.touchesCurrent.y),n.prevTime||(n.prevTime=Date.now()),n.x=(t.touchesCurrent.x-n.prevPositionX)/(Date.now()-n.prevTime)/2,n.y=(t.touchesCurrent.y-n.prevPositionY)/(Date.now()-n.prevTime)/2,Math.abs(t.touchesCurrent.x-n.prevPositionX)<2&&(n.x=0),Math.abs(t.touchesCurrent.y-n.prevPositionY)<2&&(n.y=0),n.prevPositionX=t.touchesCurrent.x,n.prevPositionY=t.touchesCurrent.y,n.prevTime=Date.now(),i.imageWrapEl.style.transform=`translate3d(${t.currentX}px, ${t.currentY}px,0)`}function Y(){let z=e.zoom;if(d.length=0,!i.imageEl)return;if(!t.isTouched||!t.isMoved){t.isTouched=!1,t.isMoved=!1;return}t.isTouched=!1,t.isMoved=!1;let C=300,D=300,_=n.x*C,F=t.currentX+_,le=n.y*D,pe=t.currentY+le;n.x!==0&&(C=Math.abs((F-t.currentX)/n.x)),n.y!==0&&(D=Math.abs((pe-t.currentY)/n.y));let ne=Math.max(C,D);t.currentX=F,t.currentY=pe;let de=t.width*z.scale,G=t.height*z.scale;t.minX=Math.min(i.slideWidth/2-de/2,0),t.maxX=-t.minX,t.minY=Math.min(i.slideHeight/2-G/2,0),t.maxY=-t.minY,t.currentX=Math.max(Math.min(t.currentX,t.maxX),t.minX),t.currentY=Math.max(Math.min(t.currentY,t.maxY),t.minY),i.imageWrapEl.style.transitionDuration=`${ne}ms`,i.imageWrapEl.style.transform=`translate3d(${t.currentX}px, ${t.currentY}px,0)`}function x(){let z=e.zoom;i.slideEl&&e.activeIndex!==e.slides.indexOf(i.slideEl)&&(i.imageEl&&(i.imageEl.style.transform="translate3d(0,0,0) scale(1)"),i.imageWrapEl&&(i.imageWrapEl.style.transform="translate3d(0,0,0)"),i.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),z.scale=1,y=1,i.slideEl=void 0,i.imageEl=void 0,i.imageWrapEl=void 0,i.originX=0,i.originY=0)}function S(z){if(y<=1||!i.imageWrapEl||!O(z)||!L(z))return;let C=w.getComputedStyle(i.imageWrapEl).transform,D=new w.DOMMatrix(C);if(!p){p=!0,l.x=z.clientX,l.y=z.clientY,t.startX=D.e,t.startY=D.f,t.width=i.imageEl.offsetWidth||i.imageEl.clientWidth,t.height=i.imageEl.offsetHeight||i.imageEl.clientHeight,i.slideWidth=i.slideEl.offsetWidth,i.slideHeight=i.slideEl.offsetHeight;return}let _=(z.clientX-l.x)*s,F=(z.clientY-l.y)*s,le=t.width*y,pe=t.height*y,ne=i.slideWidth,de=i.slideHeight,G=Math.min(ne/2-le/2,0),ee=-G,Te=Math.min(de/2-pe/2,0),ze=-Te,ve=Math.max(Math.min(t.startX+_,ee),G),be=Math.max(Math.min(t.startY+F,ze),Te);i.imageWrapEl.style.transitionDuration="0ms",i.imageWrapEl.style.transform=`translate3d(${ve}px, ${be}px, 0)`,l.x=z.clientX,l.y=z.clientY,t.startX=ve,t.startY=be,t.currentX=ve,t.currentY=be}function H(z){let C=e.zoom,D=e.params.zoom;if(!i.slideEl){z&&z.target&&(i.slideEl=z.target.closest(`.${e.params.slideClass}, swiper-slide`)),i.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?i.slideEl=Z(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:i.slideEl=e.slides[e.activeIndex]);let Ce=i.slideEl.querySelector(`.${D.containerClass}`);Ce&&(Ce=Ce.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),i.imageEl=Ce,Ce?i.imageWrapEl=oe(i.imageEl,`.${D.containerClass}`)[0]:i.imageWrapEl=void 0}if(!i.imageEl||!i.imageWrapEl)return;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),i.slideEl.classList.add(`${D.zoomedSlideClass}`);let _,F,le,pe,ne,de,G,ee,Te,ze,ve,be,$e,Le,Oe,ke,Xe,He;typeof t.touchesStart.x>"u"&&z?(_=z.pageX,F=z.pageY):(_=t.touchesStart.x,F=t.touchesStart.y);let Ye=y,ye=typeof z=="number"?z:null;y===1&&ye&&(_=void 0,F=void 0,t.touchesStart.x=void 0,t.touchesStart.y=void 0);let qe=a();C.scale=ye||qe,y=ye||qe,z&&!(y===1&&ye)?(Xe=i.slideEl.offsetWidth,He=i.slideEl.offsetHeight,le=ge(i.slideEl).left+w.scrollX,pe=ge(i.slideEl).top+w.scrollY,ne=le+Xe/2-_,de=pe+He/2-F,Te=i.imageEl.offsetWidth||i.imageEl.clientWidth,ze=i.imageEl.offsetHeight||i.imageEl.clientHeight,ve=Te*C.scale,be=ze*C.scale,$e=Math.min(Xe/2-ve/2,0),Le=Math.min(He/2-be/2,0),Oe=-$e,ke=-Le,Ye>0&&ye&&typeof t.currentX=="number"&&typeof t.currentY=="number"?(G=t.currentX*C.scale/Ye,ee=t.currentY*C.scale/Ye):(G=ne*C.scale,ee=de*C.scale),G<$e&&(G=$e),G>Oe&&(G=Oe),ee<Le&&(ee=Le),ee>ke&&(ee=ke)):(G=0,ee=0),ye&&C.scale===1&&(i.originX=0,i.originY=0),t.currentX=G,t.currentY=ee,i.imageWrapEl.style.transitionDuration="300ms",i.imageWrapEl.style.transform=`translate3d(${G}px, ${ee}px,0)`,i.imageEl.style.transitionDuration="300ms",i.imageEl.style.transform=`translate3d(0,
10,0) scale(${C.scale})`}function B(){let z=e.zoom,C=e.params.zoom;if(!i.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?i.slideEl=Z(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:i.slideEl=e.slides[e.activeIndex];let D=i.slideEl.querySelector(`.${C.containerClass}`);D&&(D=D.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),i.imageEl=D,D?i.imageWrapEl=oe(i.imageEl,`.${C.containerClass}`)[0]:i.imageWrapEl=void 0}!i.imageEl||!i.imageWrapEl||(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),z.scale=1,y=1,t.currentX=void 0,t.currentY=void 0,t.touchesStart.x=void 0,t.touchesStart.y=void 0,i.imageWrapEl.style.transitionDuration="300ms",i.imageWrapEl.style.transform="translate3d(0,0,0)",i.imageEl.style.transitionDuration="300ms",i.imageEl.style.transform="translate3d(0,0,0) scale(1)",i.slideEl.classList.remove(`${C.zoomedSlideClass}`),i.slideEl=void 0,i.originX=0,i.originY=0,e.params.zoom.panOnMouseMove&&(l={x:0,y:0},p&&(p=!1,t.startX=0,t.startY=0)))}function W(z){let C=e.zoom;C.scale&&C.scale!==1?B():H(z)}function j(){let z=e.params.passiveListeners?{passive:!0,capture:!1}:!1,C=e.params.passiveListeners?{passive:!1,capture:!0}:!0;return{passiveListener:z,activeListenerWithCapture:C}}function ie(){let z=e.zoom;if(z.enabled)return;z.enabled=!0;let{passiveListener:C,activeListenerWithCapture:D}=j();e.wrapperEl.addEventListener("pointerdown",k,C),e.wrapperEl.addEventListener("pointermove",b,D),["pointerup","pointercancel","pointerout"].forEach(_=>{e.wrapperEl.addEventListener(_,I,C)}),e.wrapperEl.addEventListener("pointermove",A,D)}function Me(){let z=e.zoom;if(!z.enabled)return;z.enabled=!1;let{passiveListener:C,activeListenerWithCapture:D}=j();e.wrapperEl.removeEventListener("pointerdown",k,C),e.wrapperEl.removeEventListener("pointermove",b,D),["pointerup","pointercancel","pointerout"].forEach(_=>{e.wrapperEl.removeEventListener(_,I,C)}),e.wrapperEl.removeEventListener("pointermove",A,D)}o("init",()=>{e.params.zoom.enabled&&ie()}),o("destroy",()=>{Me()}),o("touchStart",(z,C)=>{e.zoom.enabled&&M(C)}),o("touchEnd",(z,C)=>{e.zoom.enabled&&Y()}),o("doubleTap",(z,C)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&W(C)}),o("transitionEnd",()=>{e.zoom.enabled&&e.params.zoom.enabled&&x()}),o("slideChange",()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&x()}),Object.assign(e.zoom,{enable:ie,disable:Me,in:H,out:B,toggle:W})}function st(m){let{swiper:e,extendParams:g,on:o}=m;g({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0};function f(l,s){let u=(function(){let t,n,c;return(r,a)=>{for(n=-1,t=r.length;t-n>1;)c=t+n>>1,r[c]<=a?n=c:t=c;return t}})();this.x=l,this.y=s,this.lastIndex=l.length-1;let v,d;return this.interpolate=function(t){return t?(d=u(this.x,t),v=d-1,(t-this.x[v])*(this.y[d]-this.y[v])/(this.x[d]-this.x[v])+this.y[v]):0},this}function w(l){e.controller.spline=e.params.loop?new f(e.slidesGrid,l.slidesGrid):new f(e.snapGrid,l.snapGrid)}function y(l,s){let u=e.controller.control,v,d,i=e.constructor;function t(n){if(n.destroyed)return;let c=e.rtlTranslate?-e.translate:e.translate;e.params.controller.by==="slide"&&(w(n),d=-e.controller.spline.interpolate(-c)),(!d||e.params.controller.by==="container")&&(v=(n.maxTranslate()-n.minTranslate())/(e.maxTranslate()-e.minTranslate()),(Number.isNaN(v)||!Number.isFinite(v))&&(v=1),d=(c-e.minTranslate())*v+n.minTranslate()),e.params.controller.inverse&&(d=n.maxTranslate()-d),n.updateProgress(d),n.setTranslate(d,e),n.updateActiveIndex(),n.updateSlidesClasses()}if(Array.isArray(u))for(let n=0;n<u.length;n+=1)u[n]!==s&&u[n]instanceof i&&t(u[n]);else u instanceof i&&s!==u&&t(u)}function E(l,s){let u=e.constructor,v=e.controller.control,d;function i(t){t.destroyed||(t.setTransition(l,e),l!==0&&(t.transitionStart(),t.params.autoHeight&&he(()=>{t.updateAutoHeight()}),fe(t.wrapperEl,()=>{v&&t.transitionEnd()})))}if(Array.isArray(v))for(d=0;d<v.length;d+=1)v[d]!==s&&v[d]instanceof u&&i(v[d]);else v instanceof u&&s!==v&&i(v)}function p(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}o("beforeInit",()=>{if(typeof window<"u"&&(typeof e.params.controller.control=="string"||e.params.controller.control instanceof HTMLElement)){(typeof e.params.controller.control=="string"?[...document.querySelectorAll(e.params.controller.control)]:[e.params.controller.control]).forEac
vendor: 4,214 bytes, line 1
1h(s=>{if(e.controller.control||(e.controller.control=[]),s&&s.swiper)e.controller.control.push(s.swiper);else if(s){let u=`${e.params.eventsPrefix}init`,v=d=>{e.controller.control.push(d.detail[0]),e.update(),s.removeEventListener(u,v)};s.addEventListener(u,v)}});return}e.controller.control=e.params.controller.control}),o("update",()=>{p()}),o("resize",()=>{p()}),o("observerUpdate",()=>{p()}),o("setTranslate",(l,s,u)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTranslate(s,u)}),o("setTransition",(l,s,u)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTransition(s,u)}),Object.assign(e.controller,{setTranslate:y,setTransition:E})}function at(m){let{swiper:e,extendParams:g,on:o}=m;g({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,scrollOnFocus:!0}}),e.a11y={clicked:!1};let f=null,w,y,E=new Date().getTime();function p(x){let S=f;S.length!==0&&q(S,x)}function l(x){x===void 0&&(x=16);let S=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(x).replace(/x/g,S)}function s(x){x=R(x),x.forEach(S=>{S.setAttribute("tabIndex","0")})}function u(x){x=R(x),x.forEach(S=>{S.setAttribute("tabIndex","-1")})}function v(x,S){x=R(x),x.forEach(H=>{H.setAttribute("role",S)})}function d(x,S){x=R(x),x.forEach(H=>{H.setAttribute("aria-roledescription",S)})}function i(x,S){x=R(x),x.forEach(H=>{H.setAttribute("aria-controls",S)})}function t(x,S){x=R(x),x.forEach(H=>{H.setAttribute("aria-label",S)})}function n(x,S){x=R(x),x.forEach(H=>{H.setAttribute("id",S)})}function c(x,S){x=R(x),x.forEach(H=>{H.setAttribute("aria-live",S)})}function r(x){x=R(x),x.forEach(S=>{S.setAttribute("aria-disabled",!0)})}function a(x){x=R(x),x.forEach(S=>{S.setAttribute("aria-disabled",!1)})}function h(x){if(x.keyCode!==13&&x.keyCode!==32)return;let S=e.params.a11y,H=x.target;if(!(e.pagination&&e.pagination.el&&(H===e.pagination.el||e.pagination.el.contains(x.target))&&!x.target.matches(Q(e.params.pagination.bulletClass)))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){let B=R(e.navigation.prevEl);R(e.navigation.nextEl).includes(H)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?p(S.lastSlideMessage):p(S.nextSlideMessage)),B.includes(H)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?p(S.firstSlideMessage):p(S.prevSlideMessage))}e.pagination&&H.matches(Q(e.params.pagination.bulletClass))&&H.click()}}function P(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:x,prevEl:S}=e.navigation;S&&(e.isBeginning?(r(S),u(S)):(a(S),s(S))),x&&(e.isEnd?(r(x),u(x)):(a(x),s(x)))}function O(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function L(){return O()&&e.params.pagination.clickable}function k(){let x=e.params.a11y;O()&&e.pagination.bullets.forEach(S=>{e.params.pagination.clickable&&(s(S),e.params.pagination.renderBullet||(v(S,"button"),t(S,x.paginationBulletMessage.replace(/\{\{index\}\}/,Pe(S)+1)))),S.matches(Q(e.params.pagination.bulletActiveClass))?S.setAttribute("aria-current","true"):S.removeAttribute("aria-current")})}let b=(x,S,H)=>{s(x),x.tagName!=="BUTTON"&&(v(x,"button"),x.addEventListener("keydown",h)),t(x,H),i(x,S)},I=x=>{y&&y!==x.target&&!y.contains(x.target)&&(w=!0),e.a11y.clicked=!0},X=()=>{w=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},$=x=>{E=new Date().getTime()},T=x=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus||new Date().getTime()-E<100)return;let S=x.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!S||!e.slides.includes(S))return;y=S;let H=e.slides.indexOf(S)===e.activeIndex,B=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(S);H||B||x.sourceCapabilities&&x.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>
vendor: 8,367 bytes, line 1
1{w||(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(S.getAttribute("data-swiper-slide-index"))),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(S)),0),w=!1)}))},M=()=>{let x=e.params.a11y;x.itemRoleDescriptionMessage&&d(e.slides,x.itemRoleDescriptionMessage),x.slideRole&&v(e.slides,x.slideRole);let S=e.slides.length;x.slideLabelMessage&&e.slides.forEach((H,B)=>{let W=e.params.loop?parseInt(H.getAttribute("data-swiper-slide-index"),10):B,j=x.slideLabelMessage.replace(/\{\{index\}\}/,W+1).replace(/\{\{slidesLength\}\}/,S);t(H,j)})},A=()=>{let x=e.params.a11y;e.el.append(f);let S=e.el;x.containerRoleDescriptionMessage&&d(S,x.containerRoleDescriptionMessage),x.containerMessage&&t(S,x.containerMessage),x.containerRole&&v(S,x.containerRole);let H=e.wrapperEl,B=x.id||H.getAttribute("id")||`swiper-wrapper-${l(16)}`,W=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";n(H,B),c(H,W),M();let{nextEl:j,prevEl:ie}=e.navigation?e.navigation:{};j=R(j),ie=R(ie),j&&j.forEach(z=>b(z,B,x.nextSlideMessage)),ie&&ie.forEach(z=>b(z,B,x.prevSlideMessage)),L()&&R(e.pagination.el).forEach(C=>{C.addEventListener("keydown",h)}),N().addEventListener("visibilitychange",$),e.el.addEventListener("focus",T,!0),e.el.addEventListener("focus",T,!0),e.el.addEventListener("pointerdown",I,!0),e.el.addEventListener("pointerup",X,!0)};function Y(){f&&f.remove();let{nextEl:x,prevEl:S}=e.navigation?e.navigation:{};x=R(x),S=R(S),x&&x.forEach(B=>B.removeEventListener("keydown",h)),S&&S.forEach(B=>B.removeEventListener("keydown",h)),L()&&R(e.pagination.el).forEach(W=>{W.removeEventListener("keydown",h)}),N().removeEventListener("visibilitychange",$),e.el&&typeof e.el!="string"&&(e.el.removeEventListener("focus",T,!0),e.el.removeEventListener("pointerdown",I,!0),e.el.removeEventListener("pointerup",X,!0))}o("beforeInit",()=>{f=V("span",e.params.a11y.notificationClass),f.setAttribute("aria-live","assertive"),f.setAttribute("aria-atomic","true")}),o("afterInit",()=>{e.params.a11y.enabled&&A()}),o("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&M()}),o("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&P()}),o("paginationUpdate",()=>{e.params.a11y.enabled&&k()}),o("destroy",()=>{e.params.a11y.enabled&&Y()})}function rt(m){let{swiper:e,extendParams:g,on:o}=m;g({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let f=!1,w={},y=d=>d.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),E=d=>{let i=K(),t;d?t=new URL(d):t=i.location;let n=t.pathname.slice(1).split("/").filter(h=>h!==""),c=n.length,r=n[c-2],a=n[c-1];return{key:r,value:a}},p=(d,i)=>{let t=K();if(!f||!e.params.history.enabled)return;let n;e.params.url?n=new URL(e.params.url):n=t.location;let c=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${i}"]`):e.slides[i],r=y(c.getAttribute("data-history"));if(e.params.history.root.length>0){let h=e.params.history.root;h[h.length-1]==="/"&&(h=h.slice(0,h.length-1)),r=`${h}/${d?`${d}/`:""}${r}`}else n.pathname.includes(d)||(r=`${d?`${d}/`:""}${r}`);e.params.history.keepQuery&&(r+=n.search);let a=t.history.state;a&&a.value===r||(e.params.history.replaceState?t.history.replaceState({value:r},null,r):t.history.pushState({value:r},null,r))},l=(d,i,t)=>{if(i)for(let n=0,c=e.slides.length;n<c;n+=1){let r=e.slides[n];if(y(r.getAttribute("data-history"))===i){let h=e.getSlideIndex(r);e.slideTo(h,d,t)}}else e.slideTo(0,d,t)},s=()=>{w=E(e.params.url),l(e.params.speed,w.value,!1)},u=()=>{let d=K();if(e.params.history){if(!d.history||!d.history.pushState){e.params.history.enabled=!1,e.params.hashNavigation.enabled=!0;return}if(f=!0,w=E(e.params.url),!w.key&&!w.value){e.params.history.replaceState||d.addEventListener("popstate",s);return}l(0,w.value,e.params.runCallbacksOnInit),e.params.history.replaceState||d.addEventListener("popstate",s)}},v=()=>{let d=K();e.params.history.replaceState||d.removeEventListener("popstate",s)};o("init",()=>{e.params.history.enabled&&u()}),o("destroy",()=>{e.params.history.enabled&&v()}),o("transitionEnd _freeModeNoMomentumRelease",()=>{f&&p(e.params.history.key,e.activeIndex)}),o("slideChange",()=>{f&&e.params.cssMode&&p(e.params.history.key,e.activeIndex)})}function nt(m){let{swiper:e,extendParams:g,emit:o,on:f}=m,w=!1,y=N(),E=K();g({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(v,d){if(e.virtual&&e.params.virtual.enabled){let i=e.slides.find(n=>n.getAttribute("data-hash")===d);return i?parseInt(i.getAttribute("data-swiper-slide-index"),10):0}return e.getSlideIndex(Z(e.slidesEl,`.${e.params.slideClass}[data-hash="${d}"], swiper-slide[data-hash="${d}"]`)[0])}}});let p=()=>{o("hashChange");let v=y.location.hash.replace("#",""),d=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],i=d?d.getAttribute("data-hash"):"";if(v!==i){let t=e.params.hashNavigation.getSlideIndex(e,v);if(typeof t>"u"||Number.isNaN(t))return;e.slideTo(t)}},l=()=>{if(!w||!e.params.hashNavigation.enabled)return;let v=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],d=v?v.getAttribute("data-hash")||v.getAttribute("data-history"):"";e.params.hashNavigation.replaceState&&E.history&&E.history.replaceState?(E.history.replaceState(null,null,`#${d}`||""),o("hashSet")):(y.location.hash=d||"",o("hashSet"))},s=()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;w=!0;let v=y.location.hash.replace("#","");if(v){let i=e.params.hashNavigation.getSlideIndex(e,v);e.slideTo(i||0,0,e.params.runCallbacksOnInit,!0)}e.params.hashNavigation.watchState&&E.addEventListener("hashchange",p)},u=()=>{e.params.hashNavigation.watchState&&E.removeEventListener("hashchange",p)};f("init",()=>{e.params.hashNavigation.enabled&&s()}),f("destroy",()=>{e.params.hashNavigation.enabled&&u()}),f("transitionEnd _freeModeNoMomentumRelease",()=>{w&&l()}),f("slideChange",()=>{w&&e.params.cssMode&&l()})}function ot(m){let{swiper:e,extendParams:g,on:o,emit:f,params:w}=m;e.autoplay={running:!1,paused:!1,timeLeft:0},g({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let y,E,p=w&&w.autoplay?w.autoplay.delay:3e3,l=w&&w.autoplay?w.autoplay.delay:3e3,s,u=new Date().getTime(),v,d,i,t,n,c,r;function a(S){!e||e.destroyed||!e.wrapperEl||S.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",a),!(r||S.detail&&S.detail.bySwiperTouchMove)&&I())}let h=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?v=!0:v&&(l=s,v=!1);let S=e.autoplay.paused?s:u+l-new Date().getTime();e.autoplay.timeLeft=S,f("autoplayTimeLeft",S,S/p),E=requestAnimationFrame(()=>{h()})},P=()=>{let S;return e.virtual&&e.params.virtual.enabled?S=e.slides.find(B=>B.classList.contains("swiper-slide-active")):S=e.slides[e.activeIndex],S?parseInt(S.getAttribute("data-swiper-autoplay"),10):void 0},O=S=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(E),h();let H=typeof S>"u"?e.params.autoplay.delay:S;p=e.params.autoplay.delay,l=e.params.autoplay.delay;let B=P();!Number.isNaN(B)&&B>0&&typeof S>"u"&&(H=B,p=B,l=B),s=H;let W=e.params.speed,j=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(W,!0,!0),f("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,W,!0,!0),f("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(W,!0,!0),f("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,W,!0,!0),f("autoplay")),e.params.cssMode&&(u=new Date().getTime(),requestAnimationFrame(()=>{O()})))};return H>0?(clearTimeout(y),y=setTimeout(()=>{j()},H)):requestAnimationFrame(()=>{j()}),H},L=()=>{u=new Date().getTime(),e.autoplay.running=!0,O(),f("autoplayStart")},k=()=>{e.autoplay.running=!1,clearTimeout(y),cancelAnimationFrame(E),f("autoplayStop")},b=(S,H)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(y),S||(c=!0);let B=()=>{f("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",a):I()};if(e.autoplay.paused=!0,H){n&&(s=e.params.autoplay.delay),n=!1,B();return}
vendor: 4,556 bytes, line 1
1s=(s||e.params.autoplay.delay)-(new Date().getTime()-u),!(e.isEnd&&s<0&&!e.params.loop)&&(s<0&&(s=0),B())},I=()=>{e.isEnd&&s<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(u=new Date().getTime(),c?(c=!1,O(s)):O(),e.autoplay.paused=!1,f("autoplayResume"))},X=()=>{if(e.destroyed||!e.autoplay.running)return;let S=N();S.visibilityState==="hidden"&&(c=!0,b(!0)),S.visibilityState==="visible"&&I()},$=S=>{S.pointerType==="mouse"&&(c=!0,r=!0,!(e.animating||e.autoplay.paused)&&b(!0))},T=S=>{S.pointerType==="mouse"&&(r=!1,e.autoplay.paused&&I())},M=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",$),e.el.addEventListener("pointerleave",T))},A=()=>{e.el&&typeof e.el!="string"&&(e.el.removeEventListener("pointerenter",$),e.el.removeEventListener("pointerleave",T))},Y=()=>{N().addEventListener("visibilitychange",X)},x=()=>{N().removeEventListener("visibilitychange",X)};o("init",()=>{e.params.autoplay.enabled&&(M(),Y(),L())}),o("destroy",()=>{A(),x(),e.autoplay.running&&k()}),o("_freeModeStaticRelease",()=>{(i||c)&&I()}),o("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?k():b(!0,!0)}),o("beforeTransitionStart",(S,H,B)=>{e.destroyed||!e.autoplay.running||(B||!e.params.autoplay.disableOnInteraction?b(!0,!0):k())}),o("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){k();return}d=!0,i=!1,c=!1,t=setTimeout(()=>{c=!0,i=!0,b(!0)},200)}}),o("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!d)){if(clearTimeout(t),clearTimeout(y),e.params.autoplay.disableOnInteraction){i=!1,d=!1;return}i&&e.params.cssMode&&I(),i=!1,d=!1}}),o("slideChange",()=>{e.destroyed||!e.autoplay.running||(n=!0)}),Object.assign(e.autoplay,{start:L,stop:k,pause:b,resume:I})}function lt(m){let{swiper:e,extendParams:g,on:o}=m;g({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let f=!1,w=!1;e.thumbs={swiper:null};function y(){let l=e.thumbs.swiper;if(!l||l.destroyed)return;let s=l.clickedIndex,u=l.clickedSlide;if(u&&u.classList.contains(e.params.thumbs.slideThumbActiveClass)||typeof s>"u"||s===null)return;let v;l.params.loop?v=parseInt(l.clickedSlide.getAttribute("data-swiper-slide-index"),10):v=s,e.params.loop?e.slideToLoop(v):e.slideTo(v)}function E(){let{thumbs:l}=e.params;if(f)return!1;f=!0;let s=e.constructor;if(l.swiper instanceof s){if(l.swiper.destroyed)return f=!1,!1;e.thumbs.swiper=l.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper.update()}else if(je(l.swiper)){let u=Object.assign({},l.swiper);Object.assign(u,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new s(u),w=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",y),!0}function p(l){let s=e.thumbs.swiper;if(!s||s.destroyed)return;let u=s.params.slidesPerView==="auto"?s.slidesPerViewDynamic():s.params.slidesPerView,v=1,d=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(v=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(v=1),v=Math.floor(v),s.slides.forEach(n=>n.classList.remove(d)),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let n=0;n<v;n+=1)Z(s.slidesEl,`[data-swiper-slide-index="${e.realIndex+n}"]`).forEach(c=>{c.classList.add(d)});else for(let n=0;n<v;n+=1)s.slides[e.realIndex+n]&&s.slides[e.realIndex+n].classList.add(d);let i=e.params.thumbs.autoScrollOffset,t=i&&!s.params.loop;if(e.realIndex!==s.realIndex||t){let n=s.activeIndex,c,r;if(s.params.loop){let a=s.slides.find(h=>h.getAttribute("data-swiper-slide-index")===`${e.realIndex}`);c=s.slides.indexOf(a),r=e.activeIndex>e.previousIndex?"next":"prev"}else c=e.realIndex,r=c>e.previousIndex?"next":"prev";t&&(c+=r==="next"?i:-1*i),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(c)<0&&(s.params.centeredSlides?c>n?c=c-Math.floor(u/2)+1:c=c+Math.floor(u/2)-1:c>n&&s.params.slidesPerGroup,s.slideTo(c,l?0:void 0))}}o("beforeInit",()=>{let{thumbs:l}=e.params;if(!(!l||!l.swiper))if(typeof l.swiper=="string"||l.swiper instanceof HTMLElement){let s=N(),u=()=>{let d=typeof l.swiper=="string"?s.querySelector(l.swiper):l.swiper;if(d&&d.swiper)l.swiper=d.swiper,E(),p(!0);else if(d){let i=`${e.params.eventsPrefix}init`,t=n=>{l.swiper=n.detail[0],d.removeEventListener(i,t),E(),p(!0),l.swiper.update(
vendor: 8,509 bytes, line 1
1),e.update()};d.addEventListener(i,t)}return d},v=()=>{if(e.destroyed)return;u()||requestAnimationFrame(v)};requestAnimationFrame(v)}else E(),p(!0)}),o("slideChange update resize observerUpdate",()=>{p()}),o("setTransition",(l,s)=>{let u=e.thumbs.swiper;!u||u.destroyed||u.setTransition(s)}),o("beforeDestroy",()=>{let l=e.thumbs.swiper;!l||l.destroyed||w&&l.destroy()}),Object.assign(e.thumbs,{init:E,update:p})}function pt(m){let{swiper:e,extendParams:g,emit:o,once:f}=m;g({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function w(){if(e.params.cssMode)return;let p=e.getTranslate();e.setTranslate(p),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function y(){if(e.params.cssMode)return;let{touchEventsData:p,touches:l}=e;p.velocities.length===0&&p.velocities.push({position:l[e.isHorizontal()?"startX":"startY"],time:p.touchStartTime}),p.velocities.push({position:l[e.isHorizontal()?"currentX":"currentY"],time:se()})}function E(p){let{currentPos:l}=p;if(e.params.cssMode)return;let{params:s,wrapperEl:u,rtlTranslate:v,snapGrid:d,touchEventsData:i}=e,n=se()-i.touchStartTime;if(l<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(l>-e.maxTranslate()){e.slides.length<d.length?e.slideTo(d.length-1):e.slideTo(e.slides.length-1);return}if(s.freeMode.momentum){if(i.velocities.length>1){let k=i.velocities.pop(),b=i.velocities.pop(),I=k.position-b.position,X=k.time-b.time;e.velocity=I/X,e.velocity/=2,Math.abs(e.velocity)<s.freeMode.minimumVelocity&&(e.velocity=0),(X>150||se()-k.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=s.freeMode.momentumVelocityRatio,i.velocities.length=0;let c=1e3*s.freeMode.momentumRatio,r=e.velocity*c,a=e.translate+r;v&&(a=-a);let h=!1,P,O=Math.abs(e.velocity)*20*s.freeMode.momentumBounceRatio,L;if(a<e.maxTranslate())s.freeMode.momentumBounce?(a+e.maxTranslate()<-O&&(a=e.maxTranslate()-O),P=e.maxTranslate(),h=!0,i.allowMomentumBounce=!0):a=e.maxTranslate(),s.loop&&s.centeredSlides&&(L=!0);else if(a>e.minTranslate())s.freeMode.momentumBounce?(a-e.minTranslate()>O&&(a=e.minTranslate()+O),P=e.minTranslate(),h=!0,i.allowMomentumBounce=!0):a=e.minTranslate(),s.loop&&s.centeredSlides&&(L=!0);else if(s.freeMode.sticky){let k;for(let b=0;b<d.length;b+=1)if(d[b]>-a){k=b;break}Math.abs(d[k]-a)<Math.abs(d[k-1]-a)||e.swipeDirection==="next"?a=d[k]:a=d[k-1],a=-a}if(L&&f("transitionEnd",()=>{e.loopFix()}),e.velocity!==0){if(v?c=Math.abs((-a-e.translate)/e.velocity):c=Math.abs((a-e.translate)/e.velocity),s.freeMode.sticky){let k=Math.abs((v?-a:a)-e.translate),b=e.slidesSizesGrid[e.activeIndex];k<b?c=s.speed:k<2*b?c=s.speed*1.5:c=s.speed*2.5}}else if(s.freeMode.sticky){e.slideToClosest();return}s.freeMode.momentumBounce&&h?(e.updateProgress(P),e.setTransition(c),e.setTranslate(a),e.transitionStart(!0,e.swipeDirection),e.animating=!0,fe(u,()=>{!e||e.destroyed||!i.allowMomentumBounce||(o("momentumBounce"),e.setTransition(s.speed),setTimeout(()=>{e.setTranslate(P),fe(u,()=>{!e||e.destroyed||e.transitionEnd()})},0))})):e.velocity?(o("_freeModeNoMomentumRelease"),e.updateProgress(a),e.setTransition(c),e.setTranslate(a),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,fe(u,()=>{!e||e.destroyed||e.transitionEnd()}))):e.updateProgress(a),e.updateActiveIndex(),e.updateSlidesClasses()}else if(s.freeMode.sticky){e.slideToClosest();return}else s.freeMode&&o("_freeModeNoMomentumRelease");(!s.freeMode.momentum||n>=s.longSwipesMs)&&(o("_freeModeStaticRelease"),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}Object.assign(e,{freeMode:{onTouchStart:w,onTouchMove:y,onTouchEnd:E}})}function dt(m){let{swiper:e,extendParams:g,on:o}=m;g({grid:{rows:1,fill:"column"}});let f,w,y,E,p=()=>{let t=e.params.spaceBetween;return typeof t=="string"&&t.indexOf("%")>=0?t=parseFloat(t.replace("%",""))/100*e.size:typeof t=="string"&&(t=parseFloat(t)),t},l=t=>{let{slidesPerView:n}=e.params,{rows:c,fill:r}=e.params.grid,a=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:t.length;y=Math.floor(a/c),Math.floor(a/c)===a/c?f=a:f=Math.ceil(a/c)*c,n!=="auto"&&r==="row"&&(f=Math.max(f,n*c)),w=f/c},s=()=>{e.slides&&e.slides.forEach(t=>{t.swiperSlideGridSet&&(t.style.height="",t.style[e.getDirectionLabel("margin-top")]="")})},u=(t,n,c)=>{let{slidesPerGroup:r}=e.params,a=p(),{rows:h,fill:P}=e.params.grid,O=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:c.length,L,k,b;if(P==="row"&&r>1){let I=Math.floor(t/(r*h)),X=t-h*r*I,$=I===0?r:Math.min(Math.ceil((O-I*h*r)/h),r);b=Math.floor(X/$),k=X-b*$+I*r,L=k+b*f/h,n.style.order=L}else P==="column"?(k=Math.floor(t/h),b=t-k*h,(k>y||k===y&&b===h-1)&&(b+=1,b>=h&&(b=0,k+=1))):(b=Math.floor(t/w),k=t-b*w);n.row=b,n.column=k,n.style.height=`calc((100% - ${(h-1)*a}px) / ${h})`,n.style[e.getDirectionLabel("margin-top")]=b!==0?a&&`${a}px`:"",n.swiperSlideGridSet=!0},v=(t,n)=>{let{centeredSlides:c,roundLengths:r}=e.params,a=p(),{rows:h}=e.params.grid;if(e.virtualSize=(t+a)*f,e.virtualSize=Math.ceil(e.virtualSize/h)-a,e.params.cssMode||(e.wrapperEl.style[e.getDirectionLabel("width")]=`${e.virtualSize+a}px`),c){let P=[];for(let O=0;O<n.length;O+=1){let L=n[O];r&&(L=Math.floor(L)),n[O]<e.virtualSize+n[0]&&P.push(L)}n.splice(0,n.length),n.push(...P)}},d=()=>{E=e.params.grid&&e.params.grid.rows>1},i=()=>{let{params:t,el:n}=e,c=t.grid&&t.grid.rows>1;E&&!c?(n.classList.remove(`${t.containerModifierClass}grid`,`${t.containerModifierClass}grid-column`),y=1,e.emitContainerClasses()):!E&&c&&(n.classList.add(`${t.containerModifierClass}grid`),t.grid.fill==="column"&&n.classList.add(`${t.containerModifierClass}grid-column`),e.emitContainerClasses()),E=c};o("init",d),o("update",i),e.grid={initSlides:l,unsetSlides:s,updateSlide:u,updateWrapperSize:v}}function Pt(m){let e=this,{params:g,slidesEl:o}=e;g.loop&&e.loopDestroy();let f=w=>{if(typeof w=="string"){let y=document.createElement("div");q(y,w),o.append(y.children[0]),q(y,"")}else o.append(w)};if(typeof m=="object"&&"length"in m)for(let w=0;w<m.length;w+=1)m[w]&&f(m[w]);else f(m);e.recalcSlides(),g.loop&&e.loopCreate(),(!g.observer||e.isElement)&&e.update()}function zt(m){let e=this,{params:g,activeIndex:o,slidesEl:f}=e;g.loop&&e.loopDestroy();let w=o+1,y=E=>{if(typeof E=="string"){let p=document.createElement("div");q(p,E),f.prepend(p.children[0]),q(p,"")}else f.prepend(E)};if(typeof m=="object"&&"length"in m){for(let E=0;E<m.length;E+=1)m[E]&&y(m[E]);w=o+m.length}else y(m);e.recalcSlides(),g.loop&&e.loopCreate(),(!g.observer||e.isElement)&&e.update(),e.slideTo(w,0,!1)}function $t(m,e){let g=this,{params:o,activeIndex:f,slidesEl:w}=g,y=f;o.loop&&(y-=g.loopedSlides,g.loopDestroy(),g.recalcSlides());let E=g.slides.length;if(m<=0){g.prependSlide(e);return}if(m>=E){g.appendSlide(e);return}let p=y>m?y+1:y,l=[];for(let s=E-1;s>=m;s-=1){let u=g.slides[s];u.remove(),l.unshift(u)}if(typeof e=="object"&&"length"in e){for(let s=0;s<e.length;s+=1)e[s]&&w.append(e[s]);p=y>m?y+e.length:y}else w.append(e);for(let s=0;s<l.length;s+=1)w.append(l[s]);g.recalcSlides(),o.loop&&g.loopCreate(),(!o.observer||g.isElement)&&g.update(),o.loop?g.slideTo(p+g.loopedSlides,0,!1):g.slideTo(p,0,!1)}function Lt(m){let e=this,{params:g,activeIndex:o}=e,f=o;g.loop&&(f-=e.loopedSlides,e.loopDestroy());let w=f,y;if(typeof m=="object"&&"length"in m){for(let E=0;E<m.length;E+=1)y=m[E],e.slides[y]&&e.slides[y].remove(),y<w&&(w-=1);w=Math.max(w,0)}else y=m,e.slides[y]&&e.slides[y].remove(),y<w&&(w-=1),w=Math.max(w,0);e.recalcSlides(),g.loop&&e.loopCreate(),(!g.observer||e.isElement)&&e.update(),g.loop?e.slideTo(w+e.loopedSlides,0,!1):e.slideTo(w,0,!1)}function At(){let m=this,e=[];for(let g=0;g<m.slides.length;g+=1)e.push(g);m.removeSlide(e)}function ct(m){let{swiper:e}=m;Object.assign(e,{appendSlide:Pt.bind(e),prependSlide:zt.bind(e),addSlide:$t.bind(e),removeSlide:Lt.bind(e),removeAllSlides:At.bind(e)})}function J(m){let{effect:e,swiper:g,on:o,setTranslate:f,setTransition:w,overwriteParams:y,perspective:E,recreateShadows:p,getEffectParams:l}=m;o("beforeInit",()=>{if(g.params.effect!==e)return;g.classNames.push(`${g.params.containerModifierClass}${e}`),E&&E()&&g.classNames.push(`${g.params.containerModifierClass}3d`);let u=y?y():{};Object.assign(g.params,u),Object.assign(g.originalParams,u)}),o("setTranslate _virtualUpdated",()=>{g.params.effect===e&&f()}),o("setTransition",(u,v)=>{g.params.effect===e&&w(v)}),o("transitionEnd",()=>
vendor: 4,694 bytes, line 1
1{if(g.params.effect===e&&p){if(!l||!l().slideShadows)return;g.slides.forEach(u=>{u.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(v=>v.remove())}),p()}});let s;o("virtualUpdate",()=>{g.params.effect===e&&(g.slides.length||(s=!0),requestAnimationFrame(()=>{s&&g.slides&&g.slides.length&&(f(),s=!1)}))})}function ae(m,e){let g=U(e);return g!==e&&(g.style.backfaceVisibility="hidden",g.style["-webkit-backface-visibility"]="hidden"),g}function me(m){let{swiper:e,duration:g,transformElements:o,allSlides:f}=m,{activeIndex:w}=e,y=E=>E.parentElement?E.parentElement:e.slides.find(l=>l.shadowRoot&&l.shadowRoot===E.parentNode);if(e.params.virtualTranslate&&g!==0){let E=!1,p;f?p=o:p=o.filter(l=>{let s=l.classList.contains("swiper-slide-transform")?y(l):l;return e.getSlideIndex(s)===w}),p.forEach(l=>{fe(l,()=>{if(E||!e||e.destroyed)return;E=!0,e.animating=!1;let s=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(s)})})}}function ft(m){let{swiper:e,extendParams:g,on:o}=m;g({fadeEffect:{crossFade:!1}}),J({effect:"fade",swiper:e,on:o,setTranslate:()=>{let{slides:y}=e,E=e.params.fadeEffect;for(let p=0;p<y.length;p+=1){let l=e.slides[p],u=-l.swiperSlideOffset;e.params.virtualTranslate||(u-=e.translate);let v=0;e.isHorizontal()||(v=u,u=0);let d=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(l.progress),0):1+Math.min(Math.max(l.progress,-1),0),i=ae(E,l);i.style.opacity=d,i.style.transform=`translate3d(${u}px, ${v}px, 0px)`}},setTransition:y=>{let E=e.slides.map(p=>U(p));E.forEach(p=>{p.style.transitionDuration=`${y}ms`}),me({swiper:e,duration:y,transformElements:E,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function ut(m){let{swiper:e,extendParams:g,on:o}=m;g({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});let f=(p,l,s)=>{let u=s?p.querySelector(".swiper-slide-shadow-left"):p.querySelector(".swiper-slide-shadow-top"),v=s?p.querySelector(".swiper-slide-shadow-right"):p.querySelector(".swiper-slide-shadow-bottom");u||(u=V("div",`swiper-slide-shadow-cube swiper-slide-shadow-${s?"left":"top"}`.split(" ")),p.append(u)),v||(v=V("div",`swiper-slide-shadow-cube swiper-slide-shadow-${s?"right":"bottom"}`.split(" ")),p.append(v)),u&&(u.style.opacity=Math.max(-l,0)),v&&(v.style.opacity=Math.max(l,0))};J({effect:"cube",swiper:e,on:o,setTranslate:()=>{let{el:p,wrapperEl:l,slides:s,width:u,height:v,rtlTranslate:d,size:i,browser:t}=e,n=ue(e),c=e.params.cubeEffect,r=e.isHorizontal(),a=e.virtual&&e.params.virtual.enabled,h=0,P;c.shadow&&(r?(P=e.wrapperEl.querySelector(".swiper-cube-shadow"),P||(P=V("div","swiper-cube-shadow"),e.wrapperEl.append(P)),P.style.height=`${u}px`):(P=p.querySelector(".swiper-cube-shadow"),P||(P=V("div","swiper-cube-shadow"),p.append(P))));for(let L=0;L<s.length;L+=1){let k=s[L],b=L;a&&(b=parseInt(k.getAttribute("data-swiper-slide-index"),10));let I=b*90,X=Math.floor(I/360);d&&(I=-I,X=Math.floor(-I/360));let $=Math.max(Math.min(k.progress,1),-1),T=0,M=0,A=0;b%4===0?(T=-X*4*i,A=0):(b-1)%4===0?(T=0,A=-X*4*i):(b-2)%4===0?(T=i+X*4*i,A=i):(b-3)%4===0&&(T=-i,A=3*i+i*4*X),d&&(T=-T),r||(M=T,T=0);let Y=`rotateX(${n(r?0:-I)}deg) rotateY(${n(r?I:0)}deg) translate3d(${T}px, ${M}px, ${A}px)`;$<=1&&$>-1&&(h=b*90+$*90,d&&(h=-b*90-$*90)),k.style.transform=Y,c.slideShadows&&f(k,$,r)}if(l.style.transformOrigin=`50% 50% -${i/2}px`,l.style["-webkit-transform-origin"]=`50% 50% -${i/2}px`,c.shadow)if(r)P.style.transform=`translate3d(0px, ${u/2+c.shadowOffset}px, ${-u/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${c.shadowScale})`;else{let L=Math.abs(h)-Math.floor(Math.abs(h)/90)*90,k=1.5-(Math.sin(L*2*Math.PI/360)/2+Math.cos(L*2*Math.PI/360)/2),b=c.shadowScale,I=c.shadowScale/k,X=c.shadowOffset;P.style.transform=`scale3d(${b}, 1, ${I}) translate3d(0px, ${v/2+X}px, ${-v/2/I}px) rotateX(-89.99deg)`}let O=(t.isSafari||t.isWebView)&&t.needPerspectiveFix?-i/2:0;l.style.transform=`translate3d(0px,0,${O}px) rotateX(${n(e.isHorizontal()?0:h)}deg) rotateY(${n(e.isHorizontal()?-h:0)}deg)`,l.style.setProperty("--swiper-cube-translate-z",`${O}px`)},setTransition:p=>{let{el:l,slides:s}=e;if(s.forEach(u=>{u.style.transitionDuration=`${p}ms`,u.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(v=>{v.style.transitionDuration=`${p}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){let u=l.querySelector(".swiper-cube-shadow");u&&(u.style.transitionDuration=`${p}ms`)}},recreateShadows:()=>{let p=e.isHorizontal();
vendor: 8,787 bytes, lines 1-5
1e.slides.forEach(l=>{let s=Math.max(Math.min(l.progress,1),-1);f(l,s,p)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function re(m,e,g){let o=`swiper-slide-shadow${g?`-${g}`:""}${m?` swiper-slide-shadow-${m}`:""}`,f=U(e),w=f.querySelector(`.${o.split(" ").join(".")}`);return w||(w=V("div",o.split(" ")),f.append(w)),w}function mt(m){let{swiper:e,extendParams:g,on:o}=m;g({flipEffect:{slideShadows:!0,limitRotation:!0}});let f=(p,l)=>{let s=e.isHorizontal()?p.querySelector(".swiper-slide-shadow-left"):p.querySelector(".swiper-slide-shadow-top"),u=e.isHorizontal()?p.querySelector(".swiper-slide-shadow-right"):p.querySelector(".swiper-slide-shadow-bottom");s||(s=re("flip",p,e.isHorizontal()?"left":"top")),u||(u=re("flip",p,e.isHorizontal()?"right":"bottom")),s&&(s.style.opacity=Math.max(-l,0)),u&&(u.style.opacity=Math.max(l,0))};J({effect:"flip",swiper:e,on:o,setTranslate:()=>{let{slides:p,rtlTranslate:l}=e,s=e.params.flipEffect,u=ue(e);for(let v=0;v<p.length;v+=1){let d=p[v],i=d.progress;e.params.flipEffect.limitRotation&&(i=Math.max(Math.min(d.progress,1),-1));let t=d.swiperSlideOffset,c=-180*i,r=0,a=e.params.cssMode?-t-e.translate:-t,h=0;e.isHorizontal()?l&&(c=-c):(h=a,a=0,r=-c,c=0),d.style.zIndex=-Math.abs(Math.round(i))+p.length,s.slideShadows&&f(d,i);let P=`translate3d(${a}px, ${h}px, 0px) rotateX(${u(r)}deg) rotateY(${u(c)}deg)`,O=ae(s,d);O.style.transform=P}},setTransition:p=>{let l=e.slides.map(s=>U(s));l.forEach(s=>{s.style.transitionDuration=`${p}ms`,s.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(u=>{u.style.transitionDuration=`${p}ms`})}),me({swiper:e,duration:p,transformElements:l})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(p=>{let l=p.progress;e.params.flipEffect.limitRotation&&(l=Math.max(Math.min(p.progress,1),-1)),f(p,l)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function ht(m){let{swiper:e,extendParams:g,on:o}=m;g({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),J({effect:"coverflow",swiper:e,on:o,setTranslate:()=>{let{width:y,height:E,slides:p,slidesSizesGrid:l}=e,s=e.params.coverflowEffect,u=e.isHorizontal(),v=e.translate,d=u?-v+y/2:-v+E/2,i=u?s.rotate:-s.rotate,t=s.depth,n=ue(e);for(let c=0,r=p.length;c<r;c+=1){let a=p[c],h=l[c],P=a.swiperSlideOffset,O=(d-P-h/2)/h,L=typeof s.modifier=="function"?s.modifier(O):O*s.modifier,k=u?i*L:0,b=u?0:i*L,I=-t*Math.abs(L),X=s.stretch;typeof X=="string"&&X.indexOf("%")!==-1&&(X=parseFloat(s.stretch)/100*h);let $=u?0:X*L,T=u?X*L:0,M=1-(1-s.scale)*Math.abs(L);Math.abs(T)<.001&&(T=0),Math.abs($)<.001&&($=0),Math.abs(I)<.001&&(I=0),Math.abs(k)<.001&&(k=0),Math.abs(b)<.001&&(b=0),Math.abs(M)<.001&&(M=0);let A=`translate3d(${T}px,${$}px,${I}px) rotateX(${n(b)}deg) rotateY(${n(k)}deg) scale(${M})`,Y=ae(s,a);if(Y.style.transform=A,a.style.zIndex=-Math.abs(Math.round(L))+1,s.slideShadows){let x=u?a.querySelector(".swiper-slide-shadow-left"):a.querySelector(".swiper-slide-shadow-top"),S=u?a.querySelector(".swiper-slide-shadow-right"):a.querySelector(".swiper-slide-shadow-bottom");x||(x=re("coverflow",a,u?"left":"top")),S||(S=re("coverflow",a,u?"right":"bottom")),x&&(x.style.opacity=L>0?L:0),S&&(S.style.opacity=-L>0?-L:0)}}},setTransition:y=>{e.slides.map(p=>U(p)).forEach(p=>{p.style.transitionDuration=`${y}ms`,p.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(l=>{l.style.transitionDuration=`${y}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function gt(m){let{swiper:e,extendParams:g,on:o}=m;g({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 f=E=>typeof E=="string"?E:`${E}px`;J({effect:"creative",swiper:e,on:o,setTranslate:()=>{let{slides:E,wrapperEl:p,slidesSizesGrid:l}=e,s=e.params.creativeEffect,{progressMultiplier:u}=s,v=e.params.centeredSlides,d=ue(e);if(v){let i=l[0]/2-e.params.slidesOffsetBefore||0;p.style.transform=`translateX(calc(50% - ${i}px))`}for(let i=0;i<E.length;i+=1){let t=E[i],n=t.progress,c=Math.min(Math.max(t.progress,-s.limitProgress),s.limitProgress),r=c;v||(r=Math.min(Math.max(t.originalProgress,-s.limitProgress),s.limitProgress));let a=t.swiperSlideOffset,h=[e.params.cssMode?-a-e.translate:-a,0,0],P=[0,0,0],O=!1;e.isHorizontal()||(h[1]=h[0],h[0]=0);let L={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(L=s.next,O=!0):c>0&&(L=s.prev,O=!0),h.forEach((M,A)=>{h[A]=`calc(${M}px + (${f(L.translate[A])} * ${Math.abs(c*u)}))`}),P.forEach((M,A)=>{let Y=L.rotate[A]*Math.abs(c*u);P[A]=Y}),t.style.zIndex=-Math.abs(Math.round(n))+E.length;let k=h.join(", "),b=`rotateX(${d(P[0])}deg) rotateY(${d(P[1])}deg) rotateZ(${d(P[2])}deg)`,I=r<0?`scale(${1+(1-L.scale)*r*u})`:`scale(${1-(1-L.scale)*r*u})`,X=r<0?1+(1-L.opacity)*r*u:1-(1-L.opacity)*r*u,$=`translate3d(${k}) ${b} ${I}`;if(O&&L.shadow||!O){let M=t.querySelector(".swiper-slide-shadow");if(!M&&L.shadow&&(M=re("creative",t)),M){let A=s.shadowPerProgress?c*(1/s.limitProgress):c;M.style.opacity=Math.min(Math.max(Math.abs(A),0),1)}}let T=ae(s,t);T.style.transform=$,T.style.opacity=X,L.origin&&(T.style.transformOrigin=L.origin)}},setTransition:E=>{let p=e.slides.map(l=>U(l));p.forEach(l=>{l.style.transitionDuration=`${E}ms`,l.querySelectorAll(".swiper-slide-shadow").forEach(s=>{s.style.transitionDuration=`${E}ms`})}),me({swiper:e,duration:E,transformElements:p,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}function wt(m){let{swiper:e,extendParams:g,on:o}=m;g({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),J({effect:"cards",swiper:e,on:o,setTranslate:()=>{let{slides:y,activeIndex:E,rtlTranslate:p}=e,l=e.params.cardsEffect,{startTranslate:s,isTouched:u}=e.touchEventsData,v=p?-e.translate:e.translate;for(let d=0;d<y.length;d+=1){let i=y[d],t=i.progress,n=Math.min(Math.max(t,-4),4),c=i.swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&(e.wrapperEl.style.transform=`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(c-=y[0].swiperSlideOffset);let r=e.params.cssMode?-c-e.translate:-c,a=0,h=-100*Math.abs(n),P=1,O=-l.perSlideRotate*n,L=l.perSlideOffset-Math.abs(n)*.75,k=e.virtual&&e.params.virtual.enabled?e.virtual.from+d:d,b=(k===E||k===E-1)&&n>0&&n<1&&(u||e.params.cssMode)&&v<s,I=(k===E||k===E+1)&&n<0&&n>-1&&(u||e.params.cssMode)&&v>s;if(b||I){let M=(1-Math.abs((Math.abs(n)-.5)/.5))**.5;O+=-28*n*M,P+=-.5*M,L+=96*M,a=`${-25*M*Math.abs(n)}%`}if(n<0?r=`calc(${r}px ${p?"-":"+"} (${L*Math.abs(n)}%))`:n>0?r=`calc(${r}px ${p?"-":"+"} (-${L*Math.abs(n)}%))`:r=`${r}px`,!e.isHorizontal()){let M=a;a=r,r=M}let X=n<0?`${1+(1-P)*n}`:`${1-(1-P)*n}`,$=` 2 translate3d(${r}, ${a}, ${h}px) 3 rotateZ(${l.rotate?p?-O:O:0}deg) 4 scale(${X}) 5 `;if(l.slideShadows){let M=i.querySelector(".swiper-slide-shadow");M||(M=re("cards",i)),M&&(M.style.opacity=Math.min(Math.max((Math.abs(n)-.5)/.5,0),1))}i.style.zIndex=-Math.abs(Math.round(t))+y.length;let T=ae(l,i);T.style.transform=$}},setTransition:y=>{let E=e.slides.map(p=>U(p));E.forEach(p=>{p.style.transitionDuration=`${y}ms`,p.querySelectorAll(".swiper-slide-shadow").forEach(l=>{l.style.transitionDuration=`${y}ms`})}),me({swiper:e,duration:y,transformElements:E})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:e.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!e.params.cssMode})})}var Dt=[Ue,Ze,Ke,Qe,Je,et,tt,it,st,at,rt,nt,ot,lt,pt,dt,ct,ft,ut,mt,ht,gt,wt];Ae.use(Dt);var xe=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesB
5ounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function we(m){return typeof m=="object"&&m!==null&&m.constructor&&Object.prototype.toString.call(m).slice(8,-1)==="Object"&&!m.__swiper__}function De(m,e){let g=["__proto__","constructor","prototype"];Object.keys(e).filter(o=>g.indexOf(o)<0).forEach(o=>{typeof m[o]>"u"?m[o]=e[o]:we(e[o])&&we(m[o])&&Object.keys(e[o]).length>0?e[o].__swiper__?m[o]=e[o]:De(m[o],e[o]):m[o]=e[o]})}function vt(m){return m===void 0&&(m={}),m.navigation&&typeof m.navigation.nextEl>"u"&&typeof m.navigation.prevEl>"u"}function bt(m){return m===void 0&&(m={}),m.pagination&&typeof m.pagination.el>"u"}function yt(m){return m===void 0&&(m={}),m.scrollbar&&typeof m.scrollbar.el>"u"}function Se(m){return m===void 0&&(m=""),m.replace(/-[a-z]/g,e=>e.toUpperCase().replace("-",""))}function Et(m){let{swiper:e,slides:g,passedParams:o,changedParams:f,nextEl:w,prevEl:y,scrollbarEl:E,paginationEl:p}=m,l=f.filter(b=>b!=="children"&&b!=="direction"&&b!=="wrapperClass"),{params:s,pagination:u,navigation:v,scrollbar:d,virtual:i,thumbs:t}=e,n,c,r,a,h,P,O,L;f.includes("thumbs")&&o.thumbs&&o.thumbs.swiper&&!o.thumbs.swiper.destroyed&&s.thumbs&&(!s.thumbs.swiper||s.thumbs.swiper.destroyed)&&(n=!0),f.includes("controller")&&o.controller&&o.controller.control&&s.controller&&!s.controller.control&&(c=!0),f.includes("pagination")&&o.pagination&&(o.pagination.el||p)&&(s.pagination||s.pagination===!1)&&u&&!u.el&&(r=!0),f.includes("scrollbar")&&o.scrollbar&&(o.scrollbar.el||E)&&(s.scrollbar||s.scrollbar===!1)&&d&&!d.el&&(a=!0),f.includes("navigation")&&o.navigation&&(o.navigation.prevEl||y)&&(o.navigation.nextEl||w)&&(s.navigation||s.navigation===!1)&&v&&!v.prevEl&&!v.nextEl&&(h=!0);let k=b=>{e[b]&&(e[b].destroy(),b==="navigation"?(e.isElement&&(e[b].prevEl.remove(),e[b].nextEl.remove()),s[b].prevEl=void 0,s[b].nextEl=void 0,e[b].prevEl=void 0,e[b].nextEl=void 0):(e.isElement&&e[b].el.remove(),s[b].el=void 0,e[b].el=void 0))};f.includes("loop")&&e.isElement&&(s.loop&&!o.loop?P=!0:!s.loop&&o.loop?O=!0:L=!0),l.forEach(b=>{if(we(s[b])&&we(o[b]))Object.assign(s[b],o[b]),(b==="navigation"||b==="pagination"||b==="scrollbar")&&"enabled"in o[b]&&!o[b].enabled&&k(b);else{let I=o[b];(I===!0||I===!1)&&(b==="navigation"||b==="pagination"||b==="scrollbar")?I===!1&&k(b):s[b]=o[b]}}),l.includes("controller")&&!c&&e.controller&&e.controller.control&&s.controller&&s.controller.control&&(e.controller.control=s.controller.control),f.includes("children")&&g&&i&&s.virtual.enabled?(i.slides=g,i.update(!0)):f.includes("virtual")&&i&&s.virtual.enabled&&(g&&(i.slides=g),i.update(!0)),f.includes("children")&&g&&s.loop&&(L=!0),n&&t.init()&&t.update(!0),c&&(e.controller.control=s.controller.control),r&&(e.isElement&&(!p||typeof p=="string")&&(p=document.createElement("div"),p.classList.add("swiper-pagination"),p.part.add("pagination"),e.el.appendChild(p)),p&&(s.pagination.el=p),u.init(
vendor: 2,622 bytes, line 5
5),u.render(),u.update()),a&&(e.isElement&&(!E||typeof E=="string")&&(E=document.createElement("div"),E.classList.add("swiper-scrollbar"),E.part.add("scrollbar"),e.el.appendChild(E)),E&&(s.scrollbar.el=E),d.init(),d.updateSize(),d.setTranslate()),h&&(e.isElement&&((!w||typeof w=="string")&&(w=document.createElement("div"),w.classList.add("swiper-button-next"),q(w,e.hostEl.constructor.nextButtonSvg),w.part.add("button-next"),e.el.appendChild(w)),(!y||typeof y=="string")&&(y=document.createElement("div"),y.classList.add("swiper-button-prev"),q(y,e.hostEl.constructor.prevButtonSvg),y.part.add("button-prev"),e.el.appendChild(y))),w&&(s.navigation.nextEl=w),y&&(s.navigation.prevEl=y),v.init(),v.update()),f.includes("allowSlideNext")&&(e.allowSlideNext=o.allowSlideNext),f.includes("allowSlidePrev")&&(e.allowSlidePrev=o.allowSlidePrev),f.includes("direction")&&e.changeDirection(o.direction,!1),(P||L)&&e.loopDestroy(),(O||L)&&e.loopCreate(),e.update()}var xt=m=>{if(parseFloat(m)===Number(m))return Number(m);if(m==="true"||m==="")return!0;if(m==="false")return!1;if(m==="null")return null;if(m!=="undefined"){if(typeof m=="string"&&m.includes("{")&&m.includes("}")&&m.includes('"')){let e;try{e=JSON.parse(m)}catch(g){e=m}return e}return m}},St=["a11y","autoplay","controller","cards-effect","coverflow-effect","creative-effect","cube-effect","fade-effect","flip-effect","free-mode","grid","hash-navigation","history","keyboard","mousewheel","navigation","pagination","parallax","scrollbar","thumbs","virtual","zoom"];function Be(m,e,g){let o={},f={};De(o,Ve);let w=[...xe,"on"],y=w.map(p=>p.replace(/_/,""));w.forEach(p=>{p=p.replace("_",""),typeof m[p]<"u"&&(f[p]=m[p])});let E=[...m.attributes];return typeof e=="string"&&typeof g<"u"&&E.push({name:e,value:we(g)?te({},g):g}),E.forEach(p=>{let l=St.find(s=>p.name.startsWith(`${s}-`));if(l){let s=Se(l),u=Se(p.name.split(`${l}-`)[1]);typeof f[s]>"u"&&(f[s]={}),f[s]===!0&&(f[s]={enabled:!0}),f[s]===!1&&(f[s]={enabled:!1}),f[s][u]=xt(p.value)}else{let s=Se(p.name);if(!y.includes(s))return;let u=xt(p.value);f[s]&&St.includes(p.name)&&!we(u)?(f[s].constructor!==Object&&(f[s]={}),f[s].enabled=!!u):f[s]=u}}),De(o,f),o.navigation?o.navigation=te({prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},o.navigation!==!0?o.navigation:{}):o.navigation===!1&&delete o.navigation,o.scrollbar?o.scrollbar=te({el:".swiper-scrollbar"},o.scrollbar!==!0?o.scrollbar:{}):o.scrollbar===!1&&delete o.scrollbar,o.pagination?o.pagination=te({el:".swiper-pagination"},o.pagination!==!0?o.pagination:{}):o.pagination===!1&&delete o.pagination,{params:o,passedParams:f}}var It=
vendor: 13,444 bytes, line 5
5":host{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-virtual ::slotted(swiper-slide){-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:host{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}::slotted(.swiper-slide-zoomed){cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode ::slotted(swiper-slide){transition-timing-function:ease-out}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}.swiper-fade ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-fade ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-fade ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-cube.swiper-rtl ::slotted(swiper-slide){transform-origin:100% 0}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-next),.swiper-cube ::slotted(.swiper-slide-prev){pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube ::slotted(.swiper-slide-next)+::slotted(swiper-slide){pointer-events:auto;visibility:visible}.swiper.swiper-flip{overflow:visible}.swiper-flip ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-flip ::slotted(.swiper-slide-active),.swiper-flip ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-creative ::slotted(swiper-slide){-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards ::slotted(swiper-slide){transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}",
5Ot="::slotted(.swiper-slide-shadow),::slotted(.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-top){position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}::slotted(.swiper-slide-shadow){background:rgba(0,0,0,.15)}::slotted(.swiper-slide-shadow-left){background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-right){background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-top){background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-bottom){background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-zoom-container){width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}::slotted(.swiper-zoom-container)>canvas,::slotted(.swiper-zoom-container)>img,::slotted(.swiper-zoom-container)>svg{max-width:100%;max-height:100%;object-fit:contain}",_e=class{},Tt=typeof window>"u"||typeof HTMLElement>"u"?_e:HTMLElement,Mt=`<svg width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg> 6 `,Ct=(m,e)=>{if(typeof CSSStyleSheet<"u"&&m.adoptedStyleSheets){let g=new CSSStyleSheet;g.replaceSync(e),m.adoptedStyleSheets=[g]}else{let g=document.createElement("style");g.rel="stylesheet",g.textContent=e,m.appendChild(g)}},Ie=class extends Tt{constructor(){super(),this.attachShadow({mode:"open"})}static get nextButtonSvg(){return Mt}static get prevButtonSvg(){return Mt.replace("/></svg>",' transform-origin="center" transform="rotate(180)"/></svg>')}cssStyles(){return[It,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join(` 7`)}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){let e=this.slideSlots||0,g=[...this.querySelectorAll("[slot^=slide-]")].map(o=>parseInt(o.getAttribute("slot").split("slide-")[1],10));if(this.slideSlots=g.length?Math.max(...g)+1:0,!!this.rendered){if(this.slideSlots>e)for(let o=e;o<this.slideSlots;o+=1){let f=document.createElement("swiper-slide");f.setAttribute("part",`slide slide-${o+1}`);let w=document.createElement("slot");w.setAttribute("name",`slide-${o+1}`),f.appendChild(w),this.shadowRoot.querySelector(".swiper-wrapper").appendChild(f)}else if(this.slideSlots<e){let o=this.swiper.slides;for(let f=o.length-1;f>=0;f-=1)f>this.slideSlots&&o[f].remove()}}}render(){if(this.rendered)return;this.calcSlideSlots();let e=this.cssStyles();this.slideSlots>0&&(e=e.replace(/::slotted\(([a-z-0-9.]*)\)/g,"$1")),e.length&&Ct(this.shadowRoot,e),this.cssLinks().forEac
7h(o=>{if(this.shadowRoot.querySelector(`link[href="${o}"]`))return;let w=document.createElement("link");w.rel="stylesheet",w.href=o,this.shadowRoot.appendChild(w)});let g=document.createElement("div");g.classList.add("swiper"),g.part="container",q(g,` 8 <slot name="container-start"></slot> 9 <div class="swiper-wrapper" part="wrapper"> 10 <slot></slot> 11 ${Array.from({length:this.slideSlots}).map((o,f)=>` 12 <swiper-slide part="slide slide-${f}"> 13 <slot name="slide-${f}"></slot> 14 </swiper-slide> 15 `).join("")} 16 </div> 17 <slot name="container-end"></slot> 18 ${vt(this.passedParams)?` 19 <div part="button-prev" class="swiper-button-prev">${this.constructor.prevButtonSvg}</div> 20 <div part="button-next" class="swiper-button-next">${this.constructor.nextButtonSvg}</div> 21 `:""} 22 ${bt(this.passedParams)?` 23 <div part="pagination" class="swiper-pagination"></div> 24 `:""} 25 ${yt(this.passedParams)?` 26 <div part="scrollbar" class="swiper-scrollbar"></div> 27 `:""} 28 `),this.shadowRoot.appendChild(g),this.rendered=!0}initialize(){var e=this;if(this.swiper&&this.swiper.initialized)return;let{params:g,passedParams:o}=Be(this);this.swiperParams=g,this.passedParams=o,delete this.swiperParams.init,this.render(),this.swiper=new Ae(this.shadowRoot.querySelector(".swiper"),Ne(te(te({},g.virtual?{}:{observer:!0}),g),{touchEventsTarget:"container",onAny:function(f){f==="observerUpdate"&&e.calcSlideSlots();let w=g.eventsPrefix?`${g.eventsPrefix}${f.toLowerCase()}`:f.toLowerCase();for(var y=arguments.length,E=new Array(y>1?y-1:0),p=1;p<y;p++)E[p-1]=arguments[p];let l=new CustomEvent(w,{detail:E,bubbles:f!=="hashChange",cancelable:!0});e.dispatchEvent(l)}}))}connectedCallback(){this.swiper&&this.swiper.initialized&&this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||this.init===!1||this.getAttribute("init")==="false"||this.initialize()}disconnectedCallback(){this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||this.swiper&&this.swiper.destroy&&this.swiper.destroy()}updateSwiperOnPropChange(e,g){let{params:o,passedParams:f}=Be(this,e,g);this.passedParams=f,this.swiperParams=o,!(this.swiper&&this.swiper.params[e]===g)&&Et(te(te(te({swiper:this.swiper,passedParams:this.passedParams,changedParams:[Se(e)]},e==="navigation"&&f[e]?{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"}:{}),e==="pagination"&&f[e]?{paginationEl:".swiper-pagination"}:{}),e==="scrollbar"&&f[e]?{scrollbarEl:".swiper-scrollbar"}:{}))}attributeChangedCallback(e,g,o){this.swiper&&this.swiper.initialized&&(g==="true"&&o===null&&(o=!1),this.updateSwiperOnPropChange(e,o))}static get observedAttributes(){return xe.filter(g=>g.includes("_")).map(g=>g.replace(/[A-Z]/g,o=>`-${o}`).replace("_","").toLowerCase())}};xe.forEach(m=>{m!=="init"&&(m=m.replace("_",""),Object.defineProperty(Ie.prototype,m,{configurable:!0,get(){return(this.passedParams||{})[m]},set(e){this.passedParams||(this.passedParams={}),this.passedParams[m]=e,this.swiper&&this.swiper.initialized&&this.updateSwiperOnPropChange(m,e)}}))});var We=class extends Tt{constructor(){super(),this.attachShadow({mode:"open"})}render(){let e=this.lazy||this.getAttribute("lazy")===""||this.getAttribute("lazy")==="true";if(Ct(this.shadowRoot,Ot),this.shadowRoot.appendChild(document.createElement("slot")),e){let g=document.createElement("div");g.classList.add("swiper-lazy-preloader"),g.part.add("preloader"),this.shadowRoot.appendChild(g)}}initialize(){this.render()}connectedCallback(){this.swiperLoopMoveDOM||this.initialize()}},Ks=()=>{typeof window>"u"||(window.customElements.get("swiper-container")||window.customElements.define("swiper-container",Ie),window.customElements.get("swiper-slide")||window.customElements.define("swiper-slide",We))};typeof window<"u"&&(window.SwiperElementRegisterParams=m=>{xe.push(...m)});export{Ks as a};
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.