You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
137 KiB
2 lines
137 KiB
"use strict";(self["webpackChunklingyunge"]=self["webpackChunklingyunge"]||[]).push([[314],{1321:function(e,t,a){a.r(t),a.d(t,{default:function(){return Ca}});a(7658);var s=a(3396),i=a(7139),n=a(4870),r=a.p+"img/title.670eb715.webp",l=a.p+"img/rank001.c798826f.webp",o=a.p+"img/rank002.cf723e8d.webp",d=a.p+"img/rank003.a26e93a7.webp",p="data:image/webp;base64,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",c="data:image/webp;base64,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",u="data:image/webp;base64,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";a(541);function f(e){return null!==e&&"object"===typeof e&&"constructor"in e&&e.constructor===Object}function v(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((a=>{"undefined"===typeof e[a]?e[a]=t[a]:f(t[a])&&f(e[a])&&Object.keys(t[a]).length>0&&v(e[a],t[a])}))}const m={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 g(){const e="undefined"!==typeof document?document:{};return v(e,m),e}const h={document:m,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(e){return"undefined"===typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){"undefined"!==typeof setTimeout&&clearTimeout(e)}};function y(){const e="undefined"!==typeof window?window:{};return v(e,h),e}function b(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(a){}try{delete t[e]}catch(a){}}))}function w(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function S(){return Date.now()}function E(e){const t=y();let a;return t.getComputedStyle&&(a=t.getComputedStyle(e,null)),!a&&e.currentStyle&&(a=e.currentStyle),a||(a=e.style),a}function x(e,t){void 0===t&&(t="x");const a=y();let s,i,n;const r=E(e);return a.WebKitCSSMatrix?(i=r.transform||r.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map((e=>e.replace(",","."))).join(", ")),n=new a.WebKitCSSMatrix("none"===i?"":i)):(n=r.MozTransform||r.OTransform||r.MsTransform||r.msTransform||r.transform||r.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=n.toString().split(",")),"x"===t&&(i=a.WebKitCSSMatrix?n.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(i=a.WebKitCSSMatrix?n.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),i||0}function T(e){return"object"===typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function C(e){return"undefined"!==typeof window&&"undefined"!==typeof window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function P(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let a=1;a<arguments.length;a+=1){const s=a<0||arguments.length<=a?void 0:arguments[a];if(void 0!==s&&null!==s&&!C(s)){const a=Object.keys(Object(s)).filter((e=>t.indexOf(e)<0));for(let t=0,i=a.length;t<i;t+=1){const i=a[t],n=Object.getOwnPropertyDescriptor(s,i);void 0!==n&&n.enumerable&&(T(e[i])&&T(s[i])?s[i].__swiper__?e[i]=s[i]:P(e[i],s[i]):!T(e[i])&&T(s[i])?(e[i]={},s[i].__swiper__?e[i]=s[i]:P(e[i],s[i])):e[i]=s[i])}}}return e}function M(e,t,a){e.style.setProperty(t,a)}function L(e){let{swiper:t,targetPosition:a,side:s}=e;const i=y(),n=-t.translate;let r,l=null;const o=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const d=a>n?"next":"prev",p=(e,t)=>"next"===d&&e>=t||"prev"===d&&e<=t,c=()=>{r=(new Date).getTime(),null===l&&(l=r);const e=Math.max(Math.min((r-l)/o,1),0),d=.5-Math.cos(e*Math.PI)/2;let u=n+d*(a-n);if(p(u,a)&&(u=a),t.wrapperEl.scrollTo({[s]:u}),p(u,a))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[s]:u})})),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(c)};c()}function k(e,t){return void 0===t&&(t=""),[...e.children].filter((e=>e.matches(t)))}function z(e,t){void 0===t&&(t=[]);const a=document.createElement(e);return a.classList.add(...Array.isArray(t)?t:[t]),a}function I(e){const t=y(),a=g(),s=e.getBoundingClientRect(),i=a.body,n=e.clientTop||i.clientTop||0,r=e.clientLeft||i.clientLeft||0,l=e===t?t.scrollY:e.scrollTop,o=e===t?t.scrollX:e.scrollLeft;return{top:s.top+l-n,left:s.left+o-r}}function A(e,t){const a=[];while(e.previousElementSibling){const s=e.previousElementSibling;t?s.matches(t)&&a.push(s):a.push(s),e=s}return a}function O(e,t){const a=[];while(e.nextElementSibling){const s=e.nextElementSibling;t?s.matches(t)&&a.push(s):a.push(s),e=s}return a}function B(e,t){const a=y();return a.getComputedStyle(e,null).getPropertyValue(t)}function R(e){let t,a=e;if(a){t=0;while(null!==(a=a.previousSibling))1===a.nodeType&&(t+=1);return t}}function H(e,t){const a=[];let s=e.parentElement;while(s)t?s.matches(t)&&a.push(s):a.push(s),s=s.parentElement;return a}function D(e,t,a){const s=y();return a?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}let F,G,V;function N(){const e=y(),t=g();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function j(){return F||(F=N()),F}function K(e){let{userAgent:t}=void 0===e?{}:e;const a=j(),s=y(),i=s.navigator.platform,n=t||s.navigator.userAgent,r={ios:!1,android:!1},l=s.screen.width,o=s.screen.height,d=n.match(/(Android);?[\s\/]+([\d.]+)?/);let p=n.match(/(iPad).*OS\s([\d_]+)/);const c=n.match(/(iPod)(.*OS\s([\d_]+))?/),u=!p&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===i;let v="MacIntel"===i;const m=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!p&&v&&a.touch&&m.indexOf(`${l}x${o}`)>=0&&(p=n.match(/(Version)\/([\d.]+)/),p||(p=[0,1,"13_0_0"]),v=!1),d&&!f&&(r.os="android",r.android=!0),(p||u||c)&&(r.os="ios",r.ios=!0),r}function q(e){return void 0===e&&(e={}),G||(G=K(e)),G}function W(){const e=y();let t=!1;function a(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(a()){const a=String(e.navigator.userAgent);if(a.includes("Version/")){const[e,s]=a.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));t=e<16||16===e&&s<2}}return{isSafari:t||a(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function X(){return V||(V=W()),V}function U(e){let{swiper:t,on:a,emit:s}=e;const i=y();let n=null,r=null;const l=()=>{t&&!t.destroyed&&t.initialized&&(s("beforeResize"),s("resize"))},o=()=>{t&&!t.destroyed&&t.initialized&&(n=new ResizeObserver((e=>{r=i.requestAnimationFrame((()=>{const{width:a,height:s}=t;let i=a,n=s;e.forEach((e=>{let{contentBoxSize:a,contentRect:s,target:r}=e;r&&r!==t.el||(i=s?s.width:(a[0]||a).inlineSize,n=s?s.height:(a[0]||a).blockSize)})),i===a&&n===s||l()}))})),n.observe(t.el))},d=()=>{r&&i.cancelAnimationFrame(r),n&&n.unobserve&&t.el&&(n.unobserve(t.el),n=null)},p=()=>{t&&!t.destroyed&&t.initialized&&s("orientationchange")};a("init",(()=>{t.params.resizeObserver&&"undefined"!==typeof i.ResizeObserver?o():(i.addEventListener("resize",l),i.addEventListener("orientationchange",p))})),a("destroy",(()=>{d(),i.removeEventListener("resize",l),i.removeEventListener("orientationchange",p)}))}function Z(e){let{swiper:t,extendParams:a,on:s,emit:i}=e;const n=[],r=y(),l=function(e,a){void 0===a&&(a={});const s=r.MutationObserver||r.WebkitMutationObserver,l=new s((e=>{if(t.__preventObserver__)return;if(1===e.length)return void i("observerUpdate",e[0]);const a=function(){i("observerUpdate",e[0])};r.requestAnimationFrame?r.requestAnimationFrame(a):r.setTimeout(a,0)}));l.observe(e,{attributes:"undefined"===typeof a.attributes||a.attributes,childList:"undefined"===typeof a.childList||a.childList,characterData:"undefined"===typeof a.characterData||a.characterData}),n.push(l)},o=()=>{if(t.params.observer){if(t.params.observeParents){const e=H(t.hostEl);for(let t=0;t<e.length;t+=1)l(e[t])}l(t.hostEl,{childList:t.params.observeSlideChildren}),l(t.wrapperEl,{attributes:!1})}},d=()=>{n.forEach((e=>{e.disconnect()})),n.splice(0,n.length)};a({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",o),s("destroy",d)}var Y={on(e,t,a){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!==typeof t)return s;const i=a?"unshift":"push";return e.split(" ").forEach((e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][i](t)})),s},once(e,t,a){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!==typeof t)return s;function i(){s.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var a=arguments.length,n=new Array(a),r=0;r<a;r++)n[r]=arguments[r];t.apply(s,n)}return i.__emitterProxy=t,s.on(e,i,a)},onAny(e,t){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!==typeof e)return a;const s=t?"unshift":"push";return a.eventsAnyListeners.indexOf(e)<0&&a.eventsAnyListeners[s](e),a},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const a=t.eventsAnyListeners.indexOf(e);return a>=0&&t.eventsAnyListeners.splice(a,1),t},off(e,t){const a=this;return!a.eventsListeners||a.destroyed?a:a.eventsListeners?(e.split(" ").forEach((e=>{"undefined"===typeof t?a.eventsListeners[e]=[]:a.eventsListeners[e]&&a.eventsListeners[e].forEach(((s,i)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&a.eventsListeners[e].splice(i,1)}))})),a):a},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,a,s;for(var i=arguments.length,n=new Array(i),r=0;r<i;r++)n[r]=arguments[r];"string"===typeof n[0]||Array.isArray(n[0])?(t=n[0],a=n.slice(1,n.length),s=e):(t=n[0].events,a=n[0].data,s=n[0].context||e),a.unshift(s);const l=Array.isArray(t)?t:t.split(" ");return l.forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(s,[t,...a])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(s,a)}))})),e}};function Q(){const e=this;let t,a;const s=e.el;t="undefined"!==typeof e.params.width&&null!==e.params.width?e.params.width:s.clientWidth,a="undefined"!==typeof e.params.height&&null!==e.params.height?e.params.height:s.clientHeight,0===t&&e.isHorizontal()||0===a&&e.isVertical()||(t=t-parseInt(B(s,"padding-left")||0,10)-parseInt(B(s,"padding-right")||0,10),a=a-parseInt(B(s,"padding-top")||0,10)-parseInt(B(s,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(a)&&(a=0),Object.assign(e,{width:t,height:a,size:e.isHorizontal()?t:a}))}function J(){const e=this;function t(t){return e.isHorizontal()?t:{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"}[t]}function a(e,a){return parseFloat(e.getPropertyValue(t(a))||0)}const s=e.params,{wrapperEl:i,slidesEl:n,size:r,rtlTranslate:l,wrongRTL:o}=e,d=e.virtual&&s.virtual.enabled,p=d?e.virtual.slides.length:e.slides.length,c=k(n,`.${e.params.slideClass}, swiper-slide`),u=d?e.virtual.slides.length:c.length;let f=[];const v=[],m=[];let g=s.slidesOffsetBefore;"function"===typeof g&&(g=s.slidesOffsetBefore.call(e));let h=s.slidesOffsetAfter;"function"===typeof h&&(h=s.slidesOffsetAfter.call(e));const y=e.snapGrid.length,b=e.slidesGrid.length;let w=s.spaceBetween,S=-g,E=0,x=0;if("undefined"===typeof r)return;"string"===typeof w&&w.indexOf("%")>=0?w=parseFloat(w.replace("%",""))/100*r:"string"===typeof w&&(w=parseFloat(w)),e.virtualSize=-w,c.forEach((e=>{l?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),s.centeredSlides&&s.cssMode&&(M(i,"--swiper-centered-offset-before",""),M(i,"--swiper-centered-offset-after",""));const T=s.grid&&s.grid.rows>1&&e.grid;let C;T&&e.grid.initSlides(u);const P="auto"===s.slidesPerView&&s.breakpoints&&Object.keys(s.breakpoints).filter((e=>"undefined"!==typeof s.breakpoints[e].slidesPerView)).length>0;for(let M=0;M<u;M+=1){let i;if(C=0,c[M]&&(i=c[M]),T&&e.grid.updateSlide(M,i,u,t),!c[M]||"none"!==B(i,"display")){if("auto"===s.slidesPerView){P&&(c[M].style[t("width")]="");const n=getComputedStyle(i),r=i.style.transform,l=i.style.webkitTransform;if(r&&(i.style.transform="none"),l&&(i.style.webkitTransform="none"),s.roundLengths)C=e.isHorizontal()?D(i,"width",!0):D(i,"height",!0);else{const e=a(n,"width"),t=a(n,"padding-left"),s=a(n,"padding-right"),r=a(n,"margin-left"),l=a(n,"margin-right"),o=n.getPropertyValue("box-sizing");if(o&&"border-box"===o)C=e+r+l;else{const{clientWidth:a,offsetWidth:n}=i;C=e+t+s+r+l+(n-a)}}r&&(i.style.transform=r),l&&(i.style.webkitTransform=l),s.roundLengths&&(C=Math.floor(C))}else C=(r-(s.slidesPerView-1)*w)/s.slidesPerView,s.roundLengths&&(C=Math.floor(C)),c[M]&&(c[M].style[t("width")]=`${C}px`);c[M]&&(c[M].swiperSlideSize=C),m.push(C),s.centeredSlides?(S=S+C/2+E/2+w,0===E&&0!==M&&(S=S-r/2-w),0===M&&(S=S-r/2-w),Math.abs(S)<.001&&(S=0),s.roundLengths&&(S=Math.floor(S)),x%s.slidesPerGroup===0&&f.push(S),v.push(S)):(s.roundLengths&&(S=Math.floor(S)),(x-Math.min(e.params.slidesPerGroupSkip,x))%e.params.slidesPerGroup===0&&f.push(S),v.push(S),S=S+C+w),e.virtualSize+=C+w,E=C,x+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+h,l&&o&&("slide"===s.effect||"coverflow"===s.effect)&&(i.style.width=`${e.virtualSize+w}px`),s.setWrapperSize&&(i.style[t("width")]=`${e.virtualSize+w}px`),T&&e.grid.updateWrapperSize(C,f,t),!s.centeredSlides){const t=[];for(let a=0;a<f.length;a+=1){let i=f[a];s.roundLengths&&(i=Math.floor(i)),f[a]<=e.virtualSize-r&&t.push(i)}f=t,Math.floor(e.virtualSize-r)-Math.floor(f[f.length-1])>1&&f.push(e.virtualSize-r)}if(d&&s.loop){const t=m[0]+w;if(s.slidesPerGroup>1){const a=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/s.slidesPerGroup),i=t*s.slidesPerGroup;for(let e=0;e<a;e+=1)f.push(f[f.length-1]+i)}for(let a=0;a<e.virtual.slidesBefore+e.virtual.slidesAfter;a+=1)1===s.slidesPerGroup&&f.push(f[f.length-1]+t),v.push(v[v.length-1]+t),e.virtualSize+=t}if(0===f.length&&(f=[0]),0!==w){const a=e.isHorizontal()&&l?"marginLeft":t("marginRight");c.filter(((e,t)=>!(s.cssMode&&!s.loop)||t!==c.length-1)).forEach((e=>{e.style[a]=`${w}px`}))}if(s.centeredSlides&&s.centeredSlidesBounds){let e=0;m.forEach((t=>{e+=t+(w||0)})),e-=w;const t=e-r;f=f.map((e=>e<=0?-g:e>t?t+h:e))}if(s.centerInsufficientSlides){let e=0;if(m.forEach((t=>{e+=t+(w||0)})),e-=w,e<r){const t=(r-e)/2;f.forEach(((e,a)=>{f[a]=e-t})),v.forEach(((e,a)=>{v[a]=e+t}))}}if(Object.assign(e,{slides:c,snapGrid:f,slidesGrid:v,slidesSizesGrid:m}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){M(i,"--swiper-centered-offset-before",-f[0]+"px"),M(i,"--swiper-centered-offset-after",e.size/2-m[m.length-1]/2+"px");const t=-e.snapGrid[0],a=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+a))}if(u!==p&&e.emit("slidesLengthChange"),f.length!==y&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),v.length!==b&&e.emit("slidesGridLengthChange"),s.watchSlidesProgress&&e.updateSlidesOffset(),!d&&!s.cssMode&&("slide"===s.effect||"fade"===s.effect)){const t=`${s.containerModifierClass}backface-hidden`,a=e.el.classList.contains(t);u<=s.maxBackfaceHiddenSlides?a||e.el.classList.add(t):a&&e.el.classList.remove(t)}}function _(e){const t=this,a=[],s=t.virtual&&t.params.virtual.enabled;let i,n=0;"number"===typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const r=e=>s?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{a.push(e)}));else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!s)break;a.push(r(e))}else a.push(r(t.activeIndex));for(i=0;i<a.length;i+=1)if("undefined"!==typeof a[i]){const e=a[i].offsetHeight;n=e>n?e:n}(n||0===n)&&(t.wrapperEl.style.height=`${n}px`)}function $(){const e=this,t=e.slides,a=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let s=0;s<t.length;s+=1)t[s].swiperSlideOffset=(e.isHorizontal()?t[s].offsetLeft:t[s].offsetTop)-a-e.cssOverflowAdjustment()}function ee(e){void 0===e&&(e=this&&this.translate||0);const t=this,a=t.params,{slides:s,rtlTranslate:i,snapGrid:n}=t;if(0===s.length)return;"undefined"===typeof s[0].swiperSlideOffset&&t.updateSlidesOffset();let r=-e;i&&(r=e),s.forEach((e=>{e.classList.remove(a.slideVisibleClass)})),t.visibleSlidesIndexes=[],t.visibleSlides=[];let l=a.spaceBetween;"string"===typeof l&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*t.size:"string"===typeof l&&(l=parseFloat(l));for(let o=0;o<s.length;o+=1){const e=s[o];let d=e.swiperSlideOffset;a.cssMode&&a.centeredSlides&&(d-=s[0].swiperSlideOffset);const p=(r+(a.centeredSlides?t.minTranslate():0)-d)/(e.swiperSlideSize+l),c=(r-n[0]+(a.centeredSlides?t.minTranslate():0)-d)/(e.swiperSlideSize+l),u=-(r-d),f=u+t.slidesSizesGrid[o],v=u>=0&&u<t.size-1||f>1&&f<=t.size||u<=0&&f>=t.size;v&&(t.visibleSlides.push(e),t.visibleSlidesIndexes.push(o),s[o].classList.add(a.slideVisibleClass)),e.progress=i?-p:p,e.originalProgress=i?-c:c}}function te(e){const t=this;if("undefined"===typeof e){const a=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*a||0}const a=t.params,s=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:n,isEnd:r,progressLoop:l}=t;const o=n,d=r;if(0===s)i=0,n=!0,r=!0;else{i=(e-t.minTranslate())/s;const a=Math.abs(e-t.minTranslate())<1,l=Math.abs(e-t.maxTranslate())<1;n=a||i<=0,r=l||i>=1,a&&(i=0),l&&(i=1)}if(a.loop){const a=t.getSlideIndexByData(0),s=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[a],n=t.slidesGrid[s],r=t.slidesGrid[t.slidesGrid.length-1],o=Math.abs(e);l=o>=i?(o-i)/r:(o+r-n)/r,l>1&&(l-=1)}Object.assign(t,{progress:i,progressLoop:l,isBeginning:n,isEnd:r}),(a.watchSlidesProgress||a.centeredSlides&&a.autoHeight)&&t.updateSlidesProgress(e),n&&!o&&t.emit("reachBeginning toEdge"),r&&!d&&t.emit("reachEnd toEdge"),(o&&!n||d&&!r)&&t.emit("fromEdge"),t.emit("progress",i)}function ae(){const e=this,{slides:t,params:a,slidesEl:s,activeIndex:i}=e,n=e.virtual&&a.virtual.enabled,r=e=>k(s,`.${a.slideClass}${e}, swiper-slide${e}`)[0];let l;if(t.forEach((e=>{e.classList.remove(a.slideActiveClass,a.slideNextClass,a.slidePrevClass)})),n)if(a.loop){let t=i-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=r(`[data-swiper-slide-index="${t}"]`)}else l=r(`[data-swiper-slide-index="${i}"]`);else l=t[i];if(l){l.classList.add(a.slideActiveClass);let e=O(l,`.${a.slideClass}, swiper-slide`)[0];a.loop&&!e&&(e=t[0]),e&&e.classList.add(a.slideNextClass);let s=A(l,`.${a.slideClass}, swiper-slide`)[0];a.loop&&0===!s&&(s=t[t.length-1]),s&&s.classList.add(a.slidePrevClass)}e.emitSlidesClasses()}const se=(e,t)=>{if(!e||e.destroyed||!e.params)return;const a=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,s=t.closest(a());if(s){let t=s.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(t=s.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`)),t&&t.remove()}},ie=(e,t)=>{if(!e.slides[t])return;const a=e.slides[t].querySelector('[loading="lazy"]');a&&a.removeAttribute("loading")},ne=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const a=e.slides.length;if(!a||!t||t<0)return;t=Math.min(t,a);const s="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const a=i,n=[a-t];return n.push(...Array.from({length:t}).map(((e,t)=>a+s+t))),void e.slides.forEach(((t,a)=>{n.includes(t.column)&&ie(e,a)}))}const n=i+s-1;if(e.params.rewind||e.params.loop)for(let r=i-t;r<=n+t;r+=1){const t=(r%a+a)%a;(t<i||t>n)&&ie(e,t)}else for(let r=Math.max(i-t,0);r<=Math.min(n+t,a-1);r+=1)r!==i&&(r>n||r<i)&&ie(e,r)};function re(e){const{slidesGrid:t,params:a}=e,s=e.rtlTranslate?e.translate:-e.translate;let i;for(let n=0;n<t.length;n+=1)"undefined"!==typeof t[n+1]?s>=t[n]&&s<t[n+1]-(t[n+1]-t[n])/2?i=n:s>=t[n]&&s<t[n+1]&&(i=n+1):s>=t[n]&&(i=n);return a.normalizeSlideIndex&&(i<0||"undefined"===typeof i)&&(i=0),i}function le(e){const t=this,a=t.rtlTranslate?t.translate:-t.translate,{snapGrid:s,params:i,activeIndex:n,realIndex:r,snapIndex:l}=t;let o,d=e;const p=e=>{let a=e-t.virtual.slidesBefore;return a<0&&(a=t.virtual.slides.length+a),a>=t.virtual.slides.length&&(a-=t.virtual.slides.length),a};if("undefined"===typeof d&&(d=re(t)),s.indexOf(a)>=0)o=s.indexOf(a);else{const e=Math.min(i.slidesPerGroupSkip,d);o=e+Math.floor((d-e)/i.slidesPerGroup)}if(o>=s.length&&(o=s.length-1),d===n)return o!==l&&(t.snapIndex=o,t.emit("snapIndexChange")),void(t.params.loop&&t.virtual&&t.params.virtual.enabled&&(t.realIndex=p(d)));let c;c=t.virtual&&i.virtual.enabled&&i.loop?p(d):t.slides[d]?parseInt(t.slides[d].getAttribute("data-swiper-slide-index")||d,10):d,Object.assign(t,{previousSnapIndex:l,snapIndex:o,previousRealIndex:r,realIndex:c,previousIndex:n,activeIndex:d}),t.initialized&&ne(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),r!==c&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")}function oe(e){const t=this,a=t.params,s=e.closest(`.${a.slideClass}, swiper-slide`);let i,n=!1;if(s)for(let r=0;r<t.slides.length;r+=1)if(t.slides[r]===s){n=!0,i=r;break}if(!s||!n)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=s,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(s.getAttribute("data-swiper-slide-index"),10):t.clickedIndex=i,a.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}var de={updateSize:Q,updateSlides:J,updateAutoHeight:_,updateSlidesOffset:$,updateSlidesProgress:ee,updateProgress:te,updateSlidesClasses:ae,updateActiveIndex:le,updateClickedSlide:oe};function pe(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const t=this,{params:a,rtlTranslate:s,translate:i,wrapperEl:n}=t;if(a.virtualTranslate)return s?-i:i;if(a.cssMode)return i;let r=x(n,e);return r+=t.cssOverflowAdjustment(),s&&(r=-r),r||0}function ce(e,t){const a=this,{rtlTranslate:s,params:i,wrapperEl:n,progress:r}=a;let l=0,o=0;const d=0;let p;a.isHorizontal()?l=s?-e:e:o=e,i.roundLengths&&(l=Math.floor(l),o=Math.floor(o)),a.previousTranslate=a.translate,a.translate=a.isHorizontal()?l:o,i.cssMode?n[a.isHorizontal()?"scrollLeft":"scrollTop"]=a.isHorizontal()?-l:-o:i.virtualTranslate||(a.isHorizontal()?l-=a.cssOverflowAdjustment():o-=a.cssOverflowAdjustment(),n.style.transform=`translate3d(${l}px, ${o}px, ${d}px)`);const c=a.maxTranslate()-a.minTranslate();p=0===c?0:(e-a.minTranslate())/c,p!==r&&a.updateProgress(e),a.emit("setTranslate",a.translate,t)}function ue(){return-this.snapGrid[0]}function fe(){return-this.snapGrid[this.snapGrid.length-1]}function ve(e,t,a,s,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0),void 0===s&&(s=!0);const n=this,{params:r,wrapperEl:l}=n;if(n.animating&&r.preventInteractionOnTransition)return!1;const o=n.minTranslate(),d=n.maxTranslate();let p;if(p=s&&e>o?o:s&&e<d?d:e,n.updateProgress(p),r.cssMode){const e=n.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-p;else{if(!n.support.smoothScroll)return L({swiper:n,targetPosition:-p,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-p,behavior:"smooth"})}return!0}return 0===t?(n.setTransition(0),n.setTranslate(p),a&&(n.emit("beforeTransitionStart",t,i),n.emit("transitionEnd"))):(n.setTransition(t),n.setTranslate(p),a&&(n.emit("beforeTransitionStart",t,i),n.emit("transitionStart")),n.animating||(n.animating=!0,n.onTranslateToWrapperTransitionEnd||(n.onTranslateToWrapperTransitionEnd=function(e){n&&!n.destroyed&&e.target===this&&(n.wrapperEl.removeEventListener("transitionend",n.onTranslateToWrapperTransitionEnd),n.onTranslateToWrapperTransitionEnd=null,delete n.onTranslateToWrapperTransitionEnd,a&&n.emit("transitionEnd"))}),n.wrapperEl.addEventListener("transitionend",n.onTranslateToWrapperTransitionEnd))),!0}var me={getTranslate:pe,setTranslate:ce,minTranslate:ue,maxTranslate:fe,translateTo:ve};function ge(e,t){const a=this;a.params.cssMode||(a.wrapperEl.style.transitionDuration=`${e}ms`,a.wrapperEl.style.transitionDelay=0===e?"0ms":""),a.emit("setTransition",e,t)}function he(e){let{swiper:t,runCallbacks:a,direction:s,step:i}=e;const{activeIndex:n,previousIndex:r}=t;let l=s;if(l||(l=n>r?"next":n<r?"prev":"reset"),t.emit(`transition${i}`),a&&n!==r){if("reset"===l)return void t.emit(`slideResetTransition${i}`);t.emit(`slideChangeTransition${i}`),"next"===l?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}function ye(e,t){void 0===e&&(e=!0);const a=this,{params:s}=a;s.cssMode||(s.autoHeight&&a.updateAutoHeight(),he({swiper:a,runCallbacks:e,direction:t,step:"Start"}))}function be(e,t){void 0===e&&(e=!0);const a=this,{params:s}=a;a.animating=!1,s.cssMode||(a.setTransition(0),he({swiper:a,runCallbacks:e,direction:t,step:"End"}))}var we={setTransition:ge,transitionStart:ye,transitionEnd:be};function Se(e,t,a,s,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0),"string"===typeof e&&(e=parseInt(e,10));const n=this;let r=e;r<0&&(r=0);const{params:l,snapGrid:o,slidesGrid:d,previousIndex:p,activeIndex:c,rtlTranslate:u,wrapperEl:f,enabled:v}=n;if(n.animating&&l.preventInteractionOnTransition||!v&&!s&&!i)return!1;const m=Math.min(n.params.slidesPerGroupSkip,r);let g=m+Math.floor((r-m)/n.params.slidesPerGroup);g>=o.length&&(g=o.length-1);const h=-o[g];if(l.normalizeSlideIndex)for(let b=0;b<d.length;b+=1){const e=-Math.floor(100*h),t=Math.floor(100*d[b]),a=Math.floor(100*d[b+1]);"undefined"!==typeof d[b+1]?e>=t&&e<a-(a-t)/2?r=b:e>=t&&e<a&&(r=b+1):e>=t&&(r=b)}if(n.initialized&&r!==c){if(!n.allowSlideNext&&(u?h>n.translate&&h>n.minTranslate():h<n.translate&&h<n.minTranslate()))return!1;if(!n.allowSlidePrev&&h>n.translate&&h>n.maxTranslate()&&(c||0)!==r)return!1}let y;if(r!==(p||0)&&a&&n.emit("beforeSlideChangeStart"),n.updateProgress(h),y=r>c?"next":r<c?"prev":"reset",u&&-h===n.translate||!u&&h===n.translate)return n.updateActiveIndex(r),l.autoHeight&&n.updateAutoHeight(),n.updateSlidesClasses(),"slide"!==l.effect&&n.setTranslate(h),"reset"!==y&&(n.transitionStart(a,y),n.transitionEnd(a,y)),!1;if(l.cssMode){const e=n.isHorizontal(),a=u?h:-h;if(0===t){const t=n.virtual&&n.params.virtual.enabled;t&&(n.wrapperEl.style.scrollSnapType="none",n._immediateVirtual=!0),t&&!n._cssModeVirtualInitialSet&&n.params.initialSlide>0?(n._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{f[e?"scrollLeft":"scrollTop"]=a}))):f[e?"scrollLeft":"scrollTop"]=a,t&&requestAnimationFrame((()=>{n.wrapperEl.style.scrollSnapType="",n._immediateVirtual=!1}))}else{if(!n.support.smoothScroll)return L({swiper:n,targetPosition:a,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:a,behavior:"smooth"})}return!0}return n.setTransition(t),n.setTranslate(h),n.updateActiveIndex(r),n.updateSlidesClasses(),n.emit("beforeTransitionStart",t,s),n.transitionStart(a,y),0===t?n.transitionEnd(a,y):n.animating||(n.animating=!0,n.onSlideToWrapperTransitionEnd||(n.onSlideToWrapperTransitionEnd=function(e){n&&!n.destroyed&&e.target===this&&(n.wrapperEl.removeEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.onSlideToWrapperTransitionEnd=null,delete n.onSlideToWrapperTransitionEnd,n.transitionEnd(a,y))}),n.wrapperEl.addEventListener("transitionend",n.onSlideToWrapperTransitionEnd)),!0}function Ee(e,t,a,s){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0),"string"===typeof e){const t=parseInt(e,10);e=t}const i=this;let n=e;return i.params.loop&&(i.virtual&&i.params.virtual.enabled?n+=i.virtual.slidesBefore:n=i.getSlideIndexByData(n)),i.slideTo(n,t,a,s)}function xe(e,t,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const s=this,{enabled:i,params:n,animating:r}=s;if(!i)return s;let l=n.slidesPerGroup;"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(l=Math.max(s.slidesPerViewDynamic("current",!0),1));const o=s.activeIndex<n.slidesPerGroupSkip?1:l,d=s.virtual&&n.virtual.enabled;if(n.loop){if(r&&!d&&n.loopPreventsSliding)return!1;s.loopFix({direction:"next"}),s._clientLeft=s.wrapperEl.clientLeft}return n.rewind&&s.isEnd?s.slideTo(0,e,t,a):s.slideTo(s.activeIndex+o,e,t,a)}function Te(e,t,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const s=this,{params:i,snapGrid:n,slidesGrid:r,rtlTranslate:l,enabled:o,animating:d}=s;if(!o)return s;const p=s.virtual&&i.virtual.enabled;if(i.loop){if(d&&!p&&i.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}const c=l?s.translate:-s.translate;function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const f=u(c),v=n.map((e=>u(e)));let m=n[v.indexOf(f)-1];if("undefined"===typeof m&&i.cssMode){let e;n.forEach(((t,a)=>{f>=t&&(e=a)})),"undefined"!==typeof e&&(m=n[e>0?e-1:e])}let g=0;if("undefined"!==typeof m&&(g=r.indexOf(m),g<0&&(g=s.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(g=g-s.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),i.rewind&&s.isBeginning){const i=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(i,e,t,a)}return s.slideTo(g,e,t,a)}function Ce(e,t,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const s=this;return s.slideTo(s.activeIndex,e,t,a)}function Pe(e,t,a,s){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===s&&(s=.5);const i=this;let n=i.activeIndex;const r=Math.min(i.params.slidesPerGroupSkip,n),l=r+Math.floor((n-r)/i.params.slidesPerGroup),o=i.rtlTranslate?i.translate:-i.translate;if(o>=i.snapGrid[l]){const e=i.snapGrid[l],t=i.snapGrid[l+1];o-e>(t-e)*s&&(n+=i.params.slidesPerGroup)}else{const e=i.snapGrid[l-1],t=i.snapGrid[l];o-e<=(t-e)*s&&(n-=i.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,i.slidesGrid.length-1),i.slideTo(n,e,t,a)}function Me(){const e=this,{params:t,slidesEl:a}=e,s="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,n=e.clickedIndex;const r=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?n<e.loopedSlides-s/2||n>e.slides.length-e.loopedSlides+s/2?(e.loopFix(),n=e.getSlideIndex(k(a,`${r}[data-swiper-slide-index="${i}"]`)[0]),w((()=>{e.slideTo(n)}))):e.slideTo(n):n>e.slides.length-s?(e.loopFix(),n=e.getSlideIndex(k(a,`${r}[data-swiper-slide-index="${i}"]`)[0]),w((()=>{e.slideTo(n)}))):e.slideTo(n)}else e.slideTo(n)}var Le={slideTo:Se,slideToLoop:Ee,slideNext:xe,slidePrev:Te,slideReset:Ce,slideToClosest:Pe,slideToClickedSlide:Me};function ke(e){const t=this,{params:a,slidesEl:s}=t;if(!a.loop||t.virtual&&t.params.virtual.enabled)return;const i=k(s,`.${a.slideClass}, swiper-slide`);i.forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})),t.loopFix({slideRealIndex:e,direction:a.centeredSlides?void 0:"next"})}function ze(e){let{slideRealIndex:t,slideTo:a=!0,direction:s,setTranslate:i,activeSlideIndex:n,byController:r,byMousewheel:l}=void 0===e?{}:e;const o=this;if(!o.params.loop)return;o.emit("beforeLoopFix");const{slides:d,allowSlidePrev:p,allowSlideNext:c,slidesEl:u,params:f}=o;if(o.allowSlidePrev=!0,o.allowSlideNext=!0,o.virtual&&f.virtual.enabled)return a&&(f.centeredSlides||0!==o.snapIndex?f.centeredSlides&&o.snapIndex<f.slidesPerView?o.slideTo(o.virtual.slides.length+o.snapIndex,0,!1,!0):o.snapIndex===o.snapGrid.length-1&&o.slideTo(o.virtual.slidesBefore,0,!1,!0):o.slideTo(o.virtual.slides.length,0,!1,!0)),o.allowSlidePrev=p,o.allowSlideNext=c,void o.emit("loopFix");const v="auto"===f.slidesPerView?o.slidesPerViewDynamic():Math.ceil(parseFloat(f.slidesPerView,10));let m=f.loopedSlides||v;m%f.slidesPerGroup!==0&&(m+=f.slidesPerGroup-m%f.slidesPerGroup),o.loopedSlides=m;const g=[],h=[];let y=o.activeIndex;"undefined"===typeof n?n=o.getSlideIndex(o.slides.filter((e=>e.classList.contains(f.slideActiveClass)))[0]):y=n;const b="next"===s||!s,w="prev"===s||!s;let S=0,E=0;if(n<m){S=Math.max(m-n,f.slidesPerGroup);for(let e=0;e<m-n;e+=1){const t=e-Math.floor(e/d.length)*d.length;g.push(d.length-t-1)}}else if(n>o.slides.length-2*m){E=Math.max(n-(o.slides.length-2*m),f.slidesPerGroup);for(let e=0;e<E;e+=1){const t=e-Math.floor(e/d.length)*d.length;h.push(t)}}if(w&&g.forEach((e=>{o.slides[e].swiperLoopMoveDOM=!0,u.prepend(o.slides[e]),o.slides[e].swiperLoopMoveDOM=!1})),b&&h.forEach((e=>{o.slides[e].swiperLoopMoveDOM=!0,u.append(o.slides[e]),o.slides[e].swiperLoopMoveDOM=!1})),o.recalcSlides(),"auto"===f.slidesPerView&&o.updateSlides(),f.watchSlidesProgress&&o.updateSlidesOffset(),a)if(g.length>0&&w)if("undefined"===typeof t){const e=o.slidesGrid[y],t=o.slidesGrid[y+S],a=t-e;l?o.setTranslate(o.translate-a):(o.slideTo(y+S,0,!1,!0),i&&(o.touches[o.isHorizontal()?"startX":"startY"]+=a,o.touchEventsData.currentTranslate=o.translate))}else i&&(o.slideToLoop(t,0,!1,!0),o.touchEventsData.currentTranslate=o.translate);else if(h.length>0&&b)if("undefined"===typeof t){const e=o.slidesGrid[y],t=o.slidesGrid[y-E],a=t-e;l?o.setTranslate(o.translate-a):(o.slideTo(y-E,0,!1,!0),i&&(o.touches[o.isHorizontal()?"startX":"startY"]+=a,o.touchEventsData.currentTranslate=o.translate))}else o.slideToLoop(t,0,!1,!0);if(o.allowSlidePrev=p,o.allowSlideNext=c,o.controller&&o.controller.control&&!r){const e={slideRealIndex:t,direction:s,setTranslate:i,activeSlideIndex:n,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===f.slidesPerView&&a})})):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix({...e,slideTo:o.controller.control.params.slidesPerView===f.slidesPerView&&a})}o.emit("loopFix")}function Ie(){const e=this,{params:t,slidesEl:a}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const s=[];e.slides.forEach((e=>{const t="undefined"===typeof e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;s[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),s.forEach((e=>{a.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}var Ae={loopCreate:ke,loopFix:ze,loopDestroy:Ie};function Oe(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const a="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),a.style.cursor="move",a.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))}function Be(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}var Re={setGrabCursor:Oe,unsetGrabCursor:Be};function He(e,t){function a(t){if(!t||t===g()||t===y())return null;t.assignedSlot&&(t=t.assignedSlot);const s=t.closest(e);return s||t.getRootNode?s||a(t.getRootNode().host):null}return void 0===t&&(t=this),a(t)}function De(e){const t=this,a=g(),s=y(),i=t.touchEventsData;i.evCache.push(e);const{params:n,touches:r,enabled:l}=t;if(!l)return;if(!n.simulateTouch&&"mouse"===e.pointerType)return;if(t.animating&&n.preventInteractionOnTransition)return;!t.animating&&n.cssMode&&n.loop&&t.loopFix();let o=e;o.originalEvent&&(o=o.originalEvent);let d=o.target;if("wrapper"===n.touchEventsTarget&&!t.wrapperEl.contains(d))return;if("which"in o&&3===o.which)return;if("button"in o&&o.button>0)return;if(i.isTouched&&i.isMoved)return;const p=!!n.noSwipingClass&&""!==n.noSwipingClass,c=e.composedPath?e.composedPath():e.path;p&&o.target&&o.target.shadowRoot&&c&&(d=c[0]);const u=n.noSwipingSelector?n.noSwipingSelector:`.${n.noSwipingClass}`,f=!(!o.target||!o.target.shadowRoot);if(n.noSwiping&&(f?He(u,d):d.closest(u)))return void(t.allowClick=!0);if(n.swipeHandler&&!d.closest(n.swipeHandler))return;r.currentX=o.pageX,r.currentY=o.pageY;const v=r.currentX,m=r.currentY,h=n.edgeSwipeDetection||n.iOSEdgeSwipeDetection,b=n.edgeSwipeThreshold||n.iOSEdgeSwipeThreshold;if(h&&(v<=b||v>=s.innerWidth-b)){if("prevent"!==h)return;e.preventDefault()}Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=v,r.startY=m,i.touchStartTime=S(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,n.threshold>0&&(i.allowThresholdMove=!1);let w=!0;d.matches(i.focusableElements)&&(w=!1,"SELECT"===d.nodeName&&(i.isTouched=!1)),a.activeElement&&a.activeElement.matches(i.focusableElements)&&a.activeElement!==d&&a.activeElement.blur();const E=w&&t.allowTouchMove&&n.touchStartPreventDefault;!n.touchStartForcePreventDefault&&!E||d.isContentEditable||o.preventDefault(),n.freeMode&&n.freeMode.enabled&&t.freeMode&&t.animating&&!n.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",o)}function Fe(e){const t=g(),a=this,s=a.touchEventsData,{params:i,touches:n,rtlTranslate:r,enabled:l}=a;if(!l)return;if(!i.simulateTouch&&"mouse"===e.pointerType)return;let o=e;if(o.originalEvent&&(o=o.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&a.emit("touchMoveOpposite",o));const d=s.evCache.findIndex((e=>e.pointerId===o.pointerId));d>=0&&(s.evCache[d]=o);const p=s.evCache.length>1?s.evCache[0]:o,c=p.pageX,u=p.pageY;if(o.preventedByNestedSwiper)return n.startX=c,void(n.startY=u);if(!a.allowTouchMove)return o.target.matches(s.focusableElements)||(a.allowClick=!1),void(s.isTouched&&(Object.assign(n,{startX:c,startY:u,prevX:a.touches.currentX,prevY:a.touches.currentY,currentX:c,currentY:u}),s.touchStartTime=S()));if(i.touchReleaseOnEdges&&!i.loop)if(a.isVertical()){if(u<n.startY&&a.translate<=a.maxTranslate()||u>n.startY&&a.translate>=a.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(c<n.startX&&a.translate<=a.maxTranslate()||c>n.startX&&a.translate>=a.minTranslate())return;if(t.activeElement&&o.target===t.activeElement&&o.target.matches(s.focusableElements))return s.isMoved=!0,void(a.allowClick=!1);if(s.allowTouchCallbacks&&a.emit("touchMove",o),o.targetTouches&&o.targetTouches.length>1)return;n.currentX=c,n.currentY=u;const f=n.currentX-n.startX,v=n.currentY-n.startY;if(a.params.threshold&&Math.sqrt(f**2+v**2)<a.params.threshold)return;if("undefined"===typeof s.isScrolling){let e;a.isHorizontal()&&n.currentY===n.startY||a.isVertical()&&n.currentX===n.startX?s.isScrolling=!1:f*f+v*v>=25&&(e=180*Math.atan2(Math.abs(v),Math.abs(f))/Math.PI,s.isScrolling=a.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(s.isScrolling&&a.emit("touchMoveOpposite",o),"undefined"===typeof s.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(s.startMoving=!0)),s.isScrolling||a.zoom&&a.params.zoom&&a.params.zoom.enabled&&s.evCache.length>1)return void(s.isTouched=!1);if(!s.startMoving)return;a.allowClick=!1,!i.cssMode&&o.cancelable&&o.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&o.stopPropagation();let m=a.isHorizontal()?f:v,h=a.isHorizontal()?n.currentX-n.previousX:n.currentY-n.previousY;i.oneWayMovement&&(m=Math.abs(m)*(r?1:-1),h=Math.abs(h)*(r?1:-1)),n.diff=m,m*=i.touchRatio,r&&(m=-m,h=-h);const y=a.touchesDirection;a.swipeDirection=m>0?"prev":"next",a.touchesDirection=h>0?"prev":"next";const b=a.params.loop&&!i.cssMode;if(!s.isMoved){if(b&&a.loopFix({direction:a.swipeDirection}),s.startTranslate=a.getTranslate(),a.setTransition(0),a.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});a.wrapperEl.dispatchEvent(e)}s.allowMomentumBounce=!1,!i.grabCursor||!0!==a.allowSlideNext&&!0!==a.allowSlidePrev||a.setGrabCursor(!0),a.emit("sliderFirstMove",o)}let w;s.isMoved&&y!==a.touchesDirection&&b&&Math.abs(m)>=1&&(a.loopFix({direction:a.swipeDirection,setTranslate:!0}),w=!0),a.emit("sliderMove",o),s.isMoved=!0,s.currentTranslate=m+s.startTranslate;let E=!0,x=i.resistanceRatio;if(i.touchReleaseOnEdges&&(x=0),m>0?(b&&!w&&s.currentTranslate>(i.centeredSlides?a.minTranslate()-a.size/2:a.minTranslate())&&a.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>a.minTranslate()&&(E=!1,i.resistance&&(s.currentTranslate=a.minTranslate()-1+(-a.minTranslate()+s.startTranslate+m)**x))):m<0&&(b&&!w&&s.currentTranslate<(i.centeredSlides?a.maxTranslate()+a.size/2:a.maxTranslate())&&a.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:a.slides.length-("auto"===i.slidesPerView?a.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),s.currentTranslate<a.maxTranslate()&&(E=!1,i.resistance&&(s.currentTranslate=a.maxTranslate()+1-(a.maxTranslate()-s.startTranslate-m)**x))),E&&(o.preventedByNestedSwiper=!0),!a.allowSlideNext&&"next"===a.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!a.allowSlidePrev&&"prev"===a.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),a.allowSlidePrev||a.allowSlideNext||(s.currentTranslate=s.startTranslate),i.threshold>0){if(!(Math.abs(m)>i.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,s.currentTranslate=s.startTranslate,void(n.diff=a.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&a.freeMode||i.watchSlidesProgress)&&(a.updateActiveIndex(),a.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&a.freeMode&&a.freeMode.onTouchMove(),a.updateProgress(s.currentTranslate),a.setTranslate(s.currentTranslate))}function Ge(e){const t=this,a=t.touchEventsData,s=a.evCache.findIndex((t=>t.pointerId===e.pointerId));if(s>=0&&a.evCache.splice(s,1),["pointercancel","pointerout","pointerleave","contextmenu"].includes(e.type)){const a=["pointercancel","contextmenu"].includes(e.type)&&(t.browser.isSafari||t.browser.isWebView);if(!a)return}const{params:i,touches:n,rtlTranslate:r,slidesGrid:l,enabled:o}=t;if(!o)return;if(!i.simulateTouch&&"mouse"===e.pointerType)return;let d=e;if(d.originalEvent&&(d=d.originalEvent),a.allowTouchCallbacks&&t.emit("touchEnd",d),a.allowTouchCallbacks=!1,!a.isTouched)return a.isMoved&&i.grabCursor&&t.setGrabCursor(!1),a.isMoved=!1,void(a.startMoving=!1);i.grabCursor&&a.isMoved&&a.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const p=S(),c=p-a.touchStartTime;if(t.allowClick){const e=d.path||d.composedPath&&d.composedPath();t.updateClickedSlide(e&&e[0]||d.target),t.emit("tap click",d),c<300&&p-a.lastClickTime<300&&t.emit("doubleTap doubleClick",d)}if(a.lastClickTime=S(),w((()=>{t.destroyed||(t.allowClick=!0)})),!a.isTouched||!a.isMoved||!t.swipeDirection||0===n.diff||a.currentTranslate===a.startTranslate)return a.isTouched=!1,a.isMoved=!1,void(a.startMoving=!1);let u;if(a.isTouched=!1,a.isMoved=!1,a.startMoving=!1,u=i.followFinger?r?t.translate:-t.translate:-a.currentTranslate,i.cssMode)return;if(i.freeMode&&i.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:u});let f=0,v=t.slidesSizesGrid[0];for(let b=0;b<l.length;b+=b<i.slidesPerGroupSkip?1:i.slidesPerGroup){const e=b<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;"undefined"!==typeof l[b+e]?u>=l[b]&&u<l[b+e]&&(f=b,v=l[b+e]-l[b]):u>=l[b]&&(f=b,v=l[l.length-1]-l[l.length-2])}let m=null,g=null;i.rewind&&(t.isBeginning?g=i.virtual&&i.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(m=0));const h=(u-l[f])/v,y=f<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;if(c>i.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(h>=i.longSwipesRatio?t.slideTo(i.rewind&&t.isEnd?m:f+y):t.slideTo(f)),"prev"===t.swipeDirection&&(h>1-i.longSwipesRatio?t.slideTo(f+y):null!==g&&h<0&&Math.abs(h)>i.longSwipesRatio?t.slideTo(g):t.slideTo(f))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);const e=t.navigation&&(d.target===t.navigation.nextEl||d.target===t.navigation.prevEl);e?d.target===t.navigation.nextEl?t.slideTo(f+y):t.slideTo(f):("next"===t.swipeDirection&&t.slideTo(null!==m?m:f+y),"prev"===t.swipeDirection&&t.slideTo(null!==g?g:f))}}function Ve(){const e=this,{params:t,el:a}=e;if(a&&0===a.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:i,snapGrid:n}=e,r=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const l=r&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||l?e.params.loop&&!r?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=i,e.allowSlideNext=s,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}function Ne(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function je(){const e=this,{wrapperEl:t,rtlTranslate:a,enabled:s}=e;if(!s)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const n=e.maxTranslate()-e.minTranslate();i=0===n?0:(e.translate-e.minTranslate())/n,i!==e.progress&&e.updateProgress(a?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Ke(e){const t=this;se(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}let qe=!1;function We(){}const Xe=(e,t)=>{const a=g(),{params:s,el:i,wrapperEl:n,device:r}=e,l=!!s.nested,o="on"===t?"addEventListener":"removeEventListener",d=t;i[o]("pointerdown",e.onTouchStart,{passive:!1}),a[o]("pointermove",e.onTouchMove,{passive:!1,capture:l}),a[o]("pointerup",e.onTouchEnd,{passive:!0}),a[o]("pointercancel",e.onTouchEnd,{passive:!0}),a[o]("pointerout",e.onTouchEnd,{passive:!0}),a[o]("pointerleave",e.onTouchEnd,{passive:!0}),a[o]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&i[o]("click",e.onClick,!0),s.cssMode&&n[o]("scroll",e.onScroll),s.updateOnWindowResize?e[d](r.ios||r.android?"resize orientationchange observerUpdate":"resize observerUpdate",Ve,!0):e[d]("observerUpdate",Ve,!0),i[o]("load",e.onLoad,{capture:!0})};function Ue(){const e=this,t=g(),{params:a}=e;e.onTouchStart=De.bind(e),e.onTouchMove=Fe.bind(e),e.onTouchEnd=Ge.bind(e),a.cssMode&&(e.onScroll=je.bind(e)),e.onClick=Ne.bind(e),e.onLoad=Ke.bind(e),qe||(t.addEventListener("touchstart",We),qe=!0),Xe(e,"on")}function Ze(){const e=this;Xe(e,"off")}var Ye={attachEvents:Ue,detachEvents:Ze};const Qe=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function Je(){const e=this,{realIndex:t,initialized:a,params:s,el:i}=e,n=s.breakpoints;if(!n||n&&0===Object.keys(n).length)return;const r=e.getBreakpoint(n,e.params.breakpointsBase,e.el);if(!r||e.currentBreakpoint===r)return;const l=r in n?n[r]:void 0,o=l||e.originalParams,d=Qe(e,s),p=Qe(e,o),c=s.enabled;d&&!p?(i.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!d&&p&&(i.classList.add(`${s.containerModifierClass}grid`),(o.grid.fill&&"column"===o.grid.fill||!o.grid.fill&&"column"===s.grid.fill)&&i.classList.add(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((t=>{if("undefined"===typeof o[t])return;const a=s[t]&&s[t].enabled,i=o[t]&&o[t].enabled;a&&!i&&e[t].disable(),!a&&i&&e[t].enable()}));const u=o.direction&&o.direction!==s.direction,f=s.loop&&(o.slidesPerView!==s.slidesPerView||u);u&&a&&e.changeDirection(),P(e.params,o);const v=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),c&&!v?e.disable():!c&&v&&e.enable(),e.currentBreakpoint=r,e.emit("_beforeBreakpoint",o),f&&a&&(e.loopDestroy(),e.loopCreate(t),e.updateSlides()),e.emit("breakpoint",o)}function _e(e,t,a){if(void 0===t&&(t="window"),!e||"container"===t&&!a)return;let s=!1;const i=y(),n="window"===t?i.innerHeight:a.clientHeight,r=Object.keys(e).map((e=>{if("string"===typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1)),a=n*t;return{value:a,point:e}}return{value:e,point:e}}));r.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let l=0;l<r.length;l+=1){const{point:e,value:n}=r[l];"window"===t?i.matchMedia(`(min-width: ${n}px)`).matches&&(s=e):n<=a.clientWidth&&(s=e)}return s||"max"}var $e={setBreakpoint:Je,getBreakpoint:_e};function et(e,t){const a=[];return e.forEach((e=>{"object"===typeof e?Object.keys(e).forEach((s=>{e[s]&&a.push(t+s)})):"string"===typeof e&&a.push(t+e)})),a}function tt(){const e=this,{classNames:t,params:a,rtl:s,el:i,device:n}=e,r=et(["initialized",a.direction,{"free-mode":e.params.freeMode&&a.freeMode.enabled},{autoheight:a.autoHeight},{rtl:s},{grid:a.grid&&a.grid.rows>1},{"grid-column":a.grid&&a.grid.rows>1&&"column"===a.grid.fill},{android:n.android},{ios:n.ios},{"css-mode":a.cssMode},{centered:a.cssMode&&a.centeredSlides},{"watch-progress":a.watchSlidesProgress}],a.containerModifierClass);t.push(...r),i.classList.add(...t),e.emitContainerClasses()}function at(){const e=this,{el:t,classNames:a}=e;t.classList.remove(...a),e.emitContainerClasses()}var st={addClasses:tt,removeClasses:at};function it(){const e=this,{isLocked:t,params:a}=e,{slidesOffsetBefore:s}=a;if(s){const t=e.slides.length-1,a=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*s;e.isLocked=e.size>a}else e.isLocked=1===e.snapGrid.length;!0===a.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===a.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var nt={checkOverflow:it},rt={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,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,loopedSlides:null,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",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function lt(e,t){return function(a){void 0===a&&(a={});const s=Object.keys(a)[0],i=a[s];"object"===typeof i&&null!==i?(["navigation","pagination","scrollbar"].indexOf(s)>=0&&!0===e[s]&&(e[s]={auto:!0}),s in e&&"enabled"in i?(!0===e[s]&&(e[s]={enabled:!0}),"object"!==typeof e[s]||"enabled"in e[s]||(e[s].enabled=!0),e[s]||(e[s]={enabled:!1}),P(t,a)):P(t,a)):P(t,a)}}const ot={eventsEmitter:Y,update:de,translate:me,transition:we,slide:Le,loop:Ae,grabCursor:Re,events:Ye,breakpoints:$e,checkOverflow:nt,classes:st},dt={};class pt{constructor(){let e,t;for(var a=arguments.length,s=new Array(a),i=0;i<a;i++)s[i]=arguments[i];1===s.length&&s[0].constructor&&"Object"===Object.prototype.toString.call(s[0]).slice(8,-1)?t=s[0]:[e,t]=s,t||(t={}),t=P({},t),e&&!t.el&&(t.el=e);const n=g();if(t.el&&"string"===typeof t.el&&n.querySelectorAll(t.el).length>1){const e=[];return n.querySelectorAll(t.el).forEach((a=>{const s=P({},t,{el:a});e.push(new pt(s))})),e}const r=this;r.__swiper__=!0,r.support=j(),r.device=q({userAgent:t.userAgent}),r.browser=X(),r.eventsListeners={},r.eventsAnyListeners=[],r.modules=[...r.__modules__],t.modules&&Array.isArray(t.modules)&&r.modules.push(...t.modules);const l={};r.modules.forEach((e=>{e({params:t,swiper:r,extendParams:lt(t,l),on:r.on.bind(r),once:r.once.bind(r),off:r.off.bind(r),emit:r.emit.bind(r)})}));const o=P({},rt,l);return r.params=P({},o,dt,t),r.originalParams=P({},r.params),r.passedParams=P({},t),r.params&&r.params.on&&Object.keys(r.params.on).forEach((e=>{r.on(e,r.params.on[e])})),r.params&&r.params.onAny&&r.onAny(r.params.onAny),Object.assign(r,{enabled:r.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return"horizontal"===r.params.direction},isVertical(){return"vertical"===r.params.direction},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:r.params.allowSlideNext,allowSlidePrev:r.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:r.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.emit("_swiper"),r.params.init&&r.init(),r}getSlideIndex(e){const{slidesEl:t,params:a}=this,s=k(t,`.${a.slideClass}, swiper-slide`),i=R(s[0]);return R(e)-i}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0])}recalcSlides(){const e=this,{slidesEl:t,params:a}=e;e.slides=k(t,`.${a.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const a=this;e=Math.min(Math.max(e,0),1);const s=a.minTranslate(),i=a.maxTranslate(),n=(i-s)*e+s;a.translateTo(n,"undefined"===typeof t?0:t),a.updateActiveIndex(),a.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((a=>{const s=e.getSlideClasses(a);t.push({slideEl:a,classNames:s}),e.emit("_slideClass",a,s)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const a=this,{params:s,slides:i,slidesGrid:n,slidesSizesGrid:r,size:l,activeIndex:o}=a;let d=1;if(s.centeredSlides){let e,t=i[o]?i[o].swiperSlideSize:0;for(let a=o+1;a<i.length;a+=1)i[a]&&!e&&(t+=i[a].swiperSlideSize,d+=1,t>l&&(e=!0));for(let a=o-1;a>=0;a-=1)i[a]&&!e&&(t+=i[a].swiperSlideSize,d+=1,t>l&&(e=!0))}else if("current"===e)for(let p=o+1;p<i.length;p+=1){const e=t?n[p]+r[p]-n[o]<l:n[p]-n[o]<l;e&&(d+=1)}else for(let p=o-1;p>=0;p-=1){const e=n[o]-n[p]<l;e&&(d+=1)}return d}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:a}=e;function s(){const t=e.rtlTranslate?-1*e.translate:e.translate,a=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(a),e.updateActiveIndex(),e.updateSlidesClasses()}let i;if(a.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&se(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),a.freeMode&&a.freeMode.enabled&&!a.cssMode)s(),a.autoHeight&&e.updateAutoHeight();else{if(("auto"===a.slidesPerView||a.slidesPerView>1)&&e.isEnd&&!a.centeredSlides){const t=e.virtual&&a.virtual.enabled?e.virtual.slides:e.slides;i=e.slideTo(t.length-1,0,!1,!0)}else i=e.slideTo(e.activeIndex,0,!1,!0);i||s()}a.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const a=this,s=a.params.direction;return e||(e="horizontal"===s?"vertical":"horizontal"),e===s||"horizontal"!==e&&"vertical"!==e||(a.el.classList.remove(`${a.params.containerModifierClass}${s}`),a.el.classList.add(`${a.params.containerModifierClass}${e}`),a.emitContainerClasses(),a.params.direction=e,a.slides.forEach((t=>{"vertical"===e?t.style.width="":t.style.height=""})),a.emit("changeDirection"),t&&a.update()),a}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&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){const t=this;if(t.mounted)return!0;let a=e||t.params.el;if("string"===typeof a&&(a=document.querySelector(a)),!a)return!1;a.swiper=t,a.parentNode&&a.parentNode.host&&"SWIPER-CONTAINER"===a.parentNode.host.nodeName&&(t.isElement=!0);const s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,i=()=>{if(a&&a.shadowRoot&&a.shadowRoot.querySelector){const e=a.shadowRoot.querySelector(s());return e}return k(a,s())[0]};let n=i();return!n&&t.params.createElements&&(n=z("div",t.params.wrapperClass),a.append(n),k(a,`.${t.params.slideClass}`).forEach((e=>{n.append(e)}))),Object.assign(t,{el:a,wrapperEl:n,slidesEl:t.isElement&&!a.parentNode.host.slideSlots?a.parentNode.host:n,hostEl:t.isElement?a.parentNode.host:a,mounted:!0,rtl:"rtl"===a.dir.toLowerCase()||"rtl"===B(a,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===a.dir.toLowerCase()||"rtl"===B(a,"direction")),wrongRTL:"-webkit-box"===B(n,"display")}),!0}init(e){const t=this;if(t.initialized)return t;const a=t.mount(e);if(!1===a)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();const s=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&s.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),s.forEach((e=>{e.complete?se(t,e):e.addEventListener("load",(e=>{se(t,e.target)}))})),ne(t),t.initialized=!0,ne(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const a=this,{params:s,el:i,wrapperEl:n,slides:r}=a;return"undefined"===typeof a.params||a.destroyed||(a.emit("beforeDestroy"),a.initialized=!1,a.detachEvents(),s.loop&&a.loopDestroy(),t&&(a.removeClasses(),i.removeAttribute("style"),n.removeAttribute("style"),r&&r.length&&r.forEach((e=>{e.classList.remove(s.slideVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),a.emit("destroy"),Object.keys(a.eventsListeners).forEach((e=>{a.off(e)})),!1!==e&&(a.el.swiper=null,b(a)),a.destroyed=!0),null}static extendDefaults(e){P(dt,e)}static get extendedDefaults(){return dt}static get defaults(){return rt}static installModule(e){pt.prototype.__modules__||(pt.prototype.__modules__=[]);const t=pt.prototype.__modules__;"function"===typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>pt.installModule(e))),pt):(pt.installModule(e),pt)}}Object.keys(ot).forEach((e=>{Object.keys(ot[e]).forEach((t=>{pt.prototype[t]=ot[e][t]}))})),pt.use([U,Z]);const ct=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function ut(e){return"object"===typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function ft(e,t){const a=["__proto__","constructor","prototype"];Object.keys(t).filter((e=>a.indexOf(e)<0)).forEach((a=>{"undefined"===typeof e[a]?e[a]=t[a]:ut(t[a])&&ut(e[a])&&Object.keys(t[a]).length>0?t[a].__swiper__?e[a]=t[a]:ft(e[a],t[a]):e[a]=t[a]}))}function vt(e){return void 0===e&&(e={}),e.navigation&&"undefined"===typeof e.navigation.nextEl&&"undefined"===typeof e.navigation.prevEl}function mt(e){return void 0===e&&(e={}),e.pagination&&"undefined"===typeof e.pagination.el}function gt(e){return void 0===e&&(e={}),e.scrollbar&&"undefined"===typeof e.scrollbar.el}function ht(e){void 0===e&&(e="");const t=e.split(" ").map((e=>e.trim())).filter((e=>!!e)),a=[];return t.forEach((e=>{a.indexOf(e)<0&&a.push(e)})),a.join(" ")}function yt(e){return void 0===e&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function bt(e){let{swiper:t,slides:a,passedParams:s,changedParams:i,nextEl:n,prevEl:r,scrollbarEl:l,paginationEl:o}=e;const d=i.filter((e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e)),{params:p,pagination:c,navigation:u,scrollbar:f,virtual:v,thumbs:m}=t;let g,h,y,b,w,S,E,x;i.includes("thumbs")&&s.thumbs&&s.thumbs.swiper&&p.thumbs&&!p.thumbs.swiper&&(g=!0),i.includes("controller")&&s.controller&&s.controller.control&&p.controller&&!p.controller.control&&(h=!0),i.includes("pagination")&&s.pagination&&(s.pagination.el||o)&&(p.pagination||!1===p.pagination)&&c&&!c.el&&(y=!0),i.includes("scrollbar")&&s.scrollbar&&(s.scrollbar.el||l)&&(p.scrollbar||!1===p.scrollbar)&&f&&!f.el&&(b=!0),i.includes("navigation")&&s.navigation&&(s.navigation.prevEl||r)&&(s.navigation.nextEl||n)&&(p.navigation||!1===p.navigation)&&u&&!u.prevEl&&!u.nextEl&&(w=!0);const T=e=>{t[e]&&(t[e].destroy(),"navigation"===e?(t.isElement&&(t[e].prevEl.remove(),t[e].nextEl.remove()),p[e].prevEl=void 0,p[e].nextEl=void 0,t[e].prevEl=void 0,t[e].nextEl=void 0):(t.isElement&&t[e].el.remove(),p[e].el=void 0,t[e].el=void 0))};if(i.includes("loop")&&t.isElement&&(p.loop&&!s.loop?S=!0:!p.loop&&s.loop?E=!0:x=!0),d.forEach((e=>{if(ut(p[e])&&ut(s[e]))ft(p[e],s[e]),"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e||!("enabled"in s[e])||s[e].enabled||T(e);else{const t=s[e];!0!==t&&!1!==t||"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e?p[e]=s[e]:!1===t&&T(e)}})),d.includes("controller")&&!h&&t.controller&&t.controller.control&&p.controller&&p.controller.control&&(t.controller.control=p.controller.control),i.includes("children")&&a&&v&&p.virtual.enabled&&(v.slides=a,v.update(!0)),i.includes("children")&&a&&p.loop&&(x=!0),g){const e=m.init();e&&m.update(!0)}h&&(t.controller.control=p.controller.control),y&&(!t.isElement||o&&"string"!==typeof o||(o=document.createElement("div"),o.classList.add("swiper-pagination"),o.part.add("pagination"),t.el.appendChild(o)),o&&(p.pagination.el=o),c.init(),c.render(),c.update()),b&&(!t.isElement||l&&"string"!==typeof l||(l=document.createElement("div"),l.classList.add("swiper-scrollbar"),l.part.add("scrollbar"),t.el.appendChild(l)),l&&(p.scrollbar.el=l),f.init(),f.updateSize(),f.setTranslate()),w&&(t.isElement&&(n&&"string"!==typeof n||(n=document.createElement("div"),n.classList.add("swiper-button-next"),n.innerHTML=t.hostEl.constructor.nextButtonSvg,n.part.add("button-next"),t.el.appendChild(n)),r&&"string"!==typeof r||(r=document.createElement("div"),r.classList.add("swiper-button-prev"),r.innerHTML=t.hostEl.constructor.prevButtonSvg,r.part.add("button-prev"),t.el.appendChild(r))),n&&(p.navigation.nextEl=n),r&&(p.navigation.prevEl=r),u.init(),u.update()),i.includes("allowSlideNext")&&(t.allowSlideNext=s.allowSlideNext),i.includes("allowSlidePrev")&&(t.allowSlidePrev=s.allowSlidePrev),i.includes("direction")&&t.changeDirection(s.direction,!1),(S||x)&&t.loopDestroy(),(E||x)&&t.loopCreate(),t.update()}function wt(e,t){void 0===e&&(e={}),void 0===t&&(t=!0);const a={on:{}},s={},i={};ft(a,rt),a._emitClasses=!0,a.init=!1;const n={},r=ct.map((e=>e.replace(/_/,""))),l=Object.assign({},e);return Object.keys(l).forEach((l=>{"undefined"!==typeof e[l]&&(r.indexOf(l)>=0?ut(e[l])?(a[l]={},i[l]={},ft(a[l],e[l]),ft(i[l],e[l])):(a[l]=e[l],i[l]=e[l]):0===l.search(/on[A-Z]/)&&"function"===typeof e[l]?t?s[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:a.on[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:n[l]=e[l])})),["navigation","pagination","scrollbar"].forEach((e=>{!0===a[e]&&(a[e]={}),!1===a[e]&&delete a[e]})),{params:a,passedParams:i,rest:n,events:s}}function St(e,t){let{el:a,nextEl:s,prevEl:i,paginationEl:n,scrollbarEl:r,swiper:l}=e;vt(t)&&s&&i&&(l.params.navigation.nextEl=s,l.originalParams.navigation.nextEl=s,l.params.navigation.prevEl=i,l.originalParams.navigation.prevEl=i),mt(t)&&n&&(l.params.pagination.el=n,l.originalParams.pagination.el=n),gt(t)&&r&&(l.params.scrollbar.el=r,l.originalParams.scrollbar.el=r),l.init(a)}function Et(e,t,a,s,i){const n=[];if(!t)return n;const r=e=>{n.indexOf(e)<0&&n.push(e)};if(a&&s){const e=s.map(i),t=a.map(i);e.join("")!==t.join("")&&r("children"),s.length!==a.length&&r("children")}const l=ct.filter((e=>"_"===e[0])).map((e=>e.replace(/_/,"")));return l.forEach((a=>{if(a in e&&a in t)if(ut(e[a])&&ut(t[a])){const s=Object.keys(e[a]),i=Object.keys(t[a]);s.length!==i.length?r(a):(s.forEach((s=>{e[a][s]!==t[a][s]&&r(a)})),i.forEach((s=>{e[a][s]!==t[a][s]&&r(a)})))}else e[a]!==t[a]&&r(a)})),n}const xt=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function Tt(e,t,a){void 0===e&&(e={});const s=[],i={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},n=(e,t)=>{Array.isArray(e)&&e.forEach((e=>{const a="symbol"===typeof e.type;"default"===t&&(t="container-end"),a&&e.children?n(e.children,t):!e.type||"SwiperSlide"!==e.type.name&&"AsyncComponentWrapper"!==e.type.name?i[t]&&i[t].push(e):s.push(e)}))};return Object.keys(e).forEach((t=>{if("function"!==typeof e[t])return;const a=e[t]();n(a,t)})),a.value=t.value,t.value=s,{slides:s,slots:i}}function Ct(e,t,a){if(!a)return null;const i=e=>{let a=e;return e<0?a=t.length+e:a>=t.length&&(a-=t.length),a},n=e.value.isHorizontal()?{[e.value.rtlTranslate?"right":"left"]:`${a.offset}px`}:{top:`${a.offset}px`},{from:r,to:l}=a,o=e.value.params.loop?-t.length:0,d=e.value.params.loop?2*t.length:t.length,p=[];for(let s=o;s<d;s+=1)s>=r&&s<=l&&p.push(t[i(s)]);return p.map((t=>(t.props||(t.props={}),t.props.style||(t.props.style={}),t.props.swiperRef=e,t.props.style=n,(0,s.h)(t.type,{...t.props},t.children))))}const Pt={name:"Swiper",props:{tag:{type:String,default:"div"},wrapperTag:{type:String,default:"div"},modules:{type:Array,default:void 0},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},oneWayMovement:{type:Boolean,default:void 0},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},focusableElements:{type:String,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},spaceBetween:{type:[Number,String],default:void 0},slidesPerView:{type:[Number,String],default:void 0},maxBackfaceHiddenSlides:{type:Number,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},slidesPerGroupAuto:{type:Boolean,default:void 0},centeredSlides:{type:Boolean,default:void 0},centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopedSlides:{type:Number,default:void 0},loopPreventsSliding:{type:Boolean,default:void 0},rewind:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","_freeModeNoMomentumRelease","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","autoplayPause","autoplayResume","autoplayTimeLeft","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","disable","doubleTap","doubleClick","destroy","enable","fromEdge","hashChange","hashSet","init","keyPress","lock","loopFix","momentumBounce","navigationHide","navigationShow","navigationPrev","navigationNext","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slideChange","slideChangeTransitionEnd","slideChangeTransitionStart","slideNextTransitionEnd","slideNextTransitionStart","slidePrevTransitionEnd","slidePrevTransitionStart","slideResetTransitionStart","slideResetTransitionEnd","sliderMove","sliderFirstMove","slidesLengthChange","slidesGridLengthChange","snapGridLengthChange","snapIndexChange","swiper","tap","toEdge","touchEnd","touchMove","touchMoveOpposite","touchStart","transitionEnd","transitionStart","unlock","update","virtualUpdate","zoomChange"],setup(e,t){let{slots:a,emit:i}=t;const{tag:r,wrapperTag:l}=e,o=(0,n.iH)("swiper"),d=(0,n.iH)(null),p=(0,n.iH)(!1),c=(0,n.iH)(!1),u=(0,n.iH)(null),f=(0,n.iH)(null),v=(0,n.iH)(null),m={value:[]},g={value:[]},h=(0,n.iH)(null),y=(0,n.iH)(null),b=(0,n.iH)(null),w=(0,n.iH)(null),{params:S,passedParams:E}=wt(e,!1);Tt(a,m,g),v.value=E,g.value=m.value;const x=()=>{Tt(a,m,g),p.value=!0};S.onAny=function(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),s=1;s<t;s++)a[s-1]=arguments[s];i(e,...a)},Object.assign(S.on,{_beforeBreakpoint:x,_containerClasses(e,t){o.value=t}});const T={...S};if(delete T.wrapperClass,f.value=new pt(T),f.value.virtual&&f.value.params.virtual.enabled){f.value.virtual.slides=m.value;const e={cache:!1,slides:m.value,renderExternal:e=>{d.value=e},renderExternalUpdate:!1};ft(f.value.params.virtual,e),ft(f.value.originalParams.virtual,e)}function C(e){return S.virtual?Ct(f,e,d.value):(e.forEach(((e,t)=>{e.props||(e.props={}),e.props.swiperRef=f,e.props.swiperSlideIndex=t})),e)}return(0,s.ic)((()=>{!c.value&&f.value&&(f.value.emitSlidesClasses(),c.value=!0);const{passedParams:t}=wt(e,!1),a=Et(t,v.value,m.value,g.value,(e=>e.props&&e.props.key));v.value=t,(a.length||p.value)&&f.value&&!f.value.destroyed&&bt({swiper:f.value,slides:m.value,passedParams:t,changedParams:a,nextEl:h.value,prevEl:y.value,scrollbarEl:w.value,paginationEl:b.value}),p.value=!1})),(0,s.JJ)("swiper",f),(0,s.YP)(d,(()=>{(0,s.Y3)((()=>{xt(f.value)}))})),(0,s.bv)((()=>{u.value&&(St({el:u.value,nextEl:h.value,prevEl:y.value,paginationEl:b.value,scrollbarEl:w.value,swiper:f.value},S),i("swiper",f.value))})),(0,s.Jd)((()=>{f.value&&!f.value.destroyed&&f.value.destroy(!0,!1)})),()=>{const{slides:t,slots:i}=Tt(a,m,g);return(0,s.h)(r,{ref:u,class:ht(o.value)},[i["container-start"],(0,s.h)(l,{class:yt(S.wrapperClass)},[i["wrapper-start"],C(t),i["wrapper-end"]]),vt(e)&&[(0,s.h)("div",{ref:y,class:"swiper-button-prev"}),(0,s.h)("div",{ref:h,class:"swiper-button-next"})],gt(e)&&(0,s.h)("div",{ref:w,class:"swiper-scrollbar"}),mt(e)&&(0,s.h)("div",{ref:b,class:"swiper-pagination"}),i["container-end"]])}}},Mt={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(e,t){let{slots:a}=t,i=!1;const{swiperRef:r}=e,l=(0,n.iH)(null),o=(0,n.iH)("swiper-slide"),d=(0,n.iH)(!1);function p(e,t,a){t===l.value&&(o.value=a)}(0,s.bv)((()=>{r&&r.value&&(r.value.on("_slideClass",p),i=!0)})),(0,s.Xn)((()=>{!i&&r&&r.value&&(r.value.on("_slideClass",p),i=!0)})),(0,s.ic)((()=>{l.value&&r&&r.value&&("undefined"!==typeof e.swiperSlideIndex&&(l.value.swiperSlideIndex=e.swiperSlideIndex),r.value.destroyed&&"swiper-slide"!==o.value&&(o.value="swiper-slide"))})),(0,s.Jd)((()=>{r&&r.value&&r.value.off("_slideClass",p)}));const c=(0,s.Fl)((()=>({isActive:o.value.indexOf("swiper-slide-active")>=0,isVisible:o.value.indexOf("swiper-slide-visible")>=0,isPrev:o.value.indexOf("swiper-slide-prev")>=0,isNext:o.value.indexOf("swiper-slide-next")>=0})));(0,s.JJ)("swiperSlide",c);const u=()=>{d.value=!0};return()=>(0,s.h)(e.tag,{class:ht(`${o.value}`),ref:l,"data-swiper-slide-index":"undefined"===typeof e.virtualIndex&&r&&r.value&&r.value.params.loop?e.swiperSlideIndex:e.virtualIndex,onLoadCapture:u},e.zoom?(0,s.h)("div",{class:"swiper-zoom-container","data-swiper-zoom":"number"===typeof e.zoom?e.zoom:void 0},[a.default&&a.default(c.value),e.lazy&&!d.value&&(0,s.h)("div",{class:"swiper-lazy-preloader"})]):[a.default&&a.default(c.value),e.lazy&&!d.value&&(0,s.h)("div",{class:"swiper-lazy-preloader"})])}};function Lt(e){let{swiper:t,extendParams:a,on:s,emit:i}=e;const n=y();let r;a({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let l,o=S();const d=[];function p(e){const t=10,a=40,s=800;let i=0,n=0,r=0,l=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(i=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(i=n,n=0),r=i*t,l=n*t,"deltaY"in e&&(l=e.deltaY),"deltaX"in e&&(r=e.deltaX),e.shiftKey&&!r&&(r=l,l=0),(r||l)&&e.deltaMode&&(1===e.deltaMode?(r*=a,l*=a):(r*=s,l*=s)),r&&!i&&(i=r<1?-1:1),l&&!n&&(n=l<1?-1:1),{spinX:i,spinY:n,pixelX:r,pixelY:l}}function c(){t.enabled&&(t.mouseEntered=!0)}function u(){t.enabled&&(t.mouseEntered=!1)}function f(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&S()-o<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&S()-o<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),i("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),i("scroll",e.raw)),o=(new n.Date).getTime(),!1)))}function v(e){const a=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&a.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&a.releaseOnEdges)return!0;return!1}function m(e){let a=e,s=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const n=t.params.mousewheel;t.params.cssMode&&a.preventDefault();let o=t.el;"container"!==t.params.mousewheel.eventsTarget&&(o=document.querySelector(t.params.mousewheel.eventsTarget));const c=o&&o.contains(a.target);if(!t.mouseEntered&&!c&&!n.releaseOnEdges)return!0;a.originalEvent&&(a=a.originalEvent);let u=0;const m=t.rtlTranslate?-1:1,g=p(a);if(n.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(g.pixelX)>Math.abs(g.pixelY)))return!0;u=-g.pixelX*m}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return!0;u=-g.pixelY}else u=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*m:-g.pixelY;if(0===u)return!0;n.invert&&(u=-u);let h=t.getTranslate()+u*n.sensitivity;if(h>=t.minTranslate()&&(h=t.minTranslate()),h<=t.maxTranslate()&&(h=t.maxTranslate()),s=!!t.params.loop||!(h===t.minTranslate()||h===t.maxTranslate()),s&&t.params.nested&&a.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:S(),delta:Math.abs(u),direction:Math.sign(u)},s=l&&e.time<l.time+500&&e.delta<=l.delta&&e.direction===l.direction;if(!s){l=void 0;let o=t.getTranslate()+u*n.sensitivity;const p=t.isBeginning,c=t.isEnd;if(o>=t.minTranslate()&&(o=t.minTranslate()),o<=t.maxTranslate()&&(o=t.maxTranslate()),t.setTransition(0),t.setTranslate(o),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!p&&t.isBeginning||!c&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(r),r=void 0,d.length>=15&&d.shift();const a=d.length?d[d.length-1]:void 0,s=d[0];if(d.push(e),a&&(e.delta>a.delta||e.direction!==a.direction))d.splice(0);else if(d.length>=15&&e.time-s.time<500&&s.delta-e.delta>=1&&e.delta<=6){const a=u>0?.8:.2;l=e,d.splice(0),r=w((()=>{t.slideToClosest(t.params.speed,!0,void 0,a)}),0)}r||(r=w((()=>{const a=.5;l=e,d.splice(0),t.slideToClosest(t.params.speed,!0,void 0,a)}),500))}if(s||i("scroll",a),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),n.releaseOnEdges&&(o===t.minTranslate()||o===t.maxTranslate()))return!0}}else{const t={time:S(),delta:Math.abs(u),direction:Math.sign(u),raw:e};d.length>=2&&d.shift();const a=d.length?d[d.length-1]:void 0;if(d.push(t),a?(t.direction!==a.direction||t.delta>a.delta||t.time>a.time+150)&&f(t):f(t),v(t))return!0}return a.preventDefault?a.preventDefault():a.returnValue=!1,!1}function g(e){let a=t.el;"container"!==t.params.mousewheel.eventsTarget&&(a=document.querySelector(t.params.mousewheel.eventsTarget)),a[e]("mouseenter",c),a[e]("mouseleave",u),a[e]("wheel",m)}function h(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",m),!0):!t.mousewheel.enabled&&(g("addEventListener"),t.mousewheel.enabled=!0,!0)}function b(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,m),!0):!!t.mousewheel.enabled&&(g("removeEventListener"),t.mousewheel.enabled=!1,!0)}s("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&b(),t.params.mousewheel.enabled&&h()})),s("destroy",(()=>{t.params.cssMode&&h(),t.mousewheel.enabled&&b()})),Object.assign(t.mousewheel,{enable:h,disable:b})}function kt(e,t,a,s){return e.params.createElements&&Object.keys(s).forEach((i=>{if(!a[i]&&!0===a.auto){let n=k(e.el,`.${s[i]}`)[0];n||(n=z("div",s[i]),n.className=s[i],e.el.append(n)),a[i]=n,t[i]=n}})),a}function zt(e){let{swiper:t,extendParams:a,on:s,emit:i}=e;a({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null};const n=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function r(e){let a;return e&&"string"===typeof e&&t.isElement&&(a=t.el.querySelector(e),a)?a:(e&&("string"===typeof e&&(a=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"===typeof e&&a.length>1&&1===t.el.querySelectorAll(e).length&&(a=t.el.querySelector(e))),e&&!a?e:a)}function l(e,a){const s=t.params.navigation;e=n(e),e.forEach((e=>{e&&(e.classList[a?"add":"remove"](...s.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=a),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](s.lockClass))}))}function o(){const{nextEl:e,prevEl:a}=t.navigation;if(t.params.loop)return l(a,!1),void l(e,!1);l(a,t.isBeginning&&!t.params.rewind),l(e,t.isEnd&&!t.params.rewind)}function d(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function p(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function c(){const e=t.params.navigation;if(t.params.navigation=kt(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let a=r(e.nextEl),s=r(e.prevEl);Object.assign(t.navigation,{nextEl:a,prevEl:s}),a=n(a),s=n(s);const i=(a,s)=>{a&&a.addEventListener("click","next"===s?p:d),!t.enabled&&a&&a.classList.add(...e.lockClass.split(" "))};a.forEach((e=>i(e,"next"))),s.forEach((e=>i(e,"prev")))}function u(){let{nextEl:e,prevEl:a}=t.navigation;e=n(e),a=n(a);const s=(e,a)=>{e.removeEventListener("click","next"===a?p:d),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>s(e,"next"))),a.forEach((e=>s(e,"prev")))}s("init",(()=>{!1===t.params.navigation.enabled?v():(c(),o())})),s("toEdge fromEdge lock unlock",(()=>{o()})),s("destroy",(()=>{u()})),s("enable disable",(()=>{let{nextEl:e,prevEl:a}=t.navigation;e=n(e),a=n(a),[...e,...a].filter((e=>!!e)).forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.navigation.lockClass)))})),s("click",((e,a)=>{let{nextEl:s,prevEl:r}=t.navigation;s=n(s),r=n(r);const l=a.target;if(t.params.navigation.hideOnClick&&!r.includes(l)&&!s.includes(l)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===l||t.pagination.el.contains(l)))return;let e;s.length?e=s[0].classList.contains(t.params.navigation.hiddenClass):r.length&&(e=r[0].classList.contains(t.params.navigation.hiddenClass)),i(!0===e?"navigationShow":"navigationHide"),[...s,...r].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const f=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),c(),o()},v=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(t.navigation,{enable:f,disable:v,update:o,init:c,destroy:u})}function It(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function At(e){let{swiper:t,extendParams:a,on:s,emit:i}=e;const n="swiper-pagination";let r;a({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${n}-bullet`,bulletActiveClass:`${n}-bullet-active`,modifierClass:`${n}-`,currentClass:`${n}-current`,totalClass:`${n}-total`,hiddenClass:`${n}-hidden`,progressbarFillClass:`${n}-progressbar-fill`,progressbarOppositeClass:`${n}-progressbar-opposite`,clickableClass:`${n}-clickable`,lockClass:`${n}-lock`,horizontalClass:`${n}-horizontal`,verticalClass:`${n}-vertical`,paginationDisabledClass:`${n}-disabled`}}),t.pagination={el:null,bullets:[]};let l=0;const o=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function d(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function p(e,a){const{bulletActiveClass:s}=t.params.pagination;e&&(e=e[("prev"===a?"previous":"next")+"ElementSibling"],e&&(e.classList.add(`${s}-${a}`),e=e[("prev"===a?"previous":"next")+"ElementSibling"],e&&e.classList.add(`${s}-${a}-${a}`)))}function c(e){const a=e.target.closest(It(t.params.pagination.bulletClass));if(!a)return;e.preventDefault();const s=R(a)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===s)return;const e=t.realIndex,a=t.getSlideIndexByData(s),i=t.getSlideIndexByData(t.realIndex);if(a>t.slides.length-t.loopedSlides){const s=t.activeIndex;t.loopFix({direction:a>i?"next":"prev",activeSlideIndex:a,slideTo:!1});const n=t.activeIndex;s===n&&t.slideToLoop(e,0,!1,!0)}t.slideToLoop(s)}else t.slideTo(s)}function u(){const e=t.rtl,a=t.params.pagination;if(d())return;let s,n,c=t.pagination.el;c=o(c);const u=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,f=t.params.loop?Math.ceil(u/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(n=t.previousRealIndex||0,s=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):"undefined"!==typeof t.snapIndex?(s=t.snapIndex,n=t.previousSnapIndex):(n=t.previousIndex||0,s=t.activeIndex||0),"bullets"===a.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const i=t.pagination.bullets;let o,d,u;if(a.dynamicBullets&&(r=D(i[0],t.isHorizontal()?"width":"height",!0),c.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=r*(a.dynamicMainBullets+4)+"px"})),a.dynamicMainBullets>1&&void 0!==n&&(l+=s-(n||0),l>a.dynamicMainBullets-1?l=a.dynamicMainBullets-1:l<0&&(l=0)),o=Math.max(s-l,0),d=o+(Math.min(i.length,a.dynamicMainBullets)-1),u=(d+o)/2),i.forEach((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${a.bulletActiveClass}${e}`))].map((e=>"string"===typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),c.length>1)i.forEach((e=>{const i=R(e);i===s?e.classList.add(...a.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),a.dynamicBullets&&(i>=o&&i<=d&&e.classList.add(...`${a.bulletActiveClass}-main`.split(" ")),i===o&&p(e,"prev"),i===d&&p(e,"next"))}));else{const e=i[s];if(e&&e.classList.add(...a.bulletActiveClass.split(" ")),t.isElement&&i.forEach(((e,t)=>{e.setAttribute("part",t===s?"bullet-active":"bullet")})),a.dynamicBullets){const e=i[o],t=i[d];for(let s=o;s<=d;s+=1)i[s]&&i[s].classList.add(...`${a.bulletActiveClass}-main`.split(" "));p(e,"prev"),p(t,"next")}}if(a.dynamicBullets){const s=Math.min(i.length,a.dynamicMainBullets+4),n=(r*s-r)/2-u*r,l=e?"right":"left";i.forEach((e=>{e.style[t.isHorizontal()?l:"top"]=`${n}px`}))}}c.forEach(((e,n)=>{if("fraction"===a.type&&(e.querySelectorAll(It(a.currentClass)).forEach((e=>{e.textContent=a.formatFractionCurrent(s+1)})),e.querySelectorAll(It(a.totalClass)).forEach((e=>{e.textContent=a.formatFractionTotal(f)}))),"progressbar"===a.type){let i;i=a.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const n=(s+1)/f;let r=1,l=1;"horizontal"===i?r=n:l=n,e.querySelectorAll(It(a.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${r}) scaleY(${l})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===a.type&&a.renderCustom?(e.innerHTML=a.renderCustom(t,s+1,f),0===n&&i("paginationRender",e)):(0===n&&i("paginationRender",e),i("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](a.lockClass)}))}function f(){const e=t.params.pagination;if(d())return;const a=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length;let s=t.pagination.el;s=o(s);let n="";if("bullets"===e.type){let s=t.params.loop?Math.ceil(a/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&s>a&&(s=a);for(let a=0;a<s;a+=1)e.renderBullet?n+=e.renderBullet.call(t,a,e.bulletClass):n+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(n=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(n=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],s.forEach((a=>{"custom"!==e.type&&(a.innerHTML=n||""),"bullets"===e.type&&t.pagination.bullets.push(...a.querySelectorAll(It(e.bulletClass)))})),"custom"!==e.type&&i("paginationRender",s[0])}function v(){t.params.pagination=kt(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let a;"string"===typeof e.el&&t.isElement&&(a=t.el.querySelector(e.el)),a||"string"!==typeof e.el||(a=[...document.querySelectorAll(e.el)]),a||(a=e.el),a&&0!==a.length&&(t.params.uniqueNavElements&&"string"===typeof e.el&&Array.isArray(a)&&a.length>1&&(a=[...t.el.querySelectorAll(e.el)],a.length>1&&(a=a.filter((e=>H(e,".swiper")[0]===t.el))[0])),Array.isArray(a)&&1===a.length&&(a=a[0]),Object.assign(t.pagination,{el:a}),a=o(a),a.forEach((a=>{"bullets"===e.type&&e.clickable&&a.classList.add(...(e.clickableClass||"").split(" ")),a.classList.add(e.modifierClass+e.type),a.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(a.classList.add(`${e.modifierClass}${e.type}-dynamic`),l=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&a.classList.add(e.progressbarOppositeClass),e.clickable&&a.addEventListener("click",c),t.enabled||a.classList.add(e.lockClass)})))}function m(){const e=t.params.pagination;if(d())return;let a=t.pagination.el;a&&(a=o(a),a.forEach((a=>{a.classList.remove(e.hiddenClass),a.classList.remove(e.modifierClass+e.type),a.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(a.classList.remove(...(e.clickableClass||"").split(" ")),a.removeEventListener("click",c))}))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}s("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:a}=t.pagination;a=o(a),a.forEach((a=>{a.classList.remove(e.horizontalClass,e.verticalClass),a.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),s("init",(()=>{!1===t.params.pagination.enabled?h():(v(),f(),u())})),s("activeIndexChange",(()=>{"undefined"===typeof t.snapIndex&&u()})),s("snapIndexChange",(()=>{u()})),s("snapGridLengthChange",(()=>{f(),u()})),s("destroy",(()=>{m()})),s("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=o(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),s("lock unlock",(()=>{u()})),s("click",((e,a)=>{const s=a.target,n=o(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&n&&n.length>0&&!s.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&s===t.navigation.nextEl||t.navigation.prevEl&&s===t.navigation.prevEl))return;const e=n[0].classList.contains(t.params.pagination.hiddenClass);i(!0===e?"paginationShow":"paginationHide"),n.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const g=()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=o(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),v(),f(),u()},h=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=o(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),m()};Object.assign(t.pagination,{enable:g,disable:h,render:f,update:u,init:v,destroy:m})}function Ot(e){let{swiper:t,extendParams:a,on:s,emit:i}=e;const n=g();let r,l,o,d,p=!1,c=null,u=null;function f(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:a}=t,{dragEl:s,el:i}=e,n=t.params.scrollbar,r=t.params.loop?t.progressLoop:t.progress;let d=l,p=(o-l)*r;a?(p=-p,p>0?(d=l-p,p=0):-p+l>o&&(d=o+p)):p<0?(d=l+p,p=0):p+l>o&&(d=o-p),t.isHorizontal()?(s.style.transform=`translate3d(${p}px, 0, 0)`,s.style.width=`${d}px`):(s.style.transform=`translate3d(0px, ${p}px, 0)`,s.style.height=`${d}px`),n.hide&&(clearTimeout(c),i.style.opacity=1,c=setTimeout((()=>{i.style.opacity=0,i.style.transitionDuration="400ms"}),1e3))}function v(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}function m(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:a,el:s}=e;a.style.width="",a.style.height="",o=t.isHorizontal()?s.offsetWidth:s.offsetHeight,d=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),l="auto"===t.params.scrollbar.dragSize?o*d:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?a.style.width=`${l}px`:a.style.height=`${l}px`,s.style.display=d>=1?"none":"",t.params.scrollbar.hide&&(s.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function h(e){return t.isHorizontal()?e.clientX:e.clientY}function y(e){const{scrollbar:a,rtlTranslate:s}=t,{el:i}=a;let n;n=(h(e)-I(i)[t.isHorizontal()?"left":"top"]-(null!==r?r:l/2))/(o-l),n=Math.max(Math.min(n,1),0),s&&(n=1-n);const d=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*n;t.updateProgress(d),t.setTranslate(d),t.updateActiveIndex(),t.updateSlidesClasses()}function b(e){const a=t.params.scrollbar,{scrollbar:s,wrapperEl:n}=t,{el:l,dragEl:o}=s;p=!0,r=e.target===o?h(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),n.style.transitionDuration="100ms",o.style.transitionDuration="100ms",y(e),clearTimeout(u),l.style.transitionDuration="0ms",a.hide&&(l.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),i("scrollbarDragStart",e)}function S(e){const{scrollbar:a,wrapperEl:s}=t,{el:n,dragEl:r}=a;p&&(e.preventDefault?e.preventDefault():e.returnValue=!1,y(e),s.style.transitionDuration="0ms",n.style.transitionDuration="0ms",r.style.transitionDuration="0ms",i("scrollbarDragMove",e))}function E(e){const a=t.params.scrollbar,{scrollbar:s,wrapperEl:n}=t,{el:r}=s;p&&(p=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",n.style.transitionDuration=""),a.hide&&(clearTimeout(u),u=w((()=>{r.style.opacity=0,r.style.transitionDuration="400ms"}),1e3)),i("scrollbarDragEnd",e),a.snapOnRelease&&t.slideToClosest())}function x(e){const{scrollbar:a,params:s}=t,i=a.el;if(!i)return;const r=i,l=!!s.passiveListeners&&{passive:!1,capture:!1},o=!!s.passiveListeners&&{passive:!0,capture:!1};if(!r)return;const d="on"===e?"addEventListener":"removeEventListener";r[d]("pointerdown",b,l),n[d]("pointermove",S,l),n[d]("pointerup",E,o)}function T(){t.params.scrollbar.el&&t.scrollbar.el&&x("on")}function C(){t.params.scrollbar.el&&t.scrollbar.el&&x("off")}function P(){const{scrollbar:e,el:a}=t;t.params.scrollbar=kt(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const s=t.params.scrollbar;if(!s.el)return;let i,r;"string"===typeof s.el&&t.isElement&&(i=t.el.querySelector(s.el)),i||"string"!==typeof s.el?i||(i=s.el):i=n.querySelectorAll(s.el),t.params.uniqueNavElements&&"string"===typeof s.el&&i.length>1&&1===a.querySelectorAll(s.el).length&&(i=a.querySelector(s.el)),i.length>0&&(i=i[0]),i.classList.add(t.isHorizontal()?s.horizontalClass:s.verticalClass),i&&(r=i.querySelector(`.${t.params.scrollbar.dragClass}`),r||(r=z("div",t.params.scrollbar.dragClass),i.append(r))),Object.assign(e,{el:i,dragEl:r}),s.draggable&&T(),i&&i.classList[t.enabled?"remove":"add"](t.params.scrollbar.lockClass)}function M(){const e=t.params.scrollbar,a=t.scrollbar.el;a&&a.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),C()}a({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"}}),t.scrollbar={el:null,dragEl:null},s("init",(()=>{!1===t.params.scrollbar.enabled?k():(P(),m(),f())})),s("update resize observerUpdate lock unlock",(()=>{m()})),s("setTranslate",(()=>{f()})),s("setTransition",((e,t)=>{v(t)})),s("enable disable",(()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](t.params.scrollbar.lockClass)})),s("destroy",(()=>{M()}));const L=()=>{t.el.classList.remove(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.el&&t.scrollbar.el.classList.remove(t.params.scrollbar.scrollbarDisabledClass),P(),m(),f()},k=()=>{t.el.classList.add(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.el&&t.scrollbar.el.classList.add(t.params.scrollbar.scrollbarDisabledClass),M()};Object.assign(t.scrollbar,{enable:L,disable:k,updateSize:m,setTranslate:f,init:P,destroy:M})}function Bt(e){let{swiper:t,extendParams:a,on:s}=e;a({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,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),t.a11y={clicked:!1};let i=null;function n(e){const t=i;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}const r=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function l(e){void 0===e&&(e=16);const t=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(e).replace(/x/g,t)}function o(e){e=r(e),e.forEach((e=>{e.setAttribute("tabIndex","0")}))}function d(e){e=r(e),e.forEach((e=>{e.setAttribute("tabIndex","-1")}))}function p(e,t){e=r(e),e.forEach((e=>{e.setAttribute("role",t)}))}function c(e,t){e=r(e),e.forEach((e=>{e.setAttribute("aria-roledescription",t)}))}function u(e,t){e=r(e),e.forEach((e=>{e.setAttribute("aria-controls",t)}))}function f(e,t){e=r(e),e.forEach((e=>{e.setAttribute("aria-label",t)}))}function v(e,t){e=r(e),e.forEach((e=>{e.setAttribute("id",t)}))}function m(e,t){e=r(e),e.forEach((e=>{e.setAttribute("aria-live",t)}))}function g(e){e=r(e),e.forEach((e=>{e.setAttribute("aria-disabled",!0)}))}function h(e){e=r(e),e.forEach((e=>{e.setAttribute("aria-disabled",!1)}))}function y(e){if(13!==e.keyCode&&32!==e.keyCode)return;const a=t.params.a11y,s=e.target;t.pagination&&t.pagination.el&&(s===t.pagination.el||t.pagination.el.contains(e.target))&&!e.target.matches(It(t.params.pagination.bulletClass))||(t.navigation&&t.navigation.nextEl&&s===t.navigation.nextEl&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?n(a.lastSlideMessage):n(a.nextSlideMessage)),t.navigation&&t.navigation.prevEl&&s===t.navigation.prevEl&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?n(a.firstSlideMessage):n(a.prevSlideMessage)),t.pagination&&s.matches(It(t.params.pagination.bulletClass))&&s.click())}function b(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:e,prevEl:a}=t.navigation;a&&(t.isBeginning?(g(a),d(a)):(h(a),o(a))),e&&(t.isEnd?(g(e),d(e)):(h(e),o(e)))}function w(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function S(){return w()&&t.params.pagination.clickable}function E(){const e=t.params.a11y;w()&&t.pagination.bullets.forEach((a=>{t.params.pagination.clickable&&(o(a),t.params.pagination.renderBullet||(p(a,"button"),f(a,e.paginationBulletMessage.replace(/\{\{index\}\}/,R(a)+1)))),a.matches(It(t.params.pagination.bulletActiveClass))?a.setAttribute("aria-current","true"):a.removeAttribute("aria-current")}))}const x=(e,t,a)=>{o(e),"BUTTON"!==e.tagName&&(p(e,"button"),e.addEventListener("keydown",y)),f(e,a),u(e,t)},T=()=>{t.a11y.clicked=!0},C=()=>{requestAnimationFrame((()=>{requestAnimationFrame((()=>{t.destroyed||(t.a11y.clicked=!1)}))}))},P=e=>{if(t.a11y.clicked)return;const a=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!a||!t.slides.includes(a))return;const s=t.slides.indexOf(a)===t.activeIndex,i=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(a);s||i||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(a),0))},M=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&c(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&p(t.slides,e.slideRole);const a=t.slides.length;e.slideLabelMessage&&t.slides.forEach(((s,i)=>{const n=t.params.loop?parseInt(s.getAttribute("data-swiper-slide-index"),10):i,r=e.slideLabelMessage.replace(/\{\{index\}\}/,n+1).replace(/\{\{slidesLength\}\}/,a);f(s,r)}))},L=()=>{const e=t.params.a11y;t.el.append(i);const a=t.el;e.containerRoleDescriptionMessage&&c(a,e.containerRoleDescriptionMessage),e.containerMessage&&f(a,e.containerMessage);const s=t.wrapperEl,n=e.id||s.getAttribute("id")||`swiper-wrapper-${l(16)}`,o=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";v(s,n),m(s,o),M();let{nextEl:d,prevEl:p}=t.navigation?t.navigation:{};if(d=r(d),p=r(p),d&&d.forEach((t=>x(t,n,e.nextSlideMessage))),p&&p.forEach((t=>x(t,n,e.prevSlideMessage))),S()){const e=Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el];e.forEach((e=>{e.addEventListener("keydown",y)}))}t.el.addEventListener("focus",P,!0),t.el.addEventListener("pointerdown",T,!0),t.el.addEventListener("pointerup",C,!0)};function k(){i&&i.remove();let{nextEl:e,prevEl:a}=t.navigation?t.navigation:{};if(e=r(e),a=r(a),e&&e.forEach((e=>e.removeEventListener("keydown",y))),a&&a.forEach((e=>e.removeEventListener("keydown",y))),S()){const e=Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el];e.forEach((e=>{e.removeEventListener("keydown",y)}))}t.el.removeEventListener("focus",P,!0),t.el.removeEventListener("pointerdown",T,!0),t.el.removeEventListener("pointerup",C,!0)}s("beforeInit",(()=>{i=z("span",t.params.a11y.notificationClass),i.setAttribute("aria-live","assertive"),i.setAttribute("aria-atomic","true")})),s("afterInit",(()=>{t.params.a11y.enabled&&L()})),s("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&M()})),s("fromEdge toEdge afterInit lock unlock",(()=>{t.params.a11y.enabled&&b()})),s("paginationUpdate",(()=>{t.params.a11y.enabled&&E()})),s("destroy",(()=>{t.params.a11y.enabled&&k()}))}a(6229),a(7330),a(2062);function Rt(e){let t,a,{swiper:s,extendParams:i,on:n,emit:r,params:l}=e;s.autoplay={running:!1,paused:!1,timeLeft:0},i({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let o,d,p,c,u,f,v,m=l&&l.autoplay?l.autoplay.delay:3e3,h=l&&l.autoplay?l.autoplay.delay:3e3,y=(new Date).getTime;function b(e){s&&!s.destroyed&&s.wrapperEl&&e.target===s.wrapperEl&&(s.wrapperEl.removeEventListener("transitionend",b),P())}const w=()=>{if(s.destroyed||!s.autoplay.running)return;s.autoplay.paused?d=!0:d&&(h=o,d=!1);const e=s.autoplay.paused?o:y+h-(new Date).getTime();s.autoplay.timeLeft=e,r("autoplayTimeLeft",e,e/m),a=requestAnimationFrame((()=>{w()}))},S=()=>{let e;if(e=s.virtual&&s.params.virtual.enabled?s.slides.filter((e=>e.classList.contains("swiper-slide-active")))[0]:s.slides[s.activeIndex],!e)return;const t=parseInt(e.getAttribute("data-swiper-autoplay"),10);return t},E=e=>{if(s.destroyed||!s.autoplay.running)return;cancelAnimationFrame(a),w();let i="undefined"===typeof e?s.params.autoplay.delay:e;m=s.params.autoplay.delay,h=s.params.autoplay.delay;const n=S();!Number.isNaN(n)&&n>0&&"undefined"===typeof e&&(i=n,m=n,h=n),o=i;const l=s.params.speed,d=()=>{s&&!s.destroyed&&(s.params.autoplay.reverseDirection?!s.isBeginning||s.params.loop||s.params.rewind?(s.slidePrev(l,!0,!0),r("autoplay")):s.params.autoplay.stopOnLastSlide||(s.slideTo(s.slides.length-1,l,!0,!0),r("autoplay")):!s.isEnd||s.params.loop||s.params.rewind?(s.slideNext(l,!0,!0),r("autoplay")):s.params.autoplay.stopOnLastSlide||(s.slideTo(0,l,!0,!0),r("autoplay")),s.params.cssMode&&(y=(new Date).getTime(),requestAnimationFrame((()=>{E()}))))};return i>0?(clearTimeout(t),t=setTimeout((()=>{d()}),i)):requestAnimationFrame((()=>{d()})),i},x=()=>{s.autoplay.running=!0,E(),r("autoplayStart")},T=()=>{s.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(a),r("autoplayStop")},C=(e,a)=>{if(s.destroyed||!s.autoplay.running)return;clearTimeout(t),e||(v=!0);const i=()=>{r("autoplayPause"),s.params.autoplay.waitForTransition?s.wrapperEl.addEventListener("transitionend",b):P()};if(s.autoplay.paused=!0,a)return f&&(o=s.params.autoplay.delay),f=!1,void i();const n=o||s.params.autoplay.delay;o=n-((new Date).getTime()-y),s.isEnd&&o<0&&!s.params.loop||(o<0&&(o=0),i())},P=()=>{s.isEnd&&o<0&&!s.params.loop||s.destroyed||!s.autoplay.running||(y=(new Date).getTime(),v?(v=!1,E(o)):E(),s.autoplay.paused=!1,r("autoplayResume"))},M=()=>{if(s.destroyed||!s.autoplay.running)return;const e=g();"hidden"===e.visibilityState&&(v=!0,C(!0)),"visible"===e.visibilityState&&P()},L=e=>{"mouse"===e.pointerType&&(v=!0,s.animating||s.autoplay.paused||C(!0))},k=e=>{"mouse"===e.pointerType&&s.autoplay.paused&&P()},z=()=>{s.params.autoplay.pauseOnMouseEnter&&(s.el.addEventListener("pointerenter",L),s.el.addEventListener("pointerleave",k))},I=()=>{s.el.removeEventListener("pointerenter",L),s.el.removeEventListener("pointerleave",k)},A=()=>{const e=g();e.addEventListener("visibilitychange",M)},O=()=>{const e=g();e.removeEventListener("visibilitychange",M)};n("init",(()=>{s.params.autoplay.enabled&&(z(),A(),y=(new Date).getTime(),x())})),n("destroy",(()=>{I(),O(),s.autoplay.running&&T()})),n("beforeTransitionStart",((e,t,a)=>{!s.destroyed&&s.autoplay.running&&(a||!s.params.autoplay.disableOnInteraction?C(!0,!0):T())})),n("sliderFirstMove",(()=>{!s.destroyed&&s.autoplay.running&&(s.params.autoplay.disableOnInteraction?T():(p=!0,c=!1,v=!1,u=setTimeout((()=>{v=!0,c=!0,C(!0)}),200)))})),n("touchEnd",(()=>{if(!s.destroyed&&s.autoplay.running&&p){if(clearTimeout(u),clearTimeout(t),s.params.autoplay.disableOnInteraction)return c=!1,void(p=!1);c&&s.params.cssMode&&P(),c=!1,p=!1}})),n("slideChange",(()=>{!s.destroyed&&s.autoplay.running&&(f=!0)})),Object.assign(s.autoplay,{start:x,stop:T,pause:C,resume:P})}var Ht=a(1141);const Dt=e=>((0,s.dD)("data-v-61a65f79"),e=e(),(0,s.Cn)(),e),Ft={class:"content"},Gt={class:"pcBg"},Vt=Dt((()=>(0,s._)("img",{class:"pcTitle",src:r,alt:""},null,-1))),Nt={class:"alignCenter"},jt={class:"pcContent height380"},Kt={class:"rank01"},qt=Dt((()=>(0,s._)("img",{class:"rankBg",src:l,alt:""},null,-1))),Wt=["src"],Xt={class:"rankNum"},Ut={class:"rankName"},Zt={class:"rank02"},Yt=Dt((()=>(0,s._)("img",{class:"rankBg",src:o,alt:""},null,-1))),Qt=["src"],Jt={class:"rankNum"},_t={class:"rankName"},$t={class:"rank03"},ea=Dt((()=>(0,s._)("img",{class:"rankBg",src:d,alt:""},null,-1))),ta=["src"],aa={class:"rankNum"},sa={class:"rankName"},ia={class:"rank04"},na=Dt((()=>(0,s._)("img",{class:"rankBg",src:p,alt:""},null,-1))),ra=["src"],la={class:"rankNum"},oa={class:"rankName"},da={class:"rank05"},pa=Dt((()=>(0,s._)("img",{class:"rankBg",src:c,alt:""},null,-1))),ca=["src"],ua={class:"rankNum"},fa={class:"rankName"},va={class:"alignBottom"},ma={class:"pcContent pt70"},ga={class:"swiperTips"},ha=Dt((()=>(0,s._)("img",{class:"swiperBg",src:u,alt:""},null,-1))),ya=["src"],ba={class:"swiperText"},wa={class:"swiperText02"},Sa=Dt((()=>(0,s._)("div",{class:"pcContent",style:{"padding-top":"10px"}},[(0,s._)("div",{class:"pcTips"}," 积分说明:此积分为各成员参与凌云阁活动累计积分。 ")],-1)));var Ea={__name:"index",setup(e){const t=a(3778),r=[zt,At,Ot,Bt,Rt,Lt],l=(0,n.iH)({}),o=(0,n.iH)({}),d=(0,n.iH)({}),p=(0,n.iH)({}),c=(0,n.iH)({}),u=(0,n.iH)([]),f=()=>{(0,Ht.g)().then((e=>{let a=e.data;for(let i in a)a[i].index=Number(i)+1,a[i].avatar.indexOf("storage")<0&&(a[i].avatar=t);a.forEach(((e,a)=>{0==a&&(e.avatar.indexOf("storage")<0&&(e.avatar=t),l.value=e),1==a&&(e.avatar.indexOf("storage")<0&&(e.avatar=t),o.value=e),2==a&&(e.avatar.indexOf("storage")<0&&(e.avatar=t),d.value=e),3==a&&(e.avatar.indexOf("storage")<0&&(e.avatar=t),p.value=e),4==a&&(e.avatar.indexOf("storage")<0&&(e.avatar=t),c.value=e)}));for(var s=5;s<a.length;s+=5)u.value.push(a.slice(s,s+5))}))};return f(),(e,t)=>((0,s.wg)(),(0,s.iD)("div",Ft,[(0,s._)("div",Gt,[Vt,(0,s._)("div",Nt,[(0,s._)("div",jt,[(0,s._)("div",Kt,[qt,(0,s._)("img",{class:"rankAva",src:l.value.avatar,alt:""},null,8,Wt),(0,s._)("div",Xt,(0,i.zw)(l.value.score),1),(0,s._)("div",Ut,(0,i.zw)(l.value.position_name)+"-"+(0,i.zw)(l.value.name),1)]),(0,s._)("div",Zt,[Yt,(0,s._)("img",{class:"rankAva",src:o.value.avatar,alt:""},null,8,Qt),(0,s._)("div",Jt,(0,i.zw)(o.value.score),1),(0,s._)("div",_t,(0,i.zw)(o.value.position_name)+"-"+(0,i.zw)(o.value.name),1)]),(0,s._)("div",$t,[ea,(0,s._)("img",{class:"rankAva",src:d.value.avatar,alt:""},null,8,ta),(0,s._)("div",aa,(0,i.zw)(d.value.score),1),(0,s._)("div",sa,(0,i.zw)(d.value.position_name)+"-"+(0,i.zw)(d.value.name),1)]),(0,s._)("div",ia,[na,(0,s._)("img",{class:"rankAva",src:p.value.avatar,alt:""},null,8,ra),(0,s._)("div",la,(0,i.zw)(p.value.score),1),(0,s._)("div",oa,(0,i.zw)(p.value.position_name)+"-"+(0,i.zw)(p.value.name),1)]),(0,s._)("div",da,[pa,(0,s._)("img",{class:"rankAva",src:c.value.avatar,alt:""},null,8,ca),(0,s._)("div",ua,(0,i.zw)(c.value.score),1),(0,s._)("div",fa,(0,i.zw)(c.value.position_name)+"-"+(0,i.zw)(c.value.name),1)])])]),(0,s._)("div",va,[(0,s._)("div",ma,[(0,s.Wm)((0,n.SU)(Pt),{style:{width:"100%",height:"230px"},mousewheel:{mousewheel:!0},modules:r,"slides-per-view":1,direction:"vertical",autoplay:{delay:3e3,disableOnInteraction:!1},loop:!0},{default:(0,s.w5)((()=>[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(u.value,((e,t)=>((0,s.wg)(),(0,s.j4)((0,n.SU)(Mt),{key:t},{default:(0,s.w5)((()=>[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(e,((e,t)=>((0,s.wg)(),(0,s.iD)("div",{class:"swiperItem",key:t},[(0,s._)("div",ga,(0,i.zw)(e.index),1),ha,(0,s._)("img",{class:"swiperAva",src:e.avatar,alt:""},null,8,ya),(0,s._)("div",ba,(0,i.zw)(e.score),1),(0,s._)("div",wa,(0,i.zw)(e.position_name)+"-"+(0,i.zw)(e.name),1)])))),128))])),_:2},1024)))),128))])),_:1})]),Sa])])]))}},xa=a(89);const Ta=(0,xa.Z)(Ea,[["__scopeId","data-v-61a65f79"]]);var Ca=Ta}}]);
|
|
//# sourceMappingURL=314.478fc575.js.map
|