PageSourceSearch

https://gamerefill.ru/_nuxt/CyX-z4fu.js

js gamerefill.ru collected 2026-10-08 14:34:25 UTC 105,478 bytes, 28 lines download raw bytes

vendor: 14,186 bytes, line 1
1import{g as j,s as Oe,e as K,c as G,a as Z,b as ie,f as fe,n as ue,h as U,m as q,i as He,j as ye,k as J,l as $e,o as le,p as Xe,q as ee,r as me,S as Ae}from"./D95HsRi2.js";import{p as Ee,n as Ye,a as Re,b as Be,g as Le,u as qe,c as We}from"./DasJmWol.js";function Ne(M){let{swiper:e,extendParams:h,on:u,emit:g}=M;h({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let w;const b=j();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const E=b.createElement("div");function f(o,n){const l=e.params.virtual;if(l.cache&&e.virtual.cache[n])return e.virtual.cache[n];let c;return l.renderSlide?(c=l.renderSlide.call(e,o,n),typeof c=="string"&&(E.innerHTML=c,c=E.children[0])):e.isElement?c=G("swiper-slide"):c=G("div",e.params.slideClass),c.setAttribute("data-swiper-slide-index",n),l.renderSlide||(c.innerHTML=o),l.cache&&(e.virtual.cache[n]=c),c}function p(o,n){const{slidesPerView:l,slidesPerGroup:c,centeredSlides:r,loop:a,initialSlide:m}=e.params;if(n&&!a&&m>0)return;const{addSlidesBefore:C,addSlidesAfter:D}=e.params.virtual,{from:P,to:A,slides:x,slidesGrid:O,offset:I}=e.virtual;e.params.cssMode||e.updateActiveIndex();const z=e.activeIndex||0;let T;e.rtlTranslate?T="right":T=e.isHorizontal()?"left":"top";let S,L;r?(S=Math.floor(l/2)+c+D,L=Math.floor(l/2)+c+C):(S=l+(c-1)+D,L=(a?l:c)+C);let Y=z-L,v=z+S;a||(Y=Math.max(Y,0),v=Math.min(v,x.length-1));let y=(e.slidesGrid[Y]||0)-(e.slidesGrid[0]||0);a&&z>=L?(Y-=L,r||(y+=e.slidesGrid[0])):a&&z<L&&(Y=-L,r&&(y+=e.slidesGrid[0])),Object.assign(e.virtual,{from:Y,to:v,offset:y,slidesGrid:e.slidesGrid,slidesBefore:L,slidesAfter:S});function H(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),g("virtualUpdate")}if(P===Y&&A===v&&!o){e.slidesGrid!==O&&y!==I&&e.slides.forEach(R=>{R.style[T]=`${y-Math.abs(e.cssOverflowAdjustment())}px`}),e.updateProgress(),g("virtualUpdate");return}if(e.params.virtual.renderExternal){e.params.virtual.renderExternal.call(e,{offset:y,from:Y,to:v,slides:function(){const W=[];for(let F=Y;F<=v;F+=1)W.push(x[F]);return W}()}),e.params.virtual.renderExternalUpdate?H():g("virtualUpdate");return}const B=[],$=[],k=R=>{let W=R;return R<0?W=x.length+R:W>=x.length&&(W=W-x.length),W};if(o)e.slides.filter(R=>R.matches(`.${e.params.slideClass}, swiper-slide`)).forEach(R=>{R.remove()});else for(let R=P;R<=A;R+=1)if(R<Y||R>v){const W=k(R);e.slides.filter(F=>F.matches(`.${e.params.slideClass}[data-swiper-slide-index="${W}"], swiper-slide[data-swiper-slide-index="${W}"]`)).forEach(F=>{F.remove()})}const X=a?-x.length:0,N=a?x.length*2:x.length;for(let R=X;R<N;R+=1)if(R>=Y&&R<=v){const W=k(R);typeof A>"u"||o?$.push(W):(R>A&&$.push(W),R<P&&B.push(W))}if($.forEach(R=>{e.slidesEl.append(f(x[R],R))}),a)for(let R=B.length-1;R>=0;R-=1){const W=B[R];e.slidesEl.prepend(f(x[W],W))}else B.sort((R,W)=>W-R),B.forEach(R=>{e.slidesEl.prepend(f(x[R],R))});K(e.slidesEl,".swiper-slide, swiper-slide").forEach(R=>{R.style[T]=`${y-Math.abs(e.cssOverflowAdjustment())}px`}),H()}function s(o){if(typeof o=="object"&&"length"in o)for(let n=0;n<o.length;n+=1)o[n]&&e.virtual.slides.push(o[n]);else e.virtual.slides.push(o);p(!0)}function t(o){const n=e.activeIndex;let l=n+1,c=1;if(Array.isArray(o)){for(let r=0;r<o.length;r+=1)o[r]&&e.virtual.slides.unshift(o[r]);l=n+o.length,c=o.length}else e.virtual.slides.unshift(o);if(e.params.virtual.cache){const r=e.virtual.cache,a={};Object.keys(r).forEach(m=>{const C=r[m],D=C.getAttribute("data-swiper-slide-index");D&&C.setAttribute("data-swiper-slide-index",parseInt(D,10)+c),a[parseInt(m,10)+c]=C}),e.virtual.cache=a}p(!0),e.slideTo(l,0)}function i(o){if(typeof o>"u"||o===null)return;let n=e.activeIndex;if(Array.isArray(o))for(let l=o.length-1;l>=0;l-=1)e.params.virtual.cache&&(delete e.virtual.cache[o[l]],Object.keys(e.virtual.cache).forEach(c=>{c>o&&(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(o[l],1),o[l]<n&&(n-=1),n=Math.max(n,0);else e.params.virtual.cache&&(delete e.virtual.cache[o],Object.keys(e.virtual.cache).forEach(l=>{l>o&&(e.virtual.cache[l-1]=e.virtual.cache[l],e.virtual.cache[l-1].setAttribute("data-swiper-slide-index",l-1),delete e.virtual.cache[l])})),e.virtual.slides.splice(o,1),o<n&&(n-=1),n=Math.max(n,0);p(!0),e.slideTo(n,0)}function d(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),p(!0),e.slideTo(0,0)}u("beforeInit",()=>{if(!e.params.virtual.enabled)return;let o;if(typeof e.passedParams.virtual.slides>"u"){const n=[...e.slidesEl.children].filter(l=>l.matches(`.${e.params.slideClass}, swiper-slide`));n&&n.length&&(e.virtual.slides=[...n],o=!0,n.forEach((l,c)=>{l.setAttribute("data-swiper-slide-index",c),e.virtual.cache[c]=l,l.remove()}))}o||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,p(!1,!0)}),u("setTranslate",()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(w),w=setTimeout(()=>{p()},100)):p())}),u("init update resize",()=>{e.params.virtual.enabled&&e.params.cssMode&&Oe(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:s,prependSlide:t,removeSlide:i,removeAllSlides:d,update:p})}function Fe(M){let{swiper:e,extendParams:h,on:u,emit:g}=M;const w=j(),b=Z();e.keyboard={enabled:!1},h({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}});function E(s){if(!e.enabled)return;const{rtlTranslate:t}=e;let i=s;i.originalEvent&&(i=i.originalEvent);const d=i.keyCode||i.charCode,o=e.params.keyboard.pageUpDown,n=o&&d===33,l=o&&d===34,c=d===37,r=d===39,a=d===38,m=d===40;if(!e.allowSlideNext&&(e.isHorizontal()&&r||e.isVertical()&&m||l)||!e.allowSlidePrev&&(e.isHorizontal()&&c||e.isVertical()&&a||n))return!1;if(!(i.shiftKey||i.altKey||i.ctrlKey||i.metaKey)&&!(w.activeElement&&w.activeElement.nodeName&&(w.activeElement.nodeName.toLowerCase()==="input"||w.activeElement.nodeName.toLowerCase()==="textarea"))){if(e.params.keyboard.onlyInViewport&&(n||l||c||r||a||m)){let C=!1;if(ie(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&ie(e.el,`.${e.params.slideActiveClass}`).length===0)return;const D=e.el,P=D.clientWidth,A=D.clientHeight,x=b.innerWidth,O=b.innerHeight,I=fe(D);t&&(I.left-=D.scrollLeft);const z=[[I.left,I.top],[I.left+P,I.top],[I.left,I.top+A],[I.left+P,I.top+A]];for(let T=0;T<z.length;T+=1){const S=z[T];if(S[0]>=0&&S[0]<=x&&S[1]>=0&&S[1]<=O){if(S[0]===0&&S[1]===0)continue;C=!0}}if(!C)return}e.isHorizontal()?((n||l||c||r)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((l||r)&&!t||(n||c)&&t)&&e.slideNext(),((n||c)&&!t||(l||r)&&t)&&e.slidePrev()):((n||l||a||m)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(l||m)&&e.slideNext(),(n||a)&&e.slidePrev()),g("keyPress",d)}}function f(){e.keyboard.enabled||(w.addEventListener("keydown",E),e.keyboard.enabled=!0)}function p(){e.keyboard.enabled&&(w.removeEventListener("keydown",E),e.keyboard.enabled=!1)}u("init",()=>{e.params.keyboard.enabled&&f()}),u("destroy",()=>{e.keyboard.enabled&&p()}),Object.assign(e.keyboard,{enable:f,disable:p})}function Ge(M){let{swiper:e,extendParams:h,on:u,emit:g}=M;const w=Z();h({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 b,E=U(),f;const p=[];function s(a){let P=0,A=0,x=0,O=0;return"detail"in a&&(A=a.detail),"wheelDelta"in a&&(A=-a.wheelDelta/120),"wheelDeltaY"in a&&(A=-a.wheelDeltaY/120),"wheelDeltaX"in a&&(P=-a.wheelDeltaX/120),"axis"in a&&a.axis===a.HORIZONTAL_AXIS&&(P=A,A=0),x=P*10,O=A*10,"deltaY"in a&&(O=a.deltaY),"deltaX"in a&&(x=a.deltaX),a.shiftKey&&!x&&(x=O,O=0),(x||O)&&a.deltaMode&&(a.deltaMode===1?(x*=40,O*=40):(x*=800,O*=800)),x&&!P&&(P=x<1?-1:1),O&&!A&&(A=O<1?-1:1),{spinX:P,spinY:A,pixelX:x,pixelY:O}}function t(){e.enabled&&(e.mouseEntered=!0)}function i(){e.enabled&&(e.mouseEntered=!1)}function d(a){return e.params.mousewheel.thresholdDelta&&a.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&U()-E<e.params.mousewheel.thresholdTime?!1:a.delta>=6&&U()-E<60?!0:(a.direction<0?(!e.isEnd||e.params.loop)&&!e.animating&&(e.slideNext(),g("scroll",a.raw)):(!e.isBeginning||e.params.loop)&&!e.animating&&(e.slidePrev(),g("scroll",a.raw)),E=new w.Date().getTime(),!1)}function o(a){const m=e.params.mousewheel;if(a.direction<0){if(e.isEnd&&!e.params.loop&&m.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&m.releaseOnEdges)return!0;return!1}function n(a){let m=a,C=!0;if(!e.enabled||a.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;const D=e.params.mousewheel;e.params.cssMode&&m.preventDefault();let P=e.el;e.params.mousewheel.eventsTarget!=="container"&&(P=document.querySelector(e.params.mousewheel.eventsTarget));const A=P&&P.contains(m.target);if(!e.mouseEntered&&!A&&!D.releaseOnEdges)return!0;m.originalEvent&&(m=m.originalEvent);let x=0;const O=e.rtlTranslate?-1:1,I=s(m);if(D.forceToAxis)if(e.isHorizontal())if(Math.abs(I.pixelX)>Math.abs(I.pixelY))x=-I.pixelX*O;else return!0;else if(Math.abs(I.pixelY)>Math.abs(I.pixelX))x=-I.pixelY;else return!0;else x=Math.abs(I.pixelX)>Math.abs(I.pixelY)?-I.pixelX*O:-I.pixelY;if(x===0)return!0;D.invert&&(x=-x);let z=e.getTranslate()+x*D.sensitivity;if(z>=e.minTranslate()&&(z=e.minTranslate()),z<=e.maxTranslate()&&(z=e.maxTranslate()),C=e.params.loop?!0:!(z===e.minTranslate()||z===e.maxTranslate()),C&&e.params.nested&&m.stopPropagation(),!e.params.freeMode||!e.params.freeMode.enabled){const T={time:U(),delta:Math.abs(x),direction:Math.sign(x),raw:a};p.length>=2&&p.shift();const S=p.length?p[p.length-1]:void 0;if(p.push(T),S?(T.direction!==S.direction||T.delta>S.delta||T.time>S.time+150)&&d(T):d(T),o(T))return!0}else{const T={time:U(),delta:Math.abs(x),direction:Math.sign(x)},S=f&&T.time<f.time+500&&T.delta<=f.delta&&T.direction===f.direction;if(!S){f=void 0;let L=e.getTranslate()+x*D.sensitivity;const Y=e.isBeginning,v=e.isEnd;if(L>=e.minTranslate()&&(L=e.minTranslate()),L<=e.maxTranslate()&&(L=e.maxTranslate()),e.setTransition(0),e.setTranslate(L),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!Y&&e.isBeginning||!v&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:T.direction<0?"next":"prev",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(b),b=void 0,p.length>=15&&p.shift();const y=p.length?p[p.length-1]:void 0,H=p[0];if(p.push(T),y&&(T.delta>y.delta||T.direction!==y.direction))p.splice(0);else if(p.length>=15&&T.time-H.time<500&&H.delta-T.delta>=1&&T.delta<=6){const B=x>0?.8:.2;f=T,p.splice(0),b=ue(()=>{e.destroyed||!e.params||e.slideToClosest(e.params.speed,!0,void 0,B)},0)}b||(b=ue(()=>{if(e.destroyed||!e.params)return;const B=.5;f=T,p.splice(0),e.slideToClosest(e.params.speed,!0,void 0,B)},500))}if(S||g("scroll",m),e.params.autoplay&&e.params.autoplayDisableOnInteraction&&e.autoplay.stop(),D.releaseOnEdges&&(L===e.minTranslate()||L===e.maxTranslate()))return!0}}return m.preventDefault?m.preventDefault():m.returnValue=!1,!1}function l(a){let m=e.el;e.params.mousewheel.eventsTarget!=="container"&&(m=document.querySelector(e.params.mousewheel.eventsTarget)),m[a]("mouseenter",t),m[a]("mouseleave",i),m[a]("wheel",n)}function c(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",n),!0):e.mousewheel.enabled?!1:(l("addEventListener"),e.mousewheel.enabled=!0,!0)}function r(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,n),!0):e.mousewheel.enabled?(l("removeEventListener"),e.mousewheel.enabled=!1,!0):!1}u("init",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&r(),e.params.mousewheel.enabled&&c()}),u("destroy",()=>{e.params.cssMode&&c(),e.mousewheel.enabled&&r()}),Object.assign(e.mousewheel,{enable:c,disable:r})}function xe(M,e,h,u){return M.params.createElements&&Object.keys(u).forEach(g=>{if(!h[g]&&h.auto===!0){let w=K(M.el,`.${u[g]}`)[0];w||(w=G("div",u[g]),w.className=u[g],M.el.append(w)),h[g]=w,e[g]=w}}),h}function je(M){let{swiper:e,extendParams:h,on:u,emit:g}=M;h({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(o){let n;return o&&typeof o=="string"&&e.isElement&&(n=e.el.querySelector(o)||e.hostEl.querySelector(o),n)?n:(o&&(typeof o=="string"&&(n=[...document.querySelectorAll(o)]),e.params.uniqueNavElements&&typeof o=="string"&&n&&n.length>1&&e.el.querySelectorAll(o).length===1?n=e.el.querySelector(o):n&&n.length===1&&(n=n[0])),o&&!n?o:n)}function b(o,n){const l=e.params.navigation;o=q(o),o.forEach(c=>{c&&(c.classList[n?"add":"remove"](...l.disabledClass.split(" ")),c.tagName==="BUTTON"&&(c.disabled=n),e.params.watchOverflow&&e.enabled&&c.classList[e.isLocked?"add":"remove"](l.lockClass))})}function E(){const{nextEl:o,prevEl:n}=e.navigation;if(e.params.loop){b(n,!1),b(o,!1);return}b(n,e.isBeginning&&!e.params.rewind),b(o,e.isEnd&&!e.params.rewind)}function f(o){o.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),g("navigationPrev"))}function p(o){o.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),g("navigationNext"))}function s(){const o=e.params.navigation;if(e.params.navigation=xe(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(o.nextEl||o.prevEl))return;let n=w(o.nextEl),l=w(o.prevEl);Object.assign(e.navigation,{nextEl:n,prevEl:l}),n=q(n),l=q(l);const c=(r,a)=>{r&&r.addEventListener("click",a==="next"?p:f),!e.enabled&&r&&r.classList.add(...o.lockClass.split(" "))};n.forEach(r=>c(r,"next")),l.forEach(r=>c(r,"prev"))}function t(){let{nextEl:o,prevEl:n}=e.navigation;o=q(o),n=q(n);const l=(c,r)=>{c.removeEventListener("click",r==="next"?p:f),c.classList.remove(...e.params.navigation.disabledClass.split(" "))};o.forEach(c=>
1l(c,"next")),n.forEach(c=>l(c,"prev"))}u("init",()=>{e.params.navigation.enabled===!1?d():(s(),E())}),u("toEdge fromEdge lock unlock",()=>{E()}),u("destroy",()=>{t()}),u("enable disable",()=>{let{nextEl:o,prevEl:n}=e.navigation;if(o=q(o),n=q(n),e.enabled){E();return}[...o,...n].filter(l=>!!l).forEach(l=>l.classList.add(e.params.navigation.lockClass))}),u("click",(o,n)=>{let{nextEl:l,prevEl:c}=e.navigation;l=q(l),c=q(c);const r=n.target;let a=c.includes(r)||l.includes(r);if(e.isElement&&!a){const m=n.path||n.composedPath&&n.composedPath();m&&(a=m.find(C=>l.includes(C)||c.includes(C)))}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 m;l.length?m=l[0].classList.contains(e.params.navigation.hiddenClass):c.length&&(m=c[0].classList.contains(e.params.navigation.hiddenClass)),g(m===!0?"navigationShow":"navigationHide"),[...l,...c].filter(C=>!!C).forEach(C=>C.classList.toggle(e.params.navigation.hiddenClass))}});const i=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),s(),E()},d=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),t()};Object.assign(e.navigation,{enable:i,disable:d,update:E,init:s,destroy:t})}function _(M){return M===void 0&&(M=""),`.${M.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function Ve(M){let{swiper:e,extendParams:h,on:u,emit:g}=M;const w="swiper-pagination";h({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 b,E=0;function f(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function p(r,a){const{bulletActiveClass:m}=e.params.pagination;r&&(r=r[`${a==="prev"?"previous":"next"}ElementSibling`],r&&(r.classList.add(`${m}-${a}`),r=r[`${a==="prev"?"previous":"next"}ElementSibling`],r&&r.classList.add(`${m}-${a}-${a}`)))}function s(r,a,m){if(r=r%m,a=a%m,a===r+1)return"next";if(a===r-1)return"previous"}function t(r){const a=r.target.closest(_(e.params.pagination.bulletClass));if(!a)return;r.preventDefault();const m=ye(a)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===m)return;const C=s(e.realIndex,m,e.slides.length);C==="next"?e.slideNext():C==="previous"?e.slidePrev():e.slideToLoop(m)}else e.slideTo(m)}function i(){const r=e.rtl,a=e.params.pagination;if(f())return;let m=e.pagination.el;m=q(m);let C,D;const P=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,A=e.params.loop?Math.ceil(P/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(D=e.previousRealIndex||0,C=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex<"u"?(C=e.snapIndex,D=e.previousSnapIndex):(D=e.previousIndex||0,C=e.activeIndex||0),a.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const x=e.pagination.bullets;let O,I,z;if(a.dynamicBullets&&(b=He(x[0],e.isHorizontal()?"width":"height"),m.forEach(T=>{T.style[e.isHorizontal()?"width":"height"]=`${b*(a.dynamicMainBullets+4)}px`}),a.dynamicMainBullets>1&&D!==void 0&&(E+=C-(D||0),E>a.dynamicMainBullets-1?E=a.dynamicMainBullets-1:E<0&&(E=0)),O=Math.max(C-E,0),I=O+(Math.min(x.length,a.dynamicMainBullets)-1),z=(I+O)/2),x.forEach(T=>{const S=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(L=>`${a.bulletActiveClass}${L}`)].map(L=>typeof L=="string"&&L.includes(" ")?L.split(" "):L).flat();T.classList.remove(...S)}),m.length>
vendor: 4,200 bytes, line 1
11)x.forEach(T=>{const S=ye(T);S===C?T.classList.add(...a.bulletActiveClass.split(" ")):e.isElement&&T.setAttribute("part","bullet"),a.dynamicBullets&&(S>=O&&S<=I&&T.classList.add(...`${a.bulletActiveClass}-main`.split(" ")),S===O&&p(T,"prev"),S===I&&p(T,"next"))});else{const T=x[C];if(T&&T.classList.add(...a.bulletActiveClass.split(" ")),e.isElement&&x.forEach((S,L)=>{S.setAttribute("part",L===C?"bullet-active":"bullet")}),a.dynamicBullets){const S=x[O],L=x[I];for(let Y=O;Y<=I;Y+=1)x[Y]&&x[Y].classList.add(...`${a.bulletActiveClass}-main`.split(" "));p(S,"prev"),p(L,"next")}}if(a.dynamicBullets){const T=Math.min(x.length,a.dynamicMainBullets+4),S=(b*T-b)/2-z*b,L=r?"right":"left";x.forEach(Y=>{Y.style[e.isHorizontal()?L:"top"]=`${S}px`})}}m.forEach((x,O)=>{if(a.type==="fraction"&&(x.querySelectorAll(_(a.currentClass)).forEach(I=>{I.textContent=a.formatFractionCurrent(C+1)}),x.querySelectorAll(_(a.totalClass)).forEach(I=>{I.textContent=a.formatFractionTotal(A)})),a.type==="progressbar"){let I;a.progressbarOpposite?I=e.isHorizontal()?"vertical":"horizontal":I=e.isHorizontal()?"horizontal":"vertical";const z=(C+1)/A;let T=1,S=1;I==="horizontal"?T=z:S=z,x.querySelectorAll(_(a.progressbarFillClass)).forEach(L=>{L.style.transform=`translate3d(0,0,0) scaleX(${T}) scaleY(${S})`,L.style.transitionDuration=`${e.params.speed}ms`})}a.type==="custom"&&a.renderCustom?(x.innerHTML=a.renderCustom(e,C+1,A),O===0&&g("paginationRender",x)):(O===0&&g("paginationRender",x),g("paginationUpdate",x)),e.params.watchOverflow&&e.enabled&&x.classList[e.isLocked?"add":"remove"](a.lockClass)})}function d(){const r=e.params.pagination;if(f())return;const 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;let m=e.pagination.el;m=q(m);let C="";if(r.type==="bullets"){let D=e.params.loop?Math.ceil(a/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&D>a&&(D=a);for(let P=0;P<D;P+=1)r.renderBullet?C+=r.renderBullet.call(e,P,r.bulletClass):C+=`<${r.bulletElement} ${e.isElement?'part="bullet"':""} class="${r.bulletClass}"></${r.bulletElement}>`}r.type==="fraction"&&(r.renderFraction?C=r.renderFraction.call(e,r.currentClass,r.totalClass):C=`<span class="${r.currentClass}"></span> / <span class="${r.totalClass}"></span>`),r.type==="progressbar"&&(r.renderProgressbar?C=r.renderProgressbar.call(e,r.progressbarFillClass):C=`<span class="${r.progressbarFillClass}"></span>`),e.pagination.bullets=[],m.forEach(D=>{r.type!=="custom"&&(D.innerHTML=C||""),r.type==="bullets"&&e.pagination.bullets.push(...D.querySelectorAll(_(r.bulletClass)))}),r.type!=="custom"&&g("paginationRender",m[0])}function o(){e.params.pagination=xe(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const 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.filter(m=>ie(m,".swiper")[0]===e.el)[0])),Array.isArray(a)&&a.length===1&&(a=a[0]),Object.assign(e.pagination,{el:a}),a=q(a),a.forEach(m=>{r.type==="bullets"&&r.clickable&&m.classList.add(...(r.clickableClass||"").split(" ")),m.classList.add(r.modifierClass+r.type),m.classList.add(e.isHorizontal()?r.horizontalClass:r.verticalClass),r.type==="bullets"&&r.dynamicBullets&&(m.classList.add(`${r.modifierClass}${r.type}-dynamic`),E=0,r.dynamicMainBullets<1&&(r.dynamicMainBullets=1)),r.type==="progressbar"&&r.progressbarOpposite&&m.classList.add(r.progressbarOppositeClass),r.clickable&&m.addEventListener("click",t),e.enabled||m.classList.add(r.lockClass)}))}function n(){const r=e.params.pagination;if(f())return;let a=e.pagination.el;a&&(a=q(a),a.forEach(m=>{m.classList.remove(r.hiddenClass),m.classList.remove(r.modifierClass+r.type),m.classList.remove(e.isHorizontal()?r.horizontalClass:r.verticalClass),r.clickable&&(m.classList.remove(...(r.clickableClass||"").split(" ")),m.removeEventListener("click",t))}
1)),e.pagination.bullets&&e.pagination.bullets.forEach(m=>m.classList.remove(...r.bulletActiveClass.split(" ")))}u("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const r=e.params.pagination;let{el:a}=e.pagination;a=q(a),a.forEach(m=>{m.classList.remove(r.horizontalClass,r.verticalClass),m.classList.add(e.isHorizontal()?r.horizontalClass:r.verticalClass)})}),u("init",()=>{e.params.pagination.enabled===!1?c():(o(),d(),i())}),u("activeIndexChange",()=>{typeof e.snapIndex>"u"&&i()}),u("snapIndexChange",()=>{i()}),u("snapGridLengthChange",()=>{d(),i()}),u("destroy",()=>{n()}),u("enable disable",()=>{let{el:r}=e.pagination;r&&(r=q(r),r.forEach(a=>a.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),u("lock unlock",()=>{i()}),u("click",(r,a)=>{const m=a.target,C=q(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&C&&C.length>0&&!m.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&m===e.navigation.nextEl||e.navigation.prevEl&&m===e.navigation.prevEl))return;const D=C[0].classList.contains(e.params.pagination.hiddenClass);g(D===!0?"paginationShow":"paginationHide"),C.forEach(P=>P.classList.toggle(e.params.pagination.hiddenClass))}});const l=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:r}=e.pagination;r&&(r=q(r),r.forEach(a=>a.classList.remove(e.params.pagination.paginationDisabledClass))),o(),d(),i()},c=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:r}=e.pagination;r&&(r=q(r),r.forEach(a=>a.classList.add(e.params.pagination.paginationDisabledClass))),n()};Object.assign(e.pagination,{enable:l,disable:c,render:d,update:i,init:o,destroy:n})}function _e(M){let{swiper:e,extendParams:h,on:u,emit:g}=M;const w=j();let b=!1,E=null,f=null,p,s,t,i;h({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;const{scrollbar:z,rtlTranslate:T}=e,{dragEl:S,el:L}=z,Y=e.params.scrollbar,v=e.params.loop?e.progressLoop:e.progress;let y=s,H=(t-s)*v;T?(H=-H,H>0?(y=s-H,H=0):-H+s>t&&(y=t+H)):H<0?(y=s+H,H=0):H+s>t&&(y=t-H),e.isHorizontal()?(S.style.transform=`translate3d(${H}px, 0, 0)`,S.style.width=`${y}px`):(S.style.transform=`translate3d(0px, ${H}px, 0)`,S.style.height=`${y}px`),Y.hide&&(clearTimeout(E),L.style.opacity=1,E=setTimeout(()=>{L.style.opacity=0,L.style.transitionDuration="400ms"},1e3))}function o(z){!e.params.scrollbar.el||!e.scrollbar.el||(e.scrollbar.dragEl.style.transitionDuration=`${z}ms`)}function n(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:z}=e,{dragEl:T,el:S}=z;T.style.width="",T.style.height="",t=e.isHorizontal()?S.offsetWidth:S.offsetHeight,i=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),e.params.scrollbar.dragSize==="auto"?s=t*i:s=parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?T.style.width=`${s}px`:T.style.height=`${s}px`,i>=1?S.style.display="none":S.style.display="",e.params.scrollbar.hide&&(S.style.opacity=0),e.params.watchOverflow&&e.enabled&&z.el.classList[e.isLocked?"add":"remove"](e.params.scrollbar.lockClass)}function l(z){return e.isHorizontal()?z.clientX:z.clientY}function c(z){const{scrollbar:T,rtlTranslate:S}=e,{el:L}=T;let Y;Y=(l(z)-fe(L)[e.isHorizontal()?"left":"top"]-(p!==null?p:s/2))/(t-s),Y=Math.max(Math.min(Y,1),0),S&&(Y=1-Y);const v=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*Y;e.updateProgress(v),e.setTranslate(v),e.updateActiveIndex(),e.updateSlidesClasses()}function r(z){const T=e.params.scrollbar,{scrollbar:S,wrapperEl:L}=e,{el:Y,dragEl:v}=S;b=!0,p=z.target===v?l(z)-z.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,z.preventDefault(),z.stopPropagation(),L.style.transitionDuration="100ms",v.style.transitionDuration="100ms",c(z),clearTimeout(f),Y.style.transitionDuration="0ms",T.hide&&(Y.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="none"),g("scrollbarDragStart",z)}function a(z){const{scrollbar:T,wrapperEl:S}=e,{el:L,dragEl:Y}=T;b&&(z.preventDefault&&z.cancelable?z.preventDefault():z.returnValue=!1,c(z),S.style.transitionDuration="0ms",L.style.transitionDuration="0ms",Y.style.transitionDuration="0ms",g("scrollbarDragMove",z))}function m(z){const T=e.params.scrollbar,{scrollbar:S,wrapperEl:L}=e,{el:Y}=S;b&&(b=!1,e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="",L.style.transitionDuration=""),T.hide&&(clearTimeout(f),f=ue(()=>{Y.style.opacity=0,Y.style.transitionDuration="400ms"},1e3)),g("scrollbarDragEnd",z),T.snapOnRelease&&e.slideToClosest())}function C(z){const{scrollbar:T,params:S}=e,L=T.el;if(!L)return;const Y=L,v=S.passiveListeners?{passive:!1,capture:!1}:!1,y=S.passiveListeners?{passive:!0,capture:!1}:!1;if(!Y)return;const H=z==="on"?"addEventListener":"removeEventListener";
1Y[H]("pointerdown",r,v),w[H]("pointermove",a,v),w[H]("pointerup",m,y)}function D(){!e.params.scrollbar.el||!e.scrollbar.el||C("on")}function P(){!e.params.scrollbar.el||!e.scrollbar.el||C("off")}function A(){const{scrollbar:z,el:T}=e;e.params.scrollbar=xe(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});const S=e.params.scrollbar;if(!S.el)return;let L;if(typeof S.el=="string"&&e.isElement&&(L=e.el.querySelector(S.el)),!L&&typeof S.el=="string"){if(L=w.querySelectorAll(S.el),!L.length)return}else L||(L=S.el);e.params.uniqueNavElements&&typeof S.el=="string"&&L.length>1&&T.querySelectorAll(S.el).length===1&&(L=T.querySelector(S.el)),L.length>0&&(L=L[0]),L.classList.add(e.isHorizontal()?S.horizontalClass:S.verticalClass);let Y;L&&(Y=L.querySelector(_(e.params.scrollbar.dragClass)),Y||(Y=G("div",e.params.scrollbar.dragClass),L.append(Y))),Object.assign(z,{el:L,dragEl:Y}),S.draggable&&D(),L&&L.classList[e.enabled?"remove":"add"](...J(e.params.scrollbar.lockClass))}function x(){const z=e.params.scrollbar,T=e.scrollbar.el;T&&T.classList.remove(...J(e.isHorizontal()?z.horizontalClass:z.verticalClass)),P()}u("changeDirection",()=>{if(!e.scrollbar||!e.scrollbar.el)return;const z=e.params.scrollbar;let{el:T}=e.scrollbar;T=q(T),T.forEach(S=>{S.classList.remove(z.horizontalClass,z.verticalClass),S.classList.add(e.isHorizontal()?z.horizontalClass:z.verticalClass)})}),u("init",()=>{e.params.scrollbar.enabled===!1?I():(A(),n(),d())}),u("update resize observerUpdate lock unlock changeDirection",()=>{n()}),u("setTranslate",()=>{d()}),u("setTransition",(z,T)=>{o(T)}),u("enable disable",()=>{const{el:z}=e.scrollbar;z&&z.classList[e.enabled?"remove":"add"](...J(e.params.scrollbar.lockClass))}),u("destroy",()=>{x()});const O=()=>{e.el.classList.remove(...J(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.remove(...J(e.params.scrollbar.scrollbarDisabledClass)),A(),n(),d()},I=()=>{e.el.classList.add(...J(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.add(...J(e.params.scrollbar.scrollbarDisabledClass)),x()};Object.assign(e.scrollbar,{enable:O,disable:I,updateSize:n,setTranslate:d,init:A,destroy:x})}function Ue(M){let{swiper:e,extendParams:h,on:u}=M;h({parallax:{enabled:!1}});const g="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",w=(f,p)=>{const{rtl:s}=e,t=s?-1:1,i=f.getAttribute("data-swiper-parallax")||"0";let d=f.getAttribute("data-swiper-parallax-x"),o=f.getAttribute("data-swiper-parallax-y");const n=f.getAttribute("data-swiper-parallax-scale"),l=f.getAttribute("data-swiper-parallax-opacity"),c=f.getAttribute("data-swiper-parallax-rotate");if(d||o?(d=d||"0",o=o||"0"):e.isHorizontal()?(d=i,o="0"):(o=i,d="0"),d.indexOf("%")>=0?d=`${parseInt(d,10)*p*t}%`:d=`${d*p*t}px`,o.indexOf("%")>=0?o=`${parseInt(o,10)*p}%`:o=`${o*p}px`,typeof l<"u"&&l!==null){const a=l-(l-1)*(1-Math.abs(p));f.style.opacity=a}let r=`translate3d(${d}, ${o}, 0px)`;if(typeof n<"u"&&n!==null){const a=n-(n-1)*(1-Math.abs(p));r+=` scale(${a})`}if(c&&typeof c<"u"&&c!==null){const a=c*p*-1;r+=` rotate(${a}deg)`}f.style.transform=r},b=()=>{const{el:f,slides:p,progress:s,snapGrid:t,isElement:i}=e,d=K(f,g);e.isElement&&d.push(...K(e.hostEl,g)),d.forEach(o=>{w(o,s)}),p.forEach((o,n)=>{let l=o.progress;e.params.slidesPerGroup>1&&e.params.slidesPerView!=="auto"&&(l+=Math.ceil(n/2)-s*(t.length-1)),l=Math.min(Math.max(l,-1),1),o.querySelectorAll(`${g}, [data-swiper-parallax-rotate]`).forEach(c=>{w(c,l)})})},E=function(f){f===void 0&&(f=e.params.speed);const{el:p,hostEl:s}=e,t=[...p.querySelectorAll(g)];e.isElement&&t.push(...s.querySelectorAll(g)),t.forEach(i=>{let d=parseInt(i.getAttribute("data-swiper-parallax-duration"),10)||f;f===0&&(d=0),i.style.transitionDuration=`${d}ms`})};u("beforeInit",()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)}),u("init",()=>{e.params.parallax.enabled&&b()}),u("setTranslate",()=>{e.params.parallax.enabled&&b()}),u("setTransition",(f,p)=>{e.params.parallax.enabled&&E(p)})}function Ze(M){let{swiper:e,extendParams:h,on:u,emit:g}=M;const w=Z();h({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let b=1,E=!1,f,p;const s=[],t={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},i={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:{}},d={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let o=1;Object.defineProperty(e.zoom,"scale",{get(){return o},set($){if(o!==$){const k=t.imageEl,X=t.slideEl;
1g("zoomChange",$,k,X)}o=$}});function n(){if(s.length<2)return 1;const $=s[0].pageX,k=s[0].pageY,X=s[1].pageX,N=s[1].pageY;return Math.sqrt((X-$)**2+(N-k)**2)}function l(){const $=e.params.zoom,k=t.imageWrapEl.getAttribute("data-swiper-zoom")||$.maxRatio;if($.limitToOriginalSize&&t.imageEl&&t.imageEl.naturalWidth){const X=t.imageEl.naturalWidth/t.imageEl.offsetWidth;return Math.min(X,k)}return k}function c(){if(s.length<2)return{x:null,y:null};const $=t.imageEl.getBoundingClientRect();return[(s[0].pageX+(s[1].pageX-s[0].pageX)/2-$.x-w.scrollX)/b,(s[0].pageY+(s[1].pageY-s[0].pageY)/2-$.y-w.scrollY)/b]}function r(){return e.isElement?"swiper-slide":`.${e.params.slideClass}`}function a($){const k=r();return!!($.target.matches(k)||e.slides.filter(X=>X.contains($.target)).length>0)}function m($){const k=`.${e.params.zoom.containerClass}`;return!!($.target.matches(k)||[...e.hostEl.querySelectorAll(k)].filter(X=>X.contains($.target)).length>0)}function C($){if($.pointerType==="mouse"&&s.splice(0,s.length),!a($))return;const k=e.params.zoom;if(f=!1,p=!1,s.push($),!(s.length<2)){if(f=!0,t.scaleStart=n(),!t.slideEl){t.slideEl=$.target.closest(`.${e.params.slideClass}, swiper-slide`),t.slideEl||(t.slideEl=e.slides[e.activeIndex]);let X=t.slideEl.querySelector(`.${k.containerClass}`);if(X&&(X=X.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),t.imageEl=X,X?t.imageWrapEl=ie(t.imageEl,`.${k.containerClass}`)[0]:t.imageWrapEl=void 0,!t.imageWrapEl){t.imageEl=void 0;return}t.maxRatio=l()}if(t.imageEl){const[X,N]=c();t.originX=X,t.originY=N,t.imageEl.style.transitionDuration="0ms"}E=!0}}function D($){if(!a($))return;const k=e.params.zoom,X=e.zoom,N=s.findIndex(R=>R.pointerId===$.pointerId);N>=0&&(s[N]=$),!(s.length<2)&&(p=!0,t.scaleMove=n(),t.imageEl&&(X.scale=t.scaleMove/t.scaleStart*b,X.scale>t.maxRatio&&(X.scale=t.maxRatio-1+(X.scale-t.maxRatio+1)**.5),X.scale<k.minRatio&&(X.scale=k.minRatio+1-(k.minRatio-X.scale+1)**.5),t.imageEl.style.transform=`translate3d(0,0,0) scale(${X.scale})`))}function P($){if(!a($)||$.pointerType==="mouse"&&$.type==="pointerout")return;const k=e.params.zoom,X=e.zoom,N=s.findIndex(R=>R.pointerId===$.pointerId);N>=0&&s.splice(N,1),!(!f||!p)&&(f=!1,p=!1,t.imageEl&&(X.scale=Math.max(Math.min(X.scale,t.maxRatio),k.minRatio),t.imageEl.style.transitionDuration=`${e.params.speed}ms`,t.imageEl.style.transform=`translate3d(0,0,0) scale(${X.scale})`,b=X.scale,E=!1,X.scale>1&&t.slideEl?t.slideEl.classList.add(`${k.zoomedSlideClass}`):X.scale<=1&&t.slideEl&&t.slideEl.classList.remove(`${k.zoomedSlideClass}`),X.scale===1&&(t.originX=0,t.originY=0,t.slideEl=void 0)))}let A;function x(){e.touchEventsData.preventTouchMoveFromPointerMove=!1}function O(){clearTimeout(A),e.touchEventsData.preventTouchMoveFromPointerMove=!0,A=setTimeout(()=>{e.destroyed||x()})}function I($){const k=e.device;if(!t.imageEl||i.isTouched)return;k.android&&$.cancelable&&$.preventDefault(),i.isTouched=!0;const X=s.length>0?s[0]:$;i.touchesStart.x=X.pageX,i.touchesStart.y=X.pageY}function z($){if(!a($)||!m($))return;const k=e.zoom;if(!t.imageEl||!i.isTouched||!t.slideEl)return;i.isMoved||(i.width=t.imageEl.offsetWidth||t.imageEl.clientWidth,i.height=t.imageEl.offsetHeight||t.imageEl.clientHeight,i.startX=$e(t.imageWrapEl,"x")||0,i.startY=$e(t.imageWrapEl,"y")||0,t.slideWidth=t.slideEl.offsetWidth,t.slideHeight=t.slideEl.offsetHeight,t.imageWrapEl.style.transitionDuration="0ms");const X=i.width*k.scale,N=i.height*k.scale;if(i.minX=Math.min(t.slideWidth/2-X/2,0),i.maxX=-i.minX,i.minY=Math.min(t.slideHeight/2-N/2,0),i.maxY=-i.minY,i.touchesCurrent.x=s.length>0?s[0].pageX:$.pageX,i.touchesCurrent.y=s.length>0?s[0].pageY:$.pageY,Math.max(Math.abs(i.touchesCurrent.x-i.touchesStart.x),Math.abs(i.touchesCurrent.y-i.touchesStart.y))>5&&(e.allowClick=!1),!i.isMoved&&!E){if(e.isHorizontal()&&(Math.floor(i.minX)===Math.floor(i.startX)&&i.touchesCurrent.x<i.touchesStart.x||Math.floor(i.maxX)===Math.floor(i.startX)&&i.touchesCurrent.x>i.touchesStart.x)){i.isTouched=!1,x();return}if(!e.isHorizontal()&&(Math.floor(i.minY)===Math.floor(i.startY)&&i.touchesCurrent.y<i.touchesStart.y||Math.floor(i.maxY)===Math.floor(i.startY)&&i.touchesCurrent.y>i.touchesStart.y)){i.isTouched=!1,x();return}}$.cancelable&&$.preventDefault(),$.stopPropagation(),O(),i.isMoved=!0;const W=(k.scale-b)/(t.maxRatio-e.params.zoom.minRatio),{originX:F,originY:te}=t;i.currentX=i.touchesCurrent.x-i.touchesStart.x+i.startX+W*(i.width-F*2),i.currentY=i.touchesCurrent.y-i.touchesStart.y+i.startY+W*(i.height-te*2),i.currentX<i.minX&&(i.currentX=i.minX+1-(i.minX-i.currentX+1)**.8),i.currentX>i.maxX&&(i.currentX=i.maxX-1+(i.currentX-i.maxX+1)**.8),i.currentY<i.minY&&(i.currentY=i.minY+1-(i.minY-i.currentY+1)**.8),i.currentY>i.maxY&&(i.currentY=i.maxY-1+(i.currentY-i.maxY+1)**.8),d.prevPositionX||(
vendor: 4,141 bytes, line 1
1d.prevPositionX=i.touchesCurrent.x),d.prevPositionY||(d.prevPositionY=i.touchesCurrent.y),d.prevTime||(d.prevTime=Date.now()),d.x=(i.touchesCurrent.x-d.prevPositionX)/(Date.now()-d.prevTime)/2,d.y=(i.touchesCurrent.y-d.prevPositionY)/(Date.now()-d.prevTime)/2,Math.abs(i.touchesCurrent.x-d.prevPositionX)<2&&(d.x=0),Math.abs(i.touchesCurrent.y-d.prevPositionY)<2&&(d.y=0),d.prevPositionX=i.touchesCurrent.x,d.prevPositionY=i.touchesCurrent.y,d.prevTime=Date.now(),t.imageWrapEl.style.transform=`translate3d(${i.currentX}px, ${i.currentY}px,0)`}function T(){const $=e.zoom;if(!t.imageEl)return;if(!i.isTouched||!i.isMoved){i.isTouched=!1,i.isMoved=!1;return}i.isTouched=!1,i.isMoved=!1;let k=300,X=300;const N=d.x*k,R=i.currentX+N,W=d.y*X,F=i.currentY+W;d.x!==0&&(k=Math.abs((R-i.currentX)/d.x)),d.y!==0&&(X=Math.abs((F-i.currentY)/d.y));const te=Math.max(k,X);i.currentX=R,i.currentY=F;const pe=i.width*$.scale,V=i.height*$.scale;i.minX=Math.min(t.slideWidth/2-pe/2,0),i.maxX=-i.minX,i.minY=Math.min(t.slideHeight/2-V/2,0),i.maxY=-i.minY,i.currentX=Math.max(Math.min(i.currentX,i.maxX),i.minX),i.currentY=Math.max(Math.min(i.currentY,i.maxY),i.minY),t.imageWrapEl.style.transitionDuration=`${te}ms`,t.imageWrapEl.style.transform=`translate3d(${i.currentX}px, ${i.currentY}px,0)`}function S(){const $=e.zoom;t.slideEl&&e.activeIndex!==e.slides.indexOf(t.slideEl)&&(t.imageEl&&(t.imageEl.style.transform="translate3d(0,0,0) scale(1)"),t.imageWrapEl&&(t.imageWrapEl.style.transform="translate3d(0,0,0)"),t.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),$.scale=1,b=1,t.slideEl=void 0,t.imageEl=void 0,t.imageWrapEl=void 0,t.originX=0,t.originY=0)}function L($){const k=e.zoom,X=e.params.zoom;if(!t.slideEl){$&&$.target&&(t.slideEl=$.target.closest(`.${e.params.slideClass}, swiper-slide`)),t.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?t.slideEl=K(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:t.slideEl=e.slides[e.activeIndex]);let ne=t.slideEl.querySelector(`.${X.containerClass}`);ne&&(ne=ne.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),t.imageEl=ne,ne?t.imageWrapEl=ie(t.imageEl,`.${X.containerClass}`)[0]:t.imageWrapEl=void 0}if(!t.imageEl||!t.imageWrapEl)return;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),t.slideEl.classList.add(`${X.zoomedSlideClass}`);let N,R,W,F,te,pe,V,Q,Se,Me,Te,Ce,de,ce,ge,we,ve,be;typeof i.touchesStart.x>"u"&&$?(N=$.pageX,R=$.pageY):(N=i.touchesStart.x,R=i.touchesStart.y);const re=typeof $=="number"?$:null;b===1&&re&&(N=void 0,R=void 0,i.touchesStart.x=void 0,i.touchesStart.y=void 0);const ze=l();k.scale=re||ze,b=re||ze,$&&!(b===1&&re)?(ve=t.slideEl.offsetWidth,be=t.slideEl.offsetHeight,W=fe(t.slideEl).left+w.scrollX,F=fe(t.slideEl).top+w.scrollY,te=W+ve/2-N,pe=F+be/2-R,Se=t.imageEl.offsetWidth||t.imageEl.clientWidth,Me=t.imageEl.offsetHeight||t.imageEl.clientHeight,Te=Se*k.scale,Ce=Me*k.scale,de=Math.min(ve/2-Te/2,0),ce=Math.min(be/2-Ce/2,0),ge=-de,we=-ce,V=te*k.scale,Q=pe*k.scale,V<de&&(V=de),V>ge&&(V=ge),Q<ce&&(Q=ce),Q>we&&(Q=we)):(V=0,Q=0),re&&k.scale===1&&(t.originX=0,t.originY=0),t.imageWrapEl.style.transitionDuration="300ms",t.imageWrapEl.style.transform=`translate3d(${V}px, ${Q}px,0)`,t.imageEl.style.transitionDuration="300ms",t.imageEl.style.transform=`translate3d(0,0,0) scale(${k.scale})`}function Y(){const $=e.zoom,k=e.params.zoom;if(!t.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?t.slideEl=K(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:t.slideEl=e.slides[e.activeIndex];let X=t.slideEl.querySelector(`.${k.containerClass}`);X&&(X=X.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),t.imageEl=X,X?t.imageWrapEl=ie(t.imageEl,`.${k.containerClass}`)[0]:t.imageWrapEl=void 0}!t.imageEl||!t.imageWrapEl||(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),$.scale=1,b=1,i.touchesStart.x=void 0,i.touchesStart.y=void 0,t.imageWrapEl.style.transitionDuration="300ms",t.imageWrapEl.style.transform="translate3d(0,0,0)",t.imageEl.style.transitionDuration="300ms",t.imageEl.style.transform="translate3d(0,
10,0) scale(1)",t.slideEl.classList.remove(`${k.zoomedSlideClass}`),t.slideEl=void 0,t.originX=0,t.originY=0)}function v($){const k=e.zoom;k.scale&&k.scale!==1?Y():L($)}function y(){const $=e.params.passiveListeners?{passive:!0,capture:!1}:!1,k=e.params.passiveListeners?{passive:!1,capture:!0}:!0;return{passiveListener:$,activeListenerWithCapture:k}}function H(){const $=e.zoom;if($.enabled)return;$.enabled=!0;const{passiveListener:k,activeListenerWithCapture:X}=y();e.wrapperEl.addEventListener("pointerdown",C,k),e.wrapperEl.addEventListener("pointermove",D,X),["pointerup","pointercancel","pointerout"].forEach(N=>{e.wrapperEl.addEventListener(N,P,k)}),e.wrapperEl.addEventListener("pointermove",z,X)}function B(){const $=e.zoom;if(!$.enabled)return;$.enabled=!1;const{passiveListener:k,activeListenerWithCapture:X}=y();e.wrapperEl.removeEventListener("pointerdown",C,k),e.wrapperEl.removeEventListener("pointermove",D,X),["pointerup","pointercancel","pointerout"].forEach(N=>{e.wrapperEl.removeEventListener(N,P,k)}),e.wrapperEl.removeEventListener("pointermove",z,X)}u("init",()=>{e.params.zoom.enabled&&H()}),u("destroy",()=>{B()}),u("touchStart",($,k)=>{e.zoom.enabled&&I(k)}),u("touchEnd",($,k)=>{e.zoom.enabled&&T()}),u("doubleTap",($,k)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&v(k)}),u("transitionEnd",()=>{e.zoom.enabled&&e.params.zoom.enabled&&S()}),u("slideChange",()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&S()}),Object.assign(e.zoom,{enable:H,disable:B,in:L,out:Y,toggle:v})}function Ke(M){let{swiper:e,extendParams:h,on:u}=M;h({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0};function g(p,s){const t=function(){let n,l,c;return(r,a)=>{for(l=-1,n=r.length;n-l>1;)c=n+l>>1,r[c]<=a?l=c:n=c;return n}}();this.x=p,this.y=s,this.lastIndex=p.length-1;let i,d;return this.interpolate=function(n){return n?(d=t(this.x,n),i=d-1,(n-this.x[i])*(this.y[d]-this.y[i])/(this.x[d]-this.x[i])+this.y[i]):0},this}function w(p){e.controller.spline=e.params.loop?new g(e.slidesGrid,p.slidesGrid):new g(e.snapGrid,p.snapGrid)}function b(p,s){const t=e.controller.control;let i,d;const o=e.constructor;function n(l){if(l.destroyed)return;const c=e.rtlTranslate?-e.translate:e.translate;e.params.controller.by==="slide"&&(w(l),d=-e.controller.spline.interpolate(-c)),(!d||e.params.controller.by==="container")&&(i=(l.maxTranslate()-l.minTranslate())/(e.maxTranslate()-e.minTranslate()),(Number.isNaN(i)||!Number.isFinite(i))&&(i=1),d=(c-e.minTranslate())*i+l.minTranslate()),e.params.controller.inverse&&(d=l.maxTranslate()-d),l.updateProgress(d),l.setTranslate(d,e),l.updateActiveIndex(),l.updateSlidesClasses()}if(Array.isArray(t))for(let l=0;l<t.length;l+=1)t[l]!==s&&t[l]instanceof o&&n(t[l]);else t instanceof o&&s!==t&&n(t)}function E(p,s){const t=e.constructor,i=e.controller.control;let d;function o(n){n.destroyed||(n.setTransition(p,e),p!==0&&(n.transitionStart(),n.params.autoHeight&&ue(()=>{n.updateAutoHeight()}),le(n.wrapperEl,()=>{i&&n.transitionEnd()})))}if(Array.isArray(i))for(d=0;d<i.length;d+=1)i[d]!==s&&i[d]instanceof t&&o(i[d]);else i instanceof t&&s!==i&&o(i)}function f(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}u("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]).forEach(s=>{if(e.controller.control||(e.controller.control=[]),s&&s.swiper)e.controller.control.push(s.swiper);else if(s){const t=`${e.params.eventsPrefix}init`,i=d=>{e.controller.control.push(d.detail[0]),e.update(),s.removeEventListener(t,i)};s.addEventListener(t,i)}});return}e.controller.control=e.params.controller.control}),u("update",()=>{f()}),u("resize",()=>{f()}),u("observerUpdate",()=>{f()}),u("setTranslate",(p,s,t)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTranslate(s,t)}),u("setTransition",(p,s,t)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTransition(s,t)}),Object.assign(e.controller,{setTranslate:b,setTransition:E})}function Qe(M){let{swiper:e,extendParams:h,on:u}=M;h({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,
1scrollOnFocus:!0}}),e.a11y={clicked:!1};let g=null,w,b,E=new Date().getTime();function f(v){const y=g;y.length!==0&&(y.innerHTML="",y.innerHTML=v)}function p(v){const y=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(v).replace(/x/g,y)}function s(v){v=q(v),v.forEach(y=>{y.setAttribute("tabIndex","0")})}function t(v){v=q(v),v.forEach(y=>{y.setAttribute("tabIndex","-1")})}function i(v,y){v=q(v),v.forEach(H=>{H.setAttribute("role",y)})}function d(v,y){v=q(v),v.forEach(H=>{H.setAttribute("aria-roledescription",y)})}function o(v,y){v=q(v),v.forEach(H=>{H.setAttribute("aria-controls",y)})}function n(v,y){v=q(v),v.forEach(H=>{H.setAttribute("aria-label",y)})}function l(v,y){v=q(v),v.forEach(H=>{H.setAttribute("id",y)})}function c(v,y){v=q(v),v.forEach(H=>{H.setAttribute("aria-live",y)})}function r(v){v=q(v),v.forEach(y=>{y.setAttribute("aria-disabled",!0)})}function a(v){v=q(v),v.forEach(y=>{y.setAttribute("aria-disabled",!1)})}function m(v){if(v.keyCode!==13&&v.keyCode!==32)return;const y=e.params.a11y,H=v.target;if(!(e.pagination&&e.pagination.el&&(H===e.pagination.el||e.pagination.el.contains(v.target))&&!v.target.matches(_(e.params.pagination.bulletClass)))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){const B=q(e.navigation.prevEl);q(e.navigation.nextEl).includes(H)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?f(y.lastSlideMessage):f(y.nextSlideMessage)),B.includes(H)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?f(y.firstSlideMessage):f(y.prevSlideMessage))}e.pagination&&H.matches(_(e.params.pagination.bulletClass))&&H.click()}}function C(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{nextEl:v,prevEl:y}=e.navigation;y&&(e.isBeginning?(r(y),t(y)):(a(y),s(y))),v&&(e.isEnd?(r(v),t(v)):(a(v),s(v)))}function D(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function P(){return D()&&e.params.pagination.clickable}function A(){const v=e.params.a11y;D()&&e.pagination.bullets.forEach(y=>{e.params.pagination.clickable&&(s(y),e.params.pagination.renderBullet||(i(y,"button"),n(y,v.paginationBulletMessage.replace(/\{\{index\}\}/,ye(y)+1)))),y.matches(_(e.params.pagination.bulletActiveClass))?y.setAttribute("aria-current","true"):y.removeAttribute("aria-current")})}const x=(v,y,H)=>{s(v),v.tagName!=="BUTTON"&&(i(v,"button"),v.addEventListener("keydown",m)),n(v,H),o(v,y)},O=v=>{b&&b!==v.target&&!b.contains(v.target)&&(w=!0),e.a11y.clicked=!0},I=()=>{w=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},z=v=>{E=new Date().getTime()},T=v=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus||new Date().getTime()-E<100)return;const y=v.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!y||!e.slides.includes(y))return;b=y;const H=e.slides.indexOf(y)===e.activeIndex,B=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(y);H||B||v.sourceCapabilities&&v.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{w||(e.params.loop?e.slideToLoop(parseInt(y.getAttribute("data-swiper-slide-index")),0):e.slideTo(e.slides.indexOf(y),0),w=!1)}))},S=()=>{const v=e.params.a11y;v.itemRoleDescriptionMessage&&d(e.slides,v.itemRoleDescriptionMessage),v.slideRole&&i(e.slides,v.slideRole);const y=e.slides.length;v.slideLabelMessage&&e.slides.forEach((H,B)=>{const $=e.params.loop?parseInt(H.getAttribute("data-swiper-slide-index"),10):B,k=v.slideLabelMessage.replace(/\{\{index\}\}/,$+1).replace(/\{\{slidesLength\}\}/,y);n(H,k)})},L=()=>{const v=e.params.a11y;e.el.append(g);const y=e.el;v.containerRoleDescriptionMessage&&d(y,v.containerRoleDescriptionMessage),v.containerMessage&&n(y,v.containerMessage),v.containerRole&&i(y,v.containerRole);const H=e.wrapperEl,B=v.id||H.getAttribute("id")||`swiper-wrapper-${p(16)}`,$=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";l(H,B),c(H,$),S();let{nextEl:k,prevEl:X}=e.navigation?e.navigation:{};k=q(k),X=q(X),k&&k.forEach(R=>x(R,B,v.nextSlideMessage)),X&&X.forEach(R=>x(R,B,v.prevSlideMessage)),P()&&q(e.pagination.el).forEach(W=>{W.addEventListener("keydown",m)}),j().addEventListener("visibilitychange",z),e.el.addEventListener("focus",T,!0),e.el.addEventListener("focus",T,!0),e.el.addEventListener("pointerdown",O,!0),e.el.addEventListener("pointerup",I,!0)};function Y(){g&&g.remove();let{nextEl:v,prevEl:y}=e.navigation?e.navigation:{};v=q(v),y=q(y),v&&v.forEach(B=>
1B.removeEventListener("keydown",m)),y&&y.forEach(B=>B.removeEventListener("keydown",m)),P()&&q(e.pagination.el).forEach($=>{$.removeEventListener("keydown",m)}),j().removeEventListener("visibilitychange",z),e.el&&typeof e.el!="string"&&(e.el.removeEventListener("focus",T,!0),e.el.removeEventListener("pointerdown",O,!0),e.el.removeEventListener("pointerup",I,!0))}u("beforeInit",()=>{g=G("span",e.params.a11y.notificationClass),g.setAttribute("aria-live","assertive"),g.setAttribute("aria-atomic","true")}),u("afterInit",()=>{e.params.a11y.enabled&&L()}),u("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&S()}),u("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&C()}),u("paginationUpdate",()=>{e.params.a11y.enabled&&A()}),u("destroy",()=>{e.params.a11y.enabled&&Y()})}function Je(M){let{swiper:e,extendParams:h,on:u}=M;h({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let g=!1,w={};const b=d=>d.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),E=d=>{const o=Z();let n;d?n=new URL(d):n=o.location;const l=n.pathname.slice(1).split("/").filter(m=>m!==""),c=l.length,r=l[c-2],a=l[c-1];return{key:r,value:a}},f=(d,o)=>{const n=Z();if(!g||!e.params.history.enabled)return;let l;e.params.url?l=new URL(e.params.url):l=n.location;const c=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${o}"]`):e.slides[o];let r=b(c.getAttribute("data-history"));if(e.params.history.root.length>0){let m=e.params.history.root;m[m.length-1]==="/"&&(m=m.slice(0,m.length-1)),r=`${m}/${d?`${d}/`:""}${r}`}else l.pathname.includes(d)||(r=`${d?`${d}/`:""}${r}`);e.params.history.keepQuery&&(r+=l.search);const a=n.history.state;a&&a.value===r||(e.params.history.replaceState?n.history.replaceState({value:r},null,r):n.history.pushState({value:r},null,r))},p=(d,o,n)=>{if(o)for(let l=0,c=e.slides.length;l<c;l+=1){const r=e.slides[l];if(b(r.getAttribute("data-history"))===o){const m=e.getSlideIndex(r);e.slideTo(m,d,n)}}else e.slideTo(0,d,n)},s=()=>{w=E(e.params.url),p(e.params.speed,w.value,!1)},t=()=>{const d=Z();if(e.params.history){if(!d.history||!d.history.pushState){e.params.history.enabled=!1,e.params.hashNavigation.enabled=!0;return}if(g=!0,w=E(e.params.url),!w.key&&!w.value){e.params.history.replaceState||d.addEventListener("popstate",s);return}p(0,w.value,e.params.runCallbacksOnInit),e.params.history.replaceState||d.addEventListener("popstate",s)}},i=()=>{const d=Z();e.params.history.replaceState||d.removeEventListener("popstate",s)};u("init",()=>{e.params.history.enabled&&t()}),u("destroy",()=>{e.params.history.enabled&&i()}),u("transitionEnd _freeModeNoMomentumRelease",()=>{g&&f(e.params.history.key,e.activeIndex)}),u("slideChange",()=>{g&&e.params.cssMode&&f(e.params.history.key,e.activeIndex)})}function et(M){let{swiper:e,extendParams:h,emit:u,on:g}=M,w=!1;const b=j(),E=Z();h({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(i,d){if(e.virtual&&e.params.virtual.enabled){const o=e.slides.filter(l=>l.getAttribute("data-hash")===d)[0];return o?parseInt(o.getAttribute("data-swiper-slide-index"),10):0}return e.getSlideIndex(K(e.slidesEl,`.${e.params.slideClass}[data-hash="${d}"], swiper-slide[data-hash="${d}"]`)[0])}}});const f=()=>{u("hashChange");const i=b.location.hash.replace("#",""),d=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],o=d?d.getAttribute("data-hash"):"";if(i!==o){const n=e.params.hashNavigation.getSlideIndex(e,i);if(typeof n>"u"||Number.isNaN(n))return;e.slideTo(n)}},p=()=>{if(!w||!e.params.hashNavigation.enabled)return;const i=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],d=i?i.getAttribute("data-hash")||i.getAttribute("data-history"):"";e.params.hashNavigation.replaceState&&E.history&&E.history.replaceState?(E.history.replaceState(null,null,`#${d}`||""),u("hashSet")):(b.location.hash=d||"",u("hashSet"))},s=()=>
vendor: 5,516 bytes, line 1
1{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;w=!0;const i=b.location.hash.replace("#","");if(i){const o=e.params.hashNavigation.getSlideIndex(e,i);e.slideTo(o||0,0,e.params.runCallbacksOnInit,!0)}e.params.hashNavigation.watchState&&E.addEventListener("hashchange",f)},t=()=>{e.params.hashNavigation.watchState&&E.removeEventListener("hashchange",f)};g("init",()=>{e.params.hashNavigation.enabled&&s()}),g("destroy",()=>{e.params.hashNavigation.enabled&&t()}),g("transitionEnd _freeModeNoMomentumRelease",()=>{w&&p()}),g("slideChange",()=>{w&&e.params.cssMode&&p()})}function tt(M){let{swiper:e,extendParams:h,on:u,emit:g,params:w}=M;e.autoplay={running:!1,paused:!1,timeLeft:0},h({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let b,E,f=w&&w.autoplay?w.autoplay.delay:3e3,p=w&&w.autoplay?w.autoplay.delay:3e3,s,t=new Date().getTime(),i,d,o,n,l,c,r;function a(y){!e||e.destroyed||!e.wrapperEl||y.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",a),!(r||y.detail&&y.detail.bySwiperTouchMove)&&O())}const m=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?i=!0:i&&(p=s,i=!1);const y=e.autoplay.paused?s:t+p-new Date().getTime();e.autoplay.timeLeft=y,g("autoplayTimeLeft",y,y/f),E=requestAnimationFrame(()=>{m()})},C=()=>{let y;return e.virtual&&e.params.virtual.enabled?y=e.slides.filter(B=>B.classList.contains("swiper-slide-active"))[0]:y=e.slides[e.activeIndex],y?parseInt(y.getAttribute("data-swiper-autoplay"),10):void 0},D=y=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(E),m();let H=typeof y>"u"?e.params.autoplay.delay:y;f=e.params.autoplay.delay,p=e.params.autoplay.delay;const B=C();!Number.isNaN(B)&&B>0&&typeof y>"u"&&(H=B,f=B,p=B),s=H;const $=e.params.speed,k=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev($,!0,!0),g("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,$,!0,!0),g("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext($,!0,!0),g("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,$,!0,!0),g("autoplay")),e.params.cssMode&&(t=new Date().getTime(),requestAnimationFrame(()=>{D()})))};return H>0?(clearTimeout(b),b=setTimeout(()=>{k()},H)):requestAnimationFrame(()=>{k()}),H},P=()=>{t=new Date().getTime(),e.autoplay.running=!0,D(),g("autoplayStart")},A=()=>{e.autoplay.running=!1,clearTimeout(b),cancelAnimationFrame(E),g("autoplayStop")},x=(y,H)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(b),y||(c=!0);const B=()=>{g("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",a):O()};if(e.autoplay.paused=!0,H){l&&(s=e.params.autoplay.delay),l=!1,B();return}s=(s||e.params.autoplay.delay)-(new Date().getTime()-t),!(e.isEnd&&s<0&&!e.params.loop)&&(s<0&&(s=0),B())},O=()=>{e.isEnd&&s<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(t=new Date().getTime(),c?(c=!1,D(s)):D(),e.autoplay.paused=!1,g("autoplayResume"))},I=()=>{if(e.destroyed||!e.autoplay.running)return;const y=j();y.visibilityState==="hidden"&&(c=!0,x(!0)),y.visibilityState==="visible"&&O()},z=y=>{y.pointerType==="mouse"&&(c=!0,r=!0,!(e.animating||e.autoplay.paused)&&x(!0))},T=y=>{y.pointerType==="mouse"&&(r=!1,e.autoplay.paused&&O())},S=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",z),e.el.addEventListener("pointerleave",T))},L=()=>{e.el&&typeof e.el!="string"&&(e.el.removeEventListener("pointerenter",z),e.el.removeEventListener("pointerleave",T))},Y=()=>{j().addEventListener("visibilitychange",I)},v=()=>{j().removeEventListener("visibilitychange",I)};u("init",()=>{e.params.autoplay.enabled&&(S(),Y(),P())}),u("destroy",()=>{L(),v(),e.autoplay.running&&A()}),u("_freeModeStaticRelease",()=>{(o||c)&&O()}),u("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?A():x(!0,!0)}),u("beforeTransitionStart",(y,H,B)=>{e.destroyed||!e.autoplay.running||(B||!e.params.autoplay.disableOnInteraction?x(!0,!0):A())}),u("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){A();return}d=!0,o=!1,c=!1,n=setTimeout(()=>{c=!0,o=!0,x(!0)},200)}}),u("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!d)){if(clearTimeout(n),clearTimeout(b),e.params.autoplay.disableOnInteraction){o=!1,d=!1;return}o&&e.params.cssMode&&O(),o=!1,d=!1}}),u("slideChange",()=>{e.destroyed||!e.autoplay.running||(l=!0)}),Object.assign(e.autoplay,{start:P,stop:A,pause:x,resume:O})}function it(M){let{swiper:e,extendParams:h,on:u}=M;h({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let g=!1,w=!1;e.thumbs={swiper:null};function b(){const p=e.thumbs.swiper;if(!p||p.destroyed)return;const s=p.clickedIndex,t=p.clickedSlide;if(t&&t.classList.contains(e.params.thumbs.slideThumbActiveClass)||typeof s>"u"||s===null)return;let i;p.params.loop?i=parseInt(p.clickedSlide.getAttribute("data-swiper-slide-index"),10):i=s,e.params.loop?e.slideToLoop(i):e.slideTo(i)}function E(){const{thumbs:p}=e.params;if(g)return!1;g=!0;const s=e.constructor;if(p.swiper instanceof s)e.thumbs.swiper=p.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}
1),e.thumbs.swiper.update();else if(Xe(p.swiper)){const t=Object.assign({},p.swiper);Object.assign(t,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new s(t),w=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",b),!0}function f(p){const s=e.thumbs.swiper;if(!s||s.destroyed)return;const t=s.params.slidesPerView==="auto"?s.slidesPerViewDynamic():s.params.slidesPerView;let i=1;const d=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(i=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),s.slides.forEach(l=>l.classList.remove(d)),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let l=0;l<i;l+=1)K(s.slidesEl,`[data-swiper-slide-index="${e.realIndex+l}"]`).forEach(c=>{c.classList.add(d)});else for(let l=0;l<i;l+=1)s.slides[e.realIndex+l]&&s.slides[e.realIndex+l].classList.add(d);const o=e.params.thumbs.autoScrollOffset,n=o&&!s.params.loop;if(e.realIndex!==s.realIndex||n){const l=s.activeIndex;let c,r;if(s.params.loop){const a=s.slides.filter(m=>m.getAttribute("data-swiper-slide-index")===`${e.realIndex}`)[0];c=s.slides.indexOf(a),r=e.activeIndex>e.previousIndex?"next":"prev"}else c=e.realIndex,r=c>e.previousIndex?"next":"prev";n&&(c+=r==="next"?o:-1*o),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(c)<0&&(s.params.centeredSlides?c>l?c=c-Math.floor(t/2)+1:c=c+Math.floor(t/2)-1:c>l&&s.params.slidesPerGroup,s.slideTo(c,p?0:void 0))}}u("beforeInit",()=>{const{thumbs:p}=e.params;if(!(!p||!p.swiper))if(typeof p.swiper=="string"||p.swiper instanceof HTMLElement){const s=j(),t=()=>{const d=typeof p.swiper=="string"?s.querySelector(p.swiper):p.swiper;if(d&&d.swiper)p.swiper=d.swiper,E(),f(!0);else if(d){const o=`${e.params.eventsPrefix}init`,n=l=>{p.swiper=l.detail[0],d.removeEventListener(o,n),E(),f(!0),p.swiper.update(),e.update()};d.addEventListener(o,n)}return d},i=()=>
1{if(e.destroyed)return;t()||requestAnimationFrame(i)};requestAnimationFrame(i)}else E(),f(!0)}),u("slideChange update resize observerUpdate",()=>{f()}),u("setTransition",(p,s)=>{const t=e.thumbs.swiper;!t||t.destroyed||t.setTransition(s)}),u("beforeDestroy",()=>{const p=e.thumbs.swiper;!p||p.destroyed||w&&p.destroy()}),Object.assign(e.thumbs,{init:E,update:f})}function st(M){let{swiper:e,extendParams:h,emit:u,once:g}=M;h({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function w(){if(e.params.cssMode)return;const f=e.getTranslate();e.setTranslate(f),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function b(){if(e.params.cssMode)return;const{touchEventsData:f,touches:p}=e;f.velocities.length===0&&f.velocities.push({position:p[e.isHorizontal()?"startX":"startY"],time:f.touchStartTime}),f.velocities.push({position:p[e.isHorizontal()?"currentX":"currentY"],time:U()})}function E(f){let{currentPos:p}=f;if(e.params.cssMode)return;const{params:s,wrapperEl:t,rtlTranslate:i,snapGrid:d,touchEventsData:o}=e,l=U()-o.touchStartTime;if(p<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(p>-e.maxTranslate()){e.slides.length<d.length?e.slideTo(d.length-1):e.slideTo(e.slides.length-1);return}if(s.freeMode.momentum){if(o.velocities.length>1){const A=o.velocities.pop(),x=o.velocities.pop(),O=A.position-x.position,I=A.time-x.time;e.velocity=O/I,e.velocity/=2,Math.abs(e.velocity)<s.freeMode.minimumVelocity&&(e.velocity=0),(I>150||U()-A.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=s.freeMode.momentumVelocityRatio,o.velocities.length=0;let c=1e3*s.freeMode.momentumRatio;const r=e.velocity*c;let a=e.translate+r;i&&(a=-a);let m=!1,C;const D=Math.abs(e.velocity)*20*s.freeMode.momentumBounceRatio;let P;if(a<e.maxTranslate())s.freeMode.momentumBounce?(a+e.maxTranslate()<-D&&(a=e.maxTranslate()-D),C=e.maxTranslate(),m=!0,o.allowMomentumBounce=!0):a=e.maxTranslate(),s.loop&&s.centeredSlides&&(P=!0);else if(a>e.minTranslate())s.freeMode.momentumBounce?(a-e.minTranslate()>D&&(a=e.minTranslate()+D),C=e.minTranslate(),m=!0,o.allowMomentumBounce=!0):a=e.minTranslate(),s.loop&&s.centeredSlides&&(P=!0);else if(s.freeMode.sticky){let A;for(let x=0;x<d.length;x+=1)if(d[x]>-a){A=x;break}Math.abs(d[A]-a)<Math.abs(d[A-1]-a)||e.swipeDirection==="next"?a=d[A]:a=d[A-1],a=-a}if(P&&g("transitionEnd",()=>{e.loopFix()}),e.velocity!==0){if(i?c=Math.abs((-a-e.translate)/e.velocity):c=Math.abs((a-e.translate)/e.velocity),s.freeMode.sticky){const A=Math.abs((i?-a:a)-e.translate),x=e.slidesSizesGrid[e.activeIndex];A<x?c=s.speed:A<2*x?c=s.speed*1.5:c=s.speed*2.5}}else if(s.freeMode.sticky){e.slideToClosest();return}s.freeMode.momentumBounce&&m?(e.updateProgress(C),e.setTransition(c),e.setTranslate(a),e.transitionStart(!0,e.swipeDirection),e.animating=!0,le(t,()=>{!e||e.destroyed||!o.allowMomentumBounce||(u("momentumBounce"),e.setTransition(s.speed),setTimeout(()=>{e.setTranslate(C),le(t,()=>{!e||e.destroyed||e.transitionEnd()})},0))})):e.velocity?(u("_freeModeNoMomentumRelease"),e.updateProgress(a),e.setTransition(c),e.setTranslate(a),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,le(t,()=>{!e||e.destroyed||e.transitionEnd()}))):e.updateProgress(a),e.updateActiveIndex(),e.updateSlidesClasses()}else if(s.freeMode.sticky){e.slideToClosest();return}else s.freeMode&&u("_freeModeNoMomentumRelease");(!s.freeMode.momentum||l>=s.longSwipesMs)&&(u("_freeModeStaticRelease"),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}Object.assign(e,{freeMode:{onTouchStart:w,onTouchMove:b,onTouchEnd:E}})}function at(M){let{swiper:e,extendParams:h,on:u}=M;h({grid:{rows:1,fill:"column"}});let g,w,b,E;const f=()=>{let n=e.params.spaceBetween;return typeof n=="string"&&n.indexOf("%")>=0?n=parseFloat(n.replace("%",""))/100*e.size:typeof n=="string"&&(n=parseFloat(n)),n},p=n=>{const{slidesPerView:l}=e.params,{rows:c,fill:r}=e.params.grid,a=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:n.length;b=Math.floor(a/c),Math.floor(a/c)===a/c?g=a:g=Math.ceil(a/c)*c,l!=="auto"&&r==="row"&&(g=Math.max(g,l*c)),w=g/c},s=()=>
1{e.slides&&e.slides.forEach(n=>{n.swiperSlideGridSet&&(n.style.height="",n.style[e.getDirectionLabel("margin-top")]="")})},t=(n,l,c)=>{const{slidesPerGroup:r}=e.params,a=f(),{rows:m,fill:C}=e.params.grid,D=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:c.length;let P,A,x;if(C==="row"&&r>1){const O=Math.floor(n/(r*m)),I=n-m*r*O,z=O===0?r:Math.min(Math.ceil((D-O*m*r)/m),r);x=Math.floor(I/z),A=I-x*z+O*r,P=A+x*g/m,l.style.order=P}else C==="column"?(A=Math.floor(n/m),x=n-A*m,(A>b||A===b&&x===m-1)&&(x+=1,x>=m&&(x=0,A+=1))):(x=Math.floor(n/w),A=n-x*w);l.row=x,l.column=A,l.style.height=`calc((100% - ${(m-1)*a}px) / ${m})`,l.style[e.getDirectionLabel("margin-top")]=x!==0?a&&`${a}px`:"",l.swiperSlideGridSet=!0},i=(n,l)=>{const{centeredSlides:c,roundLengths:r}=e.params,a=f(),{rows:m}=e.params.grid;if(e.virtualSize=(n+a)*g,e.virtualSize=Math.ceil(e.virtualSize/m)-a,e.params.cssMode||(e.wrapperEl.style[e.getDirectionLabel("width")]=`${e.virtualSize+a}px`),c){const C=[];for(let D=0;D<l.length;D+=1){let P=l[D];r&&(P=Math.floor(P)),l[D]<e.virtualSize+l[0]&&C.push(P)}l.splice(0,l.length),l.push(...C)}},d=()=>{E=e.params.grid&&e.params.grid.rows>1},o=()=>{const{params:n,el:l}=e,c=n.grid&&n.grid.rows>1;E&&!c?(l.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),b=1,e.emitContainerClasses()):!E&&c&&(l.classList.add(`${n.containerModifierClass}grid`),n.grid.fill==="column"&&l.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),E=c};u("init",d),u("update",o),e.grid={initSlides:p,unsetSlides:s,updateSlide:t,updateWrapperSize:i}}function rt(M){const e=this,{params:h,slidesEl:u}=e;h.loop&&e.loopDestroy();const g=w=>{if(typeof w=="string"){const b=document.createElement("div");b.innerHTML=w,u.append(b.children[0]),b.innerHTML=""}else u.append(w)};if(typeof M=="object"&&"length"in M)for(let w=0;w<M.length;w+=1)M[w]&&g(M[w]);else g(M);e.recalcSlides(),h.loop&&e.loopCreate(),(!h.observer||e.isElement)&&e.update()}function nt(M){const e=this,{params:h,activeIndex:u,slidesEl:g}=e;h.loop&&e.loopDestroy();let w=u+1;const b=E=>{if(typeof E=="string"){const f=document.createElement("div");f.innerHTML=E,g.prepend(f.children[0]),f.innerHTML=""}else g.prepend(E)};if(typeof M=="object"&&"length"in M){for(let E=0;E<M.length;E+=1)M[E]&&b(M[E]);w=u+M.length}else b(M);e.recalcSlides(),h.loop&&e.loopCreate(),(!h.observer||e.isElement)&&e.update(),e.slideTo(w,0,!1)}function lt(M,e){const h=this,{params:u,activeIndex:g,slidesEl:w}=h;let b=g;u.loop&&(b-=h.loopedSlides,h.loopDestroy(),h.recalcSlides());const E=h.slides.length;if(M<=0){h.prependSlide(e);return}if(M>=E){h.appendSlide(e);return}let f=b>M?b+1:b;const p=[];for(let s=E-1;s>=M;s-=1){const t=h.slides[s];t.remove(),p.unshift(t)}if(typeof e=="object"&&"length"in e){for(let s=0;s<e.length;s+=1)e[s]&&w.append(e[s]);f=b>M?b+e.length:b}else w.append(e);for(let s=0;s<p.length;s+=1)w.append(p[s]);h.recalcSlides(),u.loop&&h.loopCreate(),(!u.observer||h.isElement)&&h.update(),u.loop?h.slideTo(f+h.loopedSlides,0,!1):h.slideTo(f,0,!1)}function ot(M){const e=this,{params:h,activeIndex:u}=e;let g=u;h.loop&&(g-=e.loopedSlides,e.loopDestroy());let w=g,b;if(typeof M=="object"&&"length"in M){for(let E=0;E<M.length;E+=1)b=M[E],e.slides[b]&&e.slides[b].remove(),b<w&&(w-=1);w=Math.max(w,0)}else b=M,e.slides[b]&&e.slides[b].remove(),b<w&&(w-=1),w=Math.max(w,0);e.recalcSlides(),h.loop&&e.loopCreate(),(!h.observer||e.isElement)&&e.update(),h.loop?e.slideTo(w+e.loopedSlides,0,!1):e.slideTo(w,0,!1)}function pt(){const M=this,e=[];for(let h=0;h<M.slides.length;h+=1)e.push(h);M.removeSlide(e)}function dt(M){let{swiper:e}=M;Object.assign(e,{appendSlide:rt.bind(e),prependSlide:nt.bind(e),addSlide:lt.bind(e),removeSlide:ot.bind(e),removeAllSlides:pt.bind(e)})}function ae(M){const{effect:e,swiper:h,on:u,setTranslate:g,setTransition:w,overwriteParams:b,perspective:E,recreateShadows:f,getEffectParams:p}=M;u("beforeInit",()=>{if(h.params.effect!==e)return;h.classNames.push(`${h.params.containerModifierClass}${e}`),E&&E()&&h.classNames.push(`${h.params.containerModifierClass}3d`);const t=b?b():{};Object.assign(h.params,t),Object.assign(h.originalParams,t)}),u("setTranslate",()=>{h.params.effect===e&&g()}),u("setTransition",(t,i)=>{h.params.effect===e&&w(i)}),u("transitionEnd",()=>{if(h.params.effect===e&&f){if(!p||!p().slideShadows)return;
1h.slides.forEach(t=>{t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(i=>i.remove())}),f()}});let s;u("virtualUpdate",()=>{h.params.effect===e&&(h.slides.length||(s=!0),requestAnimationFrame(()=>{s&&h.slides&&h.slides.length&&(g(),s=!1)}))})}function oe(M,e){const h=ee(e);return h!==e&&(h.style.backfaceVisibility="hidden",h.style["-webkit-backface-visibility"]="hidden"),h}function he(M){let{swiper:e,duration:h,transformElements:u,allSlides:g}=M;const{activeIndex:w}=e,b=E=>E.parentElement?E.parentElement:e.slides.filter(p=>p.shadowRoot&&p.shadowRoot===E.parentNode)[0];if(e.params.virtualTranslate&&h!==0){let E=!1,f;g?f=u:f=u.filter(p=>{const s=p.classList.contains("swiper-slide-transform")?b(p):p;return e.getSlideIndex(s)===w}),f.forEach(p=>{le(p,()=>{if(E||!e||e.destroyed)return;E=!0,e.animating=!1;const s=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(s)})})}}function ct(M){let{swiper:e,extendParams:h,on:u}=M;h({fadeEffect:{crossFade:!1}}),ae({effect:"fade",swiper:e,on:u,setTranslate:()=>{const{slides:b}=e,E=e.params.fadeEffect;for(let f=0;f<b.length;f+=1){const p=e.slides[f];let t=-p.swiperSlideOffset;e.params.virtualTranslate||(t-=e.translate);let i=0;e.isHorizontal()||(i=t,t=0);const d=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(p.progress),0):1+Math.min(Math.max(p.progress,-1),0),o=oe(E,p);o.style.opacity=d,o.style.transform=`translate3d(${t}px, ${i}px, 0px)`}},setTransition:b=>{const E=e.slides.map(f=>ee(f));E.forEach(f=>{f.style.transitionDuration=`${b}
1ms`}),he({swiper:e,duration:b,transformElements:E,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function ft(M){let{swiper:e,extendParams:h,on:u}=M;h({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const g=(f,p,s)=>{let t=s?f.querySelector(".swiper-slide-shadow-left"):f.querySelector(".swiper-slide-shadow-top"),i=s?f.querySelector(".swiper-slide-shadow-right"):f.querySelector(".swiper-slide-shadow-bottom");t||(t=G("div",`swiper-slide-shadow-cube swiper-slide-shadow-${s?"left":"top"}`.split(" ")),f.append(t)),i||(i=G("div",`swiper-slide-shadow-cube swiper-slide-shadow-${s?"right":"bottom"}`.split(" ")),f.append(i)),t&&(t.style.opacity=Math.max(-p,0)),i&&(i.style.opacity=Math.max(p,0))};ae({effect:"cube",swiper:e,on:u,setTranslate:()=>{const{el:f,wrapperEl:p,slides:s,width:t,height:i,rtlTranslate:d,size:o,browser:n}=e,l=me(e),c=e.params.cubeEffect,r=e.isHorizontal(),a=e.virtual&&e.params.virtual.enabled;let m=0,C;c.shadow&&(r?(C=e.wrapperEl.querySelector(".swiper-cube-shadow"),C||(C=G("div","swiper-cube-shadow"),e.wrapperEl.append(C)),C.style.height=`${t}px`):(C=f.querySelector(".swiper-cube-shadow"),C||(C=G("div","swiper-cube-shadow"),f.append(C))));for(let P=0;P<s.length;P+=1){const A=s[P];let x=P;a&&(x=parseInt(A.getAttribute("data-swiper-slide-index"),10));let O=x*90,I=Math.floor(O/360);d&&(O=-O,I=Math.floor(-O/360));const z=Math.max(Math.min(A.progress,1),-1);let T=0,S=0,L=0;x%4===0?(T=-I*4*o,L=0):(x-1)%4===0?(T=0,L=-I*4*o):(x-2)%4===0?(T=o+I*4*o,L=o):(x-3)%4===0&&(T=-o,L=3*o+o*4*I),d&&(T=-T),r||(S=T,T=0);const Y=`rotateX(${l(r?0:-O)}deg) rotateY(${l(r?O:0)}deg) translate3d(${T}px, ${S}px, ${L}px)`;z<=1&&z>-1&&(m=x*90+z*90,d&&(m=-x*90-z*90)),A.style.transform=Y,c.slideShadows&&g(A,z,r)}if(p.style.transformOrigin=`50% 50% -${o/2}px`,p.style["-webkit-transform-origin"]=`50% 50% -${o/2}px`,c.shadow)if(r)C.style.transform=`translate3d(0px, ${t/2+c.shadowOffset}px, ${-t/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${c.shadowScale})`;else{const P=Math.abs(m)-Math.floor(Math.abs(m)/90)*90,A=1.5-(Math.sin(P*2*Math.PI/360)/2+Math.cos(P*2*Math.PI/360)/2),x=c.shadowScale,O=c.shadowScale/A,I=c.shadowOffset;C.style.transform=`scale3d(${x}, 1, ${O}) translate3d(0px, ${i/2+I}px, ${-i/2/O}px) rotateX(-89.99deg)`}const D=(n.isSafari||n.isWebView)&&n.needPerspectiveFix?-o/2:0;p.style.transform=`translate3d(0px,0,${D}px) rotateX(${l(e.isHorizontal()?0:m)}deg) rotateY(${l(e.isHorizontal()?-m:0)}deg)`,p.style.setProperty("--swiper-cube-translate-z",`${D}px`)},setTransition:f=>{const{el:p,slides:s}=e;if(s.forEach(t=>{t.style.transitionDuration=`${f}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(i=>{i.style.transitionDuration=`${f}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){const t=p.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=`${f}ms`)}},recreateShadows:()=>{const f=e.isHorizontal();e.slides.forEach(p=>{const s=Math.max(Math.min(p.progress,1),-1);g(p,s,f)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function se(M,e,h){const u=`swiper-slide-shadow${h?`-${h}`:""}${M?` swiper-slide-shadow-${M}`:""}`,g=ee(e);let w=g.querySelector(`.${u.split(" ").join(".")}`);return w||(w=G("div",u.split(" ")),g.append(w)),w}function ut(M){let{swiper:e,extendParams:h,on:u}=M;h({flipEffect:{slideShadows:!0,limitRotation:!0}});const g=(f,p)=>{let s=e.isHorizontal()?f.querySelector(".swiper-slide-shadow-left"):f.querySelector(".swiper-slide-shadow-top"),t=e.isHorizontal()?f.querySelector(".swiper-slide-shadow-right"):f.querySelector(".swiper-slide-shadow-bottom");s||(s=se("flip",f,e.isHorizontal()?"left":"top")),t||(t=se("flip",f,e.isHorizontal()?"right":"bottom")),s&&(s.style.opacity=Math.max(-p,0)),t&&(t.style.opacity=Math.max(p,0))};ae({effect:"flip",swiper:e,on:u,setTranslate:()=>{const{slides:f,rtlTranslate:p}=e,s=e.params.flipEffect,t=me(e);for(let i=0;i<f.length;i+=1){const d=f[i];let o=d.progress;e.params.flipEffect.limitRotation&&(o=Math.max(Math.min(d.progress,
11),-1));const n=d.swiperSlideOffset;let c=-180*o,r=0,a=e.params.cssMode?-n-e.translate:-n,m=0;e.isHorizontal()?p&&(c=-c):(m=a,a=0,r=-c,c=0),d.style.zIndex=-Math.abs(Math.round(o))+f.length,s.slideShadows&&g(d,o);const C=`translate3d(${a}px, ${m}px, 0px) rotateX(${t(r)}deg) rotateY(${t(c)}deg)`,D=oe(s,d);D.style.transform=C}},setTransition:f=>{const p=e.slides.map(s=>ee(s));p.forEach(s=>{s.style.transitionDuration=`${f}ms`,s.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(t=>{t.style.transitionDuration=`${f}ms`})}),he({swiper:e,duration:f,transformElements:p})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(f=>{let p=f.progress;e.params.flipEffect.limitRotation&&(p=Math.max(Math.min(f.progress,1),-1)),g(f,p)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function mt(M){let{swiper:e,extendParams:h,on:u}=M;h({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),ae({effect:"coverflow",swiper:e,on:u,setTranslate:()=>{const{width:b,height:E,slides:f,slidesSizesGrid:p}=e,s=e.params.coverflowEffect,t=e.isHorizontal(),i=e.translate,d=t?-i+b/2:-i+E/2,o=t?s.rotate:-s.rotate,n=s.depth,l=me(e);for(let c=0,r=f.length;c<r;c+=1){const a=f[c],m=p[c],C=a.swiperSlideOffset,D=(d-C-m/2)/m,P=typeof s.modifier=="function"?s.modifier(D):D*s.modifier;let A=t?o*P:0,x=t?0:o*P,O=-n*Math.abs(P),I=s.stretch;typeof I=="string"&&I.indexOf("%")!==-1&&(I=parseFloat(s.stretch)/100*m);let z=t?0:I*P,T=t?I*P:0,S=1-(1-s.scale)*Math.abs(P);Math.abs(T)<.001&&(T=0),Math.abs(z)<.001&&(z=0),Math.abs(O)<.001&&(O=0),Math.abs(A)<.001&&(A=0),Math.abs(x)<.001&&(x=0),Math.abs(S)<.001&&(S=0);const L=`translate3d(${T}px,${z}px,${O}px)  rotateX(${l(x)}deg) rotateY(${l(A)}deg) scale(${S})`,Y=oe(s,a);if(Y.style.transform=L,a.style.zIndex=-Math.abs(Math.round(P))+1,s.slideShadows){let v=t?a.querySelector(".swiper-slide-shadow-left"):a.querySelector(".swiper-slide-shadow-top"),y=t?a.querySelector(".swiper-slide-shadow-right"):a.querySelector(".swiper-slide-shadow-bottom");v||(v=se("coverflow",a,t?"left":"top")),y||(y=se("coverflow",a,t?"right":"bottom")),v&&(v.style.opacity=P>0?P:0),y&&(y.style.opacity=-P>0?-P:0)}}},setTransition:b=>{e.slides.map(f=>ee(f)).forEach(f=>{f.style.transitionDuration=`${b}
1ms`,f.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(p=>{p.style.transitionDuration=`${b}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function ht(M){let{swiper:e,extendParams:h,on:u}=M;h({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}}});const g=E=>typeof E=="string"?E:`${E}px`;ae({effect:"creative",swiper:e,on:u,setTranslate:()=>{const{slides:E,wrapperEl:f,slidesSizesGrid:p}=e,s=e.params.creativeEffect,{progressMultiplier:t}=s,i=e.params.centeredSlides,d=me(e);if(i){const o=p[0]/2-e.params.slidesOffsetBefore||0;f.style.transform=`translateX(calc(50% - ${o}px))`}for(let o=0;o<E.length;o+=1){const n=E[o],l=n.progress,c=Math.min(Math.max(n.progress,-s.limitProgress),s.limitProgress);let r=c;i||(r=Math.min(Math.max(n.originalProgress,-s.limitProgress),s.limitProgress));const a=n.swiperSlideOffset,m=[e.params.cssMode?-a-e.translate:-a,0,0],C=[0,0,0];let D=!1;e.isHorizontal()||(m[1]=m[0],m[0]=0);let P={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(P=s.next,D=!0):c>0&&(P=s.prev,D=!0),m.forEach((S,L)=>{m[L]=`calc(${S}px + (${g(P.translate[L])} * ${Math.abs(c*t)}))`}),C.forEach((S,L)=>{let Y=P.rotate[L]*Math.abs(c*t);C[L]=Y}),n.style.zIndex=-Math.abs(Math.round(l))+E.length;const A=m.join(", "),x=`rotateX(${d(C[0])}deg) rotateY(${d(C[1])}deg) rotateZ(${d(C[2])}deg)`,O=r<0?`scale(${1+(1-P.scale)*r*t})`:`scale(${1-(1-P.scale)*r*t})`,I=r<0?1+(1-P.opacity)*r*t:1-(1-P.opacity)*r*t,z=`translate3d(${A}) ${x} ${O}`;if(D&&P.shadow||!D){let S=n.querySelector(".swiper-slide-shadow");if(!S&&P.shadow&&(S=se("creative",n)),S){const L=s.shadowPerProgress?c*(1/s.limitProgress):c;S.style.opacity=Math.min(Math.max(Math.abs(L),0),1)}}const T=oe(s,n);T.style.transform=z,T.style.opacity=I,P.origin&&(T.style.transformOrigin=P.origin)}},setTransition:E=>{const f=e.slides.map(p=>ee(p));f.forEach(p=>{p.style.transitionDuration=`${E}ms`,p.querySelectorAll(".swiper-slide-shadow").forEach(s=>{s.style.transitionDuration=`${E}ms`})}),he({swiper:e,duration:E,transformElements:f,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}function gt(M){let{swiper:e,extendParams:h,on:u}=M;h({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),ae({effect:"cards",swiper:e,on:u,setTranslate:()=>{const{slides:b,activeIndex:E,rtlTranslate:f}=e,p=e.params.cardsEffect,{startTranslate:s,isTouched:t}=e.touchEventsData,i=f?-e.translate:e.translate;for(let d=0;d<b.length;d+=1){const o=b[d],n=o.progress,l=Math.min(Math.max(n,-4),4);let c=o.swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&(e.wrapperEl.style.transform=`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(c-=b[0].swiperSlideOffset);let r=e.params.cssMode?-c-e.translate:-c,a=0;const m=-100*Math.abs(l);let C=1,D=-p.perSlideRotate*l,P=p.perSlideOffset-Math.abs(l)*.75;const A=e.virtual&&e.params.virtual.enabled?e.virtual.from+d:d,x=(A===E||A===E-1)&&l>0&&l<1&&(t||e.params.cssMode)&&i<s,O=(A===E||A===E+1)&&l<0&&l>-1&&(t||e.params.cssMode)&&i>s;if(x||O){const S=(1-Math.abs((Math.abs(l)-.5)/.5))**.5;D+=-28*l*S,C+=-.5*S,P+=96*S,a=`${-25*S*Math.abs(l)}%`}if(l<0?r=`calc(${r}px ${f?"-":"+"} (${P*Math.abs(l)}%))`:l>0?r=`calc(${r}px ${f?"-":"+"} (-${P*Math.abs(l)}%))`:r=`${r}px`,!e.isHorizontal()){const S=a;a=r,r=S}const I=l<0?`${1+(1-C)*l}`:`${1-(1-C)*l}`,z=`
2        translate3d(${r}, ${a}, ${m}px)
3        rotateZ(${p.rotate?f?-D:D:0}deg)
4        scale(${I})
5      `;if(p.slideShadows){let S=o.querySelector(".swiper-slide-shadow");S||(S=se("cards",o)),S&&(S.style.opacity=Math.min(Math.max((Math.abs(l)-.5)/.5,0),1))}o.style.zIndex=-Math.abs(Math.round(n))+b.length;const T=oe(p,o);T.style.transform=z}},setTransition:b=>{const E=e.slides.map(f=>ee(f));E.forEach(f=>{f.style.transitionDuration=`${b}
5ms`,f.querySelectorAll(".swiper-slide-shadow").forEach(p=>{p.style.transitionDuration=`${b}ms`})}),he({swiper:e,duration:b,transformElements:E})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}const wt=[Ne,Fe,Ge,je,Ve,_e,Ue,Ze,Ke,Qe,Je,et,tt,it,st,at,dt,ct,ft,ut,mt,ht,gt];Ae.use(wt);const vt=":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
5);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;
5left: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}",bt="::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;
5left: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}";class yt{}const De=typeof window>"u"||typeof HTMLElement>"u"?yt:HTMLElement,Pe=`<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    `,ke=(M,e)=>{if(typeof CSSStyleSheet<"u"&&M.adoptedStyleSheets){const h=new CSSStyleSheet;h.replaceSync(e),M.adoptedStyleSheets=[h]}else{const h=document.createElement("style");h.rel="stylesheet",h.textContent=e,M.appendChild(h)}};class Ie extends De{constructor(){super(),this.attachShadow({mode:"open"})}static get nextButtonSvg(){return Pe}static get prevButtonSvg(){return Pe.replace("/></svg>",' transform-origin="center" transform="rotate(180)"/></svg>')}cssStyles(){return[vt,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join(`
7`)}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){const e=this.slideSlots||0,h=[...this.querySelectorAll("[slot^=slide-]")].map(u=>parseInt(u.getAttribute("slot").split("slide-")[1],10));if(this.slideSlots=h.length?Math.max(...h)+1:0,!!this.rendered){if(this.slideSlots>e)for(let u=e;u<this.slideSlots;u+=1){const g=document.createElement("swiper-slide");g.setAttribute("part",`slide slide-${u+1}`);const w=document.createElement("slot");w.setAttribute("name",`slide-${u+1}`),g.appendChild(w),this.shadowRoot.querySelector(".swiper-wrapper").appendChild(g)}else if(this.slideSlots<e){const u=this.swiper.slides;for(let g=u.length-1;g>=0;g-=1)g>this.slideSlots&&u[g].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&&ke(this.shadowRoot,e),this.cssLinks().forEach(u=>{if(this.shadowRoot.querySelector(`link[href="${u}"]`))return;const w=document.createElement("link");w.rel="stylesheet",w.href=u,this.shadowRoot.appendChild(w)});const h=document.createElement("div");h.classList.add("swiper"),h.part="container",h.innerHTML=`
8      <slot name="container-start"></slot>
9      <div class="swiper-wrapper" part="wrapper">
10        <slot></slot>
11        ${Array.from({length:this.slideSlots}).map((u,g)=>`
12        <swiper-slide part="slide slide-${g}">
13          <slot name="slide-${g}"></slot>
14        </swiper-slide>
15        `).join("")}
16      </div>
17      <slot name="container-end"></slot>
18      ${Ye(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      ${Re(this.passedParams)?`
23        <div part="pagination" class="swiper-pagination"></div>
24      `:""}
25      ${Be(this.passedParams)?`
26        <div part="scrollbar" class="swiper-scrollbar"></div>
27      `:""}
28    `,this.shadowRoot.appendChild(h),this.rendered=!0}initialize(){var e=this;if(this.initialized)return;this.initialized=!0;const{params:h,passedParams:u}=Le(this);this.swiperParams=h,this.passedParams=u,delete this.swiperParams.init,this.render(),this.swiper=new Ae(this.shadowRoot.querySelector(".swiper"),{...h.virtual?{}:{observer:!0},...h,touchEventsTarget:"container",onAny:function(g){g==="observerUpdate"&&e.calcSlideSlots();const w=h.eventsPrefix?`${h.eventsPrefix}${g.toLowerCase()}`:g.toLowerCase();for(var b=arguments.length,E=new Array(b>1?b-1:0),f=1;f<b;f++)E[f-1]=arguments[f];const p=new CustomEvent(w,{detail:E,bubbles:g!=="hashChange",cancelable:!0});e.dispatchEvent(p)}})}connectedCallback(){this.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(),this.initialized=!1)}updateSwiperOnPropChange(e,h){const{params:u,passedParams:g}=Le(this,e,h);this.passedParams=g,this.swiperParams=u,!(this.swiper&&this.swiper.params[e]===h)&&qe({swiper:this.swiper,passedParams:this.passedParams,changedParams:[We(e)],...e==="navigation"&&g[e]?{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"}:{},...e==="pagination"&&g[e]?{paginationEl:".swiper-pagination"}:{},...e==="scrollbar"&&g[e]?{scrollbarEl:".swiper-scrollbar"}:{}})}attributeChangedCallback(e,h,u){this.initialized&&(h==="true"&&u===null&&(u=!1),this.updateSwiperOnPropChange(e,u))}static get observedAttributes(){return Ee.filter(h=>h.includes("_")).map(h=>h.replace(/[A-Z]/g,u=>`-${u}`).replace("_","").toLowerCase())}}Ee.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.initialized&&this.updateSwiperOnPropChange(M,e)}}))});class Et extends De{constructor(){super(),this.attachShadow({mode:"open"})}render(){const e=this.lazy||this.getAttribute("lazy")===""||this.getAttribute("lazy")==="true";if(ke(this.shadowRoot,bt),this.shadowRoot.appendChild(document.createElement("slot")),e){const h=document.createElement("div");h.classList.add("swiper-lazy-preloader"),h.part.add("preloader"),this.shadowRoot.appendChild(h)}}initialize(){this.render()}connectedCallback(){this.initialize()}}const Mt=()=>{typeof window>"u"||(window.customElements.get("swiper-container")||window.customElements.define("swiper-container",Ie),window.customElements.get("swiper-slide")||window.customElements.define("swiper-slide",Et))};typeof window<"u"&&(window.SwiperElementRegisterParams=M=>{Ee.push(...M)});export{Ie as SwiperContainer,Et as SwiperSlide,Mt as register};

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.