vendor: 6,902 bytes, line 1
1import{a as F,b as ve}from"./chunk-7CGTOI24.js";function qe(t){return t!==null&&typeof t=="object"&&"constructor"in t&&t.constructor===Object}function Ae(t,e){t===void 0&&(t={}),e===void 0&&(e={}),Object.keys(e).forEach(i=>{typeof t[i]>"u"?t[i]=e[i]:qe(e[i])&&qe(t[i])&&Object.keys(e[i]).length>0&&Ae(t[i],e[i])})}var je={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 X(){let t=typeof document<"u"?document:{};return Ae(t,je),t}var Ht={document:je,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>"u"?(t(),null):setTimeout(t,0)},cancelAnimationFrame(t){typeof setTimeout>"u"||clearTimeout(t)}};function B(){let t=typeof window<"u"?window:{};return Ae(t,Ht),t}function Ue(t){let e=t;Object.keys(e).forEach(i=>{try{e[i]=null}catch{}try{delete e[i]}catch{}})}function Z(t,e){return e===void 0&&(e=0),setTimeout(t,e)}function N(){return Date.now()}function Gt(t){let e=B(),i;return e.getComputedStyle&&(i=e.getComputedStyle(t,null)),!i&&t.currentStyle&&(i=t.currentStyle),i||(i=t.style),i}function be(t,e){e===void 0&&(e="x");let i=B(),s,a,r,c=Gt(t);return i.WebKitCSSMatrix?(a=c.transform||c.webkitTransform,a.split(",").length>6&&(a=a.split(", ").map(d=>d.replace(",",".")).join(", ")),r=new i.WebKitCSSMatrix(a==="none"?"":a)):(r=c.MozTransform||c.OTransform||c.MsTransform||c.msTransform||c.transform||c.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=r.toString().split(",")),e==="x"&&(i.WebKitCSSMatrix?a=r.m41:s.length===16?a=parseFloat(s[12]):a=parseFloat(s[4])),e==="y"&&(i.WebKitCSSMatrix?a=r.m42:s.length===16?a=parseFloat(s[13]):a=parseFloat(s[5])),a||0}function fe(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"}function Bt(t){return typeof window<"u"&&typeof window.HTMLElement<"u"?t instanceof HTMLElement:t&&(t.nodeType===1||t.nodeType===11)}function W(){let t=Object(arguments.length<=0?void 0:arguments[0]),e=["__proto__","constructor","prototype"];for(let i=1;i<arguments.length;i+=1){let s=i<0||arguments.length<=i?void 0:arguments[i];if(s!=null&&!Bt(s)){let a=Object.keys(Object(s)).filter(r=>e.indexOf(r)<0);for(let r=0,c=a.length;r<c;r+=1){let d=a[r],n=Object.getOwnPropertyDescriptor(s,d);n!==void 0&&n.enumerable&&(fe(t[d])&&fe(s[d])?s[d].__swiper__?t[d]=s[d]:W(t[d],s[d]):!fe(t[d])&&fe(s[d])?(t[d]={},s[d].__swiper__?t[d]=s[d]:W(t[d],s[d])):t[d]=s[d])}}}return t}function de(t,e,i){t.style.setProperty(e,i)}function Oe(t){let{swiper:e,targetPosition:i,side:s}=t,a=B(),r=-e.translate,c=null,d,n=e.params.speed;e.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(e.cssModeFrameID);let f=i>r?"next":"prev",l=(p,u)=>f==="next"&&p>=u||f==="prev"&&p<=u,o=()=>{d=new Date().getTime(),c===null&&(c=d);let p=Math.max(Math.min((d-c)/n,1),0),u=.5-Math.cos(p*Math.PI)/2,v=r+u*(i-r);if(l(v,i)&&(v=i),e.wrapperEl.scrollTo({[s]:v}),l(v,i)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[s]:v})}),a.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=a.requestAnimationFrame(o)};o()}function q(t){return t.querySelector(".swiper-slide-transform")||t.shadowRoot&&t.shadowRoot.querySelector(".swiper-slide-transform")||t}function Y(t,e){return e===void 0&&(e=""),[...t.children].filter(i=>i.matches(e))}function V(t,e){e===void 0&&(e=[]);let i=document.createElement(t);return i.classList.add(...Array.isArray(e)?e:[e]),i}function ce(t){let e=B(),i=X(),s=t.getBoundingClientRect(),a=i.body,r=t.clientTop||a.clientTop||0,c=t.clientLeft||a.clientLeft||0,d=t===e?e.scrollY:t.scrollTop,n=t===e?e.scrollX:t.scrollLeft;return{top:s.top+d-r,left:s.left+n-c}}function Ke(t,e){let i=[];for(;t.previousElementSibling;){let s=t.previousElementSibling;e?s.matches(e)&&i.push(s):i.push(s),t=s}return i}function Ze(t,e){let i=[];for(;t.nextElementSibling;){let s=t.nextElementSibling;e?s.matches(e)&&i.push(s):i.push(s),t=s}return i}function se(t,e){return B().getComputedStyle(t,null).getPropertyValue(e)}function re(t){let e=t,i;if(e){for(i=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(i+=1);return i}}function Q(t,e){let i=[],s=t.parentElement;for(;s;)e?s.matches(e)&&i.push(s):i.push(s),s=s.parentElement;return i}function ae(t,e){function i(s){s.target===t&&(e.call(t,s),t.removeEventListener("transitionend",i))}e&&t.addEventListener("transitionend",i)}function ye(t,e,i){let s=B();return i?t[e==="width"?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(t,null).getPropertyValue(e==="width"?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(t,null).getPropertyValue(e==="width"?"margin-left":"margin-bottom")):t.offsetWidth}var $e;function _t(){let t=B(),e=X();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in t||t.DocumentTouch&&e instanceof t.DocumentTouch)}}function tt(){return $e||($e=_t()),$e}var De;function Rt(t){let{userAgent:e}=t===void 0?{}:t,i=tt(),s=B(),a=s.navigator.platform,r=e||s.navigator.userAgent,c={ios:!1,android:!1},d=s.screen.width,n=s.screen.height,f=r.match(/(Android);?[\s\/]+([\d.]+)?/),l=r.match(/(iPad).*OS\s([\d_]+)/),o=r.match(/(iPod)(.*OS\s([\d_]+))?/),p=!l&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),u=a==="Win32",v=a==="MacIntel",w=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!l&&v&&i.touch&&w.indexOf(`${d}x${n}`)>=0&&(l=r.match(/(Version)\/([\d.]+)/),l||(l=[0,1,"13_0_0"]),v=!1),f&&!u&&(c.os="android",c.android=!0),(l||p||o)&&(c.os="ios",c.ios=!0),c}function Xt(t){return t===void 0&&(t={}),De||(De=Rt(t)),De}var ke;function Yt(){let t=B(),e=!1;function i(){let s=t.navigator.userAgent.toLowerCase();return s.indexOf("safari")>=0&&s.indexOf("chrome")<0&&s.indexOf("android")<0}if(i()){let s=String(t.navigator.userAgent);if(s.includes("Version/")){let[a,r]=s.split("Version/")[1].split(" ")[0].split(".").map(c=>Number(c));e=a<16||a===16&&r<2}}return{isSafari:e||i(),needPerspectiveFix:e,isWebView:/(iPhone|iPod|iPad).*AppleWeb
vendor: 5,078 bytes, line 1
1Kit(?!.*Safari)/i.test(t.navigator.userAgent)}}function Vt(){return ke||(ke=Yt()),ke}function Nt(t){let{swiper:e,on:i,emit:s}=t,a=B(),r=null,c=null,d=()=>{!e||e.destroyed||!e.initialized||(s("beforeResize"),s("resize"))},n=()=>{!e||e.destroyed||!e.initialized||(r=new ResizeObserver(o=>{c=a.requestAnimationFrame(()=>{let{width:p,height:u}=e,v=p,w=u;o.forEach(g=>{let{contentBoxSize:b,contentRect:h,target:m}=g;m&&m!==e.el||(v=h?h.width:(b[0]||b).inlineSize,w=h?h.height:(b[0]||b).blockSize)}),(v!==p||w!==u)&&d()})}),r.observe(e.el))},f=()=>{c&&a.cancelAnimationFrame(c),r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null)},l=()=>{!e||e.destroyed||!e.initialized||s("orientationchange")};i("init",()=>{if(e.params.resizeObserver&&typeof a.ResizeObserver<"u"){n();return}a.addEventListener("resize",d),a.addEventListener("orientationchange",l)}),i("destroy",()=>{f(),a.removeEventListener("resize",d),a.removeEventListener("orientationchange",l)})}function Ft(t){let{swiper:e,extendParams:i,on:s,emit:a}=t,r=[],c=B(),d=function(l,o){o===void 0&&(o={});let p=c.MutationObserver||c.WebkitMutationObserver,u=new p(v=>{if(e.__preventObserver__)return;if(v.length===1){a("observerUpdate",v[0]);return}let w=function(){a("observerUpdate",v[0])};c.requestAnimationFrame?c.requestAnimationFrame(w):c.setTimeout(w,0)});u.observe(l,{attributes:typeof o.attributes>"u"?!0:o.attributes,childList:typeof o.childList>"u"?!0:o.childList,characterData:typeof o.characterData>"u"?!0:o.characterData}),r.push(u)},n=()=>{if(e.params.observer){if(e.params.observeParents){let l=Q(e.hostEl);for(let o=0;o<l.length;o+=1)d(l[o])}d(e.hostEl,{childList:e.params.observeSlideChildren}),d(e.wrapperEl,{attributes:!1})}},f=()=>{r.forEach(l=>{l.disconnect()}),r.splice(0,r.length)};i({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",n),s("destroy",f)}var Wt={on(t,e,i){let s=this;if(!s.eventsListeners||s.destroyed||typeof e!="function")return s;let a=i?"unshift":"push";return t.split(" ").forEach(r=>{s.eventsListeners[r]||(s.eventsListeners[r]=[]),s.eventsListeners[r][a](e)}),s},once(t,e,i){let s=this;if(!s.eventsListeners||s.destroyed||typeof e!="function")return s;function a(){s.off(t,a),a.__emitterProxy&&delete a.__emitterProxy;for(var r=arguments.length,c=new Array(r),d=0;d<r;d++)c[d]=arguments[d];e.apply(s,c)}return a.__emitterProxy=e,s.on(t,a,i)},onAny(t,e){let i=this;if(!i.eventsListeners||i.destroyed||typeof t!="function")return i;let s=e?"unshift":"push";return i.eventsAnyListeners.indexOf(t)<0&&i.eventsAnyListeners[s](t),i},offAny(t){let e=this;if(!e.eventsListeners||e.destroyed||!e.eventsAnyListeners)return e;let i=e.eventsAnyListeners.indexOf(t);return i>=0&&e.eventsAnyListeners.splice(i,1),e},off(t,e){let i=this;return!i.eventsListeners||i.destroyed||!i.eventsListeners||t.split(" ").forEach(s=>{typeof e>"u"?i.eventsListeners[s]=[]:i.eventsListeners[s]&&i.eventsListeners[s].forEach((a,r)=>{(a===e||a.__emitterProxy&&a.__emitterProxy===e)&&i.eventsListeners[s].splice(r,1)})}),i},emit(){let t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let e,i,s;for(var a=arguments.length,r=new Array(a),c=0;c<a;c++)r[c]=arguments[c];return typeof r[0]=="string"||Array.isArray(r[0])?(e=r[0],i=r.slice(1,r.length),s=t):(e=r[0].events,i=r[0].data,s=r[0].context||t),i.unshift(s),(Array.isArray(e)?e:e.split(" ")).forEach(n=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(f=>{f.apply(s,[n,...i])}),t.eventsListeners&&t.eventsListeners[n]&&t.eventsListeners[n].forEach(f=>{f.apply(s,i)})}),t}};function qt(){let t=this,e,i,s=t.el;typeof t.params.width<"u"&&t.params.width!==null?e=t.params.width:e=s.clientWidth,typeof t.params.height<"u"&&t.params.height!==null?i=t.params.height:i=s.clientHeight,!(e===0&&t.isHorizontal()||i===0&&t.isVertical())&&(e=e-parseInt(se(s,"padding-left")||0,10)-parseInt(se(s,"padding-right")||0,10),i=i-parseInt(se(s,"padding-top")||0,10)-parseInt(se(s,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(i)&&(i=0),Object.assign(t,{width:e,height:i,size:t.isHorizontal()?e:i}))}function jt(){let t=this;function e(L){return t.isHorizontal()?L:{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"}[L]}function i(L,C){return parseFloat(L.getPropertyValue(e(C))||0)}let s=t.params,{wrapperEl:a,slidesEl:r,size:c,rtlTranslate:d,wrongRTL:n}=t,f=t.virtual&&s.virtual.enabled,l=f?t.virtual.slides.length:t.slides.length,o=Y(r,`.${t.params.slideClass}, swiper-slide`),p=f?t.virtual.slides.length:o.length,u=[],v=[],w=[],g=s.slidesOffsetBefore;typeof g=="function"&&(g=s.slidesOffsetBefore.call(t));let b=s.slidesOffsetAfter;typeof b=="function"&&(b=s.slidesOffsetAfter.call(t));let h=t.snapGrid.length,m=t.slidesGrid.length,S=s.spaceBetween,z=-g,I=0,P=0;if(typeof c>"u")return;typeof S=="string"&&S.indexOf("%")>=0?S=parseFloat(S.replace("%",""))/100*c:typeof S=="string"&&(S=parseFloat(S)),t.virtualSize=-S,o.forEach(L=>
vendor: 4,765 bytes, line 1
1{d?L.style.marginLeft="":L.style.marginRight="",L.style.marginBottom="",L.style.marginTop=""}),s.centeredSlides&&s.cssMode&&(de(a,"--swiper-centered-offset-before",""),de(a,"--swiper-centered-offset-after",""));let O=s.grid&&s.grid.rows>1&&t.grid;O&&t.grid.initSlides(p);let x,k=s.slidesPerView==="auto"&&s.breakpoints&&Object.keys(s.breakpoints).filter(L=>typeof s.breakpoints[L].slidesPerView<"u").length>0;for(let L=0;L<p;L+=1){x=0;let C;if(o[L]&&(C=o[L]),O&&t.grid.updateSlide(L,C,p,e),!(o[L]&&se(C,"display")==="none")){if(s.slidesPerView==="auto"){k&&(o[L].style[e("width")]="");let T=getComputedStyle(C),y=C.style.transform,E=C.style.webkitTransform;if(y&&(C.style.transform="none"),E&&(C.style.webkitTransform="none"),s.roundLengths)x=t.isHorizontal()?ye(C,"width",!0):ye(C,"height",!0);else{let D=i(T,"width"),M=i(T,"padding-left"),$=i(T,"padding-right"),A=i(T,"margin-left"),G=i(T,"margin-right"),R=T.getPropertyValue("box-sizing");if(R&&R==="border-box")x=D+A+G;else{let{clientWidth:j,offsetWidth:H}=C;x=D+M+$+A+G+(H-j)}}y&&(C.style.transform=y),E&&(C.style.webkitTransform=E),s.roundLengths&&(x=Math.floor(x))}else x=(c-(s.slidesPerView-1)*S)/s.slidesPerView,s.roundLengths&&(x=Math.floor(x)),o[L]&&(o[L].style[e("width")]=`${x}px`);o[L]&&(o[L].swiperSlideSize=x),w.push(x),s.centeredSlides?(z=z+x/2+I/2+S,I===0&&L!==0&&(z=z-c/2-S),L===0&&(z=z-c/2-S),Math.abs(z)<1/1e3&&(z=0),s.roundLengths&&(z=Math.floor(z)),P%s.slidesPerGroup===0&&u.push(z),v.push(z)):(s.roundLengths&&(z=Math.floor(z)),(P-Math.min(t.params.slidesPerGroupSkip,P))%t.params.slidesPerGroup===0&&u.push(z),v.push(z),z=z+x+S),t.virtualSize+=x+S,I=x,P+=1}}if(t.virtualSize=Math.max(t.virtualSize,c)+b,d&&n&&(s.effect==="slide"||s.effect==="coverflow")&&(a.style.width=`${t.virtualSize+S}px`),s.setWrapperSize&&(a.style[e("width")]=`${t.virtualSize+S}px`),O&&t.grid.updateWrapperSize(x,u,e),!s.centeredSlides){let L=[];for(let C=0;C<u.length;C+=1){let T=u[C];s.roundLengths&&(T=Math.floor(T)),u[C]<=t.virtualSize-c&&L.push(T)}u=L,Math.floor(t.virtualSize-c)-Math.floor(u[u.length-1])>1&&u.push(t.virtualSize-c)}if(f&&s.loop){let L=w[0]+S;if(s.slidesPerGroup>1){let C=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/s.slidesPerGroup),T=L*s.slidesPerGroup;for(let y=0;y<C;y+=1)u.push(u[u.length-1]+T)}for(let C=0;C<t.virtual.slidesBefore+t.virtual.slidesAfter;C+=1)s.slidesPerGroup===1&&u.push(u[u.length-1]+L),v.push(v[v.length-1]+L),t.virtualSize+=L}if(u.length===0&&(u=[0]),S!==0){let L=t.isHorizontal()&&d?"marginLeft":e("marginRight");o.filter((C,T)=>!s.cssMode||s.loop?!0:T!==o.length-1).forEach(C=>{C.style[L]=`${S}px`})}if(s.centeredSlides&&s.centeredSlidesBounds){let L=0;w.forEach(T=>{L+=T+(S||0)}),L-=S;let C=L-c;u=u.map(T=>T<=0?-g:T>C?C+b:T)}if(s.centerInsufficientSlides){let L=0;if(w.forEach(C=>{L+=C+(S||0)}),L-=S,L<c){let C=(c-L)/2;u.forEach((T,y)=>{u[y]=T-C}),v.forEach((T,y)=>{v[y]=T+C})}}if(Object.assign(t,{slides:o,snapGrid:u,slidesGrid:v,slidesSizesGrid:w}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){de(a,"--swiper-centered-offset-before",`${-u[0]}px`),de(a,"--swiper-centered-offset-after",`${t.size/2-w[w.length-1]/2}px`);let L=-t.snapGrid[0],C=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(T=>T+L),t.slidesGrid=t.slidesGrid.map(T=>T+C)}if(p!==l&&t.emit("slidesLengthChange"),u.length!==h&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),v.length!==m&&t.emit("slidesGridLengthChange"),s.watchSlidesProgress&&t.updateSlidesOffset(),!f&&!s.cssMode&&(s.effect==="slide"||s.effect==="fade")){let L=`${s.containerModifierClass}backface-hidden`,C=t.el.classList.contains(L);p<=s.maxBackfaceHiddenSlides?C||t.el.classList.add(L):C&&t.el.classList.remove(L)}}function Ut(t){let e=this,i=[],s=e.virtual&&e.params.virtual.enabled,a=0,r;typeof t=="number"?e.setTransition(t):t===!0&&e.setTransition(e.params.speed);let c=d=>s?e.slides[e.getSlideIndexByData(d)]:e.slides[d];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(d=>{i.push(d)});else for(r=0;r<Math.ceil(e.params.slidesPerView);r+=1){let d=e.activeIndex+r;if(d>e.slides.length&&!s)break;i.push(c(d))}else i.push(c(e.activeIndex));for(r=0;r<i.length;r+=1)if(typeof i[r]<"u"){let d=i[r].offsetHeight;a=d>a?d:a}(a||a===0)&&(e.wrapperEl.style.height=`${a}px`)}function Kt(){let t=this,e=t.slides,i=t.isElement?t.isHorizontal()?t.wrapperEl.offsetLeft:t.wrapperEl.offsetTop:0;for(let s=0;s<e.length;s+=1)e[s].swiperSlideOffset=(t.isHorizontal()?e[s].offsetLeft:e[s].offsetTop)-i-t.cssOverflowAdjustment()}function Zt(t){t===void 0&&(t=this&&this.translate||0);let e=this,i=e.params,{slides:s,rtlTranslate:a,snapGrid:r}=e;if(s.length===0)return;typeof s[0].swiperSlideOffset>"u"&&e.updateSlidesOffset();let c=-t;
vendor: 17,778 bytes, line 1
1a&&(c=t),s.forEach(n=>{n.classList.remove(i.slideVisibleClass)}),e.visibleSlidesIndexes=[],e.visibleSlides=[];let d=i.spaceBetween;typeof d=="string"&&d.indexOf("%")>=0?d=parseFloat(d.replace("%",""))/100*e.size:typeof d=="string"&&(d=parseFloat(d));for(let n=0;n<s.length;n+=1){let f=s[n],l=f.swiperSlideOffset;i.cssMode&&i.centeredSlides&&(l-=s[0].swiperSlideOffset);let o=(c+(i.centeredSlides?e.minTranslate():0)-l)/(f.swiperSlideSize+d),p=(c-r[0]+(i.centeredSlides?e.minTranslate():0)-l)/(f.swiperSlideSize+d),u=-(c-l),v=u+e.slidesSizesGrid[n];(u>=0&&u<e.size-1||v>1&&v<=e.size||u<=0&&v>=e.size)&&(e.visibleSlides.push(f),e.visibleSlidesIndexes.push(n),s[n].classList.add(i.slideVisibleClass)),f.progress=a?-o:o,f.originalProgress=a?-p:p}}function Qt(t){let e=this;if(typeof t>"u"){let l=e.rtlTranslate?-1:1;t=e&&e.translate&&e.translate*l||0}let i=e.params,s=e.maxTranslate()-e.minTranslate(),{progress:a,isBeginning:r,isEnd:c,progressLoop:d}=e,n=r,f=c;if(s===0)a=0,r=!0,c=!0;else{a=(t-e.minTranslate())/s;let l=Math.abs(t-e.minTranslate())<1,o=Math.abs(t-e.maxTranslate())<1;r=l||a<=0,c=o||a>=1,l&&(a=0),o&&(a=1)}if(i.loop){let l=e.getSlideIndexByData(0),o=e.getSlideIndexByData(e.slides.length-1),p=e.slidesGrid[l],u=e.slidesGrid[o],v=e.slidesGrid[e.slidesGrid.length-1],w=Math.abs(t);w>=p?d=(w-p)/v:d=(w+v-u)/v,d>1&&(d-=1)}Object.assign(e,{progress:a,progressLoop:d,isBeginning:r,isEnd:c}),(i.watchSlidesProgress||i.centeredSlides&&i.autoHeight)&&e.updateSlidesProgress(t),r&&!n&&e.emit("reachBeginning toEdge"),c&&!f&&e.emit("reachEnd toEdge"),(n&&!r||f&&!c)&&e.emit("fromEdge"),e.emit("progress",a)}function Jt(){let t=this,{slides:e,params:i,slidesEl:s,activeIndex:a}=t,r=t.virtual&&i.virtual.enabled,c=n=>Y(s,`.${i.slideClass}${n}, swiper-slide${n}`)[0];e.forEach(n=>{n.classList.remove(i.slideActiveClass,i.slideNextClass,i.slidePrevClass)});let d;if(r)if(i.loop){let n=a-t.virtual.slidesBefore;n<0&&(n=t.virtual.slides.length+n),n>=t.virtual.slides.length&&(n-=t.virtual.slides.length),d=c(`[data-swiper-slide-index="${n}"]`)}else d=c(`[data-swiper-slide-index="${a}"]`);else d=e[a];if(d){d.classList.add(i.slideActiveClass);let n=Ze(d,`.${i.slideClass}, swiper-slide`)[0];i.loop&&!n&&(n=e[0]),n&&n.classList.add(i.slideNextClass);let f=Ke(d,`.${i.slideClass}, swiper-slide`)[0];i.loop&&!f===0&&(f=e[e.length-1]),f&&f.classList.add(i.slidePrevClass)}t.emitSlidesClasses()}var Te=(t,e)=>{if(!t||t.destroyed||!t.params)return;let i=()=>t.isElement?"swiper-slide":`.${t.params.slideClass}`,s=e.closest(i());if(s){let a=s.querySelector(`.${t.params.lazyPreloaderClass}`);!a&&t.isElement&&(s.shadowRoot?a=s.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{s.shadowRoot&&(a=s.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`),a&&a.remove())})),a&&a.remove()}},He=(t,e)=>{if(!t.slides[e])return;let i=t.slides[e].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},_e=t=>{if(!t||t.destroyed||!t.params)return;let e=t.params.lazyPreloadPrevNext,i=t.slides.length;if(!i||!e||e<0)return;e=Math.min(e,i);let s=t.params.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(t.params.slidesPerView),a=t.activeIndex;if(t.params.grid&&t.params.grid.rows>1){let c=a,d=[c-e];d.push(...Array.from({length:e}).map((n,f)=>c+s+f)),t.slides.forEach((n,f)=>{d.includes(n.column)&&He(t,f)});return}let r=a+s-1;if(t.params.rewind||t.params.loop)for(let c=a-e;c<=r+e;c+=1){let d=(c%i+i)%i;(d<a||d>r)&&He(t,d)}else for(let c=Math.max(a-e,0);c<=Math.min(r+e,i-1);c+=1)c!==a&&(c>r||c<a)&&He(t,c)};function ei(t){let{slidesGrid:e,params:i}=t,s=t.rtlTranslate?t.translate:-t.translate,a;for(let r=0;r<e.length;r+=1)typeof e[r+1]<"u"?s>=e[r]&&s<e[r+1]-(e[r+1]-e[r])/2?a=r:s>=e[r]&&s<e[r+1]&&(a=r+1):s>=e[r]&&(a=r);return i.normalizeSlideIndex&&(a<0||typeof a>"u")&&(a=0),a}function ti(t){let e=this,i=e.rtlTranslate?e.translate:-e.translate,{snapGrid:s,params:a,activeIndex:r,realIndex:c,snapIndex:d}=e,n=t,f,l=p=>{let u=p-e.virtual.slidesBefore;return u<0&&(u=e.virtual.slides.length+u),u>=e.virtual.slides.length&&(u-=e.virtual.slides.length),u};if(typeof n>"u"&&(n=ei(e)),s.indexOf(i)>=0)f=s.indexOf(i);else{let p=Math.min(a.slidesPerGroupSkip,n);f=p+Math.floor((n-p)/a.slidesPerGroup)}if(f>=s.length&&(f=s.length-1),n===r){f!==d&&(e.snapIndex=f,e.emit("snapIndexChange")),e.params.loop&&e.virtual&&e.params.virtual.enabled&&(e.realIndex=l(n));return}let o;e.virtual&&a.virtual.enabled&&a.loop?o=l(n):e.slides[n]?o=parseInt(e.slides[n].getAttribute("data-swiper-slide-index")||n,10):o=n,Object.assign(e,{previousSnapIndex:d,snapIndex:f,previousRealIndex:c,realIndex:o,previousIndex:r,activeIndex:n}),e.initialized&&_e(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&(c!==o&&e.emit("realIndexChange"),e.emit("slideChange"))}function ii(t,e){let i=this,s=i.params,a=t.closest(`.${s.slideClass}, swiper-slide`);!a&&i.isElement&&e&&e.length>1&&e.includes(t)&&[...e.slice(e.indexOf(t)+1,e.length)].forEach(d=>{!a&&d.matches&&d.matches(`.${s.slideClass}, swiper-slide`)&&(a=d)});let r=!1,c;if(a){for(let d=0;d<i.slides.length;d+=1)if(i.slides[d]===a){r=!0,c=d;break}}if(a&&r)i.clickedSlide=a,i.virtual&&i.params.virtual.enabled?i.clickedIndex=parseInt(a.getAttribute("data-swiper-slide-index"),10):i.clickedIndex=c;else{i.clickedSlide=void 0,i.clickedIndex=void 0;return}s.slideToClickedSlide&&i.clickedIndex!==void 0&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()}var si={updateSize:qt,updateSlides:jt,updateAutoHeight:Ut,updateSlidesOffset:Kt,updateSlidesProgress:Zt,updateProgress:Qt,updateSlidesClasses:Jt,updateActiveIndex:ti,updateClickedSlide:ii};function ri(t){t===void 0&&(t=this.isHorizontal()?"x":"y");let e=this,{params:i,rtlTranslate:s,translate:a,wrapperEl:r}=e;if(i.virtualTranslate)return s?-a:a;if(i.cssMode)return a;let c=be(r,t);return c+=e.cssOverflowAdjustment(),s&&(c=-c),c||0}function ai(t,e){let i=this,{rtlTranslate:s,params:a,wrapperEl:r,progress:c}=i,d=0,n=0,f=0;i.isHorizontal()?d=s?-t:t:n=t,a.roundLengths&&(d=Math.floor(d),n=Math.floor(n)),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?d:n,a.cssMode?r[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-d:-n:a.virtualTranslate||(i.isHorizontal()?d-=i.cssOverflowAdjustment():n-=i.cssOverflowAdjustment(),r.style.transform=`translate3d(${d}px, ${n}px, ${f}px)`);let l,o=i.maxTranslate()-i.minTranslate();o===0?l=0:l=(t-i.minTranslate())/o,l!==c&&i.updateProgress(t),i.emit("setTranslate",i.translate,e)}function ni(){return-this.snapGrid[0]}function oi(){return-this.snapGrid[this.snapGrid.length-1]}function li(t,e,i,s,a){t===void 0&&(t=0),e===void 0&&(e=this.params.speed),i===void 0&&(i=!0),s===void 0&&(s=!0);let r=this,{params:c,wrapperEl:d}=r;if(r.animating&&c.preventInteractionOnTransition)return!1;let n=r.minTranslate(),f=r.maxTranslate(),l;if(s&&t>n?l=n:s&&t<f?l=f:l=t,r.updateProgress(l),c.cssMode){let o=r.isHorizontal();if(e===0)d[o?"scrollLeft":"scrollTop"]=-l;else{if(!r.support.smoothScroll)return Oe({swiper:r,targetPosition:-l,side:o?"left":"top"}),!0;d.scrollTo({[o?"left":"top"]:-l,behavior:"smooth"})}return!0}return e===0?(r.setTransition(0),r.setTranslate(l),i&&(r.emit("beforeTransitionStart",e,a),r.emit("transitionEnd"))):(r.setTransition(e),r.setTranslate(l),i&&(r.emit("beforeTransitionStart",e,a),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(p){!r||r.destroyed||p.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,i&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}var di={getTranslate:ri,setTranslate:ai,minTranslate:ni,maxTranslate:oi,translateTo:li};function ci(t,e){let i=this;i.params.cssMode||(i.wrapperEl.style.transitionDuration=`${t}ms`,i.wrapperEl.style.transitionDelay=t===0?"0ms":""),i.emit("setTransition",t,e)}function it(t){let{swiper:e,runCallbacks:i,direction:s,step:a}=t,{activeIndex:r,previousIndex:c}=e,d=s;if(d||(r>c?d="next":r<c?d="prev":d="reset"),e.emit(`transition${a}`),i&&r!==c){if(d==="reset"){e.emit(`slideResetTransition${a}`);return}e.emit(`slideChangeTransition${a}`),d==="next"?e.emit(`slideNextTransition${a}`):e.emit(`slidePrevTransition${a}`)}}function pi(t,e){t===void 0&&(t=!0);let i=this,{params:s}=i;s.cssMode||(s.autoHeight&&i.updateAutoHeight(),it({swiper:i,runCallbacks:t,direction:e,step:"Start"}))}function fi(t,e){t===void 0&&(t=!0);let i=this,{params:s}=i;i.animating=!1,!s.cssMode&&(i.setTransition(0),it({swiper:i,runCallbacks:t,direction:e,step:"End"}))}var ui={setTransition:ci,transitionStart:pi,transitionEnd:fi};function mi(t,e,i,s,a){t===void 0&&(t=0),e===void 0&&(e=this.params.speed),i===void 0&&(i=!0),typeof t=="string"&&(t=parseInt(t,10));let r=this,c=t;c<0&&(c=0);let{params:d,snapGrid:n,slidesGrid:f,previousIndex:l,activeIndex:o,rtlTranslate:p,wrapperEl:u,enabled:v}=r;if(r.animating&&d.preventInteractionOnTransition||!v&&!s&&!a)return!1;let w=Math.min(r.params.slidesPerGroupSkip,c),g=w+Math.floor((c-w)/r.params.slidesPerGroup);g>=n.length&&(g=n.length-1);let b=-n[g];if(d.normalizeSlideIndex)for(let m=0;m<f.length;m+=1){let S=-Math.floor(b*100),z=Math.floor(f[m]*100),I=Math.floor(f[m+1]*100);typeof f[m+1]<"u"?S>=z&&S<I-(I-z)/2?c=m:S>=z&&S<I&&(c=m+1):S>=z&&(c=m)}if(r.initialized&&c!==o&&(!r.allowSlideNext&&(p?b>r.translate&&b>r.minTranslate():b<r.translate&&b<r.minTranslate())||!r.allowSlidePrev&&b>r.translate&&b>r.maxTranslate()&&(o||0)!==c))return!1;c!==(l||0)&&i&&r.emit("beforeSlideChangeStart"),r.updateProgress(b);let h;if(c>o?h="next":c<o?h="prev":h="reset",p&&-b===r.translate||!p&&b===r.translate)return r.updateActiveIndex(c),d.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),d.effect!=="slide"&&r.setTranslate(b),h!=="reset"&&(r.transitionStart(i,h),r.transitionEnd(i,h)),!1;if(d.cssMode){let m=r.isHorizontal(),S=p?b:-b;if(e===0){let z=r.virtual&&r.params.virtual.enabled;z&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),z&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{u[m?"scrollLeft":"scrollTop"]=S})):u[m?"scrollLeft":"scrollTop"]=S,z&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1})}else{if(!r.support.smoothScroll)return Oe({swiper:r,targetPosition:S,side:m?"left":"top"}),!0;u.scrollTo({[m?"left":"top"]:S,behavior:"smooth"})}return!0}return r.setTransition(e),r.setTranslate(b),r.updateActiveIndex(c),r.updateSlidesClasses(),r.emit("beforeTransitionStart",e,s),r.transitionStart(i,h),e===0?r.transitionEnd(i,h):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(S){!r||r.destroyed||S.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(i,h))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0}function hi(t,e,i,s){t===void 0&&(t=0),e===void 0&&(e=this.params.speed),i===void 0&&(i=!0),typeof t=="string"&&(t=parseInt(t,10));let a=this,r=t;return a.params.loop&&(a.virtual&&a.params.virtual.enabled?r=r+a.virtual.slidesBefore:r=a.getSlideIndexByData(r)),a.slideTo(r,e,i,s)}function gi(t,e,i){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0);let s=this,{enabled:a,params:r,animating:c}=s;if(!a)return s;let d=r.slidesPerGroup;r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(d=Math.max(s.slidesPerViewDynamic("current",!0),1));let n=s.activeIndex<r.slidesPerGroupSkip?1:d,f=s.virtual&&r.virtual.enabled;if(r.loop){if(c&&!f&&r.loopPreventsSliding)return!1;if(s.loopFix({direction:"next"}),s._clientLeft=s.wrapperEl.clientLeft,s.activeIndex===s.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{s.slideTo(s.activeIndex+n,t,e,i)}),!0}return r.rewind&&s.isEnd?s.slideTo(0,t,e,i):s.slideTo(s.activeIndex+n,t,e,i)}function wi(t,e,i){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0);let s=this,{params:a,snapGrid:r,slidesGrid:c,rtlTranslate:d,enabled:n,animating:f}=s;if(!n)return s;let l=s.virtual&&a.virtual.enabled;if(a.loop){if(f&&!l&&a.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}let o=d?s.translate:-s.translate;function p(b){return b<0?-Math.floor(Math.abs(b)):Math.floor(b)}let u=p(o),v=r.map(b=>p(b)),w=r[v.indexOf(u)-1];if(typeof w>"u"&&a.cssMode){let b;r.forEach((h,m)=>{u>=h&&(b=m)}),typeof b<"u"&&(w=r[b>0?b-1:b])}let g=0;if(typeof w<"u"&&(g=c.indexOf(w),g<0&&(g=s.activeIndex-1),a.slidesPerView==="auto"&&a.slidesPerGroup===1&&a.slidesPerGroupAuto&&(g=g-s.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),a.rewind&&s.isBeginning){let b=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(b,t,e,i)}else if(a.loop&&s.activeIndex===0&&a.cssMode)return requestAnimationFrame(()=>{s.slideTo(g,t,e,i)}),!0;return s.slideTo(g,t,e,i)}function vi(t,e,i){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0);let s=this;return s.slideTo(s.activeIndex,t,e,i)}function bi(t,e,i,s){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0),s===void 0&&(s=.5);let a=this,r=a.activeIndex,c=Math.min(a.params.slidesPerGroupSkip,r),d=c+Math.floor((r-c)/a.params.slidesPerGroup),n=a.rtlTranslate?a.translate:-a.translate;if(n>=a.snapGrid[d]){let f=a.snapGrid[d],l=a.snapGrid[d+1];n-f>(l-f)*s&&(r+=a.params.slidesPerGroup)}else{let f=a.snapGrid[d-1],l=a.snapGrid[d];n-f<=(l-f)*s&&(r-=a.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,a.slidesGrid.length-1),a.slideTo(r,t,e,i)}function yi(){let t=this,{params:e,slidesEl:i}=t,s=e.slidesPerView==="auto"?t.slidesPerViewDynamic():e.slidesPerView,a=t.clickedIndex,r,c=t.isElement?"swiper-slide":`.${e.slideClass}`;if(e.loop){if(t.animating)return;r=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?a<t.loopedSlides-s/2||a>t.slides.length-t.loopedSlides+s/2?(t.loopFix(),a=t.getSlideIndex(Y(i,`${c}[data-swiper-slide-index="${r}"]`)[0]),Z(()=>{t.slideTo(a)})):t.slideTo(a):a>t.slides.length-s?(t.loopFix(),a=t.getSlideIndex(Y(i,`${c}[data-swiper-slide-index="${r}"]`)[0]),Z(()=>{t.slideTo(a)})):t.slideTo(a)}else t.slideTo(a)}var Si={slideTo:mi,slideToLoop:hi,slideNext:gi,slidePrev:wi,slideReset:vi,slideToClosest:bi,slideToClickedSlide:yi};function xi(t){let e=this,{params:i,slidesEl:s}=e;if(!i.loop||e.virtual&&e.params.virtual.enabled)return;Y(s,`.${i.slideClass}, swiper-slide`).forEach((r,c)=>{r.setAttribute("data-swiper-slide-index",c)}),e.loopFix({slideRealIndex:t,direction:i.centeredSlides?void 0:"next"})}function Ei(t){let{slideRealIndex:e,slideTo:i=!0,direction:s,setTranslate:a,activeSlideIndex:r,byController:c,byMousewheel:d}=t===void 0?{}:t,n=this;if(!n.params.loop)return;n.emit("beforeLoopFix");let{slides:f,allowSlidePrev:l,allowSlideNext:o,slidesEl:p,params:u}=n;if(n.allowSlidePrev=!0,n.allowSlideNext=!0,n.virtual&&u.virtual.enabled){i&&(!u.centeredSlides&&n.snapIndex===0?n.slideTo(n.virtual.slides.length,0,!1,!0):u.centeredSlides&&n.snapIndex<u.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=l,n.allowSlideNext=o,n.emit("loopFix");return}let v=u.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(u.slidesPerView,10)),w=u.loopedSlides||v;w%u.slidesPerGroup!==0&&(w+=u.slidesPerGroup-w%u.slidesPerGroup),n.loopedSlides=w;let g=[],b=[],h=n.activeIndex;typeof r>"u"?r=n.getSlideIndex(n.slides.filter(P=>P.classList.contains(u.slideActiveClass))[0]):h=r;let m=s==="next"||!s,S=s==="prev"||!s,z=0,I=0;if(r<w){z=Math.max(w-r,u.slidesPerGroup);for(let P=0;P<w-r;P+=1){let O=P-Math.floor(P/f.length)*f.length;g.push(f.length-O-1)}}else if(r>n.slides.length-w*2){I=Math.max(r-(n.slides.length-w*2),u.slidesPerGroup);for(let P=0;P<I;P+=1){let O=P-Math.floor(P/f.length)*f.length;b.push(O)}}if(S&&g.forEach(P=>{n.slides[P].swiperLoopMoveDOM=!0,p.prepend(n.slides[P]),n.slides[P].swiperLoopMoveDOM=!1}),m&&b.forEach(P=>{n.slides[P].swiperLoopMoveDOM=!0,p.append(n.slides[P]),n.slides[P].swiperLoopMoveDOM=!1}),n.recalcSlides(),u.slidesPerView==="auto"&&n.updateSlides(),u.watchSlidesProgress&&n.updateSlidesOffset(),i){if(g.length>0&&S)if(typeof e>"u"){let P=n.slidesGrid[h],x=n.slidesGrid[h+z]-P;d?n.setTranslate(n.translate-x):(n.slideTo(h+z,0,!1,!0),a&&(n.touches[n.isHorizontal()?"startX":"startY"]+=x,n.touchEventsData.currentTranslate=n.translate))}else a&&(n.slideToLoop(e,0,!1,!0),n.touchEventsData.currentTranslate=n.translate);else if(b.length>0&&m)if(typeof e>"u"){let P=n.slidesGrid[h],x=n.slidesGrid[h-I]-P;d?n.setTranslate(n.translate-x):(n.slideTo(h-I,0,!1,!0),a&&(n.touches[n.isHorizontal()?"startX":"startY"]+=x,n.touchEventsData.currentTranslate=n.translate))}else n.slideToLoop(e,0,!1,!0)}if(n.allowSlidePrev=l,n.allowSlideNext=o,n.controller&&n.controller.control&&!c){let P={slideRealIndex:e,direction:s,setTranslate:a,activeSlideIndex:r,byController:!0};Array.isArray(n.controller.control)?n.controller.control.forEach(O=>{!O.destroyed&&O.params.loop&&O.loopFix(ve(F({},P),{slideTo:O.params.slidesPerView===u.slidesPerView?i:!1}))}):n.controller.control instanceof n.constructor&&n.controller.control.params.loop&&n.controller.control.loopFix(ve(F({},P),{slideTo:n.controller.control.params.slidesPerView===u.slidesPerView?i:!1}))}n.emit("loopFix")}function Ti(){let t=this,{params:e,slidesEl:i}=t;if(!e.loop||t.virtual&&t.params.virtual.enabled)return;t.recalcSlides();let s=[];
vendor: 4,620 bytes, line 1
1t.slides.forEach(a=>{let r=typeof a.swiperSlideIndex>"u"?a.getAttribute("data-swiper-slide-index")*1:a.swiperSlideIndex;s[r]=a}),t.slides.forEach(a=>{a.removeAttribute("data-swiper-slide-index")}),s.forEach(a=>{i.append(a)}),t.recalcSlides(),t.slideTo(t.realIndex,0)}var Mi={loopCreate:xi,loopFix:Ei,loopDestroy:Ti};function Ci(t){let e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;let i=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),i.style.cursor="move",i.style.cursor=t?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})}function Pi(){let 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 zi={setGrabCursor:Ci,unsetGrabCursor:Pi};function Li(t,e){e===void 0&&(e=this);function i(s){if(!s||s===X()||s===B())return null;s.assignedSlot&&(s=s.assignedSlot);let a=s.closest(t);return!a&&!s.getRootNode?null:a||i(s.getRootNode().host)}return i(e)}function Ii(t){let e=this,i=X(),s=B(),a=e.touchEventsData;a.evCache.push(t);let{params:r,touches:c,enabled:d}=e;if(!d||!r.simulateTouch&&t.pointerType==="mouse"||e.animating&&r.preventInteractionOnTransition)return;!e.animating&&r.cssMode&&r.loop&&e.loopFix();let n=t;n.originalEvent&&(n=n.originalEvent);let f=n.target;if(r.touchEventsTarget==="wrapper"&&!e.wrapperEl.contains(f)||"which"in n&&n.which===3||"button"in n&&n.button>0||a.isTouched&&a.isMoved)return;let l=!!r.noSwipingClass&&r.noSwipingClass!=="",o=t.composedPath?t.composedPath():t.path;l&&n.target&&n.target.shadowRoot&&o&&(f=o[0]);let p=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,u=!!(n.target&&n.target.shadowRoot);if(r.noSwiping&&(u?Li(p,f):f.closest(p))){e.allowClick=!0;return}if(r.swipeHandler&&!f.closest(r.swipeHandler))return;c.currentX=n.pageX,c.currentY=n.pageY;let v=c.currentX,w=c.currentY,g=r.edgeSwipeDetection||r.iOSEdgeSwipeDetection,b=r.edgeSwipeThreshold||r.iOSEdgeSwipeThreshold;if(g&&(v<=b||v>=s.innerWidth-b))if(g==="prevent")t.preventDefault();else return;Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),c.startX=v,c.startY=w,a.touchStartTime=N(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,r.threshold>0&&(a.allowThresholdMove=!1);let h=!0;f.matches(a.focusableElements)&&(h=!1,f.nodeName==="SELECT"&&(a.isTouched=!1)),i.activeElement&&i.activeElement.matches(a.focusableElements)&&i.activeElement!==f&&i.activeElement.blur();let m=h&&e.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||m)&&!f.isContentEditable&&n.preventDefault(),r.freeMode&&r.freeMode.enabled&&e.freeMode&&e.animating&&!r.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",n)}function Ai(t){let e=X(),i=this,s=i.touchEventsData,{params:a,touches:r,rtlTranslate:c,enabled:d}=i;if(!d||!a.simulateTouch&&t.pointerType==="mouse")return;let n=t;if(n.originalEvent&&(n=n.originalEvent),!s.isTouched){s.startMoving&&s.isScrolling&&i.emit("touchMoveOpposite",n);return}let f=s.evCache.findIndex(P=>P.pointerId===n.pointerId);f>=0&&(s.evCache[f]=n);let l=s.evCache.length>1?s.evCache[0]:n,o=l.pageX,p=l.pageY;if(n.preventedByNestedSwiper){r.startX=o,r.startY=p;return}if(!i.allowTouchMove){n.target.matches(s.focusableElements)||(i.allowClick=!1),s.isTouched&&(Object.assign(r,{startX:o,startY:p,prevX:i.touches.currentX,prevY:i.touches.currentY,currentX:o,currentY:p}),s.touchStartTime=N());return}if(a.touchReleaseOnEdges&&!a.loop){if(i.isVertical()){if(p<r.startY&&i.translate<=i.maxTranslate()||p>r.startY&&i.translate>=i.minTranslate()){s.isTouched=!1,s.isMoved=!1;return}}else if(o<r.startX&&i.translate<=i.maxTranslate()||o>r.startX&&i.translate>=i.minTranslate())return}if(e.activeElement&&n.target===e.activeElement&&n.target.matches(s.focusableElements)){s.isMoved=!0,i.allowClick=!1;return}if(s.allowTouchCallbacks&&i.emit("touchMove",n),n.targetTouches&&n.targetTouches.length>1)return;r.currentX=o,r.currentY=p;let u=r.currentX-r.startX,v=r.currentY-r.startY;if(i.params.threshold&&Math.sqrt(u**2+v**2)<i.params.threshold)return;if(typeof s.isScrolling>"u"){let P;i.isHorizontal()&&r.currentY===r.startY||i.isVertical()&&r.currentX===r.startX?s.isScrolling=!1:u*u+v*v>=25&&(P=Math.atan2(Math.abs(v),Math.abs(u))*180/Math.PI,s.isScrolling=i.isHorizontal()?P>a.touchAngle:90-P>a.touchAngle)}if(s.isScrolling&&i.emit("touchMoveOpposite",n),typeof s.startMoving>
vendor: 7,102 bytes, line 1
1"u"&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(s.startMoving=!0),s.isScrolling||i.zoom&&i.params.zoom&&i.params.zoom.enabled&&s.evCache.length>1){s.isTouched=!1;return}if(!s.startMoving)return;i.allowClick=!1,!a.cssMode&&n.cancelable&&n.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&n.stopPropagation();let w=i.isHorizontal()?u:v,g=i.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;a.oneWayMovement&&(w=Math.abs(w)*(c?1:-1),g=Math.abs(g)*(c?1:-1)),r.diff=w,w*=a.touchRatio,c&&(w=-w,g=-g);let b=i.touchesDirection;i.swipeDirection=w>0?"prev":"next",i.touchesDirection=g>0?"prev":"next";let h=i.params.loop&&!a.cssMode,m=i.swipeDirection==="next"&&i.allowSlideNext||i.swipeDirection==="prev"&&i.allowSlidePrev;if(!s.isMoved){if(h&&m&&i.loopFix({direction:i.swipeDirection}),s.startTranslate=i.getTranslate(),i.setTransition(0),i.animating){let P=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});i.wrapperEl.dispatchEvent(P)}s.allowMomentumBounce=!1,a.grabCursor&&(i.allowSlideNext===!0||i.allowSlidePrev===!0)&&i.setGrabCursor(!0),i.emit("sliderFirstMove",n)}let S;s.isMoved&&b!==i.touchesDirection&&h&&m&&Math.abs(w)>=1&&(i.loopFix({direction:i.swipeDirection,setTranslate:!0}),S=!0),i.emit("sliderMove",n),s.isMoved=!0,s.currentTranslate=w+s.startTranslate;let z=!0,I=a.resistanceRatio;if(a.touchReleaseOnEdges&&(I=0),w>0?(h&&m&&!S&&s.currentTranslate>(a.centeredSlides?i.minTranslate()-i.size/2:i.minTranslate())&&i.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>i.minTranslate()&&(z=!1,a.resistance&&(s.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+s.startTranslate+w)**I))):w<0&&(h&&m&&!S&&s.currentTranslate<(a.centeredSlides?i.maxTranslate()+i.size/2:i.maxTranslate())&&i.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:i.slides.length-(a.slidesPerView==="auto"?i.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),s.currentTranslate<i.maxTranslate()&&(z=!1,a.resistance&&(s.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-s.startTranslate-w)**I))),z&&(n.preventedByNestedSwiper=!0),!i.allowSlideNext&&i.swipeDirection==="next"&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!i.allowSlidePrev&&i.swipeDirection==="prev"&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),!i.allowSlidePrev&&!i.allowSlideNext&&(s.currentTranslate=s.startTranslate),a.threshold>0)if(Math.abs(w)>a.threshold||s.allowThresholdMove){if(!s.allowThresholdMove){s.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,s.currentTranslate=s.startTranslate,r.diff=i.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{s.currentTranslate=s.startTranslate;return}!a.followFinger||a.cssMode||((a.freeMode&&a.freeMode.enabled&&i.freeMode||a.watchSlidesProgress)&&(i.updateActiveIndex(),i.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(s.currentTranslate),i.setTranslate(s.currentTranslate))}function Oi(t){let e=this,i=e.touchEventsData,s=i.evCache.findIndex(m=>m.pointerId===t.pointerId);if(s>=0&&i.evCache.splice(s,1),["pointercancel","pointerout","pointerleave","contextmenu"].includes(t.type)&&!(["pointercancel","contextmenu"].includes(t.type)&&(e.browser.isSafari||e.browser.isWebView)))return;let{params:a,touches:r,rtlTranslate:c,slidesGrid:d,enabled:n}=e;if(!n||!a.simulateTouch&&t.pointerType==="mouse")return;let f=t;if(f.originalEvent&&(f=f.originalEvent),i.allowTouchCallbacks&&e.emit("touchEnd",f),i.allowTouchCallbacks=!1,!i.isTouched){i.isMoved&&a.grabCursor&&e.setGrabCursor(!1),i.isMoved=!1,i.startMoving=!1;return}a.grabCursor&&i.isMoved&&i.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);let l=N(),o=l-i.touchStartTime;if(e.allowClick){let m=f.path||f.composedPath&&f.composedPath();e.updateClickedSlide(m&&m[0]||f.target,m),e.emit("tap click",f),o<300&&l-i.lastClickTime<300&&e.emit("doubleTap doubleClick",f)}if(i.lastClickTime=N(),Z(()=>{e.destroyed||(e.allowClick=!0)}),!i.isTouched||!i.isMoved||!e.swipeDirection||r.diff===0||i.currentTranslate===i.startTranslate){i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;return}i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;let p;if(a.followFinger?p=c?e.translate:-e.translate:p=-i.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:p});return}let u=0,v=e.slidesSizesGrid[0];for(let m=0;m<d.length;m+=m<a.slidesPerGroupSkip?1:a.slidesPerGroup){let S=m<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;typeof d[m+S]<"u"?p>=d[m]&&p<d[m+S]&&(u=m,v=d[m+S]-d[m]):p>=d[m]&&(u=m,v=d[d.length-1]-d[d.length-2])}let w=null,g=null;a.rewind&&(e.isBeginning?g=a.virtual&&a.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(w=0));let b=(p-d[u])/v,h=u<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(o>a.longSwipesMs){if(!a.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(b>=a.longSwipesRatio?e.slideTo(a.rewind&&e.isEnd?w:u+h):e.slideTo(u)),e.swipeDirection==="prev"&&(b>1-a.longSwipesRatio?e.slideTo(u+h):g!==null&&b<0&&Math.abs(b)>a.longSwipesRatio?e.slideTo(g):e.slideTo(u))}else{if(!a.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(f.target===e.navigation.nextEl||f.target===e.navigation.prevEl)?f.target===e.navigation.nextEl?e.slideTo(u+h):e.slideTo(u):(e.swipeDirection==="next"&&e.slideTo(w!==null?w:u+h),e.swipeDirection==="prev"&&e.slideTo(g!==null?g:u))}}function Qe(){let t=this,{params:e,el:i}=t;if(i&&i.offsetWidth===0)return;e.breakpoints&&t.setBreakpoint();let{allowSlideNext:s,allowSlidePrev:a,snapGrid:r}=t,c=t.virtual&&t.params.virtual.enabled;t.allowSlideNext=!0,t.allowSlidePrev=!0,t.updateSize(),t.updateSlides(),t.updateSlidesClasses();let d=c&&e.loop;(e.slidesPerView==="auto"||e.slidesPerView>1)&&t.isEnd&&!t.isBeginning&&!t.params.centeredSlides&&!d?t.slideTo(t.slides.length-1,0,!1,!0):t.params.loop&&!c?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=a,t.allowSlideNext=s,t.params.watchOverflow&&r!==t.snapGrid&&t.checkOverflow()}function $i(t){let e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&t.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(t.stopPropagation(),t.stopImmediatePropagation())))}function Di(){let t=this,{wrapperEl:e,rtlTranslate:i,enabled:s}=t;if(!s)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 a,r=t.maxTranslate()-t.minTranslate();r===0?a=0:a=(t.translate-t.minTranslate())/r,a!==t.progress&&t.updateProgress(i?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}function ki(t){let e=this;Te(e,t.target),!(e.params.cssMode||e.params.slidesPerView!=="auto"&&!e.params.autoHeight)&&e.update(
1)}var Je=!1;function Hi(){}var st=(t,e)=>{let i=X(),{params:s,el:a,wrapperEl:r,device:c}=t,d=!!s.nested,n=e==="on"?"addEventListener":"removeEventListener",f=e;a[n]("pointerdown",t.onTouchStart,{passive:!1}),i[n]("pointermove",t.onTouchMove,{passive:!1,capture:d}),i[n]("pointerup",t.onTouchEnd,{passive:!0}),i[n]("pointercancel",t.onTouchEnd,{passive:!0}),i[n]("pointerout",t.onTouchEnd,{passive:!0}),i[n]("pointerleave",t.onTouchEnd,{passive:!0}),i[n]("contextmenu",t.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&a[n]("click",t.onClick,!0),s.cssMode&&r[n]("scroll",t.onScroll),s.updateOnWindowResize?t[f](c.ios||c.android?"resize orientationchange observerUpdate":"resize observerUpdate",Qe,!0):t[f]("observerUpdate",Qe,!0),a[n]("load",t.onLoad,{capture:!0})};function Gi(){let t=this,e=X(),{params:i}=t;t.onTouchStart=Ii.bind(t),t.onTouchMove=Ai.bind(t),t.onTouchEnd=Oi.bind(t),i.cssMode&&(t.onScroll=Di.bind(t)),t.onClick=$i.bind(t),t.onLoad=ki.bind(t),Je||(e.addEventListener("touchstart",Hi),Je=!0),st(t,"on")}function Bi(){st(this,"off")}var _i={attachEvents:Gi,detachEvents:Bi},et=(t,e)=>t.grid&&e.grid&&e.grid.rows>1;function Ri(){let t=this,{realIndex:e,initialized:i,params:s,el:a}=t,r=s.breakpoints;if(!r||r&&Object.keys(r).length===0)return;let c=t.getBreakpoint(r,t.params.breakpointsBase,t.el);if(!c||t.currentBreakpoint===c)return;let n=(c in r?r[c]:void 0)||t.originalParams,f=et(t,s),l=et(t,n),o=s.enabled;f&&!l?(a.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),t.emitContainerClasses()):!f&&l&&(a.classList.add(`${s.containerModifierClass}grid`),(n.grid.fill&&n.grid.fill==="column"||!n.grid.fill&&s.grid.fill==="column")&&a.classList.add(`${s.containerModifierClass}grid-column`),t.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(b=>{if(typeof n[b]>"u")return;let h=s[b]&&s[b].enabled,m=n[b]&&n[b].enabled;h&&!m&&t[b].disable(),!h&&m&&t[b].enable()});let p=n.direction&&n.direction!==s.direction,u=s.loop&&(n.slidesPerView!==s.slidesPerView||p),v=s.loop;p&&i&&t.changeDirection(),W(t.params,n);let w=t.params.enabled,g=t.params.loop;Object.assign(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),o&&!w?t.disable():!o&&w&&t.enable(),t.currentBreakpoint=c,t.emit("_beforeBreakpoint",n),i&&(u?(t.loopDestroy(),t.loopCreate(e),t.updateSlides()):!v&&g?(t.loopCreate(e),t.updateSlides()):v&&!g&&t.loopDestroy()),t.emit("breakpoint",n)}function Xi(t,e,i){if(e===void 0&&(e="window"),!t||e==="container"&&!i)return;let s=!1,a=B(),r=e==="window"?a.innerHeight:i.clientHeight,c=Object.keys(t).map(d=>{if(typeof d=="string"&&d.indexOf("@")===0){let n=parseFloat(d.substr(1));return{value:r*n,point:d}}return{value:d,point:d}});c.sort((d,n)=>
vendor: 4,512 bytes, line 1
1parseInt(d.value,10)-parseInt(n.value,10));for(let d=0;d<c.length;d+=1){let{point:n,value:f}=c[d];e==="window"?a.matchMedia(`(min-width: ${f}px)`).matches&&(s=n):f<=i.clientWidth&&(s=n)}return s||"max"}var Yi={setBreakpoint:Ri,getBreakpoint:Xi};function Vi(t,e){let i=[];return t.forEach(s=>{typeof s=="object"?Object.keys(s).forEach(a=>{s[a]&&i.push(e+a)}):typeof s=="string"&&i.push(e+s)}),i}function Ni(){let t=this,{classNames:e,params:i,rtl:s,el:a,device:r}=t,c=Vi(["initialized",i.direction,{"free-mode":t.params.freeMode&&i.freeMode.enabled},{autoheight:i.autoHeight},{rtl:s},{grid:i.grid&&i.grid.rows>1},{"grid-column":i.grid&&i.grid.rows>1&&i.grid.fill==="column"},{android:r.android},{ios:r.ios},{"css-mode":i.cssMode},{centered:i.cssMode&&i.centeredSlides},{"watch-progress":i.watchSlidesProgress}],i.containerModifierClass);e.push(...c),a.classList.add(...e),t.emitContainerClasses()}function Fi(){let t=this,{el:e,classNames:i}=t;e.classList.remove(...i),t.emitContainerClasses()}var Wi={addClasses:Ni,removeClasses:Fi};function qi(){let t=this,{isLocked:e,params:i}=t,{slidesOffsetBefore:s}=i;if(s){let a=t.slides.length-1,r=t.slidesGrid[a]+t.slidesSizesGrid[a]+s*2;t.isLocked=t.size>r}else t.isLocked=t.snapGrid.length===1;i.allowSlideNext===!0&&(t.allowSlideNext=!t.isLocked),i.allowSlidePrev===!0&&(t.allowSlidePrev=!t.isLocked),e&&e!==t.isLocked&&(t.isEnd=!1),e!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}var ji={checkOverflow:qi},Me={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 Ui(t,e){return function(s){s===void 0&&(s={});let a=Object.keys(s)[0],r=s[a];if(typeof r!="object"||r===null){W(e,s);return}if(t[a]===!0&&(t[a]={enabled:!0}),a==="navigation"&&t[a]&&t[a].enabled&&!t[a].prevEl&&!t[a].nextEl&&(t[a].auto=!0),["pagination","scrollbar"].indexOf(a)>=0&&t[a]&&t[a].enabled&&!t[a].el&&(t[a].auto=!0),!(a in t&&"enabled"in r)){W(e,s);return}typeof t[a]=="object"&&!("enabled"in t[a])&&(t[a].enabled=!0),t[a]||(t[a]={enabled:!1}),W(e,s)}}var Ge={eventsEmitter:Wt,update:si,translate:di,transition:ui,slide:Si,loop:Mi,grabCursor:zi,events:_i,breakpoints:Yi,checkOverflow:ji,classes:Wi},Be={},ne=class t{constructor(){let e,i;for(var s=arguments.length,a=new Array(s),r=0;r<s;r++)a[r]=arguments[r];a.length===1&&a[0].constructor&&Object.prototype.toString.call(a[0]).slice(8,-1)==="Object"?i=a[0]:[e,i]=a,i||(i={}),i=W({},i),e&&!i.el&&(i.el=e);let c=X();if(i.el&&typeof i.el=="string"&&c.querySelectorAll(i.el).length>1){let l=[];return c.querySelectorAll(i.el).forEach(o=>{let p=W({},i,{el:o});l.push(new t(p))}),l}let d=this;d.__swiper__=!0,d.support=tt(),d.device=Xt({userAgent:i.userAgent}),d.browser=Vt(),d.eventsListeners={},d.eventsAnyListeners=[],d.modules=[...d.__modules__],i.modules&&Array.isArray(i.modules)&&d.modules.push(...i.modules);let n={};
vendor: 4,219 bytes, line 1
1d.modules.forEach(l=>{l({params:i,swiper:d,extendParams:Ui(i,n),on:d.on.bind(d),once:d.once.bind(d),off:d.off.bind(d),emit:d.emit.bind(d)})});let f=W({},Me,n);return d.params=W({},f,Be,i),d.originalParams=W({},d.params),d.passedParams=W({},i),d.params&&d.params.on&&Object.keys(d.params.on).forEach(l=>{d.on(l,d.params.on[l])}),d.params&&d.params.onAny&&d.onAny(d.params.onAny),Object.assign(d,{enabled:d.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return d.params.direction==="horizontal"},isVertical(){return d.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:d.params.allowSlideNext,allowSlidePrev:d.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:d.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:d.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),d.emit("_swiper"),d.params.init&&d.init(),d}getSlideIndex(e){let{slidesEl:i,params:s}=this,a=Y(i,`.${s.slideClass}, swiper-slide`),r=re(a[0]);return re(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter(i=>i.getAttribute("data-swiper-slide-index")*1===e)[0])}recalcSlides(){let e=this,{slidesEl:i,params:s}=e;e.slides=Y(i,`.${s.slideClass}, swiper-slide`)}enable(){let e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){let e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,i){let s=this;e=Math.min(Math.max(e,0),1);let a=s.minTranslate(),c=(s.maxTranslate()-a)*e+a;s.translateTo(c,typeof i>"u"?0:i),s.updateActiveIndex(),s.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let i=e.el.className.split(" ").filter(s=>s.indexOf("swiper")===0||s.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",i.join(" "))}getSlideClasses(e){let i=this;return i.destroyed?"":e.className.split(" ").filter(s=>s.indexOf("swiper-slide")===0||s.indexOf(i.params.slideClass)===0).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let i=[];e.slides.forEach(s=>{let a=e.getSlideClasses(s);i.push({slideEl:s,classNames:a}),e.emit("_slideClass",s,a)}),e.emit("_slideClasses",i)}slidesPerViewDynamic(e,i){e===void 0&&(e="current"),i===void 0&&(i=!1);let s=this,{params:a,slides:r,slidesGrid:c,slidesSizesGrid:d,size:n,activeIndex:f}=s,l=1;if(typeof a.slidesPerView=="number")return a.slidesPerView;if(a.centeredSlides){let o=r[f]?r[f].swiperSlideSize:0,p;for(let u=f+1;u<r.length;u+=1)r[u]&&!p&&(o+=r[u].swiperSlideSize,l+=1,o>n&&(p=!0));for(let u=f-1;u>=0;u-=1)r[u]&&!p&&(o+=r[u].swiperSlideSize,l+=1,o>n&&(p=!0))}else if(e==="current")for(let o=f+1;o<r.length;o+=1)(i?c[o]+d[o]-c[f]<n:c[o]-c[f]<n)&&(l+=1);else for(let o=f-1;o>=0;o-=1)c[f]-c[o]<n&&(l+=1);return l}update(){let e=this;if(!e||e.destroyed)return;let{snapGrid:i,params:s}=e;s.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach(c=>{c.complete&&Te(e,c)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function a(){let c=e.rtlTranslate?e.translate*-1:e.translate,d=Math.min(Math.max(c,e.maxTranslate()),e.minTranslate());e.setTranslate(d),e.updateActiveIndex(),e.updateSlidesClasses()}let r;if(s.freeMode&&s.freeMode.enabled&&!s.cssMode)a(),s.autoHeight&&e.updateAutoHeight();else{if((s.slidesPerView==="auto"||s.slidesPerView>1)&&e.isEnd&&!s.centeredSlides){let c=e.virtual&&s.virtual.enabled?e.virtual.slides:e.slides;r=e.slideTo(c.length-1,0,!1,!0)}else r=e.slideTo(e.activeIndex,0,!1,!0);r||a()}s.watchOverflow&&i!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,i){i===void 0&&(i=!0);let s=this,a=s.params.direction;
vendor: 15,093 bytes, line 1
1return e||(e=a==="horizontal"?"vertical":"horizontal"),e===a||e!=="horizontal"&&e!=="vertical"||(s.el.classList.remove(`${s.params.containerModifierClass}${a}`),s.el.classList.add(`${s.params.containerModifierClass}${e}`),s.emitContainerClasses(),s.params.direction=e,s.slides.forEach(r=>{e==="vertical"?r.style.width="":r.style.height=""}),s.emit("changeDirection"),i&&s.update()),s}changeLanguageDirection(e){let i=this;i.rtl&&e==="rtl"||!i.rtl&&e==="ltr"||(i.rtl=e==="rtl",i.rtlTranslate=i.params.direction==="horizontal"&&i.rtl,i.rtl?(i.el.classList.add(`${i.params.containerModifierClass}rtl`),i.el.dir="rtl"):(i.el.classList.remove(`${i.params.containerModifierClass}rtl`),i.el.dir="ltr"),i.update())}mount(e){let i=this;if(i.mounted)return!0;let s=e||i.params.el;if(typeof s=="string"&&(s=document.querySelector(s)),!s)return!1;s.swiper=i,s.parentNode&&s.parentNode.host&&s.parentNode.host.nodeName==="SWIPER-CONTAINER"&&(i.isElement=!0);let a=()=>`.${(i.params.wrapperClass||"").trim().split(" ").join(".")}`,c=s&&s.shadowRoot&&s.shadowRoot.querySelector?s.shadowRoot.querySelector(a()):Y(s,a())[0];return!c&&i.params.createElements&&(c=V("div",i.params.wrapperClass),s.append(c),Y(s,`.${i.params.slideClass}`).forEach(d=>{c.append(d)})),Object.assign(i,{el:s,wrapperEl:c,slidesEl:i.isElement&&!s.parentNode.host.slideSlots?s.parentNode.host:c,hostEl:i.isElement?s.parentNode.host:s,mounted:!0,rtl:s.dir.toLowerCase()==="rtl"||se(s,"direction")==="rtl",rtlTranslate:i.params.direction==="horizontal"&&(s.dir.toLowerCase()==="rtl"||se(s,"direction")==="rtl"),wrongRTL:se(c,"display")==="-webkit-box"}),!0}init(e){let i=this;if(i.initialized||i.mount(e)===!1)return i;i.emit("beforeInit"),i.params.breakpoints&&i.setBreakpoint(),i.addClasses(),i.updateSize(),i.updateSlides(),i.params.watchOverflow&&i.checkOverflow(),i.params.grabCursor&&i.enabled&&i.setGrabCursor(),i.params.loop&&i.virtual&&i.params.virtual.enabled?i.slideTo(i.params.initialSlide+i.virtual.slidesBefore,0,i.params.runCallbacksOnInit,!1,!0):i.slideTo(i.params.initialSlide,0,i.params.runCallbacksOnInit,!1,!0),i.params.loop&&i.loopCreate(),i.attachEvents();let a=[...i.el.querySelectorAll('[loading="lazy"]')];return i.isElement&&a.push(...i.hostEl.querySelectorAll('[loading="lazy"]')),a.forEach(r=>{r.complete?Te(i,r):r.addEventListener("load",c=>{Te(i,c.target)})}),_e(i),i.initialized=!0,_e(i),i.emit("init"),i.emit("afterInit"),i}destroy(e,i){e===void 0&&(e=!0),i===void 0&&(i=!0);let s=this,{params:a,el:r,wrapperEl:c,slides:d}=s;return typeof s.params>"u"||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&&s.loopDestroy(),i&&(s.removeClasses(),r.removeAttribute("style"),c.removeAttribute("style"),d&&d.length&&d.forEach(n=>{n.classList.remove(a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass),n.removeAttribute("style"),n.removeAttribute("data-swiper-slide-index")})),s.emit("destroy"),Object.keys(s.eventsListeners).forEach(n=>{s.off(n)}),e!==!1&&(s.el.swiper=null,Ue(s)),s.destroyed=!0),null}static extendDefaults(e){W(Be,e)}static get extendedDefaults(){return Be}static get defaults(){return Me}static installModule(e){t.prototype.__modules__||(t.prototype.__modules__=[]);let i=t.prototype.__modules__;typeof e=="function"&&i.indexOf(e)<0&&i.push(e)}static use(e){return Array.isArray(e)?(e.forEach(i=>t.installModule(i)),t):(t.installModule(e),t)}};Object.keys(Ge).forEach(t=>{Object.keys(Ge[t]).forEach(e=>{ne.prototype[e]=Ge[t][e]})});ne.use([Nt,Ft]);function rt(t){let{swiper:e,extendParams:i,on:s,emit:a}=t;i({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let r,c=X();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};let d=c.createElement("div");function n(v,w){let g=e.params.virtual;if(g.cache&&e.virtual.cache[w])return e.virtual.cache[w];let b;return g.renderSlide?(b=g.renderSlide.call(e,v,w),typeof b=="string"&&(d.innerHTML=b,b=d.children[0])):e.isElement?b=V("swiper-slide"):b=V("div",e.params.slideClass),b.setAttribute("data-swiper-slide-index",w),g.renderSlide||(b.innerHTML=v),g.cache&&(e.virtual.cache[w]=b),b}function f(v){let{slidesPerView:w,slidesPerGroup:g,centeredSlides:b,loop:h}=e.params,{addSlidesBefore:m,addSlidesAfter:S}=e.params.virtual,{from:z,to:I,slides:P,slidesGrid:O,offset:x}=e.virtual;e.params.cssMode||e.updateActiveIndex();let k=e.activeIndex||0,L;e.rtlTranslate?L="right":L=e.isHorizontal()?"left":"top";let C,T;b?(C=Math.floor(w/2)+g+S,T=Math.floor(w/2)+g+m):(C=w+(g-1)+S,T=(h?w:g)+m);let y=k-T,E=k+C;h||(y=Math.max(y,0),E=Math.min(E,P.length-1));let D=(e.slidesGrid[y]||0)-(e.slidesGrid[0]||0);h&&k>=T?(y-=T,b||(D+=e.slidesGrid[0])):h&&k<T&&(y=-T,b&&(D+=e.slidesGrid[0])),Object.assign(e.virtual,{from:y,to:E,offset:D,slidesGrid:e.slidesGrid,slidesBefore:T,slidesAfter:C});function M(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),a("virtualUpdate")}if(z===y&&I===E&&!v){e.slidesGrid!==O&&D!==x&&e.slides.forEach(H=>{H.style[L]=`${D-Math.abs(e.cssOverflowAdjustment())}px`}),e.updateProgress(),a("virtualUpdate");return}if(e.params.virtual.renderExternal){e.params.virtual.renderExternal.call(e,{offset:D,from:y,to:E,slides:(function(){let _=[];for(let U=y;U<=E;U+=1)_.push(P[U]);return _})()}),e.params.virtual.renderExternalUpdate?M():a("virtualUpdate");return}let $=[],A=[],G=H=>{let _=H;return H<0?_=P.length+H:_>=P.length&&(_=_-P.length),_};if(v)e.slides.filter(H=>H.matches(`.${e.params.slideClass}, swiper-slide`)).forEach(H=>{H.remove()});else for(let H=z;H<=I;H+=1)if(H<y||H>E){let _=G(H);e.slides.filter(U=>U.matches(`.${e.params.slideClass}[data-swiper-slide-index="${_}"], swiper-slide[data-swiper-slide-index="${_}"]`)).forEach(U=>{U.remove()})}let R=h?-P.length:0,j=h?P.length*2:P.length;for(let H=R;H<j;H+=1)if(H>=y&&H<=E){let _=G(H);typeof I>"u"||v?A.push(_):(H>I&&A.push(_),H<z&&$.push(_))}if(A.forEach(H=>{e.slidesEl.append(n(P[H],H))}),h)for(let H=$.length-1;H>=0;H-=1){let _=$[H];e.slidesEl.prepend(n(P[_],_))}else $.sort((H,_)=>_-H),$.forEach(H=>{e.slidesEl.prepend(n(P[H],H))});Y(e.slidesEl,".swiper-slide, swiper-slide").forEach(H=>{H.style[L]=`${D-Math.abs(e.cssOverflowAdjustment())}px`}),M()}function l(v){if(typeof v=="object"&&"length"in v)for(let w=0;w<v.length;w+=1)v[w]&&e.virtual.slides.push(v[w]);else e.virtual.slides.push(v);f(!0)}function o(v){let w=e.activeIndex,g=w+1,b=1;if(Array.isArray(v)){for(let h=0;h<v.length;h+=1)v[h]&&e.virtual.slides.unshift(v[h]);g=w+v.length,b=v.length}else e.virtual.slides.unshift(v);if(e.params.virtual.cache){let h=e.virtual.cache,m={};Object.keys(h).forEach(S=>{let z=h[S],I=z.getAttribute("data-swiper-slide-index");I&&z.setAttribute("data-swiper-slide-index",parseInt(I,10)+b),m[parseInt(S,10)+b]=z}),e.virtual.cache=m}f(!0),e.slideTo(g,0)}function p(v){if(typeof v>"u"||v===null)return;let w=e.activeIndex;if(Array.isArray(v))for(let g=v.length-1;g>=0;g-=1)e.params.virtual.cache&&(delete e.virtual.cache[v[g]],Object.keys(e.virtual.cache).forEach(b=>{b>v&&(e.virtual.cache[b-1]=e.virtual.cache[b],e.virtual.cache[b-1].setAttribute("data-swiper-slide-index",b-1),delete e.virtual.cache[b])})),e.virtual.slides.splice(v[g],1),v[g]<w&&(w-=1),w=Math.max(w,0);else e.params.virtual.cache&&(delete e.virtual.cache[v],Object.keys(e.virtual.cache).forEach(g=>{g>v&&(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(v,1),v<w&&(w-=1),w=Math.max(w,0);f(!0),e.slideTo(w,0)}function u(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),f(!0),e.slideTo(0,0)}s("beforeInit",()=>{if(!e.params.virtual.enabled)return;let v;if(typeof e.passedParams.virtual.slides>"u"){let w=[...e.slidesEl.children].filter(g=>g.matches(`.${e.params.slideClass}, swiper-slide`));w&&w.length&&(e.virtual.slides=[...w],v=!0,w.forEach((g,b)=>{g.setAttribute("data-swiper-slide-index",b),e.virtual.cache[b]=g,g.remove()}))}v||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,f()}),s("setTranslate",()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(r),r=setTimeout(()=>{f()},100)):f())}),s("init update resize",()=>{e.params.virtual.enabled&&e.params.cssMode&&de(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:l,prependSlide:o,removeSlide:p,removeAllSlides:u,update:f})}function at(t){let{swiper:e,extendParams:i,on:s,emit:a}=t,r=X(),c=B();e.keyboard={enabled:!1},i({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}});function d(l){if(!e.enabled)return;let{rtlTranslate:o}=e,p=l;p.originalEvent&&(p=p.originalEvent);let u=p.keyCode||p.charCode,v=e.params.keyboard.pageUpDown,w=v&&u===33,g=v&&u===34,b=u===37,h=u===39,m=u===38,S=u===40;if(!e.allowSlideNext&&(e.isHorizontal()&&h||e.isVertical()&&S||g)||!e.allowSlidePrev&&(e.isHorizontal()&&b||e.isVertical()&&m||w))return!1;if(!(p.shiftKey||p.altKey||p.ctrlKey||p.metaKey)&&!(r.activeElement&&r.activeElement.nodeName&&(r.activeElement.nodeName.toLowerCase()==="input"||r.activeElement.nodeName.toLowerCase()==="textarea"))){if(e.params.keyboard.onlyInViewport&&(w||g||b||h||m||S)){let z=!1;if(Q(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&Q(e.el,`.${e.params.slideActiveClass}`).length===0)return;let I=e.el,P=I.clientWidth,O=I.clientHeight,x=c.innerWidth,k=c.innerHeight,L=ce(I);o&&(L.left-=I.scrollLeft);let C=[[L.left,L.top],[L.left+P,L.top],[L.left,L.top+O],[L.left+P,L.top+O]];for(let T=0;T<C.length;T+=1){let y=C[T];if(y[0]>=0&&y[0]<=x&&y[1]>=0&&y[1]<=k){if(y[0]===0&&y[1]===0)continue;z=!0}}if(!z)return}e.isHorizontal()?((w||g||b||h)&&(p.preventDefault?p.preventDefault():p.returnValue=!1),((g||h)&&!o||(w||b)&&o)&&e.slideNext(),((w||b)&&!o||(g||h)&&o)&&e.slidePrev()):((w||g||m||S)&&(p.preventDefault?p.preventDefault():p.returnValue=!1),(g||S)&&e.slideNext(),(w||m)&&e.slidePrev()),a("keyPress",u)}}function n(){e.keyboard.enabled||(r.addEventListener("keydown",d),e.keyboard.enabled=!0)}function f(){e.keyboard.enabled&&(r.removeEventListener("keydown",d),e.keyboard.enabled=!1)}s("init",()=>{e.params.keyboard.enabled&&n()}),s("destroy",()=>{e.keyboard.enabled&&f()}),Object.assign(e.keyboard,{enable:n,disable:f})}function nt(t){let{swiper:e,extendParams:i,on:s,emit:a}=t,r=B();i({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),e.mousewheel={enabled:!1};let c,d=N(),n,f=[];function l(m){let P=0,O=0,x=0,k=0;return"detail"in m&&(O=m.detail),"wheelDelta"in m&&(O=-m.wheelDelta/120),"wheelDeltaY"in m&&(O=-m.wheelDeltaY/120),"wheelDeltaX"in m&&(P=-m.wheelDeltaX/120),"axis"in m&&m.axis===m.HORIZONTAL_AXIS&&(P=O,O=0),x=P*10,k=O*10,"deltaY"in m&&(k=m.deltaY),"deltaX"in m&&(x=m.deltaX),m.shiftKey&&!x&&(x=k,k=0),(x||k)&&m.deltaMode&&(m.deltaMode===1?(x*=40,k*=40):(x*=800,k*=800)),x&&!P&&(P=x<1?-1:1),k&&!O&&(O=k<1?-1:1),{spinX:P,spinY:O,pixelX:x,pixelY:k}}function o(){e.enabled&&(e.mouseEntered=!0)}function p(){e.enabled&&(e.mouseEntered=!1)}function u(m){return e.params.mousewheel.thresholdDelta&&m.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&N()-d<e.params.mousewheel.thresholdTime?!1:m.delta>=6&&N()-d<60?!0:(m.direction<0?(!e.isEnd||e.params.loop)&&!e.animating&&(e.slideNext(),a("scroll",m.raw)):(!e.isBeginning||e.params.loop)&&!e.animating&&(e.slidePrev(),a("scroll",m.raw)),d=new r.Date().getTime(),!1)}function v(m){let S=e.params.mousewheel;if(m.direction<0){if(e.isEnd&&!e.params.loop&&S.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&S.releaseOnEdges)return!0;return!1}function w(m){let S=m,z=!0;if(!e.enabled||m.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;let I=e.params.mousewheel;e.params.cssMode&&S.preventDefault();let P=e.el;e.params.mousewheel.eventsTarget!=="container"&&(P=document.querySelector(e.params.mousewheel.eventsTarget));let O=P&&P.contains(S.target);if(!e.mouseEntered&&!O&&!I.releaseOnEdges)return!0;S.originalEvent&&(S=S.originalEvent);let x=0,k=e.rtlTranslate?-1:1,L=l(S);if(I.forceToAxis)if(e.isHorizontal())if(Math.abs(L.pixelX)>Math.abs(L.pixelY))x=-L.pixelX*k;else return!0;else if(Math.abs(L.pixelY)>Math.abs(L.pixelX))x=-L.pixelY;else return!0;else x=Math.abs(L.pixelX)>Math.abs(L.pixelY)?-L.pixelX*k:-L.pixelY;if(x===0)return!0;I.invert&&(x=-x);let C=e.getTranslate()+x*I.sensitivity;if(C>=e.minTranslate()&&(C=e.minTranslate()),C<=e.maxTranslate()&&(C=e.maxTranslate()),z=e.params.loop?!0:!(C===e.minTranslate()||C===e.maxTranslate()),z&&e.params.nested&&S.stopPropagation(),!e.params.freeMode||!e.params.freeMode.enabled){let T={time:N(),delta:Math.abs(x),direction:Math.sign(x),raw:m};f.length>=2&&f.shift();let y=f.length?f[f.length-1]:void 0;if(f.push(T),y?(T.direction!==y.direction||T.delta>y.delta||T.time>y.time+150)&&u(T):u(T),v(T))return!0}else{let T={time:N(),delta:Math.abs(x),direction:Math.sign(x)},y=n&&T.time<n.time+500&&T.delta<=n.delta&&T.direction===n.direction;if(!y){n=void 0;let E=e.getTranslate()+x*I.sensitivity,D=e.isBeginning,M=e.isEnd;if(E>=e.minTranslate()&&(E=e.minTranslate()),E<=e.maxTranslate()&&(E=e.maxTranslate()),e.setTransition(0),e.setTranslate(E),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!D&&e.isBeginning||!M&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:T.direction<0?"next":"prev",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(c),c=void 0,f.length>=15&&f.shift();let $=f.length?f[f.length-1]:void 0,A=f[0];if(f.push(T),$&&(T.delta>$.delta||T.direction!==$.direction))f.splice(0);else if(f.length>=15&&T.time-A.time<500&&A.delta-T.delta>=1&&T.delta<=6){let G=x>0?.8:.2;n=T,f.splice(0),c=Z(()=>{e.slideToClosest(e.params.speed,!0,void 0,G)},0)}c||(c=Z(()=>{n=T,f.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5)},500))}if(y||a("scroll",S),e.params.autoplay&&e.params.autoplayDisableOnInteraction&&e.autoplay.stop(),I.releaseOnEdges&&(E===e.minTranslate()||E===e.maxTranslate()))return!0}}return S.preventDefault?S.preventDefault():S.returnValue=!1,!1}function g(m){let S=e.el;e.params.mousewheel.eventsTarget!=="container"&&(S=document.querySelector(e.params.mousewheel.eventsTarget)),S[m]("mouseenter",o),S[m]("mouseleave",p),S[m]("wheel",w)}function b(){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}s("init",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&h(),e.params.mousewheel.enabled&&b()}),s("destroy",()=>{e.params.cssMode&&b(),e.mousewheel.enabled&&h()}),Object.assign(e.mousewheel,{enable:b,disable:h})}function ue(t,e,i,s){return t.params.createElements&&Object.keys(s).forEac
1h(a=>{if(!i[a]&&i.auto===!0){let r=Y(t.el,`.${s[a]}`)[0];r||(r=V("div",s[a]),r.className=s[a],t.el.append(r)),i[a]=r,e[a]=r}}),i}function ot(t){let{swiper:e,extendParams:i,on:s,emit:a}=t;i({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};let r=w=>(Array.isArray(w)?w:[w]).filter(g=>!!g);function c(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 d(w,g){let b=e.params.navigation;w=r(w),w.forEach(h=>{h&&(h.classList[g?"add":"remove"](...b.disabledClass.split(" ")),h.tagName==="BUTTON"&&(h.disabled=g),e.params.watchOverflow&&e.enabled&&h.classList[e.isLocked?"add":"remove"](b.lockClass))})}function n(){let{nextEl:w,prevEl:g}=e.navigation;if(e.params.loop){d(g,!1),d(w,!1);return}d(g,e.isBeginning&&!e.params.rewind),d(w,e.isEnd&&!e.params.rewind)}function f(w){w.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),a("navigationPrev"))}function l(w){w.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),a("navigationNext"))}function o(){let w=e.params.navigation;if(e.params.navigation=ue(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(w.nextEl||w.prevEl))return;let g=c(w.nextEl),b=c(w.prevEl);Object.assign(e.navigation,{nextEl:g,prevEl:b}),g=r(g),b=r(b);let h=(m,S)=>{m&&m.addEventListener("click",S==="next"?l:f),!e.enabled&&m&&m.classList.add(...w.lockClass.split(" "))};g.forEach(m=>h(m,"next")),b.forEach(m=>h(m,"prev"))}function p(){let{nextEl:w,prevEl:g}=e.navigation;w=r(w),g=r(g);let b=(h,m)=>{h.removeEventListener("click",m==="next"?l:f),h.classList.remove(...e.params.navigation.disabledClass.split(" "))};w.forEach(h=>b(h,"next")),g.forEach(h=>b(h,"prev"))}s("init",()=>{e.params.navigation.enabled===!1?v():(o(),n())}),s("toEdge fromEdge lock unlock",()=>{n()}),s("destroy",()=>{p()}),s("enable disable",()=>{let{nextEl:w,prevEl:g}=e.navigation;if(w=r(w),g=r(g),e.enabled){n();return}[...w,...g].filter(b=>!!b).forEach(b=>b.classList.add(e.params.navigation.lockClass))}),s("click",(w,g)=>{let{nextEl:b,prevEl:h}=e.navigation;b=r(b),h=r(h);let m=g.target;if(e.params.navigation.hideOnClick&&!h.includes(m)&&!b.includes(m)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===m||e.pagination.el.contains(m)))return;let S;b.length?S=b[0].classList.contains(e.params.navigation.hiddenClass):h.length&&(S=h[0].classList.contains(e.params.navigation.hiddenClass)),a(S===!0?"navigationShow":"navigationHide"),[...b,...h].filter(z=>!!z).forEach(z=>z.classList.toggle(e.params.navigation.hiddenClass))}});let u=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),o(),n()},v=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),p()};Object.assign(e.navigation,{enable:u,disable:v,update:n,init:o,destroy:p})}function J(t){return t===void 0&&(t=""),`.${t.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function lt(t){let{swiper:e,extendParams:i,on:s,emit:a}=t,r="swiper-pagination";i({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:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),e.pagination={el:null,bullets:[]};let c,d=0,n=h=>(Array.isArray(h)?h:[h]).filter(m=>!!m);function f(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function l(h,m){let{bulletActiveClass:S}=e.params.pagination;h&&(h=h[`${m==="prev"?"previous":"next"}ElementSibling`],h&&(h.classList.add(`${S}-${m}`),h=h[`${m==="prev"?"previous":"next"}ElementSibling`],h&&h.classList.add(`${S}-${m}-${m}`)))}function o(h){let m=h.target.closest(J(e.params.pagination.bulletClass));if(!m)return;h.preventDefault();let S=re(m)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===S)return;let z=e.realIndex,I=e.getSlideIndexByData(S),P=e.getSlideIndexByData(e.realIndex),O=x=>{let k=e.activeIndex;e.loopFix({direction:x,activeSlideIndex:I,slideTo:!1});let L=e.activeIndex;k===L&&e.slideToLoop(z,0,!1,!0)};if(I>e.slides.length-e.loopedSlides)O(I>P?"next":"prev");else if(e.params.centeredSlides){let x=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(parseFloat(e.params.slidesPerView,10));I<Math.floor(x/2)&&O("prev")}e.slideToLoop(S)}else e.slideTo(S)}function p(){let h=e.rtl,m=e.params.pagination;if(f())return;let S=e.pagination.el;S=n(S);let z,I,P=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,O=e.params.loop?Math.
vendor: 5,059 bytes, line 1
1ceil(P/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(I=e.previousRealIndex||0,z=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex<"u"?(z=e.snapIndex,I=e.previousSnapIndex):(I=e.previousIndex||0,z=e.activeIndex||0),m.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){let x=e.pagination.bullets,k,L,C;if(m.dynamicBullets&&(c=ye(x[0],e.isHorizontal()?"width":"height",!0),S.forEach(T=>{T.style[e.isHorizontal()?"width":"height"]=`${c*(m.dynamicMainBullets+4)}px`}),m.dynamicMainBullets>1&&I!==void 0&&(d+=z-(I||0),d>m.dynamicMainBullets-1?d=m.dynamicMainBullets-1:d<0&&(d=0)),k=Math.max(z-d,0),L=k+(Math.min(x.length,m.dynamicMainBullets)-1),C=(L+k)/2),x.forEach(T=>{let y=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(E=>`${m.bulletActiveClass}${E}`)].map(E=>typeof E=="string"&&E.includes(" ")?E.split(" "):E).flat();T.classList.remove(...y)}),S.length>1)x.forEach(T=>{let y=re(T);y===z?T.classList.add(...m.bulletActiveClass.split(" ")):e.isElement&&T.setAttribute("part","bullet"),m.dynamicBullets&&(y>=k&&y<=L&&T.classList.add(...`${m.bulletActiveClass}-main`.split(" ")),y===k&&l(T,"prev"),y===L&&l(T,"next"))});else{let T=x[z];if(T&&T.classList.add(...m.bulletActiveClass.split(" ")),e.isElement&&x.forEach((y,E)=>{y.setAttribute("part",E===z?"bullet-active":"bullet")}),m.dynamicBullets){let y=x[k],E=x[L];for(let D=k;D<=L;D+=1)x[D]&&x[D].classList.add(...`${m.bulletActiveClass}-main`.split(" "));l(y,"prev"),l(E,"next")}}if(m.dynamicBullets){let T=Math.min(x.length,m.dynamicMainBullets+4),y=(c*T-c)/2-C*c,E=h?"right":"left";x.forEach(D=>{D.style[e.isHorizontal()?E:"top"]=`${y}px`})}}S.forEach((x,k)=>{if(m.type==="fraction"&&(x.querySelectorAll(J(m.currentClass)).forEach(L=>{L.textContent=m.formatFractionCurrent(z+1)}),x.querySelectorAll(J(m.totalClass)).forEach(L=>{L.textContent=m.formatFractionTotal(O)})),m.type==="progressbar"){let L;m.progressbarOpposite?L=e.isHorizontal()?"vertical":"horizontal":L=e.isHorizontal()?"horizontal":"vertical";let C=(z+1)/O,T=1,y=1;L==="horizontal"?T=C:y=C,x.querySelectorAll(J(m.progressbarFillClass)).forEach(E=>{E.style.transform=`translate3d(0,0,0) scaleX(${T}) scaleY(${y})`,E.style.transitionDuration=`${e.params.speed}ms`})}m.type==="custom"&&m.renderCustom?(x.innerHTML=m.renderCustom(e,z+1,O),k===0&&a("paginationRender",x)):(k===0&&a("paginationRender",x),a("paginationUpdate",x)),e.params.watchOverflow&&e.enabled&&x.classList[e.isLocked?"add":"remove"](m.lockClass)})}function u(){let h=e.params.pagination;if(f())return;let m=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,S=e.pagination.el;S=n(S);let z="";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 P=0;P<I;P+=1)h.renderBullet?z+=h.renderBullet.call(e,P,h.bulletClass):z+=`<${h.bulletElement} ${e.isElement?'part="bullet"':""} class="${h.bulletClass}"></${h.bulletElement}>`}h.type==="fraction"&&(h.renderFraction?z=h.renderFraction.call(e,h.currentClass,h.totalClass):z=`<span class="${h.currentClass}"></span> / <span class="${h.totalClass}"></span>`),h.type==="progressbar"&&(h.renderProgressbar?z=h.renderProgressbar.call(e,h.progressbarFillClass):z=`<span class="${h.progressbarFillClass}"></span>`),e.pagination.bullets=[],S.forEach(I=>{h.type!=="custom"&&(I.innerHTML=z||""),h.type==="bullets"&&e.pagination.bullets.push(...I.querySelectorAll(J(h.bulletClass)))}),h.type!=="custom"&&a("paginationRender",S[0])}function v(){e.params.pagination=ue(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let 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(S=>Q(S,".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(S=>{h.type==="bullets"&&h.clickable&&S.classList.add(...(h.clickableClass||"").split(" ")),S.classList.add(h.modifierClass+h.type),S.classList.add(e.isHorizontal()?h.horizontalClass:h.verticalClass),h.type==="bullets"&&h.dynamicBullets&&(S.classList.add(`${h.modifierClass}${h.type}-dynamic`),d=0,h.dynamicMainBullets<1&&(h.dynamicMainBullets=1)),h.type==="progressbar"&&h.progressbarOpposite&&S.classList.add(h.progressbarOppositeClass),h.clickable&&S.addEventListener("click",o),e.enabled||S.classList.add(h.lockClass)}))}function w(){let h=e.params.pagination;if(f())return;let m=e.pagination.el;m&&(m=n(m),m.forEach(S=>{S.classList.remove(h.hiddenClass),S.classList.remove(h.modifierClass+h.type),S.classList.remove(e.isHorizontal()?h.horizontalClass:h.verticalClass),h.clickable&&(S.classList.remove(...(h.clickableClass||"").split(" ")),S.removeEventListener("click",o))}
vendor: 10,622 bytes, line 1
1)),e.pagination.bullets&&e.pagination.bullets.forEach(S=>S.classList.remove(...h.bulletActiveClass.split(" ")))}s("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;let h=e.params.pagination,{el:m}=e.pagination;m=n(m),m.forEach(S=>{S.classList.remove(h.horizontalClass,h.verticalClass),S.classList.add(e.isHorizontal()?h.horizontalClass:h.verticalClass)})}),s("init",()=>{e.params.pagination.enabled===!1?b():(v(),u(),p())}),s("activeIndexChange",()=>{typeof e.snapIndex>"u"&&p()}),s("snapIndexChange",()=>{p()}),s("snapGridLengthChange",()=>{u(),p()}),s("destroy",()=>{w()}),s("enable disable",()=>{let{el:h}=e.pagination;h&&(h=n(h),h.forEach(m=>m.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),s("lock unlock",()=>{p()}),s("click",(h,m)=>{let S=m.target,z=n(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&z&&z.length>0&&!S.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&S===e.navigation.nextEl||e.navigation.prevEl&&S===e.navigation.prevEl))return;let I=z[0].classList.contains(e.params.pagination.hiddenClass);a(I===!0?"paginationShow":"paginationHide"),z.forEach(P=>P.classList.toggle(e.params.pagination.hiddenClass))}});let 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))),v(),u(),p()},b=()=>{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:b,render:u,update:p,init:v,destroy:w})}function dt(t){let{swiper:e,extendParams:i,on:s,emit:a}=t,r=X(),c=!1,d=null,n=null,f,l,o,p;i({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 u(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:C,rtlTranslate:T}=e,{dragEl:y,el:E}=C,D=e.params.scrollbar,M=e.params.loop?e.progressLoop:e.progress,$=l,A=(o-l)*M;T?(A=-A,A>0?($=l-A,A=0):-A+l>o&&($=o+A)):A<0?($=l+A,A=0):A+l>o&&($=o-A),e.isHorizontal()?(y.style.transform=`translate3d(${A}px, 0, 0)`,y.style.width=`${$}px`):(y.style.transform=`translate3d(0px, ${A}px, 0)`,y.style.height=`${$}px`),D.hide&&(clearTimeout(d),E.style.opacity=1,d=setTimeout(()=>{E.style.opacity=0,E.style.transitionDuration="400ms"},1e3))}function v(C){!e.params.scrollbar.el||!e.scrollbar.el||(e.scrollbar.dragEl.style.transitionDuration=`${C}ms`)}function w(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:C}=e,{dragEl:T,el:y}=C;T.style.width="",T.style.height="",o=e.isHorizontal()?y.offsetWidth:y.offsetHeight,p=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),e.params.scrollbar.dragSize==="auto"?l=o*p:l=parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?T.style.width=`${l}px`:T.style.height=`${l}px`,p>=1?y.style.display="none":y.style.display="",e.params.scrollbar.hide&&(y.style.opacity=0),e.params.watchOverflow&&e.enabled&&C.el.classList[e.isLocked?"add":"remove"](e.params.scrollbar.lockClass)}function g(C){return e.isHorizontal()?C.clientX:C.clientY}function b(C){let{scrollbar:T,rtlTranslate:y}=e,{el:E}=T,D;D=(g(C)-ce(E)[e.isHorizontal()?"left":"top"]-(f!==null?f:l/2))/(o-l),D=Math.max(Math.min(D,1),0),y&&(D=1-D);let M=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*D;e.updateProgress(M),e.setTranslate(M),e.updateActiveIndex(),e.updateSlidesClasses()}function h(C){let T=e.params.scrollbar,{scrollbar:y,wrapperEl:E}=e,{el:D,dragEl:M}=y;c=!0,f=C.target===M?g(C)-C.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,C.preventDefault(),C.stopPropagation(),E.style.transitionDuration="100ms",M.style.transitionDuration="100ms",b(C),clearTimeout(n),D.style.transitionDuration="0ms",T.hide&&(D.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="none"),a("scrollbarDragStart",C)}function m(C){let{scrollbar:T,wrapperEl:y}=e,{el:E,dragEl:D}=T;c&&(C.preventDefault?C.preventDefault():C.returnValue=!1,b(C),y.style.transitionDuration="0ms",E.style.transitionDuration="0ms",D.style.transitionDuration="0ms",a("scrollbarDragMove",C))}function S(C){let T=e.params.scrollbar,{scrollbar:y,wrapperEl:E}=e,{el:D}=y;c&&(c=!1,e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="",E.style.transitionDuration=""),T.hide&&(clearTimeout(n),n=Z(()=>{D.style.opacity=0,D.style.transitionDuration="400ms"},1e3)),a("scrollbarDragEnd",C),T.snapOnRelease&&e.slideToClosest())}function z(C){let{scrollbar:T,params:y}=e,E=T.el;if(!E)return;let D=E,M=y.passiveListeners?{passive:!1,capture:!1}:!1,$=y.passiveListeners?{passive:!0,capture:!1}:!1;if(!D)return;let A=C==="on"?"addEventListener":"removeEventListener";D[A]("pointerdown",h,M),r[A]("pointermove",m,M),r[A]("pointerup",S,$)}function I(){!e.params.scrollbar.el||!e.scrollbar.el||z("on")}function P(){!e.params.scrollbar.el||!e.scrollbar.el||z("off")}function O(){let{scrollbar:C,el:T}=e;e.params.scrollbar=ue(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});let y=e.params.scrollbar;if(!y.el)return;let E;typeof y.el=="string"&&e.isElement&&(E=e.el.querySelector(y.el)),!E&&typeof y.el=="string"?E=r.querySelectorAll(y.el):E||(E=y.el),e.params.uniqueNavElements&&typeof y.el=="string"&&E.length>1&&T.querySelectorAll(y.el).length===1&&(E=T.querySelector(y.el)),E.length>0&&(E=E[0]),E.classList.add(e.isHorizontal()?y.horizontalClass:y.verticalClass);let D;E&&(D=E.querySelector(`.${e.params.scrollbar.dragClass}`),D||(D=V("div",e.params.scrollbar.dragClass),E.append(D))),Object.assign(C,{el:E,dragEl:D}),y.draggable&&I(),E&&E.classList[e.enabled?"remove":"add"](e.params.scrollbar.lockClass)}function x(){let C=e.params.scrollbar,T=e.scrollbar.el;T&&T.classList.remove(e.isHorizontal()?C.horizontalClass:C.verticalClass),P()}s("init",()=>{e.params.scrollbar.enabled===!1?L():(O(),w(),u())}),s("update resize observerUpdate lock unlock",()=>{w()}),s("setTranslate",()=>{u()}),s("setTransition",(C,T)=>{v(T)}),s("enable disable",()=>{let{el:C}=e.scrollbar;C&&C.classList[e.enabled?"remove":"add"](e.params.scrollbar.lockClass)}),s("destroy",()=>{x()});let k=()=>{e.el.classList.remove(e.params.scrollbar.scrollbarDisabledClass),e.scrollbar.el&&e.scrollbar.el.classList.remove(e.params.scrollbar.scrollbarDisabledClass),O(),w(),u()},L=()=>{e.el.classList.add(e.params.scrollbar.scrollbarDisabledClass),e.scrollbar.el&&e.scrollbar.el.classList.add(e.params.scrollbar.scrollbarDisabledClass),x()};Object.assign(e.scrollbar,{enable:k,disable:L,updateSize:w,setTranslate:u,init:O,destroy:x})}function ct(t){let{swiper:e,extendParams:i,on:s}=t;i({parallax:{enabled:!1}});let a="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",r=(n,f)=>{let{rtl:l}=e,o=l?-1:1,p=n.getAttribute("data-swiper-parallax")||"0",u=n.getAttribute("data-swiper-parallax-x"),v=n.getAttribute("data-swiper-parallax-y"),w=n.getAttribute("data-swiper-parallax-scale"),g=n.getAttribute("data-swiper-parallax-opacity"),b=n.getAttribute("data-swiper-parallax-rotate");if(u||v?(u=u||"0",v=v||"0"):e.isHorizontal()?(u=p,v="0"):(v=p,u="0"),u.indexOf("%")>=0?u=`${parseInt(u,10)*f*o}%`:u=`${u*f*o}px`,v.indexOf("%")>=0?v=`${parseInt(v,10)*f}%`:v=`${v*f}px`,typeof g<"u"&&g!==null){let m=g-(g-1)*(1-Math.abs(f));n.style.opacity=m}let h=`translate3d(${u}, ${v}, 0px)`;if(typeof w<"u"&&w!==null){let m=w-(w-1)*(1-Math.abs(f));h+=` scale(${m})`}if(b&&typeof b<"u"&&b!==null){let m=b*f*-1;h+=` rotate(${m}deg)`}n.style.transform=h},c=()=>{let{el:n,slides:f,progress:l,snapGrid:o,isElement:p}=e,u=Y(n,a);e.isElement&&u.push(...Y(e.hostEl,a)),u.forEach(v=>{r(v,l)}),f.forEach((v,w)=>{let g=v.progress;e.params.slidesPerGroup>1&&e.params.slidesPerView!=="auto"&&(g+=Math.ceil(w/2)-l*(o.length-1)),g=Math.min(Math.max(g,-1),1),v.querySelectorAll(`${a}, [data-swiper-parallax-rotate]`).forEach(b=>{r(b,g)})})},d=function(n){n===void 0&&(n=e.params.speed);let{el:f,hostEl:l}=e,o=[...f.querySelectorAll(a)];e.isElement&&o.push(...l.querySelectorAll(a)),o.forEach(p=>{let u=parseInt(p.getAttribute("data-swiper-parallax-duration"),10)||n;n===0&&(u=0),p.style.transitionDuration=`${u}ms`})};s("beforeInit",()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)}),s("init",()=>{e.params.parallax.enabled&&c()}),s("setTranslate",()=>{e.params.parallax.enabled&&c()}),s("setTransition",(n,f)=>{e.params.parallax.enabled&&d(f)})}function pt(t){let{swiper:e,extendParams:i,on:s,emit:a}=t,r=B();i({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let c=1,d=!1,n,f,l=[],o={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},p={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:{}},u={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},v=1;Object.defineProperty(e.zoom,"scale",{get(){return v},set(M){if(v!==M){let $=o.imageEl,A=o.slideEl;a("zoomChange",M,$,A)}v=M}});function w(){if(l.length<2)return 1;let M=l[0].pageX,$=l[0].pageY,A=l[1].pageX,G=l[1].pageY;return Math.sqrt((A-M)**2+(G-$)**2)}function g(){if(l.length<2)return{x:null,y:null};let M=o.imageEl.getBoundingClientRect();return[(l[0].pageX+(l[1].pageX-l[0].pageX)/2-M.x-r.scrollX)/c,(l[0].pageY+(l[1].pageY-l[0].pageY)/2-M.y-r.scrollY)/c]}function b(){return e.isElement?"swiper-slide":`.${e.params.slideClass}`}function h(M){let $=b();return!!(M.target.matches($)||e.slides.filter(A=>A.contains(M.target)).length>0)}function m(M){let $=`.${e.params.zoom.containerClass}`;return!!(M.target.matches($)||[...e.hostEl.querySelectorAll($)].filter(A=>A.contains(M.target)).length>0)}function S(M){if(M.pointerType==="mouse"&&l.splice(0,l.length),!h(M))return;let $=e.params.zoom;if(n=!1,f=!1,l.push(M),!(l.length<2)){if(n=!0,o.scaleStart=w(),!o.slideEl){o.slideEl=M.target.closest(`.${e.params.slideClass}, swiper-slide`),o.slideEl||(o.slideEl=e.slides[e.activeIndex]);let A=o.slideEl.querySelector(`.${$.containerClass}`);
vendor: 4,761 bytes, line 1
1if(A&&(A=A.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),o.imageEl=A,A?o.imageWrapEl=Q(o.imageEl,`.${$.containerClass}`)[0]:o.imageWrapEl=void 0,!o.imageWrapEl){o.imageEl=void 0;return}o.maxRatio=o.imageWrapEl.getAttribute("data-swiper-zoom")||$.maxRatio}if(o.imageEl){let[A,G]=g();o.originX=A,o.originY=G,o.imageEl.style.transitionDuration="0ms"}d=!0}}function z(M){if(!h(M))return;let $=e.params.zoom,A=e.zoom,G=l.findIndex(R=>R.pointerId===M.pointerId);G>=0&&(l[G]=M),!(l.length<2)&&(f=!0,o.scaleMove=w(),o.imageEl&&(A.scale=o.scaleMove/o.scaleStart*c,A.scale>o.maxRatio&&(A.scale=o.maxRatio-1+(A.scale-o.maxRatio+1)**.5),A.scale<$.minRatio&&(A.scale=$.minRatio+1-($.minRatio-A.scale+1)**.5),o.imageEl.style.transform=`translate3d(0,0,0) scale(${A.scale})`))}function I(M){if(!h(M)||M.pointerType==="mouse"&&M.type==="pointerout")return;let $=e.params.zoom,A=e.zoom,G=l.findIndex(R=>R.pointerId===M.pointerId);G>=0&&l.splice(G,1),!(!n||!f)&&(n=!1,f=!1,o.imageEl&&(A.scale=Math.max(Math.min(A.scale,o.maxRatio),$.minRatio),o.imageEl.style.transitionDuration=`${e.params.speed}ms`,o.imageEl.style.transform=`translate3d(0,0,0) scale(${A.scale})`,c=A.scale,d=!1,A.scale>1&&o.slideEl?o.slideEl.classList.add(`${$.zoomedSlideClass}`):A.scale<=1&&o.slideEl&&o.slideEl.classList.remove(`${$.zoomedSlideClass}`),A.scale===1&&(o.originX=0,o.originY=0,o.slideEl=void 0)))}function P(M){let $=e.device;if(!o.imageEl||p.isTouched)return;$.android&&M.cancelable&&M.preventDefault(),p.isTouched=!0;let A=l.length>0?l[0]:M;p.touchesStart.x=A.pageX,p.touchesStart.y=A.pageY}function O(M){if(!h(M)||!m(M))return;let $=e.zoom;if(!o.imageEl||!p.isTouched||!o.slideEl)return;p.isMoved||(p.width=o.imageEl.offsetWidth,p.height=o.imageEl.offsetHeight,p.startX=be(o.imageWrapEl,"x")||0,p.startY=be(o.imageWrapEl,"y")||0,o.slideWidth=o.slideEl.offsetWidth,o.slideHeight=o.slideEl.offsetHeight,o.imageWrapEl.style.transitionDuration="0ms");let A=p.width*$.scale,G=p.height*$.scale;if(A<o.slideWidth&&G<o.slideHeight)return;if(p.minX=Math.min(o.slideWidth/2-A/2,0),p.maxX=-p.minX,p.minY=Math.min(o.slideHeight/2-G/2,0),p.maxY=-p.minY,p.touchesCurrent.x=l.length>0?l[0].pageX:M.pageX,p.touchesCurrent.y=l.length>0?l[0].pageY:M.pageY,Math.max(Math.abs(p.touchesCurrent.x-p.touchesStart.x),Math.abs(p.touchesCurrent.y-p.touchesStart.y))>5&&(e.allowClick=!1),!p.isMoved&&!d){if(e.isHorizontal()&&(Math.floor(p.minX)===Math.floor(p.startX)&&p.touchesCurrent.x<p.touchesStart.x||Math.floor(p.maxX)===Math.floor(p.startX)&&p.touchesCurrent.x>p.touchesStart.x)){p.isTouched=!1;return}if(!e.isHorizontal()&&(Math.floor(p.minY)===Math.floor(p.startY)&&p.touchesCurrent.y<p.touchesStart.y||Math.floor(p.maxY)===Math.floor(p.startY)&&p.touchesCurrent.y>p.touchesStart.y)){p.isTouched=!1;return}}M.cancelable&&M.preventDefault(),M.stopPropagation(),p.isMoved=!0;let j=($.scale-c)/(o.maxRatio-e.params.zoom.minRatio),{originX:H,originY:_}=o;p.currentX=p.touchesCurrent.x-p.touchesStart.x+p.startX+j*(p.width-H*2),p.currentY=p.touchesCurrent.y-p.touchesStart.y+p.startY+j*(p.height-_*2),p.currentX<p.minX&&(p.currentX=p.minX+1-(p.minX-p.currentX+1)**.8),p.currentX>p.maxX&&(p.currentX=p.maxX-1+(p.currentX-p.maxX+1)**.8),p.currentY<p.minY&&(p.currentY=p.minY+1-(p.minY-p.currentY+1)**.8),p.currentY>p.maxY&&(p.currentY=p.maxY-1+(p.currentY-p.maxY+1)**.8),u.prevPositionX||(u.prevPositionX=p.touchesCurrent.x),u.prevPositionY||(u.prevPositionY=p.touchesCurrent.y),u.prevTime||(u.prevTime=Date.now()),u.x=(p.touchesCurrent.x-u.prevPositionX)/(Date.now()-u.prevTime)/2,u.y=(p.touchesCurrent.y-u.prevPositionY)/(Date.now()-u.prevTime)/2,Math.abs(p.touchesCurrent.x-u.prevPositionX)<2&&(u.x=0),Math.abs(p.touchesCurrent.y-u.prevPositionY)<2&&(u.y=0),u.prevPositionX=p.touchesCurrent.x,u.prevPositionY=p.touchesCurrent.y,u.prevTime=Date.now(),o.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}function x(){let M=e.zoom;if(!o.imageEl)return;if(!p.isTouched||!p.isMoved){p.isTouched=!1,p.isMoved=!1;return}p.isTouched=!1,p.isMoved=!1;let $=300,A=300,G=u.x*$,R=p.currentX+G,j=u.y*A,H=p.currentY+j;u.x!==0&&($=Math.abs((R-p.currentX)/u.x)),u.y!==0&&(A=Math.abs((H-p.currentY)/u.y));let _=Math.max($,A);p.currentX=R,p.currentY=H;let U=p.width*M.scale,ie=p.height*M.scale;p.minX=Math.min(o.slideWidth/2-U/2,0),p.maxX=-p.minX,p.minY=Math.min(o.slideHeight/2-ie/2,0),p.maxY=-p.minY,p.currentX=Math.max(Math.min(p.currentX,p.maxX),p.minX),p.currentY=Math.max(Math.min(p.currentY,p.maxY),p.minY),o.imageWrapEl.style.transitionDuration=`${_}ms`,o.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}function k(){let M=e.zoom;o.slideEl&&e.activeIndex!==e.slides.indexOf(o.slideEl)&&(o.imageEl&&(o.imageEl.style.transform="translate3d(0,
10,0) scale(1)"),o.imageWrapEl&&(o.imageWrapEl.style.transform="translate3d(0,0,0)"),o.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),M.scale=1,c=1,o.slideEl=void 0,o.imageEl=void 0,o.imageWrapEl=void 0,o.originX=0,o.originY=0)}function L(M){let $=e.zoom,A=e.params.zoom;if(!o.slideEl){M&&M.target&&(o.slideEl=M.target.closest(`.${e.params.slideClass}, swiper-slide`)),o.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?o.slideEl=Y(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:o.slideEl=e.slides[e.activeIndex]);let we=o.slideEl.querySelector(`.${A.containerClass}`);we&&(we=we.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),o.imageEl=we,we?o.imageWrapEl=Q(o.imageEl,`.${A.containerClass}`)[0]:o.imageWrapEl=void 0}if(!o.imageEl||!o.imageWrapEl)return;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),o.slideEl.classList.add(`${A.zoomedSlideClass}`);let G,R,j,H,_,U,ie,le,Ve,Ne,Fe,We,xe,Ee,Pe,ze,Le,Ie;typeof p.touchesStart.x>"u"&&M?(G=M.pageX,R=M.pageY):(G=p.touchesStart.x,R=p.touchesStart.y);let ge=typeof M=="number"?M:null;c===1&&ge&&(G=void 0,R=void 0),$.scale=ge||o.imageWrapEl.getAttribute("data-swiper-zoom")||A.maxRatio,c=ge||o.imageWrapEl.getAttribute("data-swiper-zoom")||A.maxRatio,M&&!(c===1&&ge)?(Le=o.slideEl.offsetWidth,Ie=o.slideEl.offsetHeight,j=ce(o.slideEl).left+r.scrollX,H=ce(o.slideEl).top+r.scrollY,_=j+Le/2-G,U=H+Ie/2-R,Ve=o.imageEl.offsetWidth,Ne=o.imageEl.offsetHeight,Fe=Ve*$.scale,We=Ne*$.scale,xe=Math.min(Le/2-Fe/2,0),Ee=Math.min(Ie/2-We/2,0),Pe=-xe,ze=-Ee,ie=_*$.scale,le=U*$.scale,ie<xe&&(ie=xe),ie>Pe&&(ie=Pe),le<Ee&&(le=Ee),le>ze&&(le=ze)):(ie=0,le=0),ge&&$.scale===1&&(o.originX=0,o.originY=0),o.imageWrapEl.style.transitionDuration="300ms",o.imageWrapEl.style.transform=`translate3d(${ie}px, ${le}px,0)`,o.imageEl.style.transitionDuration="300ms",o.imageEl.style.transform=`translate3d(0,0,0) scale(${$.scale})`}function C(){let M=e.zoom,$=e.params.zoom;if(!o.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?o.slideEl=Y(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:o.slideEl=e.slides[e.activeIndex];let A=o.slideEl.querySelector(`.${$.containerClass}`);A&&(A=A.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),o.imageEl=A,A?o.imageWrapEl=Q(o.imageEl,`.${$.containerClass}`)[0]:o.imageWrapEl=void 0}!o.imageEl||!o.imageWrapEl||(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),M.scale=1,c=1,o.imageWrapEl.style.transitionDuration="300ms",o.imageWrapEl.style.transform="translate3d(0,0,0)",o.imageEl.style.transitionDuration="300ms",o.imageEl.style.transform="translate3d(0,0,0) scale(1)",o.slideEl.classList.remove(`${$.zoomedSlideClass}`),o.slideEl=void 0,o.originX=0,o.originY=0)}function T(M){let $=e.zoom;$.scale&&$.scale!==1?C():L(M)}function y(){let M=e.params.passiveListeners?{passive:!0,capture:!1}:!1,$=e.params.passiveListeners?{passive:!1,capture:!0}:!0;return{passiveListener:M,activeListenerWithCapture:$}}function E(){let M=e.zoom;if(M.enabled)return;M.enabled=!0;let{passiveListener:$,activeListenerWithCapture:A}=y();e.wrapperEl.addEventListener("pointerdown",S,$),e.wrapperEl.addEventListener("pointermove",z,A),["pointerup","pointercancel","pointerout"].forEach(G=>{e.wrapperEl.addEventListener(G,I,$)}),e.wrapperEl.addEventListener("pointermove",O,A)}function D(){let M=e.zoom;if(!M.enabled)return;M.enabled=!1;let{passiveListener:$,activeListenerWithCapture:A}=y();e.wrapperEl.removeEventListener("pointerdown",S,$),e.wrapperEl.removeEventListener("pointermove",z,A),["pointerup","pointercancel","pointerout"].forEach(G=>{e.wrapperEl.removeEventListener(G,I,$)}),e.wrapperEl.removeEventListener("pointermove",O,A)}s("init",()=>{e.params.zoom.enabled&&E()}),s("destroy",()=>{D()}),s("touchStart",(M,$)=>{e.zoom.enabled&&P($)}),s("touchEnd",(M,$)=>{e.zoom.enabled&&x()}),s("doubleTap",(M,$)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&T($)}),s("transitionEnd",()=>{e.zoom.enabled&&e.params.zoom.enabled&&k()}),s("slideChange",()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&k()}),Object.assign(e.zoom,{enable:E,disable:D,in:L,out:C,toggle:T})}function ft(t){let{swiper:e,extendParams:i,on:s}=t;i({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0};function a(f,l){let o=(function(){let w,g,b;return(h,m)=>{for(g=-1,w=h.length;w-g>1;)b=w+g>>1,h[b]<=m?g=b:w=b;return w}})();this.x=f,this.y=l,this.lastIndex=f.length-1;let p,u;return this.interpolate=function(w){return w?(u=o(this.x,w),p=u-1,(w-this.x[p])*(this.y[u]-this.y[p])/(this.x[u]-this.x[p])+this.y[p]):0},this}function r(f){e.controller.spline=e.params.loop?new a(e.slidesGrid,f.slidesGrid):new a(e.snapGrid,f.snapGrid)}function c(f,l){let o=e.controller.control,p,u,v=e.constructor;function w(g){if(g.destroyed)return;let b=e.rtlTranslate?-e.translate:e.translate;e.params.controller.by==="slide"&&(r(g),u=-e.controller.spline.interpolate(-b)),(!u||e.params.controller.by==="container")&&(p=(g.maxTranslate()-g.minTranslate())/(e.maxTranslate()-e.minTranslate()),(Number.isNaN(p)||!Number.isFinite(p))&&(p=1),u=(b-e.minTranslate())*p+g.minTranslate()),e.params.controller.inverse&&(u=g.maxTranslate()-u),g.updateProgress(u),g.setTranslate(u,e),g.updateActiveIndex(),g.updateSlidesClasses()}if(Array.isArray(o))for(let g=0;g<o.length;g+=1)o[g]!==l&&o[g]instanceof v&&w(o[g]);else o instanceof v&&l!==o&&w(o)}function d(f,l){let o=e.constructor,p=e.controller.control,u;function v(w){w.destroyed||(w.setTransition(f,e),f!==0&&(w.transitionStart(),w.params.autoHeight&&Z(()=>{w.updateAutoHeight()}),ae(w.wrapperEl,()=>{p&&w.transitionEnd()})))}if(Array.isArray(p))for(u=0;
vendor: 4,528 bytes, line 1
1u<p.length;u+=1)p[u]!==l&&p[u]instanceof o&&v(p[u]);else p instanceof o&&l!==p&&v(p)}function n(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}s("beforeInit",()=>{if(typeof window<"u"&&(typeof e.params.controller.control=="string"||e.params.controller.control instanceof HTMLElement)){let f=document.querySelector(e.params.controller.control);if(f&&f.swiper)e.controller.control=f.swiper;else if(f){let l=o=>{e.controller.control=o.detail[0],e.update(),f.removeEventListener("init",l)};f.addEventListener("init",l)}return}e.controller.control=e.params.controller.control}),s("update",()=>{n()}),s("resize",()=>{n()}),s("observerUpdate",()=>{n()}),s("setTranslate",(f,l,o)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTranslate(l,o)}),s("setTransition",(f,l,o)=>{!e.controller.control||e.controller.control.destroyed||e.controller.setTransition(l,o)}),Object.assign(e.controller,{setTranslate:c,setTransition:d})}function ut(t){let{swiper:e,extendParams:i,on:s}=t;i({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 a=null;function r(y){let E=a;E.length!==0&&(E.innerHTML="",E.innerHTML=y)}let c=y=>(Array.isArray(y)?y:[y]).filter(E=>!!E);function d(y){y===void 0&&(y=16);let E=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(y).replace(/x/g,E)}function n(y){y=c(y),y.forEach(E=>{E.setAttribute("tabIndex","0")})}function f(y){y=c(y),y.forEach(E=>{E.setAttribute("tabIndex","-1")})}function l(y,E){y=c(y),y.forEach(D=>{D.setAttribute("role",E)})}function o(y,E){y=c(y),y.forEach(D=>{D.setAttribute("aria-roledescription",E)})}function p(y,E){y=c(y),y.forEach(D=>{D.setAttribute("aria-controls",E)})}function u(y,E){y=c(y),y.forEach(D=>{D.setAttribute("aria-label",E)})}function v(y,E){y=c(y),y.forEach(D=>{D.setAttribute("id",E)})}function w(y,E){y=c(y),y.forEach(D=>{D.setAttribute("aria-live",E)})}function g(y){y=c(y),y.forEach(E=>{E.setAttribute("aria-disabled",!0)})}function b(y){y=c(y),y.forEach(E=>{E.setAttribute("aria-disabled",!1)})}function h(y){if(y.keyCode!==13&&y.keyCode!==32)return;let E=e.params.a11y,D=y.target;e.pagination&&e.pagination.el&&(D===e.pagination.el||e.pagination.el.contains(y.target))&&!y.target.matches(J(e.params.pagination.bulletClass))||(e.navigation&&e.navigation.nextEl&&D===e.navigation.nextEl&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?r(E.lastSlideMessage):r(E.nextSlideMessage)),e.navigation&&e.navigation.prevEl&&D===e.navigation.prevEl&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?r(E.firstSlideMessage):r(E.prevSlideMessage)),e.pagination&&D.matches(J(e.params.pagination.bulletClass))&&D.click())}function m(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:y,prevEl:E}=e.navigation;E&&(e.isBeginning?(g(E),f(E)):(b(E),n(E))),y&&(e.isEnd?(g(y),f(y)):(b(y),n(y)))}function S(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function z(){return S()&&e.params.pagination.clickable}function I(){let y=e.params.a11y;S()&&e.pagination.bullets.forEach(E=>{e.params.pagination.clickable&&(n(E),e.params.pagination.renderBullet||(l(E,"button"),u(E,y.paginationBulletMessage.replace(/\{\{index\}\}/,re(E)+1)))),E.matches(J(e.params.pagination.bulletActiveClass))?E.setAttribute("aria-current","true"):E.removeAttribute("aria-current")})}let P=(y,E,D)=>{n(y),y.tagName!=="BUTTON"&&(l(y,"button"),y.addEventListener("keydown",h)),u(y,D),p(y,E)},O=()=>{e.a11y.clicked=!0},x=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},k=y=>{if(e.a11y.clicked)return;let E=y.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!E||!e.slides.includes(E))return;let D=e.slides.indexOf(E)===e.activeIndex,M=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(E);D||M||y.sourceCapabilities&&y.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,e.slideTo(e.slides.indexOf(E),0))},L=()=>{let y=e.params.a11y;y.itemRoleDescriptionMessage&&o(e.slides,y.itemRoleDescriptionMessage),y.slideRole&&l(e.slides,y.slideRole);let E=e.slides.length;
vendor: 6,157 bytes, line 1
1y.slideLabelMessage&&e.slides.forEach((D,M)=>{let $=e.params.loop?parseInt(D.getAttribute("data-swiper-slide-index"),10):M,A=y.slideLabelMessage.replace(/\{\{index\}\}/,$+1).replace(/\{\{slidesLength\}\}/,E);u(D,A)})},C=()=>{let y=e.params.a11y;e.el.append(a);let E=e.el;y.containerRoleDescriptionMessage&&o(E,y.containerRoleDescriptionMessage),y.containerMessage&&u(E,y.containerMessage);let D=e.wrapperEl,M=y.id||D.getAttribute("id")||`swiper-wrapper-${d(16)}`,$=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";v(D,M),w(D,$),L();let{nextEl:A,prevEl:G}=e.navigation?e.navigation:{};A=c(A),G=c(G),A&&A.forEach(R=>P(R,M,y.nextSlideMessage)),G&&G.forEach(R=>P(R,M,y.prevSlideMessage)),z()&&(Array.isArray(e.pagination.el)?e.pagination.el:[e.pagination.el]).forEach(j=>{j.addEventListener("keydown",h)}),e.el.addEventListener("focus",k,!0),e.el.addEventListener("pointerdown",O,!0),e.el.addEventListener("pointerup",x,!0)};function T(){a&&a.remove();let{nextEl:y,prevEl:E}=e.navigation?e.navigation:{};y=c(y),E=c(E),y&&y.forEach(D=>D.removeEventListener("keydown",h)),E&&E.forEach(D=>D.removeEventListener("keydown",h)),z()&&(Array.isArray(e.pagination.el)?e.pagination.el:[e.pagination.el]).forEach(M=>{M.removeEventListener("keydown",h)}),e.el.removeEventListener("focus",k,!0),e.el.removeEventListener("pointerdown",O,!0),e.el.removeEventListener("pointerup",x,!0)}s("beforeInit",()=>{a=V("span",e.params.a11y.notificationClass),a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true")}),s("afterInit",()=>{e.params.a11y.enabled&&C()}),s("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&L()}),s("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&m()}),s("paginationUpdate",()=>{e.params.a11y.enabled&&I()}),s("destroy",()=>{e.params.a11y.enabled&&T()})}function mt(t){let{swiper:e,extendParams:i,on:s}=t;i({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let a=!1,r={},c=u=>u.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),d=u=>{let v=B(),w;u?w=new URL(u):w=v.location;let g=w.pathname.slice(1).split("/").filter(S=>S!==""),b=g.length,h=g[b-2],m=g[b-1];return{key:h,value:m}},n=(u,v)=>{let w=B();if(!a||!e.params.history.enabled)return;let g;e.params.url?g=new URL(e.params.url):g=w.location;let b=e.slides[v],h=c(b.getAttribute("data-history"));if(e.params.history.root.length>0){let S=e.params.history.root;S[S.length-1]==="/"&&(S=S.slice(0,S.length-1)),h=`${S}/${u?`${u}/`:""}${h}`}else g.pathname.includes(u)||(h=`${u?`${u}/`:""}${h}`);e.params.history.keepQuery&&(h+=g.search);let 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))},f=(u,v,w)=>{if(v)for(let g=0,b=e.slides.length;g<b;g+=1){let h=e.slides[g];if(c(h.getAttribute("data-history"))===v){let S=e.getSlideIndex(h);e.slideTo(S,u,w)}}else e.slideTo(0,u,w)},l=()=>{r=d(e.params.url),f(e.params.speed,r.value,!1)},o=()=>{let u=B();if(e.params.history){if(!u.history||!u.history.pushState){e.params.history.enabled=!1,e.params.hashNavigation.enabled=!0;return}if(a=!0,r=d(e.params.url),!r.key&&!r.value){e.params.history.replaceState||u.addEventListener("popstate",l);return}f(0,r.value,e.params.runCallbacksOnInit),e.params.history.replaceState||u.addEventListener("popstate",l)}},p=()=>{let u=B();e.params.history.replaceState||u.removeEventListener("popstate",l)};s("init",()=>{e.params.history.enabled&&o()}),s("destroy",()=>{e.params.history.enabled&&p()}),s("transitionEnd _freeModeNoMomentumRelease",()=>{a&&n(e.params.history.key,e.activeIndex)}),s("slideChange",()=>{a&&e.params.cssMode&&n(e.params.history.key,e.activeIndex)})}function ht(t){let{swiper:e,extendParams:i,emit:s,on:a}=t,r=!1,c=X(),d=B();i({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(p,u){if(e.virtual&&e.params.virtual.enabled){let v=e.slides.filter(g=>g.getAttribute("data-hash")===u)[0];return v?parseInt(v.getAttribute("data-swiper-slide-index"),10):0}return e.getSlideIndex(Y(e.slidesEl,`.${e.params.slideClass}[data-hash="${u}"], swiper-slide[data-hash="${u}"]`)[0])}}});let n=()=>{s("hashChange");let p=c.location.hash.replace("#",""),u=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],v=u?u.getAttribute("data-hash"):"";if(p!==v){let w=e.params.hashNavigation.getSlideIndex(e,p);if(typeof w>"u"||Number.isNaN(w))return;e.slideTo(w)}},f=()=>{if(!r||!e.params.hashNavigation.enabled)return;let p=e.virtual&&e.params.virtual.enabled?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],u=p?p.getAttribute("data-hash")||p.getAttribute("data-history"):"";e.params.hashNavigation.replaceState&&d.history&&d.history.replaceState?(d.history.replaceState(null,null,`#${u}`||""),s("hashSet")):(c.location.hash=u||"",s("hashSet"))},l=()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;r=!0;let p=c.location.hash.replace("#","");if(p){let v=e.params.hashNavigation.getSlideIndex(e,p);e.slideTo(v||0,0,e.params.runCallbacksOnInit,!0)}e.params.hashNavigation.watchState&&d.addEventListener("hashchange",n)},o=()=>{e.params.hashNavigation.watchState&&d.removeEventListener("hashchange",n)};a("init",()=>{e.params.hashNavigation.enabled&&l()}),a("destroy",()=>{e.params.hashNavigation.enabled&&o()}),a("transitionEnd _freeModeNoMomentumRelease",()=>{r&&f()}),a("slideChange",()=>{r&&e.params.cssMode&&f()})}function gt(t){let{swiper:e,extendParams:i,on:s,emit:a,params:r}=t;e.autoplay={running:!1,paused:!1,timeLeft:0},i({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let c,d,n=r&&r.autoplay?r.autoplay.delay:3e3,f=r&&r.autoplay?r.autoplay.delay:3e3,l,o=new Date().getTime,p,u,v,w,g,b;function h(M){!e||e.destroyed||!e.wrapperEl||M.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",h),x())}let m=()=>{if(e.destroyed||!e.autoplay.running)return;
vendor: 8,213 bytes, line 1
1e.autoplay.paused?p=!0:p&&(f=l,p=!1);let M=e.autoplay.paused?l:o+f-new Date().getTime();e.autoplay.timeLeft=M,a("autoplayTimeLeft",M,M/n),d=requestAnimationFrame(()=>{m()})},S=()=>{let M;return e.virtual&&e.params.virtual.enabled?M=e.slides.filter(A=>A.classList.contains("swiper-slide-active"))[0]:M=e.slides[e.activeIndex],M?parseInt(M.getAttribute("data-swiper-autoplay"),10):void 0},z=M=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(d),m();let $=typeof M>"u"?e.params.autoplay.delay:M;n=e.params.autoplay.delay,f=e.params.autoplay.delay;let A=S();!Number.isNaN(A)&&A>0&&typeof M>"u"&&($=A,n=A,f=A),l=$;let G=e.params.speed,R=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(G,!0,!0),a("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,G,!0,!0),a("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(G,!0,!0),a("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,G,!0,!0),a("autoplay")),e.params.cssMode&&(o=new Date().getTime(),requestAnimationFrame(()=>{z()})))};return $>0?(clearTimeout(c),c=setTimeout(()=>{R()},$)):requestAnimationFrame(()=>{R()}),$},I=()=>{e.autoplay.running=!0,z(),a("autoplayStart")},P=()=>{e.autoplay.running=!1,clearTimeout(c),cancelAnimationFrame(d),a("autoplayStop")},O=(M,$)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(c),M||(b=!0);let A=()=>{a("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",h):x()};if(e.autoplay.paused=!0,$){g&&(l=e.params.autoplay.delay),g=!1,A();return}l=(l||e.params.autoplay.delay)-(new Date().getTime()-o),!(e.isEnd&&l<0&&!e.params.loop)&&(l<0&&(l=0),A())},x=()=>{e.isEnd&&l<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(o=new Date().getTime(),b?(b=!1,z(l)):z(),e.autoplay.paused=!1,a("autoplayResume"))},k=()=>{if(e.destroyed||!e.autoplay.running)return;let M=X();M.visibilityState==="hidden"&&(b=!0,O(!0)),M.visibilityState==="visible"&&x()},L=M=>{M.pointerType==="mouse"&&(b=!0,!(e.animating||e.autoplay.paused)&&O(!0))},C=M=>{M.pointerType==="mouse"&&e.autoplay.paused&&x()},T=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",L),e.el.addEventListener("pointerleave",C))},y=()=>{e.el.removeEventListener("pointerenter",L),e.el.removeEventListener("pointerleave",C)},E=()=>{X().addEventListener("visibilitychange",k)},D=()=>{X().removeEventListener("visibilitychange",k)};s("init",()=>{e.params.autoplay.enabled&&(T(),E(),o=new Date().getTime(),I())}),s("destroy",()=>{y(),D(),e.autoplay.running&&P()}),s("beforeTransitionStart",(M,$,A)=>{e.destroyed||!e.autoplay.running||(A||!e.params.autoplay.disableOnInteraction?O(!0,!0):P())}),s("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){P();return}u=!0,v=!1,b=!1,w=setTimeout(()=>{b=!0,v=!0,O(!0)},200)}}),s("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!u)){if(clearTimeout(w),clearTimeout(c),e.params.autoplay.disableOnInteraction){v=!1,u=!1;return}v&&e.params.cssMode&&x(),v=!1,u=!1}}),s("slideChange",()=>{e.destroyed||!e.autoplay.running||(g=!0)}),Object.assign(e.autoplay,{start:I,stop:P,pause:O,resume:x})}function wt(t){let{swiper:e,extendParams:i,on:s}=t;i({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let a=!1,r=!1;e.thumbs={swiper:null};function c(){let f=e.thumbs.swiper;if(!f||f.destroyed)return;let l=f.clickedIndex,o=f.clickedSlide;if(o&&o.classList.contains(e.params.thumbs.slideThumbActiveClass)||typeof l>"u"||l===null)return;let p;f.params.loop?p=parseInt(f.clickedSlide.getAttribute("data-swiper-slide-index"),10):p=l,e.params.loop?e.slideToLoop(p):e.slideTo(p)}function d(){let{thumbs:f}=e.params;if(a)return!1;a=!0;let l=e.constructor;if(f.swiper instanceof l)e.thumbs.swiper=f.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(fe(f.swiper)){let o=Object.assign({},f.swiper);Object.assign(o,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new l(o),r=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",c),!0}function n(f){let l=e.thumbs.swiper;if(!l||l.destroyed)return;let o=l.params.slidesPerView==="auto"?l.slidesPerViewDynamic():l.params.slidesPerView,p=1,u=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(p=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(p=1),p=Math.floor(p),l.slides.forEach(g=>g.classList.remove(u)),l.params.loop||l.params.virtual&&l.params.virtual.enabled)for(let g=0;g<p;g+=1)Y(l.slidesEl,`[data-swiper-slide-index="${e.realIndex+g}"]`).forEach(b=>{b.classList.add(u)});else for(let g=0;g<p;g+=1)l.slides[e.realIndex+g]&&l.slides[e.realIndex+g].classList.add(u);let v=e.params.thumbs.autoScrollOffset,w=v&&!l.params.loop;if(e.realIndex!==l.realIndex||w){let g=l.activeIndex,b,h;if(l.params.loop){let m=l.slides.filter(S=>S.getAttribute("data-swiper-slide-index")===`${e.realIndex}`)[0];b=l.slides.indexOf(m),h=e.activeIndex>e.previousIndex?"next":"prev"}else b=e.realIndex,h=b>e.previousIndex?"next":"prev";w&&(b+=h==="next"?v:-1*v),l.visibleSlidesIndexes&&l.visibleSlidesIndexes.indexOf(b)<0&&(l.params.centeredSlides?b>g?b=b-Math.floor(o/2)+1:b=b+Math.floor(o/2)-1:b>g&&l.params.slidesPerGroup,l.slideTo(b,f?0:void 0))}}s("beforeInit",()=>{let{thumbs:f}=e.params;if(!(!f||!f.swiper))if(typeof f.swiper=="string"||f.swiper instanceof HTMLElement){let l=X(),o=()=>{let u=typeof f.swiper=="string"?l.querySelector(f.swiper):f.swiper;if(u&&u.swiper)f.swiper=u.swiper,d(),n(!0);else if(u){let v=w=>{f.swiper=w.detail[0],u.removeEventListener("init",v),d(),n(!0),f.swiper.update(),e.update()};u.addEventListener("init",v)}return u},p=()=>{if(e.destroyed)return;o()||requestAnimationFrame(p)};requestAnimationFrame(p)}else d(),n(!0)}),s("slideChange update resize observerUpdate",()=>{n()}),s("setTransition",(f,l)=>{let o=e.thumbs.swiper;!o||o.destroyed||o.setTransition(l)}),s("beforeDestroy",()=>{let f=e.thumbs.swiper;!f||f.destroyed||r&&f.destroy()}),Object.assign(e.thumbs,{init:d,update:n})}function vt(t){let{swiper:e,extendParams:i,emit:s,once:a}=t;i({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function r(){if(e.params.cssMode)return;let n=e.getTranslate();e.setTranslate(n),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function c(){if(e.params.cssMode)return;let{touchEventsData:n,touches:f}=e;n.velocities.length===0&&n.velocities.push({position:f[e.isHorizontal()?"startX":"startY"],time:n.touchStartTime}),n.velocities.push({position:f[e.isHorizontal()?"currentX":"currentY"],time:N()})}function d(n){let{currentPos:f}=n;if(e.params.cssMode)return;let{params:l,wrapperEl:o,rtlTranslate:p,snapGrid:u,touchEventsData:v}=e,g=N()-v.touchStartTime;if(f<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(f>-e.maxTranslate()){e.slides.length<u.length?e.slideTo(u.length-1):e.slideTo(e.slides.length-1);return}if(l.freeMode.momentum){if(v.velocities.length>1){let O=v.velocities.pop(),x=v.velocities.pop(),k=O.position-x.position,L=O.time-x.time;e.velocity=k/L,e.velocity/=2,Math.abs(e.velocity)<l.freeMode.minimumVelocity&&(e.velocity=0),(L>150||N()-O.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=l.freeMode.momentumVelocityRatio,v.velocities.length=0;let b=1e3*l.freeMode.momentumRatio,h=e.velocity*b,m=e.translate+h;p&&(m=-m);let S=!1,z,I=Math.abs(e.velocity)*20*l.freeMode.momentumBounceRatio,P;if(m<e.maxTranslate())l.freeMode.momentumBounce?(m+e.maxTranslate()<-I&&(m=e.maxTranslate()-I),z=e.maxTranslate(),S=!0,v.allowMomentumBounce=!0):m=e.maxTranslate(),l.loop&&l.centeredSlides&&(P=!0);else if(m>e.minTranslate())l.freeMode.momentumBounce?(m-e.minTranslate()>I&&(m=e.minTranslate()+I),z=e.minTranslate(),S=!0,v.allowMomentumBounce
vendor: 4,979 bytes, line 1
1=!0):m=e.minTranslate(),l.loop&&l.centeredSlides&&(P=!0);else if(l.freeMode.sticky){let O;for(let x=0;x<u.length;x+=1)if(u[x]>-m){O=x;break}Math.abs(u[O]-m)<Math.abs(u[O-1]-m)||e.swipeDirection==="next"?m=u[O]:m=u[O-1],m=-m}if(P&&a("transitionEnd",()=>{e.loopFix()}),e.velocity!==0){if(p?b=Math.abs((-m-e.translate)/e.velocity):b=Math.abs((m-e.translate)/e.velocity),l.freeMode.sticky){let O=Math.abs((p?-m:m)-e.translate),x=e.slidesSizesGrid[e.activeIndex];O<x?b=l.speed:O<2*x?b=l.speed*1.5:b=l.speed*2.5}}else if(l.freeMode.sticky){e.slideToClosest();return}l.freeMode.momentumBounce&&S?(e.updateProgress(z),e.setTransition(b),e.setTranslate(m),e.transitionStart(!0,e.swipeDirection),e.animating=!0,ae(o,()=>{!e||e.destroyed||!v.allowMomentumBounce||(s("momentumBounce"),e.setTransition(l.speed),setTimeout(()=>{e.setTranslate(z),ae(o,()=>{!e||e.destroyed||e.transitionEnd()})},0))})):e.velocity?(s("_freeModeNoMomentumRelease"),e.updateProgress(m),e.setTransition(b),e.setTranslate(m),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,ae(o,()=>{!e||e.destroyed||e.transitionEnd()}))):e.updateProgress(m),e.updateActiveIndex(),e.updateSlidesClasses()}else if(l.freeMode.sticky){e.slideToClosest();return}else l.freeMode&&s("_freeModeNoMomentumRelease");(!l.freeMode.momentum||g>=l.longSwipesMs)&&(e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}Object.assign(e,{freeMode:{onTouchStart:r,onTouchMove:c,onTouchEnd:d}})}function bt(t){let{swiper:e,extendParams:i,on:s}=t;i({grid:{rows:1,fill:"column"}});let a,r,c,d,n=()=>{let v=e.params.spaceBetween;return typeof v=="string"&&v.indexOf("%")>=0?v=parseFloat(v.replace("%",""))/100*e.size:typeof v=="string"&&(v=parseFloat(v)),v},f=v=>{let{slidesPerView:w}=e.params,{rows:g,fill:b}=e.params.grid;c=Math.floor(v/g),Math.floor(v/g)===v/g?a=v:a=Math.ceil(v/g)*g,w!=="auto"&&b==="row"&&(a=Math.max(a,w*g)),r=a/g},l=(v,w,g,b)=>{let{slidesPerGroup:h}=e.params,m=n(),{rows:S,fill:z}=e.params.grid,I,P,O;if(z==="row"&&h>1){let x=Math.floor(v/(h*S)),k=v-S*h*x,L=x===0?h:Math.min(Math.ceil((g-x*S*h)/S),h);O=Math.floor(k/L),P=k-O*L+x*h,I=P+O*a/S,w.style.order=I}else z==="column"?(P=Math.floor(v/S),O=v-P*S,(P>c||P===c&&O===S-1)&&(O+=1,O>=S&&(O=0,P+=1))):(O=Math.floor(v/r),P=v-O*r);w.row=O,w.column=P,w.style[b("margin-top")]=O!==0?m&&`${m}px`:""},o=(v,w,g)=>{let{centeredSlides:b,roundLengths:h}=e.params,m=n(),{rows:S}=e.params.grid;if(e.virtualSize=(v+m)*a,e.virtualSize=Math.ceil(e.virtualSize/S)-m,e.wrapperEl.style[g("width")]=`${e.virtualSize+m}px`,b){let z=[];for(let I=0;I<w.length;I+=1){let P=w[I];h&&(P=Math.floor(P)),w[I]<e.virtualSize+w[0]&&z.push(P)}w.splice(0,w.length),w.push(...z)}},p=()=>{d=e.params.grid&&e.params.grid.rows>1},u=()=>{let{params:v,el:w}=e,g=v.grid&&v.grid.rows>1;d&&!g?(w.classList.remove(`${v.containerModifierClass}grid`,`${v.containerModifierClass}grid-column`),c=1,e.emitContainerClasses()):!d&&g&&(w.classList.add(`${v.containerModifierClass}grid`),v.grid.fill==="column"&&w.classList.add(`${v.containerModifierClass}grid-column`),e.emitContainerClasses()),d=g};s("init",p),s("update",u),e.grid={initSlides:f,updateSlide:l,updateWrapperSize:o}}function Ki(t){let e=this,{params:i,slidesEl:s}=e;i.loop&&e.loopDestroy();let a=r=>{if(typeof r=="string"){let c=document.createElement("div");c.innerHTML=r,s.append(c.children[0]),c.innerHTML=""}else s.append(r)};if(typeof t=="object"&&"length"in t)for(let r=0;r<t.length;r+=1)t[r]&&a(t[r]);else a(t);e.recalcSlides(),i.loop&&e.loopCreate(),(!i.observer||e.isElement)&&e.update()}function Zi(t){let e=this,{params:i,activeIndex:s,slidesEl:a}=e;i.loop&&e.loopDestroy();let r=s+1,c=d=>{if(typeof d=="string"){let n=document.createElement("div");n.innerHTML=d,a.prepend(n.children[0]),n.innerHTML=""}else a.prepend(d)};if(typeof t=="object"&&"length"in t){for(let d=0;d<t.length;d+=1)t[d]&&c(t[d]);r=s+t.length}else c(t);e.recalcSlides(),i.loop&&e.loopCreate(),(!i.observer||e.isElement)&&e.update(),e.slideTo(r,0,!1)}function Qi(t,e){let i=this,{params:s,activeIndex:a,slidesEl:r}=i,c=a;s.loop&&(c-=i.loopedSlides,i.loopDestroy(),i.recalcSlides());let d=i.slides.length;if(t<=0){i.prependSlide(e);return}if(t>=d){i.appendSlide(e);return}let n=c>t?c+1:c,f=[];for(let l=d-1;l>=t;l-=1){let o=i.slides[l];o.remove(),f.unshift(o)}if(typeof e=="object"&&"length"in e){for(let l=0;l<e.length;l+=1)e[l]&&r.append(e[l]);n=c>t?c+e.length:c}else r.append(e);for(let l=0;l<f.length;l+=1)r.append(f[l]);i.recalcSlides(),s.loop&&i.loopCreate(),(!s.observer||i.isElement)&&i.update(),s.loop?i.slideTo(n+i.loopedSlides,0,!1):i.slideTo(n,0,!1)}function Ji(t){let e=this,{params:i,activeIndex:s}=e,a=s;i.loop&&(a-=e.loopedSlides,e.loopDestroy());let r=a,c;if(typeof t=="object"&&"length"in t){for(let d=0;d<t.length;d+=1)c=t[d],e.slides[c]&&e.slides[c].remove(),c<r&&(r-=1);r=Math.max(r,0)}else c=t,e.slides[c]&&e.slides[c].remove(),c<r&&(r-=1),r=Math.max(r,0);e.recalcSlides(),i.loop&&e.loopCreate(),(!i.observer||e.isElement)&&e.update(
1),i.loop?e.slideTo(r+e.loopedSlides,0,!1):e.slideTo(r,0,!1)}function es(){let t=this,e=[];for(let i=0;i<t.slides.length;i+=1)e.push(i);t.removeSlide(e)}function yt(t){let{swiper:e}=t;Object.assign(e,{appendSlide:Ki.bind(e),prependSlide:Zi.bind(e),addSlide:Qi.bind(e),removeSlide:Ji.bind(e),removeAllSlides:es.bind(e)})}function K(t){let{effect:e,swiper:i,on:s,setTranslate:a,setTransition:r,overwriteParams:c,perspective:d,recreateShadows:n,getEffectParams:f}=t;s("beforeInit",()=>{if(i.params.effect!==e)return;i.classNames.push(`${i.params.containerModifierClass}${e}`),d&&d()&&i.classNames.push(`${i.params.containerModifierClass}3d`);let o=c?c():{};Object.assign(i.params,o),Object.assign(i.originalParams,o)}),s("setTranslate",()=>{i.params.effect===e&&a()}),s("setTransition",(o,p)=>{i.params.effect===e&&r(p)}),s("transitionEnd",()=>{if(i.params.effect===e&&n){if(!f||!f().slideShadows)return;i.slides.forEach(o=>{o.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(p=>p.remove())}),n()}});let l;s("virtualUpdate",()=>{i.params.effect===e&&(i.slides.length||(l=!0),requestAnimationFrame(()=>{l&&i.slides&&i.slides.length&&(a(),l=!1)}))})}function ee(t,e){let i=q(e);return i!==e&&(i.style.backfaceVisibility="hidden",i.style["-webkit-backface-visibility"]="hidden"),i}function oe(t){let{swiper:e,duration:i,transformElements:s,allSlides:a}=t,{activeIndex:r}=e,c=d=>d.parentElement?d.parentElement:e.slides.filter(f=>f.shadowRoot&&f.shadowRoot===d.parentNode)[0];if(e.params.virtualTranslate&&i!==0){let d=!1,n;a?n=s:n=s.filter(f=>{let l=f.classList.contains("swiper-slide-transform")?c(f):f;return e.getSlideIndex(l)===r}
vendor: 4,627 bytes, line 1
1),n.forEach(f=>{ae(f,()=>{if(d||!e||e.destroyed)return;d=!0,e.animating=!1;let l=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(l)})})}}function St(t){let{swiper:e,extendParams:i,on:s}=t;i({fadeEffect:{crossFade:!1}}),K({effect:"fade",swiper:e,on:s,setTranslate:()=>{let{slides:c}=e,d=e.params.fadeEffect;for(let n=0;n<c.length;n+=1){let f=e.slides[n],o=-f.swiperSlideOffset;e.params.virtualTranslate||(o-=e.translate);let p=0;e.isHorizontal()||(p=o,o=0);let u=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(f.progress),0):1+Math.min(Math.max(f.progress,-1),0),v=ee(d,f);v.style.opacity=u,v.style.transform=`translate3d(${o}px, ${p}px, 0px)`}},setTransition:c=>{let d=e.slides.map(n=>q(n));d.forEach(n=>{n.style.transitionDuration=`${c}ms`}),oe({swiper:e,duration:c,transformElements:d,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function xt(t){let{swiper:e,extendParams:i,on:s}=t;i({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});let a=(n,f,l)=>{let o=l?n.querySelector(".swiper-slide-shadow-left"):n.querySelector(".swiper-slide-shadow-top"),p=l?n.querySelector(".swiper-slide-shadow-right"):n.querySelector(".swiper-slide-shadow-bottom");o||(o=V("div",`swiper-slide-shadow-cube swiper-slide-shadow-${l?"left":"top"}`.split(" ")),n.append(o)),p||(p=V("div",`swiper-slide-shadow-cube swiper-slide-shadow-${l?"right":"bottom"}`.split(" ")),n.append(p)),o&&(o.style.opacity=Math.max(-f,0)),p&&(p.style.opacity=Math.max(f,0))};K({effect:"cube",swiper:e,on:s,setTranslate:()=>{let{el:n,wrapperEl:f,slides:l,width:o,height:p,rtlTranslate:u,size:v,browser:w}=e,g=e.params.cubeEffect,b=e.isHorizontal(),h=e.virtual&&e.params.virtual.enabled,m=0,S;g.shadow&&(b?(S=e.wrapperEl.querySelector(".swiper-cube-shadow"),S||(S=V("div","swiper-cube-shadow"),e.wrapperEl.append(S)),S.style.height=`${o}px`):(S=n.querySelector(".swiper-cube-shadow"),S||(S=V("div","swiper-cube-shadow"),n.append(S))));for(let I=0;I<l.length;I+=1){let P=l[I],O=I;h&&(O=parseInt(P.getAttribute("data-swiper-slide-index"),10));let x=O*90,k=Math.floor(x/360);u&&(x=-x,k=Math.floor(-x/360));let L=Math.max(Math.min(P.progress,1),-1),C=0,T=0,y=0;O%4===0?(C=-k*4*v,y=0):(O-1)%4===0?(C=0,y=-k*4*v):(O-2)%4===0?(C=v+k*4*v,y=v):(O-3)%4===0&&(C=-v,y=3*v+v*4*k),u&&(C=-C),b||(T=C,C=0);let E=`rotateX(${b?0:-x}deg) rotateY(${b?x:0}deg) translate3d(${C}px, ${T}px, ${y}px)`;L<=1&&L>-1&&(m=O*90+L*90,u&&(m=-O*90-L*90)),P.style.transform=E,g.slideShadows&&a(P,L,b)}if(f.style.transformOrigin=`50% 50% -${v/2}px`,f.style["-webkit-transform-origin"]=`50% 50% -${v/2}px`,g.shadow)if(b)S.style.transform=`translate3d(0px, ${o/2+g.shadowOffset}px, ${-o/2}px) rotateX(90deg) rotateZ(0deg) scale(${g.shadowScale})`;else{let I=Math.abs(m)-Math.floor(Math.abs(m)/90)*90,P=1.5-(Math.sin(I*2*Math.PI/360)/2+Math.cos(I*2*Math.PI/360)/2),O=g.shadowScale,x=g.shadowScale/P,k=g.shadowOffset;S.style.transform=`scale3d(${O}, 1, ${x}) translate3d(0px, ${p/2+k}px, ${-p/2/x}px) rotateX(-90deg)`}let z=(w.isSafari||w.isWebView)&&w.needPerspectiveFix?-v/2:0;f.style.transform=`translate3d(0px,0,${z}px) rotateX(${e.isHorizontal()?0:m}deg) rotateY(${e.isHorizontal()?-m:0}deg)`,f.style.setProperty("--swiper-cube-translate-z",`${z}px`)},setTransition:n=>{let{el:f,slides:l}=e;if(l.forEach(o=>{o.style.transitionDuration=`${n}ms`,o.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(p=>{p.style.transitionDuration=`${n}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){let o=f.querySelector(".swiper-cube-shadow");o&&(o.style.transitionDuration=`${n}ms`)}},recreateShadows:()=>{let n=e.isHorizontal();e.slides.forEach(f=>{let l=Math.max(Math.min(f.progress,1),-1);a(f,l,n)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function te(t,e,i){let s=`swiper-slide-shadow${i?`-${i}`:""}${t?` swiper-slide-shadow-${t}`:""}`,a=q(e),r=a.querySelector(`.${s.split(" ").join(".")}`);return r||(r=V("div",s.split(" ")),a.append(r)),r}function Et(t){let{swiper:e,extendParams:i,on:s}=t;i({flipEffect:{slideShadows:!0,limitRotation:!0}});let a=(n,f)=>{let l=e.isHorizontal()?n.querySelector(".swiper-slide-shadow-left"):n.querySelector(".swiper-slide-shadow-top"),o=e.isHorizontal()?n.querySelector(".swiper-slide-shadow-right"):n.querySelector(".swiper-slide-shadow-bottom");
vendor: 14,565 bytes, lines 1-5
1l||(l=te("flip",n,e.isHorizontal()?"left":"top")),o||(o=te("flip",n,e.isHorizontal()?"right":"bottom")),l&&(l.style.opacity=Math.max(-f,0)),o&&(o.style.opacity=Math.max(f,0))};K({effect:"flip",swiper:e,on:s,setTranslate:()=>{let{slides:n,rtlTranslate:f}=e,l=e.params.flipEffect;for(let o=0;o<n.length;o+=1){let p=n[o],u=p.progress;e.params.flipEffect.limitRotation&&(u=Math.max(Math.min(p.progress,1),-1));let v=p.swiperSlideOffset,g=-180*u,b=0,h=e.params.cssMode?-v-e.translate:-v,m=0;e.isHorizontal()?f&&(g=-g):(m=h,h=0,b=-g,g=0),p.style.zIndex=-Math.abs(Math.round(u))+n.length,l.slideShadows&&a(p,u);let S=`translate3d(${h}px, ${m}px, 0px) rotateX(${b}deg) rotateY(${g}deg)`,z=ee(l,p);z.style.transform=S}},setTransition:n=>{let f=e.slides.map(l=>q(l));f.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(o=>{o.style.transitionDuration=`${n}ms`})}),oe({swiper:e,duration:n,transformElements:f})},recreateShadows:()=>{e.params.flipEffect,e.slides.forEach(n=>{let f=n.progress;e.params.flipEffect.limitRotation&&(f=Math.max(Math.min(n.progress,1),-1)),a(n,f)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function Tt(t){let{swiper:e,extendParams:i,on:s}=t;i({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),K({effect:"coverflow",swiper:e,on:s,setTranslate:()=>{let{width:c,height:d,slides:n,slidesSizesGrid:f}=e,l=e.params.coverflowEffect,o=e.isHorizontal(),p=e.translate,u=o?-p+c/2:-p+d/2,v=o?l.rotate:-l.rotate,w=l.depth;for(let g=0,b=n.length;g<b;g+=1){let h=n[g],m=f[g],S=h.swiperSlideOffset,z=(u-S-m/2)/m,I=typeof l.modifier=="function"?l.modifier(z):z*l.modifier,P=o?v*I:0,O=o?0:v*I,x=-w*Math.abs(I),k=l.stretch;typeof k=="string"&&k.indexOf("%")!==-1&&(k=parseFloat(l.stretch)/100*m);let L=o?0:k*I,C=o?k*I:0,T=1-(1-l.scale)*Math.abs(I);Math.abs(C)<.001&&(C=0),Math.abs(L)<.001&&(L=0),Math.abs(x)<.001&&(x=0),Math.abs(P)<.001&&(P=0),Math.abs(O)<.001&&(O=0),Math.abs(T)<.001&&(T=0);let y=`translate3d(${C}px,${L}px,${x}px) rotateX(${O}deg) rotateY(${P}deg) scale(${T})`,E=ee(l,h);if(E.style.transform=y,h.style.zIndex=-Math.abs(Math.round(I))+1,l.slideShadows){let D=o?h.querySelector(".swiper-slide-shadow-left"):h.querySelector(".swiper-slide-shadow-top"),M=o?h.querySelector(".swiper-slide-shadow-right"):h.querySelector(".swiper-slide-shadow-bottom");D||(D=te("coverflow",h,o?"left":"top")),M||(M=te("coverflow",h,o?"right":"bottom")),D&&(D.style.opacity=I>0?I:0),M&&(M.style.opacity=-I>0?-I:0)}}},setTransition:c=>{e.slides.map(n=>q(n)).forEach(n=>{n.style.transitionDuration=`${c}ms`,n.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(f=>{f.style.transitionDuration=`${c}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function Mt(t){let{swiper:e,extendParams:i,on:s}=t;i({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});let a=d=>typeof d=="string"?d:`${d}px`;K({effect:"creative",swiper:e,on:s,setTranslate:()=>{let{slides:d,wrapperEl:n,slidesSizesGrid:f}=e,l=e.params.creativeEffect,{progressMultiplier:o}=l,p=e.params.centeredSlides;if(p){let u=f[0]/2-e.params.slidesOffsetBefore||0;n.style.transform=`translateX(calc(50% - ${u}px))`}for(let u=0;u<d.length;u+=1){let v=d[u],w=v.progress,g=Math.min(Math.max(v.progress,-l.limitProgress),l.limitProgress),b=g;p||(b=Math.min(Math.max(v.originalProgress,-l.limitProgress),l.limitProgress));let h=v.swiperSlideOffset,m=[e.params.cssMode?-h-e.translate:-h,0,0],S=[0,0,0],z=!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=l.next,z=!0):g>0&&(I=l.prev,z=!0),m.forEach((T,y)=>{m[y]=`calc(${T}px + (${a(I.translate[y])} * ${Math.abs(g*o)}))`}),S.forEach((T,y)=>{S[y]=I.rotate[y]*Math.abs(g*o)}),v.style.zIndex=-Math.abs(Math.round(w))+d.length;let P=m.join(", "),O=`rotateX(${S[0]}deg) rotateY(${S[1]}deg) rotateZ(${S[2]}deg)`,x=b<0?`scale(${1+(1-I.scale)*b*o})`:`scale(${1-(1-I.scale)*b*o})`,k=b<0?1+(1-I.opacity)*b*o:1-(1-I.opacity)*b*o,L=`translate3d(${P}) ${O} ${x}`;if(z&&I.shadow||!z){let T=v.querySelector(".swiper-slide-shadow");if(!T&&I.shadow&&(T=te("creative",v)),T){let y=l.shadowPerProgress?g*(1/l.limitProgress):g;T.style.opacity=Math.min(Math.max(Math.abs(y),0),1)}}let C=ee(l,v);C.style.transform=L,C.style.opacity=k,I.origin&&(C.style.transformOrigin=I.origin)}},setTransition:d=>{let n=e.slides.map(f=>q(f));n.forEach(f=>{f.style.transitionDuration=`${d}ms`,f.querySelectorAll(".swiper-slide-shadow").forEach(l=>{l.style.transitionDuration=`${d}ms`})}),oe({swiper:e,duration:d,transformElements:n,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}function Ct(t){let{swiper:e,extendParams:i,on:s}=t;i({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),K({effect:"cards",swiper:e,on:s,setTranslate:()=>{let{slides:c,activeIndex:d,rtlTranslate:n}=e,f=e.params.cardsEffect,{startTranslate:l,isTouched:o}=e.touchEventsData,p=n?-e.translate:e.translate;for(let u=0;u<c.length;u+=1){let v=c[u],w=v.progress,g=Math.min(Math.max(w,-4),4),b=v.swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&(e.wrapperEl.style.transform=`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(b-=c[0].swiperSlideOffset);let h=e.params.cssMode?-b-e.translate:-b,m=0,S=-100*Math.abs(g),z=1,I=-f.perSlideRotate*g,P=f.perSlideOffset-Math.abs(g)*.75,O=e.virtual&&e.params.virtual.enabled?e.virtual.from+u:u,x=(O===d||O===d-1)&&g>0&&g<1&&(o||e.params.cssMode)&&p<l,k=(O===d||O===d+1)&&g<0&&g>-1&&(o||e.params.cssMode)&&p>l;if(x||k){let y=(1-Math.abs((Math.abs(g)-.5)/.5))**.5;I+=-28*g*y,z+=-.5*y,P+=96*y,m=`${-25*y*Math.abs(g)}%`}if(g<0?h=`calc(${h}px ${n?"-":"+"} (${P*Math.abs(g)}%))`:g>0?h=`calc(${h}px ${n?"-":"+"} (-${P*Math.abs(g)}%))`:h=`${h}px`,!e.isHorizontal()){let y=m;m=h,h=y}let L=g<0?`${1+(1-z)*g}`:`${1-(1-z)*g}`,C=` 2 translate3d(${h}, ${m}, ${S}px) 3 rotateZ(${f.rotate?n?-I:I:0}deg) 4 scale(${L}) 5 `;if(f.slideShadows){let y=v.querySelector(".swiper-slide-shadow");y||(y=te("cards",v)),y&&(y.style.opacity=Math.min(Math.max((Math.abs(g)-.5)/.5,0),1))}v.style.zIndex=-Math.abs(Math.round(w))+c.length;let T=ee(f,v);T.style.transform=C}},setTransition:c=>{let d=e.slides.map(n=>q(n));d.forEach(n=>{n.style.transitionDuration=`${c}ms`,n.querySelectorAll(".swiper-slide-shadow").forEach(f=>{f.style.transitionDuration=`${c}ms`})}),oe({swiper:e,duration:c,transformElements:d})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}var ts=[rt,at,nt,ot,lt,dt,ct,pt,ft,ut,mt,ht,gt,wt,vt,bt,yt,St,xt,Et,Tt,Mt,Ct];ne.use(ts);var me=["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 pe(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"&&!t.__swiper__}function Se(t,e){let i=["__proto__","constructor","prototype"];Object.keys(e).filter(s=>i.indexOf(s)<0).forEach(s=>{typeof t[s]>"u"?t[s]=e[s]:pe(e[s])&&pe(t[s])&&Object.keys(e[s]).length>0?e[s].__swiper__?t[s]=e[s]:Se(t[s],e[s]):t[s]=e[s]})}function Pt(t){return t===void 0&&(t={}),t.navigation&&typeof t.navigation.nextEl>"u"&&typeof t.navigation.prevEl>"u"}function zt(t){return t===void 0&&(t={}),t.pagination&&typeof t.pagination.el>"u"}function Lt(t){return t===void 0&&(t={}),t.scrollbar&&typeof t.scrollbar.el>"u"}function he(t){return t===void 0&&(t=""),t.replace(/-[a-z]/g,e=>e.toUpperCase().replace("-",""))}function It(t){let{swiper:e,slides:i,passedParams:s,changedParams:a,nextEl:r,prevEl:c,scrollbarEl:d,paginationEl:n}=t,f=a.filter(x=>x!=="children"&&x!=="direction"&&x!=="wrapperClass"),{params:l,pagination:o,navigation:p,scrollbar:u,virtual:v,thumbs:w}=e,g,b,h,m,S,z,I,P;a.includes("thumbs")&&s.thumbs&&s.thumbs.swiper&&l.thumbs&&!l.thumbs.swiper&&(g=!0),a.includes("controller")&&s.controller&&s.controller.control&&l.controller&&!l.controller.control&&(b=!0),a.includes("pagination")&&s.pagination&&(s.pagination.el||n)&&(l.pagination||l.pagination===!1)&&o&&!o.el&&(h=!0),a.includes("scrollbar")&&s.scrollbar&&(s.scrollbar.el||d)&&(l.scrollbar||l.scrollbar===!1)&&u&&!u.el&&(m=!0),a.includes("navigation")&&s.navigation&&(s.navigation.prevEl||c)&&(s.navigation.nextEl||r)&&(l.navigation||l.navigation===!1)&&p&&!p.prevEl&&!p.nextEl&&(S=!0);let O=x=>{e[x]&&(e[x].destroy(),x==="navigation"?(e.isElement&&(e[x].prevEl.remove(),e[x].nextEl.remove()),l[x].prevEl=void 0,l[x].nextEl=void 0,e[x].prevEl=void 0,e[x].nextEl=void 0):(e.isElement&&e[x].el.remove(),l[x].el=void 0,e[x].el=void 0))};a.includes("loop")&&e.isElement&&(l.loop&&!s.loop?z=!0:!l.loop&&s.loop?I=!0:P=!0),f.forEach(x=>{if(pe(l[x])&&pe(s[x]))Se(l[x],s[x]),(x==="navigation"||x==="pagination"||x==="scrollbar")&&"enabled"in s[x]&&!s[x].enabled&&O(x);else{let k=s[x];(k===!0||k===!1)&&(x==="navigation"||x==="pagination"||x==="scrollbar")?k===!1&&O(x):l[x]=s[x]}}),f.includes("controller")&&!b&&e.controller&&e.controller.control&&l.controller&&l.controller.control&&(e.controller.control=l.controller.control),a.includes("children")&&i&&v&&l.virtual.enabled&&(v.slides=i,v.update(!0)),a.includes("children")&&i&&l.loop&&(P=!0),g&&w.init()&&w.update(!0),b&&(e.controller.control=l.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&&(l.pagination.el=n),o.init(),o.render(),o.update()),m&&(e.isElement&&(!d||typeof d=="string")&&(d=document.createElement("div"),d.classList.add("swiper-scrollbar"),d.part.add("scrollbar"),e.el.appendChild(d)),d&&(l.scrollbar.el=d),u.init(),u.updateSize(),u.setTranslate()),S&&(e.isElement&&((!r||typeof r=="string")&&(r=document.createElement("div"),r.classList.add("swiper-button-next"),r.innerHTML=e.hostEl.constructor.nextButtonSvg,r.part.add("button-next"),e.el.appendChild(r)),(!c||typeof c=="string")&&(c=document.createElement("div"),c.classList.add("swiper-button-prev"),c.innerHTML=e.hostEl.constructor.prevButtonSvg,c.part.add("button-prev"),e.el.appendChild(c))),r&&(l.navigation.nextEl=r),c&&(l.navigation.prevEl=c),p.init(),p.update()),a.includes("allowSlideNext")&&(e.allowSlideNext=s.allowSlideNext),a.includes("allowSlidePrev")&&(e.allowSlidePrev=s.allowSlidePrev),a.includes("direction")&&e.changeDirection(s.direction,!1),(z||P)&&e.loopDestroy(),(I||P)&&e.loopCreate(),e.update()}var At=t=>{if(parseFloat(t)===Number(t))return Number(t);if(t==="true"||t==="")return!0;if(t==="false")return!1;if(t==="null")return null;if(t!=="undefined"){if(typeof t=="string"&&t.includes("{")&&t.includes("}")&&t.includes('"')){let e;try{e=JSON.parse(t)}catch{e=t}return e}return t}},Ot=["a11y","autoplay","controller","cards-effect","coverflow-effect","creative-effect","cube-effect","fade-effect","flip-effect","free-mode","grid","hash-navigation","history","keyboard","mousewheel","navigation","pagination","parallax","scrollbar","thumbs","virtual","zoom"];function Re(t,e,i){let s={},a={};Se(s,Me);let r=[...me,"on"],c=r.map(n=>n.replace(/_/,""));r.forEach(n=>{n=n.replace("_",""),typeof t[n]<"u"&&(a[n]=t[n])});let d=[...t.attributes];return typeof e=="string"&&typeof i<"u"&&d.push({name:e,value:pe(i)?F({},i):i}),d.forEach(n=>{let f=Ot.filter(l=>n.name.indexOf(`${l}-`)===0)[0];if(f){let l=he(f),o=he(n.name.split(`${f}-`)[1]);typeof a[l]>"u"&&(a[l]={}),a[l]===!0&&(a[l]={enabled:!0}),a[l][o]=At(n.value)}else{let l=he(n.name);if(!c.includes(l))return;let o=At(n.value);a[l]&&Ot.includes(n.name)&&!pe(o)?(a[l].constructor!==Object&&(a[l]={}),a[l].enabled=!!o):a[l]=o}}),Se(s,a),s.navigation?s.navigation=F({prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},s.navigation!==!0?s.navigation:{}):s.navigation===!1&&delete s.navigation,s.scrollbar?s.scrollbar=F({el:".swiper-scrollbar"},s.scrollbar!==!0?s.scrollbar:{}):s.scrollbar===!1&&delete s.scrollbar,s.pagination?s.pagination=F({el:".swiper-pagination"},s.pagination!==!0?s.pagination:{}):s.pagination===!1&&delete s.pagination,{params:s,passedParams:a}}var is=":host{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip
vendor: 11,448 bytes, line 5
5;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-virtual ::slotted(swiper-slide){-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:host{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}::slotted(.swiper-slide-zoomed){cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode ::slotted(swiper-slide){transition-timing-function:ease-out}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}.swiper-fade ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-fade ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-fade ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper
5-cube{overflow:visible}.swiper-cube ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-cube.swiper-rtl ::slotted(swiper-slide){transform-origin:100% 0}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-next),.swiper-cube ::slotted(.swiper-slide-prev){pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube ::slotted(.swiper-slide-next)+::slotted(swiper-slide){pointer-events:auto;visibility:visible}.swiper-flip{overflow:visible}.swiper-flip ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-flip ::slotted(.swiper-slide-active),.swiper-flip ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-creative ::slotted(swiper-slide){-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards ::slotted(swiper-slide){transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}",ss="::slotted(.swiper-slide-shadow),::slotted(.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-top){position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}::slotted(.swiper-slide-shadow){background:rgba(0,0,0,.15)}::slotted(.swiper-slide-shadow-left){background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-right){background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-top){background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-bottom){background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-zoom-container){width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}::slotted(.swiper-zoom-container)>canvas,::slotted(.swiper-zoom-container)>img,::slotted(.swiper-zoom-container)>svg{max-width:100%;max-height:100%;object-fit:contain}",Xe=class{},Dt=typeof window>"u"||typeof HTMLElement>"u"?Xe:HTMLElement,$t=`<svg width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg> 6 `,kt=(t,e)=>{if(typeof CSSStyleSheet<"u"&&t.adoptedStyleSheets){let i=new CSSStyleSheet;i.replaceSync(e),t.adoptedStyleSheets=[i]}else{let i=document.createElement("style");i.rel="stylesheet",i.textContent=e,t.appendChild(i)}},Ce=class extends Dt{constructor(){super(),this.attachShadow({mode:"open"})}static get nextButtonSvg(){return $t}static get prevButtonSvg(){return $t.replace("/></svg>",' transform-origin="center" transform="rotate(180)"/></svg>')}cssStyles(){return[is,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join(` 7`)}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){let e=this.slideSlots||0,i=[...this.querySelectorAll("[slot^=slide-]")].map(s=>parseInt(s.getAttribute("slot").split("slide-")[1],10));if(this.slideSlots=i.length?Math.max(...i)+1:0,!!this.rendered){if(this.slideSlots>e)for(let s=e;s<this.slideSlots;s+=1){let a=document.createElement("swiper-slide");a.setAttribute("part",`slide slide-${s+1}`);let r=document.createElement("slot");r.setAttribute("name",`slide-${s+1}`),a.appendChild(r),this.shadowRoot.querySelector(".swiper-wrapper").appendChild(a)}else if(this.slideSlots<e){let s=this.swiper.slides;for(let a=s.length-1;a>=0;a-=1)a>this.slideSlots&&s[a].remove()}}}
7render(){if(this.rendered)return;this.calcSlideSlots();let e=this.cssStyles();this.slideSlots>0&&(e=e.replace(/::slotted\(([a-z-0-9.]*)\)/g,"$1")),e.length&&kt(this.shadowRoot,e),this.cssLinks().forEach(s=>{if(this.shadowRoot.querySelector(`link[href="${s}"]`))return;let r=document.createElement("link");r.rel="stylesheet",r.href=s,this.shadowRoot.appendChild(r)});let i=document.createElement("div");i.classList.add("swiper"),i.part="container",i.innerHTML=` 8 <slot name="container-start"></slot> 9 <div class="swiper-wrapper" part="wrapper"> 10 <slot></slot> 11 ${Array.from({length:this.slideSlots}).map((s,a)=>` 12 <swiper-slide part="slide slide-${a}"> 13 <slot name="slide-${a}"></slot> 14 </swiper-slide> 15 `).join("")} 16 </div> 17 <slot name="container-end"></slot> 18 ${Pt(this.passedParams)?` 19 <div part="button-prev" class="swiper-button-prev">${this.constructor.prevButtonSvg}</div> 20 <div part="button-next" class="swiper-button-next">${this.constructor.nextButtonSvg}</div> 21 `:""} 22 ${zt(this.passedParams)?` 23 <div part="pagination" class="swiper-pagination"></div> 24 `:""} 25 ${Lt(this.passedParams)?` 26 <div part="scrollbar" class="swiper-scrollbar"></div> 27 `:""} 28 `,this.shadowRoot.appendChild(i),this.rendered=!0}initialize(){var e=this;if(this.initialized)return;this.initialized=!0;let{params:i,passedParams:s}=Re(this);this.swiperParams=i,this.passedParams=s,delete this.swiperParams.init,this.render(),this.swiper=new ne(this.shadowRoot.querySelector(".swiper"),ve(F(F({},i.virtual?{}:{observer:!0,observeSlideChildren:this.slideSlots>0}),i),{touchEventsTarget:"container",onAny:function(a){a==="observerUpdate"&&e.calcSlideSlots();let r=i.eventsPrefix?`${i.eventsPrefix}${a.toLowerCase()}`:a.toLowerCase();for(var c=arguments.length,d=new Array(c>1?c-1:0),n=1;n<c;n++)d[n-1]=arguments[n];let f=new CustomEvent(r,{detail:d,bubbles:a!=="hashChange",cancelable:!0});e.dispatchEvent(f)}}))}connectedCallback(){this.initialized&&this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||this.init===!1||this.getAttribute("init")==="false"||this.initialize()}disconnectedCallback(){this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||(this.swiper&&this.swiper.destroy&&this.swiper.destroy(),this.initialized=!1)}updateSwiperOnPropChange(e,i){let{params:s,passedParams:a}=Re(this,e,i);this.passedParams=a,this.swiperParams=s,It(F(F(F({swiper:this.swiper,passedParams:this.passedParams,changedParams:[he(e)]},e==="navigation"&&a[e]?{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"}:{}),e==="pagination"&&a[e]?{paginationEl:".swiper-pagination"}:{}),e==="scrollbar"&&a[e]?{scrollbarEl:".swiper-scrollbar"}:{}))}attributeChangedCallback(e,i,s){this.initialized&&(i==="true"&&s===null&&(s=!1),this.updateSwiperOnPropChange(e,s))}static get observedAttributes(){return me.filter(i=>i.includes("_")).map(i=>i.replace(/[A-Z]/g,s=>`-${s}`).replace("_","").toLowerCase())}};me.forEach(t=>{t!=="init"&&(t=t.replace("_",""),Object.defineProperty(Ce.prototype,t,{configurable:!0,get(){return(this.passedParams||{})[t]},set(e){this.passedParams||(this.passedParams={}),this.passedParams[t]=e,this.initialized&&this.updateSwiperOnPropChange(t,e)}}))});var Ye=class extends Dt{constructor(){super(),this.attachShadow({mode:"open"})}render(){let e=this.lazy||this.getAttribute("lazy")===""||this.getAttribute("lazy")==="true";if(kt(this.shadowRoot,ss),this.shadowRoot.appendChild(document.createElement("slot")),e){let i=document.createElement("div");i.classList.add("swiper-lazy-preloader"),i.part.add("preloader"),this.shadowRoot.appendChild(i)}}initialize(){this.render()}connectedCallback(){this.initialize()}},Sa=()=>{typeof window>"u"||(window.customElements.get("swiper-container")||window.customElements.define("swiper-container",Ce),window.customElements.get("swiper-slide")||window.customElements.define("swiper-slide",Ye))};typeof window<"u"&&(window.SwiperElementRegisterParams=t=>{me.push(...t)});export{Ce as SwiperContainer,Ye as SwiperSlide,Sa as register};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.