PageSourceSearch

https://www.familienrecht-eimsbuettel.de/_nuxt/W2CtzCkK.js

js familienrecht-eimsbuettel.de collected 2026-10-06 16:42:43 UTC 86,725 bytes, 5 lines download raw bytes

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

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.