vendor: 6,381 bytes, line 1
1(()=>{function Ze(s){return s!==null&&typeof s=="object"&&"constructor"in s&&s.constructor===Object}function Xe(s,e){s===void 0&&(s={}),e===void 0&&(e={}),Object.keys(e).forEach(t=>{typeof s[t]>"u"?s[t]=e[t]:Ze(e[t])&&Ze(s[t])&&Object.keys(e[t]).length>0&&Xe(s[t],e[t])})}var Qe={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function V(){let s=typeof document<"u"?document:{};return Xe(s,Qe),s}var kt={document:Qe,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(s){return typeof setTimeout>"u"?(s(),null):setTimeout(s,0)},cancelAnimationFrame(s){typeof setTimeout>"u"||clearTimeout(s)}};function Y(){let s=typeof window<"u"?window:{};return Xe(s,kt),s}function de(s){return s===void 0&&(s=""),s.trim().split(" ").filter(e=>!!e.trim())}function Je(s){let e=s;Object.keys(e).forEach(t=>{try{e[t]=null}catch{}try{delete e[t]}catch{}})}function se(s,e){return e===void 0&&(e=0),setTimeout(s,e)}function K(){return Date.now()}function Ht(s){let e=Y(),t;return e.getComputedStyle&&(t=e.getComputedStyle(s,null)),!t&&s.currentStyle&&(t=s.currentStyle),t||(t=s.style),t}function Le(s,e){e===void 0&&(e="x");let t=Y(),i,a,r,c=Ht(s);return t.WebKitCSSMatrix?(a=c.transform||c.webkitTransform,a.split(",").length>6&&(a=a.split(", ").map(d=>d.replace(",",".")).join(", ")),r=new t.WebKitCSSMatrix(a==="none"?"":a)):(r=c.MozTransform||c.OTransform||c.MsTransform||c.msTransform||c.transform||c.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=r.toString().split(",")),e==="x"&&(t.WebKitCSSMatrix?a=r.m41:i.length===16?a=parseFloat(i[12]):a=parseFloat(i[4])),e==="y"&&(t.WebKitCSSMatrix?a=r.m42:i.length===16?a=parseFloat(i[13]):a=parseFloat(i[5])),a||0}function be(s){return typeof s=="object"&&s!==null&&s.constructor&&Object.prototype.toString.call(s).slice(8,-1)==="Object"}function Gt(s){return typeof window<"u"&&typeof window.HTMLElement<"u"?s instanceof HTMLElement:s&&(s.nodeType===1||s.nodeType===11)}function Q(){let s=Object(arguments.length<=0?void 0:arguments[0]),e=["__proto__","constructor","prototype"];for(let t=1;t<arguments.length;t+=1){let i=t<0||arguments.length<=t?void 0:arguments[t];if(i!=null&&!Gt(i)){let a=Object.keys(Object(i)).filter(r=>e.indexOf(r)<0);for(let r=0,c=a.length;r<c;r+=1){let d=a[r],n=Object.getOwnPropertyDescriptor(i,d);n!==void 0&&n.enumerable&&(be(s[d])&&be(i[d])?i[d].__swiper__?s[d]=i[d]:Q(s[d],i[d]):!be(s[d])&&be(i[d])?(s[d]={},i[d].__swiper__?s[d]=i[d]:Q(s[d],i[d])):s[d]=i[d])}}}return s}function we(s,e,t){s.style.setProperty(e,t)}function Re(s){let{swiper:e,targetPosition:t,side:i}=s,a=Y(),r=-e.translate,c=null,d,n=e.params.speed;e.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(e.cssModeFrameID);let u=t>r?"next":"prev",f=(w,p)=>u==="next"&&w>=p||u==="prev"&&w<=p,h=()=>{d=new Date().getTime(),c===null&&(c=d);let w=Math.max(Math.min((d-c)/n,1),0),p=.5-Math.cos(w*Math.PI)/2,o=r+p*(t-r);if(f(o,t)&&(o=t),e.wrapperEl.scrollTo({[i]:o}),f(o,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:o})}),a.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=a.requestAnimationFrame(h)};h()}function J(s){return s.querySelector(".swiper-slide-transform")||s.shadowRoot&&s.shadowRoot.querySelector(".swiper-slide-transform")||s}function F(s,e){e===void 0&&(e="");let t=Y(),i=[...s.children];return t.HTMLSlotElement&&s instanceof HTMLSlotElement&&i.push(...s.assignedElements()),e?i.filter(a=>a.matches(e)):i}function Bt(s,e){let t=[e];for(;t.length>0;){let i=t.shift();if(s===i)return!0;t.push(...i.children,...i.shadowRoot?.children||[],...i.assignedElements?.()||[])}}function et(s,e){let t=Y(),i=e.contains(s);return!i&&t.HTMLSlotElement&&e instanceof HTMLSlotElement&&(i=[...e.assignedElements()].includes(s),i||(i=Bt(s,e))),i}function Ie(s){try{console.warn(s);return}catch{}}function q(s,e){e===void 0&&(e=[]);let t=document.createElement(s);return t.classList.add(...Array.isArray(e)?e:de(e)),t}function ye(s){let e=Y(),t=V(),i=s.getBoundingClientRect(),a=t.body,r=s.clientTop||a.clientTop||0,c=s.clientLeft||a.clientLeft||0,d=s===e?e.scrollY:s.scrollTop,n=s===e?e.scrollX:s.scrollLeft;return{top:i.top+d-r,left:i.left+n-c}}function tt(s,e){let t=[];for(;s.previousElementSibling;){let i=s.previousElementSibling;e?i.matches(e)&&t.push(i):t.push(i),s=i}return t}function st(s,e){let t=[];for(;s.nextElementSibling;){let i=s.nextElementSibling;e?i.matches(e)&&t.push(i):t.push(i),s=i}return t}function ce(s,e){return Y().getComputedStyle(s,null).getPropertyValue(e)}function me(s){let e=s,t;if(e){for(t=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(t+=1);return t}}function ie(s,e){let t=[],i=s.parentElement;for(;i;)e?i.matches(e)&&t.push(i):t.push(i),i=i.parentElement;return t}function he(s,e){function t(i){i.target===s&&(e.call(s,i),s.removeEventListener("transitionend",t))}e&&s.addEventListener("transitionend",t)}function ze(s,e,t){let i=Y();return t?s[e==="width"?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(s,null).getPropertyValue(e==="width"?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(s,null).getPropertyValue(e==="width"?"margin-left":"margin-bottom")):s.offsetWidth}function R(s){return(Array.isArray(s)?s:[s]).filter(e=>!!e)}function ge(s){return e=>Math.abs(e)>0&&s.browser&&s.browser.need3dFix&&Math.abs(e)%90===0?e+.001:e}var Ye;function Xt(){let s=Y(),e=V();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in s||s.DocumentTouch&&e instanceof s.DocumentTouch)}}
vendor: 13,327 bytes, line 1
1function ot(){return Ye||(Ye=Xt()),Ye}var Ve;function Rt(s){let{userAgent:e}=s===void 0?{}:s,t=ot(),i=Y(),a=i.navigator.platform,r=e||i.navigator.userAgent,c={ios:!1,android:!1},d=i.screen.width,n=i.screen.height,u=r.match(/(Android);?[\s\/]+([\d.]+)?/),f=r.match(/(iPad).*OS\s([\d_]+)/),h=r.match(/(iPod)(.*OS\s([\d_]+))?/),w=!f&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p=a==="Win32",o=a==="MacIntel",l=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!f&&o&&t.touch&&l.indexOf(`${d}x${n}`)>=0&&(f=r.match(/(Version)\/([\d.]+)/),f||(f=[0,1,"13_0_0"]),o=!1),u&&!p&&(c.os="android",c.android=!0),(f||w||h)&&(c.os="ios",c.ios=!0),c}function dt(s){return s===void 0&&(s={}),Ve||(Ve=Rt(s)),Ve}var Ne;function Yt(){let s=Y(),e=dt(),t=!1;function i(){let d=s.navigator.userAgent.toLowerCase();return d.indexOf("safari")>=0&&d.indexOf("chrome")<0&&d.indexOf("android")<0}if(i()){let d=String(s.navigator.userAgent);if(d.includes("Version/")){let[n,u]=d.split("Version/")[1].split(" ")[0].split(".").map(f=>Number(f));t=n<16||n===16&&u<2}}let a=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(s.navigator.userAgent),r=i(),c=r||a&&e.ios;return{isSafari:t||r,needPerspectiveFix:t,need3dFix:c,isWebView:a}}function Vt(){return Ne||(Ne=Yt()),Ne}function Nt(s){let{swiper:e,on:t,emit:i}=s,a=Y(),r=null,c=null,d=()=>{!e||e.destroyed||!e.initialized||(i("beforeResize"),i("resize"))},n=()=>{!e||e.destroyed||!e.initialized||(r=new ResizeObserver(h=>{c=a.requestAnimationFrame(()=>{let{width:w,height:p}=e,o=w,l=p;h.forEach(v=>{let{contentBoxSize:y,contentRect:g,target:m}=v;m&&m!==e.el||(o=g?g.width:(y[0]||y).inlineSize,l=g?g.height:(y[0]||y).blockSize)}),(o!==w||l!==p)&&d()})}),r.observe(e.el))},u=()=>{c&&a.cancelAnimationFrame(c),r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null)},f=()=>{!e||e.destroyed||!e.initialized||i("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&typeof a.ResizeObserver<"u"){n();return}a.addEventListener("resize",d),a.addEventListener("orientationchange",f)}),t("destroy",()=>{u(),a.removeEventListener("resize",d),a.removeEventListener("orientationchange",f)})}function Ft(s){let{swiper:e,extendParams:t,on:i,emit:a}=s,r=[],c=Y(),d=function(f,h){h===void 0&&(h={});let w=c.MutationObserver||c.WebkitMutationObserver,p=new w(o=>{if(e.__preventObserver__)return;if(o.length===1){a("observerUpdate",o[0]);return}let l=function(){a("observerUpdate",o[0])};c.requestAnimationFrame?c.requestAnimationFrame(l):c.setTimeout(l,0)});p.observe(f,{attributes:typeof h.attributes>"u"?!0:h.attributes,childList:e.isElement||(typeof h.childList>"u"?!0:h).childList,characterData:typeof h.characterData>"u"?!0:h.characterData}),r.push(p)},n=()=>{if(e.params.observer){if(e.params.observeParents){let f=ie(e.hostEl);for(let h=0;h<f.length;h+=1)d(f[h])}d(e.hostEl,{childList:e.params.observeSlideChildren}),d(e.wrapperEl,{attributes:!1})}},u=()=>{r.forEach(f=>{f.disconnect()}),r.splice(0,r.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",n),i("destroy",u)}var Wt={on(s,e,t){let i=this;if(!i.eventsListeners||i.destroyed||typeof e!="function")return i;let a=t?"unshift":"push";return s.split(" ").forEach(r=>{i.eventsListeners[r]||(i.eventsListeners[r]=[]),i.eventsListeners[r][a](e)}),i},once(s,e,t){let i=this;if(!i.eventsListeners||i.destroyed||typeof e!="function")return i;function a(){i.off(s,a),a.__emitterProxy&&delete a.__emitterProxy;for(var r=arguments.length,c=new Array(r),d=0;d<r;d++)c[d]=arguments[d];e.apply(i,c)}return a.__emitterProxy=e,i.on(s,a,t)},onAny(s,e){let t=this;if(!t.eventsListeners||t.destroyed||typeof s!="function")return t;let i=e?"unshift":"push";return t.eventsAnyListeners.indexOf(s)<0&&t.eventsAnyListeners[i](s),t},offAny(s){let e=this;if(!e.eventsListeners||e.destroyed||!e.eventsAnyListeners)return e;let t=e.eventsAnyListeners.indexOf(s);return t>=0&&e.eventsAnyListeners.splice(t,1),e},off(s,e){let t=this;return!t.eventsListeners||t.destroyed||!t.eventsListeners||s.split(" ").forEach(i=>{typeof e>"u"?t.eventsListeners[i]=[]:t.eventsListeners[i]&&t.eventsListeners[i].forEach((a,r)=>{(a===e||a.__emitterProxy&&a.__emitterProxy===e)&&t.eventsListeners[i].splice(r,1)})}),t},emit(){let s=this;if(!s.eventsListeners||s.destroyed||!s.eventsListeners)return s;let e,t,i;for(var a=arguments.length,r=new Array(a),c=0;c<a;c++)r[c]=arguments[c];return typeof r[0]=="string"||Array.isArray(r[0])?(e=r[0],t=r.slice(1,r.length),i=s):(e=r[0].events,t=r[0].data,i=r[0].context||s),t.unshift(i),(Array.isArray(e)?e:e.split(" ")).forEach(n=>{s.eventsAnyListeners&&s.eventsAnyListeners.length&&s.eventsAnyListeners.forEach(u=>{u.apply(i,[n,...t])}),s.eventsListeners&&s.eventsListeners[n]&&s.eventsListeners[n].forEach(u=>{u.apply(i,t)})}),s}};function qt(){let s=this,e,t,i=s.el;typeof s.params.width<"u"&&s.params.width!==null?e=s.params.width:e=i.clientWidth,typeof s.params.height<"u"&&s.params.height!==null?t=s.params.height:t=i.clientHeight,!(e===0&&s.isHorizontal()||t===0&&s.isVertical())&&(e=e-parseInt(ce(i,"padding-left")||0,10)-parseInt(ce(i,"padding-right")||0,10),t=t-parseInt(ce(i,"padding-top")||0,10)-parseInt(ce(i,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(s,{width:e,height:t,size:s.isHorizontal()?e:t}))}function _t(){let s=this;function e(L,A){return parseFloat(L.getPropertyValue(s.getDirectionLabel(A))||0)}let t=s.params,{wrapperEl:i,slidesEl:a,size:r,rtlTranslate:c,wrongRTL:d}=s,n=s.virtual&&t.virtual.enabled,u=n?s.virtual.slides.length:s.slides.length,f=F(a,`.${s.params.slideClass}, swiper-slide`),h=n?s.virtual.slides.length:f.length,w=[],p=[],o=[],l=t.slidesOffsetBefore;typeof l=="function"&&(l=t.slidesOffsetBefore.call(s));let v=t.slidesOffsetAfter;typeof v=="function"&&(v=t.slidesOffsetAfter.call(s));let y=s.snapGrid.length,g=s.slidesGrid.length,m=t.spaceBetween,b=-l,E=0,z=0;if(typeof r>"u")return;typeof m=="string"&&m.indexOf("%")>=0?m=parseFloat(m.replace("%",""))/100*r:typeof m=="string"&&(m=parseFloat(m)),s.virtualSize=-m,f.forEach(L=>{c?L.style.marginLeft="":L.style.marginRight="",L.style.marginBottom="",L.style.marginTop=""}),t.centeredSlides&&t.cssMode&&(we(i,"--swiper-centered-offset-before",""),we(i,"--swiper-centered-offset-after",""));let $=t.grid&&t.grid.rows>1&&s.grid;$?s.grid.initSlides(f):s.grid&&s.grid.unsetSlides();let D,P=t.slidesPerView==="auto"&&t.breakpoints&&Object.keys(t.breakpoints).filter(L=>typeof t.breakpoints[L].slidesPerView<"u").length>0;for(let L=0;L<h;L+=1){D=0;let A;if(f[L]&&(A=f[L]),$&&s.grid.updateSlide(L,A,f),!(f[L]&&ce(A,"display")==="none")){if(t.slidesPerView==="auto"){P&&(f[L].style[s.getDirectionLabel("width")]="");let C=getComputedStyle(A),S=A.style.transform,x=A.style.webkitTransform;if(S&&(A.style.transform="none"),x&&(A.style.webkitTransform="none"),t.roundLengths)D=s.isHorizontal()?ze(A,"width",!0):ze(A,"height",!0);else{let O=e(C,"width"),B=e(C,"padding-left"),T=e(C,"padding-right"),I=e(C,"margin-left"),G=e(C,"margin-right"),X=C.getPropertyValue("box-sizing");if(X&&X==="border-box")D=O+I+G;else{let{clientWidth:W,offsetWidth:_}=A;D=O+B+T+I+G+(_-W)}}S&&(A.style.transform=S),x&&(A.style.webkitTransform=x),t.roundLengths&&(D=Math.floor(D))}else D=(r-(t.slidesPerView-1)*m)/t.slidesPerView,t.roundLengths&&(D=Math.floor(D)),f[L]&&(f[L].style[s.getDirectionLabel("width")]=`${D}px`);f[L]&&(f[L].swiperSlideSize=D),o.push(D),t.centeredSlides?(b=b+D/2+E/2+m,E===0&&L!==0&&(b=b-r/2-m),L===0&&(b=b-r/2-m),Math.abs(b)<1/1e3&&(b=0),t.roundLengths&&(b=Math.floor(b)),z%t.slidesPerGroup===0&&w.push(b),p.push(b)):(t.roundLengths&&(b=Math.floor(b)),(z-Math.min(s.params.slidesPerGroupSkip,z))%s.params.slidesPerGroup===0&&w.push(b),p.push(b),b=b+D+m),s.virtualSize+=D+m,E=D,z+=1}}if(s.virtualSize=Math.max(s.virtualSize,r)+v,c&&d&&(t.effect==="slide"||t.effect==="coverflow")&&(i.style.width=`${s.virtualSize+m}px`),t.setWrapperSize&&(i.style[s.getDirectionLabel("width")]=`${s.virtualSize+m}px`),$&&s.grid.updateWrapperSize(D,w),!t.centeredSlides){let L=[];for(let A=0;A<w.length;A+=1){let C=w[A];t.roundLengths&&(C=Math.floor(C)),w[A]<=s.virtualSize-r&&L.push(C)}w=L,Math.floor(s.virtualSize-r)-Math.floor(w[w.length-1])>1&&w.push(s.virtualSize-r)}if(n&&t.loop){let L=o[0]+m;if(t.slidesPerGroup>1){let A=Math.ceil((s.virtual.slidesBefore+s.virtual.slidesAfter)/t.slidesPerGroup),C=L*t.slidesPerGroup;for(let S=0;S<A;S+=1)w.push(w[w.length-1]+C)}for(let A=0;A<s.virtual.slidesBefore+s.virtual.slidesAfter;A+=1)t.slidesPerGroup===1&&w.push(w[w.length-1]+L),p.push(p[p.length-1]+L),s.virtualSize+=L}if(w.length===0&&(w=[0]),m!==0){let L=s.isHorizontal()&&c?"marginLeft":s.getDirectionLabel("marginRight");f.filter((A,C)=>!t.cssMode||t.loop?!0:C!==f.length-1).forEach(A=>{A.style[L]=`${m}px`})}if(t.centeredSlides&&t.centeredSlidesBounds){let L=0;o.forEach(C=>{L+=C+(m||0)}),L-=m;let A=L>r?L-r:0;w=w.map(C=>C<=0?-l:C>A?A+v:C)}if(t.centerInsufficientSlides){let L=0;o.forEach(C=>{L+=C+(m||0)}),L-=m;let A=(t.slidesOffsetBefore||0)+(t.slidesOffsetAfter||0);if(L+A<r){let C=(r-L-A)/2;w.forEach((S,x)=>{w[x]=S-C}),p.forEach((S,x)=>{p[x]=S+C})}}if(Object.assign(s,{slides:f,snapGrid:w,slidesGrid:p,slidesSizesGrid:o}),t.centeredSlides&&t.cssMode&&!t.centeredSlidesBounds){we(i,"--swiper-centered-offset-before",`${-w[0]}px`),we(i,"--swiper-centered-offset-after",`${s.size/2-o[o.length-1]/2}px`);let L=-s.snapGrid[0],A=-s.slidesGrid[0];s.snapGrid=s.snapGrid.map(C=>C+L),s.slidesGrid=s.slidesGrid.map(C=>C+A)}if(h!==u&&s.emit("slidesLengthChange"),w.length!==y&&(s.params.watchOverflow&&s.checkOverflow(),s.emit("snapGridLengthChange")),p.length!==g&&s.emit("slidesGridLengthChange"),t.watchSlidesProgress&&s.updateSlidesOffset(),s.emit("slidesUpdated"),!n&&!t.cssMode&&(t.effect==="slide"||t.effect==="fade")){let L=`${t.containerModifierClass}backface-hidden`,A=s.el.classList.contains(L);h<=t.maxBackfaceHiddenSlides?A||s.el.classList.add(L):A&&s.el.classList.remove(L)}}function jt(s){let e=this,t=[],i=e.virtual&&e.params.virtual.enabled,a=0,r;typeof s=="number"?e.setTransition(s):s===!0&&e.setTransition(e.params.speed);let c=d=>i?e.slides[e.getSlideIndexByData(d)]:e.slides[d];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(d=>{t.push(d)});else for(r=0;r<Math.ceil(e.params.slidesPerView);r+=1){let d=e.activeIndex+r;if(d>e.slides.length&&!i)break;t.push(c(d))}else t.push(c(e.activeIndex));for(r=0;r<t.length;r+=1)if(typeof t[r]<"u"){let d=t[r].offsetHeight;a=d>a?d:a}(a||a===0)&&(e.wrapperEl.style.height=`${a}px`)}function Ut(){let s=this,e=s.slides,t=s.isElement?s.isHorizontal()?s.wrapperEl.offsetLeft:s.wrapperEl.offsetTop:0;for(let i=0;i<e.length;i+=1)e[i].swiperSlideOffset=(s.isHorizontal()?e[i].offsetLeft:e[i].offsetTop)-t-s.cssOverflowAdjustment()}var it=(s,e,t)=>{e&&!s.classList.contains(t)?s.classList.add(t):!e&&s.classList.contains(t)&&s.classList.remove(t)};function Kt(s){s===void 0&&(s=this&&this.translate||0);let e=this,t=e.params,{slides:i,rtlTranslate:a,snapGrid:r}=e;if(i.length===0)return;typeof i[0].swiperSlideOffset>"u"&&e.updateSlidesOffset();let c=-s;a&&(c=s),e.visibleSlidesIndexes=[],e.visibleSlides=[];let d=t.spaceBetween;typeof d=="string"&&d.indexOf("%")>=0?d=parseFloat(d.replace("%",""))/100*e.size:typeof d=="string"&&(d=parseFloat(d));for(let n=0;n<i.length;n+=1){let u=i[n],f=u.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(f-=i[0].swiperSlideOffset);let h=(c+(t.centeredSlides?e.minTranslate():0)-f)/(u.swiperSlideSize+d),w=(c-r[0]+(t.centeredSlides?e.minTranslate():0)-f)/(u.swiperSlideSize+d),p=-(c-f),o=p+e.slidesSizesGrid[n],l=p>=0&&p<=e.size-e.slidesSizesGrid[n],v=p>=0&&p<e.size-1||o>1&&o<=e.size||p<=0&&o>=e.size;v&&(e.visibleSlides.push(u),e.visibleSlidesIndexes.push(n)),it(u,v,t.slideVisibleClass),it(u,l,t.slideFullyVisibleClass),u.progress=a?-h:h,u.originalProgress=a?-w:w}}function Zt(s){let e=this;if(typeof s>"u"){let f=e.rtlTranslate?-1:1;s=e&&e.translate&&e.translate*f||0}let t=e.params,i=e.maxTranslate()-e.minTranslate(),{progress:a,isBeginning:r,isEnd:c,progressLoop:d}=e,n=r,u=c;if(i===0)a=0,r=!0,c=!0;else{a=(s-e.minTranslate())/i;let f=Math.abs(s-e.minTranslate())<1,h=Math.abs(s-e.maxTranslate())<1;r=f||a<=0,c=h||a>=1,f&&(a=0),h&&(a=1)}if(t.loop){let f=e.getSlideIndexByData(0),h=e.getSlideIndexByData(e.slides.length-1),w=e.slidesGrid[f],p=e.slidesGrid[h],o=e.slidesGrid[e.slidesGrid.length-1],l=Math.abs(s);l>=w?d=(l-w)/o:d=(l+o-p)/o,d>1&&(d-=1)}Object.assign(e,{progress:a,progressLoop:d,isBeginning:r,isEnd:c}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&e.updateSlidesProgress(s),r&&!n&&e.emit("reachBeginning toEdge"),c&&!u&&e.emit("reachEnd toEdge"),(n&&!r||u&&!c)&&e.emit("fromEdge"),e.emit("progress",a)}var Fe=(s,e,t)=>{e&&!s.classList.contains(t)?s.classList.add(t):!e&&s.classList.contains(t)&&s.classList.remove(t)};function Qt(){let s=this,{slides:e,params:t,slidesEl:i,activeIndex:a}=s,r=s.virtual&&t.virtual.enabled,c=s.grid&&t.grid&&t.grid.rows>1,d=h=>F(i,`.${t.slideClass}${h}, swiper-slide${h}`)[0],n,u,f;if(r)if(t.loop){let h=a-s.virtual.slidesBefore;h<0&&(h=s.virtual.slides.length+h),h>=s.virtual.slides.length&&(h-=s.virtual.slides.length),n=d(`[data-swiper-slide-index="${h}"]`)}else n=d(`[data-swiper-slide-index="${a}"]`);else c?(n=e.find(h=>
vendor: 3,193 bytes, line 1
1h.column===a),f=e.find(h=>h.column===a+1),u=e.find(h=>h.column===a-1)):n=e[a];n&&(c||(f=st(n,`.${t.slideClass}, swiper-slide`)[0],t.loop&&!f&&(f=e[0]),u=tt(n,`.${t.slideClass}, swiper-slide`)[0],t.loop&&!u===0&&(u=e[e.length-1]))),e.forEach(h=>{Fe(h,h===n,t.slideActiveClass),Fe(h,h===f,t.slideNextClass),Fe(h,h===u,t.slidePrevClass)}),s.emitSlidesClasses()}var $e=(s,e)=>{if(!s||s.destroyed||!s.params)return;let t=()=>s.isElement?"swiper-slide":`.${s.params.slideClass}`,i=e.closest(t());if(i){let a=i.querySelector(`.${s.params.lazyPreloaderClass}`);!a&&s.isElement&&(i.shadowRoot?a=i.shadowRoot.querySelector(`.${s.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(a=i.shadowRoot.querySelector(`.${s.params.lazyPreloaderClass}`),a&&a.remove())})),a&&a.remove()}},We=(s,e)=>{if(!s.slides[e])return;let t=s.slides[e].querySelector('[loading="lazy"]');t&&t.removeAttribute("loading")},je=s=>{if(!s||s.destroyed||!s.params)return;let e=s.params.lazyPreloadPrevNext,t=s.slides.length;if(!t||!e||e<0)return;e=Math.min(e,t);let i=s.params.slidesPerView==="auto"?s.slidesPerViewDynamic():Math.ceil(s.params.slidesPerView),a=s.activeIndex;if(s.params.grid&&s.params.grid.rows>1){let c=a,d=[c-e];d.push(...Array.from({length:e}).map((n,u)=>c+i+u)),s.slides.forEach((n,u)=>{d.includes(n.column)&&We(s,u)});return}let r=a+i-1;if(s.params.rewind||s.params.loop)for(let c=a-e;c<=r+e;c+=1){let d=(c%t+t)%t;(d<a||d>r)&&We(s,d)}else for(let c=Math.max(a-e,0);c<=Math.min(r+e,t-1);c+=1)c!==a&&(c>r||c<a)&&We(s,c)};function Jt(s){let{slidesGrid:e,params:t}=s,i=s.rtlTranslate?s.translate:-s.translate,a;for(let r=0;r<e.length;r+=1)typeof e[r+1]<"u"?i>=e[r]&&i<e[r+1]-(e[r+1]-e[r])/2?a=r:i>=e[r]&&i<e[r+1]&&(a=r+1):i>=e[r]&&(a=r);return t.normalizeSlideIndex&&(a<0||typeof a>"u")&&(a=0),a}function es(s){let e=this,t=e.rtlTranslate?e.translate:-e.translate,{snapGrid:i,params:a,activeIndex:r,realIndex:c,snapIndex:d}=e,n=s,u,f=p=>{let o=p-e.virtual.slidesBefore;return o<0&&(o=e.virtual.slides.length+o),o>=e.virtual.slides.length&&(o-=e.virtual.slides.length),o};if(typeof n>"u"&&(n=Jt(e)),i.indexOf(t)>=0)u=i.indexOf(t);else{let p=Math.min(a.slidesPerGroupSkip,n);u=p+Math.floor((n-p)/a.slidesPerGroup)}if(u>=i.length&&(u=i.length-1),n===r&&!e.params.loop){u!==d&&(e.snapIndex=u,e.emit("snapIndexChange"));return}if(n===r&&e.params.loop&&e.virtual&&e.params.virtual.enabled){e.realIndex=f(n);return}let h=e.grid&&a.grid&&a.grid.rows>1,w;if(e.virtual&&a.virtual.enabled&&a.loop)w=f(n);else if(h){let p=e.slides.find(l=>l.column===n),o=parseInt(p.getAttribute("data-swiper-slide-index"),10);Number.isNaN(o)&&(o=Math.max(e.slides.indexOf(p),0)),w=Math.floor(o/a.grid.rows)}else if(e.slides[n]){let p=e.slides[n].getAttribute("data-swiper-slide-index");p?w=parseInt(p,10):w=n}else w=n;Object.assign(e,{previousSnapIndex:d,snapIndex:u,previousRealIndex:c,realIndex:w,previousIndex:r,activeIndex:n}),e.initialized&&je(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&(c!==w&&e.emit("realIndexChange"),e.emit("slideChange"))}function ts(s,e){let t=this,i=t.params,a=s.closest(`.${i.slideClass}, swiper-slide`);!a&&t.isElement&&e&&e.length>
vendor: 11,657 bytes, line 1
11&&e.includes(s)&&[...e.slice(e.indexOf(s)+1,e.length)].forEach(d=>{!a&&d.matches&&d.matches(`.${i.slideClass}, swiper-slide`)&&(a=d)});let r=!1,c;if(a){for(let d=0;d<t.slides.length;d+=1)if(t.slides[d]===a){r=!0,c=d;break}}if(a&&r)t.clickedSlide=a,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(a.getAttribute("data-swiper-slide-index"),10):t.clickedIndex=c;else{t.clickedSlide=void 0,t.clickedIndex=void 0;return}i.slideToClickedSlide&&t.clickedIndex!==void 0&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}var ss={updateSize:qt,updateSlides:_t,updateAutoHeight:jt,updateSlidesOffset:Ut,updateSlidesProgress:Kt,updateProgress:Zt,updateSlidesClasses:Qt,updateActiveIndex:es,updateClickedSlide:ts};function is(s){s===void 0&&(s=this.isHorizontal()?"x":"y");let e=this,{params:t,rtlTranslate:i,translate:a,wrapperEl:r}=e;if(t.virtualTranslate)return i?-a:a;if(t.cssMode)return a;let c=Le(r,s);return c+=e.cssOverflowAdjustment(),i&&(c=-c),c||0}function rs(s,e){let t=this,{rtlTranslate:i,params:a,wrapperEl:r,progress:c}=t,d=0,n=0,u=0;t.isHorizontal()?d=i?-s:s:n=s,a.roundLengths&&(d=Math.floor(d),n=Math.floor(n)),t.previousTranslate=t.translate,t.translate=t.isHorizontal()?d:n,a.cssMode?r[t.isHorizontal()?"scrollLeft":"scrollTop"]=t.isHorizontal()?-d:-n:a.virtualTranslate||(t.isHorizontal()?d-=t.cssOverflowAdjustment():n-=t.cssOverflowAdjustment(),r.style.transform=`translate3d(${d}px, ${n}px, ${u}px)`);let f,h=t.maxTranslate()-t.minTranslate();h===0?f=0:f=(s-t.minTranslate())/h,f!==c&&t.updateProgress(s),t.emit("setTranslate",t.translate,e)}function as(){return-this.snapGrid[0]}function ns(){return-this.snapGrid[this.snapGrid.length-1]}function ls(s,e,t,i,a){s===void 0&&(s=0),e===void 0&&(e=this.params.speed),t===void 0&&(t=!0),i===void 0&&(i=!0);let r=this,{params:c,wrapperEl:d}=r;if(r.animating&&c.preventInteractionOnTransition)return!1;let n=r.minTranslate(),u=r.maxTranslate(),f;if(i&&s>n?f=n:i&&s<u?f=u:f=s,r.updateProgress(f),c.cssMode){let h=r.isHorizontal();if(e===0)d[h?"scrollLeft":"scrollTop"]=-f;else{if(!r.support.smoothScroll)return Re({swiper:r,targetPosition:-f,side:h?"left":"top"}),!0;d.scrollTo({[h?"left":"top"]:-f,behavior:"smooth"})}return!0}return e===0?(r.setTransition(0),r.setTranslate(f),t&&(r.emit("beforeTransitionStart",e,a),r.emit("transitionEnd"))):(r.setTransition(e),r.setTranslate(f),t&&(r.emit("beforeTransitionStart",e,a),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(w){!r||r.destroyed||w.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,r.animating=!1,t&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}var os={getTranslate:is,setTranslate:rs,minTranslate:as,maxTranslate:ns,translateTo:ls};function ds(s,e){let t=this;t.params.cssMode||(t.wrapperEl.style.transitionDuration=`${s}ms`,t.wrapperEl.style.transitionDelay=s===0?"0ms":""),t.emit("setTransition",s,e)}function ct(s){let{swiper:e,runCallbacks:t,direction:i,step:a}=s,{activeIndex:r,previousIndex:c}=e,d=i;if(d||(r>c?d="next":r<c?d="prev":d="reset"),e.emit(`transition${a}`),t&&r!==c){if(d==="reset"){e.emit(`slideResetTransition${a}`);return}e.emit(`slideChangeTransition${a}`),d==="next"?e.emit(`slideNextTransition${a}`):e.emit(`slidePrevTransition${a}`)}}function cs(s,e){s===void 0&&(s=!0);let t=this,{params:i}=t;i.cssMode||(i.autoHeight&&t.updateAutoHeight(),ct({swiper:t,runCallbacks:s,direction:e,step:"Start"}))}function fs(s,e){s===void 0&&(s=!0);let t=this,{params:i}=t;t.animating=!1,!i.cssMode&&(t.setTransition(0),ct({swiper:t,runCallbacks:s,direction:e,step:"End"}))}var us={setTransition:ds,transitionStart:cs,transitionEnd:fs};function ps(s,e,t,i,a){s===void 0&&(s=0),t===void 0&&(t=!0),typeof s=="string"&&(s=parseInt(s,10));let r=this,c=s;c<0&&(c=0);let{params:d,snapGrid:n,slidesGrid:u,previousIndex:f,activeIndex:h,rtlTranslate:w,wrapperEl:p,enabled:o}=r;if(!o&&!i&&!a||r.destroyed||r.animating&&d.preventInteractionOnTransition)return!1;typeof e>"u"&&(e=r.params.speed);let l=Math.min(r.params.slidesPerGroupSkip,c),v=l+Math.floor((c-l)/r.params.slidesPerGroup);v>=n.length&&(v=n.length-1);let y=-n[v];if(d.normalizeSlideIndex)for(let E=0;E<u.length;E+=1){let z=-Math.floor(y*100),$=Math.floor(u[E]*100),D=Math.floor(u[E+1]*100);typeof u[E+1]<"u"?z>=$&&z<D-(D-$)/2?c=E:z>=$&&z<D&&(c=E+1):z>=$&&(c=E)}if(r.initialized&&c!==h&&(!r.allowSlideNext&&(w?y>r.translate&&y>r.minTranslate():y<r.translate&&y<r.minTranslate())||!r.allowSlidePrev&&y>r.translate&&y>r.maxTranslate()&&(h||0)!==c))return!1;c!==(f||0)&&t&&r.emit("beforeSlideChangeStart"),r.updateProgress(y);let g;c>h?g="next":c<h?g="prev":g="reset";let m=r.virtual&&r.params.virtual.enabled;if(!(m&&a)&&(w&&-y===r.translate||!w&&y===r.translate))return r.updateActiveIndex(c),d.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),d.effect!=="slide"&&r.setTranslate(y),g!=="reset"&&(r.transitionStart(t,g),r.transitionEnd(t,g)),!1;if(d.cssMode){let E=r.isHorizontal(),z=w?y:-y;if(e===0)m&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),m&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{p[E?"scrollLeft":"scrollTop"]=z})):p[E?"scrollLeft":"scrollTop"]=z,m&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1});else{if(!r.support.smoothScroll)return Re({swiper:r,targetPosition:z,side:E?"left":"top"}),!0;p.scrollTo({[E?"left":"top"]:z,behavior:"smooth"})}return!0}return r.setTransition(e),r.setTranslate(y),r.updateActiveIndex(c),r.updateSlidesClasses(),r.emit("beforeTransitionStart",e,i),r.transitionStart(t,g),e===0?r.transitionEnd(t,g):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(z){!r||r.destroyed||z.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(t,g))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0}function ms(s,e,t,i){s===void 0&&(s=0),t===void 0&&(t=!0),typeof s=="string"&&(s=parseInt(s,10));let a=this;if(a.destroyed)return;typeof e>"u"&&(e=a.params.speed);let r=a.grid&&a.params.grid&&a.params.grid.rows>1,c=s;if(a.params.loop)if(a.virtual&&a.params.virtual.enabled)c=c+a.virtual.slidesBefore;else{let d;if(r){let w=c*a.params.grid.rows;d=a.slides.find(p=>p.getAttribute("data-swiper-slide-index")*1===w).column}else d=a.getSlideIndexByData(c);let n=r?Math.ceil(a.slides.length/a.params.grid.rows):a.slides.length,{centeredSlides:u}=a.params,f=a.params.slidesPerView;f==="auto"?f=a.slidesPerViewDynamic():(f=Math.ceil(parseFloat(a.params.slidesPerView,10)),u&&f%2===0&&(f=f+1));let h=n-d<f;if(u&&(h=h||d<Math.ceil(f/2)),i&&u&&a.params.slidesPerView!=="auto"&&!r&&(h=!1),h){let w=u?d<a.activeIndex?"prev":"next":d-a.activeIndex-1<a.params.slidesPerView?"next":"prev";a.loopFix({direction:w,slideTo:!0,activeSlideIndex:w==="next"?d+1:d-n+1,slideRealIndex:w==="next"?a.realIndex:void 0})}if(r){let w=c*a.params.grid.rows;c=a.slides.find(p=>p.getAttribute("data-swiper-slide-index")*1===w).column}else c=a.getSlideIndexByData(c)}return requestAnimationFrame(()=>{a.slideTo(c,e,t,i)}),a}function hs(s,e,t){e===void 0&&(e=!0);let i=this,{enabled:a,params:r,animating:c}=i;if(!a||i.destroyed)return i;typeof s>"u"&&(s=i.params.speed);let d=r.slidesPerGroup;r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(d=Math.max(i.slidesPerViewDynamic("current",!0),1));let n=i.activeIndex<r.slidesPerGroupSkip?1:d,u=i.virtual&&r.virtual.enabled;if(r.loop){if(c&&!u&&r.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+n,s,e,t)}),!0}return r.rewind&&i.isEnd?i.slideTo(0,s,e,t):i.slideTo(i.activeIndex+n,s,e,t)}function gs(s,e,t){e===void 0&&(e=!0);let i=this,{params:a,snapGrid:r,slidesGrid:c,rtlTranslate:d,enabled:n,animating:u}=i;if(!n||i.destroyed)return i;typeof s>"u"&&(s=i.params.speed);let f=i.virtual&&a.virtual.enabled;if(a.loop){if(u&&!f&&a.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}let h=d?i.translate:-i.translate;function w(y){return y<0?-Math.floor(Math.abs(y)):Math.floor(y)}let p=w(h),o=r.map(y=>w(y)),l=r[o.indexOf(p)-1];if(typeof l>"u"&&a.cssMode){let y;r.forEach((g,m)=>{p>=g&&(y=m)}),typeof y<"u"&&(l=r[y>0?y-1:y])}let v=0;if(typeof l<"u"&&(v=c.indexOf(l),v<0&&(v=i.activeIndex-1),a.slidesPerView==="auto"&&a.slidesPerGroup===1&&a.slidesPerGroupAuto&&(v=v-i.slidesPerViewDynamic("previous",!0)+1,v=Math.max(v,0))),a.rewind&&i.isBeginning){let y=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(y,s,e,t)}else if(a.loop&&i.activeIndex===0&&a.cssMode)return requestAnimationFrame(()=>{i.slideTo(v,s,e,t)}),!0;return i.slideTo(v,s,e,t)}function vs(s,e,t){e===void 0&&(e=!0);let i=this;if(!i.destroyed)return typeof s>"u"&&(s=i.params.speed),i.slideTo(i.activeIndex,s,e,t)}function ws(s,e,t,i){e===void 0&&(e=!0),i===void 0&&(i=.5);let a=this;if(a.destroyed)return;typeof s>"u"&&(s=a.params.speed);let r=a.activeIndex,c=Math.min(a.params.slidesPerGroupSkip,r),d=c+Math.floor((r-c)/a.params.slidesPerGroup),n=a.rtlTranslate?a.translate:-a.translate;if(n>=a.snapGrid[d]){let u=a.snapGrid[d],f=a.snapGrid[d+1];n-u>(f-u)*i&&(r+=a.params.slidesPerGroup)}else{let u=a.snapGrid[d-1],f=a.snapGrid[d];n-u<=(f-u)*i&&(r-=a.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,a.slidesGrid.length-1),a.slideTo(r,s,e,t)}function ys(){let s=this;if(s.destroyed)return;let{params:e,slidesEl:t}=s,i=e.slidesPerView==="auto"?s.slidesPerViewDynamic():e.slidesPerView,a=s.clickedIndex,r,c=s.isElement?"swiper-slide":`.${e.slideClass}`;if(e.loop){if(s.animating)return;r=parseInt(s.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?a<s.loopedSlides-i/2||a>s.slides.length-s.loopedSlides+i/2?(s.loopFix(),a=s.getSlideIndex(F(t,`${c}[data-swiper-slide-index="${r}"]`)[0]),se(()=>{s.slideTo(a)})):s.slideTo(a):a>s.slides.length-i?(s.loopFix(),a=s.getSlideIndex(F(t,`${c}[data-swiper-slide-index="${r}"]`)[0]),se(()=>{s.slideTo(a)})):s.slideTo(a)}else s.slideTo(a)}var bs={slideTo:ps,slideToLoop:ms,slideNext:hs,slidePrev:gs,slideReset:vs,slideToClosest:ws,slideToClickedSlide:ys};function Ss(s){let e=this,{params:t,slidesEl:i}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;let a=()=>{F(i,`.${t.slideClass}, swiper-slide`).forEach((h,w)=>{h.setAttribute("data-swiper-slide-index",w)})},r=e.grid&&t.grid&&t.grid.rows>1,c=t.slidesPerGroup*(r?t.grid.rows:1),d=e.slides.length%c!==0,n=r&&e.slides.length%t.grid.rows!==0,u=f=>{for(let h=0;h<f;h+=1){let w=e.isElement?q("swiper-slide",[t.slideBlankClass]):q("div",[t.slideClass,t.slideBlankClass]);e.slidesEl.append(w)}};if(d){if(t.loopAddBlankSlides){let f=c-e.slides.length%c;u(f),e.recalcSlides(),e.updateSlides()}else Ie("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");a()}else if(n){if(t.loopAddBlankSlides){let f=t.grid.rows-e.slides.length%t.grid.rows;u(f),e.recalcSlides(),e.updateSlides()}else Ie("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may
1not function properly. You need to add more slides (or make duplicates, or empty slides)");a()}else a();e.loopFix({slideRealIndex:s,direction:t.centeredSlides?void 0:"next"})}function Es(s){let{slideRealIndex:e,slideTo:t=!0,direction:i,setTranslate:a,activeSlideIndex:r,byController:c,byMousewheel:d}=s===void 0?{}:s,n=this;if(!n.params.loop)return;n.emit("beforeLoopFix");let{slides:u,allowSlidePrev:f,allowSlideNext:h,slidesEl:w,params:p}=n,{centeredSlides:o}=p;if(n.allowSlidePrev=!0,n.allowSlideNext=!0,n.virtual&&p.virtual.enabled){t&&(!p.centeredSlides&&n.snapIndex===0?n.slideTo(n.virtual.slides.length,0,!1,!0):p.centeredSlides&&n.snapIndex<p.slidesPerView?n.slideTo(n.virtual.slides.length+n.snapIndex,0,!1,!0):n.snapIndex===n.snapGrid.length-1&&n.slideTo(n.virtual.slidesBefore,0,!1,!0)),n.allowSlidePrev=f,n.allowSlideNext=h,n.emit("loopFix");return}let l=p.slidesPerView;l==="auto"?l=n.slidesPerViewDynamic():(l=Math.ceil(parseFloat(p.slidesPerView,10)),o&&l%2===0&&(l=l+1));let v=p.slidesPerGroupAuto?l:p.slidesPerGroup,y=v;y%v!==0&&(y+=v-y%v),y+=p.loopAdditionalSlides,n.loopedSlides=y;let g=n.grid&&p.grid&&p.grid.rows>1;u.length<l+y?Ie("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):g&&p.grid.fill==="row"&&Ie("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let m=[],b=[],E=n.activeIndex;typeof r>"u"?r=n.getSlideIndex(u.find(S=>S.classList.contains(p.slideActiveClass))):E=r;let z=i==="next"||!i,$=i==="prev"||!i,D=0,P=0,L=g?Math.ceil(u.length/p.grid.rows):u.length,C=(g?u[r].column:r)+(o&&typeof a>"u"?-l/2+.5:0);if(C<y){D=Math.max(y-C,v);for(let S=0;S<y-C;S+=1){let x=S-Math.floor(S/L)*L;if(g){let O=L-x-1;for(let B=u.length-1;B>=0;B-=1)u[B].column===O&&m.push(B)}else m.push(L-x-1)}}else if(C+l>L-y){P=Math.max(C-(L-y*2),v);for(let S=0;S<P;S+=1){let x=S-Math.floor(S/L)*L;g?u.forEach((O,B)=>{O.column===x&&b.push(B)}):b.push(x)}}if(n.__preventObserver__=!0,requestAnimationFrame(()=>{n.__preventObserver__=!1}),$&&m.forEach(S=>{u[S].swiperLoopMoveDOM=!0,w.prepend(u[S]),u[S].swiperLoopMoveDOM=!1}),z&&b.forEach(S=>{u[S].swiperLoopMoveDOM=!0,w.append(u[S]),u[S].swiperLoopMoveDOM=!1}),n.recalcSlides(),p.slidesPerView==="auto"?n.updateSlides():g&&(m.length>0&&$||b.length>0&&z)&&n.slides.forEach((S,x)=>{n.grid.updateSlide(x,S,n.slides)}),p.watchSlidesProgress&&n.updateSlidesOffset(),t){if(m.length>0&&$){if(typeof e>"u"){let S=n.slidesGrid[E],O=n.slidesGrid[E+D]-S;d?n.setTranslate(n.translate-O):(n.slideTo(E+Math.ceil(D),0,!1,!0),a&&(n.touchEventsData.startTranslate=n.touchEventsData.startTranslate-O,n.touchEventsData.currentTranslate=n.touchEventsData.currentTranslate-O))}else if(a){let S=g?m.length/p.grid.rows:m.length;n.slideTo(n.activeIndex+S,0,!1,!0),n.touchEventsData.currentTranslate=n.translate}}else if(b.length>0&&z)if(typeof e>"u"){let S=n.slidesGrid[E],O=n.slidesGrid[E-P]-S;d?n.setTranslate(n.translate-O):(n.slideTo(E-P,0,!1,!0),a&&(n.touchEventsData.startTranslate=n.touchEventsData.startTranslate-O,n.touchEventsData.currentTranslate=n.touchEventsData.currentTranslate-O))}else{let S=g?b.length/p.grid.rows:b.length;n.slideTo(n.activeIndex-S,0,!1,!0)}}if(n.allowSlidePrev=f,n.allowSlideNext=h,n.controller&&n.controller.control&&!c){let S={slideRealIndex:e,direction:i,setTranslate:a,activeSlideIndex:r,byController:!0};Array.isArray(n.controller.control)?n.controller.control.forEach(x=>{!x.destroyed&&x.params.loop&&x.loopFix({...S,slideTo:x.params.slidesPerView===p.slidesPerView?t:!1})}):n.controller.control instanceof n.constructor&&n.controller.control.params.loop&&n.controller.control.loopFix({...S,slideTo:n.controller.control.params.slidesPerView===p.slidesPerView?t:!1})}n.emit("loopFix")}function xs(){let s=this,{params:e,slidesEl:t}=s;if(!e.loop||s.virtual&&s.params.virtual.enabled)return;s.recalcSlides();let i=[];s.slides.forEach(a=>{let r=typeof a.swiperSlideIndex>"u"?a.getAttribute("data-swiper-slide-index")*1:a.swiperSlideIndex;i[r]=a}
vendor: 4,618 bytes, line 1
1),s.slides.forEach(a=>{a.removeAttribute("data-swiper-slide-index")}),i.forEach(a=>{t.append(a)}),s.recalcSlides(),s.slideTo(s.realIndex,0)}var Ts={loopCreate:Ss,loopFix:Es,loopDestroy:xs};function Ms(s){let e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;let t=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),t.style.cursor="move",t.style.cursor=s?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})}function Cs(){let s=this;s.params.watchOverflow&&s.isLocked||s.params.cssMode||(s.isElement&&(s.__preventObserver__=!0),s[s.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",s.isElement&&requestAnimationFrame(()=>{s.__preventObserver__=!1}))}var Ps={setGrabCursor:Ms,unsetGrabCursor:Cs};function Ls(s,e){e===void 0&&(e=this);function t(i){if(!i||i===V()||i===Y())return null;i.assignedSlot&&(i=i.assignedSlot);let a=i.closest(s);return!a&&!i.getRootNode?null:a||t(i.getRootNode().host)}return t(e)}function rt(s,e,t){let i=Y(),{params:a}=s,r=a.edgeSwipeDetection,c=a.edgeSwipeThreshold;return r&&(t<=c||t>=i.innerWidth-c)?r==="prevent"?(e.preventDefault(),!0):!1:!0}function Is(s){let e=this,t=V(),i=s;i.originalEvent&&(i=i.originalEvent);let a=e.touchEventsData;if(i.type==="pointerdown"){if(a.pointerId!==null&&a.pointerId!==i.pointerId)return;a.pointerId=i.pointerId}else i.type==="touchstart"&&i.targetTouches.length===1&&(a.touchId=i.targetTouches[0].identifier);if(i.type==="touchstart"){rt(e,i,i.targetTouches[0].pageX);return}let{params:r,touches:c,enabled:d}=e;if(!d||!r.simulateTouch&&i.pointerType==="mouse"||e.animating&&r.preventInteractionOnTransition)return;!e.animating&&r.cssMode&&r.loop&&e.loopFix();let n=i.target;if(r.touchEventsTarget==="wrapper"&&!et(n,e.wrapperEl)||"which"in i&&i.which===3||"button"in i&&i.button>0||a.isTouched&&a.isMoved)return;let u=!!r.noSwipingClass&&r.noSwipingClass!=="",f=i.composedPath?i.composedPath():i.path;u&&i.target&&i.target.shadowRoot&&f&&(n=f[0]);let h=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,w=!!(i.target&&i.target.shadowRoot);if(r.noSwiping&&(w?Ls(h,n):n.closest(h))){e.allowClick=!0;return}if(r.swipeHandler&&!n.closest(r.swipeHandler))return;c.currentX=i.pageX,c.currentY=i.pageY;let p=c.currentX,o=c.currentY;if(!rt(e,i,p))return;Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),c.startX=p,c.startY=o,a.touchStartTime=K(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,r.threshold>0&&(a.allowThresholdMove=!1);let l=!0;n.matches(a.focusableElements)&&(l=!1,n.nodeName==="SELECT"&&(a.isTouched=!1)),t.activeElement&&t.activeElement.matches(a.focusableElements)&&t.activeElement!==n&&(i.pointerType==="mouse"||i.pointerType!=="mouse"&&!n.matches(a.focusableElements))&&t.activeElement.blur();let v=l&&e.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||v)&&!n.isContentEditable&&i.preventDefault(),r.freeMode&&r.freeMode.enabled&&e.freeMode&&e.animating&&!r.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",i)}function zs(s){let e=V(),t=this,i=t.touchEventsData,{params:a,touches:r,rtlTranslate:c,enabled:d}=t;if(!d||!a.simulateTouch&&s.pointerType==="mouse")return;let n=s;if(n.originalEvent&&(n=n.originalEvent),n.type==="pointermove"&&(i.touchId!==null||n.pointerId!==i.pointerId))return;let u;if(n.type==="touchmove"){if(u=[...n.changedTouches].find(z=>z.identifier===i.touchId),!u||u.identifier!==i.touchId)return}else u=n;if(!i.isTouched){i.startMoving&&i.isScrolling&&t.emit("touchMoveOpposite",n);return}let f=u.pageX,h=u.pageY;if(n.preventedByNestedSwiper){r.startX=f,r.startY=h;return}if(!t.allowTouchMove){n.target.matches(i.focusableElements)||(t.allowClick=!1),i.isTouched&&(Object.assign(r,{startX:f,startY:h,currentX:f,currentY:h}),i.touchStartTime=K());return}if(a.touchReleaseOnEdges&&!a.loop){if(t.isVertical()){if(h<r.startY&&t.translate<=t.maxTranslate()||h>r.startY&&t.translate>=t.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(f<r.startX&&t.translate<=t.maxTranslate()||f>r.startX&&t.translate>=t.minTranslate())return}if(e.activeElement&&e.activeElement.matches(i.focusableElements)&&e.activeElement!==n.target&&n.pointerType!=="mouse"&&e.activeElement.blur(),e.activeElement&&n.target===e.activeElement&&n.target.matches(i.focusableElements)){i.isMoved=!0,t.allowClick=!1;return}i.allowTouchCallbacks&&t.emit("touchMove",n),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=f,r.currentY=h;let w=r.currentX-r.startX,p=r.currentY-r.startY;
vendor: 8,318 bytes, line 1
1if(t.params.threshold&&Math.sqrt(w**2+p**2)<t.params.threshold)return;if(typeof i.isScrolling>"u"){let z;t.isHorizontal()&&r.currentY===r.startY||t.isVertical()&&r.currentX===r.startX?i.isScrolling=!1:w*w+p*p>=25&&(z=Math.atan2(Math.abs(p),Math.abs(w))*180/Math.PI,i.isScrolling=t.isHorizontal()?z>a.touchAngle:90-z>a.touchAngle)}if(i.isScrolling&&t.emit("touchMoveOpposite",n),typeof i.startMoving>"u"&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(i.startMoving=!0),i.isScrolling||n.type==="touchmove"&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;t.allowClick=!1,!a.cssMode&&n.cancelable&&n.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&n.stopPropagation();let o=t.isHorizontal()?w:p,l=t.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;a.oneWayMovement&&(o=Math.abs(o)*(c?1:-1),l=Math.abs(l)*(c?1:-1)),r.diff=o,o*=a.touchRatio,c&&(o=-o,l=-l);let v=t.touchesDirection;t.swipeDirection=o>0?"prev":"next",t.touchesDirection=l>0?"prev":"next";let y=t.params.loop&&!a.cssMode,g=t.touchesDirection==="next"&&t.allowSlideNext||t.touchesDirection==="prev"&&t.allowSlidePrev;if(!i.isMoved){if(y&&g&&t.loopFix({direction:t.swipeDirection}),i.startTranslate=t.getTranslate(),t.setTransition(0),t.animating){let z=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});t.wrapperEl.dispatchEvent(z)}i.allowMomentumBounce=!1,a.grabCursor&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!0),t.emit("sliderFirstMove",n)}let m;if(new Date().getTime(),i.isMoved&&i.allowThresholdMove&&v!==t.touchesDirection&&y&&g&&Math.abs(o)>=1){Object.assign(r,{startX:f,startY:h,currentX:f,currentY:h,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}t.emit("sliderMove",n),i.isMoved=!0,i.currentTranslate=o+i.startTranslate;let b=!0,E=a.resistanceRatio;if(a.touchReleaseOnEdges&&(E=0),o>0?(y&&g&&!m&&i.allowThresholdMove&&i.currentTranslate>(a.centeredSlides?t.minTranslate()-t.slidesSizesGrid[t.activeIndex+1]-(a.slidesPerView!=="auto"&&t.slides.length-a.slidesPerView>=2?t.slidesSizesGrid[t.activeIndex+1]+t.params.spaceBetween:0)-t.params.spaceBetween:t.minTranslate())&&t.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>t.minTranslate()&&(b=!1,a.resistance&&(i.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+i.startTranslate+o)**E))):o<0&&(y&&g&&!m&&i.allowThresholdMove&&i.currentTranslate<(a.centeredSlides?t.maxTranslate()+t.slidesSizesGrid[t.slidesSizesGrid.length-1]+t.params.spaceBetween+(a.slidesPerView!=="auto"&&t.slides.length-a.slidesPerView>=2?t.slidesSizesGrid[t.slidesSizesGrid.length-1]+t.params.spaceBetween:0):t.maxTranslate())&&t.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:t.slides.length-(a.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),i.currentTranslate<t.maxTranslate()&&(b=!1,a.resistance&&(i.currentTranslate=t.maxTranslate()+1-(t.maxTranslate()-i.startTranslate-o)**E))),b&&(n.preventedByNestedSwiper=!0),!t.allowSlideNext&&t.swipeDirection==="next"&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!t.allowSlidePrev&&t.swipeDirection==="prev"&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),!t.allowSlidePrev&&!t.allowSlideNext&&(i.currentTranslate=i.startTranslate),a.threshold>0)if(Math.abs(o)>a.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,i.currentTranslate=i.startTranslate,r.diff=t.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{i.currentTranslate=i.startTranslate;return}!a.followFinger||a.cssMode||((a.freeMode&&a.freeMode.enabled&&t.freeMode||a.watchSlidesProgress)&&(t.updateActiveIndex(),t.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&t.freeMode&&t.freeMode.onTouchMove(),t.updateProgress(i.currentTranslate),t.setTranslate(i.currentTranslate))}function As(s){let e=this,t=e.touchEventsData,i=s;i.originalEvent&&(i=i.originalEvent);let a;if(i.type==="touchend"||i.type==="touchcancel"){if(a=[...i.changedTouches].find(E=>E.identifier===t.touchId),!a||a.identifier!==t.touchId)return}else{if(t.touchId!==null||i.pointerId!==t.pointerId)return;a=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(e.browser.isSafari||e.browser.isWebView)))return;t.pointerId=null,t.touchId=null;let{params:c,touches:d,rtlTranslate:n,slidesGrid:u,enabled:f}=e;if(!f||!c.simulateTouch&&i.pointerType==="mouse")return;if(t.allowTouchCallbacks&&e.emit("touchEnd",i),t.allowTouchCallbacks=!1,!t.isTouched){t.isMoved&&c.grabCursor&&e.setGrabCursor(!1),t.isMoved=!1,t.startMoving=!1;return}c.grabCursor&&t.isMoved&&t.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);let h=K(),w=h-t.touchStartTime;if(e.allowClick){let E=i.path||i.composedPath&&i.composedPath();e.updateClickedSlide(E&&E[0]||i.target,E),e.emit("tap click",i),w<300&&h-t.lastClickTime<300&&e.emit("doubleTap doubleClick",i)}if(t.lastClickTime=K(),se(()=>{e.destroyed||(e.allowClick=!0)}),!t.isTouched||!t.isMoved||!e.swipeDirection||d.diff===0&&!t.loopSwapReset||t.currentTranslate===t.startTranslate&&!t.loopSwapReset){t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;return}t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;let p;if(c.followFinger?p=n?e.translate:-e.translate:p=-t.currentTranslate,c.cssMode)return;if(c.freeMode&&c.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:p});return}let o=p>=-e.maxTranslate()&&!e.params.loop,l=0,v=e.slidesSizesGrid[0];for(let E=0;E<u.length;E+=E<c.slidesPerGroupSkip?1:c.slidesPerGroup){let z=E<c.slidesPerGroupSkip-1?1:c.slidesPerGroup;typeof u[E+z]<"u"?(o||p>=u[E]&&p<u[E+z])&&(l=E,v=u[E+z]-u[E]):(o||p>=u[E])&&(l=E,v=u[u.length-1]-u[u.length-2])}let y=null,g=null;c.rewind&&(e.isBeginning?g=c.virtual&&c.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(y=0));let m=(p-u[l])/v,b=l<c.slidesPerGroupSkip-1?1:c.slidesPerGroup;if(w>c.longSwipesMs){if(!c.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(m>=c.longSwipesRatio?e.slideTo(c.rewind&&e.isEnd?y:l+b):e.slideTo(l)),e.swipeDirection==="prev"&&(m>1-c.longSwipesRatio?e.slideTo(l+b):g!==null&&m<0&&Math.abs(m)>c.longSwipesRatio?e.slideTo(g):e.slideTo(l))}else{if(!c.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(i.target===e.navigation.nextEl||i.target===e.navigation.prevEl)?i.target===e.navigation.nextEl?e.slideTo(l+b):e.slideTo(l):(e.swipeDirection==="next"&&e.slideTo(y!==null?y:l+b),e.swipeDirection==="prev"&&e.slideTo(g!==null?g:l))}}function at(){let s=this,{params:e,el:t}=s;if(t&&t.offsetWidth===0)return;e.breakpoints&&s.setBreakpoint();let{allowSlideNext:i,allowSlidePrev:a,snapGrid:r}=s,c=s.virtual&&s.params.virtual.enabled;s.allowSlideNext=!0,s.allowSlidePrev=!0,s.updateSize(),s.updateSlides(),s.updateSlidesClasses();let d=c&&e.loop;(e.slidesPerView==="auto"||e.slidesPerView>1)&&s.isEnd&&!s.isBeginning&&!s.params.centeredSlides&&!d?s.slideTo(s.slides.length-1,0,!1,!0):s.params.loop&&!c?s.slideToLoop(s.realIndex,0,!1,!0):s.slideTo(s.activeIndex,0,!1,!0),s.autoplay&&s.autoplay.running&&s.autoplay.paused&&(clearTimeout(s.autoplay.resizeTimeout),s.autoplay.resizeTimeout=setTimeout(()=>{s.autoplay&&s.autoplay.running&&s.autoplay.paused&&s.autoplay.resume()},500)),s.allowSlidePrev=a,s.allowSlideNext=i,s.params.watchOverflow&&r!==s.snapGrid&&s.checkOverflow()}function Ds(s){let e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&s.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(s.stopPropagation(),s.stopImmediatePropagation())))}function Os(){let s=this,{wrapperEl:e,rtlTranslate:t,enabled:i}=s;if(!i)return;s.previousTranslate=s.translate,s.isHorizontal()?s.translate=-e.scrollLeft:s.translate=-e.scrollTop,s.translate===0&&(s.translate=0),s.updateActiveIndex(),s.updateSlidesClasses();let a,r=s.maxTranslate()-s.minTranslate();r===0?a=0:a=(s.translate-s.minTranslate())/r,a!==s.progress&&s.updateProgress(t?-s.translate:s.translate),s.emit("setTranslate",s.translate,!1)}function $s(s){let e=this;$e(e,s.target),!(e.params.cssMode||e.params.slidesPerView!=="auto"&&!e.params.autoHeight)&&e.update(
vendor: 3,476 bytes, line 1
1)}function ks(){let s=this;s.documentTouchHandlerProceeded||(s.documentTouchHandlerProceeded=!0,s.params.touchReleaseOnEdges&&(s.el.style.touchAction="auto"))}var ft=(s,e)=>{let t=V(),{params:i,el:a,wrapperEl:r,device:c}=s,d=!!i.nested,n=e==="on"?"addEventListener":"removeEventListener",u=e;!a||typeof a=="string"||(t[n]("touchstart",s.onDocumentTouchStart,{passive:!1,capture:d}),a[n]("touchstart",s.onTouchStart,{passive:!1}),a[n]("pointerdown",s.onTouchStart,{passive:!1}),t[n]("touchmove",s.onTouchMove,{passive:!1,capture:d}),t[n]("pointermove",s.onTouchMove,{passive:!1,capture:d}),t[n]("touchend",s.onTouchEnd,{passive:!0}),t[n]("pointerup",s.onTouchEnd,{passive:!0}),t[n]("pointercancel",s.onTouchEnd,{passive:!0}),t[n]("touchcancel",s.onTouchEnd,{passive:!0}),t[n]("pointerout",s.onTouchEnd,{passive:!0}),t[n]("pointerleave",s.onTouchEnd,{passive:!0}),t[n]("contextmenu",s.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&a[n]("click",s.onClick,!0),i.cssMode&&r[n]("scroll",s.onScroll),i.updateOnWindowResize?s[u](c.ios||c.android?"resize orientationchange observerUpdate":"resize observerUpdate",at,!0):s[u]("observerUpdate",at,!0),a[n]("load",s.onLoad,{capture:!0}))};function Hs(){let s=this,{params:e}=s;s.onTouchStart=Is.bind(s),s.onTouchMove=zs.bind(s),s.onTouchEnd=As.bind(s),s.onDocumentTouchStart=ks.bind(s),e.cssMode&&(s.onScroll=Os.bind(s)),s.onClick=Ds.bind(s),s.onLoad=$s.bind(s),ft(s,"on")}function Gs(){ft(this,"off")}var Bs={attachEvents:Hs,detachEvents:Gs},nt=(s,e)=>s.grid&&e.grid&&e.grid.rows>1;function Xs(){let s=this,{realIndex:e,initialized:t,params:i,el:a}=s,r=i.breakpoints;if(!r||r&&Object.keys(r).length===0)return;let c=V(),d=i.breakpointsBase==="window"||!i.breakpointsBase?i.breakpointsBase:"container",n=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?s.el:c.querySelector(i.breakpointsBase),u=s.getBreakpoint(r,d,n);if(!u||s.currentBreakpoint===u)return;let h=(u in r?r[u]:void 0)||s.originalParams,w=nt(s,i),p=nt(s,h),o=s.params.grabCursor,l=h.grabCursor,v=i.enabled;w&&!p?(a.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),s.emitContainerClasses()):!w&&p&&(a.classList.add(`${i.containerModifierClass}grid`),(h.grid.fill&&h.grid.fill==="column"||!h.grid.fill&&i.grid.fill==="column")&&a.classList.add(`${i.containerModifierClass}grid-column`),s.emitContainerClasses()),o&&!l?s.unsetGrabCursor():!o&&l&&s.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(z=>{if(typeof h[z]>"u")return;let $=i[z]&&i[z].enabled,D=h[z]&&h[z].enabled;$&&!D&&s[z].disable(),!$&&D&&s[z].enable()});let y=h.direction&&h.direction!==i.direction,g=i.loop&&(h.slidesPerView!==i.slidesPerView||y),m=i.loop;y&&t&&s.changeDirection(),Q(s.params,h);let b=s.params.enabled,E=s.params.loop;Object.assign(s,{allowTouchMove:s.params.allowTouchMove,allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev}),v&&!b?s.disable():!v&&b&&s.enable(),s.currentBreakpoint=u,s.emit("_beforeBreakpoint",h),t&&(g?(s.loopDestroy(),s.loopCreate(e),s.updateSlides()):!m&&E?(s.loopCreate(e),s.updateSlides()):m&&!E&&s.loopDestroy()),s.emit("breakpoint",h)}function Rs(s,e,t){if(e===void 0&&(e="window"),!s||e==="container"&&!t)return;let i=!1,a=Y(),r=e==="window"?a.innerHeight:t.clientHeight,c=Object.keys(s).map(d=>{if(typeof d=="string"&&d.indexOf("@")===0){let n=parseFloat(d.substr(1));return{value:r*n,point:d}}return{value:d,point:d}});c.sort((d,n)=>
vendor: 4,714 bytes, line 1
1parseInt(d.value,10)-parseInt(n.value,10));for(let d=0;d<c.length;d+=1){let{point:n,value:u}=c[d];e==="window"?a.matchMedia(`(min-width: ${u}px)`).matches&&(i=n):u<=t.clientWidth&&(i=n)}return i||"max"}var Ys={setBreakpoint:Xs,getBreakpoint:Rs};function Vs(s,e){let t=[];return s.forEach(i=>{typeof i=="object"?Object.keys(i).forEach(a=>{i[a]&&t.push(e+a)}):typeof i=="string"&&t.push(e+i)}),t}function Ns(){let s=this,{classNames:e,params:t,rtl:i,el:a,device:r}=s,c=Vs(["initialized",t.direction,{"free-mode":s.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:i},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&t.grid.fill==="column"},{android:r.android},{ios:r.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...c),a.classList.add(...e),s.emitContainerClasses()}function Fs(){let s=this,{el:e,classNames:t}=s;!e||typeof e=="string"||(e.classList.remove(...t),s.emitContainerClasses())}var Ws={addClasses:Ns,removeClasses:Fs};function qs(){let s=this,{isLocked:e,params:t}=s,{slidesOffsetBefore:i}=t;if(i){let a=s.slides.length-1,r=s.slidesGrid[a]+s.slidesSizesGrid[a]+i*2;s.isLocked=s.size>r}else s.isLocked=s.snapGrid.length===1;t.allowSlideNext===!0&&(s.allowSlideNext=!s.isLocked),t.allowSlidePrev===!0&&(s.allowSlidePrev=!s.isLocked),e&&e!==s.isLocked&&(s.isEnd=!1),e!==s.isLocked&&s.emit(s.isLocked?"lock":"unlock")}var _s={checkOverflow:qs},lt={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function js(s,e){return function(i){i===void 0&&(i={});let a=Object.keys(i)[0],r=i[a];if(typeof r!="object"||r===null){Q(e,i);return}if(s[a]===!0&&(s[a]={enabled:!0}),a==="navigation"&&s[a]&&s[a].enabled&&!s[a].prevEl&&!s[a].nextEl&&(s[a].auto=!0),["pagination","scrollbar"].indexOf(a)>=0&&s[a]&&s[a].enabled&&!s[a].el&&(s[a].auto=!0),!(a in s&&"enabled"in r)){Q(e,i);return}typeof s[a]=="object"&&!("enabled"in s[a])&&(s[a].enabled=!0),s[a]||(s[a]={enabled:!1}),Q(e,i)}}var qe={eventsEmitter:Wt,update:ss,translate:os,transition:us,slide:bs,loop:Ts,grabCursor:Ps,events:Bs,breakpoints:Ys,checkOverflow:_s,classes:Ws},_e={},j=class{constructor(){let e,t;for(var i=arguments.length,a=new Array(i),r=0;r<i;r++)a[r]=arguments[r];a.length===1&&a[0].constructor&&Object.prototype.toString.call(a[0]).slice(8,-1)==="Object"?t=a[0]:[e,t]=a,t||(t={}),t=Q({},t),e&&!t.el&&(t.el=e);let c=V();if(t.el&&typeof t.el=="string"&&c.querySelectorAll(t.el).length>1){let f=[];return c.querySelectorAll(t.el).forEach(h=>{let w=Q({},t,{el:h});f.push(new j(w))}),f}let d=this;d.__swiper__=!0,d.support=ot(),d.device=dt({userAgent:t.userAgent}),d.browser=Vt(),d.eventsListeners={},d.eventsAnyListeners=[],d.modules=[...d.__modules__],t.modules&&Array.isArray(t.modules)&&d.modules.push(...t.modules);let n={};
vendor: 1,924 bytes, line 1
1d.modules.forEach(f=>{f({params:t,swiper:d,extendParams:js(t,n),on:d.on.bind(d),once:d.once.bind(d),off:d.off.bind(d),emit:d.emit.bind(d)})});let u=Q({},lt,n);return d.params=Q({},u,_e,t),d.originalParams=Q({},d.params),d.passedParams=Q({},t),d.params&&d.params.on&&Object.keys(d.params.on).forEach(f=>{d.on(f,d.params.on[f])}),d.params&&d.params.onAny&&d.onAny(d.params.onAny),Object.assign(d,{enabled:d.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return d.params.direction==="horizontal"},isVertical(){return d.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:d.params.allowSlideNext,allowSlidePrev:d.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:d.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:d.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),d.emit("_swiper"),d.params.init&&d.init(),d}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){let{slidesEl:t,params:i}=this,a=F(t,`.${i.slideClass}, swiper-slide`),r=me(a[0]);return me(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>t.getAttribute("data-swiper-slide-index")*1===e))}
vendor: 4,223 bytes, line 1
1recalcSlides(){let e=this,{slidesEl:t,params:i}=e;e.slides=F(t,`.${i.slideClass}, swiper-slide`)}enable(){let e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){let e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){let i=this;e=Math.min(Math.max(e,0),1);let a=i.minTranslate(),c=(i.maxTranslate()-a)*e+a;i.translateTo(c,typeof t>"u"?0:t),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(i=>i.indexOf("swiper")===0||i.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(i=>i.indexOf("swiper-slide")===0||i.indexOf(t.params.slideClass)===0).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(i=>{let a=e.getSlideClasses(i);t.push({slideEl:i,classNames:a}),e.emit("_slideClass",i,a)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){e===void 0&&(e="current"),t===void 0&&(t=!1);let i=this,{params:a,slides:r,slidesGrid:c,slidesSizesGrid:d,size:n,activeIndex:u}=i,f=1;if(typeof a.slidesPerView=="number")return a.slidesPerView;if(a.centeredSlides){let h=r[u]?Math.ceil(r[u].swiperSlideSize):0,w;for(let p=u+1;p<r.length;p+=1)r[p]&&!w&&(h+=Math.ceil(r[p].swiperSlideSize),f+=1,h>n&&(w=!0));for(let p=u-1;p>=0;p-=1)r[p]&&!w&&(h+=r[p].swiperSlideSize,f+=1,h>n&&(w=!0))}else if(e==="current")for(let h=u+1;h<r.length;h+=1)(t?c[h]+d[h]-c[u]<n:c[h]-c[u]<n)&&(f+=1);else for(let h=u-1;h>=0;h-=1)c[u]-c[h]<n&&(f+=1);return f}update(){let e=this;if(!e||e.destroyed)return;let{snapGrid:t,params:i}=e;i.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach(c=>{c.complete&&$e(e,c)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function a(){let c=e.rtlTranslate?e.translate*-1:e.translate,d=Math.min(Math.max(c,e.maxTranslate()),e.minTranslate());e.setTranslate(d),e.updateActiveIndex(),e.updateSlidesClasses()}let r;if(i.freeMode&&i.freeMode.enabled&&!i.cssMode)a(),i.autoHeight&&e.updateAutoHeight();else{if((i.slidesPerView==="auto"||i.slidesPerView>1)&&e.isEnd&&!i.centeredSlides){let c=e.virtual&&i.virtual.enabled?e.virtual.slides:e.slides;r=e.slideTo(c.length-1,0,!1,!0)}else r=e.slideTo(e.activeIndex,0,!1,!0);r||a()}i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){t===void 0&&(t=!0);let i=this,a=i.params.direction;return e||(e=a==="horizontal"?"vertical":"horizontal"),e===a||e!=="horizontal"&&e!=="vertical"||(i.el.classList.remove(`${i.params.containerModifierClass}${a}`),i.el.classList.add(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.forEach(r=>{e==="vertical"?r.style.width="":r.style.height=""}),i.emit("changeDirection"),t&&i.update()),i}changeLanguageDirection(e){let t=this;t.rtl&&e==="rtl"||!t.rtl&&e==="ltr"||(t.rtl=e==="rtl",t.rtlTranslate=t.params.direction==="horizontal"&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){let t=this;if(t.mounted)return!0;let i=e||t.params.el;if(typeof i=="string"&&(i=document.querySelector(i)),!i)return!1;i.swiper=t,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let a=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,c=(()=>i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(a()):F(i,a())[0])();return!c&&t.params.createElements&&(c=q("div",t.params.wrapperClass),i.append(c),F(i,`.${t.params.slideClass}`).forEach(d=>{c.append(d)})),Object.assign(t,{el:i,wrapperEl:c,slidesEl:t.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:c,hostEl:t.isElement?i.parentNode.host:i,mounted:!0,rtl:i.dir.toLowerCase()==="rtl"||ce(i,"direction")==="rtl",rtlTranslate:t.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||ce(i,"direction")==="rtl"),wrongRTL:ce(c,"dis
1play")==="-webkit-box"}),!0}init(e){let t=this;if(t.initialized||t.mount(e)===!1)return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();let a=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&a.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),a.forEach(r=>{r.complete?$e(t,r):r.addEventListener("load",c=>{$e(t,c.target)})}),je(t),t.initialized=!0,je(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){e===void 0&&(e=!0),t===void 0&&(t=!0);let i=this,{params:a,el:r,wrapperEl:c,slides:d}=i;return typeof i.params>"u"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),a.loop&&i.loopDestroy(),t&&(i.removeClasses(),r&&typeof r!="string"&&r.removeAttribute("style"),c&&c.removeAttribute("style"),d&&d.length&&d.forEach(n=>{n.classList.remove(a.slideVisibleClass,a.slideFullyVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass),n.removeAttribute("style"),n.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(n=>{i.off(n)}),e!==!1&&(i.el&&typeof i.el!="string"&&(i.el.swiper=null),Je(i)),i.destroyed=!0),null}static extendDefaults(e){Q(_e,e)}static get extendedDefaults(){return _e}static get defaults(){return lt}static installModule(e){j.prototype.__modules__||(j.prototype.__modules__=[]);let t=j.prototype.__modules__;typeof e=="function"&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(t=>j.installModule(t)),j):(j.installModule(e),j)}};Object.keys(qe).forEach(s=>{Object.keys(qe[s]).forEach(e=>{j.prototype[e]=qe[s][e]})});j.use([Nt,Ft]);function ut(s){let{swiper:e,extendParams:t,on:i,emit:a}=s;t({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let r,c=V();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};let d=c.createElement("div");function n(o,l){let v=e.params.virtual;if(v.cache&&e.virtual.cache[l])return e.virtual.cache[l];let y;return v.renderSlide?(y=v.renderSlide.call(e,o,l),typeof y=="string"&&(d.innerHTML=y,y=d.children[0])):e.isElement?y=q("swiper-slide"):y=q("div",e.params.slideClass),y.setAttribute("data-swiper-slide-index",l),v.render
vendor: 11,077 bytes, line 1
1Slide||(y.innerHTML=o),v.cache&&(e.virtual.cache[l]=y),y}function u(o,l){let{slidesPerView:v,slidesPerGroup:y,centeredSlides:g,loop:m,initialSlide:b}=e.params;if(l&&!m&&b>0)return;let{addSlidesBefore:E,addSlidesAfter:z}=e.params.virtual,{from:$,to:D,slides:P,slidesGrid:L,offset:A}=e.virtual;e.params.cssMode||e.updateActiveIndex();let C=e.activeIndex||0,S;e.rtlTranslate?S="right":S=e.isHorizontal()?"left":"top";let x,O;g?(x=Math.floor(v/2)+y+z,O=Math.floor(v/2)+y+E):(x=v+(y-1)+z,O=(m?v:y)+E);let B=C-O,T=C+x;m||(B=Math.max(B,0),T=Math.min(T,P.length-1));let I=(e.slidesGrid[B]||0)-(e.slidesGrid[0]||0);m&&C>=O?(B-=O,g||(I+=e.slidesGrid[0])):m&&C<O&&(B=-O,g&&(I+=e.slidesGrid[0])),Object.assign(e.virtual,{from:B,to:T,offset:I,slidesGrid:e.slidesGrid,slidesBefore:O,slidesAfter:x});function G(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),a("virtualUpdate")}if($===B&&D===T&&!o){e.slidesGrid!==L&&I!==A&&e.slides.forEach(M=>{M.style[S]=`${I-Math.abs(e.cssOverflowAdjustment())}px`}),e.updateProgress(),a("virtualUpdate");return}if(e.params.virtual.renderExternal){e.params.virtual.renderExternal.call(e,{offset:I,from:B,to:T,slides:function(){let k=[];for(let H=B;H<=T;H+=1)k.push(P[H]);return k}()}),e.params.virtual.renderExternalUpdate?G():a("virtualUpdate");return}let X=[],W=[],_=M=>{let k=M;return M<0?k=P.length+M:k>=P.length&&(k=k-P.length),k};if(o)e.slides.filter(M=>M.matches(`.${e.params.slideClass}, swiper-slide`)).forEach(M=>{M.remove()});else for(let M=$;M<=D;M+=1)if(M<B||M>T){let k=_(M);e.slides.filter(H=>H.matches(`.${e.params.slideClass}[data-swiper-slide-index="${k}"], swiper-slide[data-swiper-slide-index="${k}"]`)).forEach(H=>{H.remove()})}let ne=m?-P.length:0,Ee=m?P.length*2:P.length;for(let M=ne;M<Ee;M+=1)if(M>=B&&M<=T){let k=_(M);typeof D>"u"||o?W.push(k):(M>D&&W.push(k),M<$&&X.push(k))}if(W.forEach(M=>{e.slidesEl.append(n(P[M],M))}),m)for(let M=X.length-1;M>=0;M-=1){let k=X[M];e.slidesEl.prepend(n(P[k],k))}else X.sort((M,k)=>k-M),X.forEach(M=>{e.slidesEl.prepend(n(P[M],M))});F(e.slidesEl,".swiper-slide, swiper-slide").forEach(M=>{M.style[S]=`${I-Math.abs(e.cssOverflowAdjustment())}px`}),G()}function f(o){if(typeof o=="object"&&"length"in o)for(let l=0;l<o.length;l+=1)o[l]&&e.virtual.slides.push(o[l]);else e.virtual.slides.push(o);u(!0)}function h(o){let l=e.activeIndex,v=l+1,y=1;if(Array.isArray(o)){for(let g=0;g<o.length;g+=1)o[g]&&e.virtual.slides.unshift(o[g]);v=l+o.length,y=o.length}else e.virtual.slides.unshift(o);if(e.params.virtual.cache){let g=e.virtual.cache,m={};Object.keys(g).forEach(b=>{let E=g[b],z=E.getAttribute("data-swiper-slide-index");z&&E.setAttribute("data-swiper-slide-index",parseInt(z,10)+y),m[parseInt(b,10)+y]=E}),e.virtual.cache=m}u(!0),e.slideTo(v,0)}function w(o){if(typeof o>"u"||o===null)return;let l=e.activeIndex;if(Array.isArray(o))for(let v=o.length-1;v>=0;v-=1)e.params.virtual.cache&&(delete e.virtual.cache[o[v]],Object.keys(e.virtual.cache).forEach(y=>{y>o&&(e.virtual.cache[y-1]=e.virtual.cache[y],e.virtual.cache[y-1].setAttribute("data-swiper-slide-index",y-1),delete e.virtual.cache[y])})),e.virtual.slides.splice(o[v],1),o[v]<l&&(l-=1),l=Math.max(l,0);else e.params.virtual.cache&&(delete e.virtual.cache[o],Object.keys(e.virtual.cache).forEach(v=>{v>o&&(e.virtual.cache[v-1]=e.virtual.cache[v],e.virtual.cache[v-1].setAttribute("data-swiper-slide-index",v-1),delete e.virtual.cache[v])})),e.virtual.slides.splice(o,1),o<l&&(l-=1),l=Math.max(l,0);u(!0),e.slideTo(l,0)}function p(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),u(!0),e.slideTo(0,0)}i("beforeInit",()=>{if(!e.params.virtual.enabled)return;let o;if(typeof e.passedParams.virtual.slides>"u"){let l=[...e.slidesEl.children].filter(v=>v.matches(`.${e.params.slideClass}, swiper-slide`));l&&l.length&&(e.virtual.slides=[...l],o=!0,l.forEach((v,y)=>{v.setAttribute("data-swiper-slide-index",y),e.virtual.cache[y]=v,v.remove()}))}o||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,u(!1,!0)}),i("setTranslate",()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(r),r=setTimeout(()=>{u()},100)):u())}),i("init update resize",()=>{e.params.virtual.enabled&&e.params.cssMode&&we(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:f,prependSlide:h,removeSlide:w,removeAllSlides:p,update:u})}function pt(s){let{swiper:e,extendParams:t,on:i,emit:a}=s,r=V(),c=Y();e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}});function d(f){if(!e.enabled)return;let{rtlTranslate:h}=e,w=f;w.originalEvent&&(w=w.originalEvent);let p=w.keyCode||w.charCode,o=e.params.keyboard.pageUpDown,l=o&&p===33,v=o&&p===34,y=p===37,g=p===39,m=p===38,b=p===40;if(!e.allowSlideNext&&(e.isHorizontal()&&g||e.isVertical()&&b||v)||!e.allowSlidePrev&&(e.isHorizontal()&&y||e.isVertical()&&m||l))return!1;if(!(w.shiftKey||w.altKey||w.ctrlKey||w.metaKey)&&!(r.activeElement&&r.activeElement.nodeName&&(r.activeElement.nodeName.toLowerCase()==="input"||r.activeElement.nodeName.toLowerCase()==="textarea"))){if(e.params.keyboard.onlyInViewport&&(l||v||y||g||m||b)){let E=!1;if(ie(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&ie(e.el,`.${e.params.slideActiveClass}`).length===0)return;let z=e.el,$=z.clientWidth,D=z.clientHeight,P=c.innerWidth,L=c.innerHeight,A=ye(z);h&&(A.left-=z.scrollLeft);let C=[[A.left,A.top],[A.left+$,A.top],[A.left,A.top+D],[A.left+$,A.top+D]];for(let S=0;S<C.length;S+=1){let x=C[S];if(x[0]>=0&&x[0]<=P&&x[1]>=0&&x[1]<=L){if(x[0]===0&&x[1]===0)continue;E=!0}}if(!E)return}e.isHorizontal()?((l||v||y||g)&&(w.preventDefault?w.preventDefault():w.returnValue=!1),((v||g)&&!h||(l||y)&&h)&&e.slideNext(),((l||y)&&!h||(v||g)&&h)&&e.slidePrev()):((l||v||m||b)&&(w.preventDefault?w.preventDefault():w.returnValue=!1),(v||b)&&e.slideNext(),(l||m)&&e.slidePrev()),a("keyPress",p)}}function n(){e.keyboard.enabled||(r.addEventListener("keydown",d),e.keyboard.enabled=!0)}function u(){e.keyboard.enabled&&(r.removeEventListener("keydown",d),e.keyboard.enabled=!1)}i("init",()=>{e.params.keyboard.enabled&&n()}),i("destroy",()=>{e.keyboard.enabled&&u()}),Object.assign(e.keyboard,{enable:n,disable:u})}function mt(s){let{swiper:e,extendParams:t,on:i,emit:a}=s,r=Y();t({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 c,d=K(),n,u=[];function f(m){let $=0,D=0,P=0,L=0;return"detail"in m&&(D=m.detail),"wheelDelta"in m&&(D=-m.wheelDelta/120),"wheelDeltaY"in m&&(D=-m.wheelDeltaY/120),"wheelDeltaX"in m&&($=-m.wheelDeltaX/120),"axis"in m&&m.axis===m.HORIZONTAL_AXIS&&($=D,D=0),P=$*10,L=D*10,"deltaY"in m&&(L=m.deltaY),"deltaX"in m&&(P=m.deltaX),m.shiftKey&&!P&&(P=L,L=0),(P||L)&&m.deltaMode&&(m.deltaMode===1?(P*=40,L*=40):(P*=800,L*=800)),P&&!$&&($=P<1?-1:1),L&&!D&&(D=L<1?-1:1),{spinX:$,spinY:D,pixelX:P,pixelY:L}}function h(){e.enabled&&(e.mouseEntered=!0)}function w(){e.enabled&&(e.mouseEntered=!1)}function p(m){return e.params.mousewheel.thresholdDelta&&m.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&K()-d<e.params.mousewheel.thresholdTime?!1:m.delta>=6&&K()-d<60?!0:(m.direction<0?(!e.isEnd||e.params.loop)&&!e.animating&&(e.slideNext(),a("scroll",m.raw)):(!e.isBeginning||e.params.loop)&&!e.animating&&(e.slidePrev(),a("scroll",m.raw)),d=new r.Date().getTime(),!1)}function o(m){let b=e.params.mousewheel;if(m.direction<0){if(e.isEnd&&!e.params.loop&&b.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&b.releaseOnEdges)return!0;return!1}function l(m){let b=m,E=!0;if(!e.enabled||m.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;let z=e.params.mousewheel;e.params.cssMode&&b.preventDefault();let $=e.el;e.params.mousewheel.eventsTarget!=="container"&&($=document.querySelector(e.params.mousewheel.eventsTarget));let D=$&&$.contains(b.target);if(!e.mouseEntered&&!D&&!z.releaseOnEdges)return!0;b.originalEvent&&(b=b.originalEvent);let P=0,L=e.rtlTranslate?-1:1,A=f(b);if(z.forceToAxis)if(e.isHorizontal())if(Math.abs(A.pixelX)>Math.abs(A.pixelY))P=-A.pixelX*L;else return!0;else if(Math.abs(A.pixelY)>Math.abs(A.pixelX))P=-A.pixelY;else return!0;else P=Math.abs(A.pixelX)>Math.abs(A.pixelY)?-A.pixelX*L:-A.pixelY;if(P===0)return!0;z.invert&&(P=-P);let C=e.getTranslate()+P*z.sensitivity;if(C>=e.minTranslate()&&(C=e.minTranslate()),C<=e.maxTranslate()&&(C=e.maxTranslate()),E=e.params.loop?!0:!(C===e.minTranslate()||C===e.maxTranslate()),E&&e.params.nested&&b.stopPropagation(),!e.params.freeMode||!e.params.freeMode.enabled){let S={time:K(),delta:Math.abs(P),direction:Math.sign(P),raw:m};u.length>=2&&u.shift();let x=u.length?u[u.length-1]:void 0;if(u.push(S),x?(S.direction!==x.direction||S.delta>x.delta||S.time>x.time+150)&&p(S):p(S),o(S))return!0}else{let S={time:K(),delta:Math.abs(P),direction:Math.sign(P)},x=n&&S.time<n.time+500&&S.delta<=n.delta&&S.direction===n.direction;if(!x){n=void 0;let O=e.getTranslate()+P*z.sensitivity,B=e.isBeginning,T=e.isEnd;if(O>=e.minTranslate()&&(O=e.minTranslate()),O<=e.maxTranslate()&&(O=e.maxTranslate()),e.setTransition(0),e.setTranslate(O),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!B&&e.isBeginning||!T&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:S.direction<0?"next":"prev",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(c),c=void 0,u.length>=15&&u.shift();let I=u.length?u[u.length-1]:void 0,G=u[0];if(u.push(S),I&&(S.delta>I.delta||S.direction!==I.direction))u.splice(0);else if(u.length>=15&&S.time-G.time<500&&G.delta-S.delta>=1&&S.delta<=6){let X=P>0?.8:.2;n=S,u.splice(0),c=se(()=>{e.destroyed||!e.params||e.slideToClosest(e.params.speed,!0,void 0,X)},0)}c||(c=se(()=>{if(e.destroyed||!e.params)return;let X=.5;n=S,u.splice(0),e.slideToClosest(e.params.speed,!0,void 0,X)},500))}if(x||a("scroll",b),e.params.autoplay&&e.params.autoplay.disableOnInteraction&&e.autoplay.stop(),z.releaseOnEdges&&(O===e.minTranslate()||O===e.maxTranslate()))return!0}}return b.preventDefault?b.preventDefault():b.returnValue=!1,!1}function v(m){let b=e.el;e.params.mousewheel.eventsTarget!=="container"&&(b=document.querySelector(e.params.mousewheel.eventsTarget)),b[m]("mouseenter",h),b[m]("mouseleave",w),b[m]("wheel",l)}function y(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",l),!0):e.mousewheel.enabled?!1:(v("addEventListener"),e.mousewheel.enabled=!0,!0)}function g(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,l),!0):e.mousewheel.enabled?(v("removeEventListener"),e.mousewheel.enabled=!1,!0):!1}i("init",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&g(),e.params.mousewheel.enabled&&y()}),i("destroy",()=>{e.params.cssMode&&y(),e.mousewheel.enabled&&g()}),Object.assign(e.mousewheel,{enable:y,disable:g})}function Se(s,e,t,i){return s.params.createElements&&Object.keys(i).forEac
vendor: 4,154 bytes, line 1
1h(a=>{if(!t[a]&&t.auto===!0){let r=F(s.el,`.${i[a]}`)[0];r||(r=q("div",i[a]),r.className=i[a],s.el.append(r)),t[a]=r,e[a]=r}}),t}function ht(s){let{swiper:e,extendParams:t,on:i,emit:a}=s;t({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 r(o){let l;return o&&typeof o=="string"&&e.isElement&&(l=e.el.querySelector(o)||e.hostEl.querySelector(o),l)?l:(o&&(typeof o=="string"&&(l=[...document.querySelectorAll(o)]),e.params.uniqueNavElements&&typeof o=="string"&&l&&l.length>1&&e.el.querySelectorAll(o).length===1?l=e.el.querySelector(o):l&&l.length===1&&(l=l[0])),o&&!l?o:l)}function c(o,l){let v=e.params.navigation;o=R(o),o.forEach(y=>{y&&(y.classList[l?"add":"remove"](...v.disabledClass.split(" ")),y.tagName==="BUTTON"&&(y.disabled=l),e.params.watchOverflow&&e.enabled&&y.classList[e.isLocked?"add":"remove"](v.lockClass))})}function d(){let{nextEl:o,prevEl:l}=e.navigation;if(e.params.loop){c(l,!1),c(o,!1);return}c(l,e.isBeginning&&!e.params.rewind),c(o,e.isEnd&&!e.params.rewind)}function n(o){o.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),a("navigationPrev"))}function u(o){o.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),a("navigationNext"))}function f(){let o=e.params.navigation;if(e.params.navigation=Se(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(o.nextEl||o.prevEl))return;let l=r(o.nextEl),v=r(o.prevEl);Object.assign(e.navigation,{nextEl:l,prevEl:v}),l=R(l),v=R(v);let y=(g,m)=>{g&&g.addEventListener("click",m==="next"?u:n),!e.enabled&&g&&g.classList.add(...o.lockClass.split(" "))};l.forEach(g=>y(g,"next")),v.forEach(g=>y(g,"prev"))}function h(){let{nextEl:o,prevEl:l}=e.navigation;o=R(o),l=R(l);let v=(y,g)=>{y.removeEventListener("click",g==="next"?u:n),y.classList.remove(...e.params.navigation.disabledClass.split(" "))};o.forEach(y=>v(y,"next")),l.forEach(y=>v(y,"prev"))}i("init",()=>{e.params.navigation.enabled===!1?p():(f(),d())}),i("toEdge fromEdge lock unlock",()=>{d()}),i("destroy",()=>{h()}),i("enable disable",()=>{let{nextEl:o,prevEl:l}=e.navigation;if(o=R(o),l=R(l),e.enabled){d();return}[...o,...l].filter(v=>!!v).forEach(v=>v.classList.add(e.params.navigation.lockClass))}),i("click",(o,l)=>{let{nextEl:v,prevEl:y}=e.navigation;v=R(v),y=R(y);let g=l.target,m=y.includes(g)||v.includes(g);if(e.isElement&&!m){let b=l.path||l.composedPath&&l.composedPath();b&&(m=b.find(E=>v.includes(E)||y.includes(E)))}if(e.params.navigation.hideOnClick&&!m){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===g||e.pagination.el.contains(g)))return;let b;v.length?b=v[0].classList.contains(e.params.navigation.hiddenClass):y.length&&(b=y[0].classList.contains(e.params.navigation.hiddenClass)),a(b===!0?"navigationShow":"navigationHide"),[...v,...y].filter(E=>!!E).forEach(E=>E.classList.toggle(e.params.navigation.hiddenClass))}});let w=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),f(),d()},p=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),h()};Object.assign(e.navigation,{enable:w,disable:p,update:d,init:f,destroy:h})}function ee(s){return s===void 0&&(s=""),`.${s.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function gt(s){let{swiper:e,extendParams:t,on:i,emit:a}=s,r="swiper-pagination";t({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:g=>g,formatFractionTotal:g=>g,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}
1-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),e.pagination={el:null,bullets:[]};let c,d=0;function n(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function u(g,m){let{bulletActiveClass:b}=e.params.pagination;g&&(g=g[`${m==="prev"?"previous":"next"}ElementSibling`],g&&(g.classList.add(`${b}-${m}`),g=g[`${m==="prev"?"previous":"next"}ElementSibling`],g&&g.classList.add(`${b}-${m}-${m}`)))}function f(g,m,b){if(g=g%b,m=m%b,m===g+1)return"next";if(m===g-1)return"previous"}function h(g){let m=g.target.closest(ee(e.params.pagination.bulletClass));if(!m)return;g.preventDefault();let b=me(m)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===b)return;let E=f(e.realIndex,b,e.slides.length);E==="next"?e.slideNext():E==="previous"?e.slidePrev():e.slideToLoop(b)}else e.slideTo(b)}function w(){let g=e.rtl,m=e.params.pagination;if(n())return;let b=e.pagination.el;b=R(b);let E,z,$=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,D=e.params.loop?Math.ceil($/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(z=e.previousRealIndex||0,E=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex<"u"?(E=e.snapIndex,z=e.previousSnapIndex):(z=e.previousIndex||0,E=e.activeIndex||0),m.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){let P=e.pagination.bullets,L,A,C;if(m.dynamicBullets&&(c=ze(P[0],e.isHorizontal()?"width":"height",!0),b.forEach(S=>{S.style[e.isHorizontal()?"width":"height"]=`${c*(m.dynamicMainBullets+4)}px`}),m.dynamicMainBullets>1&&z!==void 0&&(d+=E-(z||0),d>m.dynamicMainBullets-1?d=m.dynamicMainBullets-1:d<0&&(d=0)),L=Math.max(E-d,0),A=L+(Math.min(P.length,m.dynamicMainBullets)-1),C=(A+L)/2),P.forEach(S=>{let x=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(O=>`${m.bulletActiveClass}${O}`)].map(O=>typeof O=="string"&&O.includes(" ")?O.split(" "):O).flat();S.classList.remove(...x)}),b.length>1)P.forEach(S=>{let x=me(S);x===E?S.classList.add(...m.bulletActiveClass.split(" ")):e.isElement&&S.setAttribute("part","bullet"),m.dynamicBullets&&(x>=L&&x<=A&&S.classList.add(...`${m.bulletActiveClass}-main`.split(" ")),x===L&&u(S,"prev"),x===A&&u(S,"next"))});else{let S=P[E];if(S&&S.classList.add(...m.bulletActiveClass.split(" ")),e.isElement&&P.forEach((x,O)=>{x.setAttribute("part",O===E?"bullet-active":"bullet")}),m.dynamicBullets){let x=P[L],O=P[A];for(let B=L;B<=A;B+=1)P[B]&&P[B].classList.add(...`${m.bulletActiveClass}-main`.split(" "));u(x,"prev"),u(O,"next")}}if(m.dynamicBullets){let S=Math.min(P.length,m.dynamicMainBullets+4),x=(c*S-c)/2-C*c,O=g?"right":"left";P.forEach(B=>{B.style[e.isHorizontal()?O:"top"]=`${x}px`})}}b.forEach((P,L)=>{if(m.type==="fraction"&&(P.querySelectorAll(ee(m.currentClass)).forEach(A=>{A.textContent=m.formatFractionCurrent(E+1)}),P.querySelectorAll(ee(m.totalClass)).forEach(A=>{A.textContent=m.formatFractionTotal(D)})),m.type==="progressbar"){let A;m.progressbarOpposite?A=e.isHorizontal()?"vertical":"horizontal":A=e.isHorizontal()?"horizontal":"vertical";let C=(E+1)/D,S=1,x=1;A==="horizontal"?S=C:x=C,P.querySelectorAll(ee(m.progressbarFillClass)).forEach(O=>{O.style.transform=`translate3d(0,0,0) scaleX(${S}) scaleY(${x})`,O.style.transitionDuration=`${e.params.speed}ms`})}m.type==="custom"&&m.renderCustom?(P.innerHTML=m.renderCustom(e,E+1,D),L===0&&a("paginationRender",P)):(L===0&&a("paginationRender",P),a("paginationUpdate",P)),e.params.watchOverflow&&e.enabled&&P.classList[e.isLocked?"add":"remove"](m.lockClass)})}function p(){let g=e.params.pagination;if(n())return;let m=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,b=e.pagination.el;b=R(b);let E="";if(g.type==="bullets"){let z=e.params.loop?Math.ceil(m/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&z>m&&(z=m);for(let $=0;$<z;$+=1)g.renderBullet?E+=g.renderBullet.call(e,$,g.bulletClass):E+=`<${g.bulletElement} ${e.isElement?'part="bullet"':""} class="${g.bulletClass}"></${g.bulletElement}>`}g.type==="fraction"&&(g.renderFraction?E=g.renderFraction.call(e,g.currentClass,g.totalClass):E=`<span class="${g.currentClass}"></span> / <span class="${g.totalClass}"></span>`),g.type==="progressbar"&&(g.renderProgressbar?E=g.renderProgressbar.call(e,g.progressbarFillClass):E=`<span class="${g.progressbarFillClass}"></span>`),e.pagination.bullets=[],b.forEach(z=>{g.type!=="custom"&&(z.innerHTML=E||""),g.type==="bullets"&&e.pagination.bullets.push(...z.querySelectorAll(ee(g.bulletClass)))}),g.type!=="custom"&&a("paginationRender",b[0])}function o(){e.params.pagination=Se(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let g=e.params.pagination;if(!g.el)return;let m;typeof g.el=="string"&&e.isElement&&(m=e.el.querySelector(g.el)),!m&&typeof g.el=="string"&&(m=[...document.querySelectorAll(g.el)]),m||(m=g.el),!(!m||m.length===0)&&(e.params.uniqueNavElements&&typeof g.el=="string"&&Array.isArray(m)&&m.length>1&&(m=[...e.el.querySelectorAll(g.el)],m.length>1&&(m=m.find(b=>ie(b,".swiper")[0]===e.el))),Array.isArray(m)&&m.length===1&&(m=m[0]),Object.assign(e.pagination,{el:m}),m=R(m),m.forEach(b=>{g.type==="bullets"&&g.clickable&&b.classList.add(...(g.clickableClass||"").split(" ")),b.classList.add(g.modifierClass+g.type),b.classList.add(e.isHorizontal()?g.horizontalClass:g.verticalClass),g.type==="bullets"&&g.dynamicBullets&&(b.classList.add(`${g.modifierClass}${g.type}-dynamic`),d=0,g.dynamicMainBullets<1&&(g.dynamicMainBullets=1)),g.type==="progressbar"&&g.progressbarOpposite&&b.classList.add(g.progressbarOppositeClass),g.clickable&&b.addEventListener("click",h),e.enabled||b.classList.add(g.lockClass)}))}function l(){let g=e.params.pagination;if(n())return;let m=e.pagination.el;m&&(m=R(m),m.forEach(b=>{b.classList.remove(g.hiddenClass),b.classList.remove(g.modifierClass+g.type),b.classList.remove(e.isHorizontal()?g.horizontalClass:g.verticalClass),g.clickable&&(b.classList.remove(...(g.clickableClass||"").split(" ")),b.removeEventListener("click",h))}
vendor: 16,320 bytes, line 1
1)),e.pagination.bullets&&e.pagination.bullets.forEach(b=>b.classList.remove(...g.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;let g=e.params.pagination,{el:m}=e.pagination;m=R(m),m.forEach(b=>{b.classList.remove(g.horizontalClass,g.verticalClass),b.classList.add(e.isHorizontal()?g.horizontalClass:g.verticalClass)})}),i("init",()=>{e.params.pagination.enabled===!1?y():(o(),p(),w())}),i("activeIndexChange",()=>{typeof e.snapIndex>"u"&&w()}),i("snapIndexChange",()=>{w()}),i("snapGridLengthChange",()=>{p(),w()}),i("destroy",()=>{l()}),i("enable disable",()=>{let{el:g}=e.pagination;g&&(g=R(g),g.forEach(m=>m.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),i("lock unlock",()=>{w()}),i("click",(g,m)=>{let b=m.target,E=R(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&E&&E.length>0&&!b.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&b===e.navigation.nextEl||e.navigation.prevEl&&b===e.navigation.prevEl))return;let z=E[0].classList.contains(e.params.pagination.hiddenClass);a(z===!0?"paginationShow":"paginationHide"),E.forEach($=>$.classList.toggle(e.params.pagination.hiddenClass))}});let v=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:g}=e.pagination;g&&(g=R(g),g.forEach(m=>m.classList.remove(e.params.pagination.paginationDisabledClass))),o(),p(),w()},y=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:g}=e.pagination;g&&(g=R(g),g.forEach(m=>m.classList.add(e.params.pagination.paginationDisabledClass))),l()};Object.assign(e.pagination,{enable:v,disable:y,render:p,update:w,init:o,destroy:l})}function vt(s){let{swiper:e,extendParams:t,on:i,emit:a}=s,r=V(),c=!1,d=null,n=null,u,f,h,w;t({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 p(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:C,rtlTranslate:S}=e,{dragEl:x,el:O}=C,B=e.params.scrollbar,T=e.params.loop?e.progressLoop:e.progress,I=f,G=(h-f)*T;S?(G=-G,G>0?(I=f-G,G=0):-G+f>h&&(I=h+G)):G<0?(I=f+G,G=0):G+f>h&&(I=h-G),e.isHorizontal()?(x.style.transform=`translate3d(${G}px, 0, 0)`,x.style.width=`${I}px`):(x.style.transform=`translate3d(0px, ${G}px, 0)`,x.style.height=`${I}px`),B.hide&&(clearTimeout(d),O.style.opacity=1,d=setTimeout(()=>{O.style.opacity=0,O.style.transitionDuration="400ms"},1e3))}function o(C){!e.params.scrollbar.el||!e.scrollbar.el||(e.scrollbar.dragEl.style.transitionDuration=`${C}ms`)}function l(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:C}=e,{dragEl:S,el:x}=C;S.style.width="",S.style.height="",h=e.isHorizontal()?x.offsetWidth:x.offsetHeight,w=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),e.params.scrollbar.dragSize==="auto"?f=h*w:f=parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?S.style.width=`${f}px`:S.style.height=`${f}px`,w>=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 v(C){return e.isHorizontal()?C.clientX:C.clientY}function y(C){let{scrollbar:S,rtlTranslate:x}=e,{el:O}=S,B;B=(v(C)-ye(O)[e.isHorizontal()?"left":"top"]-(u!==null?u:f/2))/(h-f),B=Math.max(Math.min(B,1),0),x&&(B=1-B);let T=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*B;e.updateProgress(T),e.setTranslate(T),e.updateActiveIndex(),e.updateSlidesClasses()}function g(C){let S=e.params.scrollbar,{scrollbar:x,wrapperEl:O}=e,{el:B,dragEl:T}=x;c=!0,u=C.target===T?v(C)-C.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,C.preventDefault(),C.stopPropagation(),O.style.transitionDuration="100ms",T.style.transitionDuration="100ms",y(C),clearTimeout(n),B.style.transitionDuration="0ms",S.hide&&(B.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="none"),a("scrollbarDragStart",C)}function m(C){let{scrollbar:S,wrapperEl:x}=e,{el:O,dragEl:B}=S;c&&(C.preventDefault&&C.cancelable?C.preventDefault():C.returnValue=!1,y(C),x.style.transitionDuration="0ms",O.style.transitionDuration="0ms",B.style.transitionDuration="0ms",a("scrollbarDragMove",C))}function b(C){let S=e.params.scrollbar,{scrollbar:x,wrapperEl:O}=e,{el:B}=x;c&&(c=!1,e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="",O.style.transitionDuration=""),S.hide&&(clearTimeout(n),n=se(()=>{B.style.opacity=0,B.style.transitionDuration="400ms"},1e3)),a("scrollbarDragEnd",C),S.snapOnRelease&&e.slideToClosest())}function E(C){let{scrollbar:S,params:x}=e,O=S.el;if(!O)return;let B=O,T=x.passiveListeners?{passive:!1,capture:!1}:!1,I=x.passiveListeners?{passive:!0,capture:!1}:!1;if(!B)return;let G=C==="on"?"addEventListener":"removeEventListener";B[G]("pointerdown",g,T),r[G]("pointermove",m,T),r[G]("pointerup",b,I)}function z(){!e.params.scrollbar.el||!e.scrollbar.el||E("on")}function $(){!e.params.scrollbar.el||!e.scrollbar.el||E("off")}function D(){let{scrollbar:C,el:S}=e;e.params.scrollbar=Se(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});let x=e.params.scrollbar;if(!x.el)return;let O;if(typeof x.el=="string"&&e.isElement&&(O=e.el.querySelector(x.el)),!O&&typeof x.el=="string"){if(O=r.querySelectorAll(x.el),!O.length)return}else O||(O=x.el);e.params.uniqueNavElements&&typeof x.el=="string"&&O.length>1&&S.querySelectorAll(x.el).length===1&&(O=S.querySelector(x.el)),O.length>0&&(O=O[0]),O.classList.add(e.isHorizontal()?x.horizontalClass:x.verticalClass);let B;O&&(B=O.querySelector(ee(e.params.scrollbar.dragClass)),B||(B=q("div",e.params.scrollbar.dragClass),O.append(B))),Object.assign(C,{el:O,dragEl:B}),x.draggable&&z(),O&&O.classList[e.enabled?"remove":"add"](...de(e.params.scrollbar.lockClass))}function P(){let C=e.params.scrollbar,S=e.scrollbar.el;S&&S.classList.remove(...de(e.isHorizontal()?C.horizontalClass:C.verticalClass)),$()}i("changeDirection",()=>{if(!e.scrollbar||!e.scrollbar.el)return;let C=e.params.scrollbar,{el:S}=e.scrollbar;S=R(S),S.forEach(x=>{x.classList.remove(C.horizontalClass,C.verticalClass),x.classList.add(e.isHorizontal()?C.horizontalClass:C.verticalClass)})}),i("init",()=>{e.params.scrollbar.enabled===!1?A():(D(),l(),p())}),i("update resize observerUpdate lock unlock changeDirection",()=>{l()}),i("setTranslate",()=>{p()}),i("setTransition",(C,S)=>{o(S)}),i("enable disable",()=>{let{el:C}=e.scrollbar;C&&C.classList[e.enabled?"remove":"add"](...de(e.params.scrollbar.lockClass))}),i("destroy",()=>{P()});let L=()=>{e.el.classList.remove(...de(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.remove(...de(e.params.scrollbar.scrollbarDisabledClass)),D(),l(),p()},A=()=>{e.el.classList.add(...de(e.params.scrollbar.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.add(...de(e.params.scrollbar.scrollbarDisabledClass)),P()};Object.assign(e.scrollbar,{enable:L,disable:A,updateSize:l,setTranslate:p,init:D,destroy:P})}function wt(s){let{swiper:e,extendParams:t,on:i}=s;t({parallax:{enabled:!1}});let a="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",r=(n,u)=>{let{rtl:f}=e,h=f?-1:1,w=n.getAttribute("data-swiper-parallax")||"0",p=n.getAttribute("data-swiper-parallax-x"),o=n.getAttribute("data-swiper-parallax-y"),l=n.getAttribute("data-swiper-parallax-scale"),v=n.getAttribute("data-swiper-parallax-opacity"),y=n.getAttribute("data-swiper-parallax-rotate");if(p||o?(p=p||"0",o=o||"0"):e.isHorizontal()?(p=w,o="0"):(o=w,p="0"),p.indexOf("%")>=0?p=`${parseInt(p,10)*u*h}%`:p=`${p*u*h}px`,o.indexOf("%")>=0?o=`${parseInt(o,10)*u}%`:o=`${o*u}px`,typeof v<"u"&&v!==null){let m=v-(v-1)*(1-Math.abs(u));n.style.opacity=m}let g=`translate3d(${p}, ${o}, 0px)`;if(typeof l<"u"&&l!==null){let m=l-(l-1)*(1-Math.abs(u));g+=` scale(${m})`}if(y&&typeof y<"u"&&y!==null){let m=y*u*-1;g+=` rotate(${m}deg)`}n.style.transform=g},c=()=>{let{el:n,slides:u,progress:f,snapGrid:h,isElement:w}=e,p=F(n,a);e.isElement&&p.push(...F(e.hostEl,a)),p.forEach(o=>{r(o,f)}),u.forEach((o,l)=>{let v=o.progress;e.params.slidesPerGroup>1&&e.params.slidesPerView!=="auto"&&(v+=Math.ceil(l/2)-f*(h.length-1)),v=Math.min(Math.max(v,-1),1),o.querySelectorAll(`${a}, [data-swiper-parallax-rotate]`).forEach(y=>{r(y,v)})})},d=function(n){n===void 0&&(n=e.params.speed);let{el:u,hostEl:f}=e,h=[...u.querySelectorAll(a)];e.isElement&&h.push(...f.querySelectorAll(a)),h.forEach(w=>{let p=parseInt(w.getAttribute("data-swiper-parallax-duration"),10)||n;n===0&&(p=0),w.style.transitionDuration=`${p}ms`})};i("beforeInit",()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)}),i("init",()=>{e.params.parallax.enabled&&c()}),i("setTranslate",()=>{e.params.parallax.enabled&&c()}),i("setTransition",(n,u)=>{e.params.parallax.enabled&&d(u)})}function yt(s){let{swiper:e,extendParams:t,on:i,emit:a}=s,r=Y();t({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 c=1,d=!1,n=!1,u={x:0,y:0},f=-3,h,w,p=[],o={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},l={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:{}},v={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},y=1;Object.defineProperty(e.zoom,"scale",{get(){return y},set(M){if(y!==M){let k=o.imageEl,H=o.slideEl;a("zoomChange",M,k,H)}y=M}});function g(){if(p.length<2)return 1;let M=p[0].pageX,k=p[0].pageY,H=p[1].pageX,N=p[1].pageY;return Math.sqrt((H-M)**2+(N-k)**2)}function m(){let M=e.params.zoom,k=o.imageWrapEl.getAttribute("data-swiper-zoom")||M.maxRatio;if(M.limitToOriginalSize&&o.imageEl&&o.imageEl.naturalWidth){let H=o.imageEl.naturalWidth/o.imageEl.offsetWidth;return Math.min(H,k)}return k}function b(){if(p.length<2)return{x:null,y:null};let M=o.imageEl.getBoundingClientRect();return[(p[0].pageX+(p[1].pageX-p[0].pageX)/2-M.x-r.scrollX)/c,(p[0].pageY+(p[1].pageY-p[0].pageY)/2-M.y-r.scrollY)/c]}function E(){return e.isElement?"swiper-slide":`.${e.params.slideClass}`}function z(M){let k=E();return!!(M.target.matches(k)||e.slides.filter(H=>H.contains(M.target)).length>0)}function $(M){let k=`.${e.params.zoom.containerClass}`;return!!(M.target.matches(k)||[...e.hostEl.querySelectorAll(k)].filter(H=>H.contains(M.target)).length>0)}function D(M){if(M.pointerType==="mouse"&&p.splice(0,p.length),!z(M))return;let k=e.params.zoom;if(h=!1,w=!1,p.push(M),!(p.length<2)){if(h=!0,o.scaleStart=g(),!o.slideEl){o.slideEl=M.target.closest(`.${e.params.slideClass}, swiper-slide`),o.slideEl||(o.slideEl=e.slides[e.activeIndex]);let H=o.slideEl.querySelector(`.${k.containerClass}`);if(H&&(H=H.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),o.imageEl=H,H?o.imageWrapEl=ie(o.imageEl,`.${k.containerClass}`)[0]:o.imageWrapEl=void 0,!o.imageWrapEl){o.imageEl=void 0;return}o.maxRatio=m()}if(o.imageEl){let[H,N]=b();o.originX=H,o.originY=N,o.imageEl.style.transitionDuration="0ms"}d=!0}}function P(M){if(!z(M))return;let k=e.params.zoom,H=e.zoom,N=p.findIndex(U=>U.pointerId===M.pointerId);N>=0&&(p[N]=M),!(p.length<2)&&(w=!0,o.scaleMove=g(),o.imageEl&&(H.scale=o.scaleMove/o.scaleStart*c,H.scale>o.maxRatio&&(H.scale=o.maxRatio-1+(H.scale-o.maxRatio+1)**.5),H.scale<k.minRatio&&(H.scale=k.minRatio+1-(k.minRatio-H.scale+1)**.5),o.imageEl.style.transform=`translate3d(0,0,0) scale(${H.scale})`))}function L(M){if(!z(M)||M.pointerType==="mouse"&&M.type==="pointerout")return;let k=e.params.zoom,H=e.zoom,N=p.findIndex(U=>U.pointerId===M.pointerId);N>=0&&p.splice(N,1),!(!h||!w)&&(h=!1,w=!1,o.imageEl&&(H.scale=Math.max(Math.min(H.scale,o.maxRatio),k.minRatio),o.imageEl.style.transitionDuration=`${e.params.speed}ms`,o.imageEl.style.transform=`translate3d(0,0,0) scale(${H.scale})`,c=H.scale,d=!1,H.scale>1&&o.slideEl?o.slideEl.classList.add(`${k.zoomedSlideClass}`):H.scale<=1&&o.slideEl&&o.slideEl.classList.remove(`${k.zoomedSlideClass}`),H.scale===1&&(o.originX=0,o.originY=0,o.slideEl=void 0)))}let A;function C(){e.touchEventsData.preventTouchMoveFromPointerMove=!1}function S(){clearTimeout(A),e.touchEventsData.preventTouchMoveFromPointerMove=!0,A=setTimeout(()=>{e.destroyed||C()})}function x(M){let k=e.device;if(!o.imageEl||l.isTouched)return;k.android&&M.cancelable&&M.preventDefault(),l.isTouched=!0;let H=p.length>0?p[0]:M;l.touchesStart.x=H.pageX,l.touchesStart.y=H.pageY}function O(M){let H=M.pointerType==="mouse"&&e.params.zoom.panOnMouseMove;if(!z(M)||!$(M))return;let N=e.zoom;if(!o.imageEl)return;if(!l.isTouched||!o.slideEl){H&&I(M);return}if(H){I(M);return}l.isMoved||(l.width=o.imageEl.offsetWidth||o.imageEl.clientWidth,l.height=o.imageEl.offsetHeight||o.imageEl.clientHeight,l.startX=Le(o.imageWrapEl,"x")||0,l.startY=Le(o.imageWrapEl,"y")||0,o.slideWidth=o.slideEl.offsetWidth,o.slideHeight=o.slideEl.offsetHeight,o.imageWrapEl.style.transitionDuration="0ms");let U=l.width*N.scale,fe=l.height*N.scale;if(l.minX=Math.min(o.slideWidth/2-U/2,0),l.maxX=-l.minX,l.minY=Math.min(o.slideHeight/2-fe/2,0),l.maxY=-l.minY,l.touchesCurrent.x=p.length>0?p[0].pageX:M.pageX,l.touchesCurrent.y=p.length>0?p[0].pageY:M.pageY,Math.max(Math.abs(l.touchesCurrent.x-l.touchesStart.x),Math.abs(l.touchesCurrent.y-l.touchesStart.y))>5&&(e.allowClick=!1),!l.isMoved&&!d){if(e.isHorizontal()&&(Math.floor(l.minX)===Math.floor(l.startX)&&l.touchesCurrent.x<l.touchesStart.x||Math.floor(l.maxX)===Math.floor(l.startX)&&l.touchesCurrent.x>l.touchesStart.x)){l.isTouched=!1,C();return}if(!e.isHorizontal()&&(Math.floor(l.minY)===Math.floor(l.startY)&&l.touchesCurrent.y<l.touchesStart.y||Math.floor(l.maxY)===Math.floor(l.startY)&&l.touchesCurrent.y>l.touchesStart.y)){l.isTouched=!1,C();return}}M.cancelable&&M.preventDefault(),M.stopPropagation(),S(),l.isMoved=!0;let le=(N.scale-c)/(o.maxRatio-e.params.zoom.minRatio),{originX:pe,originY:Z}=o;l.currentX=l.touchesCurrent.x-l.touchesStart.x+l.startX+le*(l.width-pe*2),l.currentY=l.touchesCurrent.y-l.touchesStart.y+l.startY+le*(l.height-Z*2),l.currentX<l.minX&&(l.currentX=l.minX+1-(l.minX-l.currentX+1)**.8),l.currentX>l.maxX&&(l.currentX=l.maxX-1+(l.currentX-l.maxX+1)**.8),l.currentY<l.minY&&(l.currentY=l.minY+1-(l.minY-l.currentY+1)**.8),l.currentY>l.maxY&&(l.currentY=l.maxY-1+(l.currentY-l.maxY+1)**.8),v.prevPositionX||(v.prevPositionX=l.touchesCurrent.x),v.prevPositionY||(v.prevPositionY=l.touchesCurrent.y),v.prevTime||(v.prevTime=Date.now()),v.x=(l.touchesCurrent.x-v.prevPositionX)/(Date.now()-v.prevTime)/2,v.y=(l.touchesCurrent.y-v.prevPositionY)/(Date.now()-v.prevTime)/2,Math.abs(l.touchesCurrent.x-v.prevPositionX)<2&&(v.x=0),Math.abs(l.touchesCurrent.y-v.prevPositionY)<2&&(v.y=0),v.prevPositionX=l.touchesCurrent.x,v.prevPositionY=l.touchesCurrent.y,v.prevTime=Date.now(),o.imageWrapEl.style.transform=`translate3d(${l.currentX}px, ${l.currentY}px,0)`}function B(){let M=e.zoom;if(p.length=0,!o.imageEl)return;if(!l.isTouched||!l.isMoved){l.isTouched=!1,l.isMoved=!1;return}l.isTouched=!1,l.isMoved=!1;let k=300,H=300,N=v.x*k,U=l.currentX+N,fe=v.y*H,ue=l.currentY+fe;v.x!==0&&(k=Math.abs((U-l.currentX)/v.x)),v.y!==0&&(H=Math.abs((ue-l.currentY)/v.y));let le=Math.max(k,H);l.currentX=U,l.currentY=ue;let pe=l.width*M.scale,Z=l.height*M.scale;l.minX=Math.min(o.slideWidth/2-pe/2,0),l.maxX=-l.minX,l.minY=Math.min(o.slideHeight/2-Z/2,0),l.maxY=-l.minY,l.currentX=Math.max(Math.min(l.currentX,l.maxX),l.minX),l.currentY=Math.max(Math.min(l.currentY,l.maxY),l.minY),o.imageWrapEl.style.transitionDuration=`${le}ms`,o.imageWrapEl.style.transform=`translate3d(${l.currentX}px, ${l.currentY}px,0)`}function T(){let M=e.zoom;o.slideEl&&e.activeIndex!==e.slides.indexOf(o.slideEl)&&(o.imageEl&&(o.imageEl.style.transform="translate3d(0,
10,0) scale(1)"),o.imageWrapEl&&(o.imageWrapEl.style.transform="translate3d(0,0,0)"),o.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),M.scale=1,c=1,o.slideEl=void 0,o.imageEl=void 0,o.imageWrapEl=void 0,o.originX=0,o.originY=0)}function I(M){if(c<=1||!o.imageWrapEl||!z(M)||!$(M))return;let k=r.getComputedStyle(o.imageWrapEl).transform,H=new r.DOMMatrix(k);if(!n){n=!0,u.x=M.clientX,u.y=M.clientY,l.startX=H.e,l.startY=H.f,l.width=o.imageEl.offsetWidth||o.imageEl.clientWidth,l.height=o.imageEl.offsetHeight||o.imageEl.clientHeight,o.slideWidth=o.slideEl.offsetWidth,o.slideHeight=o.slideEl.offsetHeight;return}let N=(M.clientX-u.x)*f,U=(M.clientY-u.y)*f,fe=l.width*c,ue=l.height*c,le=o.slideWidth,pe=o.slideHeight,Z=Math.min(le/2-fe/2,0),oe=-Z,xe=Math.min(pe/2-ue/2,0),Ae=-xe,Te=Math.max(Math.min(l.startX+N,oe),Z),Me=Math.max(Math.min(l.startY+U,Ae),xe);o.imageWrapEl.style.transitionDuration="0ms",o.imageWrapEl.style.transform=`translate3d(${Te}px, ${Me}px, 0)`,u.x=M.clientX,u.y=M.clientY,l.startX=Te,l.startY=Me}function G(M){let k=e.zoom,H=e.params.zoom;if(!o.slideEl){M&&M.target&&(o.slideEl=M.target.closest(`.${e.params.slideClass}, swiper-slide`)),o.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?o.slideEl=F(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:o.slideEl=e.slides[e.activeIndex]);let Pe=o.slideEl.querySelector(`.${H.containerClass}`);Pe&&(Pe=Pe.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),o.imageEl=Pe,Pe?o.imageWrapEl=ie(o.imageEl,`.${H.containerClass}`)[0]:o.imageWrapEl=void 0}if(!o.imageEl||!o.imageWrapEl)return;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),o.slideEl.classList.add(`${H.zoomedSlideClass}`);let N,U,fe,ue,le,pe,Z,oe,xe,Ae,Te,Me,De,Oe,ke,He,Ge,Be;typeof l.touchesStart.x>"u"&&M?(N=M.pageX,U=M.pageY):(N=l.touchesStart.x,U=l.touchesStart.y);let Ce=typeof M=="number"?M:null;c===1&&Ce&&(N=void 0,U=void 0,l.touchesStart.x=void 0,l.touchesStart.y=void 0);let Ke=m();k.scale=Ce||Ke,c=Ce||Ke,M&&!(c===1&&Ce)?(Ge=o.slideEl.offsetWidth,Be=o.slideEl.offsetHeight,fe=ye(o.slideEl).left+r.scrollX,ue=ye(o.slideEl).top+r.scrollY,le=fe+Ge/2-N,pe=ue+Be/2-U,xe=o.imageEl.offsetWidth||o.imageEl.clientWidth,Ae=o.imageEl.offsetHeight||o.imageEl.clientHeight,Te=xe*k.scale,Me=Ae*k.scale,De=Math.min(Ge/2-Te/2,0),Oe=Math.min(Be/2-Me/2,0),ke=-De,He=-Oe,Z=le*k.scale,oe=pe*k.scale,Z<De&&(Z=De),Z>ke&&(Z=ke),oe<Oe&&(oe=Oe),oe>He&&(oe=He)):(Z=0,oe=0),Ce&&k.scale===1&&(o.originX=0,o.originY=0),o.imageWrapEl.style.transitionDuration="300ms",o.imageWrapEl.style.transform=`translate3d(${Z}px, ${oe}px,0)`,o.imageEl.style.transitionDuration="300ms",o.imageEl.style.transform=`translate3d(0,0,0) scale(${k.scale})`}function X(){let M=e.zoom,k=e.params.zoom;if(!o.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?o.slideEl=F(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:o.slideEl=e.slides[e.activeIndex];let H=o.slideEl.querySelector(`.${k.containerClass}`);H&&(H=H.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),o.imageEl=H,H?o.imageWrapEl=ie(o.imageEl,`.${k.containerClass}`)[0]:o.imageWrapEl=void 0}!o.imageEl||!o.imageWrapEl||(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),M.scale=1,c=1,l.touchesStart.x=void 0,l.touchesStart.y=void 0,o.imageWrapEl.style.transitionDuration="300ms",o.imageWrapEl.style.transform="translate3d(0,0,0)",o.imageEl.style.transitionDuration="300ms",o.imageEl.style.transform="translate3d(0,0,0) scale(1)",o.slideEl.classList.remove(`${k.zoomedSlideClass}`),o.slideEl=void 0,o.originX=0,o.originY=0,e.params.zoom.panOnMouseMove&&(u={x:0,y:0},n&&(n=!1,l.startX=0,l.startY=0)))}function W(M){let k=e.zoom;k.scale&&k.scale!==1?X():G(M)}function _(){let M=e.params.passiveListeners?{passive:!0,capture:!1}:!1,k=e.params.passiveListeners?{passive:!1,capture:!0}:!0;return{passiveListener:M,activeListenerWithCapture:k}}function ne(){let M=e.zoom;if(M.enabled)return;M.enabled=!0;let{passiveListener:k,activeListenerWithCapture:H}=_();e.wrapperEl.addEventListener("pointerdown",D,k),e.wrapperEl.addEventListener("pointermove",P,H),["pointerup","pointercancel","pointerout"].forEach(N=>{e.wrapperEl.addEventListener(N,L,k)}),e.wrapperEl.addEventListener("pointermove",O,H)}function Ee(){let M=e.zoom;if(!M.enabled)return;M.enabled=!1;let{passiveListener:k,activeListenerWithCapture:H}=_();e.wrapperEl.removeEventListener("pointerdown",D,k),e.wrapperEl.removeEventListener("pointermove",P,H),["pointerup","pointercancel","pointerout"].forEach(N=>{e.wrapperEl.removeEventListener(N,L,k)}),e.wrapperEl.removeEventListener("pointermove",O,H)}i("init",()=>{e.params.zoom.enabled&&ne()}),i("destroy",()=>{Ee()}),i("touchStart",(M,k)=>{e.zoom.enabled&&x(k)}),i("touchEnd",(M,k)=>{e.zoom.enabled&&B()}),i("doubleTap",(M,k)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&W(k)}),i("transitionEnd",()=>{e.zoom.enabled&&e.params.zoom.enabled&&T()}),i("slideChange",()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&T()}),Object.assign(e.zoom,{enable:ne,disable:Ee,in:G,out:X,toggle:W})}function bt(s){let{swiper:e,extendParams:t,on:i}=s;t({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0};function a(u,f){let h=function(){let l,v,y;return(g,m)=>{for(v=-1,l=g.length;l-v>1;)y=l+v>>1,g[y]<=m?v=y:l=y;return l}}();this.x=u,this.y=f,this.lastIndex=u.length-1;let w,p;return this.interpolate=function(l){return l?(p=h(this.x,l),w=p-1,(l-this.x[w])*(this.y[p]-this.y[w])/(this.x[p]-this.x[w])+this.y[w]):0},this}function r(u){e.controller.spline=e.params.loop?new a(e.slidesGrid,u.slidesGrid):new a(e.snapGrid,u.snapGrid)}function c(u,f){let h=e.controller.control,w,p,o=e.constructor;function l(v){if(v.destroyed)return;let y=e.rtlTranslate?-e.translate:e.translate;e.params.controller.by==="slide"&&(r(v),p=-e.controller.spline.interpolate(-y)),(!p||e.params.controller.by==="container")&&(w=(v.maxTranslate()-v.minTranslate())/(e.maxTranslate()-e.minTranslate()),(Number.isNaN(w)||
vendor: 4,225 bytes, line 1
1!Number.isFinite(w))&&(w=1),p=(y-e.minTranslate())*w+v.minTranslate()),e.params.controller.inverse&&(p=v.maxTranslate()-p),v.updateProgress(p),v.setTranslate(p,e),v.updateActiveIndex(),v.updateSlidesClasses()}if(Array.isArray(h))for(let v=0;v<h.length;v+=1)h[v]!==f&&h[v]instanceof o&&l(h[v]);else h instanceof o&&f!==h&&l(h)}function d(u,f){let h=e.constructor,w=e.controller.control,p;function o(l){l.destroyed||(l.setTransition(u,e),u!==0&&(l.transitionStart(),l.params.autoHeight&&se(()=>{l.updateAutoHeight()}),he(l.wrapperEl,()=>{w&&l.transitionEnd()})))}if(Array.isArray(w))for(p=0;p<w.length;p+=1)w[p]!==f&&w[p]instanceof h&&o(w[p]);else w instanceof h&&f!==w&&o(w)}function n(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}i("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(f=>{if(e.controller.control||(e.controller.control=[]),f&&f.swiper)e.controller.control.push(f.swiper);else if(f){let h=`${e.params.eventsPrefix}init`,w=p=>{e.controller.control.push(p.detail[0]),e.update(),f.removeEventListener(h,w)};f.addEventListener(h,w)}});return}e.controller.control=e.params.controller.control}),i("update",()=>{n()}),i("resize",()=>{n()}),i("observerUpdate",()=>{n()}),i("setTranslate",(u,f,h)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTranslate(f,h)}),i("setTransition",(u,f,h)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTransition(f,h)}),Object.assign(e.controller,{setTranslate:c,setTransition:d})}function St(s){let{swiper:e,extendParams:t,on:i}=s;t({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0}}),e.a11y={clicked:!1};let a=null,r,c,d=new Date().getTime();function n(T){let I=a;I.length!==0&&(I.innerHTML="",I.innerHTML=T)}function u(T){T===void 0&&(T=16);let I=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(T).replace(/x/g,I)}function f(T){T=R(T),T.forEach(I=>{I.setAttribute("tabIndex","0")})}function h(T){T=R(T),T.forEach(I=>{I.setAttribute("tabIndex","-1")})}function w(T,I){T=R(T),T.forEach(G=>{G.setAttribute("role",I)})}function p(T,I){T=R(T),T.forEach(G=>{G.setAttribute("aria-roledescription",I)})}function o(T,I){T=R(T),T.forEach(G=>{G.setAttribute("aria-controls",I)})}function l(T,I){T=R(T),T.forEach(G=>{G.setAttribute("aria-label",I)})}function v(T,I){T=R(T),T.forEach(G=>{G.setAttribute("id",I)})}function y(T,I){T=R(T),T.forEach(G=>{G.setAttribute("aria-live",I)})}function g(T){T=R(T),T.forEach(I=>{I.setAttribute("aria-disabled",!0)})}function m(T){T=R(T),T.forEach(I=>{I.setAttribute("aria-disabled",!1)})}function b(T){if(T.keyCode!==13&&T.keyCode!==32)return;let I=e.params.a11y,G=T.target;if(!(e.pagination&&e.pagination.el&&(G===e.pagination.el||e.pagination.el.contains(T.target))&&!T.target.matches(ee(e.params.pagination.bulletClass)))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){let X=R(e.navigation.prevEl);R(e.navigation.nextEl).includes(G)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?n(I.lastSlideMessage):n(I.nextSlideMessage)),X.includes(G)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?n(I.firstSlideMessage):n(I.prevSlideMessage))}e.pagination&&G.matches(ee(e.params.pagination.bulletClass))&&G.click()}}function E(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:T,prevEl:I}=e.navigation;I&&(e.isBeginning?(g(I),h(I)):(m(I),f(I))),T&&(e.isEnd?(g(T),h(T)):(m(T),f(T)))}function z(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function $(){return z()&&e.params.pagination.clickable}function D(){let T=e.params.a11y;
vendor: 9,050 bytes, line 1
1z()&&e.pagination.bullets.forEach(I=>{e.params.pagination.clickable&&(f(I),e.params.pagination.renderBullet||(w(I,"button"),l(I,T.paginationBulletMessage.replace(/\{\{index\}\}/,me(I)+1)))),I.matches(ee(e.params.pagination.bulletActiveClass))?I.setAttribute("aria-current","true"):I.removeAttribute("aria-current")})}let P=(T,I,G)=>{f(T),T.tagName!=="BUTTON"&&(w(T,"button"),T.addEventListener("keydown",b)),l(T,G),o(T,I)},L=T=>{c&&c!==T.target&&!c.contains(T.target)&&(r=!0),e.a11y.clicked=!0},A=()=>{r=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},C=T=>{d=new Date().getTime()},S=T=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus||new Date().getTime()-d<100)return;let I=T.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!I||!e.slides.includes(I))return;c=I;let G=e.slides.indexOf(I)===e.activeIndex,X=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(I);G||X||T.sourceCapabilities&&T.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{r||(e.params.loop?e.slideToLoop(parseInt(I.getAttribute("data-swiper-slide-index")),0):e.slideTo(e.slides.indexOf(I),0),r=!1)}))},x=()=>{let T=e.params.a11y;T.itemRoleDescriptionMessage&&p(e.slides,T.itemRoleDescriptionMessage),T.slideRole&&w(e.slides,T.slideRole);let I=e.slides.length;T.slideLabelMessage&&e.slides.forEach((G,X)=>{let W=e.params.loop?parseInt(G.getAttribute("data-swiper-slide-index"),10):X,_=T.slideLabelMessage.replace(/\{\{index\}\}/,W+1).replace(/\{\{slidesLength\}\}/,I);l(G,_)})},O=()=>{let T=e.params.a11y;e.el.append(a);let I=e.el;T.containerRoleDescriptionMessage&&p(I,T.containerRoleDescriptionMessage),T.containerMessage&&l(I,T.containerMessage),T.containerRole&&w(I,T.containerRole);let G=e.wrapperEl,X=T.id||G.getAttribute("id")||`swiper-wrapper-${u(16)}`,W=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";v(G,X),y(G,W),x();let{nextEl:_,prevEl:ne}=e.navigation?e.navigation:{};_=R(_),ne=R(ne),_&&_.forEach(M=>P(M,X,T.nextSlideMessage)),ne&&ne.forEach(M=>P(M,X,T.prevSlideMessage)),$()&&R(e.pagination.el).forEach(k=>{k.addEventListener("keydown",b)}),V().addEventListener("visibilitychange",C),e.el.addEventListener("focus",S,!0),e.el.addEventListener("focus",S,!0),e.el.addEventListener("pointerdown",L,!0),e.el.addEventListener("pointerup",A,!0)};function B(){a&&a.remove();let{nextEl:T,prevEl:I}=e.navigation?e.navigation:{};T=R(T),I=R(I),T&&T.forEach(X=>X.removeEventListener("keydown",b)),I&&I.forEach(X=>X.removeEventListener("keydown",b)),$()&&R(e.pagination.el).forEach(W=>{W.removeEventListener("keydown",b)}),V().removeEventListener("visibilitychange",C),e.el&&typeof e.el!="string"&&(e.el.removeEventListener("focus",S,!0),e.el.removeEventListener("pointerdown",L,!0),e.el.removeEventListener("pointerup",A,!0))}i("beforeInit",()=>{a=q("span",e.params.a11y.notificationClass),a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true")}),i("afterInit",()=>{e.params.a11y.enabled&&O()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&x()}),i("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&E()}),i("paginationUpdate",()=>{e.params.a11y.enabled&&D()}),i("destroy",()=>{e.params.a11y.enabled&&B()})}function Et(s){let{swiper:e,extendParams:t,on:i}=s;t({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let a=!1,r={},c=p=>p.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),d=p=>{let o=Y(),l;p?l=new URL(p):l=o.location;let v=l.pathname.slice(1).split("/").filter(b=>b!==""),y=v.length,g=v[y-2],m=v[y-1];return{key:g,value:m}},n=(p,o)=>{let l=Y();if(!a||!e.params.history.enabled)return;let v;e.params.url?v=new URL(e.params.url):v=l.location;let y=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${o}"]`):e.slides[o],g=c(y.getAttribute("data-history"));if(e.params.history.root.length>0){let b=e.params.history.root;b[b.length-1]==="/"&&(b=b.slice(0,b.length-1)),g=`${b}/${p?`${p}/`:""}${g}`}else v.pathname.includes(p)||(g=`${p?`${p}/`:""}${g}`);e.params.history.keepQuery&&(g+=v.search);let m=l.history.state;m&&m.value===g||(e.params.history.replaceState?l.history.replaceState({value:g},null,g):l.history.pushState({value:g},null,g))},u=(p,o,l)=>{if(o)for(let v=0,y=e.slides.length;v<y;v+=1){let g=e.slides[v];if(c(g.getAttribute("data-history"))===o){let b=e.getSlideIndex(g);e.slideTo(b,p,l)}}else e.slideTo(0,p,l)},f=()=>{r=d(e.params.url),u(e.params.speed,r.value,!1)},h=()=>{let p=Y();if(e.params.history){if(!p.history||!p.history.pushState){e.params.history.enabled=!1,e.params.hashNavigation.enabled=!0;return}if(a=!0,r=d(e.params.url),!r.key&&!r.value){e.params.history.replaceState||p.addEventListener("popstate",f);return}u(0,r.value,e.params.runCallbacksOnInit),e.params.history.replaceState||p.addEventListener("popstate",f)}},w=()=>{let p=Y();e.params.history.replaceState||p.removeEventListener("popstate",f)};i("init",()=>{e.params.history.enabled&&h()}),i("destroy",()=>{e.params.history.enabled&&w()}),i("transitionEnd _freeModeNoMomentumRelease",()=>{a&&n(e.params.history.key,e.activeIndex)}),i("slideChange",()=>{a&&e.params.cssMode&&n(e.params.history.key,e.activeIndex)})}function xt(s){let{swiper:e,extendParams:t,emit:i,on:a}=s,r=!1,c=V(),d=Y();t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(w,p){if(e.virtual&&e.params.virtual.enabled){let o=e.slides.find(v=>v.getAttribute("data-hash")===p);return o?parseInt(o.getAttribute("data-swiper-slide-index"),10):0}return e.getSlideIndex(F(e.slidesEl,`.${e.params.slideClass}[data-hash="${p}"], swiper-slide[data-hash="${p}"]`)[0])}}});let n=()=>{i("hashChange");let w=c.location.hash.replace("#",""),p=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],o=p?p.getAttribute("data-hash"):"";if(w!==o){let l=e.params.hashNavigation.getSlideIndex(e,w);if(typeof l>"u"||Number.isNaN(l))return;e.slideTo(l)}},u=()=>{if(!r||!e.params.hashNavigation.enabled)return;let w=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],p=w?w.getAttribute("data-hash")||w.getAttribute("data-history"):"";e.params.hashNavigation.replaceState&&d.history&&d.history.replaceState?(d.history.replaceState(null,null,`#${p}`||""),i("hashSet")):(c.location.hash=p||"",i("hashSet"))},f=()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;r=!0;let w=c.location.hash.replace("#","");if(w){let o=e.params.hashNavigation.getSlideIndex(e,w);e.slideTo(o||0,0,e.params.runCallbacksOnInit,!0)}e.params.hashNavigation.watchState&&d.addEventListener("hashchange",n)},h=()=>{e.params.hashNavigation.watchState&&d.removeEventListener("hashchange",n)};a("init",()=>{e.params.hashNavigation.enabled&&f()}),a("destroy",()=>{e.params.hashNavigation.enabled&&h()}),a("transitionEnd _freeModeNoMomentumRelease",()=>{r&&u()}),a("slideChange",()=>{r&&e.params.cssMode&&u()})}function Tt(s){let{swiper:e,extendParams:t,on:i,emit:a,params:r}=s;e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let c,d,n=r&&r.autoplay?r.autoplay.delay:3e3,u=r&&r.autoplay?r.autoplay.delay:3e3,f,h=new Date().getTime(),w,p,o,l,v,y,g;function m(I){!e||e.destroyed||!e.wrapperEl||I.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",m),!(g||I.detail&&I.detail.bySwiperTouchMove)&&L())}let b=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?w=!0:w&&(u=f,w=!1);let I=e.autoplay.paused?f:h+u-new Date().getTime();e.autoplay.timeLeft=I,a("autoplayTimeLeft",I,I/n),d=requestAnimationFrame(()=>{b()})},E=()=>{let I;return e.virtual&&e.params.virtual.enabled?I=e.slides.find(X=>X.classList.contains("swiper-slide-active")):I=e.slides[e.activeIndex],I?parseInt(I.getAttribute("data-swiper-autoplay"),10):void 0},z=I=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(d),b();let G=typeof I>"u"?e.params.autoplay.delay:I;n=e.params.autoplay.delay,u=e.params.autoplay.delay;let X=E();!Number.isNaN(X)&&X>0&&typeof I>"u"&&(G=X,n=X,u=X),f=G;let W=e.params.speed,_=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(W,!0,!0),a("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,W,!0,!0),a("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(W,!0,!0),a("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,W,!0,!0),a("autoplay")),e.params.cssMode&&(h=new Date().getTime(),requestAnimationFrame(()=>{z()})))};return G>0?(clearTimeout(c),c=setTimeout(()=>{_()},G)):requestAnimationFrame(()=>{_()}),G},$=()=>{h=new Date().getTime(),e.autoplay.running=!0,z(),a("autoplayStart")},D=()=>
vendor: 4,872 bytes, line 1
1{e.autoplay.running=!1,clearTimeout(c),cancelAnimationFrame(d),a("autoplayStop")},P=(I,G)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(c),I||(y=!0);let X=()=>{a("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",m):L()};if(e.autoplay.paused=!0,G){v&&(f=e.params.autoplay.delay),v=!1,X();return}f=(f||e.params.autoplay.delay)-(new Date().getTime()-h),!(e.isEnd&&f<0&&!e.params.loop)&&(f<0&&(f=0),X())},L=()=>{e.isEnd&&f<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(h=new Date().getTime(),y?(y=!1,z(f)):z(),e.autoplay.paused=!1,a("autoplayResume"))},A=()=>{if(e.destroyed||!e.autoplay.running)return;let I=V();I.visibilityState==="hidden"&&(y=!0,P(!0)),I.visibilityState==="visible"&&L()},C=I=>{I.pointerType==="mouse"&&(y=!0,g=!0,!(e.animating||e.autoplay.paused)&&P(!0))},S=I=>{I.pointerType==="mouse"&&(g=!1,e.autoplay.paused&&L())},x=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",C),e.el.addEventListener("pointerleave",S))},O=()=>{e.el&&typeof e.el!="string"&&(e.el.removeEventListener("pointerenter",C),e.el.removeEventListener("pointerleave",S))},B=()=>{V().addEventListener("visibilitychange",A)},T=()=>{V().removeEventListener("visibilitychange",A)};i("init",()=>{e.params.autoplay.enabled&&(x(),B(),$())}),i("destroy",()=>{O(),T(),e.autoplay.running&&D()}),i("_freeModeStaticRelease",()=>{(o||y)&&L()}),i("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?D():P(!0,!0)}),i("beforeTransitionStart",(I,G,X)=>{e.destroyed||!e.autoplay.running||(X||!e.params.autoplay.disableOnInteraction?P(!0,!0):D())}),i("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){D();return}p=!0,o=!1,y=!1,l=setTimeout(()=>{y=!0,o=!0,P(!0)},200)}}),i("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!p)){if(clearTimeout(l),clearTimeout(c),e.params.autoplay.disableOnInteraction){o=!1,p=!1;return}o&&e.params.cssMode&&L(),o=!1,p=!1}}),i("slideChange",()=>{e.destroyed||!e.autoplay.running||(v=!0)}),Object.assign(e.autoplay,{start:$,stop:D,pause:P,resume:L})}function Mt(s){let{swiper:e,extendParams:t,on:i}=s;t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let a=!1,r=!1;e.thumbs={swiper:null};function c(){let u=e.thumbs.swiper;if(!u||u.destroyed)return;let f=u.clickedIndex,h=u.clickedSlide;if(h&&h.classList.contains(e.params.thumbs.slideThumbActiveClass)||typeof f>"u"||f===null)return;let w;u.params.loop?w=parseInt(u.clickedSlide.getAttribute("data-swiper-slide-index"),10):w=f,e.params.loop?e.slideToLoop(w):e.slideTo(w)}function d(){let{thumbs:u}=e.params;if(a)return!1;a=!0;let f=e.constructor;if(u.swiper instanceof f)e.thumbs.swiper=u.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper.update();else if(be(u.swiper)){let h=Object.assign({},u.swiper);Object.assign(h,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new f(h),r=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",c),!0}function n(u){let f=e.thumbs.swiper;if(!f||f.destroyed)return;let h=f.params.slidesPerView==="auto"?f.slidesPerViewDynamic():f.params.slidesPerView,w=1,p=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(w=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(w=1),w=Math.floor(w),f.slides.forEach(v=>v.classList.remove(p)),f.params.loop||f.params.virtual&&f.params.virtual.enabled)for(let v=0;v<w;v+=1)F(f.slidesEl,`[data-swiper-slide-index="${e.realIndex+v}"]`).forEach(y=>{y.classList.add(p)});else for(let v=0;v<w;v+=1)f.slides[e.realIndex+v]&&f.slides[e.realIndex+v].classList.add(p);let o=e.params.thumbs.autoScrollOffset,l=o&&!f.params.loop;if(e.realIndex!==f.realIndex||l){let v=f.activeIndex,y,g;if(f.params.loop){let m=f.slides.find(b=>b.getAttribute("data-swiper-slide-index")===`${e.realIndex}`);y=f.slides.indexOf(m),g=e.activeIndex>e.previousIndex?"next":"prev"}else y=e.realIndex,g=y>e.previousIndex?"next":"prev";l&&(y+=g==="next"?o:-1*o),f.visibleSlidesIndexes&&f.visibleSlidesIndexes.indexOf(y)<0&&(f.params.centeredSlides?y>v?y=y-Math.floor(h/2)+1:y=y+Math.floor(h/2)-1:y>v&&f.params.slidesPerGroup,f.slideTo(y,u?0:void 0))}}i("beforeInit",()=>{let{thumbs:u}=e.params;if(!(!u||!u.swiper))if(typeof u.swiper=="string"||u.swiper instanceof HTMLElement){let f=V(),h=()=>{let p=typeof u.swiper=="string"?f.querySelector(u.swiper):u.swiper;if(p&&p.swiper)u.swiper=p.swiper,d(),n(!0);else if(p){let o=`${e.params.eventsPrefix}init`,l=v=>{u.swiper=v.detail[0],p.removeEventListener(o,l),d(),n(!0),u.swiper.update(
vendor: 8,579 bytes, line 1
1),e.update()};p.addEventListener(o,l)}return p},w=()=>{if(e.destroyed)return;h()||requestAnimationFrame(w)};requestAnimationFrame(w)}else d(),n(!0)}),i("slideChange update resize observerUpdate",()=>{n()}),i("setTransition",(u,f)=>{let h=e.thumbs.swiper;!h||h.destroyed||h.setTransition(f)}),i("beforeDestroy",()=>{let u=e.thumbs.swiper;!u||u.destroyed||r&&u.destroy()}),Object.assign(e.thumbs,{init:d,update:n})}function Ct(s){let{swiper:e,extendParams:t,emit:i,once:a}=s;t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function r(){if(e.params.cssMode)return;let n=e.getTranslate();e.setTranslate(n),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function c(){if(e.params.cssMode)return;let{touchEventsData:n,touches:u}=e;n.velocities.length===0&&n.velocities.push({position:u[e.isHorizontal()?"startX":"startY"],time:n.touchStartTime}),n.velocities.push({position:u[e.isHorizontal()?"currentX":"currentY"],time:K()})}function d(n){let{currentPos:u}=n;if(e.params.cssMode)return;let{params:f,wrapperEl:h,rtlTranslate:w,snapGrid:p,touchEventsData:o}=e,v=K()-o.touchStartTime;if(u<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(u>-e.maxTranslate()){e.slides.length<p.length?e.slideTo(p.length-1):e.slideTo(e.slides.length-1);return}if(f.freeMode.momentum){if(o.velocities.length>1){let D=o.velocities.pop(),P=o.velocities.pop(),L=D.position-P.position,A=D.time-P.time;e.velocity=L/A,e.velocity/=2,Math.abs(e.velocity)<f.freeMode.minimumVelocity&&(e.velocity=0),(A>150||K()-D.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=f.freeMode.momentumVelocityRatio,o.velocities.length=0;let y=1e3*f.freeMode.momentumRatio,g=e.velocity*y,m=e.translate+g;w&&(m=-m);let b=!1,E,z=Math.abs(e.velocity)*20*f.freeMode.momentumBounceRatio,$;if(m<e.maxTranslate())f.freeMode.momentumBounce?(m+e.maxTranslate()<-z&&(m=e.maxTranslate()-z),E=e.maxTranslate(),b=!0,o.allowMomentumBounce=!0):m=e.maxTranslate(),f.loop&&f.centeredSlides&&($=!0);else if(m>e.minTranslate())f.freeMode.momentumBounce?(m-e.minTranslate()>z&&(m=e.minTranslate()+z),E=e.minTranslate(),b=!0,o.allowMomentumBounce=!0):m=e.minTranslate(),f.loop&&f.centeredSlides&&($=!0);else if(f.freeMode.sticky){let D;for(let P=0;P<p.length;P+=1)if(p[P]>-m){D=P;break}Math.abs(p[D]-m)<Math.abs(p[D-1]-m)||e.swipeDirection==="next"?m=p[D]:m=p[D-1],m=-m}if($&&a("transitionEnd",()=>{e.loopFix()}),e.velocity!==0){if(w?y=Math.abs((-m-e.translate)/e.velocity):y=Math.abs((m-e.translate)/e.velocity),f.freeMode.sticky){let D=Math.abs((w?-m:m)-e.translate),P=e.slidesSizesGrid[e.activeIndex];D<P?y=f.speed:D<2*P?y=f.speed*1.5:y=f.speed*2.5}}else if(f.freeMode.sticky){e.slideToClosest();return}f.freeMode.momentumBounce&&b?(e.updateProgress(E),e.setTransition(y),e.setTranslate(m),e.transitionStart(!0,e.swipeDirection),e.animating=!0,he(h,()=>{!e||e.destroyed||!o.allowMomentumBounce||(i("momentumBounce"),e.setTransition(f.speed),setTimeout(()=>{e.setTranslate(E),he(h,()=>{!e||e.destroyed||e.transitionEnd()})},0))})):e.velocity?(i("_freeModeNoMomentumRelease"),e.updateProgress(m),e.setTransition(y),e.setTranslate(m),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,he(h,()=>{!e||e.destroyed||e.transitionEnd()}))):e.updateProgress(m),e.updateActiveIndex(),e.updateSlidesClasses()}else if(f.freeMode.sticky){e.slideToClosest();return}else f.freeMode&&i("_freeModeNoMomentumRelease");(!f.freeMode.momentum||v>=f.longSwipesMs)&&(i("_freeModeStaticRelease"),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}Object.assign(e,{freeMode:{onTouchStart:r,onTouchMove:c,onTouchEnd:d}})}function Pt(s){let{swiper:e,extendParams:t,on:i}=s;t({grid:{rows:1,fill:"column"}});let a,r,c,d,n=()=>{let l=e.params.spaceBetween;return typeof l=="string"&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*e.size:typeof l=="string"&&(l=parseFloat(l)),l},u=l=>{let{slidesPerView:v}=e.params,{rows:y,fill:g}=e.params.grid,m=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:l.length;c=Math.floor(m/y),Math.floor(m/y)===m/y?a=m:a=Math.ceil(m/y)*y,v!=="auto"&&g==="row"&&(a=Math.max(a,v*y)),r=a/y},f=()=>{e.slides&&e.slides.forEach(l=>{l.swiperSlideGridSet&&(l.style.height="",l.style[e.getDirectionLabel("margin-top")]="")})},h=(l,v,y)=>{let{slidesPerGroup:g}=e.params,m=n(),{rows:b,fill:E}=e.params.grid,z=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:y.length,$,D,P;if(E==="row"&&g>1){let L=Math.floor(l/(g*b)),A=l-b*g*L,C=L===0?g:Math.min(Math.ceil((z-L*b*g)/b),g);P=Math.floor(A/C),D=A-P*C+L*g,$=D+P*a/b,v.style.order=$}else E==="column"?(D=Math.floor(l/b),P=l-D*b,(D>c||D===c&&P===b-1)&&(P+=1,P>=b&&(P=0,D+=1))):(P=Math.floor(l/r),D=l-P*r);v.row=P,v.column=D,v.style.height=`calc((100% - ${(b-1)*m}px) / ${b})`,v.style[e.getDirectionLabel("margin-top")]=P!==0?m&&`${m}px`:"",v.swiperSlideGridSet=!0},w=(l,v)=>{let{centeredSlides:y,roundLengths:g}=e.params,m=n(),{rows:b}=e.params.grid;if(e.virtualSize=(l+m)*a,e.virtualSize=Math.ceil(e.virtualSize/b)-m,e.params.cssMode||(e.wrapperEl.style[e.getDirectionLabel("width")]=`${e.virtualSize+m}px`),y){let E=[];for(let z=0;z<v.length;z+=1){let $=v[z];g&&($=Math.floor($)),v[z]<e.virtualSize+v[0]&&E.push($)}v.splice(0,v.length),v.push(...E)}},p=()=>{d=e.params.grid&&e.params.grid.rows>1},o=()=>{let{params:l,el:v}=e,y=l.grid&&l.grid.rows>1;d&&!y?(v.classList.remove(`${l.containerModifierClass}grid`,`${l.containerModifierClass}grid-column`),c=1,e.emitContainerClasses()):!d&&y&&(v.classList.add(`${l.containerModifierClass}grid`),l.grid.fill==="column"&&v.classList.add(`${l.containerModifierClass}grid-column`),e.emitContainerClasses()),d=y};i("init",p),i("update",o),e.grid={initSlides:u,unsetSlides:f,updateSlide:h,updateWrapperSize:w}}function Us(s){let e=this,{params:t,slidesEl:i}=e;t.loop&&e.loopDestroy();let a=r=>{if(typeof r=="string"){let c=document.createElement("div");c.innerHTML=r,i.append(c.children[0]),c.innerHTML=""}else i.append(r)};if(typeof s=="object"&&"length"in s)for(let r=0;r<s.length;r+=1)s[r]&&a(s[r]);else a(s);e.recalcSlides(),t.loop&&e.loopCreate(),(!t.observer||e.isElement)&&e.update()}function Ks(s){let e=this,{params:t,activeIndex:i,slidesEl:a}=e;t.loop&&e.loopDestroy();let r=i+1,c=d=>{if(typeof d=="string"){let n=document.createElement("div");n.innerHTML=d,a.prepend(n.children[0]),n.innerHTML=""}else a.prepend(d)};if(typeof s=="object"&&"length"in s){for(let d=0;d<s.length;d+=1)s[d]&&c(s[d]);r=i+s.length}else c(s);e.recalcSlides(),t.loop&&e.loopCreate(),(!t.observer||e.isElement)&&e.update(),e.slideTo(r,0,!1)}function Zs(s,e){let t=this,{params:i,activeIndex:a,slidesEl:r}=t,c=a;i.loop&&(c-=t.loopedSlides,t.loopDestroy(),t.recalcSlides());let d=t.slides.length;if(s<=0){t.prependSlide(e);return}if(s>=d){t.appendSlide(e);return}let n=c>s?c+1:c,u=[];for(let f=d-1;f>=s;f-=1){let h=t.slides[f];h.remove(),u.unshift(h)}if(typeof e=="object"&&"length"in e){for(let f=0;f<e.length;f+=1)e[f]&&r.append(e[f]);n=c>s?c+e.length:c}else r.append(e);for(let f=0;f<u.length;f+=1)r.append(u[f]);t.recalcSlides(),i.loop&&t.loopCreate(),(!i.observer||t.isElement)&&t.update(),i.loop?t.slideTo(n+t.loopedSlides,0,!1):t.slideTo(n,0,!1)}function Qs(s){let e=this,{params:t,activeIndex:i}=e,a=i;t.loop&&(a-=e.loopedSlides,e.loopDestroy());let r=a,c;if(typeof s=="object"&&"length"in s){for(let d=0;d<s.length;d+=1)c=s[d],e.slides[c]&&e.slides[c].remove(),c<r&&(r-=1);r=Math.max(r,0)}else c=s,e.slides[c]&&e.slides[c].remove(),c<r&&(r-=1),r=Math.max(r,0);e.recalcSlides(),t.loop&&e.loopCreate(),(!t.observer||e.isElement)&&e.update(),t.loop?e.slideTo(r+e.loopedSlides,0,!1):e.slideTo(r,0,!1)}function Js(){let s=this,e=[];for(let t=0;t<s.slides.length;t+=1)e.push(t);s.removeSlide(e)}function Lt(s){let{swiper:e}=s;Object.assign(e,{appendSlide:Us.bind(e),prependSlide:Ks.bind(e),addSlide:Zs.bind(e),removeSlide:Qs.bind(e),removeAllSlides:Js.bind(e)})}function te(s){let{effect:e,swiper:t,on:i,setTranslate:a,setTransition:r,overwriteParams:c,perspective:d,recreateShadows:n,getEffectParams:u}=s;i("beforeInit",()=>{if(t.params.effect!==e)return;t.classNames.push(`${t.params.containerModifierClass}${e}`),d&&d()&&t.classNames.push(`${t.params.containerModifierClass}3d`);let h=c?c():{};Object.assign(t.params,h),Object.assign(t.originalParams,h)}),i("setTranslate",()=>{t.params.effect===e&&a()}),i("setTransition",(h,w)=>{t.params.effect===e&&r(w)}),i("transitionEnd",()=>{if(t.params.effect===e&&n){if(!u||!u().slideShadows)return;
vendor: 4,199 bytes, line 1
1t.slides.forEach(h=>{h.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(w=>w.remove())}),n()}});let f;i("virtualUpdate",()=>{t.params.effect===e&&(t.slides.length||(f=!0),requestAnimationFrame(()=>{f&&t.slides&&t.slides.length&&(a(),f=!1)}))})}function re(s,e){let t=J(e);return t!==e&&(t.style.backfaceVisibility="hidden",t.style["-webkit-backface-visibility"]="hidden"),t}function ve(s){let{swiper:e,duration:t,transformElements:i,allSlides:a}=s,{activeIndex:r}=e,c=d=>d.parentElement?d.parentElement:e.slides.find(u=>u.shadowRoot&&u.shadowRoot===d.parentNode);if(e.params.virtualTranslate&&t!==0){let d=!1,n;a?n=i:n=i.filter(u=>{let f=u.classList.contains("swiper-slide-transform")?c(u):u;return e.getSlideIndex(f)===r}),n.forEach(u=>{he(u,()=>{if(d||!e||e.destroyed)return;d=!0,e.animating=!1;let f=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(f)})})}}function It(s){let{swiper:e,extendParams:t,on:i}=s;t({fadeEffect:{crossFade:!1}}),te({effect:"fade",swiper:e,on:i,setTranslate:()=>{let{slides:c}=e,d=e.params.fadeEffect;for(let n=0;n<c.length;n+=1){let u=e.slides[n],h=-u.swiperSlideOffset;e.params.virtualTranslate||(h-=e.translate);let w=0;e.isHorizontal()||(w=h,h=0);let p=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(u.progress),0):1+Math.min(Math.max(u.progress,-1),0),o=re(d,u);o.style.opacity=p,o.style.transform=`translate3d(${h}px, ${w}px, 0px)`}},setTransition:c=>{let d=e.slides.map(n=>J(n));d.forEach(n=>{n.style.transitionDuration=`${c}ms`}),ve({swiper:e,duration:c,transformElements:d,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function zt(s){let{swiper:e,extendParams:t,on:i}=s;t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});let a=(n,u,f)=>{let h=f?n.querySelector(".swiper-slide-shadow-left"):n.querySelector(".swiper-slide-shadow-top"),w=f?n.querySelector(".swiper-slide-shadow-right"):n.querySelector(".swiper-slide-shadow-bottom");h||(h=q("div",`swiper-slide-shadow-cube swiper-slide-shadow-${f?"left":"top"}`.split(" ")),n.append(h)),w||(w=q("div",`swiper-slide-shadow-cube swiper-slide-shadow-${f?"right":"bottom"}`.split(" ")),n.append(w)),h&&(h.style.opacity=Math.max(-u,0)),w&&(w.style.opacity=Math.max(u,0))};te({effect:"cube",swiper:e,on:i,setTranslate:()=>{let{el:n,wrapperEl:u,slides:f,width:h,height:w,rtlTranslate:p,size:o,browser:l}=e,v=ge(e),y=e.params.cubeEffect,g=e.isHorizontal(),m=e.virtual&&e.params.virtual.enabled,b=0,E;y.shadow&&(g?(E=e.wrapperEl.querySelector(".swiper-cube-shadow"),E||(E=q("div","swiper-cube-shadow"),e.wrapperEl.append(E)),E.style.height=`${h}px`):(E=n.querySelector(".swiper-cube-shadow"),E||(E=q("div","swiper-cube-shadow"),n.append(E))));for(let $=0;$<f.length;$+=1){let D=f[$],P=$;m&&(P=parseInt(D.getAttribute("data-swiper-slide-index"),10));let L=P*90,A=Math.floor(L/360);p&&(L=-L,A=Math.floor(-L/360));let C=Math.max(Math.min(D.progress,1),-1),S=0,x=0,O=0;P%4===0?(S=-A*4*o,O=0):(P-1)%4===0?(S=0,O=-A*4*o):(P-2)%4===0?(S=o+A*4*o,O=o):(P-3)%4===0&&(S=-o,O=3*o+o*4*A),p&&(S=-S),g||(x=S,S=0);let B=`rotateX(${v(g?0:-L)}deg) rotateY(${v(g?L:0)}deg) translate3d(${S}px, ${x}px, ${O}px)`;C<=1&&C>-1&&(b=P*90+C*90,p&&(b=-P*90-C*90)),D.style.transform=B,y.slideShadows&&a(D,C,g)}if(u.style.transformOrigin=`50% 50% -${o/2}px`,u.style["-webkit-transform-origin"]=`50% 50% -${o/2}px`,y.shadow)if(g)E.style.transform=`translate3d(0px, ${h/2+y.shadowOffset}px, ${-h/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${y.shadowScale})`;else{let $=Math.abs(b)-Math.floor(Math.abs(b)/90)*90,D=1.5-(Math.sin($*2*Math.PI/360)/2+Math.cos($*2*Math.PI/360)/2),P=y.shadowScale,L=y.shadowScale/D,A=y.shadowOffset;E.style.transform=`scale3d(${P}, 1, ${L}) translate3d(0px, ${w/2+A}px, ${-w/2/L}px) rotateX(-89.99deg)`}let z=(l.isSafari||l.isWebView)&&l.needPerspectiveFix?-o/2:0;u.style.transform=`translate3d(0px,0,${z}px) rotateX(${v(e.isHorizontal()?0:b)}deg) rotateY(${v(e.isHorizontal()?-b:0)}deg)`,u.style.setProperty("--swiper-cube-translate-z",`${z}px`)},setTransition:n=>
vendor: 8,999 bytes, lines 1-6
1{let{el:u,slides:f}=e;if(f.forEach(h=>{h.style.transitionDuration=`${n}ms`,h.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(w=>{w.style.transitionDuration=`${n}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){let h=u.querySelector(".swiper-cube-shadow");h&&(h.style.transitionDuration=`${n}ms`)}},recreateShadows:()=>{let n=e.isHorizontal();e.slides.forEach(u=>{let f=Math.max(Math.min(u.progress,1),-1);a(u,f,n)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function ae(s,e,t){let i=`swiper-slide-shadow${t?`-${t}`:""}${s?` swiper-slide-shadow-${s}`:""}`,a=J(e),r=a.querySelector(`.${i.split(" ").join(".")}`);return r||(r=q("div",i.split(" ")),a.append(r)),r}function At(s){let{swiper:e,extendParams:t,on:i}=s;t({flipEffect:{slideShadows:!0,limitRotation:!0}});let a=(n,u)=>{let f=e.isHorizontal()?n.querySelector(".swiper-slide-shadow-left"):n.querySelector(".swiper-slide-shadow-top"),h=e.isHorizontal()?n.querySelector(".swiper-slide-shadow-right"):n.querySelector(".swiper-slide-shadow-bottom");f||(f=ae("flip",n,e.isHorizontal()?"left":"top")),h||(h=ae("flip",n,e.isHorizontal()?"right":"bottom")),f&&(f.style.opacity=Math.max(-u,0)),h&&(h.style.opacity=Math.max(u,0))};te({effect:"flip",swiper:e,on:i,setTranslate:()=>{let{slides:n,rtlTranslate:u}=e,f=e.params.flipEffect,h=ge(e);for(let w=0;w<n.length;w+=1){let p=n[w],o=p.progress;e.params.flipEffect.limitRotation&&(o=Math.max(Math.min(p.progress,1),-1));let l=p.swiperSlideOffset,y=-180*o,g=0,m=e.params.cssMode?-l-e.translate:-l,b=0;e.isHorizontal()?u&&(y=-y):(b=m,m=0,g=-y,y=0),p.style.zIndex=-Math.abs(Math.round(o))+n.length,f.slideShadows&&a(p,o);let E=`translate3d(${m}px, ${b}px, 0px) rotateX(${h(g)}deg) rotateY(${h(y)}deg)`,z=re(f,p);z.style.transform=E}},setTransition:n=>{let u=e.slides.map(f=>J(f));u.forEach(f=>{f.style.transitionDuration=`${n}ms`,f.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(h=>{h.style.transitionDuration=`${n}ms`})}),ve({swiper:e,duration:n,transformElements:u})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(n=>{let u=n.progress;e.params.flipEffect.limitRotation&&(u=Math.max(Math.min(n.progress,1),-1)),a(n,u)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function Dt(s){let{swiper:e,extendParams:t,on:i}=s;t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),te({effect:"coverflow",swiper:e,on:i,setTranslate:()=>{let{width:c,height:d,slides:n,slidesSizesGrid:u}=e,f=e.params.coverflowEffect,h=e.isHorizontal(),w=e.translate,p=h?-w+c/2:-w+d/2,o=h?f.rotate:-f.rotate,l=f.depth,v=ge(e);for(let y=0,g=n.length;y<g;y+=1){let m=n[y],b=u[y],E=m.swiperSlideOffset,z=(p-E-b/2)/b,$=typeof f.modifier=="function"?f.modifier(z):z*f.modifier,D=h?o*$:0,P=h?0:o*$,L=-l*Math.abs($),A=f.stretch;typeof A=="string"&&A.indexOf("%")!==-1&&(A=parseFloat(f.stretch)/100*b);let C=h?0:A*$,S=h?A*$:0,x=1-(1-f.scale)*Math.abs($);Math.abs(S)<.001&&(S=0),Math.abs(C)<.001&&(C=0),Math.abs(L)<.001&&(L=0),Math.abs(D)<.001&&(D=0),Math.abs(P)<.001&&(P=0),Math.abs(x)<.001&&(x=0);let O=`translate3d(${S}px,${C}px,${L}px) rotateX(${v(P)}deg) rotateY(${v(D)}deg) scale(${x})`,B=re(f,m);if(B.style.transform=O,m.style.zIndex=-Math.abs(Math.round($))+1,f.slideShadows){let T=h?m.querySelector(".swiper-slide-shadow-left"):m.querySelector(".swiper-slide-shadow-top"),I=h?m.querySelector(".swiper-slide-shadow-right"):m.querySelector(".swiper-slide-shadow-bottom");T||(T=ae("coverflow",m,h?"left":"top")),I||(I=ae("coverflow",m,h?"right":"bottom")),T&&(T.style.opacity=$>0?$:0),I&&(I.style.opacity=-$>0?-$:0)}}},setTransition:c=>{e.slides.map(n=>J(n)).forEach(n=>{n.style.transitionDuration=`${c}ms`,n.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(u=>{u.style.transitionDuration=`${c}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function Ot(s){let{swiper:e,extendParams:t,on:i}=s;t({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});let a=d=>typeof d=="string"?d:`${d}px`;te({effect:"creative",swiper:e,on:i,setTranslate:()=>{let{slides:d,wrapperEl:n,slidesSizesGrid:u}=e,f=e.params.creativeEffect,{progressMultiplier:h}=f,w=e.params.centeredSlides,p=ge(e);if(w){let o=u[0]/2-e.params.slidesOffsetBefore||0;n.style.transform=`translateX(calc(50% - ${o}px))`}for(let o=0;o<d.length;o+=1){let l=d[o],v=l.progress,y=Math.min(Math.max(l.progress,-f.limitProgress),f.limitProgress),g=y;w||(g=Math.min(Math.max(l.originalProgress,-f.limitProgress),f.limitProgress));let m=l.swiperSlideOffset,b=[e.params.cssMode?-m-e.translate:-m,0,0],E=[0,0,0],z=!1;e.isHorizontal()||(b[1]=b[0],b[0]=0);let $={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};y<0?($=f.next,z=!0):y>0&&($=f.prev,z=!0),b.forEach((x,O)=>{b[O]=`calc(${x}px + (${a($.translate[O])} * ${Math.abs(y*h)}))`}),E.forEach((x,O)=>{let B=$.rotate[O]*Math.abs(y*h);E[O]=B}),l.style.zIndex=-Math.abs(Math.round(v))+d.length;let D=b.join(", "),P=`rotateX(${p(E[0])}deg) rotateY(${p(E[1])}deg) rotateZ(${p(E[2])}deg)`,L=g<0?`scale(${1+(1-$.scale)*g*h})`:`scale(${1-(1-$.scale)*g*h})`,A=g<0?1+(1-$.opacity)*g*h:1-(1-$.opacity)*g*h,C=`translate3d(${D}) ${P} ${L}`;if(z&&$.shadow||!z){let x=l.querySelector(".swiper-slide-shadow");if(!x&&$.shadow&&(x=ae("creative",l)),x){let O=f.shadowPerProgress?y*(1/f.limitProgress):y;x.style.opacity=Math.min(Math.max(Math.abs(O),0),1)}}let S=re(f,l);S.style.transform=C,S.style.opacity=A,$.origin&&(S.style.transformOrigin=$.origin)}},setTransition:d=>{let n=e.slides.map(u=>J(u));n.forEach(u=>{u.style.transitionDuration=`${d}ms`,u.querySelectorAll(".swiper-slide-shadow").forEach(f=>{f.style.transitionDuration=`${d}ms`})}),ve({swiper:e,duration:d,transformElements:n,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}function $t(s){let{swiper:e,extendParams:t,on:i}=s;t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),te({effect:"cards",swiper:e,on:i,setTranslate:()=>{let{slides:c,activeIndex:d,rtlTranslate:n}=e,u=e.params.cardsEffect,{startTranslate:f,isTouched:h}=e.touchEventsData,w=n?-e.translate:e.translate;for(let p=0;p<c.length;p+=1){let o=c[p],l=o.progress,v=Math.min(Math.max(l,-4),4),y=o.swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&(e.wrapperEl.style.transform=`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(y-=c[0].swiperSlideOffset);let g=e.params.cssMode?-y-e.translate:-y,m=0,b=-100*Math.abs(v),E=1,z=-u.perSlideRotate*v,$=u.perSlideOffset-Math.abs(v)*.75,D=e.virtual&&e.params.virtual.enabled?e.virtual.from+p:p,P=(D===d||D===d-1)&&v>0&&v<1&&(h||e.params.cssMode)&&w<f,L=(D===d||D===d+1)&&v<0&&v>-1&&(h||e.params.cssMode)&&w>f;if(P||L){let x=(1-Math.abs((Math.abs(v)-.5)/.5))**.5;z+=-28*v*x,E+=-.5*x,$+=96*x,m=`${-25*x*Math.abs(v)}%`}if(v<0?g=`calc(${g}px ${n?"-":"+"} (${$*Math.abs(v)}%))`:v>0?g=`calc(${g}px ${n?"-":"+"} (-${$*Math.abs(v)}%))`:g=`${g}px`,!e.isHorizontal()){let x=m;m=g,g=x}let A=v<0?`${1+(1-E)*v}`:`${1-(1-E)*v}`,C=` 2 translate3d(${g}, ${m}, ${b}px) 3 rotateZ(${u.rotate?n?-z:z:0}deg) 4 scale(${A}) 5 `;if(u.slideShadows){let x=o.querySelector(".swiper-slide-shadow");x||(x=ae("cards",o)),x&&(x.style.opacity=Math.min(Math.max((Math.abs(v)-.5)/.5,0),1))}o.style.zIndex=-Math.abs(Math.round(l))+c.length;let S=re(u,o);S.style.transform=C}},setTransition:c=>{let d=e.slides.map(n=>J(n));d.forEach(n=>{n.style.transitionDuration=`${c}ms`,n.querySelectorAll(".swiper-slide-shadow").forEach(u=>{u.style.transitionDuration=`${c}ms`})}),ve({swiper:e,duration:c,transformElements:d})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}var ei=[ut,pt,mt,ht,gt,vt,wt,yt,bt,St,Et,xt,Tt,Mt,Ct,Pt,Lt,It,zt,At,Dt,Ot,$t];j.use(ei);var Ue=class extends HTMLElement{connectedCallback(){this.initSlideshow()}initSlideshow(){let e=new j(".swiper",{effect:"coverflow",centeredSlides:!0,initialSlide:1,speed:500,slidesPerView:"auto",resizeObserver:!0,coverflowEffect:{rotate:0,stretch:0,depth:20,modifier:8,slideShadows:!1},pagination:{el:".swiper-pagination"},navigation:{nextEl:".next",prevEl:".previous"},breakpoints:{960:{coverflowEffect:{depth:40}}}})}};customElements.define("slide-show",Ue);})(); 6//# sourceMappingURL=slideshow.js.map
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.