PageSourceSearch

https://app.moegirl.org.cn/moe-homeland/bangumi-CiaMB_RY.js

js moegirl.org.cn collected 2026-09-24 18:25:26 UTC 96,698 bytes, 1 lines download raw bytes

vendor: 4,580 bytes, line 1
1import{t as e,tt as t}from"./Button-CkdLw8pZ.js";import{f as n,p as r}from"./grpc-2k_wiEC6.js";import{$ as i,A as a,B as o,H as s,I as c,Lt as l,N as u,P as d,R as f,Rt as p,Z as m,_ as h,b as g,d as _,dt as v,f as y,i as b,k as x,m as S,ot as C,p as w,u as T,v as E,w as D,yt as O,z as k}from"./runtime-core.esm-bundler-C2k1ufiU.js";import{n as A,t as ee}from"./time-B6MB_H-t.js";import{i as te}from"./Tabs-C5wbuzhw.js";import{A as ne,g as re,j as ie}from"./tabler-icons-vue-CMF-V0W1.js";import{a as j,l as M,u as ae}from"./HomeSideRail-iO00t6qb.js";import{t as oe}from"./Result-BPkBLV5l.js";import{t as se}from"./Icon-BKKzkWAM.js";import{o as N}from"./dist-DPUqlGrr.js";import{n as P}from"./pinia-BFEUqa55.js";import{t as F}from"./_plugin-vue_export-helper-fZVohxqP.js";import{t as ce}from"./ErrorIcon-Cz5O5pvo.js";function I(e){return typeof e==`object`&&!!e&&`constructor`in e&&e.constructor===Object}function L(e={},t={}){Object.keys(t).forEach(n=>{e[n]===void 0?e[n]=t[n]:I(t[n])&&I(e[n])&&Object.keys(t[n]).length>0&&L(e[n],t[n])})}var le={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 R(){let e=typeof document<`u`?document:{};return L(e,le),e}var ue={document:le,navigator:{userAgent:``},location:{hash:``,host:``,hostname:``,href:``,origin:``,pathname:``,protocol:``,search:``},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return``}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>`u`?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>`u`||clearTimeout(e)}};function z(){let e=typeof window<`u`?window:{};return L(e,ue),e}function de(e){let t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch{}try{delete t[e]}catch{}})}function B(e,t=0){return setTimeout(e,t)}function V(){return Date.now()}function fe(e){let t=z(),n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||=e.style,n}function pe(e,t=`x`){let n=z(),r,i,a,o=fe(e,null);return n.WebKitCSSMatrix?(i=o.transform||o.webkitTransform,i.split(`,`).length>6&&(i=i.split(`, `).map(e=>e.replace(`,`,`.`)).join(`, `)),a=new n.WebKitCSSMatrix(i===`none`?``:i)):(a=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue(`transform`).replace(`translate(`,`matrix(1, 0, 0, 1,`),r=a.toString().split(`,`)),t===`x`&&(i=n.WebKitCSSMatrix?a.m41:r.length===16?parseFloat(r[12]):parseFloat(r[4])),t===`y`&&(i=n.WebKitCSSMatrix?a.m42:r.length===16?parseFloat(r[13]):parseFloat(r[5])),i||0}function H(e){return typeof e==`object`&&!!e&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)===`Object`}function me(e){return typeof window<`u`&&window.HTMLElement!==void 0?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function U(...e){let t=Object(e[0]),n=[`__proto__`,`constructor`,`prototype`];for(let r=1;r<e.length;r+=1){let i=e[r];if(i!=null&&!me(i)){let e=Object.keys(Object(i)).filter(e=>n.indexOf(e)<0);for(let n=0,r=e.length;n<r;n+=1){let r=e[n],a=Object.getOwnPropertyDescriptor(i,r);a!==void 0&&a.enumerable&&(H(t[r])&&H(i[r])?i[r].__swiper__?t[r]=i[r]:U(t[r],i[r]):!H(t[r])&&H(i[r])?(t[r]={},i[r].__swiper__?t[r]=i[r]:U(t[r],i[r])):t[r]=i[r])}}}return t}function W(e,t,n){e.style.setProperty(t,n)}function he({swiper:e,targetPosition:t,side:n}){let r=z(),i=-e.translate,a=null,o,s=e.params.speed;e.wrapperEl.style.scrollSnapType=`none`,r.cancelAnimationFrame(e.cssModeFrameID);let c=t>i?`next`:`prev`,l=(e,t)=>c===`next`&&e>=t||c===`prev`&&e<=t,u=()=>{o=new Date().getTime(),a===null&&(a=o);let c=Math.max(Math.min((o-a)/s,1),0),d=i+(.5-Math.cos(c*Math.PI)/2)*(t-i);if(l(d,t)&&(d=t),e.wrapperEl.scrollTo({[n]:d}),l(d,t)){e.wrapperEl.style.overflow=`hidden`,e.wrapperEl.style.scrollSnapType=``,setTimeout(()=>{e.wrapperEl.style.overflow=``,e.wrapperEl.scrollTo({[n]:d})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(u)};u()}function G(e,t=``){return[...e.children].filter(e=>e.matches(t))}
1function ge(e,t=[]){let n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:[t]),n}function _e(e,t){let n=[];for(;e.previousElementSibling;){let r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function ve(e,t){let n=[];for(;e.nextElementSibling;){let r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function K(e,t){return z().getComputedStyle(e,null).getPropertyValue(t)}function q(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function ye(e,t){let n=[],r=e.parentElement;for(;r;)t?r.matches(t)&&n.push(r):n.push(r),r=r.parentElement;return n}function J(e,t,n){let r=z();return n?e[t===`width`?`offsetWidth`:`offsetHeight`]+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t===`width`?`margin-right`:`margin-top`))+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t===`width`?`margin-left`:`margin-bottom`)):e.offsetWidth}var be;function xe(){let e=z(),t=R();return{smoothScroll:t.documentElement&&t.documentElement.style&&`scrollBehavior`in t.documentElement.style,touch:!!(`ontouchstart`in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function Se(){return be||=xe(),be}var Ce;function we({userAgent:e}={}){let t=Se(),n=z(),r=n.navigator.platform,i=e||n.navigator.userAgent,a={ios:!1,android:!1},o=n.screen.width,s=n.screen.height,c=i.match(/(Android);?[\s\/]+([\d.]+)?/),l=i.match(/(iPad).*OS\s([\d_]+)/),u=i.match(/(iPod)(.*OS\s([\d_]+))?/),d=!l&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f=r===`Win32`,p=r===`MacIntel`;return!l&&p&&t.touch&&[`1024x1366`,`1366x1024`,`834x1194`,`1194x834`,`834x1112`,`1112x834`,`768x1024`,`1024x768`,`820x1180`,`1180x820`,`810x1080`,`1080x810`].indexOf(`${o}x${s}`)>=0&&(l=i.match(/(Version)\/([\d.]+)/),l||=[0,1,`13_0_0`],p=!1),c&&!f&&(a.os=`android`,a.android=!0),(l||d||u)&&(a.os=`ios`,a.ios=!0),a}function Te(e={}){return Ce||=we(e),Ce}var Ee;function De(){let e=z(),t=!1;function n(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf(`safari`)>=0&&t.indexOf(`chrome`)<0&&t.indexOf(`android`)<0}if(n()){let n=String(e.navigator.userAgent);if(n.includes(`Version/`)){let[e,r]=n.split(`Version/`)[1].split(` `)[0].split(`.`).map(e=>Number(e));t=e<16||e===16&&r<2}}return{isSafari:t||n(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function Oe(){return Ee||=De(),Ee}function ke({swiper:e,on:t,emit:n}){let r=z(),i=null,a=null,o=()=>{!e||e.destroyed||!e.initialized||(n(`beforeResize`),n(`resize`))},s=()=>{!e||e.destroyed||!e.initialized||(i=new ResizeObserver(t=>{a=r.requestAnimationFrame(()=>{let{width:n,height:r}=e,i=n,a=r;t.forEach(({contentBoxSize:t,contentRect:n,target:r})=>{r&&r!==e.el||(i=n?n.width:(t[0]||t).inlineSize,a=n?n.height:(t[0]||t).blockSize)}),(i!==n||a!==r)&&o()})}),i.observe(e.el))},c=()=>{a&&r.cancelAnimationFrame(a),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null)},l=()=>{!e||e.destroyed||!e.initialized||n(`orientationchange`)};t(`init`,()=>{if(e.params.resizeObserver&&r.ResizeObserver!==void 0){s();return}r.addEventListener(`resize`,o),r.addEventListener(`orientationchange`,l)}),t(`destroy`,()=>{c(),r.removeEventListener(`resize`,o),r.removeEventListener(`orientationchange`,l)})}function Ae({swiper:e,extendParams:t,on:n,emit:r}){let i=[],a=z(),o=(t,n={})=>{let o=new(a.MutationObserver||a.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(t.length===1){r(`observerUpdate`,t[0]);return}let n=function(){r(`observerUpdate`,t[0])};a.requestAnimationFrame?a.requestAnimationFrame(n):a.setTimeout(n,0)});o.observe(t,{attributes:n.attributes===void 0?!0:n.attributes,childList:n.childList===void 0?!0:n.childList,characterData:n.characterData===void 0?!0:n.characterData}),i.push(o)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n(`init`,()=>{if(e.params.observer){if(e.params.observeParents){let t=ye(e.el);for(let e=0;e<t.length;e+=1)o(t[e])}o(e.el,{childList:e.params.observeSlideChildren}),o(e.wrapperEl,{attributes:!1})}}),n(`destroy`,()=>{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)})}var je={on(e,t,n){let r=this;if(!r.eventsListeners||r.destroyed||typeof t!=`function`)return r;let i=n?`unshift`:`push`;
vendor: 4,898 bytes, line 1
1return e.split(` `).forEach(e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][i](t)}),r},once(e,t,n){let r=this;if(!r.eventsListeners||r.destroyed||typeof t!=`function`)return r;function i(...n){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(r,n)}return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){let n=this;if(!n.eventsListeners||n.destroyed||typeof e!=`function`)return n;let r=t?`unshift`:`push`;return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){let t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;let n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){let n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(` `).forEach(e=>{t===void 0?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach((r,i)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&n.eventsListeners[e].splice(i,1)})}),n},emit(...e){let t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let n,r,i;return typeof e[0]==`string`||Array.isArray(e[0])?(n=e[0],r=e.slice(1,e.length),i=t):(n=e[0].events,r=e[0].data,i=e[0].context||t),r.unshift(i),(Array.isArray(n)?n:n.split(` `)).forEach(e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(t=>{t.apply(i,[e,...r])}),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach(e=>{e.apply(i,r)})}),t}};function Me(){let e=this,t,n,r=e.el;t=e.params.width!==void 0&&e.params.width!==null?e.params.width:r.clientWidth,n=e.params.height!==void 0&&e.params.height!==null?e.params.height:r.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(K(r,`padding-left`)||0,10)-parseInt(K(r,`padding-right`)||0,10),n=n-parseInt(K(r,`padding-top`)||0,10)-parseInt(K(r,`padding-bottom`)||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function Ne(){let e=this;function t(t){return e.isHorizontal()?t:{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`}[t]}function n(e,n){return parseFloat(e.getPropertyValue(t(n))||0)}let r=e.params,{wrapperEl:i,slidesEl:a,size:o,rtlTranslate:s,wrongRTL:c}=e,l=e.virtual&&r.virtual.enabled,u=l?e.virtual.slides.length:e.slides.length,d=G(a,`.${e.params.slideClass}, swiper-slide`),f=l?e.virtual.slides.length:d.length,p=[],m=[],h=[],g=r.slidesOffsetBefore;typeof g==`function`&&(g=r.slidesOffsetBefore.call(e));let _=r.slidesOffsetAfter;typeof _==`function`&&(_=r.slidesOffsetAfter.call(e));let v=e.snapGrid.length,y=e.slidesGrid.length,b=r.spaceBetween,x=-g,S=0,C=0;if(o===void 0)return;typeof b==`string`&&b.indexOf(`%`)>=0?b=parseFloat(b.replace(`%`,``))/100*o:typeof b==`string`&&(b=parseFloat(b)),e.virtualSize=-b,d.forEach(e=>{s?e.style.marginLeft=``:e.style.marginRight=``,e.style.marginBottom=``,e.style.marginTop=``}),r.centeredSlides&&r.cssMode&&(W(i,`--swiper-centered-offset-before`,``),W(i,`--swiper-centered-offset-after`,``));let w=r.grid&&r.grid.rows>1&&e.grid;w&&e.grid.initSlides(f);let T,E=r.slidesPerView===`auto`&&r.breakpoints&&Object.keys(r.breakpoints).filter(e=>r.breakpoints[e].slidesPerView!==void 0).length>0;for(let i=0;i<f;i+=1){T=0;let a;if(d[i]&&(a=d[i]),w&&e.grid.updateSlide(i,a,f,t),!(d[i]&&K(a,`display`)===`none`)){if(r.slidesPerView===`auto`){E&&(d[i].style[t(`width`)]=``);let o=getComputedStyle(a),s=a.style.transform,c=a.style.webkitTransform;if(s&&(a.style.transform=`none`),c&&(a.style.webkitTransform=`none`),r.roundLengths)T=e.isHorizontal()?J(a,`width`,!0):J(a,`height`,!0);else{let e=n(o,`width`),t=n(o,`padding-left`),r=n(o,`padding-right`),i=n(o,`margin-left`),s=n(o,`margin-right`),c=o.getPropertyValue(`box-sizing`);if(c&&c===`border-box`)T=e+i+s;else{let{clientWidth:n,offsetWidth:o}=a;T=e+t+r+i+s+(o-n)}}s&&(a.style.transform=s),c&&(a.style.webkitTransform=c),r.roundLengths&&(T=Math.floor(T))}else T=(o-(r.slidesPerView-1)*b)/r.slidesPerView,r.roundLengths&&(T=Math.floor(T)),d[i]&&(d[i].style[t(`width`)]=`${T}px`);d[i]&&(d[i].swiperSlideSize=T),h.push(T),r.centeredSlides?(x=x+T/2+S/2+b,S===0&&i!==0&&(x=x-o/2-b),i===0&&(x=x-o/2-b),Math.abs(x)<1/1e3&&(x=0),r.roundLengths&&(x=Math.floor(x)),C%r.slidesPerGroup===0&&p.push(x),m.push(x)):(r.roundLengths&&(x=Math.floor(x)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup===0&&p.push(x),m.push(x),x=x+T+b),e.virtualSize+=T+b,S=T,C+=1}}if(e.virtualSize=Math.max(e.virtualSize,o)+_,s&&c&&(r.effect===`slide`||r.effect===`coverflow`)&&(i.style.width=`${e.virtualSize+b}px`),r.setWrapperSize&&(i.style[t(`width`)]=`${e.virtualSize+b}px`),w&&e.grid.updateWrapperSize(T,p,t),!r.centeredSlides){let t=[];for(let n=0;n<p.length;n+=1){let i=p[n];
1r.roundLengths&&(i=Math.floor(i)),p[n]<=e.virtualSize-o&&t.push(i)}p=t,Math.floor(e.virtualSize-o)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-o)}if(l&&r.loop){let t=h[0]+b;if(r.slidesPerGroup>1){let n=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/r.slidesPerGroup),i=t*r.slidesPerGroup;for(let e=0;e<n;e+=1)p.push(p[p.length-1]+i)}for(let n=0;n<e.virtual.slidesBefore+e.virtual.slidesAfter;n+=1)r.slidesPerGroup===1&&p.push(p[p.length-1]+t),m.push(m[m.length-1]+t),e.virtualSize+=t}if(p.length===0&&(p=[0]),b!==0){let n=e.isHorizontal()&&s?`marginLeft`:t(`marginRight`);d.filter((e,t)=>!r.cssMode||r.loop?!0:t!==d.length-1).forEach(e=>{e.style[n]=`${b}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;h.forEach(t=>{e+=t+(b||0)}),e-=b;let t=e-o;p=p.map(e=>e<=0?-g:e>t?t+_:e)}if(r.centerInsufficientSlides){let e=0;if(h.forEach(t=>{e+=t+(b||0)}),e-=b,e<o){let t=(o-e)/2;p.forEach((e,n)=>{p[n]=e-t}),m.forEach((e,n)=>{m[n]=e+t})}}if(Object.assign(e,{slides:d,snapGrid:p,slidesGrid:m,slidesSizesGrid:h}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){W(i,`--swiper-centered-offset-before`,`${-p[0]}px`),W(i,`--swiper-centered-offset-after`,`${e.size/2-h[h.length-1]/2}px`);let t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+n)}if(f!==u&&e.emit(`slidesLengthChange`),p.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit(`snapGridLengthChange`)),m.length!==y&&e.emit(`slidesGridLengthChange`),r.watchSlidesProgress&&e.updateSlidesOffset(),!l&&!r.cssMode&&(r.effect===`slide`||r.effect===`fade`)){let t=`${r.containerModifierClass}backface-hidden`,n=e.el.classList.contains(t);f<=r.maxBackfaceHiddenSlides?n||e.el.classList.add(t):n&&e.el.classList.remove(t)}}function Pe(e){let t=this,n=[],r=t.virtual&&t.params.virtual.enabled,i=0,a;typeof e==`number`?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);let o=e=>r?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if(t.params.slidesPerView!==`auto`&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(e=>{n.push(e)});else for(a=0;a<Math.ceil(t.params.slidesPerView);a+=1){let e=t.activeIndex+a;if(e>t.slides.length&&!r)break;n.push(o(e))}else n.push(o(t.activeIndex));for(a=0;a<n.length;a+=1)if(n[a]!==void 0){let e=n[a].offsetHeight;i=e>i?e:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function Fe(){let e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r<t.length;r+=1)t[r].swiperSlideOffset=(e.isHorizontal()?t[r].offsetLeft:t[r].offsetTop)-n-e.cssOverflowAdjustment()}function Ie(e=this&&this.translate||0){let t=this,n=t.params,{slides:r,rtlTranslate:i,snapGrid:a}=t;if(r.length===0)return;r[0].swiperSlideOffset===void 0&&t.updateSlidesOffset();let o=-e;i&&(o=e),r.forEach(e=>{e.classList.remove(n.slideVisibleClass)}),t.visibleSlidesIndexes=[],t.visibleSlides=[];let s=n.spaceBetween;typeof s==`string`&&s.indexOf(`%`)>=0?s=parseFloat(s.replace(`%`,``))/100*t.size:typeof s==`string`&&(s=parseFloat(s));for(let e=0;e<r.length;e+=1){let c=r[e],l=c.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(l-=r[0].swiperSlideOffset);let u=(o+(n.centeredSlides?t.minTranslate():0)-l)/(c.swiperSlideSize+s),d=(o-a[0]+(n.centeredSlides?t.minTranslate():0)-l)/(c.swiperSlideSize+s),f=-(o-l),p=f+t.slidesSizesGrid[e];(f>=0&&f<t.size-1||p>1&&p<=t.size||f<=0&&p>=t.size)&&(t.visibleSlides.push(c),t.visibleSlidesIndexes.push(e),r[e].classList.add(n.slideVisibleClass)),c.progress=i?-u:u,c.originalProgress=i?-d:d}}function Le(e){let t=this;if(e===void 0){let n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}let n=t.params,r=t.maxTranslate()-t.minTranslate(),{progress:i,isBeginning:a,isEnd:o,progressLoop:s}=t,c=a,l=o;if(r===0)i=0,a=!0,o=!0;else{i=(e-t.minTranslate())/r;let n=Math.abs(e-t.minTranslate())<1,s=Math.abs(e-t.maxTranslate())<1;a=n||i<=0,o=s||i>=1,n&&(i=0),s&&(i=1)}if(n.loop){let n=t.getSlideIndexByData(0),r=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[n],a=t.slidesGrid[r],o=t.slidesGrid[t.slidesGrid.length-1],c=Math.abs(e);s=c>=i?(c-i)/o:(c+o-a)/o,s>1&&--s}Object.assign(t,{progress:i,progressLoop:s,isBeginning:a,isEnd:o}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),a&&!c&&t.emit(`reachBeginning toEdge`),o&&!l&&t.emit(`reachEnd toEdge`),(c&&!a||l&&!o)&&t.emit(`fromEdge`),t.emit(`progress`,i)}function Re(){let e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,a=e.virtual&&n.virtual.enabled,o=e=>G(r,`.${n.slideClass}${e}, swiper-slide${e}`)[0];
vendor: 24,474 bytes, line 1
1t.forEach(e=>{e.classList.remove(n.slideActiveClass,n.slideNextClass,n.slidePrevClass)});let s;if(a)if(n.loop){let t=i-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),s=o(`[data-swiper-slide-index="${t}"]`)}else s=o(`[data-swiper-slide-index="${i}"]`);else s=t[i];if(s){s.classList.add(n.slideActiveClass);let e=ve(s,`.${n.slideClass}, swiper-slide`)[0];n.loop&&!e&&(e=t[0]),e&&e.classList.add(n.slideNextClass);let r=_e(s,`.${n.slideClass}, swiper-slide`)[0];n.loop,r&&r.classList.add(n.slidePrevClass)}e.emitSlidesClasses()}var Y=(e,t)=>{if(!e||e.destroyed||!e.params)return;let n=t.closest(e.isElement?`swiper-slide`:`.${e.params.slideClass}`);if(n){let t=n.querySelector(`.${e.params.lazyPreloaderClass}`);t&&t.remove()}},ze=(e,t)=>{if(!e.slides[t])return;let n=e.slides[t].querySelector(`[loading="lazy"]`);n&&n.removeAttribute(`loading`)},Be=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);let r=e.params.slidesPerView===`auto`?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let n=i,a=[n-t];a.push(...Array.from({length:t}).map((e,t)=>n+r+t)),e.slides.forEach((t,n)=>{a.includes(t.column)&&ze(e,n)});return}let a=i+r-1;if(e.params.rewind||e.params.loop)for(let r=i-t;r<=a+t;r+=1){let t=(r%n+n)%n;(t<i||t>a)&&ze(e,t)}else for(let r=Math.max(i-t,0);r<=Math.min(a+t,n-1);r+=1)r!==i&&(r>a||r<i)&&ze(e,r)};function Ve(e){let{slidesGrid:t,params:n}=e,r=e.rtlTranslate?e.translate:-e.translate,i;for(let e=0;e<t.length;e+=1)t[e+1]===void 0?r>=t[e]&&(i=e):r>=t[e]&&r<t[e+1]-(t[e+1]-t[e])/2?i=e:r>=t[e]&&r<t[e+1]&&(i=e+1);return n.normalizeSlideIndex&&(i<0||i===void 0)&&(i=0),i}function He(e){let t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:a,realIndex:o,snapIndex:s}=t,c=e,l,u=e=>{let n=e-t.virtual.slidesBefore;return n<0&&(n=t.virtual.slides.length+n),n>=t.virtual.slides.length&&(n-=t.virtual.slides.length),n};if(c===void 0&&(c=Ve(t)),r.indexOf(n)>=0)l=r.indexOf(n);else{let e=Math.min(i.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/i.slidesPerGroup)}if(l>=r.length&&(l=r.length-1),c===a){l!==s&&(t.snapIndex=l,t.emit(`snapIndexChange`)),t.params.loop&&t.virtual&&t.params.virtual.enabled&&(t.realIndex=u(c));return}let d;d=t.virtual&&i.virtual.enabled&&i.loop?u(c):t.slides[c]?parseInt(t.slides[c].getAttribute(`data-swiper-slide-index`)||c,10):c,Object.assign(t,{previousSnapIndex:s,snapIndex:l,previousRealIndex:o,realIndex:d,previousIndex:a,activeIndex:c}),t.initialized&&Be(t),t.emit(`activeIndexChange`),t.emit(`snapIndexChange`),o!==d&&t.emit(`realIndexChange`),(t.initialized||t.params.runCallbacksOnInit)&&t.emit(`slideChange`)}function Ue(e){let t=this,n=t.params,r=e.closest(`.${n.slideClass}, swiper-slide`),i=!1,a;if(r){for(let e=0;e<t.slides.length;e+=1)if(t.slides[e]===r){i=!0,a=e;break}}if(r&&i)t.clickedSlide=r,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(r.getAttribute(`data-swiper-slide-index`),10):t.clickedIndex=a;else{t.clickedSlide=void 0,t.clickedIndex=void 0;return}n.slideToClickedSlide&&t.clickedIndex!==void 0&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}var We={updateSize:Me,updateSlides:Ne,updateAutoHeight:Pe,updateSlidesOffset:Fe,updateSlidesProgress:Ie,updateProgress:Le,updateSlidesClasses:Re,updateActiveIndex:He,updateClickedSlide:Ue};function Ge(e=this.isHorizontal()?`x`:`y`){let t=this,{params:n,rtlTranslate:r,translate:i,wrapperEl:a}=t;if(n.virtualTranslate)return r?-i:i;if(n.cssMode)return i;let o=pe(a,e);return o+=t.cssOverflowAdjustment(),r&&(o=-o),o||0}function Ke(e,t){let n=this,{rtlTranslate:r,params:i,wrapperEl:a,progress:o}=n,s=0,c=0;n.isHorizontal()?s=r?-e:e:c=e,i.roundLengths&&(s=Math.floor(s),c=Math.floor(c)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?s:c,i.cssMode?a[n.isHorizontal()?`scrollLeft`:`scrollTop`]=n.isHorizontal()?-s:-c:i.virtualTranslate||(n.isHorizontal()?s-=n.cssOverflowAdjustment():c-=n.cssOverflowAdjustment(),a.style.transform=`translate3d(${s}px, ${c}px, 0px)`);let l,u=n.maxTranslate()-n.minTranslate();l=u===0?0:(e-n.minTranslate())/u,l!==o&&n.updateProgress(e),n.emit(`setTranslate`,n.translate,t)}function qe(){return-this.snapGrid[0]}function Je(){return-this.snapGrid[this.snapGrid.length-1]}function Ye(e=0,t=this.params.speed,n=!0,r=!0,i){let a=this,{params:o,wrapperEl:s}=a;if(a.animating&&o.preventInteractionOnTransition)return!1;let c=a.minTranslate(),l=a.maxTranslate(),u;if(u=r&&e>c?c:r&&e<l?l:e,a.updateProgress(u),o.cssMode){let e=a.isHorizontal();if(t===0)s[e?`scrollLeft`:`scrollTop`]=-u;else{if(!a.support.smoothScroll)return he({swiper:a,targetPosition:-u,side:e?`left`:`top`}),!0;s.scrollTo({[e?`left`:`top`]:-u,behavior:`smooth`})}return!0}return t===0?(a.setTransition(0),a.setTranslate(u),n&&(a.emit(`beforeTransitionStart`,t,i),a.emit(`transitionEnd`))):(a.setTransition(t),a.setTranslate(u),n&&(a.emit(`beforeTransitionStart`,t,i),a.emit(`transitionStart`)),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||=function(e){!a||a.destroyed||e.target===this&&(a.wrapperEl.removeEventListener(`transitionend`,a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,n&&a.emit(`transitionEnd`))},a.wrapperEl.addEventListener(`transitionend`,a.onTranslateToWrapperTransitionEnd))),!0}var Xe={getTranslate:Ge,setTranslate:Ke,minTranslate:qe,maxTranslate:Je,translateTo:Ye};function Ze(e,t){let n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`),n.emit(`setTransition`,e,t)}function Qe({swiper:e,runCallbacks:t,direction:n,step:r}){let{activeIndex:i,previousIndex:a}=e,o=n;if(o||=i>a?`next`:i<a?`prev`:`reset`,e.emit(`transition${r}`),t&&i!==a){if(o===`reset`){e.emit(`slideResetTransition${r}`);return}e.emit(`slideChangeTransition${r}`),o===`next`?e.emit(`slideNextTransition${r}`):e.emit(`slidePrevTransition${r}`)}}function $e(e=!0,t){let n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),Qe({swiper:n,runCallbacks:e,direction:t,step:`Start`}))}function et(e=!0,t){let n=this,{params:r}=n;n.animating=!1,!r.cssMode&&(n.setTransition(0),Qe({swiper:n,runCallbacks:e,direction:t,step:`End`}))}var tt={setTransition:Ze,transitionStart:$e,transitionEnd:et};function nt(e=0,t=this.params.speed,n=!0,r,i){typeof e==`string`&&(e=parseInt(e,10));let a=this,o=e;o<0&&(o=0);let{params:s,snapGrid:c,slidesGrid:l,previousIndex:u,activeIndex:d,rtlTranslate:f,wrapperEl:p,enabled:m}=a;if(a.animating&&s.preventInteractionOnTransition||!m&&!r&&!i)return!1;let h=Math.min(a.params.slidesPerGroupSkip,o),g=h+Math.floor((o-h)/a.params.slidesPerGroup);g>=c.length&&(g=c.length-1);let _=-c[g];if(s.normalizeSlideIndex)for(let e=0;e<l.length;e+=1){let t=-Math.floor(_*100),n=Math.floor(l[e]*100),r=Math.floor(l[e+1]*100);l[e+1]===void 0?t>=n&&(o=e):t>=n&&t<r-(r-n)/2?o=e:t>=n&&t<r&&(o=e+1)}if(a.initialized&&o!==d&&(!a.allowSlideNext&&(f?_>a.translate&&_>a.minTranslate():_<a.translate&&_<a.minTranslate())||!a.allowSlidePrev&&_>a.translate&&_>a.maxTranslate()&&(d||0)!==o))return!1;o!==(u||0)&&n&&a.emit(`beforeSlideChangeStart`),a.updateProgress(_);let v;if(v=o>d?`next`:o<d?`prev`:`reset`,f&&-_===a.translate||!f&&_===a.translate)return a.updateActiveIndex(o),s.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),s.effect!==`slide`&&a.setTranslate(_),v!==`reset`&&(a.transitionStart(n,v),a.transitionEnd(n,v)),!1;if(s.cssMode){let e=a.isHorizontal(),n=f?_:-_;if(t===0){let t=a.virtual&&a.params.virtual.enabled;t&&(a.wrapperEl.style.scrollSnapType=`none`,a._immediateVirtual=!0),t&&!a._cssModeVirtualInitialSet&&a.params.initialSlide>0?(a._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{p[e?`scrollLeft`:`scrollTop`]=n})):p[e?`scrollLeft`:`scrollTop`]=n,t&&requestAnimationFrame(()=>{a.wrapperEl.style.scrollSnapType=``,a._immediateVirtual=!1})}else{if(!a.support.smoothScroll)return he({swiper:a,targetPosition:n,side:e?`left`:`top`}),!0;p.scrollTo({[e?`left`:`top`]:n,behavior:`smooth`})}return!0}return a.setTransition(t),a.setTranslate(_),a.updateActiveIndex(o),a.updateSlidesClasses(),a.emit(`beforeTransitionStart`,t,r),a.transitionStart(n,v),t===0?a.transitionEnd(n,v):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||=function(e){!a||a.destroyed||e.target===this&&(a.wrapperEl.removeEventListener(`transitionend`,a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(n,v))},a.wrapperEl.addEventListener(`transitionend`,a.onSlideToWrapperTransitionEnd)),!0}function rt(e=0,t=this.params.speed,n=!0,r){typeof e==`string`&&(e=parseInt(e,10));let i=this,a=e;return i.params.loop&&(i.virtual&&i.params.virtual.enabled?a+=i.virtual.slidesBefore:a=i.getSlideIndexByData(a)),i.slideTo(a,t,n,r)}function it(e=this.params.speed,t=!0,n){let r=this,{enabled:i,params:a,animating:o}=r;if(!i)return r;let s=a.slidesPerGroup;a.slidesPerView===`auto`&&a.slidesPerGroup===1&&a.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic(`current`,!0),1));let c=r.activeIndex<a.slidesPerGroupSkip?1:s,l=r.virtual&&a.virtual.enabled;if(a.loop){if(o&&!l&&a.loopPreventsSliding)return!1;r.loopFix({direction:`next`}),r._clientLeft=r.wrapperEl.clientLeft}return a.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+c,e,t,n)}function at(e=this.params.speed,t=!0,n){let r=this,{params:i,snapGrid:a,slidesGrid:o,rtlTranslate:s,enabled:c,animating:l}=r;if(!c)return r;let u=r.virtual&&i.virtual.enabled;if(i.loop){if(l&&!u&&i.loopPreventsSliding)return!1;r.loopFix({direction:`prev`}),r._clientLeft=r.wrapperEl.clientLeft}let d=s?r.translate:-r.translate;function f(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let p=f(d),m=a[a.map(e=>f(e)).indexOf(p)-1];if(m===void 0&&i.cssMode){let e;a.forEach((t,n)=>{p>=t&&(e=n)}),e!==void 0&&(m=a[e>0?e-1:e])}let h=0;if(m!==void 0&&(h=o.indexOf(m),h<0&&(h=r.activeIndex-1),i.slidesPerView===`auto`&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(h=h-r.slidesPerViewDynamic(`previous`,!0)+1,h=Math.max(h,0))),i.rewind&&r.isBeginning){let i=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(i,e,t,n)}return r.slideTo(h,e,t,n)}function ot(e=this.params.speed,t=!0,n){let r=this;return r.slideTo(r.activeIndex,e,t,n)}function st(e=this.params.speed,t=!0,n,r=.5){let i=this,a=i.activeIndex,o=Math.min(i.params.slidesPerGroupSkip,a),s=o+Math.floor((a-o)/i.params.slidesPerGroup),c=i.rtlTranslate?i.translate:-i.translate;if(c>=i.snapGrid[s]){let e=i.snapGrid[s],t=i.snapGrid[s+1];c-e>(t-e)*r&&(a+=i.params.slidesPerGroup)}else{let e=i.snapGrid[s-1],t=i.snapGrid[s];c-e<=(t-e)*r&&(a-=i.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,i.slidesGrid.length-1),i.slideTo(a,e,t,n)}function ct(){let e=this,{params:t,slidesEl:n}=e,r=t.slidesPerView===`auto`?e.slidesPerViewDynamic():t.slidesPerView,i=e.clickedIndex,a,o=e.isElement?`swiper-slide`:`.${t.slideClass}`;if(t.loop){if(e.animating)return;a=parseInt(e.clickedSlide.getAttribute(`data-swiper-slide-index`),10),t.centeredSlides?i<e.loopedSlides-r/2||i>e.slides.length-e.loopedSlides+r/2?(e.loopFix(),i=e.getSlideIndex(G(n,`${o}[data-swiper-slide-index="${a}"]`)[0]),B(()=>{e.slideTo(i)})):e.slideTo(i):i>e.slides.length-r?(e.loopFix(),i=e.getSlideIndex(G(n,`${o}[data-swiper-slide-index="${a}"]`)[0]),B(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}var lt={slideTo:nt,slideToLoop:rt,slideNext:it,slidePrev:at,slideReset:ot,slideToClosest:st,slideToClickedSlide:ct};function ut(e){let t=this,{params:n,slidesEl:r}=t;!n.loop||t.virtual&&t.params.virtual.enabled||(G(r,`.${n.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute(`data-swiper-slide-index`,t)}),t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:`next`}))}function dt({slideRealIndex:e,slideTo:t=!0,direction:n,setTranslate:r,activeSlideIndex:i,byController:a,byMousewheel:o}={}){let s=this;if(!s.params.loop)return;s.emit(`beforeLoopFix`);let{slides:c,allowSlidePrev:l,allowSlideNext:u,slidesEl:d,params:f}=s;if(s.allowSlidePrev=!0,s.allowSlideNext=!0,s.virtual&&f.virtual.enabled){t&&(!f.centeredSlides&&s.snapIndex===0?s.slideTo(s.virtual.slides.length,0,!1,!0):f.centeredSlides&&s.snapIndex<f.slidesPerView?s.slideTo(s.virtual.slides.length+s.snapIndex,0,!1,!0):s.snapIndex===s.snapGrid.length-1&&s.slideTo(s.virtual.slidesBefore,0,!1,!0)),s.allowSlidePrev=l,s.allowSlideNext=u,s.emit(`loopFix`);return}let p=f.slidesPerView===`auto`?s.slidesPerViewDynamic():Math.ceil(parseFloat(f.slidesPerView,10)),m=f.loopedSlides||p;m%f.slidesPerGroup!==0&&(m+=f.slidesPerGroup-m%f.slidesPerGroup),s.loopedSlides=m;let h=[],g=[],_=s.activeIndex;i===void 0?i=s.getSlideIndex(s.slides.filter(e=>e.classList.contains(f.slideActiveClass))[0]):_=i;let v=n===`next`||!n,y=n===`prev`||!n,b=0,x=0;if(i<m){b=Math.max(m-i,f.slidesPerGroup);for(let e=0;e<m-i;e+=1){let t=e-Math.floor(e/c.length)*c.length;h.push(c.length-t-1)}}else if(i>s.slides.length-m*2){x=Math.max(i-(s.slides.length-m*2),f.slidesPerGroup);for(let e=0;e<x;e+=1){let t=e-Math.floor(e/c.length)*c.length;g.push(t)}}if(y&&h.forEach(e=>{s.slides[e].swiperLoopMoveDOM=!0,d.prepend(s.slides[e]),s.slides[e].swiperLoopMoveDOM=!1}),v&&g.forEach(e=>{s.slides[e].swiperLoopMoveDOM=!0,d.append(s.slides[e]),s.slides[e].swiperLoopMoveDOM=!1}),s.recalcSlides(),f.slidesPerView===`auto`&&s.updateSlides(),f.watchSlidesProgress&&s.updateSlidesOffset(),t){if(h.length>0&&y)if(e===void 0){let e=s.slidesGrid[_],t=s.slidesGrid[_+b]-e;o?s.setTranslate(s.translate-t):(s.slideTo(_+b,0,!1,!0),r&&(s.touches[s.isHorizontal()?`startX`:`startY`]+=t))}else r&&s.slideToLoop(e,0,!1,!0);else if(g.length>0&&v)if(e===void 0){let e=s.slidesGrid[_],t=s.slidesGrid[_-x]-e;o?s.setTranslate(s.translate-t):(s.slideTo(_-x,0,!1,!0),r&&(s.touches[s.isHorizontal()?`startX`:`startY`]+=t))}else s.slideToLoop(e,0,!1,!0)}if(s.allowSlidePrev=l,s.allowSlideNext=u,s.controller&&s.controller.control&&!a){let t={slideRealIndex:e,slideTo:!1,direction:n,setTranslate:r,activeSlideIndex:i,byController:!0};Array.isArray(s.controller.control)?s.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix(t)}):s.controller.control instanceof s.constructor&&s.controller.control.params.loop&&s.controller.control.loopFix(t)}s.emit(`loopFix`)}function ft(){let e=this,{params:t,slidesEl:n}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();let r=[];e.slides.forEach(e=>{let t=e.swiperSlideIndex===void 0?e.getAttribute(`data-swiper-slide-index`)*1:e.swiperSlideIndex;r[t]=e}),e.slides.forEach(e=>{e.removeAttribute(`data-swiper-slide-index`)}),r.forEach(e=>{n.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var pt={loopCreate:ut,loopFix:dt,loopDestroy:ft};function mt(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let n=t.params.touchEventsTarget===`container`?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor=`move`,n.style.cursor=e?`grabbing`:`grab`,t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function ht(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget===`container`?`el`:`wrapperEl`].style.cursor=``,e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var gt={setGrabCursor:mt,unsetGrabCursor:ht};function _t(e,t=this){function n(t){if(!t||t===R()||t===z())return null;t.assignedSlot&&(t=t.assignedSlot);let r=t.closest(e);return!r&&!t.getRootNode?null:r||n(t.getRootNode().host)}return n(t)}function vt(e){let t=this,n=R(),r=z(),i=t.touchEventsData;i.evCache.push(e);let{params:a,touches:o,enabled:s}=t;if(!s||!a.simulateTouch&&e.pointerType===`mouse`||t.animating&&a.preventInteractionOnTransition)return;!t.animating&&a.cssMode&&a.loop&&t.loopFix();let c=e;c.originalEvent&&(c=c.originalEvent);let l=c.target;if(a.touchEventsTarget===`wrapper`&&!t.wrapperEl.contains(l)||`which`in c&&c.which===3||`button`in c&&c.button>0||i.isTouched&&i.isMoved)return;let u=!!a.noSwipingClass&&a.noSwipingClass!==``,d=e.composedPath?e.composedPath():e.path;u&&c.target&&c.target.shadowRoot&&d&&(l=d[0]);let f=a.noSwipingSelector?a.noSwipingSelector:`.${a.noSwipingClass}`,p=!!(c.target&&c.target.shadowRoot);if(a.noSwiping&&(p?_t(f,l):l.closest(f))){t.allowClick=!0;return}if(a.swipeHandler&&!l.closest(a.swipeHandler))return;o.currentX=c.pageX,o.currentY=c.pageY;let m=o.currentX,h=o.currentY,g=a.edgeSwipeDetection||a.iOSEdgeSwipeDetection,_=a.edgeSwipeThreshold||a.iOSEdgeSwipeThreshold;if(g&&(m<=_||m>=r.innerWidth-_))if(g===`prevent`)e.preventDefault();else return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=m,o.startY=h,i.touchStartTime=V(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,a.threshold>0&&(i.allowThresholdMove=!1);let v=!0;l.matches(i.focusableElements)&&(v=!1,l.nodeName===`SELECT`&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==l&&n.activeElement.blur();let y=v&&t.allowTouchMove&&a.touchStartPreventDefault;(a.touchStartForcePreventDefault||y)&&!l.isContentEditable&&c.preventDefault(),a.freeMode&&a.freeMode.enabled&&t.freeMode&&t.animating&&!a.cssMode&&t.freeMode.onTouchStart(),t.emit(`touchStart`,c)}function yt(e){let t=R(),n=this,r=n.touchEventsData,{params:i,touches:a,rtlTranslate:o,enabled:s}=n;if(!s||!i.simulateTouch&&e.pointerType===`mouse`)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),!r.isTouched){r.startMoving&&r.isScrolling&&n.emit(`touchMoveOpposite`,c);return}let l=r.evCache.findIndex(e=>e.pointerId===c.pointerId);l>=0&&(r.evCache[l]=c);let u=r.evCache.length>1?r.evCache[0]:c,d=u.pageX,f=u.pageY;if(c.preventedByNestedSwiper){a.startX=d,a.startY=f;return}if(!n.allowTouchMove){c.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(a,{startX:d,startY:f,prevX:n.touches.currentX,prevY:n.touches.currentY,currentX:d,currentY:f}),r.touchStartTime=V());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(f<a.startY&&n.translate<=n.maxTranslate()||f>a.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(d<a.startX&&n.translate<=n.maxTranslate()||d>a.startX&&n.translate>=n.minTranslate())return}if(t.activeElement&&c.target===t.activeElement&&c.target.matches(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}if(r.allowTouchCallbacks&&n.emit(`touchMove`,c),c.targetTouches&&c.targetTouches.length>1)return;a.currentX=d,a.currentY=f;let p=a.currentX-a.startX,m=a.currentY-a.startY;if(n.params.threshold&&Math.sqrt(p**2+m**2)<n.params.threshold)return;if(r.isScrolling===void 0){let e;n.isHorizontal()&&a.currentY===a.startY||n.isVertical()&&a.currentX===a.startX?r.isScrolling=!1:p*p+m*m>=25&&(e=Math.atan2(Math.abs(m),Math.abs(p))*180/Math.PI,r.isScrolling=n.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(r.isScrolling&&n.emit(`touchMoveOpposite`,c),r.startMoving===void 0&&(a.currentX!==a.startX||a.currentY!==a.startY)&&(r.startMoving=!0),r.isScrolling||n.zoom&&n.params.zoom&&n.params.zoom.enabled&&r.evCache.length>1){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&c.cancelable&&c.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&c.stopPropagation();let h=n.isHorizontal()?p:m,g=n.isHorizontal()?a.currentX-a.previousX:a.currentY-a.previousY;i.oneWayMovement&&(h=Math.abs(h)*(o?1:-1),g=Math.abs(g)*(o?1:-1)),a.diff=h,h*=i.touchRatio,o&&(h=-h,g=-g);let _=n.touchesDirection;n.swipeDirection=h>0?`prev`:`next`,n.touchesDirection=g>0?`prev`:`next`;let v=n.params.loop&&!i.cssMode;if(!r.isMoved){if(v&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){let e=new window.CustomEvent(`transitionend`,{bubbles:!0,cancelable:!0});n.wrapperEl.dispatchEvent(e)}r.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit(`sliderFirstMove`,c)}let y;r.isMoved&&_!==n.touchesDirection&&v&&Math.abs(h)>=1&&(n.loopFix({direction:n.swipeDirection,setTranslate:!0}),y=!0),n.emit(`sliderMove`,c),r.isMoved=!0,r.currentTranslate=h+r.startTranslate;let b=!0,x=i.resistanceRatio;if(i.touchReleaseOnEdges&&(x=0),h>0?(v&&!y&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.size/2:n.minTranslate())&&n.loopFix({direction:`prev`,setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(b=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+h)**x))):h<0&&(v&&!y&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.size/2:n.maxTranslate())&&n.loopFix({direction:`next`,setTranslate:!0,activeSlideIndex:n.slides.length-(i.slidesPerView===`auto`?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslate<n.maxTranslate()&&(b=!1,i.resistance&&(r.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-r.startTranslate-h)**x))),b&&(c.preventedByNestedSwiper=!0),!n.allowSlideNext&&n.swipeDirection===`next`&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&n.swipeDirection===`prev`&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),i.threshold>0)if(Math.abs(h)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,r.currentTranslate=r.startTranslate,a.diff=n.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY;return}}else{r.currentTranslate=r.startTranslate;return}!i.followFinger||i.cssMode||((i.freeMode&&i.freeMode.enabled&&n.freeMode||i.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function bt(e){let t=this,n=t.touchEventsData,r=n.evCache.findIndex(t=>t.pointerId===e.pointerId);if(r>=0&&n.evCache.splice(r,1),[`pointercancel`,`pointerout`,`pointerleave`].includes(e.type)&&!(e.type===`pointercancel`&&(t.browser.isSafari||t.browser.isWebView)))return;let{params:i,touches:a,rtlTranslate:o,slidesGrid:s,enabled:c}=t;if(!c||!i.simulateTouch&&e.pointerType===`mouse`)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),n.allowTouchCallbacks&&t.emit(`touchEnd`,l),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&i.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}i.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);let u=V(),d=u-n.touchStartTime;if(t.allowClick){let e=l.path||l.composedPath&&l.composedPath();t.updateClickedSlide(e&&e[0]||l.target),t.emit(`tap click`,l),d<300&&u-n.lastClickTime<300&&t.emit(`doubleTap doubleClick`,l)}if(n.lastClickTime=V(),B(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||a.diff===0||n.currentTranslate===n.startTranslate){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let f;if(f=i.followFinger?o?t.translate:-t.translate:-n.currentTranslate,i.cssMode)return;if(i.freeMode&&i.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:f});return}let p=0,m=t.slidesSizesGrid[0];for(let e=0;e<s.length;e+=e<i.slidesPerGroupSkip?1:i.slidesPerGroup){let t=e<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;s[e+t]===void 0?f>=s[e]&&(p=e,m=s[s.length-1]-s[s.length-2]):f>=s[e]&&f<s[e+t]&&(p=e,m=s[e+t]-s[e])}let h=null,g=null;i.rewind&&(t.isBeginning?g=i.virtual&&i.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(h=0));let _=(f-s[p])/m,v=p<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;if(d>i.longSwipesMs){if(!i.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection===`next`&&(_>=i.longSwipesRatio?t.slideTo(i.rewind&&t.isEnd?h:p+v):t.slideTo(p)),t.swipeDirection===`prev`&&(_>1-i.longSwipesRatio?t.slideTo(p+v):g!==null&&_<0&&Math.abs(_)>i.longSwipesRatio?t.slideTo(g):t.slideTo(p))}else{if(!i.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(l.target===t.navigation.nextEl||l.target===t.navigation.prevEl)?l.target===t.navigation.nextEl?t.slideTo(p+v):t.slideTo(p):(t.swipeDirection===`next`&&t.slideTo(h===null?p+v:h),t.swipeDirection===`prev`&&t.slideTo(g===null?p:g))}}
1function xt(){let e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:r,allowSlidePrev:i,snapGrid:a}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=o&&t.loop;(t.slidesPerView===`auto`||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!s?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function St(e){let t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function Ct(){let e=this,{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let i,a=e.maxTranslate()-e.minTranslate();i=a===0?0:(e.translate-e.minTranslate())/a,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit(`setTranslate`,e.translate,!1)}function wt(e){let t=this;Y(t,e.target),!(t.params.cssMode||t.params.slidesPerView!==`auto`&&!t.params.autoHeight)&&t.update()}var Tt=!1;function Et(){}var Dt=(e,t)=>
1{let n=R(),{params:r,el:i,wrapperEl:a,device:o}=e,s=!!r.nested,c=t===`on`?`addEventListener`:`removeEventListener`,l=t;i[c](`pointerdown`,e.onTouchStart,{passive:!1}),n[c](`pointermove`,e.onTouchMove,{passive:!1,capture:s}),n[c](`pointerup`,e.onTouchEnd,{passive:!0}),n[c](`pointercancel`,e.onTouchEnd,{passive:!0}),n[c](`pointerout`,e.onTouchEnd,{passive:!0}),n[c](`pointerleave`,e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[c](`click`,e.onClick,!0),r.cssMode&&a[c](`scroll`,e.onScroll),r.updateOnWindowResize?e[l](o.ios||o.android?`resize orientationchange observerUpdate`:`resize observerUpdate`,xt,!0):e[l](`observerUpdate`,xt,!0),i[c](`load`,e.onLoad,{capture:!0})};function Ot(){let e=this,t=R(),{params:n}=e;e.onTouchStart=vt.bind(e),e.onTouchMove=yt.bind(e),e.onTouchEnd=bt.bind(e),n.cssMode&&(e.onScroll=Ct.bind(e)),e.onClick=St.bind(e),e.onLoad=wt.bind(e),Tt||=(t.addEventListener(`touchstart`,Et),!0),Dt(e,`on`)}function kt(){Dt(this,`off`)}var At={attachEvents:Ot,detachEvents:kt},jt=(e,t)=>
vendor: 5,896 bytes, line 1
1e.grid&&t.grid&&t.grid.rows>1;function Mt(){let e=this,{realIndex:t,initialized:n,params:r,el:i}=e,a=r.breakpoints;if(!a||a&&Object.keys(a).length===0)return;let o=e.getBreakpoint(a,e.params.breakpointsBase,e.el);if(!o||e.currentBreakpoint===o)return;let s=(o in a?a[o]:void 0)||e.originalParams,c=jt(e,r),l=jt(e,s),u=r.enabled;c&&!l?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!c&&l&&(i.classList.add(`${r.containerModifierClass}grid`),(s.grid.fill&&s.grid.fill===`column`||!s.grid.fill&&r.grid.fill===`column`)&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),[`navigation`,`pagination`,`scrollbar`].forEach(t=>{if(s[t]===void 0)return;let n=r[t]&&r[t].enabled,i=s[t]&&s[t].enabled;n&&!i&&e[t].disable(),!n&&i&&e[t].enable()});let d=s.direction&&s.direction!==r.direction,f=r.loop&&(s.slidesPerView!==r.slidesPerView||d);d&&n&&e.changeDirection(),U(e.params,s);let p=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),u&&!p?e.disable():!u&&p&&e.enable(),e.currentBreakpoint=o,e.emit(`_beforeBreakpoint`,s),f&&n&&(e.loopDestroy(),e.loopCreate(t),e.updateSlides()),e.emit(`breakpoint`,s)}function Nt(e,t=`window`,n){if(!e||t===`container`&&!n)return;let r=!1,i=z(),a=t===`window`?i.innerHeight:n.clientHeight,o=Object.keys(e).map(e=>typeof e==`string`&&e.indexOf(`@`)===0?{value:a*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:a,value:s}=o[e];t===`window`?i.matchMedia(`(min-width: ${s}px)`).matches&&(r=a):s<=n.clientWidth&&(r=a)}return r||`max`}var Pt={setBreakpoint:Mt,getBreakpoint:Nt};function Ft(e,t){let n=[];return e.forEach(e=>{typeof e==`object`?Object.keys(e).forEach(r=>{e[r]&&n.push(t+r)}):typeof e==`string`&&n.push(t+e)}),n}function It(){let e=this,{classNames:t,params:n,rtl:r,el:i,device:a}=e,o=Ft([`initialized`,n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill===`column`},{android:a.android},{ios:a.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...o),i.classList.add(...t),e.emitContainerClasses()}function Lt(){let e=this,{el:t,classNames:n}=e;t.classList.remove(...n),e.emitContainerClasses()}var Rt={addClasses:It,removeClasses:Lt};function zt(){let e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){let t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+r*2;e.isLocked=e.size>n}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?`lock`:`unlock`)}var Bt={checkOverflow:zt},Vt={init:!0,direction:`horizontal`,oneWayMovement:!1,touchEventsTarget:`wrapper`,initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:`input, select, option, textarea, button, video, label`,width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:`slide`,breakpoints:void 0,breakpointsBase:`window`,spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:`swiper-no-swiping`,noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:`swiper-`,slideClass:`swiper-slide`,slideActiveClass:`swiper-slide-active`,slideVisibleClass:`swiper-slide-visible`,slideNextClass:`swiper-slide-next`,slidePrevClass:`swiper-slide-prev`,wrapperClass:`swiper-wrapper`,lazyPreloaderClass:`swiper-lazy-preloader`,lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Ht(e,t){return function(n={}){let r=Object.keys(n)[0],i=n[r];if(typeof i!=`object`||!i){U(t,n);return}if([`navigation`,`pagination`,`scrollbar`].indexOf(r)>=0&&e[r]===!0&&(e[r]={auto:!0}),!(r in e&&`enabled`in i)){U(t,n);return}e[r]===!0&&(e[r]={enabled:!0}),typeof e[r]==`object`&&!(`enabled`in e[r])&&(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}),U(t,n)}}var Ut={eventsEmitter:je,update:We,translate:Xe,transition:tt,slide:lt,loop:pt,grabCursor:gt,events:At,breakpoints:Pt,checkOverflow:Bt,classes:Rt},Wt={},X=class e{constructor(...t){let n,r;t.length===1&&t[0].constructor&&Object.prototype.toString.call(t[0]).slice(8,-1)===`Object`?r=t[0]:[n,r]=t,r||={},r=U({},r),n&&!r.el&&(r.el=n);let i=R();if(r.el&&typeof r.el==`string`&&i.querySelectorAll(r.el).length>1){let t=[];return i.querySelectorAll(r.el).forEach(n=>{let i=U({},r,{el:n});t.push(new e(i))}),t}let a=this;a.__swiper__=!0,a.support=Se(),a.device=Te({userAgent:r.userAgent}),a.browser=Oe(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],r.modules&&Array.isArray(r.modules)&&a.modules.push(...r.modules);let o={};
1return a.modules.forEach(e=>{e({params:r,swiper:a,extendParams:Ht(r,o),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})}),a.params=U({},U({},Vt,o),Wt,r),a.originalParams=U({},a.params),a.passedParams=U({},r),a.params&&a.params.on&&Object.keys(a.params.on).forEach(e=>{a.on(e,a.params.on[e])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:n,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return a.params.direction===`horizontal`},isVertical(){return a.params.direction===`vertical`},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.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:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit(`_swiper`),a.params.init&&a.init(),a}getSlideIndex(e){let{slidesEl:t,params:n}=this,r=q(G(t,`.${n.slideClass}, swiper-slide`)[0]);return q(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter(t=>t.getAttribute(`data-swiper-slide-index`)*1===e)[0])}recalcSlides(){let e=this,{slidesEl:t,params:n}=e;e.slides=G(t,`.${n.slideClass}, swiper-slide`)}enable(){let e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit(`enable`))}disable(){let e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit(`disable`))}setProgress(e,t){let n=this;e=Math.min(Math.max(e,0),1);let r=n.minTranslate(),i=(n.maxTranslate()-r)*e+r;n.translateTo(i,t===void 0?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(` `).filter(t=>t.indexOf(`swiper`)===0||t.indexOf(e.params.containerModifierClass)===0);e.emit(`_containerClasses`,t.join(` `))}getSlideClasses(e){let t=this;return t.destroyed?``:e.className.split(` `).filter(e=>e.indexOf(`swiper-slide`)===0||e.indexOf(t.params.slideClass)===0).join(` `)}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(n=>{let r=e.getSlideClasses(n);t.push({slideEl:n,classNames:r}),e.emit(`_slideClass`,n,r)}),e.emit(`_slideClasses`,t)}slidesPerViewDynamic(e=`current`,t=!1){let{params:n,slides:r,slidesGrid:i,slidesSizesGrid:a,size:o,activeIndex:s}=this,c=1;if(n.centeredSlides){let e=r[s]?r[s].swiperSlideSize:0,t;for(let n=s+1;n<r.length;n+=1)r[n]&&!t&&(e+=r[n].swiperSlideSize,c+=1,e>o&&(t=!0));for(let n=s-1;n>=0;--n)r[n]&&!t&&(e+=r[n].swiperSlideSize,c+=1,e>o&&(t=!0))}else if(e===`current`)for(let e=s+1;e<r.length;e+=1)(t?i[e]+a[e]-i[s]<o:i[e]-i[s]<o)&&(c+=1);else for(let e=s-1;e>=0;--e)i[s]-i[e]<o&&(c+=1);return c}update(){let e=this;if(!e||e.destroyed)return;let{snapGrid:t,params:n}=e;n.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll(`[loading="lazy"]`)].forEach(t=>{t.complete&&Y(e,t)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function r(){let t=e.rtlTranslate?e.translate*-1:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let i;if(n.freeMode&&n.freeMode.enabled&&!n.cssMode)r(),n.autoHeight&&e.updateAutoHeight();else{if((n.slidesPerView===`auto`||n.slidesPerView>1)&&e.isEnd&&!n.centeredSlides){let t=e.virtual&&n.virtual.enabled?e.virtual.slides:e.slides;i=e.slideTo(t.length-1,0,!1,!0)}else i=e.slideTo(e.activeIndex,0,!1,!0);i||r()}n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit(`update`)}changeDirection(e,t=!0){let n=this,r=n.params.direction;return e||=r===`horizontal`?`vertical`:`horizontal`,e===r||e!==`horizontal`&&e!==`vertical`?n:(n.el.classList.remove(`${n.params.containerModifierClass}${r}`),n.el.classList.add(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.forEac
vendor: 8,968 bytes, line 1
1h(t=>{e===`vertical`?t.style.width=``:t.style.height=``}),n.emit(`changeDirection`),t&&n.update(),n)}changeLanguageDirection(e){let t=this;t.rtl&&e===`rtl`||!t.rtl&&e===`ltr`||(t.rtl=e===`rtl`,t.rtlTranslate=t.params.direction===`horizontal`&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir=`rtl`):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir=`ltr`),t.update())}mount(e){let t=this;if(t.mounted)return!0;let n=e||t.params.el;if(typeof n==`string`&&(n=document.querySelector(n)),!n)return!1;n.swiper=t,n.shadowEl&&(t.isElement=!0);let r=()=>`.${(t.params.wrapperClass||``).trim().split(` `).join(`.`)}`,i=n&&n.shadowRoot&&n.shadowRoot.querySelector?n.shadowRoot.querySelector(r()):G(n,r())[0];return!i&&t.params.createElements&&(i=ge(`div`,t.params.wrapperClass),n.append(i),G(n,`.${t.params.slideClass}`).forEach(e=>{i.append(e)})),Object.assign(t,{el:n,wrapperEl:i,slidesEl:t.isElement?n:i,mounted:!0,rtl:n.dir.toLowerCase()===`rtl`||K(n,`direction`)===`rtl`,rtlTranslate:t.params.direction===`horizontal`&&(n.dir.toLowerCase()===`rtl`||K(n,`direction`)===`rtl`),wrongRTL:K(i,`display`)===`-webkit-box`}),!0}init(e){let t=this;return t.initialized||t.mount(e)===!1?t:(t.emit(`beforeInit`),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents(),[...t.el.querySelectorAll(`[loading="lazy"]`)].forEach(e=>{e.complete?Y(t,e):e.addEventListener(`load`,e=>{Y(t,e.target)})}),Be(t),t.initialized=!0,Be(t),t.emit(`init`),t.emit(`afterInit`),t)}destroy(e=!0,t=!0){let n=this,{params:r,el:i,wrapperEl:a,slides:o}=n;return n.params===void 0||n.destroyed?null:(n.emit(`beforeDestroy`),n.initialized=!1,n.detachEvents(),r.loop&&n.loopDestroy(),t&&(n.removeClasses(),i.removeAttribute(`style`),a.removeAttribute(`style`),o&&o.length&&o.forEach(e=>{e.classList.remove(r.slideVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),e.removeAttribute(`style`),e.removeAttribute(`data-swiper-slide-index`)})),n.emit(`destroy`),Object.keys(n.eventsListeners).forEach(e=>{n.off(e)}),e!==!1&&(n.el.swiper=null,de(n)),n.destroyed=!0,null)}static extendDefaults(e){U(Wt,e)}static get extendedDefaults(){return Wt}static get defaults(){return Vt}static installModule(t){e.prototype.__modules__||(e.prototype.__modules__=[]);let n=e.prototype.__modules__;typeof t==`function`&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(t=>e.installModule(t)),e):(e.installModule(t),e)}};Object.keys(Ut).forEach(e=>{Object.keys(Ut[e]).forEach(t=>{X.prototype[t]=Ut[e][t]})}),X.use([ke,Ae]);function Gt(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&n.auto===!0){let a=G(e.el,`.${r[i]}`)[0];a||(a=ge(`div`,r[i]),a.className=r[i],e.el.append(a)),n[i]=a,t[i]=a}}),n}function Kt({swiper:e,extendParams:t,on:n,emit:r}){t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:`swiper-button-disabled`,hiddenClass:`swiper-button-hidden`,lockClass:`swiper-button-lock`,navigationDisabledClass:`swiper-navigation-disabled`}}),e.navigation={nextEl:null,prevEl:null};let i=e=>(Array.isArray(e)||(e=[e].filter(e=>!!e)),e);function a(t){let n;return t&&typeof t==`string`&&e.isElement&&(n=e.el.shadowRoot.querySelector(t),n)?n:(t&&(typeof t==`string`&&(n=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&typeof t==`string`&&n.length>1&&e.el.querySelectorAll(t).length===1&&(n=e.el.querySelector(t))),t&&!n?t:n)}function o(t,n){let r=e.params.navigation;t=i(t),t.forEach(t=>{t&&(t.classList[n?`add`:`remove`](...r.disabledClass.split(` `)),t.tagName===`BUTTON`&&(t.disabled=n),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?`add`:`remove`](r.lockClass))})}function s(){let{nextEl:t,prevEl:n}=e.navigation;if(e.params.loop){o(n,!1),o(t,!1);return}o(n,e.isBeginning&&!e.params.rewind),o(t,e.isEnd&&!e.params.rewind)}function c(t){t.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),r(`navigationPrev`))}function l(t){t.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),r(`navigationNext`))}function u(){let t=e.params.navigation;if(e.params.navigation=Gt(e,e.originalParams.navigation,e.params.navigation,{nextEl:`swiper-button-next`,prevEl:`swiper-button-prev`}),!(t.nextEl||t.prevEl))return;let n=a(t.nextEl),r=a(t.prevEl);Object.assign(e.navigation,{nextEl:n,prevEl:r}),n=i(n),r=i(r);let o=(n,r)=>{n&&n.addEventListener(`click`,r===`next`?l:c),!e.enabled&&n&&n.classList.add(...t.lockClass.split(` `))};n.forEach(e=>o(e,`next`)),r.forEach(e=>o(e,`prev`))}function d(){let{nextEl:t,prevEl:n}=e.navigation;t=i(t),n=i(n);let r=(t,n)=>{t.removeEventListener(`click`,n===`next`?l:c),t.classList.remove(...e.params.navigation.disabledClass.split(` `))};t.forEach(e=>r(e,`next`)),n.forEach(e=>r(e,`prev`))}n(`init`,()=>{e.params.navigation.enabled===!1?p():(u(),s())}),n(`toEdge fromEdge lock unlock`,()=>{s()}),n(`destroy`,()=>{d()}),n(`enable disable`,()=>{let{nextEl:t,prevEl:n}=e.navigation;t=i(t),n=i(n),[...t,...n].filter(e=>!!e).forEach(t=>t.classList[e.enabled?`remove`:`add`](e.params.navigation.lockClass))}),n(`click`,(t,n)=>{let{nextEl:a,prevEl:o}=e.navigation;a=i(a),o=i(o);let s=n.target;if(e.params.navigation.hideOnClick&&!o.includes(s)&&!a.includes(s)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===s||e.pagination.el.contains(s)))return;let t;a.length?t=a[0].classList.contains(e.params.navigation.hiddenClass):o.length&&(t=o[0].classList.contains(e.params.navigation.hiddenClass)),r(t===!0?`navigationShow`:`navigationHide`),[...a,...o].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});let f=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(` `)),u(),s()},p=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(` `)),d()};Object.assign(e.navigation,{enable:f,disable:p,update:s,init:u,destroy:d})}function Z(e=``){return`.${e.trim().replace(/([\.:!+\/])/g,`\\$1`).replace(/ /g,`.`)}`}function qt({swiper:e,extendParams:t,on:n,emit:r}){let i=`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:`${i}-bullet`,bulletActiveClass:`${i}-bullet-active`,modifierClass:`${i}-`,currentClass:`${i}-current`,totalClass:`${i}-total`,hiddenClass:`${i}-hidden`,progressbarFillClass:`${i}-progressbar-fill`,progressbarOppositeClass:`${i}-progressbar-opposite`,clickableClass:`${i}-clickable`,lockClass:`${i}-lock`,horizontalClass:`${i}-horizontal`,verticalClass:`${i}-vertical`,paginationDisabledClass:`${i}-disabled`}}),e.pagination={el:null,bullets:[]};let a,o=0,s=e=>(Array.isArray(e)||(e=[e].filter(e=>!!e)),e);function c(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function l(t,n){let{bulletActiveClass:r}=e.params.pagination;t&&(t=t[`${n===`prev`?`previous`:`next`}ElementSibling`],t&&(t.classList.add(`${r}-${n}`),t=t[`${n===`prev`?`previous`:`next`}ElementSibling`],t&&t.classList.add(`${r}-${n}-${n}`)))}function u(t){let n=t.target.closest(Z(e.params.pagination.bulletClass));if(!n)return;t.preventDefault();let r=q(n)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===r)return;let t=e.getSlideIndexByData(r),n=e.getSlideIndexByData(e.realIndex);t>e.slides.length-e.loopedSlides&&e.loopFix({direction:t>n?`next`:`prev`,activeSlideIndex:t,slideTo:!1}),e.slideToLoop(r)}else e.slideTo(r)}function d(){let t=e.rtl,n=e.params.pagination;if(c())return;let i=e.pagination.el;i=s(i);let u,d,f=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,p=e.params.loop?Math.ceil(f/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(d=e.previousRealIndex||0,u=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):e.snapIndex===void 0?(d=e.previousIndex||0,u=e.activeIndex||0):(u=e.snapIndex,d=e.previousSnapIndex),n.type===`bullets`&&e.pagination.bullets&&e.pagination.bullets.length>0){let r=e.pagination.bullets,s,c,f;if(n.dynamicBullets&&(a=J(r[0],e.isHorizontal()?`width`:`height`,!0),i.forEach(t=>{t.style[e.isHorizontal()?`width`:`height`]=`${a*(n.dynamicMainBullets+4)}px`}),n.dynamicMainBullets>1&&d!==void 0&&(o+=u-(d||0),o>n.dynamicMainBullets-1?o=n.dynamicMainBullets-1:o<0&&(o=0)),s=Math.max(u-o,0),c=s+(Math.min(r.length,n.dynamicMainBullets)-1),f=(c+s)/2),r.forEach(e
1=>{let t=[...[``,`-next`,`-next-next`,`-prev`,`-prev-prev`,`-main`].map(e=>`${n.bulletActiveClass}${e}`)].map(e=>typeof e==`string`&&e.includes(` `)?e.split(` `):e).flat();e.classList.remove(...t)}),i.length>1)r.forEach(t=>{let r=q(t);r===u?t.classList.add(...n.bulletActiveClass.split(` `)):e.isElement&&t.setAttribute(`part`,`bullet`),n.dynamicBullets&&(r>=s&&r<=c&&t.classList.add(...`${n.bulletActiveClass}-main`.split(` `)),r===s&&l(t,`prev`),r===c&&l(t,`next`))});else{let t=r[u];if(t&&t.classList.add(...n.bulletActiveClass.split(` `)),e.isElement&&r.forEach((e,t)=>{e.setAttribute(`part`,t===u?`bullet-active`:`bullet`)}),n.dynamicBullets){let e=r[s],t=r[c];for(let e=s;e<=c;e+=1)r[e]&&r[e].classList.add(...`${n.bulletActiveClass}-main`.split(` `));l(e,`prev`),l(t,`next`)}}if(n.dynamicBullets){let i=Math.min(r.length,n.dynamicMainBullets+4),o=(a*i-a)/2-f*a,s=t?`right`:`left`;r.forEach(t=>{t.style[e.isHorizontal()?s:`top`]=`${o}px`})}}i.forEach((t,i)=>{if(n.type===`fraction`&&(t.querySelectorAll(Z(n.currentClass)).forEach(e=>{e.textContent=n.formatFractionCurrent(u+1)}),t.querySelectorAll(Z(n.totalClass)).forEach(e=>{e.textContent=n.formatFractionTotal(p)})),n.type===`progressbar`){let r;r=n.progressbarOpposite?e.isHorizontal()?`vertical`:`horizontal`:e.isHorizontal()?`horizontal`:`vertical`;let i=(u+1)/p,a=1,o=1;r===`horizontal`?a=i:o=i,t.querySelectorAll(Z(n.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${a}) scaleY(${o})`,t.style.transitionDuration=`${e.params.speed}ms`})}n.type===`custom`&&n.renderCustom?(t.innerHTML=n.renderCustom(e,u+1,p),i===0&&r(`paginationRender`,t)):(i===0&&r(`paginationRender`,t),r(`paginationUpdate`,t)),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?`add`:`remove`](n.lockClass)})}function f(){let t=e.params.pagination;if(c())return;let n=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.el;i=s(i);let a=``;if(t.type===`bullets`){let r=e.params.loop?Math.ceil(n/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&r>n&&(r=n);for(let n=0;n<r;n+=1)t.renderBullet?a+=t.renderBullet.call(e,n,t.bulletClass):a+=`<${t.bulletElement} ${e.isElement?`part="bullet"`:``} class="${t.bulletClass}"></${t.bulletElement}>`}t.type===`fraction`&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),t.type===`progressbar`&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],i.forEach(n=>{t.type!==`custom`&&(n.innerHTML=a||``),t.type===`bullets`&&e.pagination.bullets.push(...n.querySelectorAll(Z(t.bulletClass)))}),t.type!==`custom`&&r(`paginationRender`,i[0])}function p(){e.params.pagination=Gt(e,e.originalParams.pagination,e.params.pagination,{el:`swiper-pagination`});let t=e.params.pagination;if(!t.el)return;let n;typeof t.el==`string`&&e.isElement&&(n=e.el.shadowRoot.querySelector(t.el)),!n&&typeof t.el==`string`&&(n=[...document.querySelectorAll(t.el)]),n||=t.el,!(!n||n.length===0)&&(e.params.uniqueNavElements&&typeof t.el==`string`&&Array.isArray(n)&&n.length>1&&(n=[...e.el.querySelectorAll(t.el)],n.length>1&&(n=n.filter(t=>ye(t,`.swiper`)[0]===e.el)[0])),Array.isArray(n)&&n.length===1&&(n=n[0]),Object.assign(e.pagination,{el:n}
vendor: 1,042 bytes, line 1
1),n=s(n),n.forEach(n=>{t.type===`bullets`&&t.clickable&&n.classList.add(t.clickableClass),n.classList.add(t.modifierClass+t.type),n.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.type===`bullets`&&t.dynamicBullets&&(n.classList.add(`${t.modifierClass}${t.type}-dynamic`),o=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),t.type===`progressbar`&&t.progressbarOpposite&&n.classList.add(t.progressbarOppositeClass),t.clickable&&n.addEventListener(`click`,u),e.enabled||n.classList.add(t.lockClass)}))}function m(){let t=e.params.pagination;if(c())return;let n=e.pagination.el;n&&(n=s(n),n.forEach(n=>{n.classList.remove(t.hiddenClass),n.classList.remove(t.modifierClass+t.type),n.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&n.removeEventListener(`click`,u)})),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(` `)))}n(`changeDirection`,()=>{if(!e.pagination||!e.pagination.el)return;let t=e.params.pagination,{el:n}=e.pagination;
1n=s(n),n.forEach(n=>{n.classList.remove(t.horizontalClass,t.verticalClass),n.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),n(`init`,()=>{e.params.pagination.enabled===!1?g():(p(),f(),d())}),n(`activeIndexChange`,()=>{e.snapIndex===void 0&&d()}),n(`snapIndexChange`,()=>{d()}),n(`snapGridLengthChange`,()=>{f(),d()}),n(`destroy`,()=>{m()}),n(`enable disable`,()=>{let{el:t}=e.pagination;t&&(t=s(t),t.forEach(t=>t.classList[e.enabled?`remove`:`add`](e.params.pagination.lockClass)))}),n(`lock unlock`,()=>{d()}),n(`click`,(t,n)=>{let i=n.target,{el:a}=e.pagination;if(Array.isArray(a)||(a=[a].filter(e=>!!e)),e.params.pagination.el&&e.params.pagination.hideOnClick&&a&&a.length>0&&!i.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&i===e.navigation.nextEl||e.navigation.prevEl&&i===e.navigation.prevEl))return;a[0].classList.contains(e.params.pagination.hiddenClass)===!0?r(`paginationShow`):r(`paginationHide`),a.forEach(t=>t.classList.toggle(e.params.pagination.hiddenClass))}});let h=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=s(t),t.forEach(t=>t.classList.remove(e.params.pagination.paginationDisabledClass))),p(),f(),d()},g=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:t}=e.pagination;t&&(t=s(t),t.forEach(t=>t.classList.add(e.params.pagination.paginationDisabledClass))),m()};Object.assign(e.pagination,{enable:h,disable:g,render:f,update:d,init:p,destroy:m})}function Jt({swiper:e,extendParams:t,on:n,emit:r,params:i}){e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let a,o,s=i&&i.autoplay?i.autoplay.delay:3e3,c=i&&i.autoplay?i.autoplay.delay:3e3,l,u=new Date().getTime,d,f,p,m,h,g;function _(t){!e||e.destroyed||!e.wrapperEl||t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener(`transitionend`,_),w())}let v=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?d=!0:d&&=(c=l,!1);let t=e.autoplay.paused?l:u+c-new Date().getTime();e.autoplay.timeLeft=t,r(`autoplayTimeLeft`,t,t/s),o=requestAnimationFrame(()=>{v()})},y=()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.filter(e=>e.classList.contains(`swiper-slide-active`))[0]:e.slides[e.activeIndex],t)return parseInt(t.getAttribute(`data-swiper-autoplay`),10)},b=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),v();let n=t===void 0?e.params.autoplay.delay:t;s=e.params.autoplay.delay,c=e.params.autoplay.delay;let i=y();!Number.isNaN(i)&&i>0&&t===void 0&&(n=i,s=i,c=i),l=n;let d=e.params.speed,f=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(d,!0,!0),r(`autoplay`)):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,d,!0,!0),r(`autoplay`)):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(d,!0,!0),r(`autoplay`)):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,d,!0,!0),r(`autoplay`)),e.params.cssMode&&(u=new Date().getTime(),requestAnimationFrame(()=>{b()})))};return n>0?(clearTimeout(a),a=setTimeout(()=>{f()},n)):requestAnimationFrame(()=>{f()}),n},x=()=>{e.autoplay.running=!0,b(),r(`autoplayStart`)},S=()=>{e.autoplay.running=!1,clearTimeout(a),cancelAnimationFrame(o),r(`autoplayStop`)},C=(t,n)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(a),t||(g=!0);let i=()=>{r(`autoplayPause`),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener(`transitionend`,_):w()};if(e.autoplay.paused=!0,n){h&&(l=e.params.autoplay.delay),h=!1,i();return}
1l=(l||e.params.autoplay.delay)-(new Date().getTime()-u),!(e.isEnd&&l<0&&!e.params.loop)&&(l<0&&(l=0),i())},w=()=>{e.isEnd&&l<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(u=new Date().getTime(),g?(g=!1,b(l)):b(),e.autoplay.paused=!1,r(`autoplayResume`))},T=()=>{if(e.destroyed||!e.autoplay.running)return;let t=R();t.visibilityState===`hidden`&&(g=!0,C(!0)),t.visibilityState===`visible`&&w()},E=e=>{e.pointerType===`mouse`&&(g=!0,C(!0))},D=t=>{t.pointerType===`mouse`&&e.autoplay.paused&&w()},O=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener(`pointerenter`,E),e.el.addEventListener(`pointerleave`,D))},k=()=>{e.el.removeEventListener(`pointerenter`,E),e.el.removeEventListener(`pointerleave`,D)},A=()=>{R().addEventListener(`visibilitychange`,T)},ee=()=>{R().removeEventListener(`visibilitychange`,T)};n(`init`,()=>{e.params.autoplay.enabled&&(O(),A(),u=new Date().getTime(),x())}),n(`destroy`,()=>{k(),ee(),e.autoplay.running&&S()}),n(`beforeTransitionStart`,(t,n,r)=>{e.destroyed||!e.autoplay.running||(r||!e.params.autoplay.disableOnInteraction?C(!0,!0):S())}),n(`sliderFirstMove`,()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){S();return}f=!0,p=!1,g=!1,m=setTimeout(()=>{g=!0,p=!0,C(!0)},200)}}),n(`touchEnd`,()=>{if(!(e.destroyed||!e.autoplay.running||!f)){if(clearTimeout(m),clearTimeout(a),e.params.autoplay.disableOnInteraction){p=!1,f=!1;return}p&&e.params.cssMode&&w(),p=!1,f=!1}}),n(`slideChange`,()=>{e.destroyed||!e.autoplay.running||(h=!0)}),Object.assign(e.autoplay,{start:x,stop:S,pause:C,resume:w})}function Q(e){return typeof e==`object`&&!!e&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)===`Object`}function $(e,t){let n=[`__proto__`,`constructor`,`prototype`];Object.keys(t).filter(e=>n.indexOf(e)<0).forEach(n=>{e[n]===void 0?e[n]=t[n]:Q(t[n])&&Q(e[n])&&Object.keys(t[n]).length>0?t[n].__swiper__?e[n]=t[n]:$(e[n],t[n]):e[n]=t[n]})}function Yt(e={}){return e.navigation&&e.navigation.nextEl===void 0&&e.navigation.prevEl===void 0}function Xt(e={}){return e.pagination&&e.pagination.el===void 0}function Zt(e={}){return e.scrollbar&&e.scrollbar.el===void 0}function Qt(e=``){let t=e.split(` `).map(e=>e.trim()).filter(e=>!!e),n=[];return t.forEach(e=>{n.indexOf(e)<0&&n.push(e)}),n.join(` `)}function $t(e=``){return e?e.includes(`swiper-wrapper`)?e:`swiper-wrapper ${e}`:`swiper-wrapper`}var en=`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`.split(`.`);function tn(e={},t=!0){let n={on:{}},r={},i={};$(n,X.defaults),$(n,X.extendedDefaults),n._emitClasses=!0,n.init=!1;let a={},o=en.map(e=>e.replace(/_/,``)),s=Object.assign({},e);
1return Object.keys(s).forEach(s=>{e[s]!==void 0&&(o.indexOf(s)>=0?Q(e[s])?(n[s]={},i[s]={},$(n[s],e[s]),$(i[s],e[s])):(n[s]=e[s],i[s]=e[s]):s.search(/on[A-Z]/)===0&&typeof e[s]==`function`?t?r[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:n.on[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:a[s]=e[s])}),[`navigation`,`pagination`,`scrollbar`].forEach(e=>{n[e]===!0&&(n[e]={}),n[e]===!1&&delete n[e]}),{params:n,passedParams:i,rest:a,events:r}}function nn({el:e,nextEl:t,prevEl:n,paginationEl:r,scrollbarEl:i,swiper:a},o){Yt(o)&&t&&n&&(a.params.navigation.nextEl=t,a.originalParams.navigation.nextEl=t,a.params.navigation.prevEl=n,a.originalParams.navigation.prevEl=n),Xt(o)&&r&&(a.params.pagination.el=r,a.originalParams.pagination.el=r),Zt(o)&&i&&(a.params.scrollbar.el=i,a.originalParams.scrollbar.el=i),a.init(e)}function rn(e,t,n,r,i){let a=[];if(!t)return a;let o=e=>{a.indexOf(e)<0&&a.push(e)};if(n&&r){let e=r.map(i),t=n.map(i);e.join(``)!==t.join(``)&&o(`children`),r.length!==n.length&&o(`children`)}return en.filter(e=>e[0]===`_`).map(e=>e.replace(/_/,``)).forEach(n=>{if(n in e&&n in t)if(Q(e[n])&&Q(t[n])){let r=Object.keys(e[n]),i=Object.keys(t[n]);r.length===i.length?(r.forEach(r=>{e[n][r]!==t[n][r]&&o(n)}
1),i.forEach(r=>{e[n][r]!==t[n][r]&&o(n)})):o(n)}else e[n]!==t[n]&&o(n)}),a}function an(e,t,n){e===void 0&&(e={});let r=[],i={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},a=(e,t)=>{Array.isArray(e)&&e.forEach(e=>{let n=typeof e.type==`symbol`;t===`default`&&(t=`container-end`),n&&e.children?a(e.children,t):e.type&&(e.type.name===`SwiperSlide`||e.type.name===`AsyncComponentWrapper`)?r.push(e):i[t]&&i[t].push(e)})};return Object.keys(e).forEach(t=>{typeof e[t]==`function`&&a(e[t](),t)}),n.value=t.value,t.value=r,{slides:r,slots:i}}function on({swiper:e,slides:t,passedParams:n,changedParams:r,nextEl:i,prevEl:a,scrollbarEl:o,paginationEl:s}){let c=r.filter(e=>e!==`children`&&e!==`direction`&&e!==`wrapperClass`),{params:l,pagination:u,navigation:d,scrollbar:f,virtual:p,thumbs:m}=e,h,g,_,v,y,b,x,S;r.includes(`thumbs`)&&n.thumbs&&n.thumbs.swiper&&l.thumbs&&!l.thumbs.swiper&&(h=!0),r.includes(`controller`)&&n.controller&&n.controller.control&&l.controller&&!l.controller.control&&(g=!0),r.includes(`pagination`)&&n.pagination&&(n.pagination.el||s)&&(l.pagination||l.pagination===!1)&&u&&!u.el&&(_=!0),r.includes(`scrollbar`)&&n.scrollbar&&(n.scrollbar.el||o)&&(l.scrollbar||l.scrollbar===!1)&&f&&!f.el&&(v=!0),r.includes(`navigation`)&&n.navigation&&(n.navigation.prevEl||a)&&(n.navigation.nextEl||i)&&(l.navigation||l.navigation===!1)&&d&&!d.prevEl&&!d.nextEl&&(y=!0);let C=t=>{e[t]&&(e[t].destroy(),t===`navigation`?(e.isElement&&(e[t].prevEl.remove(),e[t].nextEl.remove()),l[t].prevEl=void 0,l[t].nextEl=void 0,e[t].prevEl=void 0,e[t].nextEl=void 0):(e.isElement&&e[t].el.remove(),l[t].el=void 0,e[t].el=void 0))};r.includes(`loop`)&&e.isElement&&(l.loop&&!n.loop?b=!0:!l.loop&&n.loop?x=!0:S=!0),c.forEach(e=>{if(Q(l[e])&&Q(n[e]))$(l[e],n[e]),(e===`navigation`||e===`pagination`||e===`scrollbar`)&&`enabled`in n[e]&&!n[e].enabled&&C(e);else{let t=n[e];(t===!0||t===!1)&&(e===`navigation`||e===`pagination`||e===`scrollbar`)?t===!1&&C(e):l[e]=n[e]}}),c.includes(`controller`)&&!g&&e.controller&&e.controller.control&&l.controller&&l.controller.control&&(e.controller.control=l.controller.control),r.includes(`children`)&&t&&p&&l.virtual.enabled&&(p.slides=t,p.update(!0)),r.includes(`children`)&&t&&l.loop&&(S=!0),h&&m.init()&&m.update(!0),g&&(e.controller.control=l.controller.control),_&&(e.isElement&&(!s||typeof s==`string`)&&(s=document.createElement(`div`),s.classList.add(`swiper-pagination`),e.el.shadowEl.appendChild(s)),s&&(l.pagination.el=s),u.init(),u.render(),u.update()),v&&(e.isElement&&(!o||typeof o==`string`)&&(o=document.createElement(`div`),o.classList.add(`swiper-scrollbar`),e.el.shadowEl.appendChild(o)),o&&(l.scrollbar.el=o),f.init(),f.updateSize(),f.setTranslate()),y&&(e.isElement&&((!i||typeof i==`string`)&&(i=document.createElement(`div`),i.classList.add(`swiper-button-next`),e.el.shadowEl.appendChild(i)),(!a||typeof a==`string`)&&(a=document.createElement(`div`),a.classList.add(`swiper-button-prev`),e.el.shadowEl.appendChild(a))),i&&(l.navigation.nextEl=i),a&&(l.navigation.prevEl=a),d.init(),d.update()),r.includes(`allowSlideNext`)&&(e.allowSlideNext=n.allowSlideNext),r.includes(`allowSlidePrev`)&&(e.allowSlidePrev=n.allowSlidePrev),r.includes(`direction`)&&e.changeDirection(n.direction,!1),(b||S)&&e.loopDestroy(),(x||S)&&e.loopCreate(),e.update()}function sn(e,t,n){if(!n)return null;let r=e=>{let n=e;return e<0?n=t.length+e:n>=t.length&&(n-=t.length),n},i=e.value.isHorizontal()?{[e.value.rtlTranslate?`right`:`left`]:`${n.offset}px`}:{top:`${n.offset}px`},{from:a,to:o}=n,s=e.value.params.loop?-t.length:0,c=e.value.params.loop?t.length*2:t.length,l=[];for(let e=s;e<c;e+=1)e>=a&&e<=o&&l.push(t[r(e)]);return l.map(t=>(t.props||={},t.props.style||(t.props.style={}),t.props.swiperRef=e,t.props.style=i,D(t.type,{...t.props},t.children)))}var cn=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},ln={name:`Swiper`,props:{tag:{type:String,default:`div`},wrapperTag:{type:String,default:`div`},modules:{type:Array,default:void 0},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},oneWayMovement:{type:Boolean,default:void 0},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},focusableElements:{type:String,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},spaceBetween:{type:[Number,String],default:void 0},slidesPerView:{type:[Number,String],default:void 0},maxBackfaceHiddenSlides:{type:Number,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},slidesPerGroupAuto:{type:Boolean,default:void 0},centeredSlides:{type:Boolean,default:void 0}
1,centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopedSlides:{type:Number,default:void 0},loopPreventsSliding:{type:Boolean,default:void 0},rewind:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:`_beforeBreakpoint._containerClasses._slideClass._slideClasses._swiper._freeModeNoMomentumRelease.activeIndexChange.afterInit.autoplay.autoplayStart.autoplayStop.autoplayPause.autoplayResume.autoplayTimeLeft.beforeDestroy.beforeInit.beforeLoopFix.beforeResize.beforeSlideChangeStart.beforeTransitionStart.breakpoint.changeDirection.click.disable.doubleTap.doubleClick.destroy.enable.fromEdge.hashChange.hashSet.init.keyPress.lock.loopFix.momentumBounce.navigationHide.navigationShow.navigationPrev.navigationNext.observerUpdate.orientationchange.paginationHide.paginationRender.paginationShow.paginationUpdate.progress.reachBeginning.reachEnd.realIndexChange.resize.scroll.scrollbarDragEnd.scrollbarDragMove.scrollbarDragStart.setTransition.setTranslate.slideChange.slideChangeTransitionEnd.slideChangeTransitionStart.slideNextTransitionEnd.slideNextTransitionStart.slidePrevTransitionEnd.slidePrevTransitionStart.slideResetTransitionStart.slideResetTransitionEnd.sliderMove.sliderFirstMove.slidesLengthChange.slidesGridLengthChange.snapGridLengthChange.snapIndexChange.swiper.tap.toEdge.touchEnd.touchMove.touchMoveOpposite.touchStart.transitionEnd.transitionStart.unlock.update.virtualUpdate.zoomChange`.split(`.`),setup(e,t){let{slots:n,emit:r}=t,{tag:i,wrapperTag:s}=e,l=v(`swiper`),d=v(null),p=v(!1),h=v(!1),g=v(null),_=v(null),y=v(null),b={value:[]},x={value:[]},S=v(null),C=v(null),w=v(null),T=v(null),{params:E,passedParams:O}=tn(e,!1);an(n,b,x),y.value=O,x.value=b.value,E.onAny=function(e){r(e,...[...arguments].slice(1))},Object.assign(E.on,{_beforeBreakpoint:()=>{an(n,b,x),p.value=!0},_containerClasses(e,t){l.value=t}});let k={...E};if(delete k.wrapperClass,_.value=new X(k),_.value.virtual&&_.value.params.virtual.enabled){_.value.virtual.slides=b.value;let e={cache:!1,slides:b.value,renderExternal:e=>{d.value=e},renderExternalUpdate:!1};$(_.value.params.virtual,e),$(_.value.originalParams.virtual,e)}f(()=>{!h.value&&_.value&&(_.value.emitSlidesClasses(),h.value=!0);let{passedParams:t}=tn(e,!1),n=rn(t,y.value,b.value,x.value,e=>e.props&&e.props.key);y.value=t,(n.length||p.value)&&_.value&&!_.value.destroyed&&on({swiper:_.value,slides:b.value,passedParams:t,changedParams:n,nextEl:S.value,prevEl:C.value,scrollbarEl:T.value,paginationEl:w.value}),p.value=!1}),o(`swiper`,_),m(d,()=>{a(()=>{cn(_.value)})}),c(()=>{g.value&&(nn({el:g.value,nextEl:S.value,prevEl:C.value,paginationEl:w.value,scrollbarEl:T.value,swiper:_.value},E),r(`swiper`,_.value))}),u(()=>{_.value&&!_.value.destroyed&&_.value.destroy(!0,!1)});function A(e){return E.virtual?sn(_,e,d.value):(e.forEach((e,t)=>{e.props||={},e.props.swiperRef=_,e.props.swiperSlideIndex=t}),e)}return()=>{let{slides:t,slots:r}=an(n,b,x);return D(i,{ref:g,class:Qt(l.value)},[r[`container-start`],D(s,{class:$t(E.wrapperClass)},[r[`wrapper-start`],A(t),r[`wrapper-end`]]),Yt(e)&&[D(`div`,{ref:C,class:`swiper-button-prev`}),D(`div`,{ref:S,class:`swiper-button-next`})],Zt(e)&&D(`div`,{ref:T,class:`swiper-scrollbar`}),Xt(e)&&D(`div`,{ref:w,class:`swiper-pagination`}),r[`container-end`]])}}}
1,un={name:`SwiperSlide`,props:{tag:{type:String,default:`div`},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(e,t){let{slots:n}=t,r=!1,{swiperRef:i}=e,a=v(null),s=v(`swiper-slide`),l=v(!1);function p(e,t,n){t===a.value&&(s.value=n)}c(()=>{!i||!i.value||(i.value.on(`_slideClass`,p),r=!0)}),d(()=>{r||!i||!i.value||(i.value.on(`_slideClass`,p),r=!0)}),f(()=>{!a.value||!i||!i.value||(e.swiperSlideIndex!==void 0&&(a.value.swiperSlideIndex=e.swiperSlideIndex),i.value.destroyed&&s.value!==`swiper-slide`&&(s.value=`swiper-slide`))}),u(()=>{!i||!i.value||i.value.off(`_slideClass`,p)});let m=T(()=>({isActive:s.value.indexOf(`swiper-slide-active`)>=0,isVisible:s.value.indexOf(`swiper-slide-visible`)>=0,isPrev:s.value.indexOf(`swiper-slide-prev`)>=0,isNext:s.value.indexOf(`swiper-slide-next`)>=0}));o(`swiperSlide`,m);let h=()=>{l.value=!0};return()=>D(e.tag,{class:Qt(`${s.value}`),ref:a,"data-swiper-slide-index":e.virtualIndex===void 0&&i&&i.value&&i.value.params.loop?e.swiperSlideIndex:e.virtualIndex,onLoadCapture:h},e.zoom?D(`div`,{class:`swiper-zoom-container`,"data-swiper-zoom":typeof e.zoom==`number`?e.zoom:void 0},[n.default&&n.default(m.value),e.lazy&&!l.value&&D(`div`,{class:`swiper-lazy-preloader`})]):[n.default&&n.default(m.value),e.lazy&&!l.value&&D(`div`,{class:`swiper-lazy-preloader`})])}},dn=new A(`moe-homeland-v2`,`section-data`,5*ee.minute);async function fn(e,t=!1){e=e.trim();let n=await dn.get(e);if(n&&n.index&&!t)return Promise.resolve(n);let r=new URL(`https://storage.moegirl.org.cn/homeland/data`);return fetch(new URL(`${e}.json?t=${Date.now()}`,r.href+`/`)).then(e=>e.json()).then(t=>(dn.set(e,t),t))}var pn={class:`description text-center`},mn={key:2,class:`banner-gallery`},hn=[`src`],gn={key:0,class:`restrict-tips`},_n={class:`gallery-details`},vn={class:`title`},yn={class:`name`},bn={class:`desc`},xn={class:`read-more`},Sn={class:`gallery-navigation`},Cn={class:`prev-btn`},wn={class:`next-btn`},Tn=F(g({__name:`BannerSlider`,setup(n){t(e=>({v1e66701a:O(F)}));let o;function d(e){o=e}let f=v(!0),m=v(``),g=v(0),C=v(),D=T(()=>C.value?.index[0]?.pages?.filter(({enableFrom:e,enableTo:t})=>ee.isBetweenDate(e||0,t||1/0))||[]),A=T(()=>D.value?.[g.value]);async function j(){m.value=``,f.value=!0,await fn(`banner-slider`).then(e=>(C.value=e,a())).then(()=>{r().then(e=>{e(`moe-homeland:section/banner-slider`).fire({data:C,activeIndex:g,swiper:o})}).catch(console.warn)}).catch(e=>{m.value=``+e}).finally(()=>{f.value=!1})}c(j);let M=v(),N=v(0),P=T(()=>N.value/800*300),F=T(()=>`${P.value}px`),I;return c(async()=>{await a();let e=M.value;e&&(I=new ResizeObserver(()=>{N.value=e.clientWidth}),I.observe(e))}),u(()=>{I&&I.disconnect()}),(t,n)=>{let r=te,a=ce,o=se,c=e,u=oe;return k(),S(`section`,{class:`banner-slider-container`,ref_key:`containerRef`,ref:M},[O(f)?(k(),y(r,{key:0,sharp:!1,height:O(P)},null,8,[`height`])):O(m)?(k(),S(`div`,{key:1,class:`loading-error`,style:l({height:`${O(P)}px`})},[E(u,{class:`absolute-center`,size:`small`,title:`咣……轮播图异常`},{icon:i(()=>[E(a,{src:`https://app.moegirl.org.cn/萌百娘表情包/萌百娘表情包1/闲鱼挣扎.png`,color:`var(--home-warn-color)`})]),footer:i(()=>[E(c,{class:`retry-button`,onClick:j,type:`warning`,size:`small`,secondary:``,round:``},{icon:i(()=>[E(o,{spin:`true`},{default:i(()=>[E(O(re))]),_:1})]),default:i(()=>[n[1]||=h(`重来`,-1)]),_:1})]),default:i(()=>[_(`div`,pn,p(O(m)||`unknown`),1)]),_:1})],4)):O(D)&&O(D).length&&!O(f)?(k(),S(`div`,mn,[E(O(ln),{class:`gallery-swiper`,rewind:``,modules:[O(Jt),O(qt),O(Kt)],autoplay:{delay:4*1e3,pauseOnMouseEnter:!0,disableOnInteraction:!1},pagination:{el:`.gallery-pagination`,clickable:!0},navigation:{prevEl:`.gallery-navigation .prev-btn`,nextEl:`.gallery-navigation .next-btn`},onActiveIndexChange:n[0]||=e=>g.value=e.realIndex,onSwiper:d},{default:i(()=>[(k(!0),S(b,null,s(O(D),e=>(k(),y(O(un),{id:e.id},{default:i(()=>[_(`a`,x({class:`gallery-item`},{ref_for:!0},O(ae)(e,`banner_slider`)),[_(`img`,{src:e.imageSrc,loading:`lazy`},null,8,hn)],16)]),_:2},1032,[`id`]))),256)),O(A).isAdvertisement?(k(),S(`div`,gn,`推广`)):w(``,!0),_(`div`,_n,[n[2]||=_(`div`,{class:`backdrop`},null,-1),_(`div`,vn,[_(`div`,yn,p(O(A)?.displayTitle||O(A)?.title),
11),_(`div`,bn,[_(`p`,null,p(O(A)?.description),1),_(`a`,xn,p(O(A).isAdvertisement?`让我看看`:`阅读更多`),1)])])]),n[3]||=_(`div`,{class:`gallery-pagination`},null,-1),_(`div`,Sn,[_(`a`,Cn,[E(o,null,{default:i(()=>[E(O(ie))]),_:1})]),_(`a`,wn,[E(o,null,{default:i(()=>[E(O(ne))]),_:1})])])]),_:1},8,[`modules`])])):w(``,!0)],512)}}}),[[`__scopeId`,`data-v-4b95f698`]]),En=F(g({__name:`TopicsAutoload`,props:{topicId:{},header:{},icon:{},type:{},readMoreUrl:{},readMoreText:{},autoloadDataSource:{},shuffle:{type:Boolean},defaultActiveIndex:{}},setup(e){let t=e,n=v(!0),i=v(),a=v(``),o=v(``);function s(e=!1){if(!t.topicId)return o.value=`Missing topic-id`;n.value=!0,o.value=``;let s=fn;switch(t.autoloadDataSource){case`oss`:default:s=fn;break;case`wiki`:s=fetchDataFromWikiTemplate}s(t.topicId,e).then(e=>{t.shuffle&&e.index.forEach(e=>{e.pages=j(e.pages||[])}),i.value=e,a.value=t.defaultActiveIndex||e?.index?.[0]?.id||``,r().then(e=>{e(`moe-homeland:section/${t.topicId}`).fire({data:i,activeIndex:a})})}).catch(e=>{o.value=``+e||`发生什么事了`}).finally(()=>{n.value=!1})}return(t,r)=>{let c=M;return k(),y(c,{class:`section-topics-autoload`,id:e.topicId,header:e.header,icon:e.icon,data:O(i),"active-index":O(a),"onUpdate:activeIndex":r[0]||=e=>C(a)?a.value=e:null,loading:O(n),onIsIntersecting:r[1]||=e=>s(!1),onRetry:r[2]||=e=>s(!0),type:e.type,"read-more-text":e.readMoreText,"read-more-url":e.readMoreUrl,"error-msg":O(o)},null,8,[`id`,`header`,`icon`,`data`,`active-index`,`loading`,`type`,`read-more-text`,`read-more-url`,`error-msg`])}}}),[[`__scopeId`,`data-v-8517e6f6`]]),Dn=P(`bangumi`,()=>{let e=N(),t=T(()=>[`sunday`,`monday`,`tuesday`,`wednesday`,`thursday`,`friday`,`saturday`][e.value.getDay()]);function r(e){let t=e.getMonth()+1;return t>=1&&t<=3?`冬季`:t>=4&&t<=6?`春季`:t>=7&&t<=9?`夏季`:`秋季`}let i=T(()=>r(e.value)),a=T(()=>`日本${e.value.getFullYear()}年${i.value}动画`);return{seasonText:i,seasonBangumiTitle:a,seasonBangumiUrl:T(()=>n(a.value,{utm_medium:`bangumi_list`})),dayName:t}});export{En as n,Tn as r,Dn as t};

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.