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