PageSourceSearch

https://www.unitapajos.com.br/_next/static/chunks/546-6580c9c2a8752e19.js

js unitapajos.com.br collected 2026-10-08 03:34:42 UTC 86,447 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[546],{2546:function(a,b,c){c.d(b,{tq:function(){return t},o5:function(){return v}});var d=c(7294),e=c(6523);function f(a){return"object"==typeof a&&null!==a&&a.constructor&&"Object"===Object.prototype.toString.call(a).slice(8,-1)}function g(a,b){let c=["__proto__","constructor","prototype"];Object.keys(b).filter(a=>0>c.indexOf(a)).forEach(c=>{void 0===a[c]?a[c]=b[c]:f(b[c])&&f(a[c])&&Object.keys(b[c]).length>0?b[c].__swiper__?a[c]=b[c]:g(a[c],b[c]):a[c]=b[c]})}function h(a={}){return a.navigation&& void 0===a.navigation.nextEl&& void 0===a.navigation.prevEl}function i(a={}){return a.pagination&& void 0===a.pagination.el}function j(a={}){return a.scrollbar&& void 0===a.scrollbar.el}function k(a=""){let b=a.split(" ").map(a=>a.trim()).filter(a=>!!a),c=[];return b.forEach(a=>{0>c.indexOf(a)&&c.push(a)}),c.join(" ")}let l=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function m(a){return a.type&&a.type.displayName&&a.type.displayName.includes("SwiperSlide")}function n(a){let b=[];return d.Children.toArray(a).forEach(a=>{m(a)?b.push(a):a.props&&a.props.children&&n(a.props.children).forEach(a=>b.push(a))}),b}let o=a=>{a&&!a.destroyed&&a.params.virtual&&(!a.params.virtual||a.params.virtual.enabled)&&(a.updateSlides(),a.updateProgress(),a.updateSlidesClasses(),a.parallax&&a.params.parallax&&a.params.parallax.enabled&&a.parallax.setTranslate())};function p(a,b){return"undefined"==typeof window?(0,d.useEffect)(a,b):(0,d.useLayoutEffect)(a,b)}let q=(0,d.createContext)(null),r=(0,d.createContext)(null);function s(){return(s=Object.assign?Object.assign.bind():function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a}).apply(this,arguments)}let t=(0,d.forwardRef)(function(a,b){let{className:c,tag:q="div",wrapperTag:t="div",children:u,onSwiper:v,...w}=void 0===a?{}:a,x=!1,[y,z]=(0,d.useState)("swiper"),[A,B]=(0,d.useState)(null),[C,D]=(0,d.useState)(!1),E=(0,d.useRef)(!1),F=(0,d.useRef)(null),G=(0,d.useRef)(null),H=(0,d.useRef)(null),I=(0,d.useRef)(null),J=(0,d.useRef)(null),K=(0,d.useRef)(null),L=(0,d.useRef)(null),M=(0,d.useRef)(null),{params:N,passedParams:O,rest:P,events:Q}=function(a={},b=!0){let c={on:{}},d={},h={};g(c,e.ZP.defaults),g(c,e.ZP.extendedDefaults),c._emitClasses=!0,c.init=!1;let i={},j=l.map(a=>
1a.replace(/_/,"")),k=Object.assign({},a);return Object.keys(k).forEach(e=>{void 0!==a[e]&&(j.indexOf(e)>=0?f(a[e])?(c[e]={},h[e]={},g(c[e],a[e]),g(h[e],a[e])):(c[e]=a[e],h[e]=a[e]):0===e.search(/on[A-Z]/)&&"function"==typeof a[e]?b?d[`${e[2].toLowerCase()}${e.substr(3)}`]=a[e]:c.on[`${e[2].toLowerCase()}${e.substr(3)}`]=a[e]:i[e]=a[e])}),["navigation","pagination","scrollbar"].forEach(a=>{!0===c[a]&&(c[a]={}),!1===c[a]&&delete c[a]}),{params:c,passedParams:h,rest:i,events:d}}(w),{slides:R,slots:S}=function(a){let b=[],c={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return d.Children.toArray(a).forEach(a=>{if(m(a))b.push(a);else if(a.props&&a.props.slot&&c[a.props.slot])c[a.props.slot].push(a);else if(a.props&&a.props.children){let d=n(a.props.children);d.length>0?d.forEach(a=>b.push(a)):c["container-end"].push(a)}else c["container-end"].push(a)}),{slides:b,slots:c}}(u),T=()=>{D(!C)};Object.assign(N.on,{_containerClasses(a,b){z(b)}});let U=()=>{Object.assign(N.on,Q),x=!0;let a={...N};if(delete a.wrapperClass,G.current=new e.ZP(a),G.current.virtual&&G.current.params.virtual.enabled){G.current.virtual.slides=R;let b={cache:!1,slides:R,renderExternal:B,renderExternalUpdate:!1};g(G.current.params.virtual,b),g(G.current.originalParams.virtual,b)}};F.current||U(),G.current&&G.current.on("_beforeBreakpoint",T);let V=()=>{!x&&Q&&G.current&&Object.keys(Q).forEach(a=>{G.current.on(a,Q[a])})},W=()=>{Q&&G.current&&Object.keys(Q).forEach(a=>{G.current.off(a,Q[a])})};return(0,d.useEffect)(()=>()=>{G.current&&G.current.off("_beforeBreakpoint",T)}),(0,d.useEffect)(()=>{!E.current&&G.current&&(G.current.emitSlidesClasses(),E.current=!0)}),p(()=>{if(b&&(b.current=F.current),F.current)return G.current.destroyed&&U(),function({el:a,nextEl:b,prevEl:c,paginationEl:d,scrollbarEl:e,swiper:f},g){h(g)&&b&&c&&(f.params.navigation.nextEl=b,f.originalParams.navigation.nextEl=b,f.params.navigation.prevEl=c,f.originalParams.navigation.prevEl=c),i(g)&&d&&(f.params.pagination.el=d,f.originalParams.pagination.el=d),j(g)&&e&&(f.params.scrollbar.el=e,f.originalParams.scrollbar.el=e),f.init(a)}({el:F.current,nextEl:J.current,prevEl:K.current,paginationEl:L.current,scrollbarEl:M.current,swiper:G.current},N),v&&v(G.current),()=>{G.current&&!G.current.destroyed&&G.current.destroy(!0,!1)}},[]),p(()=>{V();let a=function(a,b,c,d,e){let g=[];if(!b)return g;let h=a=>{0>g.indexOf(a)&&g.push(a)};if(c&&d){let i=d.map(e),j=c.map(e);i.join("")!==j.join("")&&h("children"),d.length!==c.length&&h("children")}let k=l.filter(a=>"_"===a[0]).map(a=>a.replace(/_/,""));return k.forEach(c=>{if(c in a&&c in b){if(f(a[c])&&f(b[c])){let d=Object.keys(a[c]),e=Object.keys(b[c]);d.length!==e.length?h(c):(d.forEach(d=>{a[c][d]!==b[c][d]&&h(c)}),e.forEach(d=>{a[c][d]!==b[c][d]&&h(c)}))}else a[c]!==b[c]&&h(c)}}),g}(O,H.current,R,I.current,a=>a.key);return H.current=O,I.current=R,a.length&&G.current&&!G.current.destroyed&&function({swiper:a,slides:b,passedParams:c,changedParams:d,nextEl:e,prevEl:h,scrollbarEl:i,paginationEl:j}){let k=d.filter(a=>"children"!==a&&"direction"!==a&&"wrapperClass"!==a),{params:l,pagination:m,navigation:n,scrollbar:o,virtual:p,thumbs:q}=a,r,s,t,u,v,w,x,y;d.includes("thumbs")&&c.thumbs&&c.thumbs.swiper&&l.thumbs&&!l.thumbs.swiper&&(r=!0),d.includes("controller")&&c.controller&&c.controller.control&&l.controller&&!l.controller.control&&(s=!0),d.includes("pagination")&&c.pagination&&(c.pagination.el||j)&&(l.pagination|| !1===l.pagination)&&m&&!m.el&&(t=!0),d.includes("scrollbar")&&c.scrollbar&&(c.scrollbar.el||i)&&(l.scrollbar|| !1===l.scrollbar)&&o&&!o.el&&(u=!0),d.includes("navigation")&&c.navigation&&(c.navigation.prevEl||h)&&(c.navigation.nextEl||e)&&(l.navigation|| !1===l.navigation)&&n&&!n.prevEl&&!n.nextEl&&(v=!0);let z=b=>{a[b]&&(a[b].destroy(),"navigation"===b?(a.isElement&&(a[b].prevEl.remove(),a[b].nextEl.remove()),l[b].prevEl=void 0,l[b].nextEl=void 0,a[b].prevEl=void 0,a[b].nextEl=void 0):(a.isElement&&a[b].el.remove(),l[b].el=void 0,a[b].el=void 0))};if(d.includes("loop")&&a.isElement&&(l.loop&&!c.loop?w=!0:!l.loop&&c.loop?x=!0:y=!0),k.forEac
1h(a=>{if(f(l[a])&&f(c[a]))g(l[a],c[a]),("navigation"===a||"pagination"===a||"scrollbar"===a)&&"enabled"in c[a]&&!c[a].enabled&&z(a);else{let b=c[a];(!0===b|| !1===b)&&("navigation"===a||"pagination"===a||"scrollbar"===a)?!1===b&&z(a):l[a]=c[a]}}),k.includes("controller")&&!s&&a.controller&&a.controller.control&&l.controller&&l.controller.control&&(a.controller.control=l.controller.control),d.includes("children")&&b&&p&&l.virtual.enabled&&(p.slides=b,p.update(!0)),d.includes("children")&&b&&l.loop&&(y=!0),r){let A=q.init();A&&q.update(!0)}s&&(a.controller.control=l.controller.control),t&&(a.isElement&&(!j||"string"==typeof j)&&((j=document.createElement("div")).classList.add("swiper-pagination"),a.el.shadowEl.appendChild(j)),j&&(l.pagination.el=j),m.init(),m.render(),m.update()),u&&(a.isElement&&(!i||"string"==typeof i)&&((i=document.createElement("div")).classList.add("swiper-scrollbar"),a.el.shadowEl.appendChild(i)),i&&(l.scrollbar.el=i),o.init(),o.updateSize(),o.setTranslate()),v&&(a.isElement&&(e&&"string"!=typeof e||((e=document.createElement("div")).classList.add("swiper-button-next"),a.el.shadowEl.appendChild(e)),h&&"string"!=typeof h||((h=document.createElement("div")).classList.add("swiper-button-prev"),a.el.shadowEl.appendChild(h))),e&&(l.navigation.nextEl=e),h&&(l.navigation.prevEl=h),n.init(),n.update()),d.includes("allowSlideNext")&&(a.allowSlideNext=c.allowSlideNext),d.includes("allowSlidePrev")&&(a.allowSlidePrev=c.allowSlidePrev),d.includes("direction")&&a.changeDirection(c.direction,!1),(w||y)&&a.loopDestroy(),(x||y)&&a.loopCreate(),a.update()}({swiper:G.current,slides:R,passedParams:O,changedParams:a,nextEl:J.current,prevEl:K.current,scrollbarEl:M.current,paginationEl:L.current}),()=>{W()}}),p(()=>{o(G.current)},[A]),d.createElement(q,s({ref:F,className:k(`${y}${c?` ${c}`:""}`)},P),d.createElement(r.Provider,{value:G.current},S["container-start"],d.createElement(t,{className:function(a=""){return a?a.includes("swiper-wrapper")?a:`swiper-wrapper ${a}`:"swiper-wrapper"}(N.wrapperClass)},S["wrapper-start"],N.virtual?function(a,b,c){if(!c)return null;let e=a=>{let c=a;return a<0?c=b.length+a:c>=b.length&&(c-=b.length),c},f=a.isHorizontal()?{[a.rtlTranslate?"right":"left"]:`${c.offset}px`}:{top:`${c.offset}px`},{from:g,to:h}=c,i=a.params.loop?-b.length:0,j=a.params.loop?2*b.length:b.length,k=[];for(let l=i;l<j;l+=1)l>=g&&l<=h&&k.push(b[e(l)]);return k.map((b,c)=>d.cloneElement(b,{swiper:a,style:f,key:`slide-${c}`}))}(G.current,R,A):R.map((a,b)=>d.cloneElement(a,{swiper:G.current,swiperSlideIndex:b})),S["wrapper-end"]),h(N)&&d.createElement(d.Fragment,null,d.createElement("div",{ref:K,className:"swiper-button-prev"}),d.createElement("div",{ref:J,className:"swiper-button-next"})),j(N)&&d.createElement("div",{ref:M,className:"swiper-scrollbar"}),i(N)&&d.createElement("div",{ref:L,className:"swiper-pagination"}),S["container-end"]))});function u(){return(u=Object.assign?Object.assign.bind():function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a}).apply(this,arguments)}t.displayName="Swiper";let v=(0,d.forwardRef)(function(a,b){let{tag:c="div",children:e,className:f="",swiper:g,zoom:h,lazy:i,virtualIndex:j,swiperSlideIndex:l,...m}=void 0===a?{}:a,n=(0,d.useRef)(null),[o,r]=(0,d.useState)("swiper-slide"),[s,t]=(0,d.useState)(!1);function v(a,b,c){b===n.current&&r(c)}p(()=>{if(void 0!==l&&(n.current.swiperSlideIndex=l),b&&(b.current=n.current),n.current&&g){if(g.destroyed){"swiper-slide"!==o&&r("swiper-slide");return}return g.on("_slideClass",v),()=>{g&&g.off("_slideClass",v)}}}),p(()=>{g&&n.current&&!g.destroyed&&r(g.getSlideClasses(n.current))},[g]);let w={isActive:o.indexOf("swiper-slide-active")>=0,isVisible:o.indexOf("swiper-slide-visible")>=0,isPrev:o.indexOf("swiper-slide-prev")>=0,isNext:o.indexOf("swiper-slide-next")>=0},x=()=>"function"==typeof e?e(w):e,y=()=>{t(!0)};return d.createElement(c,u({ref:n,className:k(`${o}${f?` ${f}`:""}`),"data-swiper-slide-index":j,onLoad:y},m),h&&d.createElement(q.Provider,{value:w},d.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof h?h:void 0},x(),i&&!s&&d.createElement("div",{className:"swiper-lazy-preloader"}))),!h&&d.createElement(q.Provider,{value:w},x(),i&&!s&&d.createElement("div",{className:"swiper-lazy-preloader"})))});v.displayName="SwiperSlide"},6523:function(a,b,c){function d(a){return null!==a&&"object"==typeof a&&"constructor"in a&&a.constructor===Object}function e(a={},b={}){Object.keys(b).forEach(c=>{void 0===a[c]?a[c]=b[c]:d(b[c])&&d(a[c])&&Object.keys(b[c]).length>0&&e(a[c],b[c])})}c.d(b,{pt:function(){return Z},W_:function(){return W},tl:function(){return Y},ZP:function(){return U}});let f={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function g(){let a="undefined"!=typeof document?document:{};return e(a,f),a}let h={document:f,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(){}
1,clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(a){return"undefined"==typeof setTimeout?(a(),null):setTimeout(a,0)},cancelAnimationFrame(a){"undefined"!=typeof setTimeout&&clearTimeout(a)}};function i(){let a="undefined"!=typeof window?window:{};return e(a,h),a}function j(a,b=0){return setTimeout(a,b)}function k(){return Date.now()}function l(a){return"object"==typeof a&&null!==a&&a.constructor&&"Object"===Object.prototype.toString.call(a).slice(8,-1)}function m(a){return"undefined"!=typeof window&& void 0!==window.HTMLElement?a instanceof HTMLElement:a&&(1===a.nodeType||11===a.nodeType)}function n(...a){let b=Object(a[0]),c=["__proto__","constructor","prototype"];for(let d=1;d<a.length;d+=1){let e=a[d];if(null!=e&&!m(e)){let f=Object.keys(Object(e)).filter(a=>0>c.indexOf(a));for(let g=0,h=f.length;g<h;g+=1){let i=f[g],j=Object.getOwnPropertyDescriptor(e,i);void 0!==j&&j.enumerable&&(l(b[i])&&l(e[i])?e[i].__swiper__?b[i]=e[i]:n(b[i],e[i]):!l(b[i])&&l(e[i])?(b[i]={},e[i].__swiper__?b[i]=e[i]:n(b[i],e[i])):b[i]=e[i])}}}return b}function o(a,b,c){a.style.setProperty(b,c)}function p({swiper:a,targetPosition:b,side:c}){let d=i(),e=-a.translate,f=null,g,h=a.params.speed;a.wrapperEl.style.scrollSnapType="none",d.cancelAnimationFrame(a.cssModeFrameID);let j=b>e?"next":"prev",k=(a,b)=>"next"===j&&a>=b||"prev"===j&&a<=b,l=()=>{g=new Date().getTime(),null===f&&(f=g);let i=Math.max(Math.min((g-f)/h,1),0),j=e+(.5-Math.cos(i*Math.PI)/2)*(b-e);if(k(j,b)&&(j=b),a.wrapperEl.scrollTo({[c]:j}),k(j,b)){a.wrapperEl.style.overflow="hidden",a.wrapperEl.style.scrollSnapType="",setTimeout(()=>{a.wrapperEl.style.overflow="",a.wrapperEl.scrollTo({[c]:j})}),d.cancelAnimationFrame(a.cssModeFrameID);return}a.cssModeFrameID=d.requestAnimationFrame(l)};l()}function q(a,b=""){return[...a.children].filter(a=>a.matches(b))}function r(a,b=[]){let c=document.createElement(a);return c.classList.add(...Array.isArray(b)?b:[b]),c}function s(a,b){let c=i();return c.getComputedStyle(a,null).getPropertyValue(b)}function t(a){let b=a,c;if(b){for(c=0;null!==(b=b.previousSibling);)1===b.nodeType&&(c+=1);return c}}function u(a,b){let c=[],d=a.parentElement;for(;d;)b?d.matches(b)&&c.push(d):c.push(d),d=d.parentElement;return c}function v(a,b,c){let d=i();return c?a["width"===b?"offsetWidth":"offsetHeight"]+parseFloat(d.getComputedStyle(a,null).getPropertyValue("width"===b?"margin-right":"margin-top"))+parseFloat(d.getComputedStyle(a,null).getPropertyValue("width"===b?"margin-left":"margin-bottom")):a.offsetWidth}let w;function x(){return w||(w=function(){let a=i(),b=g();return{smoothScroll:b.documentElement&&b.documentElement.style&&"scrollBehavior"in b.documentElement.style,touch:!!("ontouchstart"in a||a.DocumentTouch&&b instanceof a.DocumentTouch)}}()),w}let y,z;var A={on(a,b,c){let d=this;if(!d.eventsListeners||d.destroyed||"function"!=typeof b)return d;let e=c?"unshift":"push";return a.split(" ").forEach(a=>{d.eventsListeners[a]||(d.eventsListeners[a]=[]),d.eventsListeners[a][e](b)}),d},once(a,b,c){let d=this;if(!d.eventsListeners||d.destroyed||"function"!=typeof b)return d;function e(...c){d.off(a,e),e.__emitterProxy&&delete e.__emitterProxy,b.apply(d,c)}return e.__emitterProxy=b,d.on(a,e,c)},onAny(a,b){if(!this.eventsListeners||this.destroyed||"function"!=typeof a)return this;let c=b?"unshift":"push";return 0>this.eventsAnyListeners.indexOf(a)&&this.eventsAnyListeners[c](a),this}
1,offAny(a){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let b=this.eventsAnyListeners.indexOf(a);return b>=0&&this.eventsAnyListeners.splice(b,1),this},off(a,b){let c=this;return c.eventsListeners&&!c.destroyed&&c.eventsListeners&&a.split(" ").forEach(a=>{void 0===b?c.eventsListeners[a]=[]:c.eventsListeners[a]&&c.eventsListeners[a].forEach((d,e)=>{(d===b||d.__emitterProxy&&d.__emitterProxy===b)&&c.eventsListeners[a].splice(e,1)})}),c},emit(...a){let b=this;if(!b.eventsListeners||b.destroyed||!b.eventsListeners)return b;let c,d,e;"string"==typeof a[0]||Array.isArray(a[0])?(c=a[0],d=a.slice(1,a.length),e=b):(c=a[0].events,d=a[0].data,e=a[0].context||b),d.unshift(e);let f=Array.isArray(c)?c:c.split(" ");return f.forEach(a=>{b.eventsAnyListeners&&b.eventsAnyListeners.length&&b.eventsAnyListeners.forEach(b=>{b.apply(e,[a,...d])}),b.eventsListeners&&b.eventsListeners[a]&&b.eventsListeners[a].forEach(a=>{a.apply(e,d)})}),b}};let B=(a,b)=>{if(!a||a.destroyed||!a.params)return;let c=()=>a.isElement?"swiper-slide":`.${a.params.slideClass}`,d=b.closest(c());if(d){let e=d.querySelector(`.${a.params.lazyPreloaderClass}`);e&&e.remove()}},C=(a,b)=>{if(!a.slides[b])return;let c=a.slides[b].querySelector('[loading="lazy"]');c&&c.removeAttribute("loading")},D=a=>{if(!a||a.destroyed||!a.params)return;let b=a.params.lazyPreloadPrevNext,c=a.slides.length;if(!c||!b||b<0)return;b=Math.min(b,c);let d="auto"===a.params.slidesPerView?a.slidesPerViewDynamic():Math.ceil(a.params.slidesPerView),e=a.activeIndex;if(a.params.grid&&a.params.grid.rows>1){let f=e,g=[f-b];g.push(...Array.from({length:b}).map((a,b)=>f+d+b)),a.slides.forEach((b,c)=>{g.includes(b.column)&&C(a,c)});return}let h=e+d-1;if(a.params.rewind||a.params.loop)for(let i=e-b;i<=h+b;i+=1){let j=(i%c+c)%c;(j<e||j>h)&&C(a,j)}else for(let k=Math.max(e-b,0);k<=Math.min(h+b,c-1);k+=1)k!==e&&(k>h||k<e)&&C(a,k)};function E({swiper:a,runCallbacks:b,direction:c,step:d}){let{activeIndex:e,previousIndex:f}=a,g=c;if(g||(g=e>f?"next":e<f?"prev":"reset"),a.emit(`transition${d}`),b&&e!==f){if("reset"===g){a.emit(`slideResetTransition${d}`);return}a.emit(`slideChangeTransition${d}`),"next"===g?a.emit(`slideNextTransition${d}`):a.emit(`slidePrevTransition${d}`)}}function F(a){let b=this,c=g(),d=i(),e=b.touchEventsData;e.evCache.push(a);let{params:f,touches:h,enabled:j}=b;if(!j|| !f.simulateTouch&&"mouse"===a.pointerType||b.animating&&f.preventInteractionOnTransition)return;!b.animating&&f.cssMode&&f.loop&&b.loopFix();let l=a;l.originalEvent&&(l=l.originalEvent);let m=l.target;if("wrapper"===f.touchEventsTarget&&!b.wrapperEl.contains(m)||"which"in l&&3===l.which||"button"in l&&l.button>0||e.isTouched&&e.isMoved)return;let n=!!f.noSwipingClass&&""!==f.noSwipingClass,o=a.composedPath?a.composedPath():a.path;n&&l.target&&l.target.shadowRoot&&o&&(m=o[0]);let p=f.noSwipingSelector?f.noSwipingSelector:`.${f.noSwipingClass}`,q=!!(l.target&&l.target.shadowRoot);if(f.noSwiping&&(q?function(a,b=this){function c(b){if(!b||b===g()||b===i())return null;b.assignedSlot&&(b=b.assignedSlot);let d=b.closest(a);return d||b.getRootNode?d||c(b.getRootNode().host):null}return c(b)}(p,m):m.closest(p))){b.allowClick=!0;return}
1if(f.swipeHandler&&!m.closest(f.swipeHandler))return;h.currentX=l.pageX,h.currentY=l.pageY;let r=h.currentX,s=h.currentY,t=f.edgeSwipeDetection||f.iOSEdgeSwipeDetection,u=f.edgeSwipeThreshold||f.iOSEdgeSwipeThreshold;if(t&&(r<=u||r>=d.innerWidth-u)){if("prevent"!==t)return;a.preventDefault()}Object.assign(e,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),h.startX=r,h.startY=s,e.touchStartTime=k(),b.allowClick=!0,b.updateSize(),b.swipeDirection=void 0,f.threshold>0&&(e.allowThresholdMove=!1);let v=!0;m.matches(e.focusableElements)&&(v=!1,"SELECT"===m.nodeName&&(e.isTouched=!1)),c.activeElement&&c.activeElement.matches(e.focusableElements)&&c.activeElement!==m&&c.activeElement.blur();let w=v&&b.allowTouchMove&&f.touchStartPreventDefault;(f.touchStartForcePreventDefault||w)&&!m.isContentEditable&&l.preventDefault(),f.freeMode&&f.freeMode.enabled&&b.freeMode&&b.animating&&!f.cssMode&&b.freeMode.onTouchStart(),b.emit("touchStart",l)}function G(a){let b=g(),c=this,d=c.touchEventsData,{params:e,touches:f,rtlTranslate:h,enabled:i}=c;if(!i|| !e.simulateTouch&&"mouse"===a.pointerType)return;let j=a;if(j.originalEvent&&(j=j.originalEvent),!d.isTouched){d.startMoving&&d.isScrolling&&c.emit("touchMoveOpposite",j);return}let l=d.evCache.findIndex(a=>a.pointerId===j.pointerId);l>=0&&(d.evCache[l]=j);let m=d.evCache.length>1?d.evCache[0]:j,n=m.pageX,o=m.pageY;if(j.preventedByNestedSwiper){f.startX=n,f.startY=o;return}if(!c.allowTouchMove){j.target.matches(d.focusableElements)||(c.allowClick=!1),d.isTouched&&(Object.assign(f,{startX:n,startY:o,prevX:c.touches.currentX,prevY:c.touches.currentY,currentX:n,currentY:o}),d.touchStartTime=k());return}if(e.touchReleaseOnEdges&&!e.loop){if(c.isVertical()){if(o<f.startY&&c.translate<=c.maxTranslate()||o>f.startY&&c.translate>=c.minTranslate()){d.isTouched=!1,d.isMoved=!1;return}}else if(n<f.startX&&c.translate<=c.maxTranslate()||n>f.startX&&c.translate>=c.minTranslate())return}if(b.activeElement&&j.target===b.activeElement&&j.target.matches(d.focusableElements)){d.isMoved=!0,c.allowClick=!1;return}if(d.allowTouchCallbacks&&c.emit("touchMove",j),j.targetTouches&&j.targetTouches.length>1)return;f.currentX=n,f.currentY=o;let p=f.currentX-f.startX,q=f.currentY-f.startY;if(c.params.threshold&&Math.sqrt(p**2+q**2)<c.params.threshold)return;if(void 0===d.isScrolling){let r;c.isHorizontal()&&f.currentY===f.startY||c.isVertical()&&f.currentX===f.startX?d.isScrolling=!1:p*p+q*q>=25&&(r=180*Math.atan2(Math.abs(q),Math.abs(p))/Math.PI,d.isScrolling=c.isHorizontal()?r>e.touchAngle:90-r>e.touchAngle)}if(d.isScrolling&&c.emit("touchMoveOpposite",j),void 0===d.startMoving&&(f.currentX!==f.startX||f.currentY!==f.startY)&&(d.startMoving=!0),d.isScrolling||c.zoom&&c.params.zoom&&c.params.zoom.enabled&&d.evCache.length>1){d.isTouched=!1;return}if(!d.startMoving)return;c.allowClick=!1,!e.cssMode&&j.cancelable&&j.preventDefault(),e.touchMoveStopPropagation&&!e.nested&&j.stopPropagation();let s=c.isHorizontal()?p:q,t=c.isHorizontal()?f.currentX-f.previousX:f.currentY-f.previousY;e.oneWayMovement&&(s=Math.abs(s)*(h?1:-1),t=Math.abs(t)*(h?1:-1)),f.diff=s,s*=e.touchRatio,h&&(s=-s,t=-t);let u=c.touchesDirection;c.swipeDirection=s>0?"prev":"next",c.touchesDirection=t>0?"prev":"next";let v=c.params.loop&&!e.cssMode;if(!d.isMoved){if(v&&c.loopFix({direction:c.swipeDirection}),d.startTranslate=c.getTranslate(),c.setTransition(0),c.animating){let w=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});c.wrapperEl.dispatchEvent(w)}d.allowMomentumBounce=!1,e.grabCursor&&(!0===c.allowSlideNext|| !0===c.allowSlidePrev)&&c.setGrabCursor(!0),c.emit("sliderFirstMove",j)}let x;d.isMoved&&u!==c.touchesDirection&&v&&Math.abs(s)>=1&&(c.loopFix({direction:c.swipeDirection,setTranslate:!0}),x=!0),c.emit("sliderMove",j),d.isMoved=!0,d.currentTranslate=s+d.startTranslate;let y=!0,z=e.resistanceRatio;if(e.touchReleaseOnEdges&&(z=0),s>0?(v&&!x&&d.currentTranslate>(e.centeredSlides?c.minTranslate()-c.size/2:c.minTranslate())&&c.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),d.currentTranslate>c.minTranslate()&&(y=!1,e.resistance&&(d.currentTranslate=c.minTranslate()-1+(-c.minTranslate()+d.startTranslate+s)**z))):s<0&&(v&&!x&&d.currentTranslate<(e.centeredSlides?c.maxTranslate()+c.size/2:c.maxTranslate())&&c.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:c.slides.length-("auto"===e.slidesPerView?c.slidesPerViewDynamic():Math.ceil(parseFloat(e.slidesPerView,10)))}),d.currentTranslate<c.maxTranslate()&&(y=!1,e.resistance&&(d.currentTranslate=c.maxTranslate()+1-(c.maxTranslate()-d.startTranslate-s)**z))),y&&(j.preventedByNestedSwiper=!0),!c.allowSlideNext&&"next"===c.swipeDirection&&d.currentTranslate<d.startTranslate&&(d.currentTranslate=d.startTranslate),!c.allowSlidePrev&&"prev"===c.swipeDirection&&d.currentTranslate>d.startTranslate&&(d.currentTranslate=d.startTranslate),c.allowSlidePrev||c.allowSlideNext||(d.currentTranslate=d.startTranslate),e.threshold>0){if(Math.abs(s)>e.threshold||d.allowThresholdMove){if(!d.allowThresholdMove){d.allowThresholdMove=!0,f.startX=f.currentX,f.startY=f.currentY,d.currentTranslate=d.startTranslate,f.diff=c.isHorizontal()?f.currentX-f.startX:f.currentY-f.startY;return}}else{d.currentTranslate=d.startTranslate;return}}e.followFinger&&!e.cssMode&&((e.freeMode&&e.freeMode.enabled&&c.freeMode||e.watchSlidesProgress)&&(c.updateActiveIndex(),c.updateSlidesClasses()),e.freeMode&&e.freeMode.enabled&&c.freeMode&&c.freeMode.onTouchMove(),c.updateProgress(d.currentTranslate),c.setTranslate(d.currentTranslate))}function H(a){let b=this,c=b.touchEventsData,d=c.evCache.findIndex(b=>b.pointerId===a.pointerId);if(d>=0&&c.evCache.splice(d,1),["pointercancel","pointerout","pointerleave"].includes(a.type)){let e="pointercancel"===a.type&&(b.browser.isSafari||b.browser.isWebView);if(!e)return}let{params:f,touches:g,rtlTranslate:h,slidesGrid:i,enabled:l}=b;if(!l|| !f.simulateTouch&&"mouse"===a.pointerType)return;let m=a;if(m.originalEvent&&(m=m.originalEvent),c.allowTouchCallbacks&&b.emit("touchEnd",m),c.allowTouchCallbacks=!1,!c.isTouched){c.isMoved&&f.grabCursor&&b.setGrabCursor(!1),c.isMoved=!1,c.startMoving=!1;return}f.grabCursor&&c.isMoved&&c.isTouched&&(!0===b.allowSlideNext|| !0===b.allowSlidePrev)&&b.setGrabCursor(!1);let n=k(),o=n-c.touchStartTime;if(b.allowClick){let p=m.path||m.composedPath&&m.composedPath();b.updateClickedSlide(p&&p[0]||m.target),b.emit("tap click",m),o<300&&n-c.lastClickTime<300&&b.emit("doubleTap doubleClick",m)}if(c.lastClickTime=k(),j(()=>{b.destroyed||(b.allowClick=!0)}),!c.isTouched||!c.isMoved||!b.swipeDirection||0===g.diff||c.currentTranslate===c.startTranslate){c.isTouched=!1,c.isMoved=!1,c.startMoving=!1;return}c.isTouched=!1,c.isMoved=!1,c.startMoving=!1;let q;if(q=f.followFinger?h?b.translate:-b.translate:-c.currentTranslate,f.cssMode)return;if(f.freeMode&&f.freeMode.enabled){b.freeMode.onTouchEnd({currentPos:q});return}let r=0,s=b.slidesSizesGrid[0];for(let t=0;t<i.length;
1t+=t<f.slidesPerGroupSkip?1:f.slidesPerGroup){let u=t<f.slidesPerGroupSkip-1?1:f.slidesPerGroup;void 0!==i[t+u]?q>=i[t]&&q<i[t+u]&&(r=t,s=i[t+u]-i[t]):q>=i[t]&&(r=t,s=i[i.length-1]-i[i.length-2])}let v=null,w=null;f.rewind&&(b.isBeginning?w=f.virtual&&f.virtual.enabled&&b.virtual?b.virtual.slides.length-1:b.slides.length-1:b.isEnd&&(v=0));let x=(q-i[r])/s,y=r<f.slidesPerGroupSkip-1?1:f.slidesPerGroup;if(o>f.longSwipesMs){if(!f.longSwipes){b.slideTo(b.activeIndex);return}"next"===b.swipeDirection&&(x>=f.longSwipesRatio?b.slideTo(f.rewind&&b.isEnd?v:r+y):b.slideTo(r)),"prev"===b.swipeDirection&&(x>1-f.longSwipesRatio?b.slideTo(r+y):null!==w&&x<0&&Math.abs(x)>f.longSwipesRatio?b.slideTo(w):b.slideTo(r))}else{if(!f.shortSwipes){b.slideTo(b.activeIndex);return}let z=b.navigation&&(m.target===b.navigation.nextEl||m.target===b.navigation.prevEl);z?m.target===b.navigation.nextEl?b.slideTo(r+y):b.slideTo(r):("next"===b.swipeDirection&&b.slideTo(null!==v?v:r+y),"prev"===b.swipeDirection&&b.slideTo(null!==w?w:r))}}function I(){let a=this,{params:b,el:c}=a;if(c&&0===c.offsetWidth)return;b.breakpoints&&a.setBreakpoint();let{allowSlideNext:d,allowSlidePrev:e,snapGrid:f}=a,g=a.virtual&&a.params.virtual.enabled;a.allowSlideNext=!0,a.allowSlidePrev=!0,a.updateSize(),a.updateSlides(),a.updateSlidesClasses();let h=g&&b.loop;"auto"!==b.slidesPerView&&!(b.slidesPerView>1)||!a.isEnd||a.isBeginning||a.params.centeredSlides||h?a.params.loop&&!g?a.slideToLoop(a.realIndex,0,!1,!0):a.slideTo(a.activeIndex,0,!1,!0):a.slideTo(a.slides.length-1,0,!1,!0),a.autoplay&&a.autoplay.running&&a.autoplay.paused&&(clearTimeout(a.autoplay.resizeTimeout),a.autoplay.resizeTimeout=setTimeout(()=>{a.autoplay&&a.autoplay.running&&a.autoplay.paused&&a.autoplay.resume()},500)),a.allowSlidePrev=e,a.allowSlideNext=d,a.params.watchOverflow&&f!==a.snapGrid&&a.checkOverflow()}function J(a){this.enabled&&!this.allowClick&&(this.params.preventClicks&&a.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(a.stopPropagation(),a.stopImmediatePropagation()))}function K(){let a=this,{wrapperEl:b,rtlTranslate:c,enabled:d}=a;if(!d)return;a.previousTranslate=a.translate,a.isHorizontal()?a.translate=-b.scrollLeft:a.translate=-b.scrollTop,0===a.translate&&(a.translate=0),a.updateActiveIndex(),a.updateSlidesClasses();let e,f=a.maxTranslate()-a.minTranslate();(0===f?0:(a.translate-a.minTranslate())/f)!==a.progress&&a.updateProgress(c?-a.translate:a.translate),a.emit("setTranslate",a.translate,!1)}function L(a){B(this,a.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}let M=!1;function N(){}let O=(a,b)=>{let c=g(),{params:d,el:e,wrapperEl:f,device:h}=a,i=!!d.nested,j="on"===b?"addEventListener":"removeEventListener",k=b;e[j]("pointerdown",a.onTouchStart,{passive:!1}),c[j]("pointermove",a.onTouchMove,{passive:!1,capture:i}),c[j]("pointerup",a.onTouchEnd,{passive:!0}),c[j]("pointercancel",a.onTouchEnd,{passive:!0}),c[j]("pointerout",a.onTouchEnd,{passive:!0}),c[j]("pointerleave",a.onTouchEnd,{passive:!0}),(d.preventClicks||d.preventClicksPropagation)&&e[j]("click",a.onClick,!0),d.cssMode&&f[j]("scroll",a.onScroll),d.updateOnWindowResize?a[k](h.ios||h.android?"resize orientationchange observerUpdate":"resize observerUpdate",I,!0):a[k]("observerUpdate",I,!0),e[j]("load",a.onLoad,{capture:!0})},P=(a,b)=>a.grid&&b.grid&&b.grid.rows>1;var Q={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};let R={eventsEmitter:A,update:{updateSize:function(){let a,b,c=this.el;a=void 0!==this.params.width&&null!==this.params.width?this.params.width:c.clientWidth,b=void 0!==this.params.height&&null!==this.params.height?this.params.height:c.
1clientHeight,!(0===a&&this.isHorizontal()||0===b&&this.isVertical())&&(a=a-parseInt(s(c,"padding-left")||0,10)-parseInt(s(c,"padding-right")||0,10),b=b-parseInt(s(c,"padding-top")||0,10)-parseInt(s(c,"padding-bottom")||0,10),Number.isNaN(a)&&(a=0),Number.isNaN(b)&&(b=0),Object.assign(this,{width:a,height:b,size:this.isHorizontal()?a:b}))},updateSlides:function(){let a=this;function b(b){return a.isHorizontal()?b:({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"})[b]}function c(a,c){return parseFloat(a.getPropertyValue(b(c))||0)}let d=a.params,{wrapperEl:e,slidesEl:f,size:g,rtlTranslate:h,wrongRTL:i}=a,j=a.virtual&&d.virtual.enabled,k=j?a.virtual.slides.length:a.slides.length,l=q(f,`.${a.params.slideClass}, swiper-slide`),m=j?a.virtual.slides.length:l.length,n=[],p=[],r=[],t=d.slidesOffsetBefore;"function"==typeof t&&(t=d.slidesOffsetBefore.call(a));let u=d.slidesOffsetAfter;"function"==typeof u&&(u=d.slidesOffsetAfter.call(a));let w=a.snapGrid.length,x=a.slidesGrid.length,y=d.spaceBetween,z=-t,A=0,B=0;if(void 0===g)return;"string"==typeof y&&y.indexOf("%")>=0?y=parseFloat(y.replace("%",""))/100*g:"string"==typeof y&&(y=parseFloat(y)),a.virtualSize=-y,l.forEach(a=>{h?a.style.marginLeft="":a.style.marginRight="",a.style.marginBottom="",a.style.marginTop=""}),d.centeredSlides&&d.cssMode&&(o(e,"--swiper-centered-offset-before",""),o(e,"--swiper-centered-offset-after",""));let C=d.grid&&d.grid.rows>1&&a.grid;C&&a.grid.initSlides(m);let D,E="auto"===d.slidesPerView&&d.breakpoints&&Object.keys(d.breakpoints).filter(a=>void 0!==d.breakpoints[a].slidesPerView).length>0;for(let F=0;F<m;F+=1){D=0;let G;if(l[F]&&(G=l[F]),C&&a.grid.updateSlide(F,G,m,b),!l[F]||"none"!==s(G,"display")){if("auto"===d.slidesPerView){E&&(l[F].style[b("width")]="");let H=getComputedStyle(G),I=G.style.transform,J=G.style.webkitTransform;if(I&&(G.style.transform="none"),J&&(G.style.webkitTransform="none"),d.roundLengths)D=a.isHorizontal()?v(G,"width",!0):v(G,"height",!0);else{let K=c(H,"width"),L=c(H,"padding-left"),M=c(H,"padding-right"),N=c(H,"margin-left"),O=c(H,"margin-right"),P=H.getPropertyValue("box-sizing");if(P&&"border-box"===P)D=K+N+O;else{let{clientWidth:Q,offsetWidth:R}=G;D=K+L+M+N+O+(R-Q)}}I&&(G.style.transform=I),J&&(G.style.webkitTransform=J),d.roundLengths&&(D=Math.floor(D))}else D=(g-(d.slidesPerView-1)*y)/d.slidesPerView,d.roundLengths&&(D=Math.floor(D)),l[F]&&(l[F].style[b("width")]=`${D}px`);l[F]&&(l[F].swiperSlideSize=D),r.push(D),d.centeredSlides?(z=z+D/2+A/2+y,0===A&&0!==F&&(z=z-g/2-y),0===F&&(z=z-g/2-y),.001>Math.abs(z)&&(z=0),d.roundLengths&&(z=Math.floor(z)),B%d.slidesPerGroup==0&&n.push(z),p.push(z)):(d.roundLengths&&(z=Math.floor(z)),(B-Math.min(a.params.slidesPerGroupSkip,B))%a.params.slidesPerGroup==0&&n.push(z),p.push(z),z=z+D+y),a.virtualSize+=D+y,A=D,B+=1}}if(a.virtualSize=Math.max(a.virtualSize,g)+u,h&&i&&("slide"===d.effect||"coverflow"===d.effect)&&(e.style.width=`${a.virtualSize+y}px`),d.setWrapperSize&&(e.style[b("width")]=`${a.virtualSize+y}px`),C&&a.grid.updateWrapperSize(D,n,b),!d.centeredSlides){let S=[];for(let T=0;T<n.length;T+=1){let U=n[T];d.roundLengths&&(U=Math.floor(U)),n[T]<=a.virtualSize-g&&S.push(U)}n=S,Math.floor(a.virtualSize-g)-Math.floor(n[n.length-1])>1&&n.push(a.virtualSize-g)}if(j&&d.loop){let V=r[0]+y;if(d.slidesPerGroup>1){let W=Math.ceil((a.virtual.slidesBefore+a.virtual.slidesAfter)/d.slidesPerGroup),X=V*d.slidesPerGroup;for(let Y=0;Y<W;Y+=1)n.push(n[n.length-1]+X)}for(let Z=0;Z<a.virtual.slidesBefore+a.virtual.slidesAfter;Z+=1)1===d.slidesPerGroup&&n.push(n[n.length-1]+V),p.push(p[p.length-1]+V),a.virtualSize+=V}if(0===n.length&&(n=[0]),0!==y){let $=a.isHorizontal()&&h?"marginLeft":b("marginRight");l.filter((a,b)=>!d.cssMode||!!d.loop||b!==l.length-1).forEach(a=>{a.style[$]=`${y}px`})}if(d.centeredSlides&&d.centeredSlidesBounds){let _=0;r.forEach(a=>{_+=a+(y||0)}),_-=y;let aa=_-g;n=n.map(a=>a<=0?-t:a>aa?aa+u:a)}if(d.centerInsufficientSlides){let ab=0;if(r.forEach(a=>{ab+=a+(y||0)}),(ab-=y)<g){let ac=(g-ab)/2;
1n.forEach((a,b)=>{n[b]=a-ac}),p.forEach((a,b)=>{p[b]=a+ac})}}if(Object.assign(a,{slides:l,snapGrid:n,slidesGrid:p,slidesSizesGrid:r}),d.centeredSlides&&d.cssMode&&!d.centeredSlidesBounds){o(e,"--swiper-centered-offset-before",`${-n[0]}px`),o(e,"--swiper-centered-offset-after",`${a.size/2-r[r.length-1]/2}px`);let ad=-a.snapGrid[0],ae=-a.slidesGrid[0];a.snapGrid=a.snapGrid.map(a=>a+ad),a.slidesGrid=a.slidesGrid.map(a=>a+ae)}if(m!==k&&a.emit("slidesLengthChange"),n.length!==w&&(a.params.watchOverflow&&a.checkOverflow(),a.emit("snapGridLengthChange")),p.length!==x&&a.emit("slidesGridLengthChange"),d.watchSlidesProgress&&a.updateSlidesOffset(),!j&&!d.cssMode&&("slide"===d.effect||"fade"===d.effect)){let af=`${d.containerModifierClass}backface-hidden`,ag=a.el.classList.contains(af);m<=d.maxBackfaceHiddenSlides?ag||a.el.classList.add(af):ag&&a.el.classList.remove(af)}},updateAutoHeight:function(a){let b=this,c=[],d=b.virtual&&b.params.virtual.enabled,e=0,f;"number"==typeof a?b.setTransition(a):!0===a&&b.setTransition(b.params.speed);let g=a=>d?b.slides[b.getSlideIndexByData(a)]:b.slides[a];if("auto"!==b.params.slidesPerView&&b.params.slidesPerView>1){if(b.params.centeredSlides)(b.visibleSlides||[]).forEach(a=>{c.push(a)});else for(f=0;f<Math.ceil(b.params.slidesPerView);f+=1){let h=b.activeIndex+f;if(h>b.slides.length&&!d)break;c.push(g(h))}}else c.push(g(b.activeIndex));for(f=0;f<c.length;f+=1)if(void 0!==c[f]){let i=c[f].offsetHeight;e=i>e?i:e}(e||0===e)&&(b.wrapperEl.style.height=`${e}px`)},updateSlidesOffset:function(){let a=this.slides,b=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let c=0;c<a.length;c+=1)a[c].swiperSlideOffset=(this.isHorizontal()?a[c].offsetLeft:a[c].offsetTop)-b-this.cssOverflowAdjustment()},updateSlidesProgress:function(a=this&&this.translate||0){let b=this,c=b.params,{slides:d,rtlTranslate:e,snapGrid:f}=b;if(0===d.length)return;void 0===d[0].swiperSlideOffset&&b.updateSlidesOffset();let g=-a;e&&(g=a),d.forEach(a=>{a.classList.remove(c.slideVisibleClass)}),b.visibleSlidesIndexes=[],b.visibleSlides=[];let h=c.spaceBetween;"string"==typeof h&&h.indexOf("%")>=0?h=parseFloat(h.replace("%",""))/100*b.size:"string"==typeof h&&(h=parseFloat(h));for(let i=0;i<d.length;i+=1){let j=d[i],k=j.swiperSlideOffset;c.cssMode&&c.centeredSlides&&(k-=d[0].swiperSlideOffset);let l=(g+(c.centeredSlides?b.minTranslate():0)-k)/(j.swiperSlideSize+h),m=(g-f[0]+(c.centeredSlides?b.minTranslate():0)-k)/(j.swiperSlideSize+h),n=-(g-k),o=n+b.slidesSizesGrid[i],p=n>=0&&n<b.size-1||o>1&&o<=b.size||n<=0&&o>=b.size;p&&(b.visibleSlides.push(j),b.visibleSlidesIndexes.push(i),d[i].classList.add(c.slideVisibleClass)),j.progress=e?-l:l,j.originalProgress=e?-m:m}},updateProgress:function(a){if(void 0===a){let b=this.rtlTranslate?-1:1;a=this&&this.translate&&this.translate*b||0}let c=this.params,d=this.maxTranslate()-this.minTranslate(),{progress:e,isBeginning:f,isEnd:g,progressLoop:h}=this,i=f,j=g;if(0===d)e=0,f=!0,g=!0;else{e=(a-this.minTranslate())/d;let k=1>Math.abs(a-this.minTranslate()),l=1>Math.abs(a-this.maxTranslate());f=k||e<=0,g=l||e>=1,k&&(e=0),l&&(e=1)}if(c.loop){let m=this.getSlideIndexByData(0),n=this.getSlideIndexByData(this.slides.length-1),o=this.slidesGrid[m],p=this.slidesGrid[n],q=this.slidesGrid[this.slidesGrid.length-1],r=Math.abs(a);(h=r>=o?(r-o)/q:(r+q-p)/q)>1&&(h-=1)}Object.assign(this,{progress:e,progressLoop:h,isBeginning:f,isEnd:g}),(c.watchSlidesProgress||c.centeredSlides&&c.autoHeight)&&this.updateSlidesProgress(a),f&&!i&&this.emit("reachBeginning toEdge"),g&&!j&&this.emit("reachEnd toEdge"),(i&&!f||j&&!g)&&this.emit("fromEdge"),this.emit("progress",e)},updateSlidesClasses:function(){let a=this,{slides:b,params:c,slidesEl:d,activeIndex:e}=a,f=a.virtual&&c.virtual.enabled,g=a=>q(d,`.${c.slideClass}${a}, swiper-slide${a}`)[0];b.forEach(a=>{a.classList.remove(c.slideActiveClass,c.slideNextClass,c.slidePrevClass)});let h;if(f){if(c.loop){let i=e-a.virtual.slidesBefore;i<0&&(i=a.virtual.slides.length+i),i>=a.virtual.slides.length&&(i-=a.virtual.slides.length),h=g(`[data-swiper-slide-index="${i}"]`)}else h=g(`[data-swiper-slide-index="${e}"]`)}else h=b[e];if(h){h.classList.add(c.slideActiveClass);let j=function(a,b){let c=[];for(;a.nextElementSibling;){let d=a.nextElementSibling;b?d.matches(b)&&c.push(d):c.push(d),a=d}return c}(h,`.${c.slideClass}, swiper-slide`)[0];c.loop&&!j&&(j=b[0]),j&&j.classList.add(c.slideNextClass);let k=function(a,b){let c=[];for(;a.previousElementSibling;){let d=a.previousElementSibling;b?d.matches(b)&&c.push(d):c.push(d),a=d}return c}(h,`.${c.slideClass}, swiper-slide`)[0];c.loop,k&&k.classList.add(c.slidePrevClass)}a.emitSlidesClasses()},updateActiveIndex:function(a){let b=this,c=b.rtlTranslate?b.translate:-b.translate,{snapGrid:d,params:e,activeIndex:f,realIndex:g,snapIndex:h}=b,i=a,j,k=a=>{let c=a-b.virtual.slidesBefore;return c<0&&(c=b.virtual.slides.length+c),c>=b.virtual.slides.length&&(c-=b.virtual.slides.length),c};if(void 0===i&&(i=function(a){let{slidesGrid:b,params:c}=a,d=a.rtlTranslate?a.translate:-a.translate,e;for(let f=0;f<b.length;f+=1)void 0!==b[f+1]?d>=b[f]&&d<b[f+1]-(b[f+1]-b[f])/2?e=f:d>=b[f]&&d<b[f+1]&&(e=f+1):d>=b[f]&&(e=f);return c.normalizeSlideIndex&&(e<0|| void 0===e)&&(e=0),e}(b)),d.indexOf(c)>=0)j=d.indexOf(c);else{let l=Math.min(e.slidesPerGroupSkip,i);j=l+Math.floor((i-l)/e.slidesPerGroup)}if(j>
1=d.length&&(j=d.length-1),i===f){j!==h&&(b.snapIndex=j,b.emit("snapIndexChange")),b.params.loop&&b.virtual&&b.params.virtual.enabled&&(b.realIndex=k(i));return}let m;m=b.virtual&&e.virtual.enabled&&e.loop?k(i):b.slides[i]?parseInt(b.slides[i].getAttribute("data-swiper-slide-index")||i,10):i,Object.assign(b,{previousSnapIndex:h,snapIndex:j,previousRealIndex:g,realIndex:m,previousIndex:f,activeIndex:i}),b.initialized&&D(b),b.emit("activeIndexChange"),b.emit("snapIndexChange"),g!==m&&b.emit("realIndexChange"),(b.initialized||b.params.runCallbacksOnInit)&&b.emit("slideChange")},updateClickedSlide:function(a){let b=this,c=b.params,d=a.closest(`.${c.slideClass}, swiper-slide`),e=!1,f;if(d){for(let g=0;g<b.slides.length;g+=1)if(b.slides[g]===d){e=!0,f=g;break}}if(d&&e)b.clickedSlide=d,b.virtual&&b.params.virtual.enabled?b.clickedIndex=parseInt(d.getAttribute("data-swiper-slide-index"),10):b.clickedIndex=f;else{b.clickedSlide=void 0,b.clickedIndex=void 0;return}c.slideToClickedSlide&& void 0!==b.clickedIndex&&b.clickedIndex!==b.activeIndex&&b.slideToClickedSlide()}},translate:{getTranslate:function(a=this.isHorizontal()?"x":"y"){let{params:b,rtlTranslate:c,translate:d,wrapperEl:e}=this;if(b.virtualTranslate)return c?-d:d;if(b.cssMode)return d;let f=function a(b,c="x"){let d=i(),e,f,g,h=function a(b){let c=i(),d;return c.getComputedStyle&&(d=c.getComputedStyle(b,null)),!d&&b.currentStyle&&(d=b.currentStyle),d||(d=b.style),d}(b,null);return d.WebKitCSSMatrix?((f=h.transform||h.webkitTransform).split(",").length>6&&(f=f.split(", ").map(a=>a.replace(",",".")).join(", ")),g=new d.WebKitCSSMatrix("none"===f?"":f)):e=(g=h.MozTransform||h.OTransform||h.MsTransform||h.msTransform||h.transform||h.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===c&&(f=d.WebKitCSSMatrix?g.m41:16===e.length?parseFloat(e[12]):parseFloat(e[4])),"y"===c&&(f=d.WebKitCSSMatrix?g.m42:16===e.length?parseFloat(e[13]):parseFloat(e[5])),f||0}(e,a);return f+=this.cssOverflowAdjustment(),c&&(f=-f),f||0},setTranslate:function(a,b){let c=this,{rtlTranslate:d,params:e,wrapperEl:f,progress:g}=c,h=0,i=0;c.isHorizontal()?h=d?-a:a:i=a,e.roundLengths&&(h=Math.floor(h),i=Math.floor(i)),c.previousTranslate=c.translate,c.translate=c.isHorizontal()?h:i,e.cssMode?f[c.isHorizontal()?"scrollLeft":"scrollTop"]=c.isHorizontal()?-h:-i:e.virtualTranslate||(c.isHorizontal()?h-=c.cssOverflowAdjustment():i-=c.cssOverflowAdjustment(),f.style.transform=`translate3d(${h}px, ${i}px, 0px)`);let j,k=c.maxTranslate()-c.minTranslate();(0===k?0:(a-c.minTranslate())/k)!==g&&c.updateProgress(a),c.emit("setTranslate",c.translate,b)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(a=0,b=this.params.speed,c=!0,d=!0,e){let f=this,{params:g,wrapperEl:h}=f;if(f.animating&&g.preventInteractionOnTransition)return!1;let i=f.minTranslate(),j=f.maxTranslate(),k;if(k=d&&a>i?i:d&&a<j?j:a,f.updateProgress(k),g.cssMode){let l=f.isHorizontal();if(0===b)h[l?"scrollLeft":"scrollTop"]=-k;else{if(!f.support.smoothScroll)return p({swiper:f,targetPosition:-k,side:l?"left":"top"}),!0;h.scrollTo({[l?"left":"top"]:-k,behavior:"smooth"})}return!0}return 0===b?(f.setTransition(0),f.setTranslate(k),c&&(f.emit("beforeTransitionStart",b,e),f.emit("transitionEnd"))):(f.setTransition(b),f.setTranslate(k),c&&(f.emit("beforeTransitionStart",b,e),f.emit("transitionStart")),f.animating||(f.animating=!0,f.onTranslateToWrapperTransitionEnd||(f.onTranslateToWrapperTransitionEnd=function(a){f&&!f.destroyed&&a.target===this&&(f.wrapperEl.removeEventListener("transitionend",f.onTranslateToWrapperTransitionEnd),f.onTranslateToWrapperTransitionEnd=null,delete f.onTranslateToWrapperTransitionEnd,c&&f.emit("transitionEnd"))}),f.wrapperEl.addEventListener("transitionend",f.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(a,b){let c=this;c.params.cssMode||(c.wrapperEl.style.transitionDuration=`${a}ms`),c.emit("setTransition",a,b)},transitionStart:function(a=!0,b){let{params:c}=this;c.cssMode||(c.autoHeight&&this.updateAutoHeight(),E({swiper:this,runCallbacks:a,direction:b,step:"Start"}))},transitionEnd:function(a=!0,b){let c=this,{params:d}=c;c.animating=!1,d.cssMode||(c.setTransition(0),E({swiper:c,runCallbacks:a,direction:b,step:"End"}))}},slide:{slideTo:function(a=0,b=this.params.speed,c=!0,d,e){"string"==typeof a&&(a=parseInt(a,10));let f=this,g=a;g<0&&(g=0);let{params:h,snapGrid:i,slidesGrid:j,previousIndex:k,activeIndex:l,rtlTranslate:m,wrapperEl:n,enabled:o}=f;if(f.animating&&h.preventInteractionOnTransition|| !o&&!d&&!e)return!1;let q=Math.min(f.params.slidesPerGroupSkip,g),r=q+Math.floor((g-q)/f.params.slidesPerGroup);r>=i.length&&(r=i.length-1);let s=-i[r];if(h.normalizeSlideIndex)for(let t=0;t<j.length;t+=1){let u=-Math.floor(100*s),v=Math.floor(100*j[t]),w=Math.floor(100*j[t+1]);void 0!==j[t+1]?u>=v&&u<w-(w-v)/2?g=t:u>=v&&u<w&&(g=t+1):u>=v&&(g=t)}if(f.initialized&&g!==l&&(!f.allowSlideNext&&(m?s>f.translate&&s>f.minTranslate():s<f.translate&&s<f.minTranslate())|| !f.allowSlidePrev&&s>f.translate&&s>f.maxTranslate()&&(l||0)!==g))return!1;g!==(k||0)&&c&&f.emit("beforeSlideChangeStart"),f.updateProgress(s);let x;if(x=g>l?"next":g<l?"prev":"reset",m&& -s===f.translate|| !m&&s===f.translate)return f.updateActiveIndex(g),h.autoHeight&&f.updateAutoHeight(),f.updateSlidesClasses(),"slide"!==h.effect&&f.setTranslate(s),"reset"!==x&&(f.transitionStart(c,x),f.transitionEnd(c,x)),!1;if(h.cssMode){let y=f.isHorizontal(),z=m?s:-s;if(0===b){let A=f.virtual&&f.params.virtual.enabled;A&&(f.wrapperEl.style.scrollSnapType="none",f._immediateVirtual=!0),A&&!f._cssModeVirtualInitialSet&&f.params.initialSlide>0?(f._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{n[y?"scrollLeft":"scrollTop"]=z})):n[y?"scrollLeft":"scrollTop"]=z,A&&requestAnimationFrame(()=>{f.wrapperEl.style.scrollSnapType="",f._immediateVirtual=!1})}else{if(!f.support.smoothScroll)return p({swiper:f,targetPosition:z,side:y?"left":"top"}),!0;n.scrollTo({[y?"left":"top"]:z,behavior:"smooth"})}return!0}return f.setTransition(b),f.setTranslate(s),f.updateActiveIndex(g),f.updateSlidesClasses(),f.emit("beforeTransitionStart",b,d),f.transitionStart(c,x),0===b?f.transitionEnd(c,x):f.animating||(f.animating=!0,f.onSlideToWrapperTransitionEnd||(f.onSlideToWrapperTransitionEnd=function(a){f&&!f.destroyed&&a.target===this&&(f.wrapperEl.removeEventListener("transitionend",f.onSlideToWrapperTransitionEnd),f.onSlideToWrapperTransitionEnd=null,delete f.onSlideToWrapperTransitionEnd,f.transitionEnd(c,x))}),f.wrapperEl.addEventListener("transitionend",f.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(a=0,b=this.params.speed,c=!0,d){if("string"==typeof a){let e=parseInt(a,10);a=e}let f=a;return this.params.loop&&(this.virtual&&this.params.virtual.enabled?f+=this.virtual.slidesBefore:f=this.getSlideIndexByData(f)),this.slideTo(f,b,c,d)},slideNext:function(a=this.params.speed,b=!0,c){let d=this,{enabled:e,params:f,animating:g}=d;if(!e)return d;let h=f.slidesPerGroup;"auto"===f.slidesPerView&&1===f.slidesPerGroup&&f.slidesPerGroupAuto&&(h=Math.max(d.slidesPerViewDynamic("current",!0),1));let i=d.activeIndex<f.slidesPerGroupSkip?1:h,j=d.virtual&&f.virtual.enabled;if(f.loop){if(g&&!j&&f.loopPreventsSliding)return!1;d.loopFix({direction:"next"}),d._clientLeft=d.wrapperEl.clientLeft}return f.rewind&&d.isEnd?d.slideTo(0,a,b,c):d.slideTo(d.activeIndex+i,a,b,c)},slidePrev:function(a=this.params.speed,b=!0,c){let d=this,{params:e,snapGrid:f,slidesGrid:g,rtlTranslate:h,enabled:i,animating:j}=d;if(!i)return d;let k=d.virtual&&e.virtual.enabled;if(e.loop){if(j&&!k&&e.loopPreventsSliding)return!1;d.loopFix({direction:"prev"}),d._clientLeft=d.wrapperEl.clientLeft}let l=h?d.translate:-d.translate;
1function m(a){return a<0?-Math.floor(Math.abs(a)):Math.floor(a)}let n=m(l),o=f.map(a=>m(a)),p=f[o.indexOf(n)-1];if(void 0===p&&e.cssMode){let q;f.forEach((a,b)=>{n>=a&&(q=b)}),void 0!==q&&(p=f[q>0?q-1:q])}let r=0;if(void 0!==p&&((r=g.indexOf(p))<0&&(r=d.activeIndex-1),"auto"===e.slidesPerView&&1===e.slidesPerGroup&&e.slidesPerGroupAuto&&(r=Math.max(r=r-d.slidesPerViewDynamic("previous",!0)+1,0))),e.rewind&&d.isBeginning){let s=d.params.virtual&&d.params.virtual.enabled&&d.virtual?d.virtual.slides.length-1:d.slides.length-1;return d.slideTo(s,a,b,c)}return d.slideTo(r,a,b,c)},slideReset:function(a=this.params.speed,b=!0,c){return this.slideTo(this.activeIndex,a,b,c)},slideToClosest:function(a=this.params.speed,b=!0,c,d=.5){let e=this,f=e.activeIndex,g=Math.min(e.params.slidesPerGroupSkip,f),h=g+Math.floor((f-g)/e.params.slidesPerGroup),i=e.rtlTranslate?e.translate:-e.translate;if(i>=e.snapGrid[h]){let j=e.snapGrid[h],k=e.snapGrid[h+1];i-j>(k-j)*d&&(f+=e.params.slidesPerGroup)}else{let l=e.snapGrid[h-1],m=e.snapGrid[h];i-l<=(m-l)*d&&(f-=e.params.slidesPerGroup)}return f=Math.max(f,0),f=Math.min(f,e.slidesGrid.length-1),e.slideTo(f,a,b,c)},slideToClickedSlide:function(){let a=this,{params:b,slidesEl:c}=a,d="auto"===b.slidesPerView?a.slidesPerViewDynamic():b.slidesPerView,e=a.clickedIndex,f,g=a.isElement?"swiper-slide":`.${b.slideClass}`;if(b.loop){if(a.animating)return;f=parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10),b.centeredSlides?e<a.loopedSlides-d/2||e>a.slides.length-a.loopedSlides+d/2?(a.loopFix(),e=a.getSlideIndex(q(c,`${g}[data-swiper-slide-index="${f}"]`)[0]),j(()=>{a.slideTo(e)})):a.slideTo(e):e>a.slides.length-d?(a.loopFix(),e=a.getSlideIndex(q(c,`${g}[data-swiper-slide-index="${f}"]`)[0]),j(()=>{a.slideTo(e)})):a.slideTo(e)}else a.slideTo(e)}},loop:{loopCreate:function(a){let{params:b,slidesEl:c}=this;if(!b.loop||this.virtual&&this.params.virtual.enabled)return;let d=q(c,`.${b.slideClass}, swiper-slide`);d.forEach((a,b)=>{a.setAttribute("data-swiper-slide-index",b)}),this.loopFix({slideRealIndex:a,direction:b.centeredSlides?void 0:"next"})},loopFix:function({slideRealIndex:a,slideTo:b=!0,direction:c,setTranslate:d,activeSlideIndex:e,byController:f,byMousewheel:g}={}){let h=this;if(!h.params.loop)return;h.emit("beforeLoopFix");let{slides:i,allowSlidePrev:j,allowSlideNext:k,slidesEl:l,params:m}=h;if(h.allowSlidePrev=!0,h.allowSlideNext=!0,h.virtual&&m.virtual.enabled){b&&(m.centeredSlides||0!==h.snapIndex?m.centeredSlides&&h.snapIndex<m.slidesPerView?h.slideTo(h.virtual.slides.length+h.snapIndex,0,!1,!0):h.snapIndex===h.snapGrid.length-1&&h.slideTo(h.virtual.slidesBefore,0,!1,!0):h.slideTo(h.virtual.slides.length,0,!1,!0)),h.allowSlidePrev=j,h.allowSlideNext=k,h.emit("loopFix");return}let n="auto"===m.slidesPerView?h.slidesPerViewDynamic():Math.ceil(parseFloat(m.slidesPerView,10)),o=m.loopedSlides||n;o%m.slidesPerGroup!=0&&(o+=m.slidesPerGroup-o%m.slidesPerGroup),h.loopedSlides=o;let p=[],q=[],r=h.activeIndex;void 0===e?e=h.getSlideIndex(h.slides.filter(a=>a.classList.contains(m.slideActiveClass))[0]):r=e;let s="next"===c||!c,t="prev"===c||!c,u=0,v=0;if(e<o){u=Math.max(o-e,m.slidesPerGroup);for(let w=0;w<o-e;w+=1){let x=w-Math.floor(w/i.length)*i.length;p.push(i.length-x-1)}}else if(e>h.slides.length-2*o){v=Math.max(e-(h.slides.length-2*o),m.slidesPerGroup);for(let y=0;y<v;y+=1){let z=y-Math.floor(y/i.length)*i.length;q.push(z)}}if(t&&p.forEach(a=>{h.slides[a].swiperLoopMoveDOM=!0,l.prepend(h.slides[a]),h.slides[a].swiperLoopMoveDOM=!1}),s&&q.forEach(a=>{h.slides[a].swiperLoopMoveDOM=!0,l.append(h.slides[a]),h.slides[a].swiperLoopMoveDOM=!1}),h.recalcSlides(),"auto"===m.slidesPerView&&h.updateSlides(),m.watchSlidesProgress&&h.updateSlidesOffset(),b){if(p.length>0&&t){if(void 0===a){let A=h.slidesGrid[r],B=h.slidesGrid[r+u],C=B-A;g?h.setTranslate(h.translate-C):(h.slideTo(r+u,0,!1,!0),d&&(h.touches[h.isHorizontal()?"startX":"startY"]+=C))}else d&&h.slideToLoop(a,0,!1,!0)}else if(q.length>
10&&s){if(void 0===a){let D=h.slidesGrid[r],E=h.slidesGrid[r-v],F=E-D;g?h.setTranslate(h.translate-F):(h.slideTo(r-v,0,!1,!0),d&&(h.touches[h.isHorizontal()?"startX":"startY"]+=F))}else h.slideToLoop(a,0,!1,!0)}}if(h.allowSlidePrev=j,h.allowSlideNext=k,h.controller&&h.controller.control&&!f){let G={slideRealIndex:a,slideTo:!1,direction:c,setTranslate:d,activeSlideIndex:e,byController:!0};Array.isArray(h.controller.control)?h.controller.control.forEach(a=>{!a.destroyed&&a.params.loop&&a.loopFix(G)}):h.controller.control instanceof h.constructor&&h.controller.control.params.loop&&h.controller.control.loopFix(G)}h.emit("loopFix")},loopDestroy:function(){let{params:a,slidesEl:b}=this;if(!a.loop||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let c=[];this.slides.forEach(a=>{let b=void 0===a.swiperSlideIndex?1*a.getAttribute("data-swiper-slide-index"):a.swiperSlideIndex;c[b]=a}),this.slides.forEach(a=>{a.removeAttribute("data-swiper-slide-index")}),c.forEach(a=>{b.append(a)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(a){let b=this;if(!b.params.simulateTouch||b.params.watchOverflow&&b.isLocked||b.params.cssMode)return;let c="container"===b.params.touchEventsTarget?b.el:b.wrapperEl;b.isElement&&(b.__preventObserver__=!0),c.style.cursor="move",c.style.cursor=a?"grabbing":"grab",b.isElement&&requestAnimationFrame(()=>{b.__preventObserver__=!1})},unsetGrabCursor:function(){let a=this;(!a.params.watchOverflow||!a.isLocked)&&!a.params.cssMode&&(a.isElement&&(a.__preventObserver__=!0),a["container"===a.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",a.isElement&&requestAnimationFrame(()=>{a.__preventObserver__=!1}))}},events:{attachEvents:function(){let a=this,b=g(),{params:c}=a;a.onTouchStart=F.bind(a),a.onTouchMove=G.bind(a),a.onTouchEnd=H.bind(a),c.cssMode&&(a.onScroll=K.bind(a)),a.onClick=J.bind(a),a.onLoad=L.bind(a),M||(b.addEventListener("touchstart",N),M=!0),O(a,"on")},detachEvents:function(){O(this,"off")}},breakpoints:{setBreakpoint:function(){let a=this,{realIndex:b,initialized:c,params:d,el:e}=a,f=d.breakpoints;if(!f||f&&0===Object.keys(f).length)return;let g=a.getBreakpoint(f,a.params.breakpointsBase,a.el);if(!g||a.currentBreakpoint===g)return;let h=g in f?f[g]:void 0,i=h||a.originalParams,j=P(a,d),k=P(a,i),l=d.enabled;j&&!k?(e.classList.remove(`${d.containerModifierClass}grid`,`${d.containerModifierClass}grid-column`),a.emitContainerClasses()):!j&&k&&(e.classList.add(`${d.containerModifierClass}grid`),(i.grid.fill&&"column"===i.grid.fill|| !i.grid.fill&&"column"===d.grid.fill)&&e.classList.add(`${d.containerModifierClass}grid-column`),a.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(b=>{if(void 0===i[b])return;let c=d[b]&&d[b].enabled,e=i[b]&&i[b].enabled;c&&!e&&a[b].disable(),!c&&e&&a[b].enable()});let m=i.direction&&i.direction!==d.direction,o=d.loop&&(i.slidesPerView!==d.slidesPerView||m);m&&c&&a.changeDirection(),n(a.params,i);let p=a.params.enabled;Object.assign(a,{allowTouchMove:a.params.allowTouchMove,allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev}),l&&!p?a.disable():!l&&p&&a.enable(),a.currentBreakpoint=g,a.emit
1("_beforeBreakpoint",i),o&&c&&(a.loopDestroy(),a.loopCreate(b),a.updateSlides()),a.emit("breakpoint",i)},getBreakpoint:function(a,b="window",c){if(!a||"container"===b&&!c)return;let d=!1,e=i(),f="window"===b?e.innerHeight:c.clientHeight,g=Object.keys(a).map(a=>{if("string"==typeof a&&0===a.indexOf("@")){let b=parseFloat(a.substr(1)),c=f*b;return{value:c,point:a}}return{value:a,point:a}});g.sort((a,b)=>parseInt(a.value,10)-parseInt(b.value,10));for(let h=0;h<g.length;h+=1){let{point:j,value:k}=g[h];"window"===b?e.matchMedia(`(min-width: ${k}px)`).matches&&(d=j):k<=c.clientWidth&&(d=j)}return d||"max"}},checkOverflow:{checkOverflow:function(){let a=this,{isLocked:b,params:c}=a,{slidesOffsetBefore:d}=c;if(d){let e=a.slides.length-1,f=a.slidesGrid[e]+a.slidesSizesGrid[e]+2*d;a.isLocked=a.size>f}else a.isLocked=1===a.snapGrid.length;!0===c.allowSlideNext&&(a.allowSlideNext=!a.isLocked),!0===c.allowSlidePrev&&(a.allowSlidePrev=!a.isLocked),b&&b!==a.isLocked&&(a.isEnd=!1),b!==a.isLocked&&a.emit(a.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:a,params:b,rtl:c,el:d,device:e}=this,f=function(a,b){let c=[];return a.forEach(a=>{"object"==typeof a?Object.keys(a).forEach(d=>{a[d]&&c.push(b+d)}):"string"==typeof a&&c.push(b+a)}),c}(["initialized",b.direction,{"free-mode":this.params.freeMode&&b.freeMode.enabled},{autoheight:b.autoHeight},{rtl:c},{grid:b.grid&&b.grid.rows>1},{"grid-column":b.grid&&b.grid.rows>1&&"column"===b.grid.fill},{android:e.android},{ios:e.ios},{"css-mode":b.cssMode},{centered:b.cssMode&&b.centeredSlides},{"watch-progress":b.watchSlidesProgress}],b.containerModifierClass);a.push(...f),d.classList.add(...a),this.emitContainerClasses()},removeClasses:function(){let{el:a,classNames:b}=this;a.classList.remove(...b),this.emitContainerClasses()}}},S={};class T{constructor(...a){let b,c;1===a.length&&a[0].constructor&&"Object"===Object.prototype.toString.call(a[0]).slice(8,-1)?c=a[0]:[b,c]=a,c||(c={}),c=n({},c),b&&!c.el&&(c.el=b);let d=g();if(c.el&&"string"==typeof c.el&&d.querySelectorAll(c.el).length>1){let e=[];return d.querySelectorAll(c.el).forEach(a=>{let b=n({},c,{el:a});e.push(new T(b))}),e}let f=this;f.__swiper__=!0,f.support=x(),f.device=function(a={}){return y||(y=function({userAgent:a}={}){let b=x(),c=i(),d=c.navigator.platform,e=a||c.navigator.userAgent,f={ios:!1,android:!1},g=c.screen.width,h=c.screen.height,j=e.match(/(Android);?[\s\/]+([\d.]+)?/),k=e.match(/(iPad).*OS\s([\d_]+)/),l=e.match(/(iPod)(.*OS\s([\d_]+))?/),m=!k&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/),n="MacIntel"===d;return!k&&n&&b.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${g}x${h}`)>=0&&((k=e.match(/(Version)\/([\d.]+)/))||(k=[0,1,"13_0_0"]),n=!1),j&&"Win32"!==d&&(f.os="android",f.android=!0),(k||m||l)&&(f.os="ios",f.ios=!0),f}(a)),y}({userAgent:c.userAgent}),f.browser=(z||(z=function(){let a=i(),b=!1;function c(){let b=a.navigator.userAgent.toLowerCase();return b.indexOf("safari")>=0&&0>b.indexOf("chrome")&&0>b.indexOf("android")}if(c()){let d=String(a.navigator.userAgent);if(d.includes("Version/")){let[e,f]=d.split("Version/")[1].split(" ")[0].split(".").map(a=>Number(a));b=e<16||16===e&&f<2}}return{isSafari:b||c(),needPerspectiveFix:b,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(a.navigator.userAgent)}}()),z),f.eventsListeners={},f.eventsAnyListeners=[],f.modules=[...f.__modules__],c.modules&&Array.isArray(c.modules)&&f.modules.push(...c.modules);let h={};f.modules.forEach(a=>{var b,d;a({params:c,swiper:f,extendParams:(b=c,d=h,function(a={}){let c=Object.keys(a)[0],e=a[c];if("object"!=typeof e||null===e||(["navigation","pagination","scrollbar"].indexOf(c)>=0&& !0===b[c]&&(b[c]={auto:!0}),!(c in b&&"enabled"in e))){n(d,a);return}!0===b[c]&&(b[c]={enabled:!0}),"object"!=typeof b[c]||"enabled"in b[c]||(b[c].enabled=!0),b[c]||(b[c]={enabled:!1}),n(d,a)}),on:f.on.bind(f),once:f.once.bind(f),off:f.off.bind(f),emit:f.emit.bind(f)})});let j=n({},Q,h);return f.params=n({},j,S,c),f.originalParams=n({},f.params),f.passedParams=n({}
1,c),f.params&&f.params.on&&Object.keys(f.params.on).forEach(a=>{f.on(a,f.params.on[a])}),f.params&&f.params.onAny&&f.onAny(f.params.onAny),Object.assign(f,{enabled:f.params.enabled,el:b,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return"horizontal"===f.params.direction},isVertical(){return"vertical"===f.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:f.params.allowSlideNext,allowSlidePrev:f.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:f.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:f.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),f.emit("_swiper"),f.params.init&&f.init(),f}getSlideIndex(a){let{slidesEl:b,params:c}=this,d=q(b,`.${c.slideClass}, swiper-slide`),e=t(d[0]);return t(a)-e}getSlideIndexByData(a){return this.getSlideIndex(this.slides.filter(b=>1*b.getAttribute("data-swiper-slide-index")===a)[0])}recalcSlides(){let a=this,{slidesEl:b,params:c}=a;a.slides=q(b,`.${c.slideClass}, swiper-slide`)}enable(){let a=this;a.enabled||(a.enabled=!0,a.params.grabCursor&&a.setGrabCursor(),a.emit("enable"))}disable(){let a=this;a.enabled&&(a.enabled=!1,a.params.grabCursor&&a.unsetGrabCursor(),a.emit("disable"))}setProgress(a,b){a=Math.min(Math.max(a,0),1);let c=this.minTranslate(),d=this.maxTranslate(),e=(d-c)*a+c;this.translateTo(e,void 0===b?0:b),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let a=this;if(!a.params._emitClasses||!a.el)return;let b=a.el.className.split(" ").filter(b=>0===b.indexOf("swiper")||0===b.indexOf(a.params.containerModifierClass));a.emit("_containerClasses",b.join(" "))}getSlideClasses(a){let b=this;return b.destroyed?"":a.className.split(" ").filter(a=>0===a.indexOf("swiper-slide")||0===a.indexOf(b.params.slideClass)).join(" ")}emitSlidesClasses(){let a=this;if(!a.params._emitClasses||!a.el)return;let b=[];a.slides.forEach(c=>{let d=a.getSlideClasses(c);b.push({slideEl:c,classNames:d}),a.emit("_slideClass",c,d)}),a.emit("_slideClasses",b)}slidesPerViewDynamic(a="current",b=!1){let{params:c,slides:d,slidesGrid:e,slidesSizesGrid:f,size:g,activeIndex:h}=this,i=1;if(c.centeredSlides){let j=d[h]?d[h].swiperSlideSize:0,k;for(let l=h+1;l<d.length;l+=1)d[l]&&!k&&(j+=d[l].swiperSlideSize,i+=1,j>g&&(k=!0));for(let m=h-1;m>=0;m-=1)d[m]&&!k&&(j+=d[m].swiperSlideSize,i+=1,j>g&&(k=!0))}else if("current"===a)for(let n=h+1;n<d.length;n+=1){let o=b?e[n]+f[n]-e[h]<g:e[n]-e[h]<g;o&&(i+=1)}else for(let p=h-1;p>=0;p-=1){let q=e[h]-e[p]<g;q&&(i+=1)}return i}update(){let a=this;if(!a||a.destroyed)return;let{snapGrid:b,params:c}=a;function d(){let b=a.rtlTranslate?-1*a.translate:a.translate,c=Math.min(Math.max(b,a.maxTranslate()),a.minTranslate());a.setTranslate(c),a.updateActiveIndex(),a.updateSlidesClasses()}c.breakpoints&&a.setBreakpoint(),[...a.el.querySelectorAll('[loading="lazy"]')].forEach(b=>{b.complete&&B(a,b)}),a.updateSize(),a.updateSlides(),a.updateProgress(),a.updateSlidesClasses();let e;if(c.freeMode&&c.freeMode.enabled&&!c.cssMode)d(),c.autoHeight&&a.updateAutoHeight();else{if(("auto"===c.slidesPerView||c.slidesPerView>1)&&a.isEnd&&!c.centeredSlides){let f=a.virtual&&c.virtual.enabled?a.virtual.slides:a.slides;e=a.slideTo(f.length-1,0,!1,!0)}else e=a.slideTo(a.activeIndex,0,!1,!0);e||d()}c.watchOverflow&&b!==a.snapGrid&&a.checkOverflow(),a.emit("update")}changeDirection(a,b=!0){let c=this,d=c.params.direction;return a||(a="horizontal"===d?"vertical":"horizontal"),a===d||"horizontal"!==a&&"vertical"!==a||(c.el.classList.remove(`${c.params.containerModifierClass}${d}`),c.el.classList.add(`${c.params.containerModifierClass}${a}`),c.emitContainerClasses(),c.params.direction=a,c.slides.forEac
1h(b=>{"vertical"===a?b.style.width="":b.style.height=""}),c.emit("changeDirection"),b&&c.update()),c}changeLanguageDirection(a){let b=this;(!b.rtl||"rtl"!==a)&&(b.rtl||"ltr"!==a)&&(b.rtl="rtl"===a,b.rtlTranslate="horizontal"===b.params.direction&&b.rtl,b.rtl?(b.el.classList.add(`${b.params.containerModifierClass}rtl`),b.el.dir="rtl"):(b.el.classList.remove(`${b.params.containerModifierClass}rtl`),b.el.dir="ltr"),b.update())}mount(a){let b=this;if(b.mounted)return!0;let c=a||b.params.el;if("string"==typeof c&&(c=document.querySelector(c)),!c)return!1;c.swiper=b,c.shadowEl&&(b.isElement=!0);let d=()=>`.${(b.params.wrapperClass||"").trim().split(" ").join(".")}`,e=()=>{if(c&&c.shadowRoot&&c.shadowRoot.querySelector){let a=c.shadowRoot.querySelector(d());return a}return q(c,d())[0]},f=e();return!f&&b.params.createElements&&(f=r("div",b.params.wrapperClass),c.append(f),q(c,`.${b.params.slideClass}`).forEach(a=>{f.append(a)})),Object.assign(b,{el:c,wrapperEl:f,slidesEl:b.isElement?c:f,mounted:!0,rtl:"rtl"===c.dir.toLowerCase()||"rtl"===s(c,"direction"),rtlTranslate:"horizontal"===b.params.direction&&("rtl"===c.dir.toLowerCase()||"rtl"===s(c,"direction")),wrongRTL:"-webkit-box"===s(f,"display")}),!0}init(a){let b=this;if(b.initialized)return b;let c=b.mount(a);return!1===c||(b.emit("beforeInit"),b.params.breakpoints&&b.setBreakpoint(),b.addClasses(),b.updateSize(),b.updateSlides(),b.params.watchOverflow&&b.checkOverflow(),b.params.grabCursor&&b.enabled&&b.setGrabCursor(),b.params.loop&&b.virtual&&b.params.virtual.enabled?b.slideTo(b.params.initialSlide+b.virtual.slidesBefore,0,b.params.runCallbacksOnInit,!1,!0):b.slideTo(b.params.initialSlide,0,b.params.runCallbacksOnInit,!1,!0),b.params.loop&&b.loopCreate(),b.attachEvents(),[...b.el.querySelectorAll('[loading="lazy"]')].forEach(a=>{a.complete?B(b,a):a.addEventListener("load",a=>{B(b,a.target)})}),D(b),b.initialized=!0,D(b),b.emit("init"),b.emit("afterInit")),b}destroy(a=!0,b=!0){let c=this,{params:d,el:e,wrapperEl:f,slides:g}=c;return void 0===c.params||c.destroyed||(c.emit("beforeDestroy"),c.initialized=!1,c.detachEvents(),d.loop&&c.loopDestroy(),b&&(c.removeClasses(),e.removeAttribute("style"),f.removeAttribute("style"),g&&g.length&&g.forEach(a=>{a.classList.remove(d.slideVisibleClass,d.slideActiveClass,d.slideNextClass,d.slidePrevClass),a.removeAttribute("style"),a.removeAttribute("data-swiper-slide-index")})),c.emit("destroy"),Object.keys(c.eventsListeners).forEach(a=>{c.off(a)}),!1!==a&&(c.el.swiper=null,function(a){let b=a;Object.keys(b).forEach(a=>{try{b[a]=null}catch(c){}try{delete b[a]}catch(d){}})}(c)),c.destroyed=!0),null}static extendDefaults(a){n(S,a)}static get extendedDefaults(){return S}static get defaults(){return Q}static installModule(a){T.prototype.__modules__||(T.prototype.__modules__=[]);let b=T.prototype.__modules__;"function"==typeof a&&0>b.indexOf(a)&&b.push(a)}static use(a){return Array.isArray(a)?(a.forEach(a=>T.installModule(a)),T):(T.installModule(a),T)}}Object.keys(R).forEach(a=>{Object.keys(R[a]).forEach(b=>{T.prototype[b]=R[a][b]})}),T.use([function({swiper:a,on:b,emit:c}){let d=i(),e=null,f=null,g=()=>{a&&!a.destroyed&&a.initialized&&(c("beforeResize"),c("resize"))},h=()=>{a&&!a.destroyed&&a.initialized&&(e=new ResizeObserver(b=>{f=d.requestAnimationFrame(()=>{let{width:c,height:d}=a,e=c,f=d;b.forEach(({contentBoxSize:b,contentRect:c,target:d})=>{d&&d!==a.el||(e=c?c.width:(b[0]||b).inlineSize,f=c?c.height:(b[0]||b).blockSize)}),(e!==c||f!==d)&&g()})})).observe(a.el)},j=()=>{f&&d.cancelAnimationFrame(f),e&&e.unobserve&&a.el&&(e.unobserve(a.el),e=null)},k=()=>{a&&!a.destroyed&&a.initialized&&c("orientationchange")};b("init",()=>{if(a.params.resizeObserver&& void 0!==d.ResizeObserver){h();return}d.addEventListener("resize",g),d.addEventListener("orientationchange",k)}),b("destroy",()=>{j(),d.removeEventListener("resize",g),d.removeEventListener("orientationchange",k)})},function({swiper:a,extendParams:b,on:c,emit:d}){let e=[],f=i(),g=(b,c={})=>{let g=f.MutationObserver||f.WebkitMutationObserver,h=new g(b=>{if(a.__preventObserver__)return;if(1===b.length){d("observerUpdate",b[0]);return}let c=function(){d("observerUpdate",b[0])};f.requestAnimationFrame?f.requestAnimationFrame(c):f.setTimeout(c,0)});h.observe(b,{attributes:void 0===c.attributes||c.attributes,childList:void 0===c.childList||c.childList,characterData:void 0===c.characterData||c.characterData}),e.push(h)},h=()=>
1{if(a.params.observer){if(a.params.observeParents){let b=u(a.el);for(let c=0;c<b.length;c+=1)g(b[c])}g(a.el,{childList:a.params.observeSlideChildren}),g(a.wrapperEl,{attributes:!1})}},j=()=>{e.forEach(a=>{a.disconnect()}),e.splice(0,e.length)};b({observer:!1,observeParents:!1,observeSlideChildren:!1}),c("init",h),c("destroy",j)}]);var U=T;function V(a,b,c,d){return a.params.createElements&&Object.keys(d).forEach(e=>{if(!c[e]&& !0===c.auto){let f=q(a.el,`.${d[e]}`)[0];f||((f=r("div",d[e])).className=d[e],a.el.append(f)),c[e]=f,b[e]=f}}),c}function W({swiper:a,extendParams:b,on:c,emit:d}){b({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),a.navigation={nextEl:null,prevEl:null};let e=a=>(Array.isArray(a)||(a=[a].filter(a=>!!a)),a);function f(b){let c;return b&&"string"==typeof b&&a.isElement&&(c=a.el.shadowRoot.querySelector(b))?c:(b&&("string"==typeof b&&(c=[...document.querySelectorAll(b)]),a.params.uniqueNavElements&&"string"==typeof b&&c.length>1&&1===a.el.querySelectorAll(b).length&&(c=a.el.querySelector(b))),b&&!c)?b:c}function g(b,c){let d=a.params.navigation;(b=e(b)).forEach(b=>{b&&(b.classList[c?"add":"remove"](...d.disabledClass.split(" ")),"BUTTON"===b.tagName&&(b.disabled=c),a.params.watchOverflow&&a.enabled&&b.classList[a.isLocked?"add":"remove"](d.lockClass))})}function h(){let{nextEl:b,prevEl:c}=a.navigation;if(a.params.loop){g(c,!1),g(b,!1);return}g(c,a.isBeginning&&!a.params.rewind),g(b,a.isEnd&&!a.params.rewind)}function i(b){b.preventDefault(),(!a.isBeginning||a.params.loop||a.params.rewind)&&(a.slidePrev(),d("navigationPrev"))}function j(b){b.preventDefault(),(!a.isEnd||a.params.loop||a.params.rewind)&&(a.slideNext(),d("navigationNext"))}function k(){let b=a.params.navigation;if(a.params.navigation=V(a,a.originalParams.navigation,a.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(b.nextEl||b.prevEl))return;let c=f(b.nextEl),d=f(b.prevEl);Object.assign(a.navigation,{nextEl:c,prevEl:d}),c=e(c),d=e(d);let g=(c,d)=>{c&&c.addEventListener("click","next"===d?j:i),!a.enabled&&c&&c.classList.add(...b.lockClass.split(" "))};c.forEach(a=>g(a,"next")),d.forEach(a=>g(a,"prev"))}function l(){let{nextEl:b,prevEl:c}=a.navigation;b=e(b),c=e(c);let d=(b,c)=>{b.removeEventListener("click","next"===c?j:i),b.classList.remove(...a.params.navigation.disabledClass.split(" "))};b.forEach(a=>d(a,"next")),c.forEach(a=>d(a,"prev"))}c("init",()=>{!1===a.params.navigation.enabled?n():(k(),h())}),c("toEdge fromEdge lock unlock",()=>{h()}),c("destroy",()=>{l()}),c("enable disable",()=>{let{nextEl:b,prevEl:c}=a.navigation;b=e(b),c=e(c),[...b,...c].filter(a=>!!a).forEach(b=>b.classList[a.enabled?"remove":"add"](a.params.navigation.lockClass))}),c("click",(b,c)=>{let{nextEl:f,prevEl:g}=a.navigation;f=e(f),g=e(g);let h=c.target;if(a.params.navigation.hideOnClick&&!g.includes(h)&&!f.includes(h)){if(a.pagination&&a.params.pagination&&a.params.pagination.clickable&&(a.pagination.el===h||a.pagination.el.contains(h)))return;let i;f.length?i=f[0].classList.contains(a.params.navigation.hiddenClass):g.length&&(i=g[0].classList.contains(a.params.navigation.hiddenClass)),!0===i?d("navigationShow"):d("navigationHide"),[...f,...g].filter(a=>!!a).forEach(b=>b.classList.toggle(a.params.navigation.hiddenClass))}});let m=()=>{a.el.classList.remove(...a.params.navigation.navigationDisabledClass.split(" ")),k(),h()},n=()=>{a.el.classList.add(...a.params.navigation.navigationDisabledClass.split(" ")),l()};Object.assign(a.navigation,{enable:m,disable:n,update:h,init:k,destroy:l})}function X(a=""){return`.${a.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function Y({swiper:a,extendParams:b,on:c,emit:d}){let e="swiper-pagination";b({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:a=>a,formatFractionTotal:a=>a,bulletClass:`${e}-bullet`,bulletActiveClass:`${e}-bullet-active`,modifierClass:`${e}-`,currentClass:`${e}-current`,totalClass:`${e}-total`,hiddenClass:`${e}-hidden`,progressbarFillClass:`${e}-progressbar-fill`,progressbarOppositeClass:`${e}-progressbar-opposite`,clickableClass:`${e}-clickable`,lockClass:`${e}-lock`,horizontalClass:`${e}-horizontal`,verticalClass:`${e}-vertical`,paginationDisabledClass:`${e}-disabled`}}),a.pagination={el:null,bullets:[]};let f,g=0,h=a=>(Array.isArray(a)||(a=[a].filter(a=>!!a)),a);function i(){return!a.params.pagination.el||!a.pagination.el||Array.isArray(a.pagination.el)&&0===a.pagination.el.length}function j(b,c){let{bulletActiveClass:d}=a.params.pagination;b&&(b=b[`${"prev"===c?"previous":"next"}ElementSibling`])&&(b.classList.add(`${d}-${c}`),(b=b[`${"prev"===c?"previous":"next"}ElementSibling`])&&b.classList.add(`${d}-${c}-${c}`))}function k(b){let c=b.target.closest(X(a.params.pagination.bulletClass));if(!c)return;b.preventDefault();let d=t(c)*a.params.slidesPerGroup;if(a.params.loop){if(a.realIndex===d)return;let e=a.getSlideIndexByData(d),f=a.getSlideIndexByData(a.realIndex);e>a.slides.length-a.loopedSlides&&a.loopFix({direction:e>f?"next":"prev",activeSlideIndex:e,slideTo:!1}),a.slideToLoop(d)}else a.slideTo(d)}function l(){let b=a.rtl,c=a.params.pagination;if(i())return;let e=a.pagination.el;e=h(e);let k,l,m=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.slides.length,n=a.params.loop?Math.
1ceil(m/a.params.slidesPerGroup):a.snapGrid.length;if(a.params.loop?(l=a.previousRealIndex||0,k=a.params.slidesPerGroup>1?Math.floor(a.realIndex/a.params.slidesPerGroup):a.realIndex):void 0!==a.snapIndex?(k=a.snapIndex,l=a.previousSnapIndex):(l=a.previousIndex||0,k=a.activeIndex||0),"bullets"===c.type&&a.pagination.bullets&&a.pagination.bullets.length>0){let o=a.pagination.bullets,p,q,r;if(c.dynamicBullets&&(f=v(o[0],a.isHorizontal()?"width":"height",!0),e.forEach(b=>{b.style[a.isHorizontal()?"width":"height"]=`${f*(c.dynamicMainBullets+4)}px`}),c.dynamicMainBullets>1&& void 0!==l&&((g+=k-(l||0))>c.dynamicMainBullets-1?g=c.dynamicMainBullets-1:g<0&&(g=0)),r=((q=(p=Math.max(k-g,0))+(Math.min(o.length,c.dynamicMainBullets)-1))+p)/2),o.forEach(a=>{let b=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(a=>`${c.bulletActiveClass}${a}`)].map(a=>"string"==typeof a&&a.includes(" ")?a.split(" "):a).flat();a.classList.remove(...b)}),e.length>1)o.forEach(b=>{let d=t(b);d===k?b.classList.add(...c.bulletActiveClass.split(" ")):a.isElement&&b.setAttribute("part","bullet"),c.dynamicBullets&&(d>=p&&d<=q&&b.classList.add(...`${c.bulletActiveClass}-main`.split(" ")),d===p&&j(b,"prev"),d===q&&j(b,"next"))});else{let s=o[k];if(s&&s.classList.add(...c.bulletActiveClass.split(" ")),a.isElement&&o.forEach((a,b)=>{a.setAttribute("part",b===k?"bullet-active":"bullet")}),c.dynamicBullets){let u=o[p],w=o[q];for(let x=p;x<=q;x+=1)o[x]&&o[x].classList.add(...`${c.bulletActiveClass}-main`.split(" "));j(u,"prev"),j(w,"next")}}if(c.dynamicBullets){let y=Math.min(o.length,c.dynamicMainBullets+4),z=(f*y-f)/2-r*f,A=b?"right":"left";o.forEach(b=>{b.style[a.isHorizontal()?A:"top"]=`${z}px`})}}e.forEach((b,e)=>{if("fraction"===c.type&&(b.querySelectorAll(X(c.currentClass)).forEach(a=>{a.textContent=c.formatFractionCurrent(k+1)}),b.querySelectorAll(X(c.totalClass)).forEach(a=>{a.textContent=c.formatFractionTotal(n)})),"progressbar"===c.type){let f;f=c.progressbarOpposite?a.isHorizontal()?"vertical":"horizontal":a.isHorizontal()?"horizontal":"vertical";let g=(k+1)/n,h=1,i=1;"horizontal"===f?h=g:i=g,b.querySelectorAll(X(c.progressbarFillClass)).forEach(b=>{b.style.transform=`translate3d(0,0,0) scaleX(${h}) scaleY(${i})`,b.style.transitionDuration=`${a.params.speed}ms`})}"custom"===c.type&&c.renderCustom?(b.innerHTML=c.renderCustom(a,k+1,n),0===e&&d("paginationRender",b)):(0===e&&d("paginationRender",b),d("paginationUpdate",b)),a.params.watchOverflow&&a.enabled&&b.classList[a.isLocked?"add":"remove"](c.lockClass)})}function m(){let b=a.params.pagination;if(i())return;let c=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.slides.length,e=a.pagination.el;e=h(e);let f="";if("bullets"===b.type){let g=a.params.loop?Math.ceil(c/a.params.slidesPerGroup):a.snapGrid.length;a.params.freeMode&&a.params.freeMode.enabled&&g>c&&(g=c);for(let j=0;j<g;j+=1)b.renderBullet?f+=b.renderBullet.call(a,j,b.bulletClass):f+=`<${b.bulletElement} ${a.isElement?'part="bullet"':""} class="${b.bulletClass}"></${b.bulletElement}>`}"fraction"===b.type&&(f=b.renderFraction?b.renderFraction.call(a,b.currentClass,b.totalClass):`<span class="${b.currentClass}"></span> / <span class="${b.totalClass}"></span>`),"progressbar"===b.type&&(f=b.renderProgressbar?b.renderProgressbar.call(a,b.progressbarFillClass):`<span class="${b.progressbarFillClass}"></span>`),a.pagination.bullets=[],e.forEach(c=>{"custom"!==b.type&&(c.innerHTML=f||""),"bullets"===b.type&&a.pagination.bullets.push(...c.querySelectorAll(X(b.bulletClass)))}),"custom"!==b.type&&d("paginationRender",e[0])}function n(){a.params.pagination=V(a,a.originalParams.pagination,a.params.pagination,{el:"swiper-pagination"});let b=a.params.pagination;if(!b.el)return;let c;"string"==typeof b.el&&a.isElement&&(c=a.el.shadowRoot.querySelector(b.el)),c||"string"!=typeof b.el||(c=[...document.querySelectorAll(b.el)]),c||(c=b.el),c&&0!==c.length&&(a.params.uniqueNavElements&&"string"==typeof b.el&&Array.isArray(c)&&c.length>1&&(c=[...a.el.querySelectorAll(b.el)]).length>1&&(c=c.filter(b=>u(b,".swiper")[0]===a.el)[0]),Array.isArray(c)&&1===c.length&&(c=c[0]),Object.assign(a.pagination,{el:c}
1),(c=h(c)).forEach(c=>{"bullets"===b.type&&b.clickable&&c.classList.add(b.clickableClass),c.classList.add(b.modifierClass+b.type),c.classList.add(a.isHorizontal()?b.horizontalClass:b.verticalClass),"bullets"===b.type&&b.dynamicBullets&&(c.classList.add(`${b.modifierClass}${b.type}-dynamic`),g=0,b.dynamicMainBullets<1&&(b.dynamicMainBullets=1)),"progressbar"===b.type&&b.progressbarOpposite&&c.classList.add(b.progressbarOppositeClass),b.clickable&&c.addEventListener("click",k),a.enabled||c.classList.add(b.lockClass)}))}function o(){let b=a.params.pagination;if(i())return;let c=a.pagination.el;c&&(c=h(c)).forEach(c=>{c.classList.remove(b.hiddenClass),c.classList.remove(b.modifierClass+b.type),c.classList.remove(a.isHorizontal()?b.horizontalClass:b.verticalClass),b.clickable&&c.removeEventListener("click",k)}),a.pagination.bullets&&a.pagination.bullets.forEach(a=>a.classList.remove(...b.bulletActiveClass.split(" ")))}c("changeDirection",()=>{if(!a.pagination||!a.pagination.el)return;let b=a.params.pagination,{el:c}=a.pagination;(c=h(c)).forEach(c=>{c.classList.remove(b.horizontalClass,b.verticalClass),c.classList.add(a.isHorizontal()?b.horizontalClass:b.verticalClass)})}),c("init",()=>{!1===a.params.pagination.enabled?q():(n(),m(),l())}),c("activeIndexChange",()=>{void 0===a.snapIndex&&l()}),c("snapIndexChange",()=>{l()}),c("snapGridLengthChange",()=>{m(),l()}),c("destroy",()=>{o()}),c("enable disable",()=>{let{el:b}=a.pagination;b&&(b=h(b)).forEach(b=>b.classList[a.enabled?"remove":"add"](a.params.pagination.lockClass))}),c("lock unlock",()=>{l()}),c("click",(b,c)=>{let e=c.target,{el:f}=a.pagination;if(Array.isArray(f)||(f=[f].filter(a=>!!a)),a.params.pagination.el&&a.params.pagination.hideOnClick&&f&&f.length>0&&!e.classList.contains(a.params.pagination.bulletClass)){if(a.navigation&&(a.navigation.nextEl&&e===a.navigation.nextEl||a.navigation.prevEl&&e===a.navigation.prevEl))return;let g=f[0].classList.contains(a.params.pagination.hiddenClass);!0===g?d("paginationShow"):d("paginationHide"),f.forEach(b=>b.classList.toggle(a.params.pagination.hiddenClass))}});let p=()=>{a.el.classList.remove(a.params.pagination.paginationDisabledClass);let{el:b}=a.pagination;b&&(b=h(b)).forEach(b=>b.classList.remove(a.params.pagination.paginationDisabledClass)),n(),m(),l()},q=()=>{a.el.classList.add(a.params.pagination.paginationDisabledClass);let{el:b}=a.pagination;b&&(b=h(b)).forEach(b=>b.classList.add(a.params.pagination.paginationDisabledClass)),o()};Object.assign(a.pagination,{enable:p,disable:q,render:m,update:l,init:n,destroy:o})}function Z({swiper:a,extendParams:b,on:c,emit:d,params:e}){a.autoplay={running:!1,paused:!1,timeLeft:0},b({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let f,h,i=e&&e.autoplay?e.autoplay.delay:3e3,j=e&&e.autoplay?e.autoplay.delay:3e3,k,l=new Date().getTime,m,n,o,p,q,r;function s(b){a&&!a.destroyed&&a.wrapperEl&&b.target===a.wrapperEl&&(a.wrapperEl.removeEventListener("transitionend",s),z())}let t=()=>{if(a.destroyed||!a.autoplay.running)return;a.autoplay.paused?m=!0:m&&(j=k,m=!1);let b=a.autoplay.paused?k:l+j-new Date().getTime();a.autoplay.timeLeft=b,d("autoplayTimeLeft",b,b/i),h=requestAnimationFrame(()=>{t()})},u=()=>{let b;if(!(b=a.virtual&&a.params.virtual.enabled?a.slides.filter(a=>a.classList.contains("swiper-slide-active"))[0]:a.slides[a.activeIndex]))return;let c=parseInt(b.getAttribute("data-swiper-autoplay"),10);return c},v=b=>{if(a.destroyed||!a.autoplay.running)return;cancelAnimationFrame(h),t();let c=void 0===b?a.params.autoplay.delay:b;i=a.params.autoplay.delay,j=a.params.autoplay.delay;let e=u();!Number.isNaN(e)&&e>0&& void 0===b&&(c=e,i=e,j=e),k=c;let g=a.params.speed,m=()=>{a&&!a.destroyed&&(a.params.autoplay.reverseDirection?!a.isBeginning||a.params.loop||a.params.rewind?(a.slidePrev(g,!0,!0),d("autoplay")):a.params.autoplay.stopOnLastSlide||(a.slideTo(a.slides.length-1,g,!0,!0),d("autoplay")):!a.isEnd||a.params.loop||a.params.rewind?(a.slideNext(g,!0,!0),d("autoplay")):a.params.autoplay.stopOnLastSlide||(a.slideTo(0,g,!0,!0),d("autoplay")),a.params.cssMode&&(l=new Date().getTime(),requestAnimationFrame(()=>
1{v()})))};return c>0?(clearTimeout(f),f=setTimeout(()=>{m()},c)):requestAnimationFrame(()=>{m()}),c},w=()=>{a.autoplay.running=!0,v(),d("autoplayStart")},x=()=>{a.autoplay.running=!1,clearTimeout(f),cancelAnimationFrame(h),d("autoplayStop")},y=(b,c)=>{if(a.destroyed||!a.autoplay.running)return;clearTimeout(f),b||(r=!0);let e=()=>{d("autoplayPause"),a.params.autoplay.waitForTransition?a.wrapperEl.addEventListener("transitionend",s):z()};if(a.autoplay.paused=!0,c){q&&(k=a.params.autoplay.delay),q=!1,e();return}let g=k||a.params.autoplay.delay;k=g-(new Date().getTime()-l),a.isEnd&&k<0&&!a.params.loop||(k<0&&(k=0),e())},z=()=>{a.isEnd&&k<0&&!a.params.loop||a.destroyed||!a.autoplay.running||(l=new Date().getTime(),r?(r=!1,v(k)):v(),a.autoplay.paused=!1,d("autoplayResume"))},A=()=>{if(a.destroyed||!a.autoplay.running)return;let b=g();"hidden"===b.visibilityState&&(r=!0,y(!0)),"visible"===b.visibilityState&&z()},B=a=>{"mouse"===a.pointerType&&(r=!0,y(!0))},C=b=>{"mouse"===b.pointerType&&a.autoplay.paused&&z()},D=()=>{a.params.autoplay.pauseOnMouseEnter&&(a.el.addEventListener("pointerenter",B),a.el.addEventListener("pointerleave",C))},E=()=>{a.el.removeEventListener("pointerenter",B),a.el.removeEventListener("pointerleave",C)},F=()=>{let a=g();a.addEventListener("visibilitychange",A)},G=()=>{let a=g();a.removeEventListener("visibilitychange",A)};c("init",()=>{a.params.autoplay.enabled&&(D(),F(),l=new Date().getTime(),w())}),c("destroy",()=>{E(),G(),a.autoplay.running&&x()}),c("beforeTransitionStart",(b,c,d)=>{!a.destroyed&&a.autoplay.running&&(d||!a.params.autoplay.disableOnInteraction?y(!0,!0):x())}),c("sliderFirstMove",()=>{if(!a.destroyed&&a.autoplay.running){if(a.params.autoplay.disableOnInteraction){x();return}n=!0,o=!1,r=!1,p=setTimeout(()=>{r=!0,o=!0,y(!0)},200)}}),c("touchEnd",()=>{if(!a.destroyed&&a.autoplay.running&&n){if(clearTimeout(p),clearTimeout(f),a.params.autoplay.disableOnInteraction){o=!1,n=!1;return}o&&a.params.cssMode&&z(),o=!1,n=!1}}),c("slideChange",()=>{!a.destroyed&&a.autoplay.running&&(q=!0)}),Object.assign(a.autoplay,{start:w,stop:x,pause:y,resume:z})}}}])

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.