1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6521],{6521:function(e,a,t){t.d(a,{pt:function(){return p},rj:function(){return u},W_:function(){return n},tl:function(){return o},o3:function(){return d}});var i=t(13433),s=t(7185);function l(e,a,t,i){return e.params.createElements&&Object.keys(i).forEach(l=>{if(!t[l]&&!0===t.auto){let n=(0,s.e)(e.el,`.${i[l]}`)[0];n||((n=(0,s.c)("div",i[l])).className=i[l],e.el.append(n)),t[l]=n,a[l]=n}}),t}function n(e){let{swiper:a,extendParams:t,on:i,emit:n}=e;function r(e){let t;return e&&"string"==typeof e&&a.isElement&&(t=a.el.querySelector(e))?t:(e&&("string"==typeof e&&(t=[...document.querySelectorAll(e)]),a.params.uniqueNavElements&&"string"==typeof e&&t&&t.length>1&&1===a.el.querySelectorAll(e).length?t=a.el.querySelector(e):t&&1===t.length&&(t=t[0])),e&&!t)?e:t}function o(e,t){let i=a.params.navigation;(e=(0,s.m)(e)).forEach(e=>{e&&(e.classList[t?"add":"remove"](...i.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=t),a.params.watchOverflow&&a.enabled&&e.classList[a.isLocked?"add":"remove"](i.lockClass))})}function p(){let{nextEl:e,prevEl:t}=a.navigation;if(a.params.loop){o(t,!1),o(e,!1);return}o(t,a.isBeginning&&!a.params.rewind),o(e,a.isEnd&&!a.params.rewind)}function d(e){e.preventDefault(),(!a.isBeginning||a.params.loop||a.params.rewind)&&(a.slidePrev(),n("navigationPrev"))}function u(e){e.preventDefault(),(!a.isEnd||a.params.loop||a.params.rewind)&&(a.slideNext(),n("navigationNext"))}function c(){let e=a.params.navigation;if(a.params.navigation=l(a,a.originalParams.navigation,a.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(e.nextEl||e.prevEl))return;let t=r(e.nextEl),i=r(e.prevEl);Object.assign(a.navigation,{nextEl:t,prevEl:i}),t=(0,s.m)(t),i=(0,s.m)(i);let n=(t,i)=>{t&&t.addEventListener("click","next"===i?u:d),!a.enabled&&t&&t.classList.add(...e.lockClass.split(" "))};t.forEach(e=>n(e,"next")),i.forEach(e=>n(e,"prev"))}function m(){let{nextEl:e,prevEl:t}=a.navigation;e=(0,s.m)(e),t=(0,s.m)(t);let i=(e,t)=>{e.removeEventListener("click","next"===t?u:d),e.classList.remove(...a.params.navigation.disabledClass.split(" "))};e.forEach(e=>i(e,"next")),t.forEach(e=>i(e,"prev"))}t({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},i("init",()=>{!1===a.params.navigation.enabled?f():(c(),p())}),i("toEdge fromEdge lock unlock",()=>{p()}),i("destroy",()=>{m()}),i("enable disable",()=>{let{nextEl:e,prevEl:t}=a.navigation;if(e=(0,s.m)(e),t=(0,s.m)(t),a.enabled){p();return}[...e,...t].filter(e=>!!e).forEach(e=>e.classList.add(a.params.navigation.lockClass))}),i("click",(e,t)=>{let{nextEl:i,prevEl:l}=a.navigation;i=(0,s.m)(i),l=(0,s.m)(l);let r=t.target,o=l.includes(r)||i.includes(r);if(a.isElement&&!o){let p=t.path||t.composedPath&&t.composedPath();p&&(o=p.find(e=>i.includes(e)||l.includes(e)))}if(a.params.navigation.hideOnClick&&!o){if(a.pagination&&a.params.pagination&&a.params.pagination.clickable&&(a.pagination.el===r||a.pagination.el.contains(r)))return;let d;i.length?d=i[0].classList.contains(a.params.navigation.hiddenClass):l.length&&(d=l[0].classList.contains(a.params.navigation.hiddenClass)),!0===d?n("navigationShow"):n("navigationHide"),[...i,...l].filter(e=>!!e).forEach(e=>e.classList.toggle(a.params.navigation.hiddenClass))}});let g=()=>{a.el.classList.remove(...a.params.navigation.navigationDisabledClass.split(" ")),c(),p()},f=()=>{a.el.classList.add(...a.params.navigation.navigationDisabledClass.split(" ")),m()};Object.assign(a.navigation,{enable:g,disable:f,update:p,init:c,destroy:m})}function r(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function o(e){let{swiper:a,extendParams:t,on:i,emit:n}=e,o="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${o}-bullet`,bulletActiveClass:`${o}-bullet-active`,modifierClass:`${o}-`,currentClass:`${o}-current`,totalClass:`${o}-total`,hiddenClass:`${o}-hidden`,progressbarFillClass:`${o}-progressbar-fill`,progressbarOppositeClass:`${o}-progressbar-opposite`,clickableClass:`${o}-clickable`,lockClass:`${o}-lock`,horizontalClass:`${o}-horizontal`,verticalClass:`${o}-vertical`,paginationDisabledClass:`${o}-disabled`}}),a.pagination={el:null,bullets:[]};let p,d=0;function u(){return!a.params.pagination.el||!a.pagination.el||Array.isArray(a.pagination.el)&&0===a.pagination.el.length}function c(e,t){let{bulletActiveClass:i}=a.params.pagination;e&&(e=e[`${"prev"===t?"previous":"next"}ElementSibling`])&&(e.classList.add(`${i}-${t}`),(e=e[`${"prev"===t?"previous":"next"}ElementSibling`])&&e.classList.add(`${i}-${t}-${t}`))}function m(e){let t=e.target.closest(r(a.params.pagination.bulletClass));if(!t)return;e.preventDefault();let i=(0,s.h)(t)*a.params.slidesPerGroup;if(a.params.loop){var l,n,o;if(a.realIndex===i)return;let p=(l=a.realIndex,n=i,(l%=o=a.slides.length,(n%=o)===l+1)?"next":n===l-1?"previous":void 0);"next"===p?a.slideNext():"previous"===p?a.slidePrev():a.slideToLoop(i)}else a.slideTo(i)}function g(){let e=a.rtl,t=a.params.pagination;if(u())return;let i=a.pagination.el;i=(0,s.m)(i);let l,o,m=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.slides.length,g=a.params.loop?Math.
1ceil(m/a.params.slidesPerGroup):a.snapGrid.length;if(a.params.loop?(o=a.previousRealIndex||0,l=a.params.slidesPerGroup>1?Math.floor(a.realIndex/a.params.slidesPerGroup):a.realIndex):void 0!==a.snapIndex?(l=a.snapIndex,o=a.previousSnapIndex):(o=a.previousIndex||0,l=a.activeIndex||0),"bullets"===t.type&&a.pagination.bullets&&a.pagination.bullets.length>0){let f=a.pagination.bullets,v,h,b;if(t.dynamicBullets&&(p=(0,s.f)(f[0],a.isHorizontal()?"width":"height",!0),i.forEach(e=>{e.style[a.isHorizontal()?"width":"height"]=`${p*(t.dynamicMainBullets+4)}px`}),t.dynamicMainBullets>1&&void 0!==o&&((d+=l-(o||0))>t.dynamicMainBullets-1?d=t.dynamicMainBullets-1:d<0&&(d=0)),b=((h=(v=Math.max(l-d,0))+(Math.min(f.length,t.dynamicMainBullets)-1))+v)/2),f.forEach(e=>{let a=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${t.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...a)}),i.length>1)f.forEach(e=>{let i=(0,s.h)(e);i===l?e.classList.add(...t.bulletActiveClass.split(" ")):a.isElement&&e.setAttribute("part","bullet"),t.dynamicBullets&&(i>=v&&i<=h&&e.classList.add(...`${t.bulletActiveClass}-main`.split(" ")),i===v&&c(e,"prev"),i===h&&c(e,"next"))});else{let y=f[l];if(y&&y.classList.add(...t.bulletActiveClass.split(" ")),a.isElement&&f.forEach((e,a)=>{e.setAttribute("part",a===l?"bullet-active":"bullet")}),t.dynamicBullets){let C=f[v],w=f[h];for(let E=v;E<=h;E+=1)f[E]&&f[E].classList.add(...`${t.bulletActiveClass}-main`.split(" "));c(C,"prev"),c(w,"next")}}if(t.dynamicBullets){let L=Math.min(f.length,t.dynamicMainBullets+4),x=(p*L-p)/2-b*p,$=e?"right":"left";f.forEach(e=>{e.style[a.isHorizontal()?$:"top"]=`${x}px`})}}i.forEach((e,i)=>{if("fraction"===t.type&&(e.querySelectorAll(r(t.currentClass)).forEach(e=>{e.textContent=t.formatFractionCurrent(l+1)}),e.querySelectorAll(r(t.totalClass)).forEach(e=>{e.textContent=t.formatFractionTotal(g)})),"progressbar"===t.type){let s;s=t.progressbarOpposite?a.isHorizontal()?"vertical":"horizontal":a.isHorizontal()?"horizontal":"vertical";let o=(l+1)/g,p=1,d=1;"horizontal"===s?p=o:d=o,e.querySelectorAll(r(t.progressbarFillClass)).forEach(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${p}) scaleY(${d})`,e.style.transitionDuration=`${a.params.speed}ms`})}"custom"===t.type&&t.renderCustom?(e.innerHTML=t.renderCustom(a,l+1,g),0===i&&n("paginationRender",e)):(0===i&&n("paginationRender",e),n("paginationUpdate",e)),a.params.watchOverflow&&a.enabled&&e.classList[a.isLocked?"add":"remove"](t.lockClass)})}function f(){let e=a.params.pagination;if(u())return;let t=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.grid&&a.params.grid.rows>1?a.slides.length/Math.ceil(a.params.grid.rows):a.slides.length,i=a.pagination.el;i=(0,s.m)(i);let l="";if("bullets"===e.type){let o=a.params.loop?Math.ceil(t/a.params.slidesPerGroup):a.snapGrid.length;a.params.freeMode&&a.params.freeMode.enabled&&o>t&&(o=t);for(let p=0;p<o;p+=1)e.renderBullet?l+=e.renderBullet.call(a,p,e.bulletClass):l+=`<${e.bulletElement} ${a.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(l=e.renderFraction?e.renderFraction.call(a,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(l=e.renderProgressbar?e.renderProgressbar.call(a,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),a.pagination.bullets=[],i.forEach(t=>{"custom"!==e.type&&(t.innerHTML=l||""),"bullets"===e.type&&a.pagination.bullets.push(...t.querySelectorAll(r(e.bulletClass)))}),"custom"!==e.type&&n("paginationRender",i[0])}function v(){a.params.pagination=l(a,a.originalParams.pagination,a.params.pagination,{el:"swiper-pagination"});let e=a.params.pagination;if(!e.el)return;let t;"string"==typeof e.el&&a.isElement&&(t=a.el.querySelector(e.el)),t||"string"!=typeof e.el||(t=[...document.querySelectorAll(e.el)]),t||(t=e.el),t&&0!==t.length&&(a.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(t)&&t.length>1&&(t=[...a.el.querySelectorAll(e.el)]).length>1&&(t=t.filter(e=>(0,s.a)(e,".swiper")[0]===a.el)[0]),Array.isArray(t)&&1===t.length&&(t=t[0]),Object.assign(a.pagination,{el:t}
1),(t=(0,s.m)(t)).forEach(t=>{"bullets"===e.type&&e.clickable&&t.classList.add(...(e.clickableClass||"").split(" ")),t.classList.add(e.modifierClass+e.type),t.classList.add(a.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(t.classList.add(`${e.modifierClass}${e.type}-dynamic`),d=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&t.classList.add(e.progressbarOppositeClass),e.clickable&&t.addEventListener("click",m),a.enabled||t.classList.add(e.lockClass)}))}function h(){let e=a.params.pagination;if(u())return;let t=a.pagination.el;t&&(t=(0,s.m)(t)).forEach(t=>{t.classList.remove(e.hiddenClass),t.classList.remove(e.modifierClass+e.type),t.classList.remove(a.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(t.classList.remove(...(e.clickableClass||"").split(" ")),t.removeEventListener("click",m))}),a.pagination.bullets&&a.pagination.bullets.forEach(a=>a.classList.remove(...e.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!a.pagination||!a.pagination.el)return;let e=a.params.pagination,{el:t}=a.pagination;(t=(0,s.m)(t)).forEach(t=>{t.classList.remove(e.horizontalClass,e.verticalClass),t.classList.add(a.isHorizontal()?e.horizontalClass:e.verticalClass)})}),i("init",()=>{!1===a.params.pagination.enabled?y():(v(),f(),g())}),i("activeIndexChange",()=>{void 0===a.snapIndex&&g()}),i("snapIndexChange",()=>{g()}),i("snapGridLengthChange",()=>{f(),g()}),i("destroy",()=>{h()}),i("enable disable",()=>{let{el:e}=a.pagination;e&&(e=(0,s.m)(e)).forEach(e=>e.classList[a.enabled?"remove":"add"](a.params.pagination.lockClass))}),i("lock unlock",()=>{g()}),i("click",(e,t)=>{let i=t.target,l=(0,s.m)(a.pagination.el);if(a.params.pagination.el&&a.params.pagination.hideOnClick&&l&&l.length>0&&!i.classList.contains(a.params.pagination.bulletClass)){if(a.navigation&&(a.navigation.nextEl&&i===a.navigation.nextEl||a.navigation.prevEl&&i===a.navigation.prevEl))return;let r=l[0].classList.contains(a.params.pagination.hiddenClass);!0===r?n("paginationShow"):n("paginationHide"),l.forEach(e=>e.classList.toggle(a.params.pagination.hiddenClass))}});let b=()=>{a.el.classList.remove(a.params.pagination.paginationDisabledClass);let{el:e}=a.pagination;e&&(e=(0,s.m)(e)).forEach(e=>e.classList.remove(a.params.pagination.paginationDisabledClass)),v(),f(),g()},y=()=>{a.el.classList.add(a.params.pagination.paginationDisabledClass);let{el:e}=a.pagination;e&&(e=(0,s.m)(e)).forEach(e=>e.classList.add(a.params.pagination.paginationDisabledClass)),h()};Object.assign(a.pagination,{enable:b,disable:y,render:f,update:g,init:v,destroy:h})}function p(e){let{swiper:a,extendParams:t,on:s,emit:l,params:n}=e;a.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let r,o,p=n&&n.autoplay?n.autoplay.delay:3e3,d=n&&n.autoplay?n.autoplay.delay:3e3,u,c=new Date().getTime(),m,g,f,v,h,b,y;function C(e){if(a&&!a.destroyed&&a.wrapperEl&&e.target===a.wrapperEl){if(a.wrapperEl.removeEventListener("transitionend",C),!y&&(!e.detail||!e.detail.bySwiperTouchMove))S()}}let w=()=>{if(a.destroyed||!a.autoplay.running)return;a.autoplay.paused?m=!0:m&&(d=u,m=!1);let e=a.autoplay.paused?u:c+d-new Date().getTime();a.autoplay.timeLeft=e,l("autoplayTimeLeft",e,e/p),o=requestAnimationFrame(()=>{w()})},E=()=>{let e;if(!(e=a.virtual&&a.params.virtual.enabled?a.slides.filter(e=>e.classList.contains("swiper-slide-active"))[0]:a.slides[a.activeIndex]))return;let t=parseInt(e.getAttribute("data-swiper-autoplay"),10);return t},L=e=>{if(a.destroyed||!a.autoplay.running)return;cancelAnimationFrame(o),w();let t=void 0===e?a.params.autoplay.delay:e;p=a.params.autoplay.delay,d=a.params.autoplay.delay;let i=E();!Number.isNaN(i)&&i>0&&void 0===e&&(t=i,p=i,d=i),u=t;let s=a.params.speed,n=()=>{a&&!a.destroyed&&(a.params.autoplay.reverseDirection?!a.isBeginning||a.params.loop||a.params.rewind?(a.slidePrev(s,!0,!0),l("autoplay")):a.params.autoplay.stopOnLastSlide||(a.slideTo(a.slides.length-1,s,!0,!0),l("autoplay")):!a.isEnd||a.params.loop||a.params.rewind?(a.slideNext(s,!0,
1!0),l("autoplay")):a.params.autoplay.stopOnLastSlide||(a.slideTo(0,s,!0,!0),l("autoplay")),a.params.cssMode&&(c=new Date().getTime(),requestAnimationFrame(()=>{L()})))};return t>0?(clearTimeout(r),r=setTimeout(()=>{n()},t)):requestAnimationFrame(()=>{n()}),t},x=()=>{c=new Date().getTime(),a.autoplay.running=!0,L(),l("autoplayStart")},$=()=>{a.autoplay.running=!1,clearTimeout(r),cancelAnimationFrame(o),l("autoplayStop")},M=(e,t)=>{if(a.destroyed||!a.autoplay.running)return;clearTimeout(r),e||(b=!0);let i=()=>{l("autoplayPause"),a.params.autoplay.waitForTransition?a.wrapperEl.addEventListener("transitionend",C):S()};if(a.autoplay.paused=!0,t){h&&(u=a.params.autoplay.delay),h=!1,i();return}let s=u||a.params.autoplay.delay;u=s-(new Date().getTime()-c),a.isEnd&&u<0&&!a.params.loop||(u<0&&(u=0),i())},S=()=>{a.isEnd&&u<0&&!a.params.loop||a.destroyed||!a.autoplay.running||(c=new Date().getTime(),b?(b=!1,L(u)):L(),a.autoplay.paused=!1,l("autoplayResume"))},k=()=>{if(a.destroyed||!a.autoplay.running)return;let e=(0,i.g)();"hidden"===e.visibilityState&&(b=!0,M(!0)),"visible"===e.visibilityState&&S()},T=e=>{"mouse"===e.pointerType&&(b=!0,y=!0,a.animating||a.autoplay.paused||M(!0))},A=e=>{"mouse"===e.pointerType&&(y=!1,a.autoplay.paused&&S())},O=()=>{a.params.autoplay.pauseOnMouseEnter&&(a.el.addEventListener("pointerenter",T),a.el.addEventListener("pointerleave",A))},I=()=>{a.el&&"string"!=typeof a.el&&(a.el.removeEventListener("pointerenter",T),a.el.removeEventListener("pointerleave",A))},P=()=>{let e=(0,i.g)();e.addEventListener("visibilitychange",k)},D=()=>{let e=(0,i.g)();e.removeEventListener("visibilitychange",k)};s("init",()=>{a.params.autoplay.enabled&&(O(),P(),x())}),s("destroy",()=>{I(),D(),a.autoplay.running&&$()}),s("_freeModeStaticRelease",()=>{(f||b)&&S()}),s("_freeModeNoMomentumRelease",()=>{a.params.autoplay.disableOnInteraction?$():M(!0,!0)}),s("beforeTransitionStart",(e,t,i)=>{!a.destroyed&&a.autoplay.running&&(i||!a.params.autoplay.disableOnInteraction?M(!0,!0):$())}),s("sliderFirstMove",()=>{if(!a.destroyed&&a.autoplay.running){if(a.params.autoplay.disableOnInteraction){$();return}g=!0,f=!1,b=!1,v=setTimeout(()=>{b=!0,f=!0,M(!0)},200)}}),s("touchEnd",()=>{if(!a.destroyed&&a.autoplay.running&&g){if(clearTimeout(v),clearTimeout(r),a.params.autoplay.disableOnInteraction){f=!1,g=!1;return}f&&a.params.cssMode&&S(),f=!1,g=!1}}),s("slideChange",()=>{!a.destroyed&&a.autoplay.running&&(h=!0)}),Object.assign(a.autoplay,{start:x,stop:$,pause:M,resume:S})}function d(e){let{swiper:a,extendParams:t,on:l}=e;t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let n=!1,r=!1;function o(){let e=a.thumbs.swiper;if(!e||e.destroyed)return;let t=e.clickedIndex,i=e.clickedSlide;if(i&&i.classList.contains(a.params.thumbs.slideThumbActiveClass)||null==t)return;let s;s=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):t,a.params.loop?a.slideToLoop(s):a.slideTo(s)}function p(){let{thumbs:e}=a.params;if(n)return!1;n=!0;let t=a.constructor;if(e.swiper instanceof t)a.thumbs.swiper=e.swiper,Object.assign(a.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(a.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),a.thumbs.swiper.update();else if((0,s.l)(e.swiper)){let i=Object.assign({},e.swiper);Object.assign(i,{watchSlidesProgress:!0,slideToClickedSlide:!1}),a.thumbs.swiper=new t(i),r=!0}return a.thumbs.swiper.el.classList.add(a.params.thumbs.thumbsContainerClass),a.thumbs.swiper.on("tap",o),!0}function d(e){let t=a.thumbs.swiper;if(!t||t.destroyed)return;let i="auto"===t.params.slidesPerView?t.slidesPerViewDynamic():t.params.slidesPerView,l=1,n=a.params.thumbs.slideThumbActiveClass;if(a.params.slidesPerView>1&&!a.params.centeredSlides&&(l=a.params.slidesPerView),a.params.thumbs.multipleActiveThumbs||(l=1),l=Math.floor(l),t.slides.forEach(e=>e.classList.remove(n)),t.params.loop||t.params.virtual&&t.params.virtual.enabled)for(let r=0;r<l;r+=1)(0,s.e)(t.slidesEl,`[data-swiper-slide-index="${a.realIndex+r}
1"]`).forEach(e=>{e.classList.add(n)});else for(let o=0;o<l;o+=1)t.slides[a.realIndex+o]&&t.slides[a.realIndex+o].classList.add(n);let p=a.params.thumbs.autoScrollOffset,d=p&&!t.params.loop;if(a.realIndex!==t.realIndex||d){let u=t.activeIndex,c,m;if(t.params.loop){let g=t.slides.filter(e=>e.getAttribute("data-swiper-slide-index")===`${a.realIndex}`)[0];c=t.slides.indexOf(g),m=a.activeIndex>a.previousIndex?"next":"prev"}else m=(c=a.realIndex)>a.previousIndex?"next":"prev";d&&(c+="next"===m?p:-1*p),t.visibleSlidesIndexes&&0>t.visibleSlidesIndexes.indexOf(c)&&(t.params.centeredSlides?c=c>u?c-Math.floor(i/2)+1:c+Math.floor(i/2)-1:c>u&&t.params.slidesPerGroup,t.slideTo(c,e?0:void 0))}}a.thumbs={swiper:null},l("beforeInit",()=>{let{thumbs:e}=a.params;if(e&&e.swiper){if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){let t=(0,i.g)(),s=()=>{let i="string"==typeof e.swiper?t.querySelector(e.swiper):e.swiper;if(i&&i.swiper)e.swiper=i.swiper,p(),d(!0);else if(i){let s=`${a.params.eventsPrefix}init`,l=t=>{e.swiper=t.detail[0],i.removeEventListener(s,l),p(),d(!0),e.swiper.update(),a.update()};i.addEventListener(s,l)}return i},l=()=>{if(a.destroyed)return;let e=s();e||requestAnimationFrame(l)};requestAnimationFrame(l)}else p(),d(!0)}}),l("slideChange update resize observerUpdate",()=>{d()}),l("setTransition",(e,t)=>{let i=a.thumbs.swiper;i&&!i.destroyed&&i.setTransition(t)}),l("beforeDestroy",()=>{let e=a.thumbs.swiper;e&&!e.destroyed&&r&&e.destroy()}),Object.assign(a.thumbs,{init:p,update:d})}function u(e){let{swiper:a,extendParams:t,on:i}=e;t({grid:{rows:1,fill:"column"}});let s,l,n,r,o=()=>{let e=a.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*a.size:"string"==typeof e&&(e=parseFloat(e)),e},p=e=>{let{slidesPerView:t}=a.params,{rows:i,fill:r}=a.params.grid,o=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:e.length;n=Math.floor(o/i),s=Math.floor(o/i)===o/i?o:Math.ceil(o/i)*i,"auto"!==t&&"row"===r&&(s=Math.max(s,t*i)),l=s/i},d=()=>{a.slides&&a.slides.forEach(e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[a.getDirectionLabel("margin-top")]="")})},u=(e,t,i)=>{let{slidesPerGroup:r}=a.params,p=o(),{rows:d,fill:u}=a.params.grid,c=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:i.length,m,g,f;if("row"===u&&r>1){let v=Math.floor(e/(r*d)),h=e-d*r*v,b=0===v?r:Math.min(Math.ceil((c-v*d*r)/d),r);f=Math.floor(h/b),m=(g=h-f*b+v*r)+f*s/d,t.style.order=m}else"column"===u?(g=Math.floor(e/d),f=e-g*d,(g>n||g===n&&f===d-1)&&(f+=1)>=d&&(f=0,g+=1)):(f=Math.floor(e/l),g=e-f*l);t.row=f,t.column=g,t.style.height=`calc((100% - ${(d-1)*p}px) / ${d})`,t.style[a.getDirectionLabel("margin-top")]=0!==f?p&&`${p}px`:"",t.swiperSlideGridSet=!0},c=(e,t)=>{let{centeredSlides:i,roundLengths:l}=a.params,n=o(),{rows:r}=a.params.grid;if(a.virtualSize=(e+n)*s,a.virtualSize=Math.ceil(a.virtualSize/r)-n,a.params.cssMode||(a.wrapperEl.style[a.getDirectionLabel("width")]=`${a.virtualSize+n}px`),i){let p=[];for(let d=0;d<t.length;d+=1){let u=t[d];l&&(u=Math.floor(u)),t[d]<a.virtualSize+t[0]&&p.push(u)}t.splice(0,t.length),t.push(...p)}},m=()=>{r=a.params.grid&&a.params.grid.rows>1},g=()=>{let{params:e,el:t}=a,i=e.grid&&e.grid.rows>1;r&&!i?(t.classList.remove(`${e.containerModifierClass}grid`,`${e.containerModifierClass}grid-column`),n=1,a.emitContainerClasses()):!r&&i&&(t.classList.add(`${e.containerModifierClass}grid`),"column"===e.grid.fill&&t.classList.add(`${e.containerModifierClass}grid-column`),a.emitContainerClasses()),r=i};i("init",m),i("update",g),a.grid={initSlides:p,unsetSlides:d,updateSlide:u,updateWrapperSize:c}}}}]);
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.