1(()=>{"use strict";var yt={9576(t,e,s){var i,r=s(5206);if(!0)e.H=r.createRoot,i=r.hydrateRoot;else var a},7462(t,e,s){var i;var r=s(1594),a=Symbol.for("react.element"),f=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,n=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u={key:!0,ref:!0,__self:!0,__source:!0};function d(l,c,p){var b,w={},g=null,v=null;p!==void 0&&(g=""+p),c.key!==void 0&&(g=""+c.key),c.ref!==void 0&&(v=c.ref);for(b in c)o.call(c,b)&&!u.hasOwnProperty(b)&&(w[b]=c[b]);if(l&&l.defaultProps)for(b in c=l.defaultProps,c)w[b]===void 0&&(w[b]=c[b]);return{$$typeof:a,type:l,key:g,ref:v,props:w,_owner:n.current}}i=f,e.jsx=d,e.jsxs=d},6070(t,e,s){t.exports=s(7462)},1594(t){t.exports=React},5206(t){t.exports=ReactDOM}},De={};function Y(t){var e=De[t];if(e!==void 0)return e.exports;var s=De[t]={exports:{}};return yt[t](s,s.exports,Y),s.exports}Y.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return Y.d(e,{a:e}),e},Y.d=(t,e)=>{for(var s in e)Y.o(e,s)&&!Y.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:e[s]})},Y.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var ir={},U=Y(6070);const Et=jQuery;var ne=Y.n(Et);const St=lodash;var R=Y(1594),xt=Y(9576);function ke(t){return t!==null&&typeof t=="object"&&"constructor"in t&&t.constructor===Object}function ge(t,e){t===void 0&&(t={}),e===void 0&&(e={}),Object.keys(e).forEach(s=>{typeof t[s]=="undefined"?t[s]=e[s]:ke(e[s])&&ke(t[s])&&Object.keys(e[s]).length>0&&ge(t[s],e[s])})}const He={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 j(){const t=typeof document!="undefined"?document:{};return ge(t,He),t}const Tt={document:He,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(t){return typeof setTimeout=="undefined"?(t(),null):setTimeout(t,0)},cancelAnimationFrame(t){typeof setTimeout!="undefined"&&clearTimeout(t)}};function N(){const t=typeof window!="undefined"?window:{};return ge(t,Tt),t}var Mt,Ct;function Pt(t){const e=t;Object.keys(e).forEach(s=>{try{e[s]=null}catch(i){}try{delete e[s]}catch(i){}})}function ve(t,e){return e===void 0&&(e=0),setTimeout(t,e)}function le(){return Date.now()}function Lt(t){const e=N();let s;return e.getComputedStyle&&(s=e.getComputedStyle(t,null)),!s&&t.currentStyle&&(s=t.currentStyle),s||(s=t.style),s}function _t(t,e){e===void 0&&(e="x");const s=N();let i,r,a;const f=Lt(t);return s.WebKitCSSMatrix?(r=f.transform||f.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map(o=>o.replace(",",".")).join(", ")),a=new s.WebKitCSSMatrix(r==="none"?"":r)):(a=f.MozTransform||f.OTransform||f.MsTransform||f.msTransform||f.transform||f.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=a.toString().split(",")),e==="x"&&(s.WebKitCSSMatrix?r=a.m41:i.length===16?r=parseFloat(i[12]):r=parseFloat(i[4])),e==="y"&&(s.WebKitCSSMatrix?r=a.m42:i.length===16?r=parseFloat(i[13]):r=parseFloat(i[5])),r||0}function oe(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"}function It(t){return typeof window!="undefined"&&typeof window.HTMLElement!="undefined"?t instanceof HTMLElement:t&&(t.nodeType===1||t.nodeType===11)}function X(){const t=Object(arguments.length<=0?void 0:arguments[0]),e=["__proto__","constructor","prototype"];for(let s=1;s<arguments.length;s+=1){const i=s<0||arguments.length<=s?void 0:arguments[s];if(i!=null&&!It(i)){const r=Object.keys(Object(i)).filter(a=>e.indexOf(a)<0);for(let a=0,f=r.length;a<f;a+=1){const o=r[a],n=Object.getOwnPropertyDescriptor(i,o);
1n!==void 0&&n.enumerable&&(oe(t[o])&&oe(i[o])?i[o].__swiper__?t[o]=i[o]:X(t[o],i[o]):!oe(t[o])&&oe(i[o])?(t[o]={},i[o].__swiper__?t[o]=i[o]:X(t[o],i[o])):t[o]=i[o])}}}return t}function de(t,e,s){t.style.setProperty(e,s)}function Re(t){let{swiper:e,targetPosition:s,side:i}=t;const r=N(),a=-e.translate;let f=null,o;const n=e.params.speed;e.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(e.cssModeFrameID);const u=s>a?"next":"prev",d=(c,p)=>u==="next"&&c>=p||u==="prev"&&c<=p,l=()=>{o=new Date().getTime(),f===null&&(f=o);const c=Math.max(Math.min((o-f)/n,1),0),p=.5-Math.cos(c*Math.PI)/2;let b=a+p*(s-a);if(d(b,s)&&(b=s),e.wrapperEl.scrollTo({[i]:b}),d(b,s)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:b})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(l)};l()}function rr(t){return t.querySelector(".swiper-slide-transform")||t.shadowRoot&&t.shadowRoot.querySelector(".swiper-slide-transform")||t}function q(t,e){return e===void 0&&(e=""),[...t.children].filter(s=>s.matches(e))}function Ge(t,e){e===void 0&&(e=[]);const s=document.createElement(t);return s.classList.add(...Array.isArray(e)?e:[e]),s}function ar(t){const e=Mt(),s=Ct(),i=t.getBoundingClientRect(),r=s.body,a=t.clientTop||r.clientTop||0,f=t.clientLeft||r.clientLeft||0,o=t===e?e.scrollY:t.scrollTop,n=t===e?e.scrollX:t.scrollLeft;return{top:i.top+o-a,left:i.left+n-f}}function zt(t,e){const s=[];for(;t.previousElementSibling;){const i=t.previousElementSibling;e?i.matches(e)&&s.push(i):s.push(i),t=i}return s}function At(t,e){const s=[];for(;t.nextElementSibling;){const i=t.nextElementSibling;e?i.matches(e)&&s.push(i):s.push(i),t=i}return s}function Z(t,e){return N().getComputedStyle(t,null).getPropertyValue(e)}function Be(t){let e=t,s;if(e){for(s=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(s+=1);return s}}function Ot(t,e){const s=[];let i=t.parentElement;for(;i;)e?i.matches(e)&&s.push(i):s.push(i),i=i.parentElement;return s}function nr(t,e){function s(i){i.target===t&&(e.call(t,i),t.removeEventListener("transitionend",s))}e&&t.addEventListener("transitionend",s)}function Ne(t,e,s){const i=N();return s?t[e==="width"?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(t,null).getPropertyValue(e==="width"?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(t,null).getPropertyValue(e==="width"?"margin-left":"margin-bottom")):t.offsetWidth}var $t,Xe,Dt,kt;function lr(t){let{swiper:e,extendParams:s,on:i,emit:r}=t;s({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let a;const f=$t();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const o=f.createElement("div");function n(b,w){const g=e.params.virtual;if(g.cache&&e.virtual.cache[w])return e.virtual.cache[w];let v;return g.renderSlide?(v=g.renderSlide.call(e,b,w),typeof v=="string"&&(o.innerHTML=v,v=o.children[0])):e.isElement?v=Xe("swiper-slide"):v=Xe("div",e.params.slideClass),v.setAttribute("data-swiper-slide-index",w),g.renderSlide||(v.innerHTML=b),g.cache&&(e.virtual.cache[w]=v),v}function u(b){const{slidesPerView:w,slidesPerGroup:g,centeredSlides:v,loop:h}=e.params,{addSlidesBefore:m,addSlidesAfter:E}=e.params.virtual,{from:L,to:I,slides:z,slidesGrid:A,offset:S}=e.virtual;e.params.cssMode||e.updateActiveIndex();const D=e.activeIndex||0;let P;e.rtlTranslate?P="right":P=e.isHorizontal()?"left":"top";let T,M;v?(T=Math.floor(w/2)+g+E,M=Math.floor(w/2)+g+m):(T=w+(g-1)+E,M=(h?w:g)+m);let y=D-M,x=D+T;h||(y=Math.max(y,0),x=Math.min(x,z.length-1));let $=(e.slidesGrid[y]||0)-(e.slidesGrid[0]||0);h&&D>=M?(y-=M,v||($+=e.slidesGrid[0])):h&&D<M&&(y=-M,v&&($+=e.slidesGrid[0])),Object.assign(e.virtual,{from:y,to:x,offset:$,slidesGrid:e.slidesGrid,slidesBefore:M,slidesAfter:T});function C(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r("virtualUpdate")}if(L===y&&I===x&&!b){e.slidesGrid!==A&&$!==S&&e.slides.forEach(H=>{H.style[P]=`${$-Math.abs(e.cssOverflowAdjustment())}px`}),e.updateProgress(),r("virtualUpdate");return}if(e.params.virtual.renderExternal){e.params.virtual.renderExternal.call(e,{offset:$,from:y,to:x,slides:function(){const G=[];for(let W=y;W<=x;W+=1)G.push(z[W]);return G}()}),e.params.virtual.renderExternalUpdate?C():r("virtualUpdate");return}const O=[],_=[],k=H=>{let G=H;return H<0?G=z.length+H:G>=z.length&&(G=G-z.length),G};if(b)e.slides.filter(H=>H.matches(`.${e.params.slideClass}
1, swiper-slide`)).forEach(H=>{H.remove()});else for(let H=L;H<=I;H+=1)if(H<y||H>x){const G=k(H);e.slides.filter(W=>W.matches(`.${e.params.slideClass}[data-swiper-slide-index="${G}"], swiper-slide[data-swiper-slide-index="${G}"]`)).forEach(W=>{W.remove()})}const B=h?-z.length:0,V=h?z.length*2:z.length;for(let H=B;H<V;H+=1)if(H>=y&&H<=x){const G=k(H);typeof I=="undefined"||b?_.push(G):(H>I&&_.push(G),H<L&&O.push(G))}if(_.forEach(H=>{e.slidesEl.append(n(z[H],H))}),h)for(let H=O.length-1;H>=0;H-=1){const G=O[H];e.slidesEl.prepend(n(z[G],G))}else O.sort((H,G)=>G-H),O.forEach(H=>{e.slidesEl.prepend(n(z[H],H))});Dt(e.slidesEl,".swiper-slide, swiper-slide").forEach(H=>{H.style[P]=`${$-Math.abs(e.cssOverflowAdjustment())}px`}),C()}function d(b){if(typeof b=="object"&&"length"in b)for(let w=0;w<b.length;w+=1)b[w]&&e.virtual.slides.push(b[w]);else e.virtual.slides.push(b);u(!0)}function l(b){const w=e.activeIndex;let g=w+1,v=1;if(Array.isArray(b)){for(let h=0;h<b.length;h+=1)b[h]&&e.virtual.slides.unshift(b[h]);g=w+b.length,v=b.length}else e.virtual.slides.unshift(b);if(e.params.virtual.cache){const h=e.virtual.cache,m={};Object.keys(h).forEach(E=>{const L=h[E],I=L.getAttribute("data-swiper-slide-index");I&&L.setAttribute("data-swiper-slide-index",parseInt(I,10)+v),m[parseInt(E,10)+v]=L}),e.virtual.cache=m}u(!0),e.slideTo(g,0)}function c(b){if(typeof b=="undefined"||b===null)return;let w=e.activeIndex;if(Array.isArray(b))for(let g=b.length-1;g>=0;g-=1)e.params.virtual.cache&&(delete e.virtual.cache[b[g]],Object.keys(e.virtual.cache).forEach(v=>{v>b&&(e.virtual.cache[v-1]=e.virtual.cache[v],e.virtual.cache[v-1].setAttribute("data-swiper-slide-index",v-1),delete e.virtual.cache[v])})),e.virtual.slides.splice(b[g],1),b[g]<w&&(w-=1),w=Math.max(w,0);else e.params.virtual.cache&&(delete e.virtual.cache[b],Object.keys(e.virtual.cache).forEach(g=>{g>b&&(e.virtual.cache[g-1]=e.virtual.cache[g],e.virtual.cache[g-1].setAttribute("data-swiper-slide-index",g-1),delete e.virtual.cache[g])})),e.virtual.slides.splice(b,1),b<w&&(w-=1),w=Math.max(w,0);u(!0),e.slideTo(w,0)}function p(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),u(!0),e.slideTo(0,0)}i("beforeInit",()=>{if(!e.params.virtual.enabled)return;let b;if(typeof e.passedParams.virtual.slides=="undefined"){const w=[...e.slidesEl.children].filter(g=>g.matches(`.${e.params.slideClass}, swiper-slide`));w&&w.length&&(e.virtual.slides=[...w],b=!0,w.forEach((g,v)=>{g.setAttribute("data-swiper-slide-index",v),e.virtual.cache[v]=g,g.remove()}))}b||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,u()}),i("setTranslate",()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(a),a=setTimeout(()=>{u()},100)):u())}),i("init update resize",()=>{e.params.virtual.enabled&&e.params.cssMode&&kt(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:d,prependSlide:l,removeSlide:c,removeAllSlides:p,update:u})}var Ht,Rt,Ve,Gt;function or(t){let{swiper:e,extendParams:s,on:i,emit:r}=t;const a=Ht(),f=Rt();e.keyboard={enabled:!1},s({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}});function o(d){if(!e.enabled)return;const{rtlTranslate:l}=e;let c=d;c.originalEvent&&(c=c.originalEvent);const p=c.keyCode||c.charCode,b=e.params.keyboard.pageUpDown,w=b&&p===33,g=b&&p===34,v=p===37,h=p===39,m=p===38,E=p===40;if(!e.allowSlideNext&&(e.isHorizontal()&&h||e.isVertical()&&E||g)||!e.allowSlidePrev&&(e.isHorizontal()&&v||e.isVertical()&&m||w))return!1;if(!(c.shiftKey||c.altKey||c.ctrlKey||c.metaKey)&&!(a.activeElement&&a.activeElement.nodeName&&(a.activeElement.nodeName.toLowerCase()==="input"||a.activeElement.nodeName.toLowerCase()==="textarea"))){if(e.params.keyboard.onlyInViewport&&(w||g||v||h||m||E)){let L=!1;if(Ve(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&Ve(e.el,`.${e.params.slideActiveClass}`).length===0)return;const I=e.el,z=I.clientWidth,A=I.clientHeight,S=f.innerWidth,D=f.innerHeight,P=Gt(I);l&&(P.left-=I.scrollLeft);const T=[[P.left,P.top],[P.left+z,P.top],[P.left,P.top+A],[P.left+z,P.top+A]];for(let M=0;M<T.length;M+=1){const y=T[M];if(y[0]>=0&&y[0]<=S&&y[1]>
1=0&&y[1]<=D){if(y[0]===0&&y[1]===0)continue;L=!0}}if(!L)return}e.isHorizontal()?((w||g||v||h)&&(c.preventDefault?c.preventDefault():c.returnValue=!1),((g||h)&&!l||(w||v)&&l)&&e.slideNext(),((w||v)&&!l||(g||h)&&l)&&e.slidePrev()):((w||g||m||E)&&(c.preventDefault?c.preventDefault():c.returnValue=!1),(g||E)&&e.slideNext(),(w||m)&&e.slidePrev()),r("keyPress",p)}}function n(){e.keyboard.enabled||(a.addEventListener("keydown",o),e.keyboard.enabled=!0)}function u(){e.keyboard.enabled&&(a.removeEventListener("keydown",o),e.keyboard.enabled=!1)}i("init",()=>{e.params.keyboard.enabled&&n()}),i("destroy",()=>{e.keyboard.enabled&&u()}),Object.assign(e.keyboard,{enable:n,disable:u})}var Bt,te,Ye;function dr(t){let{swiper:e,extendParams:s,on:i,emit:r}=t;const a=Bt();s({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),e.mousewheel={enabled:!1};let f,o=te(),n;const u=[];function d(m){let z=0,A=0,S=0,D=0;return"detail"in m&&(A=m.detail),"wheelDelta"in m&&(A=-m.wheelDelta/120),"wheelDeltaY"in m&&(A=-m.wheelDeltaY/120),"wheelDeltaX"in m&&(z=-m.wheelDeltaX/120),"axis"in m&&m.axis===m.HORIZONTAL_AXIS&&(z=A,A=0),S=z*10,D=A*10,"deltaY"in m&&(D=m.deltaY),"deltaX"in m&&(S=m.deltaX),m.shiftKey&&!S&&(S=D,D=0),(S||D)&&m.deltaMode&&(m.deltaMode===1?(S*=40,D*=40):(S*=800,D*=800)),S&&!z&&(z=S<1?-1:1),D&&!A&&(A=D<1?-1:1),{spinX:z,spinY:A,pixelX:S,pixelY:D}}function l(){e.enabled&&(e.mouseEntered=!0)}function c(){e.enabled&&(e.mouseEntered=!1)}function p(m){return e.params.mousewheel.thresholdDelta&&m.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&te()-o<e.params.mousewheel.thresholdTime?!1:m.delta>=6&&te()-o<60?!0:(m.direction<0?(!e.isEnd||e.params.loop)&&!e.animating&&(e.slideNext(),r("scroll",m.raw)):(!e.isBeginning||e.params.loop)&&!e.animating&&(e.slidePrev(),r("scroll",m.raw)),o=new a.Date().getTime(),!1)}function b(m){const E=e.params.mousewheel;if(m.direction<0){if(e.isEnd&&!e.params.loop&&E.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&E.releaseOnEdges)return!0;return!1}function w(m){let E=m,L=!0;if(!e.enabled||m.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;const I=e.params.mousewheel;e.params.cssMode&&E.preventDefault();let z=e.el;e.params.mousewheel.eventsTarget!=="container"&&(z=document.querySelector(e.params.mousewheel.eventsTarget));const A=z&&z.contains(E.target);if(!e.mouseEntered&&!A&&!I.releaseOnEdges)return!0;E.originalEvent&&(E=E.originalEvent);let S=0;const D=e.rtlTranslate?-1:1,P=d(E);if(I.forceToAxis)if(e.isHorizontal())if(Math.abs(P.pixelX)>Math.abs(P.pixelY))S=-P.pixelX*D;else return!0;else if(Math.abs(P.pixelY)>Math.abs(P.pixelX))S=-P.pixelY;else return!0;else S=Math.abs(P.pixelX)>Math.abs(P.pixelY)?-P.pixelX*D:-P.pixelY;if(S===0)return!0;I.invert&&(S=-S);let T=e.getTranslate()+S*I.sensitivity;if(T>=e.minTranslate()&&(T=e.minTranslate()),T<=e.maxTranslate()&&(T=e.maxTranslate()),L=e.params.loop?!0:!(T===e.minTranslate()||T===e.maxTranslate()),L&&e.params.nested&&E.stopPropagation(),!e.params.freeMode||!e.params.freeMode.enabled){const M={time:te(),delta:Math.abs(S),direction:Math.sign(S),raw:m};u.length>=2&&u.shift();const y=u.length?u[u.length-1]:void 0;if(u.push(M),y?(M.direction!==y.direction||M.delta>y.delta||M.time>y.time+150)&&p(M):p(M),b(M))return!0}else{const M={time:te(),delta:Math.abs(S),direction:Math.sign(S)},y=n&&M.time<n.time+500&&M.delta<=n.delta&&M.direction===n.direction;if(!y){n=void 0;let x=e.getTranslate()+S*I.sensitivity;const $=e.isBeginning,C=e.isEnd;if(x>=e.minTranslate()&&(x=e.minTranslate()),x<=e.maxTranslate()&&(x=e.maxTranslate()),e.setTransition(0),e.setTranslate(x),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!$&&e.isBeginning||!C&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:M.direction<0?"next":"prev",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(f),f=void 0,u.length>=15&&u.shift();const O=u.length?u[u.length-1]:void 0,_=u[0];if(u.push(M),O&&(M.delta>O.delta||M.direction!==O.direction))u.splice(0);else if(u.length>=15&&M.time-_.time<500&&_.delta-M.delta>=1&&M.delta<=6){const k=S>0?.8:.2;n=M,u.splice(0),f=Ye(()=>{e.slideToClosest(e.params.speed,!0,void 0,k)},0)}f||(f=Ye(()=>{n=M,u.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5)},500))}if(y||r("scroll",E),e.params.autoplay&&e.params.autoplayDisableOnInteraction&&e.autoplay.stop(),I.releaseOnEdges&&(x===e.minTranslate()||x===e.maxTranslate()))return!0}}return E.preventDefault?E.preventDefault():E.returnValue=!1,!1}function g(m){let E=e.el;e.params.mousewheel.eventsTarget!=="container"&&(E=document.querySelector(e.params.mousewheel.eventsTarget)),E[m]("mouseenter",l),E[m]("mouseleave",c),E[m]("wheel",w)}function v(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",w),!0):e.mousewheel.enabled?!1:(g("addEventListener"),e.mousewheel.enabled=!0,!0)}function h(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,w),!0):e.mousewheel.enabled?(g("removeEventListener"),e.mousewheel.enabled=!1,!0):!1}i("init",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&h(),e.params.mousewheel.enabled&&v()}),i("destroy",()=>{e.params.cssMode&&v(),e.mousewheel.enabled&&h()}),Object.assign(e.mousewheel,{enable:v,disable:h})}function Nt(t,e,s,i){return t.params.createElements&&Object.keys(i).forEac
1h(r=>{if(!s[r]&&s.auto===!0){let a=q(t.el,`.${i[r]}`)[0];a||(a=Ge("div",i[r]),a.className=i[r],t.el.append(a)),s[r]=a,e[r]=a}}),s}function Xt(t){let{swiper:e,extendParams:s,on:i,emit:r}=t;s({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};const a=w=>(Array.isArray(w)?w:[w]).filter(g=>!!g);function f(w){let g;return w&&typeof w=="string"&&e.isElement&&(g=e.el.querySelector(w),g)?g:(w&&(typeof w=="string"&&(g=[...document.querySelectorAll(w)]),e.params.uniqueNavElements&&typeof w=="string"&&g.length>1&&e.el.querySelectorAll(w).length===1&&(g=e.el.querySelector(w))),w&&!g?w:g)}function o(w,g){const v=e.params.navigation;w=a(w),w.forEach(h=>{h&&(h.classList[g?"add":"remove"](...v.disabledClass.split(" ")),h.tagName==="BUTTON"&&(h.disabled=g),e.params.watchOverflow&&e.enabled&&h.classList[e.isLocked?"add":"remove"](v.lockClass))})}function n(){const{nextEl:w,prevEl:g}=e.navigation;if(e.params.loop){o(g,!1),o(w,!1);return}o(g,e.isBeginning&&!e.params.rewind),o(w,e.isEnd&&!e.params.rewind)}function u(w){w.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),r("navigationPrev"))}function d(w){w.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),r("navigationNext"))}function l(){const w=e.params.navigation;if(e.params.navigation=Nt(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(w.nextEl||w.prevEl))return;let g=f(w.nextEl),v=f(w.prevEl);Object.assign(e.navigation,{nextEl:g,prevEl:v}),g=a(g),v=a(v);const h=(m,E)=>{m&&m.addEventListener("click",E==="next"?d:u),!e.enabled&&m&&m.classList.add(...w.lockClass.split(" "))};g.forEach(m=>h(m,"next")),v.forEach(m=>h(m,"prev"))}function c(){let{nextEl:w,prevEl:g}=e.navigation;w=a(w),g=a(g);const v=(h,m)=>{h.removeEventListener("click",m==="next"?d:u),h.classList.remove(...e.params.navigation.disabledClass.split(" "))};w.forEach(h=>v(h,"next")),g.forEach(h=>v(h,"prev"))}i("init",()=>{e.params.navigation.enabled===!1?b():(l(),n())}),i("toEdge fromEdge lock unlock",()=>{n()}),i("destroy",()=>{c()}),i("enable disable",()=>{let{nextEl:w,prevEl:g}=e.navigation;if(w=a(w),g=a(g),e.enabled){n();return}[...w,...g].filter(v=>!!v).forEach(v=>v.classList.add(e.params.navigation.lockClass))}),i("click",(w,g)=>{let{nextEl:v,prevEl:h}=e.navigation;v=a(v),h=a(h);const m=g.target;if(e.params.navigation.hideOnClick&&!h.includes(m)&&!v.includes(m)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===m||e.pagination.el.contains(m)))return;let E;v.length?E=v[0].classList.contains(e.params.navigation.hiddenClass):h.length&&(E=h[0].classList.contains(e.params.navigation.hiddenClass)),r(E===!0?"navigationShow":"navigationHide"),[...v,...h].filter(L=>
1!!L).forEach(L=>L.classList.toggle(e.params.navigation.hiddenClass))}});const p=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),l(),n()},b=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),c()};Object.assign(e.navigation,{enable:p,disable:b,update:n,init:l,destroy:c})}var se,Vt,Fe,Yt,Ft;function cr(t){let{swiper:e,extendParams:s,on:i,emit:r}=t;const a="swiper-pagination";s({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:h=>h,formatFractionTotal:h=>h,bulletClass:`${a}-bullet`,bulletActiveClass:`${a}-bullet-active`,modifierClass:`${a}-`,currentClass:`${a}-current`,totalClass:`${a}-total`,hiddenClass:`${a}-hidden`,progressbarFillClass:`${a}-progressbar-fill`,progressbarOppositeClass:`${a}-progressbar-opposite`,clickableClass:`${a}-clickable`,lockClass:`${a}-lock`,horizontalClass:`${a}-horizontal`,verticalClass:`${a}-vertical`,paginationDisabledClass:`${a}-disabled`}}),e.pagination={el:null,bullets:[]};let f,o=0;const n=h=>(Array.isArray(h)?h:[h]).filter(m=>!!m);function u(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function d(h,m){const{bulletActiveClass:E}=e.params.pagination;h&&(h=h[`${m==="prev"?"previous":"next"}ElementSibling`],h&&(h.classList.add(`${E}-${m}`),h=h[`${m==="prev"?"previous":"next"}ElementSibling`],h&&h.classList.add(`${E}-${m}-${m}`)))}function l(h){const m=h.target.closest(se(e.params.pagination.bulletClass));if(!m)return;h.preventDefault();const E=Fe(m)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===E)return;const L=e.realIndex,I=e.getSlideIndexByData(E),z=e.getSlideIndexByData(e.realIndex),A=S=>{const D=e.activeIndex;e.loopFix({direction:S,activeSlideIndex:I,slideTo:!1});const P=e.activeIndex;D===P&&e.slideToLoop(L,0,!1,!0)};if(I>e.slides.length-e.loopedSlides)A(I>z?"next":"prev");else if(e.params.centeredSlides){const S=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(parseFloat(e.params.slidesPerView,10));I<Math.floor(S/2)&&A("prev")}e.slideToLoop(E)}else e.slideTo(E)}function c(){const h=e.rtl,m=e.params.pagination;if(u())return;let E=e.pagination.el;E=n(E);let L,I;const z=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,A=e.params.loop?Math.ceil(z/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(I=e.previousRealIndex||0,L=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex!="undefined"?(L=e.snapIndex,I=e.previousSnapIndex):(I=e.previousIndex||0,L=e.activeIndex||0),m.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const S=e.pagination.bullets;let D,P,T;if(m.dynamicBullets&&(f=Yt(S[0],e.isHorizontal()?"width":"height",!0),E.forEach(M=>{M.style[e.isHorizontal()?"width":"height"]=`${f*(m.dynamicMainBullets+4)}px`}),m.dynamicMainBullets>1&&I!==void 0&&(o+=L-(I||0),o>m.dynamicMainBullets-1?o=m.dynamicMainBullets-1:o<0&&(o=0)),D=Math.max(L-o,0),P=D+(Math.min(S.length,m.dynamicMainBullets)-1),T=(P+D)/2),S.forEach(M=>{const y=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(x=>`${m.bulletActiveClass}${x}`)].map(x=>typeof x=="string"&&x.includes(" ")?x.split(" "):x).flat();M.classList.remove(...y)}),E.length>1)S.forEach(M=>{const y=Fe(M);y===L?M.classList.add(...m.bulletActiveClass.split(" ")):e.isElement&&M.setAttribute("part","bullet"),m.dynamicBullets&&(y>=D&&y<=P&&M.classList.add(...`${m.bulletActiveClass}-main`.split(" ")),y===D&&d(M,"prev"),y===P&&d(M,"next"))});else{const M=S[L];if(M&&M.classList.add(...m.bulletActiveClass.split(" ")),e.isElement&&S.forEach((y,x)=>{y.setAttribute("part",x===L?"bullet-active":"bullet")}),m.dynamicBullets){const y=S[D],x=S[P];for(let $=D;$<=P;$+=1)S[$]&&S[$].classList.add(...`${m.bulletActiveClass}-main`.split(" "));d(y,"prev"),d(x,"next")}}if(m.dynamicBullets){const M=Math.min(S.length,m.dynamicMainBullets+4),y=(f*M-f)/2-T*f,x=h?"right":"left";
1S.forEach($=>{$.style[e.isHorizontal()?x:"top"]=`${y}px`})}}E.forEach((S,D)=>{if(m.type==="fraction"&&(S.querySelectorAll(se(m.currentClass)).forEach(P=>{P.textContent=m.formatFractionCurrent(L+1)}),S.querySelectorAll(se(m.totalClass)).forEach(P=>{P.textContent=m.formatFractionTotal(A)})),m.type==="progressbar"){let P;m.progressbarOpposite?P=e.isHorizontal()?"vertical":"horizontal":P=e.isHorizontal()?"horizontal":"vertical";const T=(L+1)/A;let M=1,y=1;P==="horizontal"?M=T:y=T,S.querySelectorAll(se(m.progressbarFillClass)).forEach(x=>{x.style.transform=`translate3d(0,0,0) scaleX(${M}) scaleY(${y})`,x.style.transitionDuration=`${e.params.speed}ms`})}m.type==="custom"&&m.renderCustom?(S.innerHTML=m.renderCustom(e,L+1,A),D===0&&r("paginationRender",S)):(D===0&&r("paginationRender",S),r("paginationUpdate",S)),e.params.watchOverflow&&e.enabled&&S.classList[e.isLocked?"add":"remove"](m.lockClass)})}function p(){const h=e.params.pagination;if(u())return;const m=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length;let E=e.pagination.el;E=n(E);let L="";if(h.type==="bullets"){let I=e.params.loop?Math.ceil(m/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&I>m&&(I=m);for(let z=0;z<I;z+=1)h.renderBullet?L+=h.renderBullet.call(e,z,h.bulletClass):L+=`<${h.bulletElement} ${e.isElement?'part="bullet"':""} class="${h.bulletClass}"></${h.bulletElement}>`}h.type==="fraction"&&(h.renderFraction?L=h.renderFraction.call(e,h.currentClass,h.totalClass):L=`<span class="${h.currentClass}"></span> / <span class="${h.totalClass}"></span>`),h.type==="progressbar"&&(h.renderProgressbar?L=h.renderProgressbar.call(e,h.progressbarFillClass):L=`<span class="${h.progressbarFillClass}"></span>`),e.pagination.bullets=[],E.forEach(I=>{h.type!=="custom"&&(I.innerHTML=L||""),h.type==="bullets"&&e.pagination.bullets.push(...I.querySelectorAll(se(h.bulletClass)))}),h.type!=="custom"&&r("paginationRender",E[0])}function b(){e.params.pagination=Vt(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const h=e.params.pagination;if(!h.el)return;let m;typeof h.el=="string"&&e.isElement&&(m=e.el.querySelector(h.el)),!m&&typeof h.el=="string"&&(m=[...document.querySelectorAll(h.el)]),m||(m=h.el),!(!m||m.length===0)&&(e.params.uniqueNavElements&&typeof h.el=="string"&&Array.isArray(m)&&m.length>1&&(m=[...e.el.querySelectorAll(h.el)],m.length>1&&(m=m.filter(E=>Ft(E,".swiper")[0]===e.el)[0])),Array.isArray(m)&&m.length===1&&(m=m[0]),Object.assign(e.pagination,{el:m}),m=n(m),m.forEach(E=>{h.type==="bullets"&&h.clickable&&E.classList.add(...(h.clickableClass||"").split(" ")),E.classList.add(h.modifierClass+h.type),E.classList.add(e.isHorizontal()?h.horizontalClass:h.verticalClass),h.type==="bullets"&&h.dynamicBullets&&(E.classList.add(`${h.modifierClass}${h.type}-dynamic`),o=0,h.dynamicMainBullets<1&&(h.dynamicMainBullets=1)),h.type==="progressbar"&&h.progressbarOpposite&&E.classList.add(h.progressbarOppositeClass),h.clickable&&E.addEventListener("click",l),e.enabled||E.classList.add(h.lockClass)}))}function w(){const h=e.params.pagination;if(u())return;let m=e.pagination.el;m&&(m=n(m),m.forEach(E=>{E.classList.remove(h.hiddenClass),E.classList.remove(h.modifierClass+h.type),E.classList.remove(e.isHorizontal()?h.horizontalClass:h.verticalClass),h.clickable&&(E.classList.remove(...(h.clickableClass||"").split(" ")),E.removeEventListener("click",l))})),e.pagination.bullets&&e.pagination.bullets.forEach(E=>E.classList.remove(...h.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const h=e.params.pagination;let{el:m}=e.pagination;m=n(m),m.forEach(E=>{E.classList.remove(h.horizontalClass,h.verticalClass),E.classList.add(e.isHorizontal()?h.horizontalClass:h.verticalClass)})}),i("init",()=>{e.params.pagination.enabled===!1?v():(b(),p(),c())}),i("activeIndexChange",()=>{typeof e.snapIndex=="undefined"&&c()}),i("snapIndexChange",()=>{c()}),i("snapGridLengthChange",()=>{p(),c()}),i("destroy",()=>{w()}),i("enable disable",()=>{let{el:h}=e.pagination;h&&(h=n(h),h.forEach(m=>m.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),i("lock unlock",()=>{c()}),i("click",(h,m)=>{const E=m.target,L=n(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&L&&L.length>0&&!E.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&E===e.navigation.nextEl||e.navigation.prevEl&&E===e.navigation.prevEl))return;const I=L[0].classList.contains(e.params.pagination.hiddenClass);
1r(I===!0?"paginationShow":"paginationHide"),L.forEach(z=>z.classList.toggle(e.params.pagination.hiddenClass))}});const g=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:h}=e.pagination;h&&(h=n(h),h.forEach(m=>m.classList.remove(e.params.pagination.paginationDisabledClass))),b(),p(),c()},v=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:h}=e.pagination;h&&(h=n(h),h.forEach(m=>m.classList.add(e.params.pagination.paginationDisabledClass))),w()};Object.assign(e.pagination,{enable:g,disable:v,render:p,update:c,init:b,destroy:w})}var Wt,jt,qt,Ut,Kt;function fr(t){let{swiper:e,extendParams:s,on:i,emit:r}=t;const a=Wt();let f=!1,o=null,n=null,u,d,l,c;s({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),e.scrollbar={el:null,dragEl:null};function p(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:T,rtlTranslate:M}=e,{dragEl:y,el:x}=T,$=e.params.scrollbar,C=e.params.loop?e.progressLoop:e.progress;let O=d,_=(l-d)*C;M?(_=-_,_>0?(O=d-_,_=0):-_+d>l&&(O=l+_)):_<0?(O=d+_,_=0):_+d>l&&(O=l-_),e.isHorizontal()?(y.style.transform=`translate3d(${_}px, 0, 0)`,y.style.width=`${O}px`):(y.style.transform=`translate3d(0px, ${_}px, 0)`,y.style.height=`${O}px`),$.hide&&(clearTimeout(o),x.style.opacity=1,o=setTimeout(()=>{x.style.opacity=0,x.style.transitionDuration="400ms"},1e3))}function b(T){!e.params.scrollbar.el||!e.scrollbar.el||(e.scrollbar.dragEl.style.transitionDuration=`${T}ms`)}function w(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:T}=e,{dragEl:M,el:y}=T;M.style.width="",M.style.height="",l=e.isHorizontal()?y.offsetWidth:y.offsetHeight,c=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),e.params.scrollbar.dragSize==="auto"?d=l*c:d=parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?M.style.width=`${d}px`:M.style.height=`${d}px`,c>=1?y.style.display="none":y.style.display="",e.params.scrollbar.hide&&(y.style.opacity=0),e.params.watchOverflow&&e.enabled&&T.el.classList[e.isLocked?"add":"remove"](e.params.scrollbar.lockClass)}function g(T){return e.isHorizontal()?T.clientX:T.clientY}function v(T){const{scrollbar:M,rtlTranslate:y}=e,{el:x}=M;let $;$=(g(T)-jt(x)[e.isHorizontal()?"left":"top"]-(u!==null?u:d/2))/(l-d),$=Math.max(Math.min($,1),0),y&&($=1-$);const C=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*$;e.updateProgress(C),e.setTranslate(C),e.updateActiveIndex(),e.updateSlidesClasses()}function h(T){const M=e.params.scrollbar,{scrollbar:y,wrapperEl:x}=e,{el:$,dragEl:C}=y;f=!0,u=T.target===C?g(T)-T.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,T.preventDefault(),T.stopPropagation(),x.style.transitionDuration="100ms",C.style.transitionDuration="100ms",v(T),clearTimeout(n),$.style.transitionDuration="0ms",M.hide&&($.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="none"),r("scrollbarDragStart",T)}function m(T){const{scrollbar:M,wrapperEl:y}=e,{el:x,dragEl:$}=M;f&&(T.preventDefault?T.preventDefault():T.returnValue=!1,v(T),y.style.transitionDuration="0ms",x.style.transitionDuration="0ms",$.style.transitionDuration="0ms",r("scrollbarDragMove",T))}function E(T){const M=e.params.scrollbar,{scrollbar:y,wrapperEl:x}=e,{el:$}=y;f&&(f=!1,e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="",x.style.transitionDuration=""),M.hide&&(clearTimeout(n),n=qt(()=>{$.style.opacity=0,$.style.transitionDuration="400ms"},1e3)),r("scrollbarDragEnd",T),M.snapOnRelease&&e.slideToClosest())}function L(T){const{scrollbar:M,params:y}=e,x=M.el;if(!x)return;const $=x,C=y.passiveListeners?{passive:!1,capture:!1}:!1,O=y.passiveListeners?{passive:!0,capture:!1}:!1;if(!$)return;const _=T==="on"?"addEventListener":"removeEventListener";$[_]("pointerdown",h,C),a[_]("pointermove",m,C),a[_]("pointerup",E,O)}function I(){!e.params.scrollbar.el||!e.scrollbar.el||L("on")}function z(){!e.params.scrollbar.el||!e.scrollbar.el||L("off")}function A(){const{scrollbar:T,el:M}=e;e.params.scrollbar=Kt(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});const y=e.params.scrollbar;if(!y.el)return;let x;typeof y.el=="string"&&e.isElement&&(x=e.el.querySelector(y.el)),!x&&typeof y.el=="string"?x=a.querySelectorAll(y.el):x||(x=y.el),e.params.uniqueNavElements&&typeof y.el=="string"&&x.length>1&&M.querySelectorAll(y.el).length===1&&(x=M.querySelector(y.el)),x.length>0&&(x=x[0]),x.classList.add(e.isHorizontal()?y.horizontalClass:y.verticalClass);let $;x&&($=x.querySelector(`.${e.params.scrollbar.dragClass}`),$||($=Ut("div",e.params.scrollbar.dragClass),x.append($))),Object.assign(T,{el:x,dragEl:$}),y.draggable&&I(),x&&x.classList[e.enabled?"remove":"add"](e.params.scrollbar.lockClass)}function S(){const T=e.params.scrollbar,M=e.scrollbar.el;M&&M.classList.remove(e.isHorizontal()?T.horizontalClass:T.verticalClass),z()}i("init",()=>{e.params.scrollbar.enabled===!1?P():(A(),w(),p())}),i("update resize observerUpdate lock unlock",()=>{w()}),i("setTranslate",()=>{p()}),i("setTransition",(T,M)=>{b(M)}),i("enable disable",()=>{const{el:T}=e.scrollbar;T&&T.classList[e.enabled?"remove":"add"](e.params.scrollbar.lockClass)}),i("destroy",()=>{S()});const D=()=>{e.el.classList.remove(e.params.scrollbar.scrollbarDisabledClass),e.scrollbar.el&&e.scrollbar.el.classList.remove(e.params.scrollbar.scrollbarDisabledClass),A(),w(),p()},P=()=>{e.el.classList.add(e.params.scrollbar.scrollbarDisabledClass),e.scrollbar.el&&e.scrollbar.el.classList.add(e.params.scrollbar.scrollbarDisabledClass),S()};Object.assign(e.scrollbar,{enable:D,disable:P,updateSize:w,setTranslate:p,init:A,destroy:S})}var We;function ur(t){let{swiper:e,extendParams:s,on:i}=t;s({parallax:{enabled:!1}});const r="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",a=(n,u)=>{const{rtl:d}=e,l=d?-1:1,c=n.getAttribute("data-swiper-parallax")||"0";let p=n.getAttribute("data-swiper-parallax-x"),b=n.getAttribute("data-swiper-parallax-y");const w=n.getAttribute("data-swiper-parallax-scale"),g=n.getAttribute("data-swiper-parallax-opacity"),v=n.getAttribute("data-swiper-parallax-rotate");if(p||b?(p=p||"0",b=b||"0"):e.isHorizontal()?(p=c,b="0"):(b=c,p="0"),p.indexOf("%")>=0?p=`${parseInt(p,10)*u*l}%`:p=`${p*u*l}px`,b.indexOf("%")>=0?b=`${parseInt(b,10)*u}%`:b=`${b*u}px`,typeof g!="undefined"&&g!==null){const m=g-(g-1)*(1-Math.abs(u));n.style.opacity=m}let h=`translate3d(${p}, ${b}, 0px)`;if(typeof w!="undefined"&&w!==null){const m=w-(w-1)*(1-Math.abs(u));h+=` scale(${m})`}if(v&&typeof v!="undefined"&&v!==null){const m=v*u*-1;h+=` rotate(${m}deg)`}n.style.transform=h},f=()=>{const{el:n,slides:u,progress:d,snapGrid:l,isElement:c}=e,p=We(n,r);e.isElement&&p.push(...We(e.hostEl,r)),p.forEach(b=>{a(b,d)}),u.forEach((b,w)=>{let g=b.progress;e.params.slidesPerGroup>1&&e.params.slidesPerView!=="auto"&&(g+=Math.ceil(w/2)-d*(l.length-1)),g=Math.min(Math.max(g,-1),1),b.querySelectorAll(`${r}, [data-swiper-parallax-rotate]`).forEach(v=>{a(v,g)})})},o=function(n){n===void 0&&(n=e.params.speed);const{el:u,hostEl:d}=e,l=[...u.querySelectorAll(r)];e.isElement&&l.push(...d.querySelectorAll(r)),l.forEach(c=>{let p=parseInt(c.getAttribute("data-swiper-parallax-duration"),10)||n;n===0&&(p=0),c.style.transitionDuration=`${p}ms`})};i("beforeInit",()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)}),i("init",()=>{e.params.parallax.enabled&&f()}),i("setTranslate",()=>{e.params.parallax.enabled&&f()}),i("setTransition",(n,u)=>{e.params.parallax.enabled&&o(u)})}var Zt,we,je,qe,Ue;function pr(t){let{swiper:e,extendParams:s,on:i,emit:r}=t;const a=Zt();s({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let f=1,o=!1,n,u;const d=[],l={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},c={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},p={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let b=1;Object.defineProperty(e.zoom,"scale",{get(){return b},set(C){if(b!==C){const O=l.imageEl,_=l.slideEl;r("zoomChange",C,O,_)}b=C}});function w(){if(d.length<2)return 1;const C=d[0].pageX,O=d[0].pageY,_=d[1].pageX,k=d[1].pageY;return Math.sqrt((_-C)**2+(k-O)**2)}function g(){if(d.length<2)return{x:null,y:null};const C=l.imageEl.getBoundingClientRect();return[(d[0].pageX+(d[1].pageX-d[0].pageX)/2-C.x-a.scrollX)/f,(d[0].pageY+(d[1].pageY-d[0].pageY)/2-C.y-a.scrollY)/f]}function v(){return e.isElement?"swiper-slide":`.${e.params.slideClass}`}function h(C){const O=v();return!!(C.target.matches(O)||e.slides.filter(_=>_.contains(C.target)).length>0)}function m(C){const O=`.${e.params.zoom.containerClass}`;return!!(C.target.matches(O)||[...e.hostEl.querySelectorAll(O)].filter(_=>_.contains(C.target)).length>0)}function E(C){if(C.pointerType==="mouse"&&d.splice(0,d.length),!h(C))return;const O=e.params.zoom;if(n=!1,u=!1,d.push(C),!(d.length<2)){if(n=!0,l.scaleStart=w(),!l.slideEl){l.slideEl=C.target.closest(`.${e.params.slideClass}, swiper-slide`),l.slideEl||(l.slideEl=e.slides[e.activeIndex]);let _=l.slideEl.querySelector(`.${O.containerClass}`);
1if(_&&(_=_.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),l.imageEl=_,_?l.imageWrapEl=we(l.imageEl,`.${O.containerClass}`)[0]:l.imageWrapEl=void 0,!l.imageWrapEl){l.imageEl=void 0;return}l.maxRatio=l.imageWrapEl.getAttribute("data-swiper-zoom")||O.maxRatio}if(l.imageEl){const[_,k]=g();l.originX=_,l.originY=k,l.imageEl.style.transitionDuration="0ms"}o=!0}}function L(C){if(!h(C))return;const O=e.params.zoom,_=e.zoom,k=d.findIndex(B=>B.pointerId===C.pointerId);k>=0&&(d[k]=C),!(d.length<2)&&(u=!0,l.scaleMove=w(),l.imageEl&&(_.scale=l.scaleMove/l.scaleStart*f,_.scale>l.maxRatio&&(_.scale=l.maxRatio-1+(_.scale-l.maxRatio+1)**.5),_.scale<O.minRatio&&(_.scale=O.minRatio+1-(O.minRatio-_.scale+1)**.5),l.imageEl.style.transform=`translate3d(0,0,0) scale(${_.scale})`))}function I(C){if(!h(C)||C.pointerType==="mouse"&&C.type==="pointerout")return;const O=e.params.zoom,_=e.zoom,k=d.findIndex(B=>B.pointerId===C.pointerId);k>=0&&d.splice(k,1),!(!n||!u)&&(n=!1,u=!1,l.imageEl&&(_.scale=Math.max(Math.min(_.scale,l.maxRatio),O.minRatio),l.imageEl.style.transitionDuration=`${e.params.speed}ms`,l.imageEl.style.transform=`translate3d(0,0,0) scale(${_.scale})`,f=_.scale,o=!1,_.scale>1&&l.slideEl?l.slideEl.classList.add(`${O.zoomedSlideClass}`):_.scale<=1&&l.slideEl&&l.slideEl.classList.remove(`${O.zoomedSlideClass}`),_.scale===1&&(l.originX=0,l.originY=0,l.slideEl=void 0)))}function z(C){const O=e.device;if(!l.imageEl||c.isTouched)return;O.android&&C.cancelable&&C.preventDefault(),c.isTouched=!0;const _=d.length>0?d[0]:C;c.touchesStart.x=_.pageX,c.touchesStart.y=_.pageY}function A(C){if(!h(C)||!m(C))return;const O=e.zoom;if(!l.imageEl||!c.isTouched||!l.slideEl)return;c.isMoved||(c.width=l.imageEl.offsetWidth,c.height=l.imageEl.offsetHeight,c.startX=je(l.imageWrapEl,"x")||0,c.startY=je(l.imageWrapEl,"y")||0,l.slideWidth=l.slideEl.offsetWidth,l.slideHeight=l.slideEl.offsetHeight,l.imageWrapEl.style.transitionDuration="0ms");const _=c.width*O.scale,k=c.height*O.scale;if(_<l.slideWidth&&k<l.slideHeight)return;if(c.minX=Math.min(l.slideWidth/2-_/2,0),c.maxX=-c.minX,c.minY=Math.min(l.slideHeight/2-k/2,0),c.maxY=-c.minY,c.touchesCurrent.x=d.length>0?d[0].pageX:C.pageX,c.touchesCurrent.y=d.length>0?d[0].pageY:C.pageY,Math.max(Math.abs(c.touchesCurrent.x-c.touchesStart.x),Math.abs(c.touchesCurrent.y-c.touchesStart.y))>5&&(e.allowClick=!1),!c.isMoved&&!o){if(e.isHorizontal()&&(Math.floor(c.minX)===Math.floor(c.startX)&&c.touchesCurrent.x<c.touchesStart.x||Math.floor(c.maxX)===Math.floor(c.startX)&&c.touchesCurrent.x>c.touchesStart.x)){c.isTouched=!1;return}if(!e.isHorizontal()&&(Math.floor(c.minY)===Math.floor(c.startY)&&
1c.touchesCurrent.y<c.touchesStart.y||Math.floor(c.maxY)===Math.floor(c.startY)&&c.touchesCurrent.y>c.touchesStart.y)){c.isTouched=!1;return}}C.cancelable&&C.preventDefault(),C.stopPropagation(),c.isMoved=!0;const V=(O.scale-f)/(l.maxRatio-e.params.zoom.minRatio),{originX:H,originY:G}=l;c.currentX=c.touchesCurrent.x-c.touchesStart.x+c.startX+V*(c.width-H*2),c.currentY=c.touchesCurrent.y-c.touchesStart.y+c.startY+V*(c.height-G*2),c.currentX<c.minX&&(c.currentX=c.minX+1-(c.minX-c.currentX+1)**.8),c.currentX>c.maxX&&(c.currentX=c.maxX-1+(c.currentX-c.maxX+1)**.8),c.currentY<c.minY&&(c.currentY=c.minY+1-(c.minY-c.currentY+1)**.8),c.currentY>c.maxY&&(c.currentY=c.maxY-1+(c.currentY-c.maxY+1)**.8),p.prevPositionX||(p.prevPositionX=c.touchesCurrent.x),p.prevPositionY||(p.prevPositionY=c.touchesCurrent.y),p.prevTime||(p.prevTime=Date.now()),p.x=(c.touchesCurrent.x-p.prevPositionX)/(Date.now()-p.prevTime)/2,p.y=(c.touchesCurrent.y-p.prevPositionY)/(Date.now()-p.prevTime)/2,Math.abs(c.touchesCurrent.x-p.prevPositionX)<2&&(p.x=0),Math.abs(c.touchesCurrent.y-p.prevPositionY)<2&&(p.y=0),p.prevPositionX=c.touchesCurrent.x,p.prevPositionY=c.touchesCurrent.y,p.prevTime=Date.now(),l.imageWrapEl.style.transform=`translate3d(${c.currentX}px, ${c.currentY}px,0)`}function S(){const C=e.zoom;if(!l.imageEl)return;if(!c.isTouched||!c.isMoved){c.isTouched=!1,c.isMoved=!1;return}c.isTouched=!1,c.isMoved=!1;let O=300,_=300;const k=p.x*O,B=c.currentX+k,V=p.y*_,H=c.currentY+V;p.x!==0&&(O=Math.abs((B-c.currentX)/p.x)),p.y!==0&&(_=Math.abs((H-c.currentY)/p.y));const G=Math.max(O,_);c.currentX=B,c.currentY=H;const W=c.width*C.scale,K=c.height*C.scale;c.minX=Math.min(l.slideWidth/2-W/2,0),c.maxX=-c.minX,c.minY=Math.min(l.slideHeight/2-K/2,0),c.maxY=-c.minY,c.currentX=Math.max(Math.min(c.currentX,c.maxX),c.minX),c.currentY=Math.max(Math.min(c.currentY,c.maxY),c.minY),l.imageWrapEl.style.transitionDuration=`${G}ms`,l.imageWrapEl.style.transform=`translate3d(${c.currentX}px, ${c.currentY}px,0)`}function D(){const C=e.zoom;l.slideEl&&e.activeIndex!==e.slides.indexOf(l.slideEl)&&(l.imageEl&&(l.imageEl.style.transform="translate3d(0,0,0) scale(1)"),l.imageWrapEl&&(l.imageWrapEl.style.transform="translate3d(0,0,0)"),l.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),C.scale=1,f=1,l.slideEl=void 0,l.imageEl=void 0,l.imageWrapEl=void 0,l.originX=0,l.originY=0)}function P(C){const O=e.zoom,_=e.params.zoom;if(!l.slideEl){C&&C.target&&(l.slideEl=C.target.closest(`.${e.params.slideClass}, swiper-slide`)),l.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?l.slideEl=qe(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:l.slideEl=e.slides[e.activeIndex]);let ae=l.slideEl.querySelector(`.${_.containerClass}`);ae&&(ae=ae.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),l.imageEl=ae,ae?l.imageWrapEl=we(l.imageEl,`.${_.containerClass}`)[0]:l.imageWrapEl=void 0}if(!l.imageEl||!l.imageWrapEl)return;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),l.slideEl.classList.add(`${_.zoomedSlideClass}`);let k,B,V,H,G,W,K,ee,gt,vt,wt,bt,me,he,ze,Ae,Oe,$e;typeof c.touchesStart.x=="undefined"&&C?(k=C.pageX,B=C.pageY):(k=c.touchesStart.x,B=c.touchesStart.y);const re=typeof C=="number"?C:null;f===1&&re&&(k=void 0,B=void 0),O.scale=re||l.imageWrapEl.getAttribute("data-swiper-zoom")||_.maxRatio,f=re||l.imageWrapEl.getAttribute("data-swiper-zoom")||_.maxRatio,C&&!(f===1&&re)?(Oe=l.slideEl.offsetWidth,$e=l.slideEl.offsetHeight,V=Ue(l.slideEl).left+a.scrollX,H=Ue(l.slideEl).top+a.scrollY,G=V+Oe/2-k,W=H+$e/2-B,gt=l.imageEl.offsetWidth,vt=l.imageEl.offsetHeight,wt=gt*O.scale,bt=vt*O.scale,me=Math.min(Oe/2-wt/2,0),he=Math.min($e/2-bt/2,0),ze=-me,Ae=-he,K=G*O.scale,ee=W*O.scale,K<me&&(K=me),K>ze&&(K=ze),ee<he&&(ee=he),ee>Ae&&(ee=Ae)):(K=0,ee=0),re&&O.scale===1&&(l.originX=0,l.originY=0),l.imageWrapEl.style.transitionDuration="300ms",l.imageWrapEl.style.transform=`translate3d(${K}px, ${ee}px,0)`,l.imageEl.style.transitionDuration="300ms",l.imageEl.style.transform=`translate3d(0,0,0) scale(${O.scale})`}function T(){const C=e.zoom,O=e.params.zoom;if(!l.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?l.slideEl=qe(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:l.slideEl=e.slides[e.activeIndex];let _=l.slideEl.querySelector(`.${O.containerClass}`);_&&(_=_.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),l.imageEl=_,_?l.
1imageWrapEl=we(l.imageEl,`.${O.containerClass}`)[0]:l.imageWrapEl=void 0}!l.imageEl||!l.imageWrapEl||(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),C.scale=1,f=1,l.imageWrapEl.style.transitionDuration="300ms",l.imageWrapEl.style.transform="translate3d(0,0,0)",l.imageEl.style.transitionDuration="300ms",l.imageEl.style.transform="translate3d(0,0,0) scale(1)",l.slideEl.classList.remove(`${O.zoomedSlideClass}`),l.slideEl=void 0,l.originX=0,l.originY=0)}function M(C){const O=e.zoom;O.scale&&O.scale!==1?T():P(C)}function y(){const C=e.params.passiveListeners?{passive:!0,capture:!1}:!1,O=e.params.passiveListeners?{passive:!1,capture:!0}:!0;return{passiveListener:C,activeListenerWithCapture:O}}function x(){const C=e.zoom;if(C.enabled)return;C.enabled=!0;const{passiveListener:O,activeListenerWithCapture:_}=y();e.wrapperEl.addEventListener("pointerdown",E,O),e.wrapperEl.addEventListener("pointermove",L,_),["pointerup","pointercancel","pointerout"].forEach(k=>{e.wrapperEl.addEventListener(k,I,O)}),e.wrapperEl.addEventListener("pointermove",A,_)}function $(){const C=e.zoom;if(!C.enabled)return;C.enabled=!1;const{passiveListener:O,activeListenerWithCapture:_}=y();e.wrapperEl.removeEventListener("pointerdown",E,O),e.wrapperEl.removeEventListener("pointermove",L,_),["pointerup","pointercancel","pointerout"].forEach(k=>{e.wrapperEl.removeEventListener(k,I,O)}),e.wrapperEl.removeEventListener("pointermove",A,_)}i("init",()=>{e.params.zoom.enabled&&x()}),i("destroy",()=>{$()}),i("touchStart",(C,O)=>{e.zoom.enabled&&z(O)}),i("touchEnd",(C,O)=>{e.zoom.enabled&&S()}),i("doubleTap",(C,O)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&M(O)}),i("transitionEnd",()=>{e.zoom.enabled&&e.params.zoom.enabled&&D()}),i("slideChange",()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&D()}),Object.assign(e.zoom,{enable:x,disable:$,in:P,out:T,toggle:M})}var Qt,Jt;function mr(t){let{swiper:e,extendParams:s,on:i}=t;s({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0};function r(u,d){const l=function(){let w,g,v;return(h,m)=>{for(g=-1,w=h.length;w-g>1;)v=w+g>>1,h[v]<=m?g=v:w=v;return w}}();this.x=u,this.y=d,this.lastIndex=u.length-1;let c,p;return this.interpolate=function(w){return w?(p=l(this.x,w),c=p-1,(w-this.x[c])*(this.y[p]-this.y[c])/(this.x[p]-this.x[c])+this.y[c]):0},this}function a(u){e.controller.spline=e.params.loop?new r(e.slidesGrid,u.slidesGrid):new r(e.snapGrid,u.snapGrid)}function f(u,d){const l=e.controller.control;let c,p;const b=e.constructor;function w(g){if(g.destroyed)return;const v=e.rtlTranslate?-e.translate:e.translate;e.params.controller.by==="slide"&&(a(g),p=-e.controller.spline.interpolate(-v)),(!p||e.params.controller.by==="container")&&(c=(g.maxTranslate()-g.minTranslate())/(e.maxTranslate()-e.minTranslate()),(Number.isNaN(c)||!Number.isFinite(c))&&(c=1),p=(v-e.minTranslate())*c+g.minTranslate()),e.params.controller.inverse&&(p=g.maxTranslate()-p),g.updateProgress(p),g.setTranslate(p,e),g.updateActiveIndex(),g.updateSlidesClasses()}if(Array.isArray(l))for(let g=0;g<l.length;g+=1)l[g]!==d&&l[g]instanceof b&&w(l[g]);else l instanceof b&&d!==l&&w(l)}function o(u,d){const l=e.constructor,c=e.controller.control;let p;function b(w){w.destroyed||(w.setTransition(u,e),u!==0&&(w.transitionStart(),w.params.autoHeight&&Qt(()=>{w.updateAutoHeight()}),Jt(w.wrapperEl,()=>{c&&w.transitionEnd()})))}if(Array.isArray(c))for(p=0;p<c.length;p+=1)c[p]!==d&&c[p]instanceof l&&b(c[p]);else c instanceof l&&d!==c&&b(c)}function n(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}i("beforeInit",()=>{if(typeof window!="undefined"&&(typeof e.params.controller.control=="string"||e.params.controller.control instanceof HTMLElement)){const u=document.querySelector(e.params.controller.control);if(u&&u.swiper)e.controller.control=u.swiper;else if(u){const d=l=>{e.controller.control=l.detail[0],e.update(),u.removeEventListener("init",d)};u.addEventListener("init",d)}return}e.controller.control=e.params.controller.control}),i("update",()=>{n()}),i("resize",()=>{n()}),i("observerUpdate",()=>{n()}),i("setTranslate",(u,d,l)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTranslate(d,l)}),i("setTransition",(u,d,l)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTransition(d,l)}),Object.assign(e.controller,{setTranslate:f,setTransition:o})}var be,es,ts;function hr(t){let{swiper:e,extendParams:s,on:i}=t;s({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),e.a11y={clicked:!1};let r=null;function a(y){const x=r;x.length!==0&&(x.innerHTML="",x.innerHTML=y)}const f=y=>(Array.isArray(y)?y:[y]).filter(x=>!!x);function o(y){y===void 0&&(y=16);const x=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(y).replace(/x/g,x)}
1function n(y){y=f(y),y.forEach(x=>{x.setAttribute("tabIndex","0")})}function u(y){y=f(y),y.forEach(x=>{x.setAttribute("tabIndex","-1")})}function d(y,x){y=f(y),y.forEach($=>{$.setAttribute("role",x)})}function l(y,x){y=f(y),y.forEach($=>{$.setAttribute("aria-roledescription",x)})}function c(y,x){y=f(y),y.forEach($=>{$.setAttribute("aria-controls",x)})}function p(y,x){y=f(y),y.forEach($=>{$.setAttribute("aria-label",x)})}function b(y,x){y=f(y),y.forEach($=>{$.setAttribute("id",x)})}function w(y,x){y=f(y),y.forEach($=>{$.setAttribute("aria-live",x)})}function g(y){y=f(y),y.forEach(x=>{x.setAttribute("aria-disabled",!0)})}function v(y){y=f(y),y.forEach(x=>{x.setAttribute("aria-disabled",!1)})}function h(y){if(y.keyCode!==13&&y.keyCode!==32)return;const x=e.params.a11y,$=y.target;e.pagination&&e.pagination.el&&($===e.pagination.el||e.pagination.el.contains(y.target))&&!y.target.matches(be(e.params.pagination.bulletClass))||(e.navigation&&e.navigation.nextEl&&$===e.navigation.nextEl&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?a(x.lastSlideMessage):a(x.nextSlideMessage)),e.navigation&&e.navigation.prevEl&&$===e.navigation.prevEl&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?a(x.firstSlideMessage):a(x.prevSlideMessage)),e.pagination&&$.matches(be(e.params.pagination.bulletClass))&&$.click())}function m(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{nextEl:y,prevEl:x}=e.navigation;x&&(e.isBeginning?(g(x),u(x)):(v(x),n(x))),y&&(e.isEnd?(g(y),u(y)):(v(y),n(y)))}function E(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function L(){return E()&&e.params.pagination.clickable}function I(){const y=e.params.a11y;E()&&e.pagination.bullets.forEach(x=>{e.params.pagination.clickable&&(n(x),e.params.pagination.renderBullet||(d(x,"button"),p(x,y.paginationBulletMessage.replace(/\{\{index\}\}/,es(x)+1)))),x.matches(be(e.params.pagination.bulletActiveClass))?x.setAttribute("aria-current","true"):x.removeAttribute("aria-current")})}const z=(y,x,$)=>{n(y),y.tagName!=="BUTTON"&&(d(y,"button"),y.addEventListener("keydown",h)),p(y,$),c(y,x)},A=()=>{e.a11y.clicked=!0},S=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},D=y=>{if(e.a11y.clicked)return;const x=y.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!x||!e.slides.includes(x))return;const $=e.slides.indexOf(x)===e.activeIndex,C=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(x);$||C||y.sourceCapabilities&&y.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,e.slideTo(e.slides.indexOf(x),0))},P=()=>{const y=e.params.a11y;y.itemRoleDescriptionMessage&&l(e.slides,y.itemRoleDescriptionMessage),y.slideRole&&d(e.slides,y.slideRole);const x=e.slides.length;y.slideLabelMessage&&e.slides.forEach(($,C)=>{const O=e.params.loop?parseInt($.getAttribute("data-swiper-slide-index"),10):C,_=y.slideLabelMessage.replace(/\{\{index\}\}/,O+1).replace(/\{\{slidesLength\}\}/,x);p($,_)})},T=()=>{const y=e.params.a11y;e.el.append(r);const x=e.el;y.containerRoleDescriptionMessage&&l(x,y.containerRoleDescriptionMessage),y.containerMessage&&p(x,y.containerMessage);const $=e.wrapperEl,C=y.id||$.getAttribute("id")||`swiper-wrapper-${o(16)}`,O=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";b($,C),w($,O),P();let{nextEl:_,prevEl:k}=e.navigation?e.navigation:{};_=f(_),k=f(k),_&&_.forEach(B=>z(B,C,y.nextSlideMessage)),k&&k.forEach(B=>z(B,C,y.prevSlideMessage)),L()&&(Array.isArray(e.pagination.el)?e.pagination.el:[e.pagination.el]).forEach(V=>{V.addEventListener("keydown",h)}),e.el.addEventListener("focus",D,!0),e.el.addEventListener("pointerdown",A,!0),e.el.addEventListener("pointerup",S,!0)};function M(){r&&r.remove();let{nextEl:y,prevEl:x}=e.navigation?e.navigation:{};y=f(y),x=f(x),y&&y.forEach($=>$.removeEventListener("keydown",h)),x&&x.forEach($=>$.removeEventListener("keydown",h)),L()&&(Array.isArray(e.pagination.el)?e.pagination.el:[e.pagination.el]).forEach(C=>{C.removeEventListener("keydown",h)}),e.el.removeEventListener("focus",D,!0),e.el.removeEventListener("pointerdown",A,!0),e.el.removeEventListener("pointerup",S,!0)}i("beforeInit",()=>{r=ts("span",e.params.a11y.notificationClass),r.setAttribute("aria-live","assertive"),r.setAttribute("aria-atomic","true")}),i("afterInit",()=>{e.params.a11y.enabled&&T()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&P()}),i("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&m()}),i("paginationUpdate",()=>{e.params.a11y.enabled&&I()}),i("destroy",()=>{e.params.a11y.enabled&&M()})}var ce;function gr(t){let{swiper:e,extendParams:s,on:i}=t;s({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let r=!1,a={};const f=p=>p.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=p=>{const b=ce();let w;p?w=new URL(p):w=b.location;const g=w.pathname.slice(1).split("/").filter(E=>E!==""),v=g.length,h=g[v-2],m=g[v-1];return{key:h,value:m}},n=(p,b)=>{const w=ce();if(!r||!e.params.history.enabled)return;let g;e.params.url?g=new URL(e.params.url):g=w.location;const v=e.slides[b];let h=f(v.getAttribute("data-history"));if(e.params.history.root.length>0){let E=e.params.history.root;E[E.length-1]==="/"&&(E=E.slice(0,E.length-1)),h=`${E}/${p?`${p}/`:""}${h}`}else g.pathname.includes(p)||(h=`${p?`${p}/`:""}${h}`);e.params.history.keepQuery&&(h+=g.search);const m=w.history.state;m&&m.value===h||(e.params.history.replaceState?w.history.replaceState({value:h},null,h):w.history.pushState({value:h},null,h))}
1,u=(p,b,w)=>{if(b)for(let g=0,v=e.slides.length;g<v;g+=1){const h=e.slides[g];if(f(h.getAttribute("data-history"))===b){const E=e.getSlideIndex(h);e.slideTo(E,p,w)}}else e.slideTo(0,p,w)},d=()=>{a=o(e.params.url),u(e.params.speed,a.value,!1)},l=()=>{const p=ce();if(e.params.history){if(!p.history||!p.history.pushState){e.params.history.enabled=!1,e.params.hashNavigation.enabled=!0;return}if(r=!0,a=o(e.params.url),!a.key&&!a.value){e.params.history.replaceState||p.addEventListener("popstate",d);return}u(0,a.value,e.params.runCallbacksOnInit),e.params.history.replaceState||p.addEventListener("popstate",d)}},c=()=>{const p=ce();e.params.history.replaceState||p.removeEventListener("popstate",d)};i("init",()=>{e.params.history.enabled&&l()}),i("destroy",()=>{e.params.history.enabled&&c()}),i("transitionEnd _freeModeNoMomentumRelease",()=>{r&&n(e.params.history.key,e.activeIndex)}),i("slideChange",()=>{r&&e.params.cssMode&&n(e.params.history.key,e.activeIndex)})}var ss,is,rs;function vr(t){let{swiper:e,extendParams:s,emit:i,on:r}=t,a=!1;const f=ss(),o=is();s({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(c,p){if(e.virtual&&e.params.virtual.enabled){const b=e.slides.filter(g=>g.getAttribute("data-hash")===p)[0];return b?parseInt(b.getAttribute("data-swiper-slide-index"),10):0}return e.getSlideIndex(rs(e.slidesEl,`.${e.params.slideClass}[data-hash="${p}"], swiper-slide[data-hash="${p}"]`)[0])}}});const n=()=>{i("hashChange");const c=f.location.hash.replace("#",""),p=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],b=p?p.getAttribute("data-hash"):"";if(c!==b){const w=e.params.hashNavigation.getSlideIndex(e,c);if(typeof w=="undefined"||Number.isNaN(w))return;e.slideTo(w)}},u=()=>{if(!a||!e.params.hashNavigation.enabled)return;const c=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],p=c?c.getAttribute("data-hash")||c.getAttribute("data-history"):"";e.params.hashNavigation.replaceState&&o.history&&o.history.replaceState?(o.history.replaceState(null,null,`#${p}`||""),i("hashSet")):(f.location.hash=p||"",i("hashSet"))},d=()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;a=!0;const c=f.location.hash.replace("#","");if(c){const b=e.params.hashNavigation.getSlideIndex(e,c);e.slideTo(b||0,0,e.params.runCallbacksOnInit,!0)}e.params.hashNavigation.watchState&&o.addEventListener("hashchange",n)},l=()=>{e.params.hashNavigation.watchState&&o.removeEventListener("hashchange",n)};r("init",()=>{e.params.hashNavigation.enabled&&d()}),r("destroy",()=>{e.params.hashNavigation.enabled&&l()}),r("transitionEnd _freeModeNoMomentumRelease",()=>{a&&u()}),r("slideChange",()=>{a&&e.params.cssMode&&u()})}function as(t){let{swiper:e,extendParams:s,on:i,emit:r,params:a}=t;e.autoplay={running:!1,paused:!1,timeLeft:0},s({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let f,o,n=a&&a.autoplay?a.autoplay.delay:3e3,u=a&&a.autoplay?a.autoplay.delay:3e3,d,l=new Date().getTime,c,p,b,w,g,v;function h(C){!e||e.destroyed||!e.wrapperEl||C.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",h),S())}const m=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?c=!0:c&&(u=d,c=!1);const C=e.autoplay.paused?d:l+u-new Date().getTime();e.autoplay.timeLeft=C,r("autoplayTimeLeft",C,C/n),o=requestAnimationFrame(()=>{m()})},E=()=>{let C;return e.virtual&&e.params.virtual.enabled?C=e.slides.filter(_=>_.classList.contains("swiper-slide-active"))[0]:C=e.slides[e.activeIndex],C?parseInt(C.getAttribute("data-swiper-autoplay"),10):void 0},L=C=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),m();let O=typeof C=="undefined"?e.params.autoplay.delay:C;n=e.params.autoplay.delay,u=e.params.autoplay.delay;const _=E();!Number.isNaN(_)&&_>0&&typeof C=="undefined"&&(O=_,n=_,u=_),d=O;const k=e.params.speed,B=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(k,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,k,!0,!0),r("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(k,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,k,!0,!0),r("autoplay")),e.params.cssMode&&(l=new Date().getTime(),requestAnimationFrame(()=>{L()})))};return O>0?(clearTimeout(f),f=setTimeout(()=>{B()},O)):requestAnimationFrame(()=>{B()}),O},I=()=>{e.autoplay.running=!0,L(),r("autoplayStart")},z=()=>
1{e.autoplay.running=!1,clearTimeout(f),cancelAnimationFrame(o),r("autoplayStop")},A=(C,O)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(f),C||(v=!0);const _=()=>{r("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",h):S()};if(e.autoplay.paused=!0,O){g&&(d=e.params.autoplay.delay),g=!1,_();return}d=(d||e.params.autoplay.delay)-(new Date().getTime()-l),!(e.isEnd&&d<0&&!e.params.loop)&&(d<0&&(d=0),_())},S=()=>{e.isEnd&&d<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(l=new Date().getTime(),v?(v=!1,L(d)):L(),e.autoplay.paused=!1,r("autoplayResume"))},D=()=>{if(e.destroyed||!e.autoplay.running)return;const C=j();C.visibilityState==="hidden"&&(v=!0,A(!0)),C.visibilityState==="visible"&&S()},P=C=>{C.pointerType==="mouse"&&(v=!0,!(e.animating||e.autoplay.paused)&&A(!0))},T=C=>{C.pointerType==="mouse"&&e.autoplay.paused&&S()},M=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",P),e.el.addEventListener("pointerleave",T))},y=()=>{e.el.removeEventListener("pointerenter",P),e.el.removeEventListener("pointerleave",T)},x=()=>{j().addEventListener("visibilitychange",D)},$=()=>{j().removeEventListener("visibilitychange",D)};i("init",()=>{e.params.autoplay.enabled&&(M(),x(),l=new Date().getTime(),I())}),i("destroy",()=>{y(),$(),e.autoplay.running&&z()}),i("beforeTransitionStart",(C,O,_)=>{e.destroyed||!e.autoplay.running||(_||!e.params.autoplay.disableOnInteraction?A(!0,!0):z())}),i("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){z();return}p=!0,b=!1,v=!1,w=setTimeout(()=>{v=!0,b=!0,A(!0)},200)}}),i("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!p)){if(clearTimeout(w),clearTimeout(f),e.params.autoplay.disableOnInteraction){b=!1,p=!1;return}b&&e.params.cssMode&&S(),b=!1,p=!1}}),i("slideChange",()=>{e.destroyed||!e.autoplay.running||(g=!0)}),Object.assign(e.autoplay,{start:I,stop:z,pause:A,resume:S})}var ns,ls,os;function wr(t){let{swiper:e,extendParams:s,on:i}=t;s({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,a=!1;e.thumbs={swiper:null};function f(){const u=e.thumbs.swiper;if(!u||u.destroyed)return;const d=u.clickedIndex,l=u.clickedSlide;if(l&&l.classList.contains(e.params.thumbs.slideThumbActiveClass)||typeof d=="undefined"||d===null)return;let c;u.params.loop?c=parseInt(u.clickedSlide.getAttribute("data-swiper-slide-index"),10):c=d,e.params.loop?e.slideToLoop(c):e.slideTo(c)}function o(){const{thumbs:u}=e.params;if(r)return!1;r=!0;const d=e.constructor;if(u.swiper instanceof d)e.thumbs.swiper=u.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper.update();else if(ls(u.swiper)){const l=Object.assign({},u.swiper);Object.assign(l,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new d(l),a=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",f),!0}function n(u){const d=e.thumbs.swiper;if(!d||d.destroyed)return;const l=d.params.slidesPerView==="auto"?d.slidesPerViewDynamic():d.params.slidesPerView;let c=1;const p=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(c=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(c=1),c=Math.floor(c),d.slides.forEach(g=>g.classList.remove(p)),d.params.loop||d.params.virtual&&d.params.virtual.enabled)for(let g=0;g<c;g+=1)os(d.slidesEl,`[data-swiper-slide-index="${e.realIndex+g}"]`).forEach(v=>{v.classList.add(p)});else for(let g=0;g<c;g+=1)d.slides[e.realIndex+g]&&d.slides[e.realIndex+g].classList.add(p);const b=e.params.thumbs.autoScrollOffset,w=b&&!d.params.loop;if(e.realIndex!==d.realIndex||w){const g=d.activeIndex;let v,h;if(d.params.loop){const m=d.slides.filter(E=>E.getAttribute("data-swiper-slide-index")===`${e.realIndex}`)[0];v=d.slides.indexOf(m),h=e.activeIndex>e.previousIndex?"next":"prev"}else v=e.realIndex,h=v>e.previousIndex?"next":"prev";w&&(v+=h==="next"?b:-1*b),d.visibleSlidesIndexes&&d.visibleSlidesIndexes.indexOf(v)<0&&(d.params.centeredSlides?v>g?v=v-Math.floor(l/2)+1:v=v+Math.floor(l/2)-1:v>g&&d.params.slidesPerGroup,d.slideTo(v,u?0:void 0))}}i("beforeInit",()=>{const{thumbs:u}=e.params;if(!(!u||!u.swiper))if(typeof u.swiper=="string"||u.swiper instanceof HTMLElement){const d=ns(),l=()=>{const p=typeof u.swiper=="string"?d.querySelector(u.swiper):u.swiper;if(p&&p.swiper)u.swiper=p.swiper,o(),n(!0);else if(p){const b=w=>{u.swiper=w.detail[0],p.removeEventListener("init",b),o(),n(!0),u.swiper.update(
1),e.update()};p.addEventListener("init",b)}return p},c=()=>{if(e.destroyed)return;l()||requestAnimationFrame(c)};requestAnimationFrame(c)}else o(),n(!0)}),i("slideChange update resize observerUpdate",()=>{n()}),i("setTransition",(u,d)=>{const l=e.thumbs.swiper;!l||l.destroyed||l.setTransition(d)}),i("beforeDestroy",()=>{const u=e.thumbs.swiper;!u||u.destroyed||a&&u.destroy()}),Object.assign(e.thumbs,{init:o,update:n})}var ye,Ee;function br(t){let{swiper:e,extendParams:s,emit:i,once:r}=t;s({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function a(){if(e.params.cssMode)return;const n=e.getTranslate();e.setTranslate(n),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function f(){if(e.params.cssMode)return;const{touchEventsData:n,touches:u}=e;n.velocities.length===0&&n.velocities.push({position:u[e.isHorizontal()?"startX":"startY"],time:n.touchStartTime}),n.velocities.push({position:u[e.isHorizontal()?"currentX":"currentY"],time:ye()})}function o(n){let{currentPos:u}=n;if(e.params.cssMode)return;const{params:d,wrapperEl:l,rtlTranslate:c,snapGrid:p,touchEventsData:b}=e,g=ye()-b.touchStartTime;if(u<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(u>-e.maxTranslate()){e.slides.length<p.length?e.slideTo(p.length-1):e.slideTo(e.slides.length-1);return}if(d.freeMode.momentum){if(b.velocities.length>1){const A=b.velocities.pop(),S=b.velocities.pop(),D=A.position-S.position,P=A.time-S.time;e.velocity=D/P,e.velocity/=2,Math.abs(e.velocity)<d.freeMode.minimumVelocity&&(e.velocity=0),(P>150||ye()-A.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=d.freeMode.momentumVelocityRatio,b.velocities.length=0;let v=1e3*d.freeMode.momentumRatio;const h=e.velocity*v;let m=e.translate+h;c&&(m=-m);let E=!1,L;const I=Math.abs(e.velocity)*20*d.freeMode.momentumBounceRatio;let z;if(m<e.maxTranslate())d.freeMode.momentumBounce?(m+e.maxTranslate()<-I&&(m=e.maxTranslate()-I),L=e.maxTranslate(),E=!0,b.allowMomentumBounce=!0):m=e.maxTranslate(),d.loop&&d.centeredSlides&&(z=!0);else if(m>e.minTranslate())d.freeMode.momentumBounce?(m-e.minTranslate()>I&&(m=e.minTranslate()+I),L=e.minTranslate(),E=!0,b.allowMomentumBounce=!0):m=e.minTranslate(),d.loop&&d.centeredSlides&&(z=!0);else if(d.freeMode.sticky){let A;for(let S=0;S<p.length;S+=1)if(p[S]>-m){A=S;break}Math.abs(p[A]-m)<Math.abs(p[A-1]-m)||e.swipeDirection==="next"?m=p[A]:m=p[A-1],m=-m}if(z&&r("transitionEnd",()=>{e.loopFix()}),e.velocity!==0){if(c?v=Math.abs((-m-e.translate)/e.velocity):v=Math.abs((m-e.translate)/e.velocity),d.freeMode.sticky){const A=Math.abs((c?-m:m)-e.translate),S=e.slidesSizesGrid[e.activeIndex];A<S?v=d.speed:A<2*S?v=d.speed*1.5:v=d.speed*2.5}}else if(d.freeMode.sticky){e.slideToClosest();return}d.freeMode.momentumBounce&&E?(e.updateProgress(L),e.setTransition(v),e.setTranslate(m),e.transitionStart(!0,e.swipeDirection),e.animating=!0,Ee(l,()=>{!e||e.destroyed||!b.allowMomentumBounce||(i("momentumBounce"),e.setTransition(d.speed),setTimeout(()=>{e.setTranslate(L),Ee(l,()=>{!e||e.destroyed||e.transitionEnd()})},0))})):e.velocity?(i("_freeModeNoMomentumRelease"),e.updateProgress(m),e.setTransition(v),e.setTranslate(m),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,Ee(l,()=>{!e||e.destroyed||e.transitionEnd()}))):e.updateProgress(m),e.updateActiveIndex(),e.updateSlidesClasses()}else if(d.freeMode.sticky){e.slideToClosest();return}else d.freeMode&&i("_freeModeNoMomentumRelease");(!d.freeMode.momentum||g>=d.longSwipesMs)&&(e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}Object.assign(e,{freeMode:{onTouchStart:a,onTouchMove:f,onTouchEnd:o}})}var ds;function yr(t,e){const s=ds(e);return s!==e&&(s.style.backfaceVisibility="hidden",s.style["-webkit-backface-visibility"]="hidden"),s}var cs;function Er(t){let{swiper:e,duration:s,transformElements:i,allSlides:r}=t;const{activeIndex:a}=e,f=o=>o.parentElement?o.parentElement:e.slides.filter(u=>u.shadowRoot&&u.shadowRoot===o.parentNode)[0];if(e.params.virtualTranslate&&s!==0){let o=!1,n;r?n=i:n=i.filter(u=>{const d=u.classList.contains("swiper-slide-transform")?f(u):u;return e.getSlideIndex(d)===a}
1),n.forEach(u=>{cs(u,()=>{if(o||!e||e.destroyed)return;o=!0,e.animating=!1;const d=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(d)})})}}var fs,us,ps,ms;function Sr(t){let{swiper:e,extendParams:s,on:i}=t;s({fadeEffect:{crossFade:!1}}),fs({effect:"fade",swiper:e,on:i,setTranslate:()=>{const{slides:f}=e,o=e.params.fadeEffect;for(let n=0;n<f.length;n+=1){const u=e.slides[n];let l=-u.swiperSlideOffset;e.params.virtualTranslate||(l-=e.translate);let c=0;e.isHorizontal()||(c=l,l=0);const p=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(u.progress),0):1+Math.min(Math.max(u.progress,-1),0),b=us(o,u);b.style.opacity=p,b.style.transform=`translate3d(${l}px, ${c}px, 0px)`}},setTransition:f=>{const o=e.slides.map(n=>ms(n));o.forEach(n=>{n.style.transitionDuration=`${f}ms`}),ps({swiper:e,duration:f,transformElements:o,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}var hs,fe;function xr(t){let{swiper:e,extendParams:s,on:i}=t;s({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const r=(n,u,d)=>{let l=d?n.querySelector(".swiper-slide-shadow-left"):n.querySelector(".swiper-slide-shadow-top"),c=d?n.querySelector(".swiper-slide-shadow-right"):n.querySelector(".swiper-slide-shadow-bottom");l||(l=fe("div",`swiper-slide-shadow-cube swiper-slide-shadow-${d?"left":"top"}`.split(" ")),n.append(l)),c||(c=fe("div",`swiper-slide-shadow-cube swiper-slide-shadow-${d?"right":"bottom"}`.split(" ")),n.append(c)),l&&(l.style.opacity=Math.max(-u,0)),c&&(c.style.opacity=Math.max(u,0))};hs({effect:"cube",swiper:e,on:i,setTranslate:()=>{const{el:n,wrapperEl:u,slides:d,width:l,height:c,rtlTranslate:p,size:b,browser:w}=e,g=e.params.cubeEffect,v=e.isHorizontal(),h=e.virtual&&e.params.virtual.enabled;let m=0,E;g.shadow&&(v?(E=e.wrapperEl.querySelector(".swiper-cube-shadow"),E||(E=fe("div","swiper-cube-shadow"),e.wrapperEl.append(E)),E.style.height=`${l}px`):(E=n.querySelector(".swiper-cube-shadow"),E||(E=fe("div","swiper-cube-shadow"),n.append(E))));for(let I=0;I<d.length;I+=1){const z=d[I];let A=I;h&&(A=parseInt(z.getAttribute("data-swiper-slide-index"),10));let S=A*90,D=Math.floor(S/360);p&&(S=-S,D=Math.floor(-S/360));const P=Math.max(Math.min(z.progress,1),-1);let T=0,M=0,y=0;A%4===0?(T=-D*4*b,y=0):(A-1)%4===0?(T=0,y=-D*4*b):(A-2)%4===0?(T=b+D*4*b,y=b):(A-3)%4===0&&(T=-b,y=3*b+b*4*D),p&&(T=-T),v||(M=T,T=0);const x=`rotateX(${v?0:-S}deg) rotateY(${v?S:0}deg) translate3d(${T}px, ${M}px, ${y}px)`;P<=1&&P>-1&&(m=A*90+P*90,p&&(m=-A*90-P*90)),z.style.transform=x,g.slideShadows&&r(z,P,v)}if(u.style.transformOrigin=`50% 50% -${b/2}px`,u.style["-webkit-transform-origin"]=`50% 50% -${b/2}px`,g.shadow)if(v)E.style.transform=`translate3d(0px, ${l/2+g.shadowOffset}px, ${-l/2}px) rotateX(90deg) rotateZ(0deg) scale(${g.shadowScale})`;else{const I=Math.abs(m)-Math.floor(Math.abs(m)/90)*90,z=1.5-(Math.sin(I*2*Math.PI/360)/2+Math.cos(I*2*Math.PI/360)/2),A=g.shadowScale,S=g.shadowScale/z,D=g.shadowOffset;E.style.transform=`scale3d(${A}, 1, ${S}) translate3d(0px, ${c/2+D}px, ${-c/2/S}px) rotateX(-90deg)`}const L=(w.isSafari||w.isWebView)&&w.needPerspectiveFix?-b/2:0;u.style.transform=`translate3d(0px,0,${L}px) rotateX(${e.isHorizontal()?0:m}deg) rotateY(${e.isHorizontal()?-m:0}deg)`,u.style.setProperty("--swiper-cube-translate-z",`${L}px`)},setTransition:n=>{const{el:u,slides:d}=e;if(d.forEach(l=>{l.style.transitionDuration=`${n}ms`,l.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(c=>{c.style.transitionDuration=`${n}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){const l=u.querySelector(".swiper-cube-shadow");l&&(l.style.transitionDuration=`${n}ms`)}},recreateShadows:()=>{const n=e.isHorizontal();e.slides.forEach(u=>{const d=Math.max(Math.min(u.progress,1),-1);r(u,d,n)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}var gs,vs;function Tr(t,e,s){const i=`swiper-slide-shadow${s?`-${s}`:""}${t?` swiper-slide-shadow-${t}`:""}`,r=gs(e);let a=r.querySelector(`.${i.split(" ").join(".")}`);return a||(a=vs("div",i.split(" ")),r.append(a)),a}var Ke,ws,bs,ys,Es;function Mr(t){let{swiper:e,extendParams:s,on:i}=t;s({flipEffect:{slideShadows:!0,limitRotation:!0}});const r=(n,u)=>{let d=e.isHorizontal()?n.querySelector(".swiper-slide-shadow-left"):n.querySelector(".swiper-slide-shadow-top"),l=e.isHorizontal()?n.querySelector(".swiper-slide-shadow-right"):n.querySelector(".swiper-slide-shadow-bottom");
1d||(d=Ke("flip",n,e.isHorizontal()?"left":"top")),l||(l=Ke("flip",n,e.isHorizontal()?"right":"bottom")),d&&(d.style.opacity=Math.max(-u,0)),l&&(l.style.opacity=Math.max(u,0))};ws({effect:"flip",swiper:e,on:i,setTranslate:()=>{const{slides:n,rtlTranslate:u}=e,d=e.params.flipEffect;for(let l=0;l<n.length;l+=1){const c=n[l];let p=c.progress;e.params.flipEffect.limitRotation&&(p=Math.max(Math.min(c.progress,1),-1));const b=c.swiperSlideOffset;let g=-180*p,v=0,h=e.params.cssMode?-b-e.translate:-b,m=0;e.isHorizontal()?u&&(g=-g):(m=h,h=0,v=-g,g=0),c.style.zIndex=-Math.abs(Math.round(p))+n.length,d.slideShadows&&r(c,p);const E=`translate3d(${h}px, ${m}px, 0px) rotateX(${v}deg) rotateY(${g}deg)`,L=bs(d,c);L.style.transform=E}},setTransition:n=>{const u=e.slides.map(d=>Es(d));u.forEach(d=>{d.style.transitionDuration=`${n}ms`,d.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(l=>{l.style.transitionDuration=`${n}ms`})}),ys({swiper:e,duration:n,transformElements:u})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(n=>{let u=n.progress;e.params.flipEffect.limitRotation&&(u=Math.max(Math.min(n.progress,1),-1)),r(n,u)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}var Ze,Ss,xs,Ts;function Cr(t){let{swiper:e,extendParams:s,on:i}=t;s({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),Ss({effect:"coverflow",swiper:e,on:i,setTranslate:()=>{const{width:f,height:o,slides:n,slidesSizesGrid:u}=e,d=e.params.coverflowEffect,l=e.isHorizontal(),c=e.translate,p=l?-c+f/2:-c+o/2,b=l?d.rotate:-d.rotate,w=d.depth;for(let g=0,v=n.length;g<v;g+=1){const h=n[g],m=u[g],E=h.swiperSlideOffset,L=(p-E-m/2)/m,I=typeof d.modifier=="function"?d.modifier(L):L*d.modifier;let z=l?b*I:0,A=l?0:b*I,S=-w*Math.abs(I),D=d.stretch;
1typeof D=="string"&&D.indexOf("%")!==-1&&(D=parseFloat(d.stretch)/100*m);let P=l?0:D*I,T=l?D*I:0,M=1-(1-d.scale)*Math.abs(I);Math.abs(T)<.001&&(T=0),Math.abs(P)<.001&&(P=0),Math.abs(S)<.001&&(S=0),Math.abs(z)<.001&&(z=0),Math.abs(A)<.001&&(A=0),Math.abs(M)<.001&&(M=0);const y=`translate3d(${T}px,${P}px,${S}px) rotateX(${A}deg) rotateY(${z}deg) scale(${M})`,x=xs(d,h);if(x.style.transform=y,h.style.zIndex=-Math.abs(Math.round(I))+1,d.slideShadows){let $=l?h.querySelector(".swiper-slide-shadow-left"):h.querySelector(".swiper-slide-shadow-top"),C=l?h.querySelector(".swiper-slide-shadow-right"):h.querySelector(".swiper-slide-shadow-bottom");$||($=Ze("coverflow",h,l?"left":"top")),C||(C=Ze("coverflow",h,l?"right":"bottom")),$&&($.style.opacity=I>0?I:0),C&&(C.style.opacity=-I>0?-I:0)}}},setTransition:f=>{e.slides.map(n=>Ts(n)).forEach(n=>{n.style.transitionDuration=`${f}ms`,n.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(u=>{u.style.transitionDuration=`${f}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}var Ms,Cs,Ps,Ls,_s;function Pr(t){let{swiper:e,extendParams:s,on:i}=t;s({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const r=o=>typeof o=="string"?o:`${o}px`;Cs({effect:"creative",swiper:e,on:i,setTranslate:()=>{const{slides:o,wrapperEl:n,slidesSizesGrid:u}=e,d=e.params.creativeEffect,{progressMultiplier:l}=d,c=e.params.centeredSlides;if(c){const p=u[0]/2-e.params.slidesOffsetBefore||0;n.style.transform=`translateX(calc(50% - ${p}px))`}for(let p=0;p<o.length;p+=1){const b=o[p],w=b.progress,g=Math.min(Math.max(b.progress,-d.limitProgress),d.limitProgress);let v=g;c||(v=Math.min(Math.max(b.originalProgress,-d.limitProgress),d.limitProgress));const h=b.swiperSlideOffset,m=[e.params.cssMode?-h-e.translate:-h,0,0],E=[0,0,0];let L=!1;e.isHorizontal()||(m[1]=m[0],m[0]=0);let I={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};g<0?(I=d.next,L=!0):g>0&&(I=d.prev,L=!0),m.forEach((M,y)=>{m[y]=`calc(${M}px + (${r(I.translate[y])} * ${Math.abs(g*l)}))`}),E.forEach((M,y)=>{E[y]=I.rotate[y]*Math.abs(g*l)}),b.style.zIndex=-Math.abs(Math.round(w))+o.length;const z=m.join(", "),A=`rotateX(${E[0]}deg) rotateY(${E[1]}deg) rotateZ(${E[2]}deg)`,S=v<0?`scale(${1+(1-I.scale)*v*l})`:`scale(${1-(1-I.scale)*v*l})`,D=v<0?1+(1-I.opacity)*v*l:1-(1-I.opacity)*v*l,P=`translate3d(${z}) ${A} ${S}`;if(L&&I.shadow||!L){let M=b.querySelector(".swiper-slide-shadow");if(!M&&I.shadow&&(M=Ms("creative",b)),M){const y=d.shadowPerProgress?g*(1/d.limitProgress):g;M.style.opacity=Math.min(Math.max(Math.abs(y),0),1)}}const T=Ps(d,b);T.style.transform=P,T.style.opacity=D,I.origin&&(T.style.transformOrigin=I.origin)}},setTransition:o=>{const n=e.slides.map(u=>_s(u));n.forEach(u=>{u.style.transitionDuration=`${o}ms`,u.querySelectorAll(".swiper-slide-shadow").forEach(d=>{d.style.transitionDuration=`${o}ms`})}),Ls({swiper:e,duration:o,transformElements:n,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}var Is,zs,As,Os,$s;function Lr(t){let{swiper:e,extendParams:s,on:i}=t;s({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),zs({effect:"cards",swiper:e,on:i,setTranslate:()=>{const{slides:f,activeIndex:o,rtlTranslate:n}=e,u=e.params.cardsEffect,{startTranslate:d,isTouched:l}=e.touchEventsData,c=n?-e.translate:e.translate;for(let p=0;p<f.length;p+=1){const b=f[p],w=b.progress,g=Math.min(Math.max(w,-4),4);let v=b.swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&(e.wrapperEl.style.transform=`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(v-=f[0].swiperSlideOffset);let h=e.params.cssMode?-v-e.translate:-v,m=0;const E=-100*Math.abs(g);let L=1,I=-u.perSlideRotate*g,z=u.perSlideOffset-Math.abs(g)*.75;const A=e.virtual&&e.params.virtual.enabled?e.virtual.from+p:p,S=(A===o||A===o-1)&&g>0&&g<1&&(l||e.params.cssMode)&&c<d,D=(A===o||A===o+1)&&g<0&&g>-1&&(l||e.params.cssMode)&&c>d;if(S||D){const y=(1-Math.abs((Math.abs(g)-.5)/.5))**.5;I+=-28*g*y,L+=-.5*y,z+=96*y,m=`${-25*y*Math.abs(g)}%`}if(g<0?h=`calc(${h}px ${n?"-":"+"} (${z*Math.abs(g)}%))`:g>0?h=`calc(${h}px ${n?"-":"+"} (-${z*Math.abs(g)}%))`:h=`${h}px`,!e.isHorizontal()){const y=m;m=h,h=y}const P=g<0?`${1+(1-L)*g}`:`${1-(1-L)*g}`,T=` 2 translate3d(${h}, ${m}, ${E}px) 3 rotateZ(${u.rotate?n?-I:I:0}deg) 4 scale(${P}) 5 `;if(u.slideShadows){let y=b.querySelector(".swiper-slide-shadow");y||(y=Is("cards",b)),y&&(y.style.opacity=Math.min(Math.max((Math.abs(g)-.5)/.5,0),1))}b.style.zIndex=-Math.abs(Math.round(w))+f.length;const M=As(u,b);M.style.transform=T}},setTransition:f=>{const o=e.slides.map(n=>$s(n));o.forEach(n=>
5{n.style.transitionDuration=`${f}ms`,n.querySelectorAll(".swiper-slide-shadow").forEach(u=>{u.style.transitionDuration=`${f}ms`})}),Os({swiper:e,duration:f,transformElements:o})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}let Se;function Ds(){const t=N(),e=j();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in t||t.DocumentTouch&&e instanceof t.DocumentTouch)}}function Qe(){return Se||(Se=Ds()),Se}let xe;function ks(t){let{userAgent:e}=t===void 0?{}:t;const s=Qe(),i=N(),r=i.navigator.platform,a=e||i.navigator.userAgent,f={ios:!1,android:!1},o=i.screen.width,n=i.screen.height,u=a.match(/(Android);?[\s\/]+([\d.]+)?/);let d=a.match(/(iPad).*OS\s([\d_]+)/);const l=a.match(/(iPod)(.*OS\s([\d_]+))?/),c=!d&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p=r==="Win32";let b=r==="MacIntel";const w=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!d&&b&&s.touch&&w.indexOf(`${o}x${n}`)>=0&&(d=a.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),b=!1),u&&!p&&(f.os="android",f.android=!0),(d||c||l)&&(f.os="ios",f.ios=!0),f}function Hs(t){return t===void 0&&(t={}),xe||(xe=ks(t)),xe}let Te;function Rs(){const t=N();let e=!1;function s(){const i=t.navigator.userAgent.toLowerCase();return i.indexOf("safari")>=0&&i.indexOf("chrome")<0&&i.indexOf("android")<0}if(s()){const i=String(t.navigator.userAgent);if(i.includes("Version/")){const[r,a]=i.split("Version/")[1].split(" ")[0].split(".").map(f=>Number(f));e=r<16||r===16&&a<2}}return{isSafari:e||s(),needPerspectiveFix:e,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}}function Gs(){return Te||(Te=Rs()),Te}function Bs(t){let{swiper:e,on:s,emit:i}=t;const r=N();let a=null,f=null;const o=()=>{!e||e.destroyed||!e.initialized||(i("beforeResize"),i("resize"))},n=()=>{!e||e.destroyed||!e.initialized||(a=new ResizeObserver(l=>{f=r.requestAnimationFrame(()=>{const{width:c,height:p}=e;let b=c,w=p;l.forEach(g=>{let{contentBoxSize:v,contentRect:h,target:m}=g;m&&m!==e.el||(b=h?h.width:(v[0]||v).inlineSize,w=h?h.height:(v[0]||v).blockSize)}),(b!==c||w!==p)&&o()})}),a.observe(e.el))},u=()=>{f&&r.cancelAnimationFrame(f),a&&a.unobserve&&e.el&&(a.unobserve(e.el),a=null)},d=()=>{!e||e.destroyed||!e.initialized||i("orientationchange")};s("init",()=>{if(e.params.resizeObserver&&typeof r.ResizeObserver!="undefined"){n();return}r.addEventListener("resize",o),r.addEventListener("orientationchange",d)}),s("destroy",()=>{u(),r.removeEventListener("resize",o),r.removeEventListener("orientationchange",d)})}function Ns(t){let{swiper:e,extendParams:s,on:i,emit:r}=t;const a=[],f=N(),o=function(d,l){l===void 0&&(l={});const c=f.MutationObserver||f.WebkitMutationObserver,p=new c(b=>{if(e.__preventObserver__)return;if(b.length===1){r("observerUpdate",b[0]);return}const w=function(){r("observerUpdate",b[0])};f.requestAnimationFrame?f.requestAnimationFrame(w):f.setTimeout(w,0)});p.observe(d,{attributes:typeof l.attributes=="undefined"?!0:l.attributes,childList:typeof l.childList=="undefined"?!0:l.childList,characterData:typeof l.characterData=="undefined"?!0:l.characterData}),a.push(p)},n=()=>
5{if(e.params.observer){if(e.params.observeParents){const d=Ot(e.hostEl);for(let l=0;l<d.length;l+=1)o(d[l])}o(e.hostEl,{childList:e.params.observeSlideChildren}),o(e.wrapperEl,{attributes:!1})}},u=()=>{a.forEach(d=>{d.disconnect()}),a.splice(0,a.length)};s({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",n),i("destroy",u)}var Xs={on(t,e,s){const i=this;if(!i.eventsListeners||i.destroyed||typeof e!="function")return i;const r=s?"unshift":"push";return t.split(" ").forEach(a=>{i.eventsListeners[a]||(i.eventsListeners[a]=[]),i.eventsListeners[a][r](e)}),i},once(t,e,s){const i=this;if(!i.eventsListeners||i.destroyed||typeof e!="function")return i;function r(){i.off(t,r),r.__emitterProxy&&delete r.__emitterProxy;for(var a=arguments.length,f=new Array(a),o=0;o<a;o++)f[o]=arguments[o];e.apply(i,f)}return r.__emitterProxy=e,i.on(t,r,s)},onAny(t,e){const s=this;if(!s.eventsListeners||s.destroyed||typeof t!="function")return s;const i=e?"unshift":"push";return s.eventsAnyListeners.indexOf(t)<0&&s.eventsAnyListeners[i](t),s},offAny(t){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsAnyListeners)return e;const s=e.eventsAnyListeners.indexOf(t);return s>=0&&e.eventsAnyListeners.splice(s,1),e},off(t,e){const s=this;return!s.eventsListeners||s.destroyed||!s.eventsListeners||t.split(" ").forEach(i=>{typeof e=="undefined"?s.eventsListeners[i]=[]:s.eventsListeners[i]&&s.eventsListeners[i].forEac
5h((r,a)=>{(r===e||r.__emitterProxy&&r.__emitterProxy===e)&&s.eventsListeners[i].splice(a,1)})}),s},emit(){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let e,s,i;for(var r=arguments.length,a=new Array(r),f=0;f<r;f++)a[f]=arguments[f];return typeof a[0]=="string"||Array.isArray(a[0])?(e=a[0],s=a.slice(1,a.length),i=t):(e=a[0].events,s=a[0].data,i=a[0].context||t),s.unshift(i),(Array.isArray(e)?e:e.split(" ")).forEach(n=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(u=>{u.apply(i,[n,...s])}),t.eventsListeners&&t.eventsListeners[n]&&t.eventsListeners[n].forEach(u=>{u.apply(i,s)})}),t}};function Vs(){const t=this;let e,s;const i=t.el;typeof t.params.width!="undefined"&&t.params.width!==null?e=t.params.width:e=i.clientWidth,typeof t.params.height!="undefined"&&t.params.height!==null?s=t.params.height:s=i.clientHeight,!(e===0&&t.isHorizontal()||s===0&&t.isVertical())&&(e=e-parseInt(Z(i,"padding-left")||0,10)-parseInt(Z(i,"padding-right")||0,10),s=s-parseInt(Z(i,"padding-top")||0,10)-parseInt(Z(i,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(s)&&(s=0),Object.assign(t,{width:e,height:s,size:t.isHorizontal()?e:s}))}function Ys(){const t=this;function e(P){return t.isHorizontal()?P:{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"}[P]}function s(P,T){return parseFloat(P.getPropertyValue(e(T))||0)}const i=t.params,{wrapperEl:r,slidesEl:a,size:f,rtlTranslate:o,wrongRTL:n}=t,u=t.virtual&&i.virtual.enabled,d=u?t.virtual.slides.length:t.slides.length,l=q(a,`.${t.params.slideClass}, swiper-slide`),c=u?t.virtual.slides.length:l.length;let p=[];const b=[],w=[];let g=i.slidesOffsetBefore;typeof g=="function"&&(g=i.slidesOffsetBefore.call(t));let v=i.slidesOffsetAfter;typeof v=="function"&&(v=i.slidesOffsetAfter.call(t));const h=t.snapGrid.length,m=t.slidesGrid.length;let E=i.spaceBetween,L=-g,I=0,z=0;if(typeof f=="undefined")return;typeof E=="string"&&E.indexOf("%")>=0?E=parseFloat(E.replace("%",""))/100*f:typeof E=="string"&&(E=parseFloat(E)),t.virtualSize=-E,l.forEach(P=>{o?P.style.marginLeft="":P.style.marginRight="",P.style.marginBottom="",P.style.marginTop=""}),i.centeredSlides&&i.cssMode&&(de(r,"--swiper-centered-offset-before",""),de(r,"--swiper-centered-offset-after",""));const A=i.grid&&i.grid.rows>1&&t.grid;A&&t.grid.initSlides(c);let S;const D=i.slidesPerView==="auto"&&i.breakpoints&&Object.keys(i.breakpoints).filter(P=>typeof i.breakpoints[P].slidesPerView!="undefined").length>0;for(let P=0;P<c;P+=1){S=0;let T;if(l[P]&&(T=l[P]),A&&t.grid.updateSlide(P,T,c,e),!(l[P]&&Z(T,"display")==="none")){if(i.slidesPerView==="auto"){D&&(l[P].style[e("width")]="");const M=getComputedStyle(T),y=T.style.transform,x=T.style.webkitTransform;if(y&&(T.style.transform="none"),x&&(T.style.webkitTransform="none"),i.roundLengths)S=t.isHorizontal()?Ne(T,"width",!0):Ne(T,"height",!0);else{const $=s(M,"width"),C=s(M,"padding-left"),O=s(M,"padding-right"),_=s(M,"margin-left"),k=s(M,"margin-right"),B=M.getPropertyValue("box-sizing");if(B&&B==="border-box")S=$+_+k;else{const{clientWidth:V,offsetWidth:H}=T;S=$+C+O+_+k+(H-V)}}y&&(T.style.transform=y),x&&(T.style.webkitTransform=x),i.roundLengths&&(S=Math.floor(S))}else S=(f-(i.slidesPerView-1)*E)/i.slidesPerView,i.roundLengths&&(S=Math.floor(S)),l[P]&&(l[P].style[e("width")]=`${S}px`);l[P]&&(l[P].swiperSlideSize=S),w.push(S),i.centeredSlides?(L=L+S/2+I/2+E,I===0&&P!==0&&(L=L-f/2-E),P===0&&(L=L-f/2-E),Math.abs(L)<1/1e3&&(L=0),i.roundLengths&&(L=Math.floor(L)),z%i.slidesPerGroup===0&&p.push(L),b.push(L)):(i.roundLengths&&(L=Math.floor(L)),(z-Math.min(t.params.slidesPerGroupSkip,z))%t.params.slidesPerGroup===0&&p.push(L),b.push(L),L=L+S+E),t.virtualSize+=S+E,I=S,z+=1}}if(t.virtualSize=Math.max(t.virtualSize,f)+v,o&&n&&(i.effect==="slide"||i.effect==="coverflow")&&(r.style.width=`${t.virtualSize+E}px`),i.setWrapperSize&&(r.style[e("width")]=`${t.virtualSize+E}px`),A&&t.grid.updateWrapperSize(S,p,e),!i.centeredSlides){const P=[];for(let T=0;T<p.length;T+=1){let M=p[T];i.roundLengths&&(M=Math.floor(M)),p[T]<=t.virtualSize-f&&P.push(M)}p=P,Math.floor(t.virtualSize-f)-Math.floor(p[p.length-1])>1&&p.push(t.virtualSize-f)}if(u&&i.loop){const P=w[0]+E;if(i.slidesPerGroup>1){const T=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/i.slidesPerGroup),M=P*i.slidesPerGroup;for(let y=0;y<T;y+=1)p.push(p[p.length-1]+M)}for(let T=0;T<t.virtual.slidesBefore+t.virtual.slidesAfter;T+=1)i.slidesPerGroup===1&&p.push(p[p.length-1]+P),b.push(b[b.length-1]+P),t.virtualSize+=P}if(p.length===0&&(p=[0]),E!==0){const P=t.isHorizontal()&&o?"marginLeft":e("marginRight");l.filter((T,M)=>
5!i.cssMode||i.loop?!0:M!==l.length-1).forEach(T=>{T.style[P]=`${E}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let P=0;w.forEach(M=>{P+=M+(E||0)}),P-=E;const T=P-f;p=p.map(M=>M<=0?-g:M>T?T+v:M)}if(i.centerInsufficientSlides){let P=0;if(w.forEach(T=>{P+=T+(E||0)}),P-=E,P<f){const T=(f-P)/2;p.forEach((M,y)=>{p[y]=M-T}),b.forEach((M,y)=>{b[y]=M+T})}}if(Object.assign(t,{slides:l,snapGrid:p,slidesGrid:b,slidesSizesGrid:w}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){de(r,"--swiper-centered-offset-before",`${-p[0]}px`),de(r,"--swiper-centered-offset-after",`${t.size/2-w[w.length-1]/2}px`);const P=-t.snapGrid[0],T=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(M=>M+P),t.slidesGrid=t.slidesGrid.map(M=>M+T)}if(c!==d&&t.emit("slidesLengthChange"),p.length!==h&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),b.length!==m&&t.emit("slidesGridLengthChange"),i.watchSlidesProgress&&t.updateSlidesOffset(),!u&&!i.cssMode&&(i.effect==="slide"||i.effect==="fade")){const P=`${i.containerModifierClass}backface-hidden`,T=t.el.classList.contains(P);c<=i.maxBackfaceHiddenSlides?T||t.el.classList.add(P):T&&t.el.classList.remove(P)}}function Fs(t){const e=this,s=[],i=e.virtual&&e.params.virtual.enabled;let r=0,a;typeof t=="number"?e.setTransition(t):t===!0&&e.setTransition(e.params.speed);const f=o=>i?e.slides[e.getSlideIndexByData(o)]:e.slides[o];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(o=>{s.push(o)});else for(a=0;a<Math.ceil(e.params.slidesPerView);a+=1){const o=e.activeIndex+a;if(o>e.slides.length&&!i)break;s.push(f(o))}else s.push(f(e.activeIndex));for(a=0;a<s.length;a+=1)if(typeof s[a]!="undefined"){const o=s[a].offsetHeight;r=o>r?o:r}(r||r===0)&&(e.wrapperEl.style.height=`${r}px`)}function Ws(){const t=this,e=t.slides,s=t.isElement?t.isHorizontal()?t.wrapperEl.offsetLeft:t.wrapperEl.offsetTop:0;for(let i=0;i<e.length;i+=1)e[i].swiperSlideOffset=(t.isHorizontal()?e[i].offsetLeft:e[i].offsetTop)-s-t.cssOverflowAdjustment()}function js(t){t===void 0&&(t=this&&this.translate||0);const e=this,s=e.params,{slides:i,rtlTranslate:r,snapGrid:a}=e;if(i.length===0)return;typeof i[0].swiperSlideOffset=="undefined"&&e.updateSlidesOffset();let f=-t;r&&(f=t),i.forEach(n=>{n.classList.remove(s.slideVisibleClass)}),e.visibleSlidesIndexes=[],e.visibleSlides=[];let o=s.spaceBetween;typeof o=="string"&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*e.size:typeof o=="string"&&(o=parseFloat(o));for(let n=0;n<i.length;n+=1){const u=i[n];let d=u.swiperSlideOffset;s.cssMode&&s.centeredSlides&&(d-=i[0].swiperSlideOffset);const l=(f+(s.centeredSlides?e.minTranslate():0)-d)/(u.swiperSlideSize+o),c=(f-a[0]+(s.centeredSlides?e.minTranslate():0)-d)/(u.swiperSlideSize+o),p=-(f-d),b=p+e.slidesSizesGrid[n];(p>=0&&p<e.size-1||b>1&&b<=e.size||p<=0&&b>=e.size)&&(e.visibleSlides.push(u),e.visibleSlidesIndexes.push(n),i[n].classList.add(s.slideVisibleClass)),u.progress=r?-l:l,u.originalProgress=r?-c:c}}function qs(t){const e=this;if(typeof t=="undefined"){const d=e.rtlTranslate?-1:1;t=e&&e.translate&&e.translate*d||0}const s=e.params,i=e.maxTranslate()-e.minTranslate();let{progress:r,isBeginning:a,isEnd:f,progressLoop:o}=e;const n=a,u=f;if(i===0)r=0,a=!0,f=!0;else{r=(t-e.minTranslate())/i;const d=Math.abs(t-e.minTranslate())<1,l=Math.abs(t-e.maxTranslate())<1;a=d||r<=0,f=l||r>=1,d&&(r=0),l&&(r=1)}if(s.loop){const d=e.getSlideIndexByData(0),l=e.getSlideIndexByData(e.slides.length-1),c=e.slidesGrid[d],p=e.slidesGrid[l],b=e.slidesGrid[e.slidesGrid.length-1],w=Math.abs(t);w>=c?o=(w-c)/b:o=(w+b-p)/b,o>1&&(o-=1)}Object.assign(e,{progress:r,progressLoop:o,isBeginning:a,isEnd:f}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&e.updateSlidesProgress(t),a&&!n&&e.emit("reachBeginning toEdge"),f&&!u&&e.emit("reachEnd toEdge"),(n&&!a||u&&!f)&&e.emit("fromEdge"),e.emit("progress",r)}function Us(){const t=this,{slides:e,params:s,slidesEl:i,activeIndex:r}=t,a=t.virtual&&s.virtual.enabled,f=n=>q(i,`.${s.slideClass}${n}, swiper-slide${n}`)[0];e.forEach(n=>{n.classList.remove(s.slideActiveClass,s.slideNextClass,s.slidePrevClass)});let o;if(a)if(s.loop){let n=r-t.virtual.slidesBefore;n<0&&(n=t.virtual.slides.length+n),n>=t.virtual.slides.length&&(n-=t.virtual.slides.length),o=f(`[data-swiper-slide-index="${n}"]`)}else o=f(`[data-swiper-slide-index="${r}"]`);else o=e[r];if(o){o.classList.add(s.slideActiveClass);let n=At(o,`.${s.slideClass}, swiper-slide`)[0];s.loop&&!n&&(n=e[0]),n&&n.classList.add(s.slideNextClass);let u=zt(o,`.${s.slideClass}, swiper-slide`)[0];s.loop&&!u===0&&(u=e[e.length-1]),u&&u.classList.add(s.slidePrevClass)}t.emitSlidesClasses()}const ue=(t,e)=>{if(!t||t.destroyed||!t.params)return;const s=()=>t.isElement?"swiper-slide":`.${t.params.slideClass}`,i=e.closest(s());if(i){let r=i.querySelector(`.${t.params.lazyPreloaderClass}`);!r&&t.isElement&&(i.shadowRoot?r=i.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(r=i.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`),r&&r.remove())}
5)),r&&r.remove()}},Me=(t,e)=>{if(!t.slides[e])return;const s=t.slides[e].querySelector('[loading="lazy"]');s&&s.removeAttribute("loading")},Ce=t=>{if(!t||t.destroyed||!t.params)return;let e=t.params.lazyPreloadPrevNext;const s=t.slides.length;if(!s||!e||e<0)return;e=Math.min(e,s);const i=t.params.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(t.params.slidesPerView),r=t.activeIndex;if(t.params.grid&&t.params.grid.rows>1){const f=r,o=[f-e];o.push(...Array.from({length:e}).map((n,u)=>f+i+u)),t.slides.forEach((n,u)=>{o.includes(n.column)&&Me(t,u)});return}const a=r+i-1;if(t.params.rewind||t.params.loop)for(let f=r-e;f<=a+e;f+=1){const o=(f%s+s)%s;(o<r||o>a)&&Me(t,o)}else for(let f=Math.max(r-e,0);f<=Math.min(a+e,s-1);f+=1)f!==r&&(f>a||f<r)&&Me(t,f)};function Ks(t){const{slidesGrid:e,params:s}=t,i=t.rtlTranslate?t.translate:-t.translate;let r;for(let a=0;a<e.length;a+=1)typeof e[a+1]!="undefined"?i>=e[a]&&i<e[a+1]-(e[a+1]-e[a])/2?r=a:i>=e[a]&&i<e[a+1]&&(r=a+1):i>=e[a]&&(r=a);return s.normalizeSlideIndex&&(r<0||typeof r=="undefined")&&(r=0),r}function Zs(t){const e=this,s=e.rtlTranslate?e.translate:-e.translate,{snapGrid:i,params:r,activeIndex:a,realIndex:f,snapIndex:o}=e;let n=t,u;const d=c=>{let p=c-e.virtual.slidesBefore;return p<0&&(p=e.virtual.slides.length+p),p>=e.virtual.slides.length&&(p-=e.virtual.slides.length),p};if(typeof n=="undefined"&&(n=Ks(e)),i.indexOf(s)>=0)u=i.indexOf(s);else{const c=Math.min(r.slidesPerGroupSkip,n);u=c+Math.floor((n-c)/r.slidesPerGroup)}if(u>=i.length&&(u=i.length-1),n===a){u!==o&&(e.snapIndex=u,e.emit("snapIndexChange")),e.params.loop&&e.virtual&&e.params.virtual.enabled&&(e.realIndex=d(n));return}let l;e.virtual&&r.virtual.enabled&&r.loop?l=d(n):e.slides[n]?l=parseInt(e.slides[n].getAttribute("data-swiper-slide-index")||n,10):l=n,Object.assign(e,{previousSnapIndex:o,snapIndex:u,previousRealIndex:f,realIndex:l,previousIndex:a,activeIndex:n}),e.initialized&&Ce(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&(f!==l&&e.emit("realIndexChange"),e.emit("slideChange"))}function Qs(t,e){const s=this,i=s.params;let r=t.closest(`.${i.slideClass}, swiper-slide`);!r&&s.isElement&&e&&e.length>
51&&e.includes(t)&&[...e.slice(e.indexOf(t)+1,e.length)].forEach(o=>{!r&&o.matches&&o.matches(`.${i.slideClass}, swiper-slide`)&&(r=o)});let a=!1,f;if(r){for(let o=0;o<s.slides.length;o+=1)if(s.slides[o]===r){a=!0,f=o;break}}if(r&&a)s.clickedSlide=r,s.virtual&&s.params.virtual.enabled?s.clickedIndex=parseInt(r.getAttribute("data-swiper-slide-index"),10):s.clickedIndex=f;else{s.clickedSlide=void 0,s.clickedIndex=void 0;return}i.slideToClickedSlide&&s.clickedIndex!==void 0&&s.clickedIndex!==s.activeIndex&&s.slideToClickedSlide()}var Js={updateSize:Vs,updateSlides:Ys,updateAutoHeight:Fs,updateSlidesOffset:Ws,updateSlidesProgress:js,updateProgress:qs,updateSlidesClasses:Us,updateActiveIndex:Zs,updateClickedSlide:Qs};function ei(t){t===void 0&&(t=this.isHorizontal()?"x":"y");const e=this,{params:s,rtlTranslate:i,translate:r,wrapperEl:a}=e;if(s.virtualTranslate)return i?-r:r;if(s.cssMode)return r;let f=_t(a,t);return f+=e.cssOverflowAdjustment(),i&&(f=-f),f||0}function ti(t,e){const s=this,{rtlTranslate:i,params:r,wrapperEl:a,progress:f}=s;let o=0,n=0;const u=0;s.isHorizontal()?o=i?-t:t:n=t,r.roundLengths&&(o=Math.floor(o),n=Math.floor(n)),s.previousTranslate=s.translate,s.translate=s.isHorizontal()?o:n,r.cssMode?a[s.isHorizontal()?"scrollLeft":"scrollTop"]=s.isHorizontal()?-o:-n:r.virtualTranslate||(s.isHorizontal()?o-=s.cssOverflowAdjustment():n-=s.cssOverflowAdjustment(),a.style.transform=`translate3d(${o}px, ${n}px, ${u}px)`);let d;const l=s.maxTranslate()-s.minTranslate();l===0?d=0:d=(t-s.minTranslate())/l,d!==f&&s.updateProgress(t),s.emit("setTranslate",s.translate,e)}function si(){return-this.snapGrid[0]}function ii(){return-this.snapGrid[this.snapGrid.length-1]}function ri(t,e,s,i,r){t===void 0&&(t=0),e===void 0&&(e=this.params.speed),s===void 0&&(s=!0),i===void 0&&(i=!0);const a=this,{params:f,wrapperEl:o}=a;if(a.animating&&f.preventInteractionOnTransition)return!1;const n=a.minTranslate(),u=a.maxTranslate();let d;if(i&&t>n?d=n:i&&t<u?d=u:d=t,a.updateProgress(d),f.cssMode){const l=a.isHorizontal();if(e===0)o[l?"scrollLeft":"scrollTop"]=-d;else{if(!a.support.smoothScroll)return Re({swiper:a,targetPosition:-d,side:l?"left":"top"}),!0;o.scrollTo({[l?"left":"top"]:-d,behavior:"smooth"})}return!0}return e===0?(a.setTransition(0),a.setTranslate(d),s&&(a.emit("beforeTransitionStart",e,r),a.emit("transitionEnd"))):(a.setTransition(e),a.setTranslate(d),s&&(a.emit("beforeTransitionStart",e,r),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(a.onTranslateToWrapperTransitionEnd=function(c){!a||a.destroyed||c.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,s&&a.emit("transitionEnd"))}),a.wrapperEl.addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd))),!0}var ai={getTranslate:ei,setTranslate:ti,minTranslate:si,maxTranslate:ii,translateTo:ri};function ni(t,e){const s=this;s.params.cssMode||(s.wrapperEl.style.transitionDuration=`${t}ms`,s.wrapperEl.style.transitionDelay=t===0?"0ms":""),s.emit("setTransition",t,e)}function Je(t){let{swiper:e,runCallbacks:s,direction:i,step:r}=t;const{activeIndex:a,previousIndex:f}=e;let o=i;if(o||(a>f?o="next":a<f?o="prev":o="reset"),e.emit(`transition${r}`),s&&a!==f){if(o==="reset"){e.emit(`slideResetTransition${r}`);return}e.emit(`slideChangeTransition${r}`),o==="next"?e.emit(`slideNextTransition${r}`):e.emit(`slidePrevTransition${r}`)}}function li(t,e){t===void 0&&(t=!0);const s=this,{params:i}=s;i.cssMode||(i.autoHeight&&s.updateAutoHeight(),Je({swiper:s,runCallbacks:t,direction:e,step:"Start"}))}function oi(t,e){t===void 0&&(t=!0);const s=this,{params:i}=s;s.animating=!1,!i.cssMode&&(s.setTransition(0),Je({swiper:s,runCallbacks:t,direction:e,step:"End"}))}var di={setTransition:ni,transitionStart:li,transitionEnd:oi};function ci(t,e,s,i,r){t===void 0&&(t=0),e===void 0&&(e=this.params.speed),s===void 0&&(s=!0),typeof t=="string"&&(t=parseInt(t,10));const a=this;let f=t;f<0&&(f=0);const{params:o,snapGrid:n,slidesGrid:u,previousIndex:d,activeIndex:l,rtlTranslate:c,wrapperEl:p,enabled:b}=a;if(a.animating&&o.preventInteractionOnTransition||!b&&!i&&!r)return!1;const w=Math.min(a.params.slidesPerGroupSkip,f);let g=w+Math.floor((f-w)/a.params.slidesPerGroup);g>=n.length&&(g=n.length-1);const v=-n[g];if(o.normalizeSlideIndex)for(let m=0;m<u.length;m+=1){const E=-Math.floor(v*100),L=Math.floor(u[m]*100),I=Math.floor(u[m+1]*100);typeof u[m+1]!="undefined"?E>=L&&E<I-(I-L)/2?f=m:E>=L&&E<I&&(f=m+1):E>=L&&(f=m)}if(a.initialized&&f!==l&&(!a.allowSlideNext&&(c?v>a.translate&&v>a.minTranslate():v<a.translate&&v<a.minTranslate())||!a.allowSlidePrev&&v>a.translate&&v>a.maxTranslate()&&(l||0)!==f))return!1;f!==(d||0)&&s&&a.emit("beforeSlideChangeStart"),a.updateProgress(v);let h;if(f>l?h="next":f<l?h="prev":h="reset",c&&-v===a.translate||!c&&v===a.translate)return a.updateActiveIndex(f),o.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),o.effect!=="slide"&&a.setTranslate(v),h!=="reset"&&(a.transitionStart(s,h),a.transitionEnd(s,h)),!1;if(o.cssMode){const m=a.isHorizontal(),E=c?v:-v;if(e===0){const L=a.virtual&&a.params.virtual.enabled;
5L&&(a.wrapperEl.style.scrollSnapType="none",a._immediateVirtual=!0),L&&!a._cssModeVirtualInitialSet&&a.params.initialSlide>0?(a._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{p[m?"scrollLeft":"scrollTop"]=E})):p[m?"scrollLeft":"scrollTop"]=E,L&&requestAnimationFrame(()=>{a.wrapperEl.style.scrollSnapType="",a._immediateVirtual=!1})}else{if(!a.support.smoothScroll)return Re({swiper:a,targetPosition:E,side:m?"left":"top"}),!0;p.scrollTo({[m?"left":"top"]:E,behavior:"smooth"})}return!0}return a.setTransition(e),a.setTranslate(v),a.updateActiveIndex(f),a.updateSlidesClasses(),a.emit("beforeTransitionStart",e,i),a.transitionStart(s,h),e===0?a.transitionEnd(s,h):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(E){!a||a.destroyed||E.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(s,h))}),a.wrapperEl.addEventListener("transitionend",a.onSlideToWrapperTransitionEnd)),!0}function fi(t,e,s,i){t===void 0&&(t=0),e===void 0&&(e=this.params.speed),s===void 0&&(s=!0),typeof t=="string"&&(t=parseInt(t,10));const r=this;let a=t;return r.params.loop&&(r.virtual&&r.params.virtual.enabled?a=a+r.virtual.slidesBefore:a=r.getSlideIndexByData(a)),r.slideTo(a,e,s,i)}function ui(t,e,s){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0);const i=this,{enabled:r,params:a,animating:f}=i;if(!r)return i;let o=a.slidesPerGroup;a.slidesPerView==="auto"&&a.slidesPerGroup===1&&a.slidesPerGroupAuto&&(o=Math.max(i.slidesPerViewDynamic("current",!0),1));const n=i.activeIndex<a.slidesPerGroupSkip?1:o,u=i.virtual&&a.virtual.enabled;if(a.loop){if(f&&!u&&a.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&a.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+n,t,e,s)}),!0}return a.rewind&&i.isEnd?i.slideTo(0,t,e,s):i.slideTo(i.activeIndex+n,t,e,s)}function pi(t,e,s){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0);const i=this,{params:r,snapGrid:a,slidesGrid:f,rtlTranslate:o,enabled:n,animating:u}=i;if(!n)return i;const d=i.virtual&&r.virtual.enabled;if(r.loop){if(u&&!d&&r.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}const l=o?i.translate:-i.translate;function c(v){return v<0?-Math.floor(Math.abs(v)):Math.floor(v)}const p=c(l),b=a.map(v=>c(v));let w=a[b.indexOf(p)-1];if(typeof w=="undefined"&&r.cssMode){let v;a.forEach((h,m)=>{p>=h&&(v=m)}),typeof v!="undefined"&&(w=a[v>0?v-1:v])}let g=0;if(typeof w!="undefined"&&(g=f.indexOf(w),g<0&&(g=i.activeIndex-1),r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(g=g-i.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),r.rewind&&i.isBeginning){const v=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(v,t,e,s)}else if(r.loop&&i.activeIndex===0&&r.cssMode)return requestAnimationFrame(()=>{i.slideTo(g,t,e,s)}),!0;return i.slideTo(g,t,e,s)}function mi(t,e,s){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0);const i=this;return i.slideTo(i.activeIndex,t,e,s)}function hi(t,e,s,i){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0),i===void 0&&(i=.5);const r=this;let a=r.activeIndex;const f=Math.min(r.params.slidesPerGroupSkip,a),o=f+Math.floor((a-f)/r.params.slidesPerGroup),n=r.rtlTranslate?r.translate:-r.translate;if(n>=r.snapGrid[o]){const u=r.snapGrid[o],d=r.snapGrid[o+1];n-u>(d-u)*i&&(a+=r.params.slidesPerGroup)}else{const u=r.snapGrid[o-1],d=r.snapGrid[o];n-u<=(d-u)*i&&(a-=r.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,r.slidesGrid.length-1),r.slideTo(a,t,e,s)}function gi(){const t=this,{params:e,slidesEl:s}=t,i=e.slidesPerView==="auto"?t.slidesPerViewDynamic():e.slidesPerView;let r=t.clickedIndex,a;const f=t.isElement?"swiper-slide":`.${e.slideClass}`;if(e.loop){if(t.animating)return;a=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?r<t.loopedSlides-i/2||r>t.slides.length-t.loopedSlides+i/2?(t.loopFix(),r=t.getSlideIndex(q(s,`${f}[data-swiper-slide-index="${a}"]`)[0]),ve(()=>{t.slideTo(r)})):t.slideTo(r):r>t.slides.length-i?(t.loopFix(),r=t.getSlideIndex(q(s,`${f}[data-swiper-slide-index="${a}"]`)[0]),ve(()=>{t.slideTo(r)})):t.slideTo(r)}else t.slideTo(r)}var vi={slideTo:ci,slideToLoop:fi,slideNext:ui,slidePrev:pi,slideReset:mi,slideToClosest:hi,slideToClickedSlide:gi};function wi(t){const e=this,{params:s,slidesEl:i}=e;if(!s.loop||e.virtual&&e.params.virtual.enabled)return;q(i,`.${s.slideClass}, swiper-slide`).forEach((a,f)=>{a.setAttribute("data-swiper-slide-index",f)}),e.loopFix({slideRealIndex:t,direction:s.centeredSlides?void 0:"next"})}function bi(t){let{slideRealIndex:e,slideTo:s=!0,direction:i,setTranslate:r,activeSlideIndex:a,byController:f,byMousewheel:o}=t===void 0?{}:t;const n=this;if(!n.params.loop)return;n.emit("beforeLoopFix");const{slides:u,allowSlidePrev:d,allowSlideNext:l,slidesEl:c,params:p}=n;
5if(n.allowSlidePrev=!0,n.allowSlideNext=!0,n.virtual&&p.virtual.enabled){s&&(!p.centeredSlides&&n.snapIndex===0?n.slideTo(n.virtual.slides.length,0,!1,!0):p.centeredSlides&&n.snapIndex<p.slidesPerView?n.slideTo(n.virtual.slides.length+n.snapIndex,0,!1,!0):n.snapIndex===n.snapGrid.length-1&&n.slideTo(n.virtual.slidesBefore,0,!1,!0)),n.allowSlidePrev=d,n.allowSlideNext=l,n.emit("loopFix");return}const b=p.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(p.slidesPerView,10));let w=p.loopedSlides||b;w%p.slidesPerGroup!==0&&(w+=p.slidesPerGroup-w%p.slidesPerGroup),n.loopedSlides=w;const g=[],v=[];let h=n.activeIndex;typeof a=="undefined"?a=n.getSlideIndex(n.slides.filter(z=>z.classList.contains(p.slideActiveClass))[0]):h=a;const m=i==="next"||!i,E=i==="prev"||!i;let L=0,I=0;if(a<w){L=Math.max(w-a,p.slidesPerGroup);for(let z=0;z<w-a;z+=1){const A=z-Math.floor(z/u.length)*u.length;g.push(u.length-A-1)}}else if(a>n.slides.length-w*2){I=Math.max(a-(n.slides.length-w*2),p.slidesPerGroup);for(let z=0;z<I;z+=1){const A=z-Math.floor(z/u.length)*u.length;v.push(A)}}if(E&&g.forEach(z=>{n.slides[z].swiperLoopMoveDOM=!0,c.prepend(n.slides[z]),n.slides[z].swiperLoopMoveDOM=!1}),m&&v.forEach(z=>{n.slides[z].swiperLoopMoveDOM=!0,c.append(n.slides[z]),n.slides[z].swiperLoopMoveDOM=!1}),n.recalcSlides(),p.slidesPerView==="auto"&&n.updateSlides(),p.watchSlidesProgress&&n.updateSlidesOffset(),s){if(g.length>0&&E)if(typeof e=="undefined"){const z=n.slidesGrid[h],S=n.slidesGrid[h+L]-z;o?n.setTranslate(n.translate-S):(n.slideTo(h+L,0,!1,!0),r&&(n.touches[n.isHorizontal()?"startX":"startY"]+=S,n.touchEventsData.currentTranslate=n.translate))}else r&&(n.slideToLoop(e,0,!1,!0),n.touchEventsData.currentTranslate=n.translate);else if(v.length>0&&m)if(typeof e=="undefined"){const z=n.slidesGrid[h],S=n.slidesGrid[h-I]-z;o?n.setTranslate(n.translate-S):(n.slideTo(h-I,0,!1,!0),r&&(n.touches[n.isHorizontal()?"startX":"startY"]+=S,n.touchEventsData.currentTranslate=n.translate))}else n.slideToLoop(e,0,!1,!0)}if(n.allowSlidePrev=d,n.allowSlideNext=l,n.controller&&n.controller.control&&!f){const z={slideRealIndex:e,direction:i,setTranslate:r,activeSlideIndex:a,byController:!0};Array.isArray(n.controller.control)?n.controller.control.forEach(A=>{!A.destroyed&&A.params.loop&&A.loopFix({...z,slideTo:A.params.slidesPerView===p.slidesPerView?s:!1})}):n.controller.control instanceof n.constructor&&n.controller.control.params.loop&&n.controller.control.loopFix({...z,slideTo:n.controller.control.params.slidesPerView===p.slidesPerView?s:!1})}n.emit("loopFix")}function yi(){const t=this,{params:e,slidesEl:s}=t;if(!e.loop||t.virtual&&t.params.virtual.enabled)return;t.recalcSlides();const i=[];t.slides.forEach(r=>{const a=typeof r.swiperSlideIndex=="undefined"?r.getAttribute("data-swiper-slide-index")*1:r.swiperSlideIndex;i[a]=r}),t.slides.forEach(r=>{r.removeAttribute("data-swiper-slide-index")}),i.forEach(r=>{s.append(r)}),t.recalcSlides(),t.slideTo(t.realIndex,0)}var Ei={loopCreate:wi,loopFix:bi,loopDestroy:yi};function Si(t){const e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const s=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),s.style.cursor="move",s.style.cursor=t?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})}function xi(){const t=this;t.params.watchOverflow&&t.isLocked||t.params.cssMode||(t.isElement&&(t.__preventObserver__=!0),t[t.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1}))}var Ti={setGrabCursor:Si,unsetGrabCursor:xi};function Mi(t,e){e===void 0&&(e=this);function s(i){if(!i||i===j()||i===N())return null;i.assignedSlot&&(i=i.assignedSlot);const r=i.closest(t);return!r&&!i.getRootNode?null:r||s(i.getRootNode().host)}return s(e)}function Ci(t){const e=this,s=j(),i=N(),r=e.touchEventsData;r.evCache.push(t);const{params:a,touches:f,enabled:o}=e;if(!o||!a.simulateTouch&&t.pointerType==="mouse"||e.animating&&a.preventInteractionOnTransition)return;!e.animating&&a.cssMode&&a.loop&&e.loopFix();let n=t;n.originalEvent&&(n=n.originalEvent);let u=n.target;if(a.touchEventsTarget==="wrapper"&&!e.wrapperEl.contains(u)||"which"in n&&n.which===3||"button"in n&&n.button>0||r.isTouched&&r.isMoved)return;const d=!!a.noSwipingClass&&a.noSwipingClass!=="",l=t.composedPath?t.composedPath():t.path;d&&n.target&&n.target.shadowRoot&&l&&(u=l[0]);const c=a.noSwipingSelector?a.noSwipingSelector:`.${a.noSwipingClass}`,p=!!(n.target&&n.target.shadowRoot);if(a.noSwiping&&(p?Mi(c,u):u.closest(c))){e.allowClick=!0;return}if(a.swipeHandler&&!u.closest(a.swipeHandler))return;f.currentX=n.pageX,f.currentY=n.pageY;const b=f.currentX,w=f.currentY,g=a.edgeSwipeDetection||a.iOSEdgeSwipeDetection,v=a.edgeSwipeThreshold||a.iOSEdgeSwipeThreshold;if(g&&(b<=v||b>=i.innerWidth-v))if(g==="prevent")t.preventDefault();else return;Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),f.startX=b,f.startY=w,r.touchStartTime=le(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,a.threshold>0&&(r.allowThresholdMove=!1);let h=!0;u.matches(r.focusableElements)&&(h=!1,u.nodeName==="SELECT"&&(r.isTouched=!1)),s.activeElement&&s.activeElement.matches(r.focusableElements)&&s.activeElement!==u&&s.activeElement.blur();const m=h&&e.allowTouchMove&&a.touchStartPreventDefault;(a.touchStartForcePreventDefault||m)&&!u.isContentEditable&&n.preventDefault(),a.freeMode&&a.freeMode.enabled&&e.freeMode&&e.animating&&!a.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",n)}function Pi(t){const e=j(),s=this,i=s.touchEventsData,{params:r,touches:a,rtlTranslate:f,enabled:o}=s;if(!o||!r.simulateTouch&&t.pointerType==="mouse")return;let n=t;if(n.originalEvent&&(n=n.originalEvent),!i.isTouched){i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",n);return}const u=i.evCache.findIndex(z=>z.pointerId===n.pointerId);u>=0&&(i.evCache[u]=n);const d=i.evCache.length>1?i.evCache[0]:n,l=d.pageX,c=d.pageY;if(n.preventedByNestedSwiper){a.startX=l,a.startY=c;return}if(!s.allowTouchMove){n.target.matches(i.focusableElements)||(s.allowClick=!1),i.isTouched&&(Object.assign(a,{startX:l,startY:c,prevX:s.touches.currentX,prevY:s.touches.currentY,currentX:l,currentY:c}),i.touchStartTime=le());return}if(r.touchReleaseOnEdges&&!r.loop){if(s.isVertical()){if(c<a.startY&&s.translate<=s.maxTranslate()||c>a.startY&&s.translate>=s.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(l<a.startX&&s.translate<=s.maxTranslate()||l>a.startX&&s.translate>=s.minTranslate())return}if(e.activeElement&&n.target===e.activeElement&&n.target.matches(i.focusableElements)){i.isMoved=!0,s.allowClick=!1;return}if(i.allowTouchCallbacks&&s.emit("touchMove",n),n.targetTouches&&n.targetTouches.length>1)return;a.currentX=l,a.currentY=c;const p=a.currentX-a.startX,b=a.currentY-a.startY;if(s.params.threshold&&Math.sqrt(p**2+b**2)<s.params.threshold)return;if(typeof i.isScrolling=="undefined"){let z;s.isHorizontal()&&a.currentY===a.startY||s.isVertical()&&a.currentX===a.startX?i.isScrolling=!1:p*p+b*b>=25&&(z=Math.atan2(Math.abs(b),Math.abs(p))*180/Math.PI,i.isScrolling=s.isHorizontal()?z>r.touchAngle:90-z>r.touchAngle)}if(i.isScrolling&&s.emit("touchMoveOpposite",n),typeof i.startMoving=="undefined"&&(a.currentX!==a.startX||a.currentY!==a.startY)&&(i.startMoving=!0),i.isScrolling||s.zoom&&s.params.zoom&&s.params.zoom.enabled&&i.evCache.length>1){i.isTouched=!1;return}if(!i.startMoving)return;s.allowClick=!1,!r.cssMode&&n.cancelable&&n.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&n.stopPropagation();let w=s.isHorizontal()?p:b,g=s.isHorizontal()?a.currentX-a.previousX:a.currentY-a.previousY;r.oneWayMovement&&(w=Math.abs(w)*(f?1:-1),g=Math.abs(g)*(f?1:-1)),a.diff=w,w*=r.touchRatio,f&&(w=-w,g=-g);const v=s.touchesDirection;s.swipeDirection=w>0?"prev":"next",s.touchesDirection=g>0?"prev":"next";const h=s.params.loop&&!r.cssMode,m=s.swipeDirection==="next"&&s.allowSlideNext||s.swipeDirection==="prev"&&s.allowSlidePrev;if(!i.isMoved){if(h&&m&&s.loopFix({direction:s.swipeDirection}),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating){const z=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});
5s.wrapperEl.dispatchEvent(z)}i.allowMomentumBounce=!1,r.grabCursor&&(s.allowSlideNext===!0||s.allowSlidePrev===!0)&&s.setGrabCursor(!0),s.emit("sliderFirstMove",n)}let E;i.isMoved&&v!==s.touchesDirection&&h&&m&&Math.abs(w)>=1&&(s.loopFix({direction:s.swipeDirection,setTranslate:!0}),E=!0),s.emit("sliderMove",n),i.isMoved=!0,i.currentTranslate=w+i.startTranslate;let L=!0,I=r.resistanceRatio;if(r.touchReleaseOnEdges&&(I=0),w>0?(h&&m&&!E&&i.currentTranslate>(r.centeredSlides?s.minTranslate()-s.size/2:s.minTranslate())&&s.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>s.minTranslate()&&(L=!1,r.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+w)**I))):w<0&&(h&&m&&!E&&i.currentTranslate<(r.centeredSlides?s.maxTranslate()+s.size/2:s.maxTranslate())&&s.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:s.slides.length-(r.slidesPerView==="auto"?s.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),i.currentTranslate<s.maxTranslate()&&(L=!1,r.resistance&&(i.currentTranslate=s.maxTranslate()+1-(s.maxTranslate()-i.startTranslate-w)**I))),L&&(n.preventedByNestedSwiper=!0),!s.allowSlideNext&&s.swipeDirection==="next"&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&s.swipeDirection==="prev"&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&!s.allowSlideNext&&(i.currentTranslate=i.startTranslate),r.threshold>0)if(Math.abs(w)>r.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,i.currentTranslate=i.startTranslate,a.diff=s.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY;return}}else{i.currentTranslate=i.startTranslate;return}!r.followFinger||r.cssMode||((r.freeMode&&r.freeMode.enabled&&s.freeMode||r.watchSlidesProgress)&&(s.updateActiveIndex(),s.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&s.freeMode&&s.freeMode.onTouchMove(),s.updateProgress(i.currentTranslate),s.setTranslate(i.currentTranslate))}function Li(t){const e=this,s=e.touchEventsData,i=s.evCache.findIndex(m=>m.pointerId===t.pointerId);if(i>=0&&s.evCache.splice(i,1),["pointercancel","pointerout","pointerleave","contextmenu"].includes(t.type)&&!(["pointercancel","contextmenu"].includes(t.type)&&(e.browser.isSafari||e.browser.isWebView)))return;const{params:r,touches:a,rtlTranslate:f,slidesGrid:o,enabled:n}=e;if(!n||!r.simulateTouch&&t.pointerType==="mouse")return;let u=t;if(u.originalEvent&&(u=u.originalEvent),s.allowTouchCallbacks&&e.emit("touchEnd",u),s.allowTouchCallbacks=!1,!s.isTouched){s.isMoved&&r.grabCursor&&e.setGrabCursor(!1),s.isMoved=!1,s.startMoving=!1;return}r.grabCursor&&s.isMoved&&s.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);const d=le(),l=d-s.touchStartTime;if(e.allowClick){const m=u.path||u.composedPath&&u.composedPath();e.updateClickedSlide(m&&m[0]||u.target,m),e.emit("tap click",u),l<300&&d-s.lastClickTime<300&&e.emit("doubleTap doubleClick",u)}if(s.lastClickTime=le(),ve(()=>{e.destroyed||(e.allowClick=!0)}),!s.isTouched||!s.isMoved||!e.swipeDirection||a.diff===0||s.currentTranslate===s.startTranslate){s.isTouched=!1,s.isMoved=!1,s.startMoving=!1;return}s.isTouched=!1,s.isMoved=!1,s.startMoving=!1;let c;if(r.followFinger?c=f?e.translate:-e.translate:c=-s.currentTranslate,r.cssMode)return;if(r.freeMode&&r.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:c});return}let p=0,b=e.slidesSizesGrid[0];for(let m=0;m<o.length;m+=m<r.slidesPerGroupSkip?1:r.slidesPerGroup){const E=m<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;typeof o[m+E]!="undefined"?c>=o[m]&&c<o[m+E]&&(p=m,b=o[m+E]-o[m]):c>=o[m]&&(p=m,b=o[o.length-1]-o[o.length-2])}let w=null,g=null;r.rewind&&(e.isBeginning?g=r.virtual&&r.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(w=0));const v=(c-o[p])/b,h=p<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(l>r.longSwipesMs){if(!r.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(v>=r.longSwipesRatio?e.slideTo(r.rewind&&e.isEnd?w:p+h):e.slideTo(p)),e.swipeDirection==="prev"&&(v>1-r.longSwipesRatio?e.slideTo(p+h):g!==null&&v<0&&Math.abs(v)>r.longSwipesRatio?e.slideTo(g):e.slideTo(p))}else{if(!r.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(u.target===e.navigation.nextEl||u.target===e.navigation.prevEl)?u.target===e.navigation.nextEl?e.slideTo(p+h):e.slideTo(p):(e.swipeDirection==="next"&&e.slideTo(w!==null?w:p+h),e.swipeDirection==="prev"&&e.slideTo(g!==null?g:p))}}function et(){const t=this,{params:e,el:s}=t;if(s&&s.offsetWidth===0)return;e.breakpoints&&t.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:r,snapGrid:a}=t,f=t.virtual&&t.params.virtual.enabled;t.allowSlideNext=!0,t.allowSlidePrev=!0,t.updateSize(),t.updateSlides(),t.updateSlidesClasses();const o=f&&e.loop;(e.slidesPerView==="auto"||e.slidesPerView>1)&&t.isEnd&&!t.isBeginning&&!t.params.centeredSlides&&!o?t.slideTo(t.slides.length-1,0,!1,!0):t.params.loop&&!f?t.slideToLoop(t.realIndex,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0),t.autoplay&&t.autoplay.running&&t.autoplay.paused&&(clearTimeout(t.autoplay.resizeTimeout),t.autoplay.resizeTimeout=setTimeout(()=>{t.autoplay&&t.autoplay.running&&t.autoplay.paused&&t.autoplay.resume()},500)),t.allowSlidePrev=r,t.allowSlideNext=i,t.params.watchOverflow&&a!==t.snapGrid&&t.checkOverflow()}function _i(t){const e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&t.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(t.stopPropagation(),t.stopImmediatePropagation())))}function Ii(){const t=this,{wrapperEl:e,rtlTranslate:s,enabled:i}=t;if(!i)return;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=-e.scrollLeft:t.translate=-e.scrollTop,t.translate===0&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();let r;const a=t.maxTranslate()-t.minTranslate();a===0?r=0:r=(t.translate-t.minTranslate())/a,r!==t.progress&&t.updateProgress(s?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}function zi(t){const e=this;ue(e,t.target),!(e.params.cssMode||e.params.slidesPerView!=="auto"&&!e.params.autoHeight)&&e.update(
5)}let tt=!1;function Ai(){}const st=(t,e)=>{const s=j(),{params:i,el:r,wrapperEl:a,device:f}=t,o=!!i.nested,n=e==="on"?"addEventListener":"removeEventListener",u=e;r[n]("pointerdown",t.onTouchStart,{passive:!1}),s[n]("pointermove",t.onTouchMove,{passive:!1,capture:o}),s[n]("pointerup",t.onTouchEnd,{passive:!0}),s[n]("pointercancel",t.onTouchEnd,{passive:!0}),s[n]("pointerout",t.onTouchEnd,{passive:!0}),s[n]("pointerleave",t.onTouchEnd,{passive:!0}),s[n]("contextmenu",t.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&r[n]("click",t.onClick,!0),i.cssMode&&a[n]("scroll",t.onScroll),i.updateOnWindowResize?t[u](f.ios||f.android?"resize orientationchange observerUpdate":"resize observerUpdate",et,!0):t[u]("observerUpdate",et,!0),r[n]("load",t.onLoad,{capture:!0})};function Oi(){const t=this,e=j(),{params:s}=t;t.onTouchStart=Ci.bind(t),t.onTouchMove=Pi.bind(t),t.onTouchEnd=Li.bind(t),s.cssMode&&(t.onScroll=Ii.bind(t)),t.onClick=_i.bind(t),t.onLoad=zi.bind(t),tt||(e.addEventListener("touchstart",Ai),tt=!0),st(t,"on")}function $i(){st(this,"off")}var Di={attachEvents:Oi,detachEvents:$i};const it=(t,e)=>t.grid&&e.grid&&e.grid.rows>1;function ki(){const t=this,{realIndex:e,initialized:s,params:i,el:r}=t,a=i.breakpoints;if(!a||a&&Object.keys(a).length===0)return;
5const f=t.getBreakpoint(a,t.params.breakpointsBase,t.el);if(!f||t.currentBreakpoint===f)return;const n=(f in a?a[f]:void 0)||t.originalParams,u=it(t,i),d=it(t,n),l=i.enabled;u&&!d?(r.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),t.emitContainerClasses()):!u&&d&&(r.classList.add(`${i.containerModifierClass}grid`),(n.grid.fill&&n.grid.fill==="column"||!n.grid.fill&&i.grid.fill==="column")&&r.classList.add(`${i.containerModifierClass}grid-column`),t.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(v=>{if(typeof n[v]=="undefined")return;const h=i[v]&&i[v].enabled,m=n[v]&&n[v].enabled;h&&!m&&t[v].disable(),!h&&m&&t[v].enable()});const c=n.direction&&n.direction!==i.direction,p=i.loop&&(n.slidesPerView!==i.slidesPerView||c),b=i.loop;c&&s&&t.changeDirection(),X(t.params,n);const w=t.params.enabled,g=t.params.loop;Object.assign(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),l&&!w?t.disable():!l&&w&&t.enable(),t.currentBreakpoint=f,t.emit("_beforeBreakpoint",n),s&&(p?(t.loopDestroy(),t.loopCreate(e),t.updateSlides()):!b&&g?(t.loopCreate(e),t.updateSlides()):b&&!g&&t.loopDestroy()),t.emit("breakpoint",n)}function Hi(t,e,s){if(e===void 0&&(e="window"),!t||e==="container"&&!s)return;let i=!1;const r=N(),a=e==="window"?r.innerHeight:s.clientHeight,f=Object.keys(t).map(o=>{if(typeof o=="string"&&o.indexOf("@")===0){const n=parseFloat(o.substr(1));return{value:a*n,point:o}}return{value:o,point:o}});f.sort((o,n)=>
5parseInt(o.value,10)-parseInt(n.value,10));for(let o=0;o<f.length;o+=1){const{point:n,value:u}=f[o];e==="window"?r.matchMedia(`(min-width: ${u}px)`).matches&&(i=n):u<=s.clientWidth&&(i=n)}return i||"max"}var Ri={setBreakpoint:ki,getBreakpoint:Hi};function Gi(t,e){const s=[];return t.forEach(i=>{typeof i=="object"?Object.keys(i).forEach(r=>{i[r]&&s.push(e+r)}):typeof i=="string"&&s.push(e+i)}),s}function Bi(){const t=this,{classNames:e,params:s,rtl:i,el:r,device:a}=t,f=Gi(["initialized",s.direction,{"free-mode":t.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:i},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&s.grid.fill==="column"},{android:a.android},{ios:a.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides},{"watch-progress":s.watchSlidesProgress}],s.containerModifierClass);e.push(...f),r.classList.add(...e),t.emitContainerClasses()}function Ni(){const t=this,{el:e,classNames:s}=t;e.classList.remove(...s),t.emitContainerClasses()}var Xi={addClasses:Bi,removeClasses:Ni};function Vi(){const t=this,{isLocked:e,params:s}=t,{slidesOffsetBefore:i}=s;if(i){const r=t.slides.length-1,a=t.slidesGrid[r]+t.slidesSizesGrid[r]+i*2;t.isLocked=t.size>a}else t.isLocked=t.snapGrid.length===1;s.allowSlideNext===!0&&(t.allowSlideNext=!t.isLocked),s.allowSlidePrev===!0&&(t.allowSlidePrev=!t.isLocked),e&&e!==t.isLocked&&(t.isEnd=!1),e!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}var Yi={checkOverflow:Vi},Pe={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 Fi(t,e){return function(i){i===void 0&&(i={});const r=Object.keys(i)[0],a=i[r];if(typeof a!="object"||a===null){X(e,i);return}if(t[r]===!0&&(t[r]={enabled:!0}),r==="navigation"&&t[r]&&t[r].enabled&&!t[r].prevEl&&!t[r].nextEl&&(t[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&t[r]&&t[r].enabled&&!t[r].el&&(t[r].auto=!0),!(r in t&&"enabled"in a)){X(e,i);return}typeof t[r]=="object"&&!("enabled"in t[r])&&(t[r].enabled=!0),t[r]||(t[r]={enabled:!1}),X(e,i)}}const Le={eventsEmitter:Xs,update:Js,translate:ai,transition:di,slide:vi,loop:Ei,grabCursor:Ti,events:Di,breakpoints:Ri,checkOverflow:Yi,classes:Xi},_e={};class F{constructor(){let e,s;for(var i=arguments.length,r=new Array(i),a=0;a<i;a++)r[a]=arguments[a];r.length===1&&r[0].constructor&&Object.prototype.toString.call(r[0]).slice(8,-1)==="Object"?s=r[0]:[e,s]=r,s||(s={}),s=X({},s),e&&!s.el&&(s.el=e);const f=j();if(s.el&&typeof s.el=="string"&&f.querySelectorAll(s.el).length>1){const d=[];return f.querySelectorAll(s.el).forEach(l=>{const c=X({},s,{el:l});d.push(new F(c))}),d}const o=this;o.__swiper__=!0,o.support=Qe(),o.device=Hs({userAgent:s.userAgent}),o.browser=Gs(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],s.modules&&Array.isArray(s.modules)&&o.modules.push(...s.modules);const n={};
5o.modules.forEach(d=>{d({params:s,swiper:o,extendParams:Fi(s,n),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const u=X({},Pe,n);return o.params=X({},u,_e,s),o.originalParams=X({},o.params),o.passedParams=X({},s),o.params&&o.params.on&&Object.keys(o.params.on).forEach(d=>{o.on(d,o.params.on[d])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return o.params.direction==="horizontal"},isVertical(){return o.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.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:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getSlideIndex(e){const{slidesEl:s,params:i}=this,r=q(s,`.${i.slideClass}, swiper-slide`),a=Be(r[0]);return Be(e)-a}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter(s=>s.getAttribute("data-swiper-slide-index")*1===e)[0])}recalcSlides(){const e=this,{slidesEl:s,params:i}=e;e.slides=q(s,`.${i.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,s){const i=this;e=Math.min(Math.max(e,0),1);const r=i.minTranslate(),f=(i.maxTranslate()-r)*e+r;i.translateTo(f,typeof s=="undefined"?0:s),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const s=e.el.className.split(" ").filter(i=>i.indexOf("swiper")===0||i.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",s.join(" "))}getSlideClasses(e){const s=this;return s.destroyed?"":e.className.split(" ").filter(i=>i.indexOf("swiper-slide")===0||i.indexOf(s.params.slideClass)===0).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const s=[];e.slides.forEach(i=>{const r=e.getSlideClasses(i);s.push({slideEl:i,classNames:r}),e.emit("_slideClass",i,r)}),e.emit("_slideClasses",s)}slidesPerViewDynamic(e,s){e===void 0&&(e="current"),s===void 0&&(s=!1);const i=this,{params:r,slides:a,slidesGrid:f,slidesSizesGrid:o,size:n,activeIndex:u}=i;let d=1;if(typeof r.slidesPerView=="number")return r.slidesPerView;if(r.centeredSlides){let l=a[u]?a[u].swiperSlideSize:0,c;for(let p=u+1;p<a.length;p+=1)a[p]&&!c&&(l+=a[p].swiperSlideSize,d+=1,l>n&&(c=!0));for(let p=u-1;p>=0;p-=1)a[p]&&!c&&(l+=a[p].swiperSlideSize,d+=1,l>n&&(c=!0))}else if(e==="current")for(let l=u+1;l<a.length;l+=1)(s?f[l]+o[l]-f[u]<n:f[l]-f[u]<n)&&(d+=1);else for(let l=u-1;l>=0;l-=1)f[u]-f[l]<n&&(d+=1);return d}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:s,params:i}=e;i.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach(f=>{f.complete&&ue(e,f)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function r(){const f=e.rtlTranslate?e.translate*-1:e.translate,o=Math.min(Math.max(f,e.maxTranslate()),e.minTranslate());e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses()}let a;if(i.freeMode&&i.freeMode.enabled&&!i.cssMode)r(),i.autoHeight&&e.updateAutoHeight();else{if((i.slidesPerView==="auto"||i.slidesPerView>1)&&e.isEnd&&!i.centeredSlides){const f=e.virtual&&i.virtual.enabled?e.virtual.slides:e.slides;a=e.slideTo(f.length-1,0,!1,!0)}else a=e.slideTo(e.activeIndex,0,!1,!0);a||r()}i.watchOverflow&&s!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,s){s===void 0&&(s=!0);const i=this,r=i.params.direction;return e||(e=r==="horizontal"?"vertical":"horizontal"),e===r||e!=="horizontal"&&e!=="vertical"||(i.el.classList.remove(`${i.params.containerModifierClass}${r}`),i.el.classList.add(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.forEac
5h(a=>{e==="vertical"?a.style.width="":a.style.height=""}),i.emit("changeDirection"),s&&i.update()),i}changeLanguageDirection(e){const s=this;s.rtl&&e==="rtl"||!s.rtl&&e==="ltr"||(s.rtl=e==="rtl",s.rtlTranslate=s.params.direction==="horizontal"&&s.rtl,s.rtl?(s.el.classList.add(`${s.params.containerModifierClass}rtl`),s.el.dir="rtl"):(s.el.classList.remove(`${s.params.containerModifierClass}rtl`),s.el.dir="ltr"),s.update())}mount(e){const s=this;if(s.mounted)return!0;let i=e||s.params.el;if(typeof i=="string"&&(i=document.querySelector(i)),!i)return!1;i.swiper=s,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName==="SWIPER-CONTAINER"&&(s.isElement=!0);const r=()=>`.${(s.params.wrapperClass||"").trim().split(" ").join(".")}`;let f=(()=>i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(r()):q(i,r())[0])();return!f&&s.params.createElements&&(f=Ge("div",s.params.wrapperClass),i.append(f),q(i,`.${s.params.slideClass}`).forEach(o=>{f.append(o)})),Object.assign(s,{el:i,wrapperEl:f,slidesEl:s.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:f,hostEl:s.isElement?i.parentNode.host:i,mounted:!0,rtl:i.dir.toLowerCase()==="rtl"||Z(i,"direction")==="rtl",rtlTranslate:s.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||Z(i,"direction")==="rtl"),wrongRTL:Z(f,"display")==="-webkit-box"}),!0}init(e){const s=this;if(s.initialized||s.mount(e)===!1)return s;s.emit("beforeInit"),s.params.breakpoints&&s.setBreakpoint(),s.addClasses(),s.updateSize(),s.updateSlides(),s.params.watchOverflow&&s.checkOverflow(),s.params.grabCursor&&s.enabled&&s.setGrabCursor(),s.params.loop&&s.virtual&&s.params.virtual.enabled?s.slideTo(s.params.initialSlide+s.virtual.slidesBefore,0,s.params.runCallbacksOnInit,!1,!0):s.slideTo(s.params.initialSlide,0,s.params.runCallbacksOnInit,!1,!0),s.params.loop&&s.loopCreate(),s.attachEvents();const r=[...s.el.querySelectorAll('[loading="lazy"]')];return s.isElement&&r.push(...s.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(a=>{a.complete?ue(s,a):a.addEventListener("load",f=>{ue(s,f.target)})}),Ce(s),s.initialized=!0,Ce(s),s.emit("init"),s.emit("afterInit"),s}destroy(e,s){e===void 0&&(e=!0),s===void 0&&(s=!0);const i=this,{params:r,el:a,wrapperEl:f,slides:o}=i;return typeof i.params=="undefined"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),r.loop&&i.loopDestroy(),s&&(i.removeClasses(),a.removeAttribute("style"),f.removeAttribute("style"),o&&o.length&&o.forEach(n=>{n.classList.remove(r.slideVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),n.removeAttribute("style"),n.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(n=>{i.off(n)}),e!==!1&&(i.el.swiper=null,Pt(i)),i.destroyed=!0),null}static extendDefaults(e){X(_e,e)}static get extendedDefaults(){return _e}static get defaults(){return Pe}static installModule(e){F.prototype.__modules__||(F.prototype.__modules__=[]);const s=F.prototype.__modules__;typeof e=="function"&&s.indexOf(e)<0&&s.push(e)}static use(e){return Array.isArray(e)?(e.forEach(s=>F.installModule(s)),F):(F.installModule(e),F)}}Object.keys(Le).forEach(t=>{Object.keys(Le[t]).forEach(e=>{F.prototype[e]=Le[t][e]})}),F.use([Bs,Ns]);const rt=["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","breakpointsBase","_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 Q(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"&&!t.__swiper__}function J(t,e){const s=["__proto__","constructor","prototype"];Object.keys(e).filter(i=>
5s.indexOf(i)<0).forEach(i=>{typeof t[i]=="undefined"?t[i]=e[i]:Q(e[i])&&Q(t[i])&&Object.keys(e[i]).length>0?e[i].__swiper__?t[i]=e[i]:J(t[i],e[i]):t[i]=e[i]})}function at(t){return t===void 0&&(t={}),t.navigation&&typeof t.navigation.nextEl=="undefined"&&typeof t.navigation.prevEl=="undefined"}function nt(t){return t===void 0&&(t={}),t.pagination&&typeof t.pagination.el=="undefined"}function lt(t){return t===void 0&&(t={}),t.scrollbar&&typeof t.scrollbar.el=="undefined"}function ot(t){t===void 0&&(t="");const e=t.split(" ").map(i=>i.trim()).filter(i=>!!i),s=[];return e.forEach(i=>{s.indexOf(i)<0&&s.push(i)}),s.join(" ")}function _r(t){return t===void 0&&(t=""),t.replace(/-[a-z]/g,e=>e.toUpperCase().replace("-",""))}function Wi(t){return t===void 0&&(t=""),t?t.includes("swiper-wrapper")?t:`swiper-wrapper ${t}`:"swiper-wrapper"}function ji(t){let{swiper:e,slides:s,passedParams:i,changedParams:r,nextEl:a,prevEl:f,scrollbarEl:o,paginationEl:n}=t;const u=r.filter(S=>S!=="children"&&S!=="direction"&&S!=="wrapperClass"),{params:d,pagination:l,navigation:c,scrollbar:p,virtual:b,thumbs:w}=e;let g,v,h,m,E,L,I,z;r.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&d.thumbs&&!d.thumbs.swiper&&(g=!0),r.includes("controller")&&i.controller&&i.controller.control&&d.controller&&!d.controller.control&&(v=!0),r.includes("pagination")&&i.pagination&&(i.pagination.el||n)&&(d.pagination||d.pagination===!1)&&l&&!l.el&&(h=!0),r.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||o)&&(d.scrollbar||d.scrollbar===!1)&&p&&!p.el&&(m=!0),r.includes("navigation")&&i.navigation&&(i.navigation.prevEl||f)&&(i.navigation.nextEl||a)&&(d.navigation||d.navigation===!1)&&c&&!c.prevEl&&!c.nextEl&&(E=!0);const A=S=>{e[S]&&(e[S].destroy(),S==="navigation"?(e.isElement&&(e[S].prevEl.remove(),e[S].nextEl.remove()),d[S].prevEl=void 0,d[S].nextEl=void 0,e[S].prevEl=void 0,e[S].nextEl=void 0):(e.isElement&&e[S].el.remove(),d[S].el=void 0,e[S].el=void 0))};r.includes("loop")&&e.isElement&&(d.loop&&!i.loop?L=!0:!d.loop&&i.loop?I=!0:z=!0),u.forEach(S=>{if(Q(d[S])&&Q(i[S]))J(d[S],i[S]),(S==="navigation"||S==="pagination"||S==="scrollbar")&&"enabled"in i[S]&&!i[S].enabled&&A(S);else{const D=i[S];(D===!0||D===!1)&&(S==="navigation"||S==="pagination"||S==="scrollbar")?D===!1&&A(S):d[S]=i[S]}}),u.includes("controller")&&!v&&e.controller&&e.controller.control&&d.controller&&d.controller.control&&(e.controller.control=d.controller.control),r.includes("children")&&s&&b&&d.virtual.enabled&&(b.slides=s,b.update(!0)),r.includes("children")&&s&&d.loop&&(z=!0),g&&w.init()&&w.update(!0),v&&(e.controller.control=d.controller.control),h&&(e.isElement&&(!n||typeof n=="string")&&(n=document.createElement("div"),n.classList.add("swiper-pagination"),n.part.add("pagination"),e.el.appendChild(n)),n&&(d.pagination.el=n),l.init(),l.render(),l.update()),m&&(e.isElement&&(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-scrollbar"),o.part.add("scrollbar"),e.el.appendChild(o)),o&&(d.scrollbar.el=o),p.init(),p.updateSize(),p.setTranslate()),E&&(e.isElement&&((!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-button-next"),a.innerHTML=e.hostEl.constructor.nextButtonSvg,a.part.add("button-next"),e.el.appendChild(a)),(!f||typeof f=="string")&&(f=document.createElement("div"),f.classList.add("swiper-button-prev"),f.innerHTML=e.hostEl.constructor.prevButtonSvg,f.part.add("button-prev"),e.el.appendChild(f))),a&&(d.navigation.nextEl=a),f&&(d.navigation.prevEl=f),c.init(),c.update()),r.includes("allowSlideNext")&&(e.allowSlideNext=i.allowSlideNext),r.includes("allowSlidePrev")&&(e.allowSlidePrev=i.allowSlidePrev),r.includes("direction")&&e.changeDirection(i.direction,!1),(L||z)&&e.loopDestroy(),(I||z)&&e.loopCreate(),e.update()}function qi(t,e){t===void 0&&(t={}),e===void 0&&(e=!0);const s={on:{}},i={},r={};J(s,Pe),s._emitClasses=!0,s.init=!1;const a={},f=rt.map(n=>n.replace(/_/,"")),o=Object.assign({},t);return Object.keys(o).forEach(n=>{typeof t[n]!="undefined"&&(f.indexOf(n)>=0?Q(t[n])?(s[n]={},r[n]={},J(s[n],t[n]),J(r[n],t[n])):(s[n]=t[n],r[n]=t[n]):n.search(/on[A-Z]/)===0&&typeof t[n]=="function"?e?i[`${n[2].toLowerCase()}${n.substr(3)}`]=t[n]:s.on[`${n[2].toLowerCase()}${n.substr(3)}`]=t[n]:a[n]=t[n])}),["navigation","pagination","scrollbar"].forEach(n=>{s[n]===!0&&(s[n]={}),s[n]===!1&&delete s[n]}),{params:s,passedParams:r,rest:a,events:i}}function Ui(t,e){let{el:s,nextEl:i,prevEl:r,paginationEl:a,scrollbarEl:f,swiper:o}=t;
5at(e)&&i&&r&&(o.params.navigation.nextEl=i,o.originalParams.navigation.nextEl=i,o.params.navigation.prevEl=r,o.originalParams.navigation.prevEl=r),nt(e)&&a&&(o.params.pagination.el=a,o.originalParams.pagination.el=a),lt(e)&&f&&(o.params.scrollbar.el=f,o.originalParams.scrollbar.el=f),o.init(s)}function Ki(t,e,s,i,r){const a=[];if(!e)return a;const f=n=>{a.indexOf(n)<0&&a.push(n)};if(s&&i){const n=i.map(r),u=s.map(r);n.join("")!==u.join("")&&f("children"),i.length!==s.length&&f("children")}return rt.filter(n=>n[0]==="_").map(n=>n.replace(/_/,"")).forEach(n=>{if(n in t&&n in e)if(Q(t[n])&&Q(e[n])){const u=Object.keys(t[n]),d=Object.keys(e[n]);u.length!==d.length?f(n):(u.forEach(l=>{t[n][l]!==e[n][l]&&f(n)}),d.forEach(l=>{t[n][l]!==e[n][l]&&f(n)}))}else t[n]!==e[n]&&f(n)}),a}const Zi=t=>{!t||t.destroyed||!t.params.virtual||t.params.virtual&&!t.params.virtual.enabled||(t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.parallax&&t.params.parallax&&t.params.parallax.enabled&&t.parallax.setTranslate())};var dt;function pe(){return pe=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var s=arguments[e];for(var i in s)Object.prototype.hasOwnProperty.call(s,i)&&(t[i]=s[i])}return t},pe.apply(this,arguments)}function ct(t){return t.type&&t.type.displayName&&t.type.displayName.includes("SwiperSlide")}function ft(t){const e=[];return R.Children.toArray(t).forEach(s=>{ct(s)?e.push(s):s.props&&s.props.children&&ft(s.props.children).forEach(i=>e.push(i))}),e}function Qi(t){const e=[],s={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return R.Children.toArray(t).forEach(i=>{if(ct(i))e.push(i);else if(i.props&&i.props.slot&&s[i.props.slot])s[i.props.slot].push(i);else if(i.props&&i.props.children){const r=ft(i.props.children);r.length>0?r.forEach(a=>e.push(a)):s["container-end"].push(i)}else s["container-end"].push(i)}),{slides:e,slots:s}}function Ji(t,e,s){if(!s)return null;const i=d=>{let l=d;return d<0?l=e.length+d:l>=e.length&&(l=l-e.length),l},r=t.isHorizontal()?{[t.rtlTranslate?"right":"left"]:`${s.offset}px`}:{top:`${s.offset}px`},{from:a,to:f}=s,o=t.params.loop?-e.length:0,n=t.params.loop?e.length*2:e.length,u=[];for(let d=o;d<n;d+=1)d>=a&&d<=f&&u.push(e[i(d)]);return u.map((d,l)=>R.cloneElement(d,{swiper:t,style:r,key:`slide-${l}`}))}function ie(t,e){return typeof window=="undefined"?(0,R.useEffect)(t,e):(0,R.useLayoutEffect)(t,e)}const Ie=(0,R.createContext)(null),Ir=()=>dt(Ie),ut=(0,R.createContext)(null),zr=()=>dt(ut),pt=(0,R.forwardRef)(function(t,e){let{className:s,tag:i="div",wrapperTag:r="div",children:a,onSwiper:f,...o}=t===void 0?{}:t,n=!1;const[u,d]=(0,R.useState)("swiper"),[l,c]=(0,R.useState)(null),[p,b]=(0,R.useState)(!1),w=(0,R.useRef)(!1),g=(0,R.useRef)(null),v=(0,R.useRef)(null),h=(0,R.useRef)(null),m=(0,R.useRef)(null),E=(0,R.useRef)(null),L=(0,R.useRef)(null),I=(0,R.useRef)(null),z=(0,R.useRef)(null),{params:A,passedParams:S,rest:D,events:P}=qi(o),{slides:T,slots:M}=Qi(a),y=()=>{b(!p)};Object.assign(A.on,{_containerClasses(_,k){d(k)}});const x=()=>{Object.assign(A.on,P),n=!0;const _={...A};if(delete _.wrapperClass,v.current=new F(_),v.current.virtual&&v.current.params.virtual.enabled){v.current.virtual.slides=T;const k={cache:!1,slides:T,renderExternal:c,renderExternalUpdate:!1};J(v.current.params.virtual,k),J(v.current.originalParams.virtual,k)}};g.current||x(),v.current&&v.current.on("_beforeBreakpoint",y);const $=()=>{n||!P||!v.current||Object.keys(P).forEach(_=>{v.current.on(_,P[_])})},C=()=>{!P||!v.current||Object.keys(P).forEach(_=>{v.current.off(_,P[_])})};(0,R.useEffect)(()=>()=>{v.current&&v.current.off("_beforeBreakpoint",y)}),(0,R.useEffect)(()=>{!w.current&&v.current&&(v.current.emitSlidesClasses(),w.current=!0)}),ie(()=>{if(e&&(e.current=g.current),!!g.current)return v.current.destroyed&&x(),Ui({el:g.current,nextEl:E.current,prevEl:L.current,paginationEl:I.current,scrollbarEl:z.current,swiper:v.current},A),f&&f(v.current),()=>{v.current&&!v.current.destroyed&&v.current.destroy(!0,!1)}},[]),ie(()=>{$();const _=Ki(S,h.current,T,m.current,k=>k.key);return h.current=S,m.current=T,_.length&&v.current&&!v.current.destroyed&&ji({swiper:v.current,slides:T,passedParams:S,changedParams:_,nextEl:E.current,prevEl:L.current,scrollbarEl:z.current,paginationEl:I.current}),()=>{C()}}),ie(()=>{Zi(v.current)},[l]);function O(){return A.virtual?Ji(v.current,T,l):T.map((_,k)=>R.cloneElement(_,{swiper:v.current,swiperSlideIndex:k}))}return R.createElement(i,pe({ref:g,className:ot(`${u}${s?` ${s}`:""}`)},D),R.createElement(ut.Provider,{value:v.current},M["container-start"],R.createElement(r,{className:Wi(A.wrapperClass)},M["wrapper-start"],O(),M["wrapper-end"]),at(A)&&R.createElement(R.Fragment,null,R.createElement("div",{ref:L,className:"swiper-button-prev"}),R.createElement("div",{ref:E,className:"swiper-button-next"})),lt(A)&&R.createElement("div",{ref:z,className:"swiper-scrollbar"}),nt(A)&&R.createElement("div",{ref:I,className:"swiper-pagination"}),M["container-end"]))});pt.displayName="Swiper";const mt=(0,R.forwardRef)(function(t,e){let{tag:s="div",children:i,className:r="",swiper:a,zoom:f,lazy:o,virtualIndex:n,swiperSlideIndex:u,...d}=t===void 0?{}:t;const l=(0,R.useRef)(null),[c,p]=(0,R.useState)("swiper-slide"),[b,w]=(0,R.useState)(!1);function g(E,L,I){L===l.current&&p(I)}ie(()=>{if(typeof u!="undefined"&&(l.current.swiperSlideIndex=u),e&&(e.current=l.current),!(!l.current||!a)){if(a.destroyed){c!=="swiper-slide"&&p("swiper-slide");return}return a.on("_slideClass",g),()=>{a&&a.off("_slideClass",g)}}}),ie(()=>{a&&l.current&&!a.destroyed&&p(a.getSlideClasses(l.current))},[a]);const v={isActive:c.indexOf("swiper-slide-active")>=0,isVisible:c.indexOf("swiper-slide-visible")>=0,isPrev:c.indexOf("swiper-slide-prev")>=0,isNext:c.indexOf("swiper-slide-next")>=0},h=()=>typeof i=="function"?i(v):i,m=()=>{w(!0)};return R.createElement(s,pe({ref:l,className:ot(`${c}${r?` ${r}`:""}`),"data-swiper-slide-index":n,onLoad:m},d),f&&R.createElement(Ie.Provider,{value:v},R.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof f=="number"?f:void 0},h(),o&&!b&&R.createElement("div",{className:"swiper-lazy-preloader"}))),!f&&R.createElement(Ie.Provider,{value:v},h(),o&&!b&&R.createElement("div",{className:"swiper-lazy-preloader"})))});mt.displayName="SwiperSlide";const er=styled;var tr=Y.n(er);const ht=tr().div` 6--swiper-navigation-sides-offset: 0.2rem; 7--swiper-navigation-size: 1.5rem; 8--swiper-navigation-color: #fff; 9width: 2.4rem !important; 10height: 2.4rem !important; 11display: inline-flex; 12flex-flow: y-flex y-flex-row y-flex-wrap wrap;
13justify-content: center; 14align-items: center; 15background-color: rgba(75,85,99,.7); 16border-radius: 9999px; 17@media screen and (min-width: 1024px) { 18 --swiper-navigation-sides-offset: 0.2rem; 19} `,sr=({slides:t})=>{const e=(0,R.useRef)(null),s=(0,R.useRef)(null),i={modules:[as,Xt],direction:"horizontal",loop:!1,initialSlide:0,navigation:{enabled:!0,disabledClass:"!y-hidden",nextEl:e==null?void 0:e.current,prevEl:s==null?void 0:s.current},breakpoints:{1:{navigation:{enabled:!0,disabledClass:"!y-hidden",nextEl:e==null?void 0:e.current,prevEl:s==null?void 0:s.current}},1024:{slidesPerView:"auto",spaceBetween:15,navigation:{enabled:!0,disabledClass:"!y-hidden",nextEl:e==null?void 0:e.current,prevEl:s==null?void 0:s.current}}},slidesPerView:"auto",autoplay:{delay:6e3,disableOnInteraction:!1},speed:800};return(0,U.jsx)("div",{className:"y-relative y-w-full y-block",children:(0,U.jsxs)(pt,{...i,onBeforeInit:r=>{r.params.navigation.prevEl=s.current,r.params.navigation.nextEl=e.current,r.params.breakpoints[1].navigation.prevEl=s.current,r.params.breakpoints[1].navigation.nextEl=e.current,r.params.breakpoints[1024].navigation.prevEl=s.current,r.params.breakpoints[1024].navigation.nextEl=e.current},onAfterInit:r=>{r.params.navigation.prevEl=s.current,r.params.navigation.nextEl=e.current,r.navigation.prevEl=s.current,r.navigation.nextEl=e.current,r.params.breakpoints[1].navigation.prevEl=s.current,r.params.breakpoints[1].navigation.nextEl=e.current,r.params.breakpoints[1024].navigation.prevEl=s.current,r.params.breakpoints[1024].navigation.nextEl=e.current},onResize:r=>{r.params.navigation.prevEl=s.current,r.params.navigation.nextEl=e.current,r.navigation.prevEl=s.current,r.navigation.nextEl=e.current,r.params.breakpoints[1].navigation.prevEl=s.current,r.params.breakpoints[1].navigation.nextEl=e.current,r.params.breakpoints[1024].navigation.prevEl=s.current,r.params.breakpoints[1024].navigation.nextEl=e.current},children:[(0,St.map)(t,(r,a)=>(0,U.jsx)(mt,{style:{width:"100%"},children:(0,U.jsx)("div",{dangerouslySetInnerHTML:{__html:r},style:{width:"100%",display:"block"}})},`slide-${a}`)),(0,U.jsx)("div",{slot:"container-start",children:(0,U.jsx)(ht,{ref:s,className:"swiper-button-prev"})}),(0,U.jsx)("div",{slot:"container-end",children:(0,U.jsx)(ht,{ref:e,className:"swiper-button-next"})})]})})};ne()(()=>{ne()(".weather-camera-carousel").each((t,e)=>{const s=ne()(e).find(".weather-camera-photo").map((r,a)=>ne()(a).html()).get();(0,xt.H)(e).render((0,U.jsx)(sr,{slides:s}))})});const Ar=null})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.