/** * @vue/shared v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function cn(t){const e=Object.create(null);for(const s of t.split(","))e[s]=1;return s=>s in e}const ee={},Rt=[],He=()=>{},Ta=()=>!1,gs=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),fn=t=>t.startsWith("onUpdate:"),oe=Object.assign,un=(t,e)=>{const s=t.indexOf(e);s>-1&&t.splice(s,1)},Ea=Object.prototype.hasOwnProperty,te=(t,e)=>Ea.call(t,e),K=Array.isArray,Ft=t=>vs(t)==="[object Map]",Ar=t=>vs(t)==="[object Set]",Ca=t=>vs(t)==="[object RegExp]",X=t=>typeof t=="function",le=t=>typeof t=="string",tt=t=>typeof t=="symbol",re=t=>t!==null&&typeof t=="object",dn=t=>(re(t)||X(t))&&X(t.then)&&X(t.catch),Lr=Object.prototype.toString,vs=t=>Lr.call(t),_a=t=>vs(t).slice(8,-1),Ir=t=>vs(t)==="[object Object]",pn=t=>le(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Nt=cn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),si=t=>{const e=Object.create(null);return s=>e[s]||(e[s]=t(s))},Ma=/-(\w)/g,Re=si(t=>t.replace(Ma,(e,s)=>s?s.toUpperCase():"")),Pa=/\B([A-Z])/g,st=si(t=>t.replace(Pa,"-1ドル").toLowerCase()),ii=si(t=>t.charAt(0).toUpperCase()+t.slice(1)),Bs=si(t=>t?`on${ii(t)}`:""),Me=(t,e)=>!Object.is(t,e),kt=(t,...e)=>{for(let s=0;s{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:i,value:s})},zi=t=>{const e=parseFloat(t);return isNaN(e)?t:e},Br=t=>{const e=le(t)?Number(t):NaN;return isNaN(e)?t:e};let $n;const ni=()=>$n||($n=typeof globalThis<"u"?globalthis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ri(t){if(K(t)){const e={};for(let s=0;s{if(s){const i=s.split(La);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}function li(t){let e="";if(le(t))e=t;else if(K(t))for(let s=0;s!!(t&&t.__v_isRef===!0),Ra=t=>le(t)?t:t==null?"":K(t)||re(t)&&(t.toString===Lr||!X(t.toString))?Rr(t)?Ra(t.value):JSON.stringify(t,Fr,2):String(t),Fr=(t,e)=>Rr(e)?Fr(t,e.value):Ft(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((s,[i,n],r)=>(s[yi(i,r)+" =>"]=n,s),{})}:Ar(e)?{[`Set(${e.size})`]:[...e.values()].map(s=>yi(s))}:tt(e)?yi(e):re(e)&&!K(e)&&!Ir(e)?String(e):e,yi=(t,e="")=>{var s;return tt(t)?`Symbol(${(s=t.description)!=null?s:e})`:t};/** * @vue/reactivity v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let xe;class Nr{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=xe,!e&&xe&&(this.index=(xe.scopes||(xe.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,s;if(this.scopes)for(e=0,s=this.scopes.length;e0)return;if(ns){let e=ns;for(ns=void 0;e;){const s=e.next;e.next=void 0,e.flags&=-9,e=s}}let t;for(;is;){let e=is;for(is=void 0;e;){const s=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(i){t||(t=i)}e=s}}if(t)throw t}function Vr(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function Hr(t){let e,s=t.depsTail,i=s;for(;i;){const n=i.prevDep;i.version===-1?(i===s&&(s=n),gn(i),Na(i)):e=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=n}t.deps=e,t.depsTail=s}function Vi(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(jr(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function jr(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===cs))return;t.globalVersion=cs;const e=t.dep;if(t.flags|=2,e.version>0&&!t.isSSR&&t.deps&&!Vi(t)){t.flags&=-3;return}const s=ne,i=je;ne=t,je=!0;try{Vr(t);const n=t.fn(t._value);(e.version===0||Me(n,t._value))&&(t._value=n,e.version++)}catch(n){throw e.version++,n}finally{ne=s,je=i,Hr(t),t.flags&=-3}}function gn(t,e=!1){const{dep:s,prevSub:i,nextSub:n}=t;if(i&&(i.nextSub=n,t.prevSub=void 0),n&&(n.prevSub=i,t.nextSub=void 0),s.subs===t&&(s.subs=i,!i&&s.computed)){s.computed.flags&=-5;for(let r=s.computed.deps;r;r=r.nextDep)gn(r,!0)}!e&&!--s.sc&&s.map&&s.map.delete(s.key)}function Na(t){const{prevDep:e,nextDep:s}=t;e&&(e.nextDep=s,t.prevDep=void 0),s&&(s.prevDep=e,t.nextDep=void 0)}let je=!0;const Gr=[];function ht(){Gr.push(je),je=!1}function mt(){const t=Gr.pop();je=t===void 0?!0:t}function zn(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const s=ne;ne=void 0;try{e()}finally{ne=s}}}let cs=0;class ka{constructor(e,s){this.sub=e,this.dep=s,this.version=s.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class ai{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(e){if(!ne||!je||ne===this.computed)return;let s=this.activeLink;if(s===void 0||s.sub!==ne)s=this.activeLink=new ka(ne,this),ne.deps?(s.prevDep=ne.depsTail,ne.depsTail.nextDep=s,ne.depsTail=s):ne.deps=ne.depsTail=s,Wr(s);else if(s.version===-1&&(s.version=this.version,s.nextDep)){const i=s.nextDep;i.prevDep=s.prevDep,s.prevDep&&(s.prevDep.nextDep=i),s.prevDep=ne.depsTail,s.nextDep=void 0,ne.depsTail.nextDep=s,ne.depsTail=s,ne.deps===s&&(ne.deps=i)}return s}trigger(e){this.version++,cs++,this.notify(e)}notify(e){hn();try{for(let s=this.subs;s;s=s.prevSub)s.sub.notify()&&s.sub.dep.notify()}finally{mn()}}}function Wr(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let i=e.deps;i;i=i.nextDep)Wr(i)}const s=t.dep.subs;s!==t&&(t.prevSub=s,s&&(s.nextSub=t)),t.dep.subs=t}}const $s=new WeakMap,yt=Symbol(""),Hi=Symbol(""),fs=Symbol("");function ye(t,e,s){if(je&&ne){let i=$s.get(t);i||$s.set(t,i=new Map);let n=i.get(s);n||(i.set(s,n=new ai),n.map=i,n.key=s),n.track()}}function Ze(t,e,s,i,n,r){const l=$s.get(t);if(!l){cs++;return}const o=a=>{a&&a.trigger()};if(hn(),e==="clear")l.forEach(o);else{const a=K(t),f=a&&pn(s);if(a&&s==="length"){const c=Number(i);l.forEach((u,h)=>{(h==="length"||h===fs||!tt(h)&&h>=c)&&o(u)})}else switch((s!==void 0||l.has(void 0))&&o(l.get(s)),f&&o(l.get(fs)),e){case"add":a?f&&o(l.get("length")):(o(l.get(yt)),Ft(t)&&o(l.get(Hi)));break;case"delete":a||(o(l.get(yt)),Ft(t)&&o(l.get(Hi)));break;case"set":Ft(t)&&o(l.get(yt));break}}mn()}function $a(t,e){const s=$s.get(t);return s&&s.get(e)}function Lt(t){const e=Q(t);return e===t?e:(ye(e,"iterate",fs),ke(t)?e:e.map(we))}function oi(t){return ye(t=Q(t),"iterate",fs),t}const za={__proto__:null,[Symbol.iterator](){return Si(this,Symbol.iterator,we)},concat(...t){return Lt(this).concat(...t.map(e=>K(e)?Lt(e):e))},entries(){return Si(this,"entries",t=>(t[1]=we(t[1]),t))},every(t,e){return Ye(this,"every",t,e,void 0,arguments)},filter(t,e){return Ye(this,"filter",t,e,s=>s.map(we),arguments)},find(t,e){return Ye(this,"find",t,e,we,arguments)},findIndex(t,e){return Ye(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return Ye(this,"findLast",t,e,we,arguments)},findLastIndex(t,e){return Ye(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return Ye(this,"forEach",t,e,void 0,arguments)},includes(...t){return xi(this,"includes",t)},indexOf(...t){return xi(this,"indexOf",t)},join(t){return Lt(this).join(t)},lastIndexOf(...t){return xi(this,"lastIndexOf",t)},map(t,e){return Ye(this,"map",t,e,void 0,arguments)},pop(){return Jt(this,"pop")},push(...t){return Jt(this,"push",t)},reduce(t,...e){return Vn(this,"reduce",t,e)},reduceRight(t,...e){return Vn(this,"reduceRight",t,e)},shift(){return Jt(this,"shift")},some(t,e){return Ye(this,"some",t,e,void 0,arguments)},splice(...t){return Jt(this,"splice",t)},toReversed(){return Lt(this).toReversed()},toSorted(t){return Lt(this).toSorted(t)},toSpliced(...t){return Lt(this).toSpliced(...t)},unshift(...t){return Jt(this,"unshift",t)},values(){return Si(this,"values",we)}};function Si(t,e,s){const i=oi(t),n=i[e]();return i!==t&&!ke(t)&&(n._next=n.next,n.next=()=>{const r=n._next();return r.value&&(r.value=s(r.value)),r}),n}const Va=Array.prototype;function Ye(t,e,s,i,n,r){const l=oi(t),o=l!==t&&!ke(t),a=l[e];if(a!==Va[e]){const u=a.apply(t,r);return o?we(u):u}let f=s;l!==t&&(o?f=function(u,h){return s.call(this,we(u),h,t)}:s.length>2&&(f=function(u,h){return s.call(this,u,h,t)}));const c=a.call(l,f,i);return o&&n?n(c):c}function Vn(t,e,s,i){const n=oi(t);let r=s;return n!==t&&(ke(t)?s.length>3&&(r=function(l,o,a){return s.call(this,l,o,a,t)}):r=function(l,o,a){return s.call(this,l,we(o),a,t)}),n[e](r,...i)}function xi(t,e,s){const i=Q(t);ye(i,"iterate",fs);const n=i[e](...s);return(n===-1||n===!1)&&wn(s[0])?(s[0]=Q(s[0]),i[e](...s)):n}function Jt(t,e,s=[]){ht(),hn();const i=Q(t)[e].apply(t,s);return mn(),mt(),i}const Ha=cn("__proto__,__v_isRef,__isVue"),qr=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(tt));function ja(t){tt(t)||(t=String(t));const e=Q(this);return ye(e,"has",t),e.hasOwnProperty(t)}class Ur{constructor(e=!1,s=!1){this._isReadonly=e,this._isShallow=s}get(e,s,i){if(s==="__v_skip")return e.__v_skip;const n=this._isReadonly,r=this._isShallow;if(s==="__v_isReactive")return!n;if(s==="__v_isReadonly")return n;if(s==="__v_isShallow")return r;if(s==="__v_raw")return i===(n?r?Qa:Jr:r?Xr:Yr).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(i)?e:void 0;const l=K(e);if(!n){let a;if(l&&(a=za[s]))return a;if(s==="hasOwnProperty")return ja}const o=Reflect.get(e,s,ge(e)?e:i);return(tt(s)?qr.has(s):Ha(s))||(n||ye(e,"get",s),r)?o:ge(o)?l&&pn(s)?o:o.value:re(o)?n?Zr(o):bn(o):o}}class Kr extends Ur{constructor(e=!1){super(!1,e)}set(e,s,i,n){let r=e[s];if(!this._isShallow){const a=Ct(r);if(!ke(i)&&!Ct(i)&&(r=Q(r),i=Q(i)),!K(e)&&ge(r)&&!ge(i))return a?!1:(r.value=i,!0)}const l=K(e)&&pn(s)?Number(s)t,Es=t=>Reflect.getPrototypeOf(t);function Ka(t,e,s){return function(...i){const n=this.__v_raw,r=Q(n),l=Ft(r),o=t==="entries"||t===Symbol.iterator&&l,a=t==="keys"&&l,f=n[t](...i),c=s?ji:e?Gi:we;return!e&&ye(r,"iterate",a?Hi:yt),{next(){const{value:u,done:h}=f.next();return h?{value:u,done:h}:{value:o?[c(u[0]),c(u[1])]:c(u),done:h}},[Symbol.iterator](){return this}}}}function Cs(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function Ya(t,e){const s={get(n){const r=this.__v_raw,l=Q(r),o=Q(n);t||(Me(n,o)&&ye(l,"get",n),ye(l,"get",o));const{has:a}=Es(l),f=e?ji:t?Gi:we;if(a.call(l,n))return f(r.get(n));if(a.call(l,o))return f(r.get(o));r!==l&&r.get(n)},get size(){const n=this.__v_raw;return!t&&ye(Q(n),"iterate",yt),Reflect.get(n,"size",n)},has(n){const r=this.__v_raw,l=Q(r),o=Q(n);return t||(Me(n,o)&&ye(l,"has",n),ye(l,"has",o)),n===o?r.has(n):r.has(n)||r.has(o)},forEach(n,r){const l=this,o=l.__v_raw,a=Q(o),f=e?ji:t?Gi:we;return!t&&ye(a,"iterate",yt),o.forEach((c,u)=>n.call(r,f(c),f(u),l))}};return oe(s,t?{add:Cs("add"),set:Cs("set"),delete:Cs("delete"),clear:Cs("clear")}:{add(n){!e&&!ke(n)&&!Ct(n)&&(n=Q(n));const r=Q(this);return Es(r).has.call(r,n)||(r.add(n),Ze(r,"add",n,n)),this},set(n,r){!e&&!ke(r)&&!Ct(r)&&(r=Q(r));const l=Q(this),{has:o,get:a}=Es(l);let f=o.call(l,n);f||(n=Q(n),f=o.call(l,n));const c=a.call(l,n);return l.set(n,r),f?Me(r,c)&&Ze(l,"set",n,r):Ze(l,"add",n,r),this},delete(n){const r=Q(this),{has:l,get:o}=Es(r);let a=l.call(r,n);a||(n=Q(n),a=l.call(r,n)),o&&o.call(r,n);const f=r.delete(n);return a&&Ze(r,"delete",n,void 0),f},clear(){const n=Q(this),r=n.size!==0,l=n.clear();return r&&Ze(n,"clear",void 0,void 0),l}}),["keys","values","entries",Symbol.iterator].forEach(n=>{s[n]=Ka(n,t,e)}),s}function vn(t,e){const s=Ya(t,e);return(i,n,r)=>n==="__v_isReactive"?!t:n==="__v_isReadonly"?t:n==="__v_raw"?i:Reflect.get(te(s,n)&&n in i?s:i,n,r)}const Xa={get:vn(!1,!1)},Ja={get:vn(!1,!0)},Za={get:vn(!0,!1)};const Yr=new WeakMap,Xr=new WeakMap,Jr=new WeakMap,Qa=new WeakMap;function eo(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function to(t){return t.__v_skip||!Object.isExtensible(t)?0:eo(_a(t))}function bn(t){return Ct(t)?t:yn(t,!1,Wa,Xa,Yr)}function so(t){return yn(t,!1,Ua,Ja,Xr)}function Zr(t){return yn(t,!0,qa,Za,Jr)}function yn(t,e,s,i,n){if(!re(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const r=n.get(t);if(r)return r;const l=to(t);if(l===0)return t;const o=new Proxy(t,l===2?i:s);return n.set(t,o),o}function wt(t){return Ct(t)?wt(t.__v_raw):!!(t&&t.__v_isReactive)}function Ct(t){return!!(t&&t.__v_isReadonly)}function ke(t){return!!(t&&t.__v_isShallow)}function wn(t){return t?!!t.__v_raw:!1}function Q(t){const e=t&&t.__v_raw;return e?Q(e):t}function io(t){return!te(t,"__v_skip")&&Object.isExtensible(t)&&Or(t,"__v_skip",!0),t}const we=t=>re(t)?bn(t):t,Gi=t=>re(t)?Zr(t):t;function ge(t){return t?t.__v_isRef===!0:!1}function me(t){return Qr(t,!1)}function no(t){return Qr(t,!0)}function Qr(t,e){return ge(t)?t:new ro(t,e)}class ro{constructor(e,s){this.dep=new ai,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=s?e:Q(e),this._value=s?e:we(e),this.__v_isShallow=s}get value(){return this.dep.track(),this._value}set value(e){const s=this._rawValue,i=this.__v_isShallow||ke(e)||Ct(e);e=i?e:Q(e),Me(e,s)&&(this._rawValue=e,this._value=i?e:we(e),this.dep.trigger())}}function Gu(t){t.dep&&t.dep.trigger()}function el(t){return ge(t)?t.value:t}function Wu(t){return X(t)?t():el(t)}const lo={get:(t,e,s)=>e==="__v_raw"?t:el(Reflect.get(t,e,s)),set:(t,e,s,i)=>{const n=t[e];return ge(n)&&!ge(s)?(n.value=s,!0):Reflect.set(t,e,s,i)}};function tl(t){return wt(t)?t:new Proxy(t,lo)}class ao{constructor(e){this.__v_isRef=!0,this._value=void 0;const s=this.dep=new ai,{get:i,set:n}=e(s.track.bind(s),s.trigger.bind(s));this._get=i,this._set=n}get value(){return this._value=this._get()}set value(e){this._set(e)}}function oo(t){return new ao(t)}function qu(t){const e=K(t)?new Array(t.length):{};for(const s in t)e[s]=sl(t,s);return e}class co{constructor(e,s,i){this._object=e,this._key=s,this._defaultValue=i,this.__v_isRef=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return $a(Q(this._object),this._key)}}class fo{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Uu(t,e,s){return ge(t)?t:X(t)?new fo(t):re(t)&&arguments.length>1?sl(t,e,s):me(t)}function sl(t,e,s){const i=t[e];return ge(i)?i:new co(t,e,s)}class uo{constructor(e,s,i){this.fn=e,this.setter=s,this._value=void 0,this.dep=new ai(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=cs-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!s,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&ne!==this)return zr(this,!0),!0}get value(){const e=this.dep.track();return jr(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function po(t,e,s=!1){let i,n;return X(t)?i=t:(i=t.get,n=t.set),new uo(i,n,s)}const _s={},zs=new WeakMap;let bt;function ho(t,e=!1,s=bt){if(s){let i=zs.get(s);i||zs.set(s,i=[]),i.push(t)}}function mo(t,e,s=ee){const{immediate:i,deep:n,once:r,scheduler:l,augmentJob:o,call:a}=s,f=g=>n?g:ke(g)||n===!1||n===0?Qe(g,1):Qe(g);let c,u,h,p,w=!1,v=!1;if(ge(t)?(u=()=>t.value,w=ke(t)):wt(t)?(u=()=>f(t),w=!0):K(t)?(v=!0,w=t.some(g=>wt(g)||ke(g)),u=()=>t.map(g=>{if(ge(g))return g.value;if(wt(g))return f(g);if(X(g))return a?a(g,2):g()})):X(t)?e?u=a?()=>a(t,2):t:u=()=>{if(h){ht();try{h()}finally{mt()}}const g=bt;bt=c;try{return a?a(t,3,[p]):t(p)}finally{bt=g}}:u=He,e&&n){const g=u,S=n===!0?1/0:n;u=()=>Qe(g(),S)}const _=Fa(),x=()=>{c.stop(),_&&_.active&&un(_.effects,c)};if(r&&e){const g=e;e=(...S)=>{g(...S),x()}}let m=v?new Array(t.length).fill(_s):_s;const d=g=>{if(!(!(c.flags&1)||!c.dirty&&!g))if(e){const S=c.run();if(n||w||(v?S.some((P,L)=>Me(P,m[L])):Me(S,m))){h&&h();const P=bt;bt=c;try{const L=[S,m===_s?void 0:v&&m[0]===_s?[]:m,p];a?a(e,3,L):e(...L),m=S}finally{bt=P}}}else c.run()};return o&&o(d),c=new kr(u),c.scheduler=l?()=>l(d,!1):d,p=g=>ho(g,!1,c),h=c.onStop=()=>{const g=zs.get(c);if(g){if(a)a(g,4);else for(const S of g)S();zs.delete(c)}},e?i?d(!0):m=c.run():l?l(d.bind(null,!0),!0):c.run(),x.pause=c.pause.bind(c),x.resume=c.resume.bind(c),x.stop=x,x}function Qe(t,e=1/0,s){if(e<=0||!re(t)||t.__v_skip||(s=s||new Set,s.has(t)))return t;if(s.add(t),e--,ge(t))Qe(t.value,e,s);else if(K(t))for(let i=0;i{Qe(i,e,s)});else if(Ir(t)){for(const i in t)Qe(t[i],e,s);for(const i of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,i)&&Qe(t[i],e,s)}return t}/** * @vue/runtime-core v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function bs(t,e,s,i){try{return i?t(...i):t()}catch(n){Ut(n,e,s)}}function Ge(t,e,s,i){if(X(t)){const n=bs(t,e,s,i);return n&&dn(n)&&n.catch(r=>{Ut(r,e,s)}),n}if(K(t)){const n=[];for(let r=0;r>>1,n=Te[i],r=us(n);r=us(s)?Te.push(t):Te.splice(vo(e),0,t),t.flags|=1,rl()}}function rl(){Vs||(Vs=il.then(ll))}function Hs(t){K(t)?$t.push(...t):at&&t.id===-1?at.splice(Ot+1,0,t):t.flags&1||($t.push(t),t.flags|=1),rl()}function Hn(t,e,s=Ue+1){for(;sus(s)-us(i));if($t.length=0,at){at.push(...e);return}for(at=e,Ot=0;Ott.id==null?t.flags&2?-1:1/0:t.id;function ll(t){try{for(Ue=0;Ueal;function al(t,e=de,s){if(!e||t._n)return t;const i=(...n)=>{i._d&&sr(-1);const r=Gs(e);let l;try{l=t(...n)}finally{Gs(r),i._d&&sr(1)}return l};return i._n=!0,i._c=!0,i._d=!0,i}function Ju(t,e){if(de===null)return t;const s=hi(de),i=t.dirs||(t.dirs=[]);for(let n=0;nt.__isTeleport,rs=t=>t&&(t.disabled||t.disabled===""),jn=t=>t&&(t.defer||t.defer===""),Gn=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Wn=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,Wi=(t,e)=>{const s=t&&t.to;return le(s)?e?e(s):null:s},fl={name:"Teleport",__isTeleport:!0,process(t,e,s,i,n,r,l,o,a,f){const{mc:c,pc:u,pbc:h,o:{insert:p,querySelector:w,createText:v,createComment:_}}=f,x=rs(e.props);let{shapeFlag:m,children:d,dynamicChildren:g}=e;if(t==null){const S=e.el=v(""),P=e.anchor=v("");p(S,s,i),p(P,s,i);const L=(b,D)=>{m&16&&(n&&n.isCE&&(n.ce._teleportTarget=b),c(d,b,D,n,r,l,o,a))},B=()=>{const b=e.target=Wi(e.props,w),D=ul(b,e,v,p);b&&(l!=="svg"&&Gn(b)?l="svg":l!=="mathml"&&Wn(b)&&(l="mathml"),x||(L(b,D),Ds(e,!1)))};x&&(L(s,P),Ds(e,!0)),jn(e.props)?ce(()=>{B(),e.el.__isMounted=!0},r):B()}else{if(jn(e.props)&&!t.el.__isMounted){ce(()=>{fl.process(t,e,s,i,n,r,l,o,a,f),delete t.el.__isMounted},r);return}e.el=t.el,e.targetStart=t.targetStart;const S=e.anchor=t.anchor,P=e.target=t.target,L=e.targetAnchor=t.targetAnchor,B=rs(t.props),b=B?s:P,D=B?S:L;if(l==="svg"||Gn(P)?l="svg":(l==="mathml"||Wn(P))&&(l="mathml"),g?(h(t.dynamicChildren,g,b,n,r,l,o),In(t,e,!0)):a||u(t,e,b,D,n,r,l,o,!1),x)B?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):Ms(e,s,S,f,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const M=e.target=Wi(e.props,w);M&&Ms(e,M,null,f,0)}else B&&Ms(e,P,L,f,1);Ds(e,x)}},remove(t,e,s,{um:i,o:{remove:n}},r){const{shapeFlag:l,children:o,anchor:a,targetStart:f,targetAnchor:c,target:u,props:h}=t;if(u&&(n(f),n(c)),r&&n(a),l&16){const p=r||!rs(h);for(let w=0;w{t.isMounted=!0}),Ss(()=>{t.isUnmounting=!0}),t}const Fe=[Function,Array],pl={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Fe,onEnter:Fe,onAfterEnter:Fe,onEnterCancelled:Fe,onBeforeLeave:Fe,onLeave:Fe,onAfterLeave:Fe,onLeaveCancelled:Fe,onBeforeAppear:Fe,onAppear:Fe,onAfterAppear:Fe,onAppearCancelled:Fe},hl=t=>{const e=t.subTree;return e.component?hl(e.component):e},yo={name:"BaseTransition",props:pl,setup(t,{slots:e}){const s=nt(),i=dl();return()=>{const n=e.default&&xn(e.default(),!0);if(!n||!n.length)return;const r=ml(n),l=Q(t),{mode:o}=l;if(i.isLeaving)return Ti(r);const a=qn(r);if(!a)return Ti(r);let f=ds(a,l,i,s,u=>f=u);a.type!==fe&&pt(a,f);let c=s.subTree&&qn(s.subTree);if(c&&c.type!==fe&&!ze(a,c)&&hl(s).type!==fe){let u=ds(c,l,i,s);if(pt(c,u),o==="out-in"&&a.type!==fe)return i.isLeaving=!0,u.afterLeave=()=>{i.isLeaving=!1,s.job.flags&8||s.update(),delete u.afterLeave,c=void 0},Ti(r);o==="in-out"&&a.type!==fe?u.delayLeave=(h,p,w)=>{const v=gl(i,c);v[String(c.key)]=c,h[ot]=()=>{p(),h[ot]=void 0,delete f.delayedLeave,c=void 0},f.delayedLeave=()=>{w(),delete f.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return r}}};function ml(t){let e=t[0];if(t.length>1){for(const s of t)if(s.type!==fe){e=s;break}}return e}const wo=yo;function gl(t,e){const{leavingVNodes:s}=t;let i=s.get(e.type);return i||(i=Object.create(null),s.set(e.type,i)),i}function ds(t,e,s,i,n){const{appear:r,mode:l,persisted:o=!1,onBeforeEnter:a,onEnter:f,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:h,onLeave:p,onAfterLeave:w,onLeaveCancelled:v,onBeforeAppear:_,onAppear:x,onAfterAppear:m,onAppearCancelled:d}=e,g=String(t.key),S=gl(s,t),P=(b,D)=>{b&&Ge(b,i,9,D)},L=(b,D)=>{const M=D[1];P(b,D),K(b)?b.every(C=>C.length<=1)&&m():b.length<=1&&m()},b={mode:l,persisted:o,beforeenter(b){let D=a;if(!s.isMounted)if(r)D=_||a;else return;b[ot]&&b[ot](!0);const M=S[g];M&&ze(t,M)&&M.el[ot]&&M.el[ot](),P(D,[b])},enter(b){let D=f,M=c,C=u;if(!s.isMounted)if(r)D=x||f,M=m||c,C=d||u;else return;let I=!1;const T=b[Ps]=A=>{I||(I=!0,A?P(C,[b]):P(M,[b]),B.delayedLeave&&B.delayedLeave(),b[Ps]=void 0)};D?L(D,[b,T]):T()},leave(b,D){const M=String(t.key);if(b[Ps]&&b[Ps](!0),s.isUnmounting)return D();P(h,[b]);let C=!1;const I=b[ot]=T=>{C||(C=!0,D(),T?P(v,[b]):P(w,[b]),b[ot]=void 0,S[M]===t&&delete S[M])};S[M]=t,p?L(p,[b,I]):I()},clone(b){const D=ds(b,e,s,i,n);return n&&n(D),D}};return B}function Ti(t){if(ys(t))return t=et(t),t.children=null,t}function qn(t){if(!ys(t))return cl(t.type)&&t.children?ml(t.children):t;const{shapeFlag:e,children:s}=t;if(s){if(e&16)return s[0];if(e&32&&X(s.default))return s.default()}}function pt(t,e){t.shapeFlag&6&&t.component?(t.transition=e,pt(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function xn(t,e=!1,s){let i=[],n=0;for(let r=0;r1)for(let r=0;rs.value,set:r=>s.value=r})}return s}function ps(t,e,s,i,n=!1){if(K(t)){t.forEach((w,v)=>ps(w,e&&(K(e)?e[v]:e),s,i,n));return}if(dt(i)&&!n){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&ps(t,e,s,i.component.subTree);return}const r=i.shapeFlag&4?hi(i.component):i.el,l=n?null:r,{i:o,r:a}=t,f=e&&e.r,c=o.refs===ee?o.refs={}:o.refs,u=o.setupState,h=Q(u),p=u===ee?()=>!1:w=>te(h,w);if(f!=null&&f!==a&&(le(f)?(c[f]=null,p(f)&&(u[f]=null)):ge(f)&&(f.value=null)),X(a))bs(a,o,12,[l,c]);else{const w=le(a),v=ge(a);if(w||v){const _=()=>{if(t.f){const x=w?p(a)?u[a]:c[a]:a.value;n?K(x)&&un(x,r):K(x)?x.includes(r)||x.push(r):w?(c[a]=[r],p(a)&&(u[a]=c[a])):(a.value=[r],t.k&&(c[t.k]=a.value))}else w?(c[a]=l,p(a)&&(u[a]=l)):v&&(a.value=l,t.k&&(c[t.k]=l))};l?(_.id=-1,ce(_,s)):_()}}}let Un=!1;const It=()=>{Un||(console.error("Hydration completed but contains mismatches."),Un=!0)},xo=t=>t.namespaceURI.includes("svg")&&t.tagName!=="foreignObject",To=t=>t.namespaceURI.includes("MathML"),As=t=>{if(t.nodeType===1){if(xo(t))return"svg";if(To(t))return"mathml"}},Dt=t=>t.nodeType===8;function Eo(t){const{mt:e,p:s,o:{patchProp:i,createText:n,nextSibling:r,parentNode:l,remove:o,insert:a,createComment:f}}=t,c=(d,g)=>{if(!g.hasChildNodes()){s(null,d,g),js(),g._vnode=d;return}u(g.firstChild,d,null,null,null),js(),g._vnode=d},u=(d,g,S,P,L,B=!1)=>{B=B||!!g.dynamicChildren;const b=Dt(d)&&d.data==="[",D=()=>v(d,g,S,P,L,b),{type:M,ref:C,shapeFlag:I,patchFlag:T}=g;let A=d.nodeType;g.el=d,T===-2&&(B=!1,g.dynamicChildren=null);let O=null;switch(M){case xt:A!==3?g.children===""?(a(g.el=n(""),l(d),d),O=d):O=D():(d.data!==g.children&&(It(),d.data=g.children),O=r(d));break;case fe:m(d)?(O=r(d),x(g.el=d.content.firstChild,d,S)):A!==8||b?O=D():O=r(d);break;case jt:if(b&&(d=r(d),A=d.nodeType),A===1||A===3){O=d;const z=!g.children.length;for(let H=0;H{B=B||!!g.dynamicChildren;const{type:b,props:D,patchFlag:M,shapeFlag:C,dirs:I,transition:T}=g,A=b==="input"||b==="option";if(A||M!==-1){I&&Ke(g,null,S,"created");let O=!1;if(m(d)){O=Bl(null,T)&&S&&S.vnode.props&&S.vnode.props.appear;const H=d.content.firstChild;O&&T.beforeEnter(H),x(H,d,S),g.el=d=H}if(C&16&&!(D&&(D.innerHTML||D.textContent))){let H=p(d.firstChild,g,d,S,P,L,B);for(;H;){Ls(d,1)||It();const q=H;H=H.nextSibling,o(q)}}else if(C&8){let H=g.children;H[0]===` `&&(d.tagName==="PRE"||d.tagName==="TEXTAREA")&&(H=H.slice(1)),d.textContent!==H&&(Ls(d,0)||It(),d.textContent=g.children)}if(D){if(A||!B||M&48){const H=d.tagName.includes("-");for(const q in D)(A&&(q.endsWith("value")||q==="indeterminate")||gs(q)&&!Nt(q)||q[0]==="."||H)&&i(d,q,null,D[q],void 0,S)}else if(D.onClick)i(d,"onClick",null,D.onClick,void 0,S);else if(M&4&&wt(D.style))for(const H in D.style)D.style[H]}let z;(z=D&&D.onVnodeBeforeMount)&&_e(z,S,g),I&&Ke(g,null,S,"beforeMount"),((z=D&&D.onVnodeMounted)||I||O)&&$l(()=>{z&&_e(z,S,g),O&&T.enter(d),I&&Ke(g,null,S,"mounted")},P)}return d.nextSibling},p=(d,g,S,P,L,B,b)=>{b=b||!!g.dynamicChildren;const D=g.children,M=D.length;for(let C=0;C{const{slotScopeIds:b}=g;b&&(L=L?L.concat(b):b);const D=l(d),M=p(r(d),g,D,S,P,L,B);return M&&Dt(M)&&M.data==="]"?r(g.anchor=M):(It(),a(g.anchor=f("]"),D,M),M)},v=(d,g,S,P,L,B)=>{if(Ls(d.parentElement,1)||It(),g.el=null,B){const M=_(d);for(;;){const C=r(d);if(C&&C!==M)o(C);else break}}const b=r(d),D=l(d);return o(d),s(null,g,D,b,S,P,As(D),L),S&&(S.vnode.el=g.el,pi(S,g.el)),b},_=(d,g="[",S="]")=>{let P=0;for(;d;)if(d=r(d),d&&Dt(d)&&(d.data===g&&P++,d.data===S)){if(P===0)return r(d);P--}return d},x=(d,g,S)=>{const P=g.parentNode;P&&P.replaceChild(d,g);let L=S;for(;L;)L.vnode.el===g&&(L.vnode.el=L.subTree.el=d),L=L.parent},m=d=>d.nodeType===1&&d.tagName==="TEMPLATE";return[c,u]}const Kn="data-allow-mismatch",Co={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Ls(t,e){if(e===0||e===1)for(;t&&!t.hasAttribute(Kn);)t=t.parentElement;const s=t&&t.getAttribute(Kn);if(s==null)return!1;if(s==="")return!0;{const i=s.split(",");return e===0&&i.includes("children")?!0:s.split(",").includes(Co[e])}}const _o=ni().requestIdleCallback||(t=>setTimeout(t,1)),Mo=ni().cancelIdleCallback||(t=>clearTimeout(t)),td=(t=1e4)=>e=>{const s=_o(e,{timeout:t});return()=>Mo(s)};function Po(t){const{top:e,left:s,bottom:i,right:n}=t.getBoundingClientRect(),{innerHeight:r,innerWidth:l}=window;return(e>0&&e0&&i0&&s0&&n(e,s)=>{const i=new IntersectionObserver(n=>{for(const r of n)if(r.isIntersecting){i.disconnect(),e();break}},t);return s(n=>{if(n instanceof Element){if(Po(n))return e(),i.disconnect(),!1;i.observe(n)}}),()=>i.disconnect()};function Ao(t,e){if(Dt(t)&&t.data==="["){let s=1,i=t.nextSibling;for(;i;){if(i.nodeType===1){if(e(i)===!1)break}else if(Dt(i))if(i.data==="]"){if(--s===0)break}else i.data==="["&&s++;i=i.nextSibling}}else e(t)}const dt=t=>!!t.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function vl(t){X(t)&&(t={loader:t});const{loader:e,loadingComponent:s,errorComponent:i,delay:n=200,hydrate:r,timeout:l,suspensible:o=!0,onError:a}=t;let f=null,c,u=0;const h=()=>(u++,f=null,p()),p=()=>{let w;return f||(w=f=e().catch(v=>{if(v=v instanceof Error?v:new Error(String(v)),a)return new Promise((_,x)=>{a(v,()=>_(h()),()=>x(v),u+1)});throw v}).then(v=>w!==f&&f?f:(v&&(v.__esModule||v[Symbol.toStringTag]==="Module")&&(v=v.default),c=v,v)))};return So({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(w,v,_){const x=r?()=>{const m=r(_,d=>Ao(w,d));m&&(v.bum||(v.bum=[])).push(m)}:_;c?x():p().then(()=>!v.isUnmounted&&x())},get __asyncResolved(){return c},setup(){const w=ue;if(Tn(w),c)return()=>Ei(c,w);const v=d=>{f=null,Ut(d,w,13,!i)};if(o&&w.suspense||Wt)return p().then(d=>()=>Ei(d,w)).catch(d=>(v(d),()=>i?ae(i,{error:d}):null));const _=me(!1),x=me(),m=me(!!n);return n&&setTimeout(()=>{m.value=!1},n),l!=null&&setTimeout(()=>{if(!_.value&&!x.value){const d=new Error(`Async component timed out after ${l}ms.`);v(d),x.value=d}},l),p().then(()=>{_.value=!0,w.parent&&ys(w.parent.vnode)&&w.parent.update()}).catch(d=>{v(d),x.value=d}),()=>{if(_.value&&c)return Ei(c,w);if(x.value&&i)return ae(i,{error:x.value});if(s&&!m.value)return ae(s)}}})}function Ei(t,e){const{ref:s,props:i,children:n,ce:r}=e.vnode,l=ae(t,i,n);return l.ref=s,l.ce=r,delete e.vnode.ce,l}const ys=t=>t.type.__isKeepAlive,Lo={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const s=nt(),i=s.ctx;if(!i.renderer)return()=>{const m=e.default&&e.default();return m&&m.length===1?m[0]:m};const n=new Map,r=new Set;let l=null;const o=s.suspense,{renderer:{p:a,m:f,um:c,o:{createElement:u}}}=i,h=u("div");i.activate=(m,d,g,S,P)=>{const L=m.component;f(m,d,g,0,o),a(L.vnode,m,d,g,L,o,S,m.slotScopeIds,P),ce(()=>{L.isDeactivated=!1,L.a&&kt(L.a);const B=m.props&&m.props.onVnodeMounted;B&&_e(B,L.parent,m)},o)},i.deactivate=m=>{const d=m.component;Us(d.m),Us(d.a),f(m,h,null,1,o),ce(()=>{d.da&&kt(d.da);const g=m.props&&m.props.onVnodeUnmounted;g&&_e(g,d.parent,m),d.isDeactivated=!0},o)};function p(m){Ci(m),c(m,s,o,!0)}function w(m){n.forEach((d,g)=>{const S=tn(d.type);S&&!m(S)&&v(g)})}function v(m){const d=n.get(m);d&&(!l||!ze(d,l))?p(d):l&&Ci(l),n.delete(m),r.delete(m)}Vt(()=>[t.include,t.exclude],([m,d])=>{m&&w(g=>es(m,g)),d&&w(g=>!es(d,g))},{flush:"post",deep:!0});let _=null;const x=()=>{_!=null&&(Ks(s.subTree.type)?ce(()=>{n.set(_,Is(s.subTree))},s.subTree.suspense):n.set(_,Is(s.subTree)))};return Kt(x),ws(x),Ss(()=>{n.forEach(m=>{const{subTree:d,suspense:g}=s,S=Is(d);if(m.type===S.type&&m.key===S.key){Ci(S);const P=S.component.da;P&&ce(P,g);return}p(m)})}),()=>{if(_=null,!e.default)return l=null;const m=e.default(),d=m[0];if(m.length>1)return l=null,m;if(!_t(d)||!(d.shapeFlag&4)&&!(d.shapeFlag&128))return l=null,d;let g=Is(d);if(g.type===fe)return l=null,g;const S=g.type,P=tn(dt(g)?g.type.__asyncResolved||{}:S),{include:L,exclude:B,max:b}=t;if(L&&(!P||!es(L,P))||B&&P&&es(B,P))return g.shapeFlag&=-257,l=g,d;const D=g.key==null?S:g.key,M=n.get(D);return g.el&&(g=et(g),d.shapeFlag&128&&(d.ssContent=g)),_=D,M?(g.el=M.el,g.component=M.component,g.transition&&pt(g,g.transition),g.shapeFlag|=512,r.delete(D),r.add(D)):(r.add(D),b&&r.size>parseInt(b,10)&&v(r.values().next().value)),g.shapeFlag|=256,l=g,Ks(d.type)?d:g}}},id=Lo;function es(t,e){return K(t)?t.some(s=>es(s,e)):le(t)?t.split(",").includes(e):Ca(t)?(t.lastIndex=0,t.test(e)):!1}function Io(t,e){bl(t,"a",e)}function Oo(t,e){bl(t,"da",e)}function bl(t,e,s=ue){const i=t.__wdc||(t.__wdc=()=>{let n=s;for(;n;){if(n.isDeactivated)return;n=n.parent}return t()});if(fi(e,i,s),s){let n=s.parent;for(;n&&n.parent;)ys(n.parent.vnode)&&Bo(i,e,s,n),n=n.parent}}function Bo(t,e,s,i){const n=fi(e,t,i,!0);Cn(()=>{un(i[e],n)},s)}function Ci(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function Is(t){return t.shapeFlag&128?t.ssContent:t}function fi(t,e,s=ue,i=!1){if(s){const n=s[t]||(s[t]=[]),r=e.__weh||(e.__weh=(...l)=>{ht();const o=Mt(s),a=Ge(e,s,t,l);return o(),mt(),a});return i?n.unshift(r):n.push(r),r}}const it=t=>(e,s=ue)=>{(!Wt||t==="sp")&&fi(t,(...i)=>e(...i),s)},Do=it("bm"),Kt=it("m"),En=it("bu"),ws=it("u"),Ss=it("bum"),Cn=it("um"),Ro=it("sp"),Fo=it("rtg"),No=it("rtc");function ko(t,e=ue){fi("ec",t,e)}const _n="components",$o="directives";function nd(t,e){return Mn(_n,t,!0,e)||t}const yl=Symbol.for("v-ndc");function rd(t){return le(t)?Mn(_n,t,!1)||t:t||yl}function ld(t){return Mn($o,t)}function Mn(t,e,s=!0,i=!1){const n=de||ue;if(n){const r=n.type;if(t===_n){const o=tn(r,!1);if(o&&(o===e||o===Re(e)||o===ii(Re(e))))return r}const l=Yn(n[t]||r[t],e)||Yn(n.appContext[t],e);return!l&&i?r:l}}function Yn(t,e){return t&&(t[e]||t[Re(e)]||t[ii(Re(e))])}function ad(t,e,s,i){let n;const r=s,l=K(t);if(l||le(t)){const o=l&&wt(t);let a=!1;o&&(a=!ke(t),t=oi(t)),n=new Array(t.length);for(let f=0,c=t.length;fe(o,a,void 0,r));else{const o=Object.keys(t);n=new Array(o.length);for(let a=0,f=o.length;a{const r=i.fn(...n);return r&&(r.key=i.key),r}:i.fn)}return t}function cd(t,e,s={},i,n){if(de.ce||de.parent&&dt(de.parent)&&de.parent.ce)return e!=="default"&&(s.name=e),Ys(),Ji(ve,null,[ae("slot",s,i&&i())],64);let r=t[e];r&&r._c&&(r._d=!1),Ys();const l=r&&wl(r(s)),o=s.key||l&&l.key,a=Ji(ve,{key:(o&&!tt(o)?o:`_${e}`)+(!l&&i?"_fb":"")},l||(i?i():[]),l&&t._===1?64:-2);return!n&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),r&&r._c&&(r._d=!0),a}function wl(t){return t.some(e=>_t(e)?!(e.type===fe||e.type===ve&&!wl(e.children)):!0)?t:null}function fd(t,e){const s={};for(const i in t)s[/[A-Z]/.test(i)?`on:${i}`:Bs(i)]=t[i];return s}const qi=t=>t?Wl(t)?hi(t):qi(t.parent):null,ls=oe(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>qi(t.parent),$root:t=>qi(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>Pn(t),$forceUpdate:t=>t.f||(t.f=()=>{Sn(t.update)}),$nextTick:t=>t.n||(t.n=nl.bind(t.proxy)),$watch:t=>ac.bind(t)}),_i=(t,e)=>t!==ee&&!t.__isScriptSetup&&te(t,e),zo={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:s,setupState:i,data:n,props:r,accessCache:l,type:o,appContext:a}=t;let f;if(e[0]!=="$"){const p=l[e];if(p!==void 0)switch(p){case 1:return i[e];case 2:return n[e];case 4:return s[e];case 3:return r[e]}else{if(_i(i,e))return l[e]=1,i[e];if(n!==ee&&te(n,e))return l[e]=2,n[e];if((f=t.propsOptions[0])&&te(f,e))return l[e]=3,r[e];if(s!==ee&&te(s,e))return l[e]=4,s[e];Ui&&(l[e]=0)}}const c=ls[e];let u,h;if(c)return e==="$attrs"&&ye(t.attrs,"get",""),c(t);if((u=o.__cssModules)&&(u=u[e]))return u;if(s!==ee&&te(s,e))return l[e]=4,s[e];if(h=a.config.globalProperties,te(h,e))return h[e]},set({_:t},e,s){const{data:i,setupState:n,ctx:r}=t;return _i(n,e)?(n[e]=s,!0):i!==ee&&te(i,e)?(i[e]=s,!0):te(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(r[e]=s,!0)},has({_:{data:t,setupState:e,accessCache:s,ctx:i,appContext:n,propsOptions:r}},l){let o;return!!s[l]||t!==ee&&te(t,l)||_i(e,l)||(o=r[0])&&te(o,l)||te(i,l)||te(ls,l)||te(n.config.globalProperties,l)},defineProperty(t,e,s){return s.get!=null?t._.accessCache[e]=0:te(s,"value")&&this.set(t,e,s.value,null),Reflect.defineProperty(t,e,s)}};function ud(){return Vo().slots}function Vo(){const t=nt();return t.setupContext||(t.setupContext=Ul(t))}function Ws(t){return K(t)?t.reduce((e,s)=>(e[s]=null,e),{}):t}function dd(t,e){return!t||!e?t||e:K(t)&&K(e)?t.concat(e):oe({},Ws(t),Ws(e))}function pd(t){const e=nt();let s=t();return Qi(),dn(s)&&(s=s.catch(i=>{throw Mt(e),i})),[s,()=>Mt(e)]}let Ui=!0;function Ho(t){const e=Pn(t),s=t.proxy,i=t.ctx;Ui=!1,e.beforeCreate&&Xn(e.beforeCreate,t,"bc");const{data:n,computed:r,methods:l,watch:o,provide:a,inject:f,created:c,beforeMount:u,mounted:h,beforeUpdate:p,updated:w,activated:v,deactivated:_,beforeDestroy:x,beforeUnmount:m,destroyed:d,unmounted:g,render:S,renderTracked:P,renderTriggered:L,errorCaptured:B,serverPrefetch:b,expose:D,inheritAttrs:M,components:C,directives:I,filters:T}=e;if(f&&jo(f,i,null),l)for(const z in l){const H=l[z];X(H)&&(i[z]=H.bind(s))}if(n){const z=n.call(s,s);re(z)&&(t.data=bn(z))}if(Ui=!0,r)for(const z in r){const H=r[z],q=X(H)?H.bind(s,s):X(H.get)?H.get.bind(s,s):He,pe=!X(H)&&X(H.set)?H.set.bind(s):He,he=Kl({get:q,set:pe});Object.defineProperty(i,z,{enumerable:!0,configurable:!0,get:()=>he.value,set:Ce=>he.value=Ce})}if(o)for(const z in o)Sl(o[z],i,s,z);if(a){const z=X(a)?a.call(s):a;Reflect.ownKeys(z).forEach(H=>{An(H,z[H])})}c&&Xn(c,t,"c");function O(z,H){K(H)?H.forEach(q=>z(q.bind(s))):H&&z(H.bind(s))}if(O(Do,u),O(Kt,h),O(En,p),O(ws,w),O(Io,v),O(Oo,_),O(ko,B),O(No,P),O(Fo,L),O(Ss,m),O(Cn,g),O(Ro,b),K(D))if(D.length){const z=t.exposed||(t.exposed={});D.forEach(H=>{Object.defineProperty(z,H,{get:()=>s[H],set:q=>s[H]=q})})}else t.exposed||(t.exposed={});S&&t.render===He&&(t.render=S),M!=null&&(t.inheritAttrs=M),C&&(t.components=C),I&&(t.directives=I),b&&Tn(t)}function jo(t,e,s=He){K(t)&&(t=Ki(t));for(const i in t){const n=t[i];let r;re(n)?"default"in n?r=zt(n.from||i,n.default,!0):r=zt(n.from||i):r=zt(n),ge(r)?Object.defineProperty(e,i,{enumerable:!0,configurable:!0,get:()=>r.value,set:l=>r.value=l}):e[i]=r}}function Xn(t,e,s){Ge(K(t)?t.map(i=>i.bind(e.proxy)):t.bind(e.proxy),e,s)}function Sl(t,e,s,i){let n=i.includes(".")?Rl(s,i):()=>s[i];if(le(t)){const r=e[t];X(r)&&Vt(n,r)}else if(X(t))Vt(n,t.bind(s));else if(re(t))if(K(t))t.forEach(r=>Sl(r,e,s,i));else{const r=X(t.handler)?t.handler.bind(s):e[t.handler];X(r)&&Vt(n,r,t)}}function Pn(t){const e=t.type,{mixins:s,extends:i}=e,{mixins:n,optionsCache:r,config:{optionMergeStrategies:l}}=t.appContext,o=r.get(e);let a;return o?a=o:!n.length&&!s&&!i?a=e:(a={},n.length&&n.forEach(f=>qs(a,f,l,!0)),qs(a,e,l)),re(e)&&r.set(e,a),a}function qs(t,e,s,i=!1){const{mixins:n,extends:r}=e;r&&qs(t,r,s,!0),n&&n.forEach(l=>qs(t,l,s,!0));for(const l in e)if(!(i&&l==="expose")){const o=Go[l]||s&&s[l];t[l]=o?o(t[l],e[l]):e[l]}return t}const Go={data:Jn,props:Zn,emits:Zn,methods:ts,computed:ts,beforeCreate:Se,created:Se,beforeMount:Se,mounted:Se,beforeUpdate:Se,updated:Se,beforeDestroy:Se,beforeUnmount:Se,destroyed:Se,unmounted:Se,activated:Se,deactivated:Se,errorCaptured:Se,serverPrefetch:Se,components:ts,directives:ts,watch:qo,provide:Jn,inject:Wo};function Jn(t,e){return e?t?function(){return oe(X(t)?t.call(this,this):t,X(e)?e.call(this,this):e)}:e:t}function Wo(t,e){return ts(Ki(t),Ki(e))}function Ki(t){if(K(t)){const e={};for(let s=0;s1)return s&&X(e)?e.call(i&&i.proxy):e}}function hd(){return!!(ue||de||St)}const Tl={},El=()=>Object.create(Tl),Cl=t=>Object.getPrototypeOf(t)===Tl;function Yo(t,e,s,i=!1){const n={},r=El();t.propsDefaults=Object.create(null),_l(t,e,n,r);for(const l in t.propsOptions[0])l in n||(n[l]=void 0);s?t.props=i?n:so(n):t.type.props?t.props=n:t.props=r,t.attrs=r}function Xo(t,e,s,i){const{props:n,attrs:r,vnode:{patchFlag:l}}=t,o=Q(n),[a]=t.propsOptions;let f=!1;if((i||l>0)&&!(l&16)){if(l&8){const c=t.vnode.dynamicProps;for(let u=0;u{a=!0;const[h,p]=Ml(u,e,!0);oe(l,h),p&&o.push(...p)};!s&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!r&&!a)return re(t)&&i.set(t,Rt),Rt;if(K(r))for(let c=0;ct[0]==="_"||t==="$stable",Ln=t=>K(t)?t.map(De):[De(t)],Zo=(t,e,s)=>{if(e._n)return e;const i=al((...n)=>Ln(e(...n)),s);return i._c=!1,i},Al=(t,e,s)=>{const i=t._ctx;for(const n in t){if(Pl(n))continue;const r=t[n];if(X(r))e[n]=Zo(n,r,i);else if(r!=null){const l=Ln(r);e[n]=()=>l}}},Ll=(t,e)=>{const s=Ln(e);t.slots.default=()=>s},Il=(t,e,s)=>{for(const i in e)(s||i!=="_")&&(t[i]=e[i])},Qo=(t,e,s)=>{const i=t.slots=El();if(t.vnode.shapeFlag&32){const n=e._;n?(Il(i,e,s),s&&Or(i,"_",n,!0)):Al(e,i)}else e&&Ll(t,e)},ec=(t,e,s)=>{const{vnode:i,slots:n}=t;let r=!0,l=ee;if(i.shapeFlag&32){const o=e._;o?s&&o===1?r=!1:Il(n,e,s):(r=!e.$stable,Al(e,n)),l=e}else e&&(Ll(t,e),l={default:1});if(r)for(const o in n)!Pl(o)&&l[o]==null&&delete n[o]},ce=$l;function tc(t){return Ol(t)}function sc(t){return Ol(t,Eo)}function Ol(t,e){const s=ni();s.__VUE__=!0;const{insert:i,remove:n,patchProp:r,createElement:l,createText:o,createComment:a,setText:f,setElementText:c,parentNode:u,nextSibling:h,setScopeId:p=He,insertStaticContent:w}=t,v=(y,E,R,k=null,F=null,N=null,G=void 0,j=null,V=!!E.dynamicChildren)=>{if(y===E)return;y&&!ze(y,E)&&(k=Ts(y),Ce(y,F,N,!0),y=null),E.patchFlag===-2&&(V=!1,E.dynamicChildren=null);const{type:,ドルref:Y,shapeFlag:W}=E;switch($){case xt:_(y,E,R,k);break;case fe:x(y,E,R,k);break;case jt:y==null&&m(E,R,k,G);break;case ve:C(y,E,R,k,F,N,G,j,V);break;default:W&1?S(y,E,R,k,F,N,G,j,V):W&6?I(y,E,R,k,F,N,G,j,V):(W&64||W&128)&&$.process(y,E,R,k,F,N,G,j,V,At)}Y!=null&&F&&ps(Y,y&&y.ref,N,E||y,!E)},_=(y,E,R,k)=>{if(y==null)i(E.el=o(E.children),R,k);else{const F=E.el=y.el;E.children!==y.children&&f(F,E.children)}},x=(y,E,R,k)=>{y==null?i(E.el=a(E.children||""),R,k):E.el=y.el},m=(y,E,R,k)=>{[y.el,y.anchor]=w(y.children,E,R,k,y.el,y.anchor)},d=({el:y,anchor:E},R,k)=>{let F;for(;y&&y!==E;)F=h(y),i(y,R,k),y=F;i(E,R,k)},g=({el:y,anchor:E})=>{let R;for(;y&&y!==E;)R=h(y),n(y),y=R;n(E)},S=(y,E,R,k,F,N,G,j,V)=>{E.type==="svg"?G="svg":E.type==="math"&&(G="mathml"),y==null?P(E,R,k,F,N,G,j,V):b(y,E,F,N,G,j,V)},P=(y,E,R,k,F,N,G,j)=>{let V,$;const{props:Y,shapeFlag:W,transition:U,dirs:J}=y;if(V=y.el=l(y.type,N,Y&&Y.is,Y),W&8?c(V,y.children):W&16&&B(y.children,V,null,k,F,Mi(y,N),G,j),J&&Ke(y,null,k,"created"),L(V,y,y.scopeId,G,k),Y){for(const ie in Y)ie!=="value"&&!Nt(ie)&&r(V,ie,null,Y[ie],N,k);"value"in Y&&r(V,"value",null,Y.value,N),($=Y.onVnodeBeforeMount)&&_e(,ドルk,y)}J&&Ke(y,null,k,"beforeMount");const Z=Bl(F,U);Z&&U.beforeEnter(V),i(V,E,R),(($=Y&&Y.onVnodeMounted)||Z||J)&&ce(()=>{$&&_e(,ドルk,y),Z&&U.enter(V),J&&Ke(y,null,k,"mounted")},F)},L=(y,E,R,k,F)=>{if(R&&p(y,R),k)for(let N=0;N{for(let $=V;${const j=E.el=y.el;let{patchFlag:V,dynamicChildren:,ドルdirs:Y}=E;V|=y.patchFlag&16;const W=y.props||ee,U=E.props||ee;let J;if(R&>(R,!1),(J=U.onVnodeBeforeUpdate)&&_e(J,R,E,y),Y&&Ke(E,y,R,"beforeUpdate"),R&>(R,!0),(W.innerHTML&&U.innerHTML==null||W.textContent&&U.textContent==null)&&c(j,""),$?D(y.dynamicChildren,,ドルj,R,k,Mi(E,F),N):G||H(y,E,j,null,R,k,Mi(E,F),N,!1),V>0){if(V&16)M(j,W,U,R,F);else if(V&2&&W.class!==U.class&&r(j,"class",null,U.class,F),V&4&&r(j,"style",W.style,U.style,F),V&8){const Z=E.dynamicProps;for(let ie=0;ie{J&&_e(J,R,E,y),Y&&Ke(E,y,R,"updated")},k)},D=(y,E,R,k,F,N,G)=>{for(let j=0;j{if(E!==R){if(E!==ee)for(const N in E)!Nt(N)&&!(N in R)&&r(y,N,E[N],null,F,k);for(const N in R){if(Nt(N))continue;const G=R[N],j=E[N];G!==j&&N!=="value"&&r(y,N,j,G,F,k)}"value"in R&&r(y,"value",E.value,R.value,F)}},C=(y,E,R,k,F,N,G,j,V)=>{const $=E.el=y?y.el:o(""),Y=E.anchor=y?y.anchor:o("");let{patchFlag:W,dynamicChildren:U,slotScopeIds:J}=E;J&&(j=j?j.concat(J):J),y==null?(i(,ドルR,k),i(Y,R,k),B(E.children||[],R,Y,F,N,G,j,V)):W>0&&W&64&&U&&y.dynamicChildren?(D(y.dynamicChildren,U,R,F,N,G,j),(E.key!=null||F&&E===F.subTree)&&In(y,E,!0)):H(y,E,R,Y,F,N,G,j,V)},I=(y,E,R,k,F,N,G,j,V)=>{E.slotScopeIds=j,y==null?E.shapeFlag&512?F.ctx.activate(E,R,k,G,V):T(E,R,k,F,N,G,V):A(y,E,V)},T=(y,E,R,k,F,N,G)=>{const j=y.component=Ec(y,k,F);if(ys(y)&&(j.ctx.renderer=At),Cc(j,!1,G),j.asyncDep){if(F&&F.registerDep(j,O,G),!y.el){const V=j.subTree=ae(fe);x(null,V,E,R)}}else O(j,y,E,R,F,N,G)},A=(y,E,R)=>{const k=E.component=y.component;if(dc(y,E,R))if(k.asyncDep&&!k.asyncResolved){z(k,E,R);return}else k.next=E,k.update();else E.el=y.el,k.vnode=E},O=(y,E,R,k,F,N,G)=>{const j=()=>{if(y.isMounted){let{next:W,bu:U,u:J,parent:Z,vnode:ie}=y;{const Ie=Dl(y);if(Ie){W&&(W.el=ie.el,z(y,W,G)),Ie.asyncDep.then(()=>{y.isUnmounted||j()});return}}let se=W,Le;gt(y,!1),W?(W.el=ie.el,z(y,W,G)):W=ie,U&&kt(U),(Le=W.props&&W.props.onVnodeBeforeUpdate)&&_e(Le,Z,W,ie),gt(y,!0);const be=Pi(y),$e=y.subTree;y.subTree=be,v($e,be,u($e.el),Ts($e),y,F,N),W.el=be.el,se===null&&pi(y,be.el),J&&ce(J,F),(Le=W.props&&W.props.onVnodeUpdated)&&ce(()=>_e(Le,Z,W,ie),F)}else{let W;const{el:U,props:J}=E,{bm:Z,m:ie,parent:se,root:Le,type:be}=y,$e=dt(E);if(gt(y,!1),Z&&kt(Z),!$e&&(W=J&&J.onVnodeBeforeMount)&&_e(W,se,E),gt(y,!0),U&&bi){const Ie=()=>{y.subTree=Pi(y),bi(U,y.subTree,y,F,null)};$e&&be.__asyncHydrate?be.__asyncHydrate(U,y,Ie):Ie()}else{Le.ce&&Le.ce._injectChildStyle(be);const Ie=y.subTree=Pi(y);v(null,Ie,R,k,y,F,N),E.el=Ie.el}if(ie&&ce(ie,F),!$e&&(W=J&&J.onVnodeMounted)){const Ie=E;ce(()=>_e(W,se,Ie),F)}(E.shapeFlag&256||se&&dt(se.vnode)&&se.vnode.shapeFlag&256)&&y.a&&ce(y.a,F),y.isMounted=!0,E=R=k=null}};y.scope.on();const V=y.effect=new kr(j);y.scope.off();const $=y.update=V.run.bind(V),Y=y.job=V.runIfDirty.bind(V);Y.i=y,Y.id=y.uid,V.scheduler=()=>Sn(Y),gt(y,!0),$()},z=(y,E,R)=>{E.component=y;const k=y.vnode.props;y.vnode=E,y.next=null,Xo(y,E.props,k,R),ec(y,E.children,R),ht(),Hn(y),mt()},H=(y,E,R,k,F,N,G,j,V=!1)=>{const $=y&&y.children,Y=y?y.shapeFlag:0,W=E.children,{patchFlag:U,shapeFlag:J}=E;if(U>0){if(U&128){pe(,ドルW,R,k,F,N,G,j,V);return}else if(U&256){q(,ドルW,R,k,F,N,G,j,V);return}}J&8?(Y&16&&Yt(,ドルF,N),W!==$&&c(R,W)):Y&16?J&16?pe(,ドルW,R,k,F,N,G,j,V):Yt(,ドルF,N,!0):(Y&8&&c(R,""),J&16&&B(W,R,k,F,N,G,j,V))},q=(y,E,R,k,F,N,G,j,V)=>{y=y||Rt,E=E||Rt;const $=y.length,Y=E.length,W=Math.min(,ドルY);let U;for(U=0;UY?Yt(y,F,N,!0,!1,W):B(E,R,k,F,N,G,j,V,W)},pe=(y,E,R,k,F,N,G,j,V)=>{let $=0;const Y=E.length;let W=y.length-1,U=Y-1;for(;$<=w&&$<=u;){const J=y[$],Z=E[$]=V?ct(E[$]):De(E[$]);if(ze(J,Z))v(J,Z,R,null,F,N,G,j,V);else break;$++}for(;$<=w&&$<=u;){const J=y[W],Z=E[U]=V?ct(E[U]):De(E[U]);if(ze(J,Z))v(J,Z,R,null,F,N,G,j,V);else break;W--,U--}if($>W){if($<=u){const J=U+1,Z=JU)for(;$<=w;)ce(y[$],f,n,!0),$++;else{const J=,ドルZ=,ドルie=new Map;for($=Z;$<=u;$++){const Oe=E[$]=V?ct(E[$]):De(E[$]);Oe.key!=null&&ie.set(Oe.key,$)}let se,Le=0;const be=U-Z+1;let $e=!1,Ie=0;const Xt=new Array(be);for($=0;$=be){Ce(Oe,F,N,!0);continue}let We;if(Oe.key!=null)We=ie.get(Oe.key);else for(se=Z;se<=u;se++)if(xt[se-z]===0&&ze(oe,e[se])){we=se;break}we===void 0?Ce(Oe,F,N,!0):(Xt[We-Z]=$+1,We>=Ie?Ie=We:$e=!0,v(Oe,E[We],R,null,F,N,G,j,V),Le++)}const Nn=$e?ic(Xt):Rt;for(se=Nn.length-1,$=be-1;$>=0;$--){const Oe=Z+,ドルWe=E[Oe],kn=Oe+1{const{el:N,type:G,transition:j,children:V,shapeFlag:$}=y;if($&6){he(y.component.subTree,E,R,k);return}if($&128){y.suspense.move(E,R,k);return}if($&64){G.move(y,E,R,At);return}if(G===ve){i(N,E,R);for(let W=0;Wj.enter(N),F);else{const{leave:W,delayLeave:U,afterLeave:J}=j,Z=()=>i(N,E,R),ie=()=>{W(N,()=>{Z(),J&&J()})};U?U(N,Z,ie):ie()}else i(N,E,R)},Ce=(y,E,R,k=!1,F=!1)=>{const{type:N,props:G,ref:j,children:V,dynamicChildren:,ドルshapeFlag:Y,patchFlag:W,dirs:U,cacheIndex:J}=y;if(W===-2&&(F=!1),j!=null&&ps(j,null,R,y,!0),J!=null&&(E.renderCache[J]=void 0),Y&256){E.ctx.deactivate(y);return}const Z=Y&1&&U,ie=!dt(y);let se;if(ie&&(se=G&&G.onVnodeBeforeUnmount)&&_e(se,E,y),Y&6)xa(y.component,R,k);else{if(Y&128){y.suspense.unmount(R,k);return}Z&&Ke(y,null,E,"beforeUnmount"),Y&64?y.type.remove(y,E,R,At,k):$&&!$.hasOnce&&(N!==ve||W>0&&W&64)?Yt(,ドルE,R,!1,!0):(N===ve&&W&384||!F&&Y&16)&&Yt(V,E,R),k&&xs(y)}(ie&&(se=G&&G.onVnodeUnmounted)||Z)&&ce(()=>{se&&_e(se,E,y),Z&&Ke(y,null,E,"unmounted")},R)},xs=y=>{const{type:E,el:R,anchor:k,transition:F}=y;if(E===ve){Sa(R,k);return}if(E===jt){g(y);return}const N=()=>{n(R),F&&!F.persisted&&F.afterLeave&&F.afterLeave()};if(y.shapeFlag&1&&F&&!F.persisted){const{leave:G,delayLeave:j}=F,V=()=>G(R,N);j?j(y.el,N,V):V()}else N()},Sa=(y,E)=>{let R;for(;y!==E;)R=h(y),n(y),y=R;n(E)},xa=(y,E,R)=>{const{bum:k,scope:F,job:N,subTree:G,um:j,m:V,a:$}=y;Us(V),Us($),k&&kt(k),F.stop(),N&&(N.flags|=8,Ce(G,y,E,R)),j&&ce(j,E),ce(()=>{y.isUnmounted=!0},E),E&&E.pendingBranch&&!E.isUnmounted&&y.asyncDep&&!y.asyncResolved&&y.suspenseId===E.pendingId&&(E.deps--,E.deps===0&&E.resolve())},Yt=(y,E,R,k=!1,F=!1,N=0)=>{for(let G=N;G{if(y.shapeFlag&6)return Ts(y.component.subTree);if(y.shapeFlag&128)return y.suspense.next();const E=h(y.anchor||y.el),R=E&&E[ol];return R?h(R):E};let gi=!1;const Fn=(y,E,R)=>{y==null?E._vnode&&Ce(E._vnode,null,null,!0):v(E._vnode||null,y,E,null,null,null,R),E._vnode=y,gi||(gi=!0,Hn(),js(),gi=!1)},At={p:v,um:Ce,m:he,r:xs,mt:T,mc:B,pc:H,pbc:D,n:Ts,o:t};let vi,bi;return e&&([vi,bi]=e(At)),{render:Fn,hydrate:vi,createApp:Ko(Fn,vi)}}function Mi({type:t,props:e},s){return s==="svg"&&t==="foreignObject"||s==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:s}function gt({effect:t,job:e},s){s?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function Bl(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function In(t,e,s=!1){const i=t.children,n=e.children;if(K(i)&&K(n))for(let r=0;r>1,t[s[o]]0&&(e[i]=s[r-1]),s[r]=i)}}for(r=s.length,l=s[r-1];r-->0;)s[r]=l,l=e[l];return s}function Dl(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:Dl(e)}function Us(t){if(t)for(let e=0;ezt(nc);function md(t,e){return ui(t,null,e)}function lc(t,e){return ui(t,null,{flush:"sync"})}function Vt(t,e,s){return ui(t,e,s)}function ui(t,e,s=ee){const{immediate:i,deep:n,flush:r,once:l}=s,o=oe({},s),a=e&&i||!e&&r!=="post";let f;if(Wt){if(r==="sync"){const p=rc();f=p.__watcherHandles||(p.__watcherHandles=[])}else if(!a){const p=()=>{};return p.stop=He,p.resume=He,p.pause=He,p}}const c=ue;o.call=(p,w,v)=>Ge(p,c,w,v);let u=!1;r==="post"?o.scheduler=p=>{ce(p,c&&c.suspense)}:r!=="sync"&&(u=!0,o.scheduler=(p,w)=>{w?p():Sn(p)}),o.augmentJob=p=>{e&&(p.flags|=4),u&&(p.flags|=2,c&&(p.id=c.uid,p.i=c))};const h=mo(t,e,o);return Wt&&(f?f.push(h):a&&h()),h}function ac(t,e,s){const i=this.proxy,n=le(t)?t.includes(".")?Rl(i,t):()=>i[t]:t.bind(i,i);let r;X(e)?r=e:(r=e.handler,s=e);const l=Mt(this),o=ui(n,r.bind(i),s);return l(),o}function Rl(t,e){const s=e.split(".");return()=>{let i=t;for(let n=0;n{let c,u=ee,h;return lc(()=>{const p=t[n];Me(c,p)&&(c=p,f())}),{get(){return a(),s.get?s.get(c):c},set(p){const w=s.set?s.set(p):p;if(!Me(w,c)&&!(u!==ee&&Me(p,u)))return;const v=i.vnode.props;v&&(e in v||n in v||r in v)&&(`onUpdate:${e}`in v||`onUpdate:${n}`in v||`onUpdate:${r}`in v)||(c=p,f()),i.emit(`update:${e}`,w),Me(p,w)&&Me(p,u)&&!Me(w,h)&&f(),u=p,h=w}}});return o[Symbol.iterator]=()=>{let a=0;return{next(){return a<2?{value:a++?l||ee:o,done:!1}:{done:!0}}}},o}const Fl=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Re(e)}Modifiers`]||t[`${st(e)}Modifiers`];function oc(t,e,...s){if(t.isUnmounted)return;const i=t.vnode.props||ee;let n=s;const r=e.startsWith("update:"),l=r&&Fl(i,e.slice(7));l&&(l.trim&&(n=s.map(c=>le(c)?c.trim():c)),l.number&&(n=s.map(zi)));let o,a=i[o=Bs(e)]||i[o=Bs(Re(e))];!a&&r&&(a=i[o=Bs(st(e))]),a&&Ge(a,t,6,n);const f=i[o+"Once"];if(f){if(!t.emitted)t.emitted={};else if(t.emitted[o])return;t.emitted[o]=!0,Ge(f,t,6,n)}}function Nl(t,e,s=!1){const i=e.emitsCache,n=i.get(t);if(n!==void 0)return n;const r=t.emits;let l={},o=!1;if(!X(t)){const a=f=>{const c=Nl(f,e,!0);c&&(o=!0,oe(l,c))};!s&&e.mixins.length&&e.mixins.forEach(a),t.extends&&a(t.extends),t.mixins&&t.mixins.forEach(a)}return!r&&!o?(re(t)&&i.set(t,null),null):(K(r)?r.forEach(a=>l[a]=null):oe(l,r),re(t)&&i.set(t,l),l)}function di(t,e){return!t||!gs(e)?!1:(e=e.slice(2).replace(/Once$/,""),te(t,e[0].toLowerCase()+e.slice(1))||te(t,st(e))||te(t,e))}function Pi(t){const{type:e,vnode:s,proxy:i,withProxy:n,propsOptions:[r],slots:l,attrs:o,emit:a,render:f,renderCache:c,props:u,data:h,setupState:p,ctx:w,inheritAttrs:v}=t,_=Gs(t);let x,m;try{if(s.shapeFlag&4){const g=n||i,S=g;x=De(f.call(S,g,c,u,p,h,w)),m=o}else{const g=e;x=De(g.length>1?g(u,{attrs:o,slots:l,emit:a}):g(u,null)),m=e.props?o:fc(o)}}catch(g){as.length=0,Ut(g,t,1),x=ae(fe)}let d=x;if(m&&v!==!1){const g=Object.keys(m),{shapeFlag:S}=d;g.length&&S&7&&(r&&g.some(fn)&&(m=uc(m,r)),d=et(d,m,!1,!0))}return s.dirs&&(d=et(d,null,!1,!0),d.dirs=d.dirs?d.dirs.concat(s.dirs):s.dirs),s.transition&&pt(d,s.transition),x=d,Gs(_),x}function cc(t,e=!0){let s;for(let i=0;i{let e;for(const s in t)(s==="class"||s==="style"||gs(s))&&((e||(e={}))[s]=t[s]);return e},uc=(t,e)=>{const s={};for(const i in t)(!fn(i)||!(i.slice(9)in e))&&(s[i]=t[i]);return s};function dc(t,e,s){const{props:i,children:n,component:r}=t,{props:l,children:o,patchFlag:a}=e,f=r.emitsOptions;if(e.dirs||e.transition)return!0;if(s&&a>=0){if(a&1024)return!0;if(a&16)return i?er(i,l,f):!!l;if(a&8){const c=e.dynamicProps;for(let u=0;ut.__isSuspense;let Xi=0;const pc={name:"Suspense",__isSuspense:!0,process(t,e,s,i,n,r,l,o,a,f){if(t==null)hc(e,s,i,n,r,l,o,a,f);else{if(r&&r.deps>0&&!t.suspense.isInFallback){e.suspense=t.suspense,e.suspense.vnode=e,e.el=t.el;return}mc(t,e,s,i,n,l,o,a,f)}},hydrate:gc,normalize:vc},vd=pc;function hs(t,e){const s=t.props&&t.props[e];X(s)&&s()}function hc(t,e,s,i,n,r,l,o,a){const{p:f,o:{createElement:c}}=a,u=c("div"),h=t.suspense=kl(t,n,i,e,u,s,r,l,o,a);f(null,h.pendingBranch=t.ssContent,u,null,i,h,r,l),h.deps>0?(hs(t,"onPending"),hs(t,"onFallback"),f(null,t.ssFallback,e,s,i,null,r,l),Ht(h,t.ssFallback)):h.resolve(!1,!0)}function mc(t,e,s,i,n,r,l,o,{p:a,um:f,o:{createElement:c}}){const u=e.suspense=t.suspense;u.vnode=e,e.el=t.el;const h=e.ssContent,p=e.ssFallback,{activeBranch:w,pendingBranch:v,isInFallback:_,isHydrating:x}=u;if(v)u.pendingBranch=h,ze(h,v)?(a(v,h,u.hiddenContainer,null,n,u,r,l,o),u.deps<=0?u.resolve():_&&(x||(a(w,p,s,i,n,null,r,l,o),ht(u,p)))):(u.pendingid=xi++,x?(u.ishydrating=!1,u.activebranch=v):f(v,n,u),u.deps=0,u.effects.length=0,u.hiddencontainer=c("div"),_?(a(null,h,u.hiddencontainer,null,n,u,r,l,o),u.deps<=0?u.resolve():(a(w,p,s,i,n,null,r,l,o),ht(u,p))):w&&ze(h,w)?(a(w,h,s,i,n,u,r,l,o),u.resolve(!0)):(a(null,h,u.hiddencontainer,null,n,u,r,l,o),u.deps<=0&&u.resolve()));else if(w&&ze(h,w))a(w,h,s,i,n,u,r,l,o),Ht(u,h);else if(hs(e,"onPending"),u.pendingBranch=h,h.shapeFlag&512?u.pendingId=h.component.suspenseId:u.pendingId=Xi++,a(null,h,u.hiddenContainer,null,n,u,r,l,o),u.deps<=0)u.resolve();else{const{timeout:m,pendingid:d}=u;m>0?setTimeout(()=>{u.pendingId===d&&u.fallback(p)},m):m===0&&u.fallback(p)}}function kl(t,e,s,i,n,r,l,o,a,f,c=!1){const{p:u,m:h,um:p,n:w,o:{parentNode:v,remove:_}}=f;let x;const m=bc(t);m&&e&&e.pendingBranch&&(x=e.pendingId,e.deps++);const d=t.props?Br(t.props.timeout):void 0,g=r,S={vnode:t,parent:e,parentComponent:s,namespace:l,container:i,hiddenContainer:n,deps:0,pendingId:Xi++,timeout:typeof d=="number"?d:-1,activeBranch:null,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(P=!1,L=!1){const{vnode:B,activeBranch:b,pendingBranch:D,pendingId:M,effects:C,parentComponent:I,container:T}=S;let A=!1;S.isHydrating?S.isHydrating=!1:P||(A=b&&D.transition&&D.transition.mode==="out-in",A&&(b.transition.afterLeave=()=>{M===S.pendingId&&(h(D,T,r===g?w(b):r,0),Hs(C))}),b&&(v(b.el)===T&&(r=w(b)),p(b,I,S,!0)),A||h(D,T,r,0)),Ht(S,D),S.pendingBranch=null,S.isInFallback=!1;let O=S.parent,z=!1;for(;O;){if(O.pendingBranch){O.effects.push(...C),z=!0;break}O=O.parent}!z&&!A&&Hs(C),S.effects=[],m&&e&&e.pendingBranch&&x===e.pendingId&&(e.deps--,e.deps===0&&!L&&e.resolve()),hs(B,"onResolve")},fallback(P){if(!S.pendingBranch)return;const{vnode:L,activeBranch:B,parentComponent:b,container:D,namespace:M}=S;hs(L,"onFallback");const C=w(B),I=()=>{S.isInFallback&&(u(null,P,D,C,b,null,M,o,a),Ht(S,P))},T=P.transition&&P.transition.mode==="out-in";T&&(B.transition.afterLeave=I),S.isInFallback=!0,p(B,b,null,!0),T||I()},move(P,L,B){S.activeBranch&&h(S.activeBranch,P,L,B),S.container=P},next(){return S.activeBranch&&w(S.activeBranch)},registerDep(P,L,B){const b=!!S.pendingBranch;b&&S.deps++;const D=P.vnode.el;P.asyncDep.catch(M=>{Ut(M,P,0)}).then(M=>{if(P.isUnmounted||S.isUnmounted||S.pendingId!==P.suspenseId)return;P.asyncResolved=!0;const{vnode:C}=P;en(P,M,!1),D&&(C.el=D);const I=!D&&P.subTree.el;L(P,C,v(D||P.subTree.el),D?null:w(P.subTree),S,l,B),I&&_(I),pi(P,C.el),b&&--S.deps===0&&S.resolve()})},unmount(P,L){S.isUnmounted=!0,S.activeBranch&&p(S.activeBranch,s,P,L),S.pendingBranch&&p(S.pendingBranch,s,P,L)}};return S}function gc(t,e,s,i,n,r,l,o,a){const f=e.suspense=kl(e,i,s,t.parentNode,document.createElement("div"),null,n,r,l,o,!0),c=a(t,f.pendingBranch=e.ssContent,s,f,r,l);return f.deps===0&&f.resolve(!1,!0),c}function vc(t){const{shapeFlag:e,children:s}=t,i=e&32;t.ssContent=tr(i?s.default:s),t.ssFallback=i?tr(s.fallback):ae(fe)}function tr(t){let e;if(X(t)){const s=Gt&&t._c;s&&(t._d=!1,Ys()),t=t(),s&&(t._d=!0,e=Pe,zl())}return K(t)&&(t=cc(t)),t=De(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(s=>s!==t)),t}function $l(t,e){e&&e.pendingBranch?K(t)?e.effects.push(...t):e.effects.push(t):Hs(t)}function Ht(t,e){t.activeBranch=e;const{vnode:s,parentComponent:i}=t;let n=e.el;for(;!n&&e.component;)e=e.component.subTree,n=e.el;s.el=n,i&&i.subTree===s&&(i.vnode.el=n,pi(i,n))}function bc(t){const e=t.props&&t.props.suspensible;return e!=null&&e!==!1}const ve=Symbol.for("v-fgt"),xt=Symbol.for("v-txt"),fe=Symbol.for("v-cmt"),jt=Symbol.for("v-stc"),as=[];let Pe=null;function Ys(t=!1){as.push(Pe=t?null:[])}function zl(){as.pop(),Pe=as[as.length-1]||null}let Gt=1;function sr(t,e=!1){Gt+=t,t<0&&pe&&e&&(pe.hasonce=!0)}function Vl(t){return t.dynamicChildren=Gt>0?Pe||Rt:null,zl(),Gt>0&&Pe&&Pe.push(t),t}function bd(t,e,s,i,n,r){return Vl(jl(t,e,s,i,n,r,!0))}function Ji(t,e,s,i,n){return Vl(ae(t,e,s,i,n,!0))}function _t(t){return t?t.__v_isVNode===!0:!1}function ze(t,e){return t.type===e.type&&t.key===e.key}const Hl=({key:t})=>t??null,Rs=({ref:t,ref_key:e,ref_for:s})=>(typeof t=="number"&&(t=""+t),t!=null?le(t)||ge(t)||X(t)?{i:de,r:t,k:e,f:!!s}:t:null);function jl(t,e=null,s=null,i=0,n=null,r=t===ve?0:1,l=!1,o=!1){const a={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Hl(e),ref:e&&Rs(e),scopeId:ci,slotScopeIds:null,children:s,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:i,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:de};return o?(On(a,s),r&128&&t.normalize(a)):s&&(a.shapeFlag|=le(s)?8:16),Gt>0&&!l&&Pe&&(a.patchFlag>0||r&6)&&a.patchFlag!==32&&Pe.push(a),a}const ae=yc;function yc(t,e=null,s=null,i=0,n=null,r=!1){if((!t||t===yl)&&(t=fe),_t(t)){const o=et(t,e,!0);return s&&On(o,s),Gt>0&&!r&&Pe&&(o.shapeFlag&6?Pe[Pe.indexOf(t)]=o:Pe.push(o)),o.patchFlag=-2,o}if(Pc(t)&&(t=t.__vccOpts),e){e=wc(e);let{class:o,style:a}=e;o&&!le(o)&&(e.class=li(o)),re(a)&&(wn(a)&&!K(a)&&(a=oe({},a)),e.style=ri(a))}const l=le(t)?1:Ks(t)?128:cl(t)?64:re(t)?4:X(t)?2:0;return jl(t,e,s,i,n,l,r,!0)}function wc(t){return t?wn(t)||Cl(t)?oe({},t):t:null}function et(t,e,s=!1,i=!1){const{props:n,ref:r,patchFlag:l,children:o,transition:a}=t,f=e?Sc(n||{},e):n,c={__v_isVNode:!0,__v_skip:!0,type:t.type,props:f,key:f&&Hl(f),ref:e&&e.ref?s&&r?K(r)?r.concat(Rs(e)):[r,Rs(e)]:Rs(e):r,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:o,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==ve?l===-1?16:l|16:l,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:a,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&et(t.ssContent),ssFallback:t.ssFallback&&et(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return a&&i&&pt(c,a.clone(c)),c}function Gl(t=" ",e=0){return ae(xt,null,t,e)}function yd(t,e){const s=ae(jt,null,t);return s.staticCount=e,s}function wd(t="",e=!1){return e?(Ys(),Ji(fe,null,t)):ae(fe,null,t)}function De(t){return t==null||typeof t=="boolean"?ae(fe):K(t)?ae(ve,null,t.slice()):_t(t)?ct(t):ae(xt,null,String(t))}function ct(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:et(t)}function On(t,e){let s=0;const{shapeFlag:i}=t;if(e==null)e=null;else if(K(e))s=16;else if(typeof e=="object")if(i&65){const n=e.default;n&&(n._c&&(n._d=!1),On(t,n()),n._c&&(n._d=!0));return}else{s=32;const n=e._;!n&&!Cl(e)?e._ctx=de:n===3&&de&&(de.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else X(e)?(e={default:e,_ctx:de},s=32):(e=String(e),i&64?(s=16,e=[Gl(e)]):s=8);t.children=e,t.shapeFlag|=s}function Sc(...t){const e={};for(let s=0;sue||de;let Xs,Zi;{const t=ni(),e=(s,i)=>{let n;return(n=t[s])||(n=t[s]=[]),n.push(i),r=>{n.length>1?n.forEach(l=>l(r)):n[0](r)}};Xs=e("__VUE_INSTANCE_SETTERS__",s=>ue=s),Zi=e("__VUE_SSR_SETTERS__",s=>Wt=s)}const Mt=t=>{const e=ue;return Xs(t),t.scope.on(),()=>{t.scope.off(),Xs(e)}},Qi=()=>{ue&&ue.scope.off(),Xs(null)};function Wl(t){return t.vnode.shapeFlag&4}let Wt=!1;function Cc(t,e=!1,s=!1){e&&Zi(e);const{props:i,children:n}=t.vnode,r=Wl(t);Yo(t,i,r,e),Qo(t,n,s);const l=r?_c(t,e):void 0;return e&&Zi(!1),l}function _c(t,e){const s=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,zo);const{setup:i}=s;if(i){ht();const n=t.setupContext=i.length>1?Ul(t):null,r=Mt(t),l=bs(i,t,0,[t.props,n]),o=dn(l);if(mt(),r(),(o||t.sp)&&!dt(t)&&Tn(t),o){if(l.then(Qi,Qi),e)return l.then(a=>{en(t,a,e)}).catch(a=>{Ut(a,t,0)});t.asyncDep=l}else en(t,l,e)}else ql(t,e)}function en(t,e,s){X(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:re(e)&&(t.setupState=tl(e)),ql(t,s)}let ir;function ql(t,e,s){const i=t.type;if(!t.render){if(!e&&ir&&!i.render){const n=i.template||Pn(t).template;if(n){const{isCustomElement:r,compilerOptions:l}=t.appContext.config,{delimiters:o,compilerOptions:a}=i,f=oe(oe({isCustomElement:r,delimiters:o},l),a);i.render=ir(n,f)}}t.render=i.render||He}{const n=Mt(t);ht();try{Ho(t)}finally{mt(),n()}}}const Mc={get(t,e){return ye(t,"get",""),t[e]}};function Ul(t){const e=s=>{t.exposed=s||{}};return{attrs:new Proxy(t.attrs,Mc),slots:t.slots,emit:t.emit,expose:e}}function hi(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(tl(io(t.exposed)),{get(e,s){if(s in e)return e[s];if(s in ls)return ls[s](t)},has(e,s){return s in e||s in ls}})):t.proxy}function tn(t,e=!0){return X(t)?t.displayName||t.name:t.name||e&&t.__name}function Pc(t){return X(t)&&"__vccOpts"in t}const Kl=(t,e)=>po(t,e,Wt);function Ne(t,e,s){const i=arguments.length;return i===2?re(e)&&!K(e)?_t(e)?ae(t,null,[e]):ae(t,e):ae(t,null,e):(i>3?s=Array.prototype.slice.call(arguments,2):i===3&&_t(s)&&(s=[s]),ae(t,e,s))}const Ac="3.5.13";/** * @vue/runtime-dom v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let sn;const nr=typeof window<"u"&&window.trustedtypes;if(nr)try{sn=nr.createpolicy("vue",{createhtml:t=>t})}catch{}const Yl=sn?t=>sn.createHTML(t):t=>t,Lc="http://www.w3.org/2000/svg",Ic="http://www.w3.org/1998/Math/MathML",Je=typeof document<"u"?document:null,rr=je&&je.createelement("template"),oc={insert:(t,e,s)=>{e.insertBefore(t,s||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,s,i)=>{const n=e==="svg"?Je.createElementNS(Lc,t):e==="mathml"?Je.createElementNS(Ic,t):s?Je.createElement(t,{is:s}):Je.createElement(t);return t==="select"&&i&&i.multiple!=null&&n.setAttribute("multiple",i.multiple),n},createText:t=>Je.createTextNode(t),createComment:t=>Je.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Je.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,s,i,n,r){const l=s?s.previousSibling:e.lastChild;if(n&&(n===r||n.nextSibling))for(;e.insertBefore(n.cloneNode(!0),s),!(n===r||!(n=n.nextSibling)););else{rr.innerHTML=Yl(i==="svg"?`${t}`:i==="mathml"?`${t}`:t);const o=rr.content;if(i==="svg"||i==="mathml"){const a=o.firstChild;for(;a.firstChild;)o.appendChild(a.firstChild);o.removeChild(a)}e.insertBefore(o,s)}return[l?l.nextSibling:e.firstChild,s?s.previousSibling:e.lastChild]}},rt="transition",Zt="animation",qt=Symbol("_vtc"),Xl={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Jl=oe({},pl,Xl),Bc=t=>(t.displayName="Transition",t.props=Jl,t),Sd=Bc((t,{slots:e})=>Ne(wo,Zl(t),e)),vt=(t,e=[])=>{K(t)?t.forEach(s=>s(...e)):t&&t(...e)},lr=t=>t?K(t)?t.some(e=>e.length>1):t.length>1:!1;function Zl(t){const e={};for(const C in t)C in Xl||(e[C]=t[C]);if(t.css===!1)return e;const{name:s="v",type:i,duration:n,enterFromClass:r=`${s}-enter-from`,enterActiveClass:l=`${s}-enter-active`,enterToClass:o=`${s}-enter-to`,appearFromClass:a=r,appearActiveClass:f=l,appearToClass:c=o,leaveFromClass:u=`${s}-leave-from`,leaveActiveClass:h=`${s}-leave-active`,leaveToClass:p=`${s}-leave-to`}=t,w=Dc(n),v=w&&w[0],_=w&&w[1],{onBeforeEnter:x,onEnter:m,onEnterCancelled:d,onLeave:g,onLeaveCancelled:S,onBeforeAppear:P=x,onAppear:L=m,onAppearCancelled:B=d}=e,b=(C,I,T,A)=>{C._enterCancelled=A,lt(C,I?c:o),lt(C,I?f:l),T&&T()},D=(C,I)=>{C._isLeaving=!1,lt(C,u),lt(C,p),lt(C,h),I&&I()},M=C=>(I,T)=>{const A=C?L:m,O=()=>b(I,C,T);vt(A,[I,O]),ar(()=>{lt(I,C?a:r),qe(I,C?c:o),lr(A)||or(I,i,v,O)})};return oe(e,{onBeforeEnter(C){vt(x,[C]),qe(C,r),qe(C,l)},onBeforeAppear(C){vt(P,[C]),qe(C,a),qe(C,f)},onEnter:M(!1),onAppear:M(!0),onLeave(C,I){C._isLeaving=!0;const T=()=>D(C,I);qe(C,u),C._enterCancelled?(qe(C,h),nn()):(nn(),qe(C,h)),ar(()=>{C._isLeaving&&(lt(C,u),qe(C,p),lr(g)||or(C,i,_,T))}),vt(g,[C,T])},onEnterCancelled(C){b(C,!1,void 0,!0),vt(d,[C])},onAppearCancelled(C){b(C,!0,void 0,!0),vt(B,[C])},onLeaveCancelled(C){D(C),vt(S,[C])}})}function Dc(t){if(t==null)return null;if(re(t))return[Ai(t.enter),Ai(t.leave)];{const e=Ai(t);return[e,e]}}function Ai(t){return Br(t)}function qe(t,e){e.split(/\s+/).forEach(s=>s&&t.classList.add(s)),(t[qt]||(t[qt]=new Set)).add(e)}function lt(t,e){e.split(/\s+/).forEach(i=>i&&t.classList.remove(i));const s=t[qt];s&&(s.delete(e),s.size||(t[qt]=void 0))}function ar(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let Rc=0;function or(t,e,s,i){const n=t._endId=++Rc,r=()=>{n===t._endId&&i()};if(s!=null)return setTimeout(r,s);const{type:l,timeout:o,propCount:a}=Ql(t,e);if(!l)return i();const f=l+"end";let c=0;const u=()=>{t.removeEventListener(f,h),r()},h=p=>{p.target===t&&++c>=a&&u()};setTimeout(()=>{c(s[w]||"").split(", "),n=i(`${rt}Delay`),r=i(`${rt}Duration`),l=cr(n,r),o=i(`${Zt}Delay`),a=i(`${Zt}Duration`),f=cr(o,a);let c=null,u=0,h=0;e===rt?l>0&&(c=rt,u=l,h=r.length):e===Zt?f>0&&(c=Zt,u=f,h=a.length):(u=Math.max(l,f),c=u>0?l>f?rt:Zt:null,h=c?c===rt?r.length:a.length:0);const p=c===rt&&/\b(transform|all)(,|$)/.test(i(`${rt}Property`).toString());return{type:c,timeout:u,propCount:h,hasTransform:p}}function cr(t,e){for(;t.lengthfr(s)+fr(t[i])))}function fr(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function nn(){return document.body.offsetHeight}function Fc(t,e,s){const i=t[qt];i&&(e=(e?[e,...i]:[...i]).join(" ")),e==null?t.removeAttribute("class"):s?t.setAttribute("class",e):t.className=e}const Js=Symbol("_vod"),ea=Symbol("_vsh"),xd={beforeMount(t,{value:e},{transition:s}){t[Js]=t.style.display==="none"?"":t.style.display,s&&e?s.beforeEnter(t):Qt(t,e)},mounted(t,{value:e},{transition:s}){s&&e&&s.enter(t)},updated(t,{value:e,oldValue:s},{transition:i}){!e!=!s&&(i?e?(i.beforeEnter(t),Qt(t,!0),i.enter(t)):i.leave(t,()=>{Qt(t,!1)}):Qt(t,e))},beforeUnmount(t,{value:e}){Qt(t,e)}};function Qt(t,e){t.style.display=e?t[Js]:"none",t[ea]=!e}const ta=Symbol("");function Td(t){const e=nt();if(!e)return;const s=e.ut=(n=t(e.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${e.uid}"]`)).forEach(r=>Zs(r,n))},i=()=>{const n=t(e.proxy);e.ce?Zs(e.ce,n):rn(e.subTree,n),s(n)};En(()=>{Hs(i)}),Kt(()=>{Vt(i,He,{flush:"post"});const n=new MutationObserver(i);n.observe(e.subTree.el.parentNode,{childList:!0}),Cn(()=>n.disconnect())})}function rn(t,e){if(t.shapeFlag&128){const s=t.suspense;t=s.activeBranch,s.pendingBranch&&!s.isHydrating&&s.effects.push(()=>{rn(s.activeBranch,e)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)Zs(t.el,e);else if(t.type===ve)t.children.forEach(s=>rn(s,e));else if(t.type===jt){let{el:s,anchor:i}=t;for(;s&&(Zs(s,e),s!==i);)s=s.nextSibling}}function Zs(t,e){if(t.nodeType===1){const s=t.style;let i="";for(const n in e)s.setProperty(`--${n}`,e[n]),i+=`--${n}: ${e[n]};`;s[ta]=i}}const Nc=/(^|;)\s*display\s*:/;function kc(t,e,s){const i=t.style,n=le(s);let r=!1;if(s&&!n){if(e)if(le(e))for(const l of e.split(";")){const o=l.slice(0,l.indexOf(":")).trim();s[o]==null&&Fs(i,o,"")}else for(const l in e)s[l]==null&&Fs(i,l,"");for(const l in s)l==="display"&&(r=!0),Fs(i,l,s[l])}else if(n){if(e!==s){const l=i[ta];l&&(s+=";"+l),i.cssText=s,r=Nc.test(s)}}else e&&t.removeAttribute("style");Js in t&&(t[Js]=r?i.display:"",t[ea]&&(i.display="none"))}const ur=/\s*!important$/;function Fs(t,e,s){if(K(s))s.forEach(i=>Fs(t,e,i));else if(s==null&&(s=""),e.startsWith("--"))t.setProperty(e,s);else{const i=$c(t,e);ur.test(s)?t.setProperty(st(i),s.replace(ur,""),"important"):t[i]=s}}const dr=["Webkit","Moz","ms"],Li={};function $c(t,e){const s=Li[e];if(s)return s;let i=Re(e);if(i!=="filter"&&i in t)return Li[e]=i;i=ii(i);for(let n=0;nIi||(jc.then(()=>Ii=0),Ii=Date.now());function Wc(t,e){const s=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=s.attached)return;ge(qc(i,s.value),e,5,[i])};return s.value=t,s.attached=Gc(),s}function qc(t,e){if(K(e)){const s=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{s.call(t),t._stopped=!0},e.map(i=>n=>!n._stopped&&i&&i(n))}else return e}const br=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,uc=(t,e,s,i,n,r)=>{const l=n==="svg";e==="class"?Fc(t,i,l):e==="style"?kc(t,s,i):gs(e)?fn(e)||Vc(t,e,s,i,r):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):Kc(t,e,i,l))?(mr(t,e,i),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&hr(t,e,i,l,r,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!le(i))?mr(t,Re(e),i,r,e):(e==="true-value"?t._trueValue=i:e==="false-value"&&(t._falseValue=i),hr(t,e,i,l))};function Kc(t,e,s,i){if(i)return!!(e==="innerHTML"||e==="textContent"||e in t&&br(e)&&X(s));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const n=t.tagName;if(n==="IMG"||n==="VIDEO"||n==="CANVAS"||n==="SOURCE")return!1}return br(e)&&le(s)?!1:e in t}const sa=new WeakMap,ia=new WeakMap,Qs=Symbol("_moveCb"),yr=Symbol("_enterCb"),Yc=t=>(delete t.props.mode,t),Xc=Yc({name:"TransitionGroup",props:oe({},Jl,{tag:String,moveClass:String}),setup(t,{slots:e}){const s=nt(),i=dl();let n,r;return ws(()=>{if(!n.length)return;const l=t.moveClass||`${t.name||"v"}-move`;if(!ef(n[0].el,s.vnode.el,l))return;n.forEach(Jc),n.forEach(Zc);const o=n.filter(Qc);nn(),o.forEach(a=>{const f=a.el,c=f.style;qe(f,l),c.transform=c.webkitTransform=c.transitionDuration="";const u=f[Qs]=h=>{h&&h.target!==f||(!h||/transform$/.test(h.propertyName))&&(f.removeEventListener("transitionend",u),f[Qs]=null,lt(f,l))};f.addEventListener("transitionend",u)})}),()=>{const l=Q(t),o=Zl(l);let a=l.tag||ve;if(n=[],r)for(let f=0;f{o.split(/\s+/).forEach(a=>a&&i.classList.remove(a))}),s.split(/\s+/).forEach(o=>o&&i.classList.add(o)),i.style.display="none";const r=e.nodeType===1?e:e.parentNode;r.appendChild(i);const{hasTransform:l}=Ql(i);return r.removeChild(i),l}const wr=t=>{const e=t.props["onUpdate:modelValue"]||!1;return K(e)?s=>kt(e,s):e};function tf(t){t.target.composing=!0}function Sr(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Oi=Symbol("_assign"),Cd={created(t,{modifiers:{lazy:e,trim:s,number:i}},n){t[Oi]=wr(n);const r=i||n.props&&n.props.type==="number";Bt(t,e?"change":"input",l=>{if(l.target.composing)return;let o=t.value;s&&(o=o.trim()),r&&(o=zi(o)),t[Oi](o)}),s&&Bt(t,"change",()=>{t.value=t.value.trim()}),e||(Bt(t,"compositionstart",tf),Bt(t,"compositionend",Sr),Bt(t,"change",Sr))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,oldValue:s,modifiers:{lazy:i,trim:n,number:r}},l){if(t[Oi]=wr(l),t.composing)return;const o=(r||t.type==="number")&&!/^0\d/.test(t.value)?zi(t.value):t.value,a=e??"";o!==a&&(document.activeElement===t&&t.type!=="range"&&(i&&e===s||n&&t.value.trim()===a)||(t.value=a))}},sf=["ctrl","shift","alt","meta"],nf={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>sf.some(s=>t[`${s}Key`]&&!e.includes(s))},_d=(t,e)=>{const s=t._withMods||(t._withMods={}),i=e.join(".");return s[i]||(s[i]=(n,...r)=>{for(let l=0;l{const s=t._withKeys||(t._withKeys={}),i=e.join(".");return s[i]||(s[i]=n=>{if(!("key"in n))return;const r=st(n.key);if(e.some(l=>l===r||rf[l]===r))return t(n)})},na=oe({patchProp:Uc},Oc);let os,xr=!1;function lf(){return os||(os=tc(na))}function af(){return os=xr?os:sc(na),xr=!0,os}const Pd=(...t)=>{const e=lf().createApp(...t),{mount:s}=e;return e.mount=i=>{const n=la(i);if(!n)return;const r=e._component;!X(r)&&!r.render&&!r.template&&(r.template=n.innerHTML),n.nodeType===1&&(n.textContent="");const l=s(n,!1,ra(n));return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),l},e},Ad=(...t)=>{const e=af().createApp(...t),{mount:s}=e;return e.mount=i=>{const n=la(i);if(n)return s(n,!0,ra(n))},e};function ra(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function la(t){return le(t)?document.querySelector(t):t}const of="modulepreload",cf=function(t,e){return new URL(t,e).href},Tr={},aa=function(e,s,i){let n=Promise.resolve();if(s&&s.length>0){let l=function(c){return Promise.all(c.map(u=>Promise.resolve(u).then(h=>({status:"fulfilled",value:h}),h=>({status:"rejected",reason:h}))))};const o=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),f=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));n=l(s.map(c=>{if(c=cf(c,i),c in Tr)return;Tr[c]=!0;const u=c.endsWith(".css"),h=u?'[rel="stylesheet"]':"";if(!!i)for(let v=o.length-1;v>=0;v--){const _=o[v];if(_.href===c&&(!u||_.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${h}`))return;const w=document.createElement("link");if(w.rel=u?"stylesheet":of,u||(w.as="script"),w.crossOrigin="",w.href=c,f&&w.setAttribute("nonce",f),document.head.appendChild(w),u)return new Promise((v,_)=>{w.addEventListener("load",v),w.addEventListener("error",()=>_(new Error(`Unable to preload CSS for ${c}`)))})}))}function r(l){const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=l,window.dispatchEvent(o),!o.defaultPrevented)throw l}return n.then(l=>{for(const o of l||[])o.status==="rejected"&&r(o.reason);return e().catch(r)})},Ld=vl(()=>aa(()=>Promise.resolve().then(()=>wa),void 0,import.meta.url).then(t=>t.Swiper||t.default||t)),Id=vl(()=>aa(()=>Promise.resolve().then(()=>wa),void 0,import.meta.url).then(t=>t.SwiperSlide||t.default||t));function Er(t){return t!==null&&typeof t=="object"&&"constructor"in t&&t.constructor===Object}function Bn(t,e){t===void 0&&(t={}),e===void 0&&(e={}),Object.keys(e).forEach(s=>{typeof t[s]>"u"?t[s]=e[s]:Er(e[s])&&Er(t[s])&&Object.keys(e[s]).length>0&&Bn(t[s],e[s])})}const oa={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 Ae(){const t=typeof document<"u"?document:{};return Bn(t,oa),t}const ff={document:oa,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(t){return typeof setTimeout>"u"?(t(),null):setTimeout(t,0)},cancelAnimationFrame(t){typeof setTimeout>"u"||clearTimeout(t)}};function Ee(){const t=typeof window<"u"?window:{};return Bn(t,ff),t}function uf(t){const e=t;Object.keys(e).forEach(s=>{try{e[s]=null}catch{}try{delete e[s]}catch{}})}function ei(t,e){return e===void 0&&(e=0),setTimeout(t,e)}function Tt(){return Date.now()}function df(t){const e=Ee();let s;return e.getComputedStyle&&(s=e.getComputedStyle(t,null)),!s&&t.currentStyle&&(s=t.currentStyle),s||(s=t.style),s}function pf(t,e){e===void 0&&(e="x");const s=Ee();let i,n,r;const l=df(t);return s.WebKitCSSMatrix?(n=l.transform||l.webkitTransform,n.split(",").length>6&&(n=n.split(", ").map(o=>o.replace(",",".")).join(", ")),r=new s.WebKitCSSMatrix(n==="none"?"":n)):(r=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=r.toString().split(",")),e==="x"&&(s.WebKitCSSMatrix?n=r.m41:i.length===16?n=parseFloat(i[12]):n=parseFloat(i[4])),e==="y"&&(s.WebKitCSSMatrix?n=r.m42:i.length===16?n=parseFloat(i[13]):n=parseFloat(i[5])),n||0}function ss(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"}function hf(t){return typeof window<"u"&&typeof window.HTMLElement<"u"?t instanceof HTMLElement:t&&(t.nodeType===1||t.nodeType===11)}function Be(){const t=Object(arguments.length<=0?void 0:arguments[0]),e=["__proto__","constructor","prototype"];for(let s=1;se.indexOf(r)<0);for(let r=0,l=n.length;rr?"next":"prev",c=(h,p)=>f==="next"&&h>=p||f==="prev"&&h<=p,u=()=>{o=new Date().getTime(),l===null&&(l=o);const h=Math.max(Math.min((o-l)/a,1),0),p=.5-Math.cos(h*Math.PI)/2;let w=r+p*(s-r);if(c(w,s)&&(w=s),e.wrapperEl.scrollTo({[i]:w}),c(w,s)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:w})}),n.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=n.requestAnimationFrame(u)};u()}function fa(t){return t.querySelector(".swiper-slide-transform")||t.shadowRoot&&t.shadowRoot.querySelector(".swiper-slide-transform")||t}function Ve(t,e){return e===void 0&&(e=""),[...t.children].filter(s=>s.matches(e))}function mi(t,e){e===void 0&&(e=[]);const s=document.createElement(t);return s.classList.add(...Array.isArray(e)?e:[e]),s}function ua(t){const e=Ee(),s=Ae(),i=t.getBoundingClientRect(),n=s.body,r=t.clientTop||n.clientTop||0,l=t.clientLeft||n.clientLeft||0,o=t===e?e.scrollY:t.scrollTop,a=t===e?e.scrollX:t.scrollLeft;return{top:i.top+o-r,left:i.left+a-l}}function mf(t,e){const s=[];for(;t.previousElementSibling;){const i=t.previousElementSibling;e?i.matches(e)&&s.push(i):s.push(i),t=i}return s}function gf(t,e){const s=[];for(;t.nextElementSibling;){const i=t.nextElementSibling;e?i.matches(e)&&s.push(i):s.push(i),t=i}return s}function ut(t,e){return Ee().getComputedStyle(t,null).getPropertyValue(e)}function ms(t){let e=t,s;if(e){for(s=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(s+=1);return s}}function ti(t,e){const s=[];let i=t.parentElement;for(;i;)e?i.matches(e)&&s.push(i):s.push(i),i=i.parentElement;return s}function Ns(t,e){function s(i){i.target===t&&(e.call(t,i),t.removeEventListener("transitionend",s))}e&&t.addEventListener("transitionend",s)}function ln(t,e,s){const i=Ee();return t[e==="width"?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(t,null).getPropertyValue(e==="width"?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(t,null).getPropertyValue(e==="width"?"margin-left":"margin-bottom"))}let Bi;function vf(){const t=Ee(),e=Ae();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in t||t.DocumentTouch&&e instanceof t.DocumentTouch)}}function da(){return Bi||(Bi=vf()),Bi}let Di;function bf(t){let{userAgent:e}=t===void 0?{}:t;const s=da(),i=Ee(),n=i.navigator.platform,r=e||i.navigator.userAgent,l={ios:!1,android:!1},o=i.screen.width,a=i.screen.height,f=r.match(/(Android);?[\s\/]+([\d.]+)?/);let c=r.match(/(iPad).*OS\s([\d_]+)/);const u=r.match(/(iPod)(.*OS\s([\d_]+))?/),h=!c&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p=n==="Win32";let w=n==="MacIntel";const v=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!c&&w&&s.touch&&v.indexOf(`${o}x${a}`)>=0&&(c=r.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),w=!1),f&&!p&&(l.os="android",l.android=!0),(c||h||u)&&(l.os="ios",l.ios=!0),l}function yf(t){return t===void 0&&(t={}),Di||(Di=bf(t)),Di}let Ri;function wf(){const t=Ee();let e=!1;function s(){const i=t.navigator.userAgent.toLowerCase();return i.indexOf("safari")>=0&&i.indexOf("chrome")<0&&i.indexof("android")<0}if(s()){const i=String(t.navigator.userAgent);if(i.includes("Version/")){const[n,r]=i.split("Version/")[1].split(" ")[0].split(".").map(l=>Number(l));e=n<16||n===16&&r<2}}return{issafari:e||s(),needperspectivefix:e,iswebview:/(iphone|ipod|ipad).*applewebkit(?!.*safari)/i.test(t.navigator.useragent)}}function Sf(){return Ri||(Ri=wf()),Ri}function xf(t){let{swiper:e,on:s,emit:i}=t;const n=Ee();let r=null,l=null;const o=()=>{!e||e.destroyed||!e.initialized||(i("beforeResize"),i("resize"))},a=()=>{!e||e.destroyed||!e.initialized||(r=new ResizeObserver(u=>{l=n.requestAnimationFrame(()=>{const{width:h,height:p}=e;let w=h,v=p;u.forEach(_=>{let{contentBoxSize:x,contentRect:m,target:d}=_;d&&d!==e.el||(w=m?m.width:(x[0]||x).inlineSize,v=m?m.height:(x[0]||x).blockSize)}),(w!==h||v!==p)&&o()})}),r.observe(e.el))},f=()=>{l&&n.cancelAnimationFrame(l),r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null)},c=()=>{!e||e.destroyed||!e.initialized||i("orientationchange")};s("init",()=>{if(e.params.resizeObserver&&typeof n.ResizeObserver<"u"){a();return}n.addeventlistener("resize",o),n.addeventlistener("orientationchange",c)}),s("destroy",()=>{f(),n.removeEventListener("resize",o),n.removeEventListener("orientationchange",c)})}function Tf(t){let{swiper:e,extendParams:s,on:i,emit:n}=t;const r=[],l=Ee(),o=function(c,u){u===void 0&&(u={});const h=l.MutationObserver||l.WebkitMutationObserver,p=new h(w=>{if(e.__preventObserver__)return;if(w.length===1){n("observerUpdate",w[0]);return}const v=function(){n("observerUpdate",w[0])};l.requestAnimationFrame?l.requestAnimationFrame(v):l.setTimeout(v,0)});p.observe(c,{attributes:typeof u.attributes>"u"?!0:u.attributes,childList:typeof u.childList>"u"?!0:u.childList,characterData:typeof u.characterData>"u"?!0:u.characterData}),r.push(p)},a=()=>{if(e.params.observer){if(e.params.observeParents){const c=ti(e.hostEl);for(let u=0;u{r.forEach(c=>{c.disconnect()}),r.splice(0,r.length)};s({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",a),i("destroy",f)}var Ef={on(t,e,s){const i=this;if(!i.eventsListeners||i.destroyed||typeof e!="function")return i;const n=s?"unshift":"push";return t.split(" ").forEach(r=>{i.eventsListeners[r]||(i.eventsListeners[r]=[]),i.eventsListeners[r][n](e)}),i},once(t,e,s){const i=this;if(!i.eventsListeners||i.destroyed||typeof e!="function")return i;function n(){i.off(t,n),n.__emitterProxy&&delete n.__emitterProxy;for(var r=arguments.length,l=new Array(r),o=0;o=0&&e.eventsAnyListeners.splice(s,1),e},off(t,e){const s=this;return!s.eventsListeners||s.destroyed||!s.eventsListeners||t.split(" ").forEach(i=>{typeof e>"u"?s.eventsListeners[i]=[]:s.eventsListeners[i]&&s.eventsListeners[i].forEach((n,r)=>{(n===e||n.__emitterProxy&&n.__emitterProxy===e)&&s.eventsListeners[i].splice(r,1)})}),s},emit(){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let e,s,i;for(var n=arguments.length,r=new Array(n),l=0;l{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(f=>{f.apply(i,[a,...s])}),t.eventsListeners&&t.eventsListeners[a]&&t.eventsListeners[a].forEach(f=>{f.apply(i,s)})}),t}};function Cf(){const t=this;let e,s;const i=t.el;typeof t.params.width<"u"&&t.params.width!==null?e=t.params.width:e=i.clientwidth,typeof t.params.height<"u"&&t.params.height!==null?s=t.params.height:s=i.clientheight,!(e===0&&t.ishorizontal()||s===0&&t.isvertical())&&(e=e-parseint(ut(i,"padding-left")||0,10)-parseint(ut(i,"padding-right")||0,10),s=s-parseint(ut(i,"padding-top")||0,10)-parseint(ut(i,"padding-bottom")||0,10),number.isnan(e)&&(e=0),number.isnan(s)&&(s=0),object.assign(t,{width:e,height:s,size:t.ishorizontal()?e:s}))}function _f(){const t=this;function e(M){return t.isHorizontal()?M:{width:"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"}[M]}function s(M,C){return parseFloat(M.getPropertyValue(e(C))||0)}const i=t.params,{wrapperEl:n,slidesEl:r,size:l,rtlTranslate:o,wrongRTL:a}=t,f=t.virtual&&i.virtual.enabled,c=f?t.virtual.slides.length:t.slides.length,u=Ve(r,`.${t.params.slideClass}, swiper-slide`),h=f?t.virtual.slides.length:u.length;let p=[];const w=[],v=[];let _=i.slidesOffsetBefore;typeof _=="function"&&(_=i.slidesOffsetBefore.call(t));let x=i.slidesOffsetAfter;typeof x=="function"&&(x=i.slidesOffsetAfter.call(t));const m=t.snapGrid.length,d=t.slidesGrid.length;let g=i.spaceBetween,S=-_,P=0,L=0;if(typeof l>"u")return;typeof g=="string"&&g.indexOf("%")>=0?g=parseFloat(g.replace("%",""))/100*l:typeof g=="string"&&(g=parseFloat(g)),t.virtualSize=-g,u.forEach(M=>{o?M.style.marginLeft="":M.style.marginRight="",M.style.marginBottom="",M.style.marginTop=""}),i.centeredSlides&&i.cssMode&&(Os(n,"--swiper-centered-offset-before",""),Os(n,"--swiper-centered-offset-after",""));const B=i.grid&&i.grid.rows>1&&t.grid;B&&t.grid.initSlides(h);let b;const D=i.slidesPerView==="auto"&&i.breakpoints&&Object.keys(i.breakpoints).filter(M=>typeof i.breakpoints[M].slidesPerView<"u").length>0;for(let M=0;M1&&p.push(t.virtualSize-l)}if(f&&i.loop){const M=v[0]+g;if(i.slidesPerGroup>1){const C=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/i.slidesPerGroup),I=M*i.slidesPerGroup;for(let T=0;T!i.cssMode||i.loop?!0:I!==u.length-1).forEach(C=>{C.style[M]=`${g}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let M=0;v.forEach(I=>{M+=I+(g||0)}),M-=g;const C=M-l;p=p.map(I=>I<=0?-_:i>C?C+x:I)}if(i.centerInsufficientSlides){let M=0;if(v.forEach(C=>{M+=C+(g||0)}),M-=g,M{p[T]=I-C}),w.forEach((I,T)=>{w[T]=I+C})}}if(Object.assign(t,{slides:u,snapGrid:p,slidesGrid:w,slidesSizesGrid:v}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){Os(n,"--swiper-centered-offset-before",`${-p[0]}px`),Os(n,"--swiper-centered-offset-after",`${t.size/2-v[v.length-1]/2}px`);const M=-t.snapGrid[0],C=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(I=>I+M),t.slidesGrid=t.slidesGrid.map(I=>I+C)}if(h!==c&&t.emit("slidesLengthChange"),p.length!==m&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),w.length!==d&&t.emit("slidesGridLengthChange"),i.watchSlidesProgress&&t.updateSlidesOffset(),!f&&!i.cssMode&&(i.effect==="slide"||i.effect==="fade")){const M=`${i.containerModifierClass}backface-hidden`,C=t.el.classList.contains(M);h<=i.maxbackfacehiddenslides?c||t.el.classlist.add(m):c&&t.el.classlist.remove(m)}}function Mf(t){const e=this,s=[],i=e.virtual&&e.params.virtual.enabled;let n=0,r;typeof t=="number"?e.setTransition(t):t===!0&&e.setTransition(e.params.speed);const l=o=>i?e.slides[e.getSlideIndexByData(o)]:e.slides[o];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(o=>{s.push(o)});else for(r=0;re.slides.length&&!i)break;s.push(l(o))}else s.push(l(e.activeIndex));for(r=0;rn?o:n}(n||n===0)&&(e.wrapperEl.style.height=`${n}px`)}function Pf(){const t=this,e=t.slides,s=t.isElement?t.isHorizontal()?t.wrapperEl.offsetLeft:t.wrapperEl.offsetTop:0;for(let i=0;i"u"&&e.updateSlidesOffset();let l=-t;n&&(l=t),i.forEach(a=>{a.classList.remove(s.slideVisibleClass)}),e.visibleSlidesIndexes=[],e.visibleSlides=[];let o=s.spaceBetween;typeof o=="string"&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*e.size:typeof o=="string"&&(o=parseFloat(o));for(let a=0;a=0&&p1&&w<=e.size||p<=0&&w>=e.size)&&(e.visibleSlides.push(f),e.visibleSlidesIndexes.push(a),i[a].classList.add(s.slideVisibleClass)),f.progress=n?-u:u,f.originalProgress=n?-h:h}}function Lf(t){const e=this;if(typeof t>"u"){const c=e.rtlTranslate?-1:1;t=e&&e.translate&&e.translate*c||0}const s=e.params,i=e.maxTranslate()-e.minTranslate();let{progress:n,isBeginning:r,isEnd:l,progressLoop:o}=e;const a=r,f=l;if(i===0)n=0,r=!0,l=!0;else{n=(t-e.minTranslate())/i;const c=Math.abs(t-e.minTranslate())<1,u=math.abs(t-e.maxtranslate())<1;r=c||n<=0,l=u||n>=1,c&&(n=0),u&&(n=1)}if(s.loop){const c=e.getSlideIndexByData(0),u=e.getSlideIndexByData(e.slides.length-1),h=e.slidesGrid[c],p=e.slidesGrid[u],w=e.slidesGrid[e.slidesGrid.length-1],v=Math.abs(t);v>=h?o=(v-h)/w:o=(v+w-p)/w,o>1&&(o-=1)}Object.assign(e,{progress:n,progressLoop:o,isBeginning:r,isEnd:l}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&e.updateSlidesProgress(t),r&&!a&&e.emit("reachBeginning toEdge"),l&&!f&&e.emit("reachEnd toEdge"),(a&&!r||f&&!l)&&e.emit("fromEdge"),e.emit("progress",n)}function If(){const t=this,{slides:e,params:s,slidesEl:i,activeIndex:n}=t,r=t.virtual&&s.virtual.enabled,l=a=>Ve(i,`.${s.slideClass}${a}, swiper-slide${a}`)[0];e.forEach(a=>{a.classList.remove(s.slideActiveClass,s.slideNextClass,s.slidePrevClass)});let o;if(r)if(s.loop){let a=n-t.virtual.slidesBefore;a<0&&(a=t.virtual.slides.length+a),a>=t.virtual.slides.length&&(a-=t.virtual.slides.length),o=l(`[data-swiper-slide-index="${a}"]`)}else o=l(`[data-swiper-slide-index="${n}"]`);else o=e[n];if(o){o.classList.add(s.slideActiveClass);let a=gf(o,`.${s.slideClass}, swiper-slide`)[0];s.loop&&!a&&(a=e[0]),a&&a.classList.add(s.slideNextClass);let f=mf(o,`.${s.slideClass}, swiper-slide`)[0];s.loop&&!f===0&&(f=e[e.length-1]),f&&f.classList.add(s.slidePrevClass)}t.emitSlidesClasses()}const ks=(t,e)=>{if(!t||t.destroyed||!t.params)return;const s=()=>t.isElement?"swiper-slide":`.${t.params.slideClass}`,i=e.closest(s());if(i){let n=i.querySelector(`.${t.params.lazyPreloaderClass}`);!n&&t.isElement&&(i.shadowRoot?n=i.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(n=i.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`),n&&n.remove())})),n&&n.remove()}},Fi=(t,e)=>{if(!t.slides[e])return;const s=t.slides[e].querySelector('[loading="lazy"]');s&&s.removeAttribute("loading")},an=t=>{if(!t||t.destroyed||!t.params)return;let e=t.params.lazyPreloadPrevNext;const s=t.slides.length;if(!s||!e||e<0)return;e=math.min(e,s);const i=t.params.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(t.params.slidesPerView),n=t.activeIndex;if(t.params.grid&&t.params.grid.rows>1){const l=n,o=[l-e];o.push(...Array.from({length:e}).map((a,f)=>l+i+f)),t.slides.forEach((a,f)=>{o.includes(a.column)&&Fi(t,f)});return}const r=n+i-1;if(t.params.rewind||t.params.loop)for(let l=n-e;l<=r+e;l+=1){const o=(l%s+s)%s;(or)&&Fi(t,o)}else for(let l=Math.max(n-e,0);l<=math.min(r+e,s-1);l+=1)l!==n&&(l>r||l=e[r]&&i=e[r]&&i=e[r]&&(n=r);return s.normalizeSlideIndex&&(n<0||typeof n>"u")&&(n=0),n}function Bf(t){const e=this,s=e.rtlTranslate?e.translate:-e.translate,{snapGrid:i,params:n,activeIndex:r,realIndex:l,snapIndex:o}=e;let a=t,f;const c=h=>{let p=h-e.virtual.slidesBefore;return p<0&&(p=e.virtual.slides.length+p),p>=e.virtual.slides.length&&(p-=e.virtual.slides.length),p};if(typeof a>"u"&&(a=Of(e)),i.indexOf(s)>=0)f=i.indexOf(s);else{const h=Math.min(n.slidesPerGroupSkip,a);f=h+Math.floor((a-h)/n.slidesPerGroup)}if(f>=i.length&&(f=i.length-1),a===r){f!==o&&(e.snapIndex=f,e.emit("snapIndexChange")),e.params.loop&&e.virtual&&e.params.virtual.enabled&&(e.realIndex=c(a));return}let u;e.virtual&&n.virtual.enabled&&n.loop?u=c(a):e.slides[a]?u=parseInt(e.slides[a].getAttribute("data-swiper-slide-index")||a,10):u=a,Object.assign(e,{previousSnapIndex:o,snapIndex:f,previousRealIndex:l,realIndex:u,previousIndex:r,activeIndex:a}),e.initialized&&an(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&(l!==u&&e.emit("realIndexChange"),e.emit("slideChange"))}function Df(t,e){const s=this,i=s.params;let n=t.closest(`.${i.slideClass}, swiper-slide`);!n&&s.isElement&&e&&e.length>1&&e.includes(t)&&[...e.slice(e.indexOf(t)+1,e.length)].forEach(o=>{!n&&o.matches&&o.matches(`.${i.slideClass}, swiper-slide`)&&(n=o)});let r=!1,l;if(n){for(let o=0;oa?c=a:i&&tl?o="next":r=a.length&&(_=a.length-1);const x=-a[_];if(o.normalizeSlideIndex)for(let d=0;d=S&&g=S&&g=S&&(l=d)}if(r.initialized&&l!==u&&(!r.allowSlideNext&&(h?x>r.translate&&x>r.minTranslate():xr.translate&&x>r.maxTranslate()&&(u||0)!==l))return!1;l!==(c||0)&&s&&r.emit("beforeSlideChangeStart"),r.updateProgress(x);let m;if(l>u?m="next":l0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{p[d?"scrollLeft":"scrollTop"]=g})):p[d?"scrollLeft":"scrollTop"]=g,S&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1})}else{if(!r.support.smoothScroll)return ca({swiper:r,targetPosition:g,side:d?"left":"top"}),!0;p.scrollTo({[d?"left":"top"]:g,behavior:"smooth"})}return!0}return r.setTransition(e),r.setTranslate(x),r.updateActiveIndex(l),r.updateSlidesClasses(),r.emit("beforeTransitionStart",e,i),r.transitionStart(s,m),e===0?r.transitionEnd(s,m):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(g){!r||r.destroyed||g.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(s,m))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0}function Uf(t,e,s,i){t===void 0&&(t=0),e===void 0&&(e=this.params.speed),s===void 0&&(s=!0),typeof t=="string"&&(t=parseInt(t,10));const n=this;let r=t;return n.params.loop&&(n.virtual&&n.params.virtual.enabled?r=r+n.virtual.slidesBefore:r=n.getSlideIndexByData(r)),n.slideTo(r,e,s,i)}function Kf(t,e,s){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0);const i=this,{enabled:n,params:r,animating:l}=i;if(!n)return i;let o=r.slidesPerGroup;r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(o=Math.max(i.slidesPerViewDynamic("current",!0),1));const a=i.activeIndex{i.slideTo(i.activeIndex+a,t,e,s)}),!0}return r.rewind&&i.isEnd?i.slideTo(0,t,e,s):i.slideTo(i.activeIndex+a,t,e,s)}function Yf(t,e,s){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0);const i=this,{params:n,snapGrid:r,slidesGrid:l,rtlTranslate:o,enabled:a,animating:f}=i;if(!a)return i;const c=i.virtual&&n.virtual.enabled;if(n.loop){if(f&&!c&&n.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}const u=o?i.translate:-i.translate;function h(x){return x<0?-math.floor(math.abs(x)):math.floor(x)}const p=h(u),w=r.map(x=>h(x));let v=r[w.indexOf(p)-1];if(typeof v>"u"&&n.cssMode){let x;r.forEach((m,d)=>{p>=m&&(x=d)}),typeof x<"u"&&(v=r[x>0?x-1:x])}let _=0;if(typeof v<"u"&&(_=l.indexof(v),_<0&&(_=i.activeindex-1),n.slidesperview==="auto"&&n.slidespergroup===1&&n.slidespergroupauto&&(_=_-i.slidesperviewdynamic("previous",!0)+1,_=math.max(_,0))),n.rewind&&i.isbeginning){const x=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(x,t,e,s)}else if(n.loop&&i.activeIndex===0&&n.cssMode)return requestAnimationFrame(()=>{i.slideTo(_,t,e,s)}),!0;return i.slideTo(_,t,e,s)}function Xf(t,e,s){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0);const i=this;return i.slideTo(i.activeIndex,t,e,s)}function Jf(t,e,s,i){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0),i===void 0&&(i=.5);const n=this;let r=n.activeIndex;const l=Math.min(n.params.slidesPerGroupSkip,r),o=l+Math.floor((r-l)/n.params.slidesPerGroup),a=n.rtlTranslate?n.translate:-n.translate;if(a>=n.snapGrid[o]){const f=n.snapGrid[o],c=n.snapGrid[o+1];a-f>(c-f)*i&&(r+=n.params.slidesPerGroup)}else{const f=n.snapGrid[o-1],c=n.snapGrid[o];a-f<=(c-f)*i&&(r-=n.params.slidespergroup)}return r=Math.max(r,0),r=Math.min(r,n.slidesGrid.length-1),n.slideTo(r,t,e,s)}function Zf(){const t=this,{params:e,slidesEl:s}=t,i=e.slidesPerView==="auto"?t.slidesPerViewDynamic():e.slidesPerView;let n=t.clickedIndex,r;const l=t.isElement?"swiper-slide":`.${e.slideClass}`;if(e.loop){if(t.animating)return;r=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?nt.slides.length-t.loopedSlides+i/2?(t.loopFix(),n=t.getSlideIndex(Ve(s,`${l}[data-swiper-slide-index="${r}"]`)[0]),ei(()=>{t.slideTo(n)})):t.slideTo(n):n>t.slides.length-i?(t.loopFix(),n=t.getSlideIndex(Ve(s,`${l}[data-swiper-slide-index="${r}"]`)[0]),ei(()=>{t.slideTo(n)})):t.slideTo(n)}else t.slideTo(n)}var Qf={slideTo:qf,slideToLoop:Uf,slideNext:Kf,slidePrev:Yf,slideReset:Xf,slideToClosest:Jf,slideToClickedSlide:Zf};function eu(t){const e=this,{params:s,slidesEl:i}=e;if(!s.loop||e.virtual&&e.params.virtual.enabled)return;Ve(i,`.${s.slideClass}, swiper-slide`).forEach((r,l)=>{r.setAttribute("data-swiper-slide-index",l)}),e.loopFix({slideRealIndex:t,direction:s.centeredSlides?void 0:"next"})}function tu(t){let{slideRealIndex:e,slideTo:s=!0,direction:i,setTranslate:n,activeSlideIndex:r,byController:l,byMousewheel:o}=t===void 0?{}:t;const a=this;if(!a.params.loop)return;a.emit("beforeLoopFix");const{slides:f,allowSlidePrev:c,allowSlideNext:u,slidesEl:h,params:p}=a;if(a.allowSlidePrev=!0,a.allowSlideNext=!0,a.virtual&&p.virtual.enabled){s&&(!p.centeredSlides&&a.snapIndex===0?a.slideTo(a.virtual.slides.length,0,!1,!0):p.centeredSlides&&a.snapIndex"u"?r=a.getSlideIndex(a.slides.filter(L=>L.classList.contains(p.slideActiveClass))[0]):m=r;const d=i==="next"||!i,g=i==="prev"||!i;let S=0,P=0;if(ra.slides.length-v*2){P=Math.max(r-(a.slides.length-v*2),p.slidesPerGroup);for(let L=0;L{a.slides[L].swiperLoopMoveDOM=!0,h.prepend(a.slides[L]),a.slides[L].swiperLoopMoveDOM=!1}),d&&x.forEach(L=>{a.slides[L].swiperLoopMoveDOM=!0,h.append(a.slides[L]),a.slides[L].swiperLoopMoveDOM=!1}),a.recalcSlides(),p.slidesPerView==="auto"&&a.updateSlides(),p.watchSlidesProgress&&a.updateSlidesOffset(),s){if(_.length>0&&g)if(typeof e>"u"){const L=a.slidesGrid[m],b=a.slidesGrid[m+S]-L;o?a.setTranslate(a.translate-b):(a.slideTo(m+S,0,!1,!0),n&&(a.touches[a.isHorizontal()?"startX":"startY"]+=b,a.touchEventsData.currentTranslate=a.translate))}else n&&(a.slideToLoop(e,0,!1,!0),a.touchEventsData.currentTranslate=a.translate);else if(x.length>0&&d)if(typeof e>"u"){const L=a.slidesGrid[m],b=a.slidesGrid[m-P]-L;o?a.setTranslate(a.translate-b):(a.slideTo(m-P,0,!1,!0),n&&(a.touches[a.isHorizontal()?"startX":"startY"]+=b,a.touchEventsData.currentTranslate=a.translate))}else a.slideToLoop(e,0,!1,!0)}if(a.allowSlidePrev=c,a.allowSlideNext=u,a.controller&&a.controller.control&&!l){const L={slideRealIndex:e,direction:i,setTranslate:n,activeSlideIndex:r,byController:!0};Array.isArray(a.controller.control)?a.controller.control.forEach(B=>{!B.destroyed&&B.params.loop&&B.loopFix({...L,slideTo:B.params.slidesPerView===p.slidesPerView?s:!1})}):a.controller.control instanceof a.constructor&&a.controller.control.params.loop&&a.controller.control.loopFix({...L,slideTo:a.controller.control.params.slidesPerView===p.slidesPerView?s:!1})}a.emit("loopFix")}function su(){const t=this,{params:e,slidesEl:s}=t;if(!e.loop||t.virtual&&t.params.virtual.enabled)return;t.recalcSlides();const i=[];t.slides.forEach(n=>{const r=typeof n.swiperSlideIndex>"u"?n.getAttribute("data-swiper-slide-index")*1:n.swiperSlideIndex;i[r]=n}),t.slides.forEach(n=>{n.removeAttribute("data-swiper-slide-index")}),i.forEach(n=>{s.append(n)}),t.recalcSlides(),t.slideTo(t.realIndex,0)}var iu={loopCreate:eu,loopFix:tu,loopDestroy:su};function nu(t){const e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const s=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),s.style.cursor="move",s.style.cursor=t?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})}function ru(){const t=this;t.params.watchOverflow&&t.isLocked||t.params.cssMode||(t.isElement&&(t.__preventObserver__=!0),t[t.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1}))}var lu={setGrabCursor:nu,unsetGrabCursor:ru};function au(t,e){e===void 0&&(e=this);function s(i){if(!i||i===Ae()||i===Ee())return null;i.assignedSlot&&(i=i.assignedSlot);const n=i.closest(t);return!n&&!i.getRootNode?null:n||s(i.getRootNode().host)}return s(e)}function ou(t){const e=this,s=Ae(),i=Ee(),n=e.touchEventsData;n.evCache.push(t);const{params:r,touches:l,enabled:o}=e;if(!o||!r.simulateTouch&&t.pointerType==="mouse"||e.animating&&r.preventInteractionOnTransition)return;!e.animating&&r.cssMode&&r.loop&&e.loopFix();let a=t;a.originalEvent&&(a=a.originalEvent);let f=a.target;if(r.touchEventsTarget==="wrapper"&&!e.wrapperEl.contains(f)||"which"in a&&a.which===3||"button"in a&&a.button>0||n.isTouched&&n.isMoved)return;const c=!!r.noSwipingClass&&r.noSwipingClass!=="",u=t.composedPath?t.composedPath():t.path;c&&a.target&&a.target.shadowRoot&&u&&(f=u[0]);const h=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,p=!!(a.target&&a.target.shadowRoot);if(r.noSwiping&&(p?au(h,f):f.closest(h))){e.allowClick=!0;return}if(r.swipeHandler&&!f.closest(r.swipeHandler))return;l.currentX=a.pageX,l.currentY=a.pageY;const w=l.currentX,v=l.currentY,_=r.edgeSwipeDetection||r.iOSEdgeSwipeDetection,x=r.edgeSwipeThreshold||r.iOSEdgeSwipeThreshold;if(_&&(w<=x||w>=i.innerWidth-x))if(_==="prevent")t.preventDefault();else return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=w,l.startY=v,n.touchStartTime=Tt(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,r.threshold>0&&(n.allowThresholdMove=!1);let m=!0;f.matches(n.focusableElements)&&(m=!1,f.nodeName==="SELECT"&&(n.isTouched=!1)),s.activeElement&&s.activeElement.matches(n.focusableElements)&&s.activeElement!==f&&s.activeElement.blur();const d=m&&e.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||d)&&!f.isContentEditable&&a.preventDefault(),r.freeMode&&r.freeMode.enabled&&e.freeMode&&e.animating&&!r.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",a)}function cu(t){const e=Ae(),s=this,i=s.touchEventsData,{params:n,touches:r,rtlTranslate:l,enabled:o}=s;if(!o||!n.simulateTouch&&t.pointerType==="mouse")return;let a=t;if(a.originalEvent&&(a=a.originalEvent),!i.isTouched){i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",a);return}const f=i.evCache.findIndex(L=>L.pointerId===a.pointerId);f>=0&&(i.evCache[f]=a);const c=i.evCache.length>1?i.evCache[0]:a,u=c.pageX,h=c.pageY;if(a.preventedByNestedSwiper){r.startX=u,r.startY=h;return}if(!s.allowTouchMove){a.target.matches(i.focusableElements)||(s.allowClick=!1),i.isTouched&&(Object.assign(r,{startX:u,startY:h,prevX:s.touches.currentX,prevY:s.touches.currentY,currentX:u,currentY:h}),i.touchStartTime=Tt());return}if(n.touchReleaseOnEdges&&!n.loop){if(s.isVertical()){if(hr.startY&&s.translate>=s.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(ur.startX&&s.translate>=s.minTranslate())return}if(e.activeElement&&a.target===e.activeElement&&a.target.matches(i.focusableElements)){i.isMoved=!0,s.allowClick=!1;return}if(i.allowTouchCallbacks&&s.emit("touchMove",a),a.targetTouches&&a.targetTouches.length>1)return;r.currentX=u,r.currentY=h;const p=r.currentX-r.startX,w=r.currentY-r.startY;if(s.params.threshold&&Math.sqrt(p**2+w**2)"u"){let L;s.isHorizontal()&&r.currentY===r.startY||s.isVertical()&&r.currentX===r.startX?i.isScrolling=!1:p*p+w*w>=25&&(L=Math.atan2(Math.abs(w),Math.abs(p))*180/Math.PI,i.isScrolling=s.isHorizontal()?L>n.touchAngle:90-L>n.touchAngle)}if(i.isScrolling&&s.emit("touchMoveOpposite",a),typeof i.startMoving>"u"&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(i.startMoving=!0),i.isScrolling||s.zoom&&s.params.zoom&&s.params.zoom.enabled&&i.evCache.length>1){i.isTouched=!1;return}if(!i.startMoving)return;s.allowClick=!1,!n.cssMode&&a.cancelable&&a.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&a.stopPropagation();let v=s.isHorizontal()?p:w,_=s.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;n.oneWayMovement&&(v=Math.abs(v)*(l?1:-1),_=Math.abs(_)*(l?1:-1)),r.diff=v,v*=n.touchRatio,l&&(v=-v,_=-_);const x=s.touchesDirection;s.swipeDirection=v>0?"prev":"next",s.touchesDirection=_>0?"prev":"next";const m=s.params.loop&&!n.cssMode,d=s.swipeDirection==="next"&&s.allowSlideNext||s.swipeDirection==="prev"&&s.allowSlidePrev;if(!i.isMoved){if(m&&d&&s.loopFix({direction:s.swipeDirection}),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating){const L=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});s.wrapperEl.dispatchEvent(L)}i.allowMomentumBounce=!1,n.grabCursor&&(s.allowSlideNext===!0||s.allowSlidePrev===!0)&&s.setGrabCursor(!0),s.emit("sliderFirstMove",a)}let g;i.isMoved&&x!==s.touchesDirection&&m&&d&&Math.abs(v)>=1&&(s.loopFix({direction:s.swipeDirection,setTranslate:!0}),g=!0),s.emit("sliderMove",a),i.isMoved=!0,i.currentTranslate=v+i.startTranslate;let S=!0,P=n.resistanceRatio;if(n.touchReleaseOnEdges&&(P=0),v>0?(m&&d&&!g&&i.currentTranslate>(n.centeredSlides?s.minTranslate()-s.size/2:s.minTranslate())&&s.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>s.minTranslate()&&(S=!1,n.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+v)**P))):v<0&&(m&&d&&!g&&i.currenttranslate<(n.centeredslides?s.maxtranslate()+s.size/2:s.maxtranslate())&&s.loopfix({direction:"next",settranslate:!0,activeslideindex:s.slides.length-(n.slidesperview==="auto"?s.slidesperviewdynamic():math.ceil(parsefloat(n.slidesperview,10)))}),i.currenttranslatei.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&!s.allowSlideNext&&(i.currentTranslate=i.startTranslate),n.threshold>0)if(Math.abs(v)>n.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,i.currentTranslate=i.startTranslate,r.diff=s.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{i.currentTranslate=i.startTranslate;return}!n.followFinger||n.cssMode||((n.freeMode&&n.freeMode.enabled&&s.freeMode||n.watchSlidesProgress)&&(s.updateActiveIndex(),s.updateSlidesClasses()),n.freeMode&&n.freeMode.enabled&&s.freeMode&&s.freeMode.onTouchMove(),s.updateProgress(i.currentTranslate),s.setTranslate(i.currentTranslate))}function fu(t){const e=this,s=e.touchEventsData,i=s.evCache.findIndex(d=>d.pointerId===t.pointerId);if(i>=0&&s.evCache.splice(i,1),["pointercancel","pointerout","pointerleave","contextmenu"].includes(t.type)&&!(["pointercancel","contextmenu"].includes(t.type)&&(e.browser.isSafari||e.browser.isWebView)))return;const{params:n,touches:r,rtlTranslate:l,slidesGrid:o,enabled:a}=e;if(!a||!n.simulateTouch&&t.pointerType==="mouse")return;let f=t;if(f.originalEvent&&(f=f.originalEvent),s.allowTouchCallbacks&&e.emit("touchEnd",f),s.allowTouchCallbacks=!1,!s.isTouched){s.isMoved&&n.grabCursor&&e.setGrabCursor(!1),s.isMoved=!1,s.startMoving=!1;return}n.grabCursor&&s.isMoved&&s.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);const c=Tt(),u=c-s.touchStartTime;if(e.allowClick){const d=f.path||f.composedPath&&f.composedPath();e.updateClickedSlide(d&&d[0]||f.target,d),e.emit("tap click",f),u<300&&c-s.lastclicktime<300&&e.emit("doubletap doubleClick",f)}if(s.lastClickTime=Tt(),ei(()=>{e.destroyed||(e.allowClick=!0)}),!s.isTouched||!s.isMoved||!e.swipeDirection||r.diff===0||s.currentTranslate===s.startTranslate){s.isTouched=!1,s.isMoved=!1,s.startMoving=!1;return}s.isTouched=!1,s.isMoved=!1,s.startMoving=!1;let h;if(n.followFinger?h=l?e.translate:-e.translate:h=-s.currentTranslate,n.cssMode)return;if(n.freeMode&&n.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:h});return}let p=0,w=e.slidesSizesGrid[0];for(let d=0;d=o[d]&&h=o[d]&&(p=d,w=o[o.length-1]-o[o.length-2])}let v=null,_=null;n.rewind&&(e.isBeginning?_=n.virtual&&n.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(v=0));const x=(h-o[p])/w,m=pn.longSwipesMs){if(!n.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(x>=n.longSwipesRatio?e.slideTo(n.rewind&&e.isEnd?v:p+m):e.slideTo(p)),e.swipeDirection==="prev"&&(x>1-n.longSwipesRatio?e.slideTo(p+m):_!==null&&x<0&&math.abs(x)>n.longSwipesRatio?e.slideTo(_):e.slideTo(p))}else{if(!n.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(f.target===e.navigation.nextEl||f.target===e.navigation.prevEl)?f.target===e.navigation.nextEl?e.slideTo(p+m):e.slideTo(p):(e.swipeDirection==="next"&&e.slideTo(v!==null?v:p+m),e.swipeDirection==="prev"&&e.slideTo(_!==null?_:p))}}function Cr(){const t=this,{params:e,el:s}=t;if(s&&s.offsetWidth===0)return;e.breakpoints&&t.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:n,snapGrid:r}=t,l=t.virtual&&t.params.virtual.enabled;t.allowSlideNext=!0,t.allowSlidePrev=!0,t.updateSize(),t.updateSlides(),t.updateSlidesClasses();const o=l&&e.loop;(e.slidesPerView==="auto"||e.slidesPerView>1)&&t.isEnd&&!t.isBeginning&&!t.params.centeredSlides&&!o?t.slideTo(t.slides.length-1,0,!1,!0):t.params.loop&&!l?t.slideToLoop(t.realIndex,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0),t.autoplay&&t.autoplay.running&&t.autoplay.paused&&(clearTimeout(t.autoplay.resizeTimeout),t.autoplay.resizeTimeout=setTimeout(()=>{t.autoplay&&t.autoplay.running&&t.autoplay.paused&&t.autoplay.resume()},500)),t.allowSlidePrev=n,t.allowSlideNext=i,t.params.watchOverflow&&r!==t.snapGrid&&t.checkOverflow()}function uu(t){const e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&t.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(t.stopPropagation(),t.stopImmediatePropagation())))}function du(){const t=this,{wrapperEl:e,rtlTranslate:s,enabled:i}=t;if(!i)return;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=-e.scrollLeft:t.translate=-e.scrollTop,t.translate===0&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();let n;const r=t.maxTranslate()-t.minTranslate();r===0?n=0:n=(t.translate-t.minTranslate())/r,n!==t.progress&&t.updateProgress(s?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}function pu(t){const e=this;ks(e,t.target),!(e.params.cssMode||e.params.slidesPerView!=="auto"&&!e.params.autoHeight)&&e.update()}let _r=!1;function hu(){}const ha=(t,e)=>{const s=Ae(),{params:i,el:n,wrapperEl:r,device:l}=t,o=!!i.nested,a=e==="on"?"addEventListener":"removeEventListener",f=e;n[a]("pointerdown",t.onTouchStart,{passive:!1}),s[a]("pointermove",t.onTouchMove,{passive:!1,capture:o}),s[a]("pointerup",t.onTouchEnd,{passive:!0}),s[a]("pointercancel",t.onTouchEnd,{passive:!0}),s[a]("pointerout",t.onTouchEnd,{passive:!0}),s[a]("pointerleave",t.onTouchEnd,{passive:!0}),s[a]("contextmenu",t.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&n[a]("click",t.onClick,!0),i.cssMode&&r[a]("scroll",t.onScroll),i.updateOnWindowResize?t[f](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",Cr,!0):t[f]("observerUpdate",Cr,!0),n[a]("load",t.onLoad,{capture:!0})};function mu(){const t=this,e=Ae(),{params:s}=t;t.onTouchStart=ou.bind(t),t.onTouchMove=cu.bind(t),t.onTouchEnd=fu.bind(t),s.cssMode&&(t.onScroll=du.bind(t)),t.onClick=uu.bind(t),t.onLoad=pu.bind(t),_r||(e.addEventListener("touchstart",hu),_r=!0),ha(t,"on")}function gu(){ha(this,"off")}var vu={attachEvents:mu,detachEvents:gu};const Mr=(t,e)=>t.grid&&e.grid&&e.grid.rows>1;function bu(){const t=this,{realIndex:e,initialized:s,params:i,el:n}=t,r=i.breakpoints;if(!r||r&&Object.keys(r).length===0)return;const l=t.getBreakpoint(r,t.params.breakpointsBase,t.el);if(!l||t.currentBreakpoint===l)return;const a=(l in r?r[l]:void 0)||t.originalParams,f=Mr(t,i),c=Mr(t,a),u=i.enabled;f&&!c?(n.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),t.emitContainerClasses()):!f&&c&&(n.classList.add(`${i.containerModifierClass}grid`),(a.grid.fill&&a.grid.fill==="column"||!a.grid.fill&&i.grid.fill==="column")&&n.classList.add(`${i.containerModifierClass}grid-column`),t.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(x=>{if(typeof a[x]>"u")return;const m=i[x]&&i[x].enabled,d=a[x]&&a[x].enabled;m&&!d&&t[x].disable(),!m&&d&&t[x].enable()});const h=a.direction&&a.direction!==i.direction,p=i.loop&&(a.slidesPerView!==i.slidesPerView||h),w=i.loop;h&&s&&t.changeDirection(),Be(t.params,a);const v=t.params.enabled,_=t.params.loop;Object.assign(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),u&&!v?t.disable():!u&&v&&t.enable(),t.currentBreakpoint=l,t.emit("_beforeBreakpoint",a),s&&(p?(t.loopDestroy(),t.loopCreate(e),t.updateSlides()):!w&&_?(t.loopCreate(e),t.updateSlides()):w&&!_&&t.loopDestroy()),t.emit("breakpoint",a)}function yu(t,e,s){if(e===void 0&&(e="window"),!t||e==="container"&&!s)return;let i=!1;const n=Ee(),r=e==="window"?n.innerHeight:s.clientHeight,l=Object.keys(t).map(o=>{if(typeof o=="string"&&o.indexOf("@")===0){const a=parseFloat(o.substr(1));return{value:r*a,point:o}}return{value:o,point:o}});l.sort((o,a)=>parseInt(o.value,10)-parseInt(a.value,10));for(let o=0;o{typeof i=="object"?Object.keys(i).forEach(n=>{i[n]&&s.push(e+n)}):typeof i=="string"&&s.push(e+i)}),s}function xu(){const t=this,{classNames:e,params:s,rtl:i,el:n,device:r}=t,l=Su(["initialized",s.direction,{"free-mode":t.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:i},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&s.grid.fill==="column"},{android:r.android},{ios:r.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides},{"watch-progress":s.watchSlidesProgress}],s.containerModifierClass);e.push(...l),n.classList.add(...e),t.emitContainerClasses()}function Tu(){const t=this,{el:e,classNames:s}=t;e.classList.remove(...s),t.emitContainerClasses()}var Eu={addClasses:xu,removeClasses:Tu};function Cu(){const t=this,{isLocked:e,params:s}=t,{slidesOffsetBefore:i}=s;if(i){const n=t.slides.length-1,r=t.slidesGrid[n]+t.slidesSizesGrid[n]+i*2;t.isLocked=t.size>r}else t.isLocked=t.snapGrid.length===1;s.allowSlideNext===!0&&(t.allowSlideNext=!t.isLocked),s.allowSlidePrev===!0&&(t.allowSlidePrev=!t.isLocked),e&&e!==t.isLocked&&(t.isEnd=!1),e!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}var _u={checkOverflow:Cu},on={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 Mu(t,e){return function(i){i===void 0&&(i={});const n=Object.keys(i)[0],r=i[n];if(typeof r!="object"||r===null){Be(e,i);return}if(t[n]===!0&&(t[n]={enabled:!0}),n==="navigation"&&t[n]&&t[n].enabled&&!t[n].prevEl&&!t[n].nextEl&&(t[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&t[n]&&t[n].enabled&&!t[n].el&&(t[n].auto=!0),!(n in t&&"enabled"in r)){Be(e,i);return}typeof t[n]=="object"&&!("enabled"in t[n])&&(t[n].enabled=!0),t[n]||(t[n]={enabled:!1}),Be(e,i)}}const Ni={eventsEmitter:Ef,update:Rf,translate:Vf,transition:Wf,slide:Qf,loop:iu,grabCursor:lu,events:vu,breakpoints:wu,checkOverflow:_u,classes:Eu},ki={};let Dn=class Xe{constructor(){let e,s;for(var i=arguments.length,n=new Array(i),r=0;r1){const c=[];return l.querySelectorAll(s.el).forEach(u=>{const h=Be({},s,{el:u});c.push(new Xe(h))}),c}const o=this;o.__swiper__=!0,o.support=da(),o.device=yf({userAgent:s.userAgent}),o.browser=Sf(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],s.modules&&Array.isArray(s.modules)&&o.modules.push(...s.modules);const a={};o.modules.forEach(c=>{c({params:s,swiper:o,extendParams:Mu(s,a),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const f=Be({},on,a);return o.params=Be({},f,ki,s),o.originalParams=Be({},o.params),o.passedParams=Be({},s),o.params&&o.params.on&&Object.keys(o.params.on).forEach(c=>{o.on(c,o.params.on[c])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return o.params.direction==="horizontal"},isVertical(){return o.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getSlideIndex(e){const{slidesEl:s,params:i}=this,n=Ve(s,`.${i.slideClass}, swiper-slide`),r=ms(n[0]);return ms(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter(s=>s.getAttribute("data-swiper-slide-index")*1===e)[0])}recalcSlides(){const e=this,{slidesEl:s,params:i}=e;e.slides=Ve(s,`.${i.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,s){const i=this;e=Math.min(Math.max(e,0),1);const n=i.minTranslate(),l=(i.maxTranslate()-n)*e+n;i.translateTo(l,typeof s>"u"?0:s),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const s=e.el.className.split(" ").filter(i=>i.indexOf("swiper")===0||i.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",s.join(" "))}getSlideClasses(e){const s=this;return s.destroyed?"":e.className.split(" ").filter(i=>i.indexOf("swiper-slide")===0||i.indexOf(s.params.slideClass)===0).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const s=[];e.slides.forEach(i=>{const n=e.getSlideClasses(i);s.push({slideEl:i,classNames:n}),e.emit("_slideClass",i,n)}),e.emit("_slideClasses",s)}slidesPerViewDynamic(e,s){e===void 0&&(e="current"),s===void 0&&(s=!1);const i=this,{params:n,slides:r,slidesGrid:l,slidesSizesGrid:o,size:a,activeIndex:f}=i;let c=1;if(typeof n.slidesPerView=="number")return n.slidesPerView;if(n.centeredSlides){let u=r[f]?r[f].swiperSlideSize:0,h;for(let p=f+1;pa&&(h=!0));for(let p=f-1;p>=0;p-=1)r[p]&&!h&&(u+=r[p].swiperSlideSize,c+=1,u>a&&(h=!0))}else if(e==="current")for(let u=f+1;u=0;u-=1)l[f]-l[u]{l.complete&&ks(e,l)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function n(){const l=e.rtlTranslate?e.translate*-1:e.translate,o=Math.min(Math.max(l,e.maxTranslate()),e.minTranslate());e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses()}let r;if(i.freeMode&&i.freeMode.enabled&&!i.cssMode)n(),i.autoHeight&&e.updateAutoHeight();else{if((i.slidesPerView==="auto"||i.slidesPerView>1)&&e.isEnd&&!i.centeredSlides){const l=e.virtual&&i.virtual.enabled?e.virtual.slides:e.slides;r=e.slideTo(l.length-1,0,!1,!0)}else r=e.slideTo(e.activeIndex,0,!1,!0);r||n()}i.watchOverflow&&s!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,s){s===void 0&&(s=!0);const i=this,n=i.params.direction;return e||(e=n==="horizontal"?"vertical":"horizontal"),e===n||e!=="horizontal"&&e!=="vertical"||(i.el.classList.remove(`${i.params.containerModifierClass}${n}`),i.el.classList.add(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.forEach(r=>{e==="vertical"?r.style.width="":r.style.height=""}),i.emit("changeDirection"),s&&i.update()),i}changeLanguageDirection(e){const s=this;s.rtl&&e==="rtl"||!s.rtl&&e==="ltr"||(s.rtl=e==="rtl",s.rtlTranslate=s.params.direction==="horizontal"&&s.rtl,s.rtl?(s.el.classList.add(`${s.params.containerModifierClass}rtl`),s.el.dir="rtl"):(s.el.classList.remove(`${s.params.containerModifierClass}rtl`),s.el.dir="ltr"),s.update())}mount(e){const s=this;if(s.mounted)return!0;let i=e||s.params.el;if(typeof i=="string"&&(i=document.querySelector(i)),!i)return!1;i.swiper=s,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName==="SWIPER-CONTAINER"&&(s.isElement=!0);const n=()=>`.${(s.params.wrapperClass||"").trim().split(" ").join(".")}`;let l=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(n()):Ve(i,n())[0];return!l&&s.params.createElements&&(l=mi("div",s.params.wrapperClass),i.append(l),Ve(i,`.${s.params.slideClass}`).forEach(o=>{l.append(o)})),Object.assign(s,{el:i,wrapperEl:l,slidesEl:s.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:l,hostEl:s.isElement?i.parentNode.host:i,mounted:!0,rtl:i.dir.toLowerCase()==="rtl"||ut(i,"direction")==="rtl",rtlTranslate:s.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||ut(i,"direction")==="rtl"),wrongRTL:ut(l,"display")==="-webkit-box"}),!0}init(e){const s=this;if(s.initialized||s.mount(e)===!1)return s;s.emit("beforeInit"),s.params.breakpoints&&s.setBreakpoint(),s.addClasses(),s.updateSize(),s.updateSlides(),s.params.watchOverflow&&s.checkOverflow(),s.params.grabCursor&&s.enabled&&s.setGrabCursor(),s.params.loop&&s.virtual&&s.params.virtual.enabled?s.slideTo(s.params.initialSlide+s.virtual.slidesBefore,0,s.params.runCallbacksOnInit,!1,!0):s.slideTo(s.params.initialSlide,0,s.params.runCallbacksOnInit,!1,!0),s.params.loop&&s.loopCreate(),s.attachEvents();const n=[...s.el.querySelectorAll('[loading="lazy"]')];return s.isElement&&n.push(...s.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach(r=>{r.complete?ks(s,r):r.addEventListener("load",l=>{ks(s,l.target)})}),an(s),s.initialized=!0,an(s),s.emit("init"),s.emit("afterInit"),s}destroy(e,s){e===void 0&&(e=!0),s===void 0&&(s=!0);const i=this,{params:n,el:r,wrapperEl:l,slides:o}=i;return typeof i.params>"u"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),s&&(i.removeClasses(),r.removeAttribute("style"),l.removeAttribute("style"),o&&o.length&&o.forEach(a=>{a.classList.remove(n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),a.removeAttribute("style"),a.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(a=>{i.off(a)}),e!==!1&&(i.el.swiper=null,uf(i)),i.destroyed=!0),null}static extendDefaults(e){Be(ki,e)}static get extendedDefaults(){return ki}static get defaults(){return on}static installModule(e){Xe.prototype.__modules__||(Xe.prototype.__modules__=[]);const s=Xe.prototype.__modules__;typeof e=="function"&&s.indexOf(e)<0&&s.push(e)}static use(e){return Array.isArray(e)?(e.forEach(s=>Xe.installModule(s)),Xe):(Xe.installModule(e),Xe)}};Object.keys(Ni).forEach(t=>{Object.keys(Ni[t]).forEach(e=>{Dn.prototype[e]=Ni[t][e]})});Dn.use([xf,Tf]);const ma=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function Pt(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"&&!t.__swiper__}function Et(t,e){const s=["__proto__","constructor","prototype"];Object.keys(e).filter(i=>s.indexOf(i)<0).foreach(i=>{typeof t[i]>"u"?t[i]=e[i]:Pt(e[i])&&Pt(t[i])&&Object.keys(e[i]).length>0?e[i].__swiper__?t[i]=e[i]:Et(t[i],e[i]):t[i]=e[i]})}function ga(t){return t===void 0&&(t={}),t.navigation&&typeof t.navigation.nextEl>"u"&&typeof t.navigation.prevEl>"u"}function va(t){return t===void 0&&(t={}),t.pagination&&typeof t.pagination.el>"u"}function ba(t){return t===void 0&&(t={}),t.scrollbar&&typeof t.scrollbar.el>"u"}function ya(t){t===void 0&&(t="");const e=t.split(" ").map(i=>i.trim()).filter(i=>!!i),s=[];return e.forEach(i=>{s.indexOf(i)<0&&s.push(i)}),s.join(" ")}function Pu(t){return t===void 0&&(t=""),t?t.includes("swiper-wrapper")?t:`swiper-wrapper ${t}`:"swiper-wrapper"}function Au(t){let{swiper:e,slides:s,passedParams:i,changedParams:n,nextEl:r,prevEl:l,scrollbarEl:o,paginationEl:a}=t;const f=n.filter(b=>b!=="children"&&b!=="direction"&&b!=="wrapperClass"),{params:c,pagination:u,navigation:h,scrollbar:p,virtual:w,thumbs:v}=e;let _,x,m,d,g,S,P,L;n.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&c.thumbs&&!c.thumbs.swiper&&(_=!0),n.includes("controller")&&i.controller&&i.controller.control&&c.controller&&!c.controller.control&&(x=!0),n.includes("pagination")&&i.pagination&&(i.pagination.el||a)&&(c.pagination||c.pagination===!1)&&u&&!u.el&&(m=!0),n.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||o)&&(c.scrollbar||c.scrollbar===!1)&&p&&!p.el&&(d=!0),n.includes("navigation")&&i.navigation&&(i.navigation.prevEl||l)&&(i.navigation.nextEl||r)&&(c.navigation||c.navigation===!1)&&h&&!h.prevEl&&!h.nextEl&&(g=!0);const B=b=>{e[b]&&(e[b].destroy(),b==="navigation"?(e.isElement&&(e[b].prevEl.remove(),e[b].nextEl.remove()),c[b].prevEl=void 0,c[b].nextEl=void 0,e[b].prevEl=void 0,e[b].nextEl=void 0):(e.isElement&&e[b].el.remove(),c[b].el=void 0,e[b].el=void 0))};n.includes("loop")&&e.isElement&&(c.loop&&!i.loop?S=!0:!c.loop&&i.loop?P=!0:L=!0),f.forEach(b=>{if(Pt(c[b])&&Pt(i[b]))Et(c[b],i[b]),(b==="navigation"||b==="pagination"||b==="scrollbar")&&"enabled"in i[b]&&!i[b].enabled&&B(b);else{const D=i[b];(D===!0||D===!1)&&(b==="navigation"||b==="pagination"||b==="scrollbar")?D===!1&&B(b):c[b]=i[b]}}),f.includes("controller")&&!x&&e.controller&&e.controller.control&&c.controller&&c.controller.control&&(e.controller.control=c.controller.control),n.includes("children")&&s&&w&&c.virtual.enabled&&(w.slides=s,w.update(!0)),n.includes("children")&&s&&c.loop&&(L=!0),_&&v.init()&&v.update(!0),x&&(e.controller.control=c.controller.control),m&&(e.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-pagination"),a.part.add("pagination"),e.el.appendChild(a)),a&&(c.pagination.el=a),u.init(),u.render(),u.update()),d&&(e.isElement&&(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-scrollbar"),o.part.add("scrollbar"),e.el.appendChild(o)),o&&(c.scrollbar.el=o),p.init(),p.updateSize(),p.setTranslate()),g&&(e.isElement&&((!r||typeof r=="string")&&(r=document.createElement("div"),r.classList.add("swiper-button-next"),r.innerHTML=e.hostEl.constructor.nextButtonSvg,r.part.add("button-next"),e.el.appendChild(r)),(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-button-prev"),l.innerHTML=e.hostEl.constructor.prevButtonSvg,l.part.add("button-prev"),e.el.appendChild(l))),r&&(c.navigation.nextEl=r),l&&(c.navigation.prevEl=l),h.init(),h.update()),n.includes("allowSlideNext")&&(e.allowSlideNext=i.allowSlideNext),n.includes("allowSlidePrev")&&(e.allowSlidePrev=i.allowSlidePrev),n.includes("direction")&&e.changeDirection(i.direction,!1),(S||L)&&e.loopDestroy(),(P||L)&&e.loopCreate(),e.update()}function Pr(t,e){t===void 0&&(t={});const s={on:{}},i={},n={};Et(s,on),s._emitClasses=!0,s.init=!1;const r={},l=ma.map(a=>a.replace(/_/,"")),o=Object.assign({},t);return Object.keys(o).forEach(a=>{typeof t[a]>"u"||(l.indexOf(a)>=0?Pt(t[a])?(s[a]={},n[a]={},Et(s[a],t[a]),Et(n[a],t[a])):(s[a]=t[a],n[a]=t[a]):a.search(/on[A-Z]/)===0&&typeof t[a]=="function"?s.on[`${a[2].toLowerCase()}${a.substr(3)}`]=t[a]:r[a]=t[a])}),["navigation","pagination","scrollbar"].forEach(a=>{s[a]===!0&&(s[a]={}),s[a]===!1&&delete s[a]}),{params:s,passedParams:n,rest:r,events:i}}function Lu(t,e){let{el:s,nextEl:i,prevEl:n,paginationEl:r,scrollbarEl:l,swiper:o}=t;ga(e)&&i&&n&&(o.params.navigation.nextEl=i,o.originalParams.navigation.nextEl=i,o.params.navigation.prevEl=n,o.originalParams.navigation.prevEl=n),va(e)&&r&&(o.params.pagination.el=r,o.originalParams.pagination.el=r),ba(e)&&l&&(o.params.scrollbar.el=l,o.originalParams.scrollbar.el=l),o.init(s)}function Iu(t,e,s,i,n){const r=[];if(!e)return r;const l=a=>{r.indexOf(a)<0&&r.push(a)};if(s&&i){const a=i.map(n),f=s.map(n);a.join("")!==f.join("")&&l("children"),i.length!==s.length&&l("children")}return ma.filter(a=>a[0]==="_").map(a=>a.replace(/_/,"")).forEach(a=>{if(a in t&&a in e)if(Pt(t[a])&&Pt(e[a])){const f=Object.keys(t[a]),c=Object.keys(e[a]);f.length!==c.length?l(a):(f.forEach(u=>{t[a][u]!==e[a][u]&&l(a)}),c.forEach(u=>{t[a][u]!==e[a][u]&&l(a)}))}else t[a]!==e[a]&&l(a)}),r}const Ou=t=>{!t||t.destroyed||!t.params.virtual||t.params.virtual&&!t.params.virtual.enabled||(t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.parallax&&t.params.parallax&&t.params.parallax.enabled&&t.parallax.setTranslate())};function $i(t,e,s){t===void 0&&(t={});const i=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},r=(l,o)=>{Array.isArray(l)&&l.forEach(a=>{const f=typeof a.type=="symbol";o==="default"&&(o="container-end"),f&&a.children?r(a.children,o):a.type&&(a.type.name==="SwiperSlide"||a.type.name==="AsyncComponentWrapper")?i.push(a):n[o]&&n[o].push(a)})};return Object.keys(t).forEach(l=>{if(typeof t[l]!="function")return;const o=t[l]();r(o,l)}),s.value=e.value,e.value=i,{slides:i,slots:n}}function Bu(t,e,s){if(!s)return null;const i=c=>{let u=c;return c<0?u=e.length+c:u>=e.length&&(u=u-e.length),u},n=t.value.isHorizontal()?{[t.value.rtlTranslate?"right":"left"]:`${s.offset}px`}:{top:`${s.offset}px`},{from:r,to:l}=s,o=t.value.params.loop?-e.length:0,a=t.value.params.loop?e.length*2:e.length,f=[];for(let c=o;c=r&&c<=l&&f.push(e[i(c)]);return f.map(c=>(c.props||(c.props={}),c.props.style||(c.props.style={}),c.props.swiperRef=t,c.props.style=n,Ne(c.type,{...c.props},c.children)))}const Du={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},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","breakpointsBase","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"],setup(t,e){let{slots:s,emit:i}=e;const{tag:n,wrapperTag:r}=t,l=me("swiper"),o=me(null),a=me(!1),f=me(!1),c=me(null),u=me(null),h=me(null),p={value:[]},w={value:[]},v=me(null),_=me(null),x=me(null),m=me(null),{params:d,passedParams:g}=Pr(t);$i(s,p,w),h.value=g,w.value=p.value;const S=()=>{$i(s,p,w),a.value=!0};d.onAny=function(B){for(var b=arguments.length,D=new Array(b>1?b-1:0),M=1;M{o.value=b},renderExternalUpdate:!1};Et(u.value.params.virtual,B),Et(u.value.originalParams.virtual,B)}ws(()=>{!f.value&&u.value&&(u.value.emitSlidesClasses(),f.value=!0);const{passedParams:B}=Pr(t),b=Iu(B,h.value,p.value,w.value,D=>D.props&&D.props.key);h.value=B,(b.length||a.value)&&u.value&&!u.value.destroyed&&Au({swiper:u.value,slides:p.value,passedParams:B,changedParams:b,nextEl:v.value,prevEl:_.value,scrollbarEl:m.value,paginationEl:x.value}),a.value=!1}),An("swiper",u),Vt(o,()=>{nl(()=>{Ou(u.value)})}),Kt(()=>{c.value&&(Lu({el:c.value,nextEl:v.value,prevEl:_.value,paginationEl:x.value,scrollbarEl:m.value,swiper:u.value},d),i("swiper",u.value))}),Ss(()=>{u.value&&!u.value.destroyed&&u.value.destroy(!0,!1)});function L(B){return d.virtual?Bu(u,B,o.value):(B.forEach((b,D)=>{b.props||(b.props={}),b.props.swiperRef=u,b.props.swiperSlideIndex=D}),B)}return()=>{const{slides:B,slots:b}=$i(s,p,w);return Ne(n,{ref:c,class:ya(l.value)},[b["container-start"],Ne(r,{class:Pu(d.wrapperClass)},[b["wrapper-start"],L(B),b["wrapper-end"]]),ga(t)&&[Ne("div",{ref:_,class:"swiper-button-prev"}),Ne("div",{ref:v,class:"swiper-button-next"})],ba(t)&&Ne("div",{ref:m,class:"swiper-scrollbar"}),va(t)&&Ne("div",{ref:x,class:"swiper-pagination"}),b["container-end"]])}}},Ru={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(t,e){let{slots:s}=e,i=!1;const{swiperRef:n}=t,r=me(null),l=me("swiper-slide"),o=me(!1);function a(u,h,p){h===r.value&&(l.value=p)}Kt(()=>{!n||!n.value||(n.value.on("_slideClass",a),i=!0)}),En(()=>{i||!n||!n.value||(n.value.on("_slideClass",a),i=!0)}),ws(()=>{!r.value||!n||!n.value||(typeof t.swiperSlideIndex<"u"&&(r.value.swiperslideindex=t.swiperslideindex),n.value.destroyed&&l.value!=="swiper-slide"&&(l.value="swiper-slide"))}),ss(()=>{!n||!n.value||n.value.off("_slideClass",a)});const f=Kl(()=>({isActive:l.value.indexOf("swiper-slide-active")>=0,isVisible:l.value.indexOf("swiper-slide-visible")>=0,isPrev:l.value.indexOf("swiper-slide-prev")>=0,isNext:l.value.indexOf("swiper-slide-next")>=0}));An("swiperSlide",f);const c=()=>{o.value=!0};return()=>Ne(t.tag,{class:ya(`${l.value}`),ref:r,"data-swiper-slide-index":typeof t.virtualIndex>"u"&&n&&n.value&&n.value.params.loop?t.swiperSlideIndex:t.virtualIndex,onLoadCapture:c},t.zoom?Ne("div",{class:"swiper-zoom-container","data-swiper-zoom":typeof t.zoom=="number"?t.zoom:void 0},[s.default&&s.default(f.value),t.lazy&&!o.value&&Ne("div",{class:"swiper-lazy-preloader"})]):[s.default&&s.default(f.value),t.lazy&&!o.value&&Ne("div",{class:"swiper-lazy-preloader"})])}},Fu=()=>zt("swiperSlide"),Nu=()=>zt("swiper"),wa=Object.freeze(Object.defineProperty({__proto__:null,Swiper:Du,SwiperSlide:Ru,useSwiper:Nu,useSwiperSlide:Fu},Symbol.toStringTag,{value:"Module"}));function Od(t){let{swiper:e,extendParams:s,on:i,emit:n}=t;const r=Ae(),l=Ee();e.keyboard={enabled:!1},s({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}});function o(c){if(!e.enabled)return;const{rtlTranslate:u}=e;let h=c;h.originalEvent&&(h=h.originalEvent);const p=h.keyCode||h.charCode,w=e.params.keyboard.pageUpDown,v=w&&p===33,_=w&&p===34,x=p===37,m=p===39,d=p===38,g=p===40;if(!e.allowSlideNext&&(e.isHorizontal()&&m||e.isVertical()&&g||_)||!e.allowSlidePrev&&(e.isHorizontal()&&x||e.isVertical()&&d||v))return!1;if(!(h.shiftKey||h.altKey||h.ctrlKey||h.metaKey)&&!(r.activeElement&&r.activeElement.nodeName&&(r.activeElement.nodeName.toLowerCase()==="input"||r.activeElement.nodeName.toLowerCase()==="textarea"))){if(e.params.keyboard.onlyInViewport&&(v||_||x||m||d||g)){let S=!1;if(ti(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&ti(e.el,`.${e.params.slideActiveClass}`).length===0)return;const P=e.el,L=P.clientWidth,B=P.clientHeight,b=l.innerWidth,D=l.innerHeight,M=ua(P);u&&(M.left-=P.scrollLeft);const C=[[M.left,M.top],[M.left+L,M.top],[M.left,M.top+B],[M.left+L,M.top+B]];for(let I=0;I=0&&T[0]<=b&&t[1]>=0&&T[1]<=d){if(t[0]===0&&t[1]===0)continue;s=!0}}if(!s)return}e.ishorizontal()?((v||_||x||m)&&(h.preventdefault?h.preventdefault():h.returnvalue=!1),((_||m)&&!u||(v||x)&&u)&&e.slidenext(),((v||x)&&!u||(_||m)&&u)&&e.slideprev()):((v||_||d||g)&&(h.preventdefault?h.preventdefault():h.returnvalue=!1),(_||g)&&e.slidenext(),(v||d)&&e.slideprev()),n("keypress",p)}}function a(){e.keyboard.enabled||(r.addEventListener("keydown",o),e.keyboard.enabled=!0)}function f(){e.keyboard.enabled&&(r.removeEventListener("keydown",o),e.keyboard.enabled=!1)}i("init",()=>{e.params.keyboard.enabled&&a()}),i("destroy",()=>{e.keyboard.enabled&&f()}),Object.assign(e.keyboard,{enable:a,disable:f})}function Rn(t,e,s,i){return t.params.createElements&&Object.keys(i).forEach(n=>{if(!s[n]&&s.auto===!0){let r=Ve(t.el,`.${i[n]}`)[0];r||(r=mi("div",i[n]),r.className=i[n],t.el.append(r)),s[n]=r,e[n]=r}}),s}function Bd(t){let{swiper:e,extendParams:s,on:i,emit:n}=t;s({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};const r=v=>(Array.isArray(v)?v:[v]).filter(_=>!!_);function l(v){let _;return v&&typeof v=="string"&&e.isElement&&(_=e.el.querySelector(v),_)?_:(v&&(typeof v=="string"&&(_=[...document.querySelectorAll(v)]),e.params.uniqueNavElements&&typeof v=="string"&&_.length>1&&e.el.querySelectorAll(v).length===1&&(_=e.el.querySelector(v))),v&&!_?v:_)}function o(v,_){const x=e.params.navigation;v=r(v),v.forEach(m=>{m&&(m.classList[_?"add":"remove"](...x.disabledClass.split(" ")),m.tagName==="BUTTON"&&(m.disabled=_),e.params.watchOverflow&&e.enabled&&m.classList[e.isLocked?"add":"remove"](x.lockClass))})}function a(){const{nextEl:v,prevEl:_}=e.navigation;if(e.params.loop){o(_,!1),o(v,!1);return}o(_,e.isBeginning&&!e.params.rewind),o(v,e.isEnd&&!e.params.rewind)}function f(v){v.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),n("navigationPrev"))}function c(v){v.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),n("navigationNext"))}function u(){const v=e.params.navigation;if(e.params.navigation=Rn(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(v.nextEl||v.prevEl))return;let _=l(v.nextEl),x=l(v.prevEl);Object.assign(e.navigation,{nextEl:_,prevEl:x}),_=r(_),x=r(x);const m=(d,g)=>{d&&d.addEventListener("click",g==="next"?c:f),!e.enabled&&d&&d.classList.add(...v.lockClass.split(" "))};_.forEach(d=>m(d,"next")),x.forEach(d=>m(d,"prev"))}function h(){let{nextEl:v,prevEl:_}=e.navigation;v=r(v),_=r(_);const x=(m,d)=>{m.removeEventListener("click",d==="next"?c:f),m.classList.remove(...e.params.navigation.disabledClass.split(" "))};v.forEach(m=>x(m,"next")),_.forEach(m=>x(m,"prev"))}i("init",()=>{e.params.navigation.enabled===!1?w():(u(),a())}),i("toEdge fromEdge lock unlock",()=>{a()}),i("destroy",()=>{h()}),i("enable disable",()=>{let{nextEl:v,prevEl:_}=e.navigation;if(v=r(v),_=r(_),e.enabled){a();return}[...v,..._].filter(x=>!!x).forEach(x=>x.classList.add(e.params.navigation.lockClass))}),i("click",(v,_)=>{let{nextEl:x,prevEl:m}=e.navigation;x=r(x),m=r(m);const d=_.target;if(e.params.navigation.hideOnClick&&!m.includes(d)&&!x.includes(d)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===d||e.pagination.el.contains(d)))return;let g;x.length?g=x[0].classList.contains(e.params.navigation.hiddenClass):m.length&&(g=m[0].classList.contains(e.params.navigation.hiddenClass)),n(g===!0?"navigationShow":"navigationHide"),[...x,...m].filter(S=>!!S).forEach(S=>S.classList.toggle(e.params.navigation.hiddenClass))}});const p=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),u(),a()},w=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),h()};Object.assign(e.navigation,{enable:p,disable:w,update:a,init:u,destroy:h})}function ft(t){return t===void 0&&(t=""),`.${t.trim().replace(/([\.:!+\/])/g,"\\1ドル").replace(/ /g,".")}`}function Dd(t){let{swiper:e,extendParams:s,on:i,emit:n}=t;const r="swiper-pagination";s({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:m=>m,formatFractionTotal:m=>m,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),e.pagination={el:null,bullets:[]};let l,o=0;const a=m=>(Array.isArray(m)?m:[m]).filter(d=>!!d);function f(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function c(m,d){const{bulletActiveClass:g}=e.params.pagination;m&&(m=m[`${d==="prev"?"previous":"next"}ElementSibling`],m&&(m.classList.add(`${g}-${d}`),m=m[`${d==="prev"?"previous":"next"}ElementSibling`],m&&m.classList.add(`${g}-${d}-${d}`)))}function u(m){const d=m.target.closest(ft(e.params.pagination.bulletClass));if(!d)return;m.preventDefault();const g=ms(d)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===g)return;const S=e.realIndex,P=e.getSlideIndexByData(g),L=e.getSlideIndexByData(e.realIndex),B=b=>{const D=e.activeIndex;e.loopFix({direction:b,activeSlideIndex:P,slideTo:!1});const M=e.activeIndex;D===M&&e.slideToLoop(S,0,!1,!0)};if(P>e.slides.length-e.loopedSlides)B(P>L?"next":"prev");else if(e.params.centeredSlides){const b=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(parseFloat(e.params.slidesPerView,10));P1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex<"u"?(s=e.snapindex,p=e.previoussnapindex):(p=e.previousindex||0,s=e.activeindex||0),d.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const b=e.pagination.bullets;let D,M,C;if(d.dynamicBullets&&(l=ln(b[0],e.isHorizontal()?"width":"height"),g.forEach(I=>{I.style[e.isHorizontal()?"width":"height"]=`${l*(d.dynamicMainBullets+4)}px`}),d.dynamicMainBullets>1&&P!==void 0&&(o+=S-(P||0),o>d.dynamicMainBullets-1?o=d.dynamicMainBullets-1:o<0&&(o=0)),d=math.max(s-o,0),m=d+(math.min(b.length,d.dynamicmainbullets)-1),c=(m+d)/2),b.foreach(i=>{const T=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(A=>`${d.bulletActiveClass}${A}`)].map(A=>typeof A=="string"&&A.includes(" ")?A.split(" "):A).flat();I.classList.remove(...T)}),g.length>1)b.forEach(I=>{const T=ms(I);T===S?I.classList.add(...d.bulletActiveClass.split(" ")):e.isElement&&I.setAttribute("part","bullet"),d.dynamicBullets&&(T>=D&&T<=m&&i.classlist.add(...`${d.bulletactiveclass}-main`.split(" ")),T===D&&c(I,"prev"),T===M&&c(I,"next"))});else{const I=b[S];if(I&&I.classList.add(...d.bulletActiveClass.split(" ")),e.isElement&&b.forEach((T,A)=>{T.setAttribute("part",A===S?"bullet-active":"bullet")}),d.dynamicBullets){const T=b[D],A=b[M];for(let O=D;O<=m;o+=1)b[o]&&b[o].classlist.add(...`${d.bulletactiveclass}-main`.split(" "));c(T,"prev"),c(A,"next")}}if(d.dynamicBullets){const I=Math.min(b.length,d.dynamicMainBullets+4),T=(l*I-l)/2-C*l,A=m?"right":"left";b.forEach(O=>{O.style[e.isHorizontal()?A:"top"]=`${T}px`})}}g.forEach((b,D)=>{if(d.type==="fraction"&&(b.querySelectorAll(ft(d.currentClass)).forEach(M=>{M.textContent=d.formatFractionCurrent(S+1)}),b.querySelectorAll(ft(d.totalClass)).forEach(M=>{M.textContent=d.formatFractionTotal(B)})),d.type==="progressbar"){let M;d.progressbarOpposite?M=e.isHorizontal()?"vertical":"horizontal":M=e.isHorizontal()?"horizontal":"vertical";const C=(S+1)/B;let I=1,T=1;M==="horizontal"?I=C:T=C,b.querySelectorAll(ft(d.progressbarFillClass)).forEach(A=>{A.style.transform=`translate3d(0,0,0) scaleX(${I}) scaleY(${T})`,A.style.transitionDuration=`${e.params.speed}ms`})}d.type==="custom"&&d.renderCustom?(b.innerHTML=d.renderCustom(e,S+1,B),D===0&&n("paginationRender",b)):(D===0&&n("paginationRender",b),n("paginationUpdate",b)),e.params.watchOverflow&&e.enabled&&b.classList[e.isLocked?"add":"remove"](d.lockClass)})}function p(){const m=e.params.pagination;if(f())return;const d=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length;let g=e.pagination.el;g=a(g);let S="";if(m.type==="bullets"){let P=e.params.loop?Math.ceil(d/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&P>d&&(P=d);for(let L=0;L`}m.type==="fraction"&&(m.renderFraction?S=m.renderFraction.call(e,m.currentClass,m.totalClass):S=` / `),m.type==="progressbar"&&(m.renderProgressbar?S=m.renderProgressbar.call(e,m.progressbarFillClass):S=``),e.pagination.bullets=[],g.forEach(P=>{m.type!=="custom"&&(P.innerHTML=S||""),m.type==="bullets"&&e.pagination.bullets.push(...P.querySelectorAll(ft(m.bulletClass)))}),m.type!=="custom"&&n("paginationRender",g[0])}function w(){e.params.pagination=Rn(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const m=e.params.pagination;if(!m.el)return;let d;typeof m.el=="string"&&e.isElement&&(d=e.el.querySelector(m.el)),!d&&typeof m.el=="string"&&(d=[...document.querySelectorAll(m.el)]),d||(d=m.el),!(!d||d.length===0)&&(e.params.uniqueNavElements&&typeof m.el=="string"&&Array.isArray(d)&&d.length>1&&(d=[...e.el.querySelectorAll(m.el)],d.length>1&&(d=d.filter(g=>ti(g,".swiper")[0]===e.el)[0])),Array.isArray(d)&&d.length===1&&(d=d[0]),Object.assign(e.pagination,{el:d}),d=a(d),d.forEach(g=>{m.type==="bullets"&&m.clickable&&g.classList.add(...(m.clickableClass||"").split(" ")),g.classList.add(m.modifierClass+m.type),g.classList.add(e.isHorizontal()?m.horizontalClass:m.verticalClass),m.type==="bullets"&&m.dynamicBullets&&(g.classList.add(`${m.modifierClass}${m.type}-dynamic`),o=0,m.dynamicMainBullets<1&&(m.dynamicmainbullets=1)),m.type==="progressbar"&&m.progressbaropposite&&g.classlist.add(m.progressbaroppositeclass),m.clickable&&g.addeventlistener("click",u),e.enabled||g.classlist.add(m.lockclass)}))}function v(){const m=e.params.pagination;if(f())return;let d=e.pagination.el;d&&(d=a(d),d.forEach(g=>{g.classList.remove(m.hiddenClass),g.classList.remove(m.modifierClass+m.type),g.classList.remove(e.isHorizontal()?m.horizontalClass:m.verticalClass),m.clickable&&(g.classList.remove(...(m.clickableClass||"").split(" ")),g.removeEventListener("click",u))})),e.pagination.bullets&&e.pagination.bullets.forEach(g=>g.classList.remove(...m.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const m=e.params.pagination;let{el:d}=e.pagination;d=a(d),d.forEach(g=>{g.classList.remove(m.horizontalClass,m.verticalClass),g.classList.add(e.isHorizontal()?m.horizontalClass:m.verticalClass)})}),i("init",()=>{e.params.pagination.enabled===!1?x():(w(),p(),h())}),i("activeIndexChange",()=>{typeof e.snapIndex>"u"&&h()}),i("snapIndexChange",()=>{h()}),i("snapGridLengthChange",()=>{p(),h()}),i("destroy",()=>{v()}),i("enable disable",()=>{let{el:m}=e.pagination;m&&(m=a(m),m.forEach(d=>d.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),i("lock unlock",()=>{h()}),i("click",(m,d)=>{const g=d.target,S=a(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&S&&S.length>0&&!g.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&g===e.navigation.nextEl||e.navigation.prevEl&&g===e.navigation.prevEl))return;const P=S[0].classList.contains(e.params.pagination.hiddenClass);n(P===!0?"paginationShow":"paginationHide"),S.forEach(L=>L.classList.toggle(e.params.pagination.hiddenClass))}});const _=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:m}=e.pagination;m&&(m=a(m),m.forEach(d=>d.classList.remove(e.params.pagination.paginationDisabledClass))),w(),p(),h()},x=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:m}=e.pagination;m&&(m=a(m),m.forEach(d=>d.classList.add(e.params.pagination.paginationDisabledClass))),v()};Object.assign(e.pagination,{enable:_,disable:x,render:p,update:h,init:w,destroy:v})}function Rd(t){let{swiper:e,extendParams:s,on:i,emit:n}=t;const r=Ae();let l=!1,o=null,a=null,f,c,u,h;s({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),e.scrollbar={el:null,dragEl:null};function p(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:C,rtlTranslate:I}=e,{dragEl:T,el:A}=C,O=e.params.scrollbar,z=e.params.loop?e.progressLoop:e.progress;let H=c,q=(u-c)*z;I?(q=-q,q>0?(H=c-q,q=0):-q+c>u&&(H=u+q)):q<0?(h=c+q,q=0):q+c>u&&(H=u-q),e.isHorizontal()?(T.style.transform=`translate3d(${q}px, 0, 0)`,T.style.width=`${H}px`):(T.style.transform=`translate3d(0px, ${q}px, 0)`,T.style.height=`${H}px`),O.hide&&(clearTimeout(o),A.style.opacity=1,o=setTimeout(()=>{A.style.opacity=0,A.style.transitionDuration="400ms"},1e3))}function w(C){!e.params.scrollbar.el||!e.scrollbar.el||(e.scrollbar.dragEl.style.transitionDuration=`${C}ms`)}function v(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:C}=e,{dragEl:I,el:T}=C;I.style.width="",I.style.height="",u=e.isHorizontal()?T.offsetWidth:T.offsetHeight,h=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),e.params.scrollbar.dragSize==="auto"?c=u*h:c=parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?I.style.width=`${c}px`:I.style.height=`${c}px`,h>=1?T.style.display="none":T.style.display="",e.params.scrollbar.hide&&(T.style.opacity=0),e.params.watchOverflow&&e.enabled&&C.el.classList[e.isLocked?"add":"remove"](e.params.scrollbar.lockClass)}function _(C){return e.isHorizontal()?C.clientX:C.clientY}function x(C){const{scrollbar:I,rtlTranslate:T}=e,{el:A}=I;let O;O=(_(C)-ua(A)[e.isHorizontal()?"left":"top"]-(f!==null?f:c/2))/(u-c),O=Math.max(Math.min(O,1),0),T&&(O=1-O);const z=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*O;e.updateProgress(z),e.setTranslate(z),e.updateActiveIndex(),e.updateSlidesClasses()}function m(C){const I=e.params.scrollbar,{scrollbar:T,wrapperEl:A}=e,{el:O,dragEl:z}=T;l=!0,f=C.target===z?_(C)-C.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,C.preventDefault(),C.stopPropagation(),A.style.transitionDuration="100ms",z.style.transitionDuration="100ms",x(C),clearTimeout(a),O.style.transitionDuration="0ms",I.hide&&(O.style.opacity=1),e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="none"),n("scrollbarDragStart",C)}function d(C){const{scrollbar:I,wrapperEl:T}=e,{el:A,dragEl:O}=I;l&&(C.preventDefault?C.preventDefault():C.returnValue=!1,x(C),T.style.transitionDuration="0ms",A.style.transitionDuration="0ms",O.style.transitionDuration="0ms",n("scrollbarDragMove",C))}function g(C){const I=e.params.scrollbar,{scrollbar:T,wrapperEl:A}=e,{el:O}=T;l&&(l=!1,e.params.cssMode&&(e.wrapperEl.style["scroll-snap-type"]="",A.style.transitionDuration=""),I.hide&&(clearTimeout(a),a=ei(()=>{O.style.opacity=0,O.style.transitionDuration="400ms"},1e3)),n("scrollbarDragEnd",C),I.snapOnRelease&&e.slideToClosest())}function S(C){const{scrollbar:I,params:T}=e,A=I.el;if(!A)return;const O=A,z=T.passiveListeners?{passive:!1,capture:!1}:!1,H=T.passiveListeners?{passive:!0,capture:!1}:!1;if(!O)return;const q=C==="on"?"addEventListener":"removeEventListener";O[q]("pointerdown",m,z),r[q]("pointermove",d,z),r[q]("pointerup",g,H)}function P(){!e.params.scrollbar.el||!e.scrollbar.el||S("on")}function L(){!e.params.scrollbar.el||!e.scrollbar.el||S("off")}function B(){const{scrollbar:C,el:I}=e;e.params.scrollbar=Rn(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});const T=e.params.scrollbar;if(!T.el)return;let A;typeof T.el=="string"&&e.isElement&&(A=e.el.querySelector(T.el)),!A&&typeof T.el=="string"?A=r.querySelectorAll(T.el):A||(A=T.el),e.params.uniqueNavElements&&typeof T.el=="string"&&A.length>1&&I.querySelectorAll(T.el).length===1&&(A=I.querySelector(T.el)),A.length>0&&(A=A[0]),A.classList.add(e.isHorizontal()?T.horizontalClass:T.verticalClass);let O;A&&(O=A.querySelector(`.${e.params.scrollbar.dragClass}`),O||(O=mi("div",e.params.scrollbar.dragClass),A.append(O))),Object.assign(C,{el:A,dragEl:O}),T.draggable&&P(),A&&A.classList[e.enabled?"remove":"add"](e.params.scrollbar.lockClass)}function b(){const C=e.params.scrollbar,I=e.scrollbar.el;I&&I.classList.remove(e.isHorizontal()?C.horizontalClass:C.verticalClass),L()}i("init",()=>{e.params.scrollbar.enabled===!1?M():(B(),v(),p())}),i("update resize observerUpdate lock unlock",()=>{v()}),i("setTranslate",()=>{p()}),i("setTransition",(C,I)=>{w(I)}),i("enable disable",()=>{const{el:C}=e.scrollbar;C&&C.classList[e.enabled?"remove":"add"](e.params.scrollbar.lockClass)}),i("destroy",()=>{b()});const D=()=>{e.el.classList.remove(e.params.scrollbar.scrollbarDisabledClass),e.scrollbar.el&&e.scrollbar.el.classList.remove(e.params.scrollbar.scrollbarDisabledClass),B(),v(),p()},M=()=>{e.el.classList.add(e.params.scrollbar.scrollbarDisabledClass),e.scrollbar.el&&e.scrollbar.el.classList.add(e.params.scrollbar.scrollbarDisabledClass),b()};Object.assign(e.scrollbar,{enable:D,disable:M,updateSize:v,setTranslate:p,init:B,destroy:b})}function Fd(t){let{swiper:e,extendParams:s,on:i}=t;s({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),e.a11y={clicked:!1};let n=null;function r(T){const A=n;A.length!==0&&(A.innerHTML="",A.innerHTML=T)}const l=T=>(Array.isArray(T)?T:[T]).filter(A=>!!A);function o(T){const A=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(T).replace(/x/g,A)}function a(T){T=l(T),T.forEach(A=>{A.setAttribute("tabIndex","0")})}function f(T){T=l(T),T.forEach(A=>{A.setAttribute("tabIndex","-1")})}function c(T,A){T=l(T),T.forEach(O=>{O.setAttribute("role",A)})}function u(T,A){T=l(T),T.forEach(O=>{O.setAttribute("aria-roledescription",A)})}function h(T,A){T=l(T),T.forEach(O=>{O.setAttribute("aria-controls",A)})}function p(T,A){T=l(T),T.forEach(O=>{O.setAttribute("aria-label",A)})}function w(T,A){T=l(T),T.forEach(O=>{O.setAttribute("id",A)})}function v(T,A){T=l(T),T.forEach(O=>{O.setAttribute("aria-live",A)})}function _(T){T=l(T),T.forEach(A=>{A.setAttribute("aria-disabled",!0)})}function x(T){T=l(T),T.forEach(A=>{A.setAttribute("aria-disabled",!1)})}function m(T){if(T.keyCode!==13&&T.keyCode!==32)return;const A=e.params.a11y,O=T.target;e.pagination&&e.pagination.el&&(O===e.pagination.el||e.pagination.el.contains(T.target))&&!T.target.matches(ft(e.params.pagination.bulletClass))||(e.navigation&&e.navigation.nextEl&&O===e.navigation.nextEl&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?r(A.lastSlideMessage):r(A.nextSlideMessage)),e.navigation&&e.navigation.prevEl&&O===e.navigation.prevEl&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?r(A.firstSlideMessage):r(A.prevSlideMessage)),e.pagination&&O.matches(ft(e.params.pagination.bulletClass))&&O.click())}function d(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{nextEl:T,prevEl:A}=e.navigation;A&&(e.isBeginning?(_(A),f(A)):(x(A),a(A))),T&&(e.isEnd?(_(T),f(T)):(x(T),a(T)))}function g(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function S(){return g()&&e.params.pagination.clickable}function P(){const T=e.params.a11y;g()&&e.pagination.bullets.forEach(A=>{e.params.pagination.clickable&&(a(A),e.params.pagination.renderBullet||(c(A,"button"),p(A,T.paginationBulletMessage.replace(/\{\{index\}\}/,ms(A)+1)))),A.matches(ft(e.params.pagination.bulletActiveClass))?A.setAttribute("aria-current","true"):A.removeAttribute("aria-current")})}const L=(T,A,O)=>{a(T),T.tagName!=="BUTTON"&&(c(T,"button"),T.addEventListener("keydown",m)),p(T,O),h(T,A)},B=()=>{e.a11y.clicked=!0},b=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},D=T=>{if(e.a11y.clicked)return;const A=T.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!A||!e.slides.includes(A))return;const O=e.slides.indexOf(A)===e.activeIndex,z=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(A);O||z||T.sourceCapabilities&&T.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,e.slideTo(e.slides.indexOf(A),0))},M=()=>{const T=e.params.a11y;T.itemRoleDescriptionMessage&&u(e.slides,T.itemRoleDescriptionMessage),T.slideRole&&c(e.slides,T.slideRole);const A=e.slides.length;T.slideLabelMessage&&e.slides.forEach((O,z)=>{const H=e.params.loop?parseInt(O.getAttribute("data-swiper-slide-index"),10):z,q=T.slideLabelMessage.replace(/\{\{index\}\}/,H+1).replace(/\{\{slidesLength\}\}/,A);p(O,q)})},C=()=>{const T=e.params.a11y;e.el.append(n);const A=e.el;T.containerRoleDescriptionMessage&&u(A,T.containerRoleDescriptionMessage),T.containerMessage&&p(A,T.containerMessage);const O=e.wrapperEl,z=T.id||O.getAttribute("id")||`swiper-wrapper-${o(16)}`,H=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";w(O,z),v(O,H),M();let{nextEl:q,prevEl:pe}=e.navigation?e.navigation:{};q=l(q),pe=l(pe),q&&q.forEach(he=>L(he,z,T.nextSlideMessage)),pe&&pe.forEach(he=>L(he,z,T.prevSlideMessage)),S()&&(Array.isArray(e.pagination.el)?e.pagination.el:[e.pagination.el]).forEach(Ce=>{Ce.addEventListener("keydown",m)}),e.el.addEventListener("focus",D,!0),e.el.addEventListener("pointerdown",B,!0),e.el.addEventListener("pointerup",b,!0)};function I(){n&&n.remove();let{nextEl:T,prevEl:A}=e.navigation?e.navigation:{};T=l(T),A=l(A),T&&T.forEach(O=>O.removeEventListener("keydown",m)),A&&A.forEach(O=>O.removeEventListener("keydown",m)),S()&&(Array.isArray(e.pagination.el)?e.pagination.el:[e.pagination.el]).forEach(z=>{z.removeEventListener("keydown",m)}),e.el.removeEventListener("focus",D,!0),e.el.removeEventListener("pointerdown",B,!0),e.el.removeEventListener("pointerup",b,!0)}i("beforeInit",()=>{n=mi("span",e.params.a11y.notificationClass),n.setAttribute("aria-live","assertive"),n.setAttribute("aria-atomic","true")}),i("afterInit",()=>{e.params.a11y.enabled&&C()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{e.params.a11y.enabled&&M()}),i("fromEdge toEdge afterInit lock unlock",()=>{e.params.a11y.enabled&&d()}),i("paginationUpdate",()=>{e.params.a11y.enabled&&P()}),i("destroy",()=>{e.params.a11y.enabled&&I()})}function Nd(t){let{swiper:e,extendParams:s,on:i,emit:n,params:r}=t;e.autoplay={running:!1,paused:!1,timeLeft:0},s({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let l,o,a=r&&r.autoplay?r.autoplay.delay:3e3,f=r&&r.autoplay?r.autoplay.delay:3e3,c,u=new Date().getTime,h,p,w,v,_,x;function m(z){!e||e.destroyed||!e.wrapperEl||z.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",m),b())}const d=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?h=!0:h&&(f=c,h=!1);const z=e.autoplay.paused?c:u+f-new Date().getTime();e.autoplay.timeLeft=z,n("autoplayTimeLeft",z,z/a),o=requestAnimationFrame(()=>{d()})},g=()=>{let z;return e.virtual&&e.params.virtual.enabled?z=e.slides.filter(q=>q.classList.contains("swiper-slide-active"))[0]:z=e.slides[e.activeIndex],z?parseInt(z.getAttribute("data-swiper-autoplay"),10):void 0},S=z=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(o),d();let H=typeof z>"u"?e.params.autoplay.delay:z;a=e.params.autoplay.delay,f=e.params.autoplay.delay;const q=g();!Number.isNaN(q)&&q>0&&typeof z>"u"&&(H=q,a=q,f=q),c=H;const pe=e.params.speed,he=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(pe,!0,!0),n("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,pe,!0,!0),n("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(pe,!0,!0),n("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,pe,!0,!0),n("autoplay")),e.params.cssMode&&(u=new Date().getTime(),requestAnimationFrame(()=>{S()})))};return H>0?(clearTimeout(l),l=setTimeout(()=>{he()},H)):requestAnimationFrame(()=>{he()}),H},P=()=>{e.autoplay.running=!0,S(),n("autoplayStart")},L=()=>{e.autoplay.running=!1,clearTimeout(l),cancelAnimationFrame(o),n("autoplayStop")},B=(z,H)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(l),z||(x=!0);const q=()=>{n("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",m):b()};if(e.autoplay.paused=!0,H){_&&(c=e.params.autoplay.delay),_=!1,q();return}c=(c||e.params.autoplay.delay)-(new Date().getTime()-u),!(e.isEnd&&c<0&&!e.params.loop)&&(c<0&&(c=0),q())},b=()=>{e.isEnd&&c<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(u=new Date().getTime(),x?(x=!1,S(c)):S(),e.autoplay.paused=!1,n("autoplayResume"))},D=()=>{if(e.destroyed||!e.autoplay.running)return;const z=Ae();z.visibilityState==="hidden"&&(x=!0,B(!0)),z.visibilityState==="visible"&&b()},M=z=>{z.pointerType==="mouse"&&(x=!0,!(e.animating||e.autoplay.paused)&&B(!0))},C=z=>{z.pointerType==="mouse"&&e.autoplay.paused&&b()},I=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",M),e.el.addEventListener("pointerleave",C))},T=()=>{e.el.removeEventListener("pointerenter",M),e.el.removeEventListener("pointerleave",C)},A=()=>{Ae().addEventListener("visibilitychange",D)},O=()=>{Ae().removeEventListener("visibilitychange",D)};i("init",()=>{e.params.autoplay.enabled&&(I(),A(),u=new Date().getTime(),P())}),i("destroy",()=>{T(),O(),e.autoplay.running&&L()}),i("beforeTransitionStart",(z,H,q)=>{e.destroyed||!e.autoplay.running||(q||!e.params.autoplay.disableOnInteraction?B(!0,!0):L())}),i("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){L();return}p=!0,w=!1,x=!1,v=setTimeout(()=>{x=!0,w=!0,B(!0)},200)}}),i("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!p)){if(clearTimeout(v),clearTimeout(l),e.params.autoplay.disableOnInteraction){w=!1,p=!1;return}w&&e.params.cssMode&&b(),w=!1,p=!1}}),i("slideChange",()=>{e.destroyed||!e.autoplay.running||(_=!0)}),Object.assign(e.autoplay,{start:P,stop:L,pause:B,resume:b})}function kd(t){let{swiper:e,extendParams:s,on:i}=t;s({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let n=!1,r=!1;e.thumbs={swiper:null};function l(){const f=e.thumbs.swiper;if(!f||f.destroyed)return;const c=f.clickedIndex,u=f.clickedSlide;if(u&&u.classList.contains(e.params.thumbs.slideThumbActiveClass)||typeof c>"u"||c===null)return;let h;f.params.loop?h=parseInt(f.clickedSlide.getAttribute("data-swiper-slide-index"),10):h=c,e.params.loop?e.slideToLoop(h):e.slideTo(h)}function o(){const{thumbs:f}=e.params;if(n)return!1;n=!0;const c=e.constructor;if(f.swiper instanceof c)e.thumbs.swiper=f.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper.update();else if(ss(f.swiper)){const u=Object.assign({},f.swiper);Object.assign(u,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new c(u),r=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",l),!0}function a(f){const c=e.thumbs.swiper;if(!c||c.destroyed)return;const u=c.params.slidesPerView==="auto"?c.slidesPerViewDynamic():c.params.slidesPerView;let h=1;const p=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(h=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(h=1),h=Math.floor(h),c.slides.forEach(_=>_.classList.remove(p)),c.params.loop||c.params.virtual&&c.params.virtual.enabled)for(let _=0;_{x.classList.add(p)});else for(let _=0;_g.getAttribute("data-swiper-slide-index")===`${e.realIndex}`)[0];x=c.slides.indexOf(d),m=e.activeIndex>e.previousIndex?"next":"prev"}else x=e.realIndex,m=x>e.previousIndex?"next":"prev";v&&(x+=m==="next"?w:-1*w),c.visibleSlidesIndexes&&c.visibleSlidesIndexes.indexOf(x)<0&&(c.params.centeredslides?x>_?x=x-Math.floor(u/2)+1:x=x+Math.floor(u/2)-1:x>_&&c.params.slidesPerGroup,c.slideTo(x,f?0:void 0))}}i("beforeInit",()=>{const{thumbs:f}=e.params;if(!(!f||!f.swiper))if(typeof f.swiper=="string"||f.swiper instanceof HTMLElement){const c=Ae(),u=()=>{const p=typeof f.swiper=="string"?c.querySelector(f.swiper):f.swiper;if(p&&p.swiper)f.swiper=p.swiper,o(),a(!0);else if(p){const w=v=>{f.swiper=v.detail[0],p.removeEventListener("init",w),o(),a(!0),f.swiper.update(),e.update()};p.addEventListener("init",w)}return p},h=()=>{if(e.destroyed)return;u()||requestAnimationFrame(h)};requestAnimationFrame(h)}else o(),a(!0)}),i("slideChange update resize observerUpdate",()=>{a()}),i("setTransition",(f,c)=>{const u=e.thumbs.swiper;!u||u.destroyed||u.setTransition(c)}),i("beforeDestroy",()=>{const f=e.thumbs.swiper;!f||f.destroyed||r&&f.destroy()}),Object.assign(e.thumbs,{init:o,update:a})}function $d(t){let{swiper:e,extendParams:s,emit:i,once:n}=t;s({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function r(){if(e.params.cssMode)return;const a=e.getTranslate();e.setTranslate(a),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function l(){if(e.params.cssMode)return;const{touchEventsData:a,touches:f}=e;a.velocities.length===0&&a.velocities.push({position:f[e.isHorizontal()?"startX":"startY"],time:a.touchStartTime}),a.velocities.push({position:f[e.isHorizontal()?"currentX":"currentY"],time:Tt()})}function o(a){let{currentPos:f}=a;if(e.params.cssMode)return;const{params:c,wrapperEl:u,rtlTranslate:h,snapGrid:p,touchEventsData:w}=e,_=Tt()-w.touchStartTime;if(f<-e.mintranslate()){e.slideto(e.activeindex);return}if(f>-e.maxTranslate()){e.slides.length1){const B=w.velocities.pop(),b=w.velocities.pop(),D=B.position-b.position,M=B.time-b.time;e.velocity=D/M,e.velocity/=2,Math.abs(e.velocity)150||Tt()-B.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=c.freeMode.momentumVelocityRatio,w.velocities.length=0;let x=1e3*c.freeMode.momentumRatio;const m=e.velocity*x;let d=e.translate+m;h&&(d=-d);let g=!1,S;const P=Math.abs(e.velocity)*20*c.freeMode.momentumBounceRatio;let L;if(de.minTranslate())c.freeMode.momentumBounce?(d-e.minTranslate()>P&&(d=e.minTranslate()+P),S=e.minTranslate(),g=!0,w.allowMomentumBounce=!0):d=e.minTranslate(),c.loop&&c.centeredSlides&&(L=!0);else if(c.freeMode.sticky){let B;for(let b=0;b-d){B=b;break}Math.abs(p[B]-d){e.loopFix()}),e.velocity!==0){if(h?x=Math.abs((-d-e.translate)/e.velocity):x=Math.abs((d-e.translate)/e.velocity),c.freeMode.sticky){const B=Math.abs((h?-d:d)-e.translate),b=e.slidesSizesGrid[e.activeIndex];B{!e||e.destroyed||!w.allowMomentumBounce||(i("momentumBounce"),e.setTransition(c.speed),setTimeout(()=>{e.setTranslate(S),Ns(u,()=>{!e||e.destroyed||e.transitionEnd()})},0))})):e.velocity?(i("_freeModeNoMomentumRelease"),e.updateProgress(d),e.setTransition(x),e.setTranslate(d),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,Ns(u,()=>{!e||e.destroyed||e.transitionEnd()}))):e.updateProgress(d),e.updateActiveIndex(),e.updateSlidesClasses()}else if(c.freeMode.sticky){e.slideToClosest();return}else c.freeMode&&i("_freeModeNoMomentumRelease");(!c.freeMode.momentum||_>=c.longSwipesMs)&&(e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}Object.assign(e,{freeMode:{onTouchStart:r,onTouchMove:l,onTouchEnd:o}})}function ku(t){const{effect:e,swiper:s,on:i,setTranslate:n,setTransition:r,overwriteParams:l,perspective:o,recreateShadows:a,getEffectParams:f}=t;i("beforeInit",()=>{if(s.params.effect!==e)return;s.classNames.push(`${s.params.containerModifierClass}${e}`),o&&o()&&s.classNames.push(`${s.params.containerModifierClass}3d`);const u=l?l():{};Object.assign(s.params,u),Object.assign(s.originalParams,u)}),i("setTranslate",()=>{s.params.effect===e&&n()}),i("setTransition",(u,h)=>{s.params.effect===e&&r(h)}),i("transitionEnd",()=>{if(s.params.effect===e&&a){if(!f||!f().slideShadows)return;s.slides.forEach(u=>{u.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(h=>h.remove())}),a()}});let c;i("virtualUpdate",()=>{s.params.effect===e&&(s.slides.length||(c=!0),requestAnimationFrame(()=>{c&&s.slides&&s.slides.length&&(n(),c=!1)}))})}function $u(t,e){const s=fa(e);return s!==e&&(s.style.backfaceVisibility="hidden",s.style["-webkit-backface-visibility"]="hidden"),s}function zu(t){let{swiper:e,duration:s,transformElements:i}=t;const{activeIndex:n}=e;if(e.params.virtualTranslate&&s!==0){let r=!1,l;l=i,l.forEach(o=>{Ns(o,()=>{if(r||!e||e.destroyed)return;r=!0,e.animating=!1;const a=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(a)})})}}function zd(t){let{swiper:e,extendParams:s,on:i}=t;s({fadeEffect:{crossFade:!1}}),ku({effect:"fade",swiper:e,on:i,setTranslate:()=>{const{slides:l}=e,o=e.params.fadeEffect;for(let a=0;a{const o=e.slides.map(a=>fa(a));o.forEach(a=>{a.style.transitionDuration=`${l}ms`}),zu({swiper:e,duration:l,transformElements:o})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}export{Dd as ,ドルge as A,bn as B,ld as C,zt as D,ud as E,ve as F,Zu as G,Ku as H,Yu as I,nd as J,ri as K,Xu as L,Vu as M,wc as N,Sc as O,xd as P,Td as Q,Ne as R,yd as S,Sd as T,Ss as U,md as V,pd as W,od as X,Du as Y,Qu as Z,Bd as _,ae as a,Rd as a0,Fd as a1,Nd as a2,Ru as a3,io as a4,fd as a5,vd as a6,vl as a7,aa as a8,ed as a9,Ct as aA,Ld as aB,Id as aC,Gu as aD,sd as aE,td as aF,En as aG,Ed as aH,ko as aI,Ad as aJ,no as aa,Uu as ab,nt as ac,Do as ad,ju as ae,Fa as af,Pd as ag,ws as ah,zd as ai,$d as aj,kd as ak,Od as al,dd as am,gd as an,Ac as ao,so as ap,Hu as aq,hd as ar,Wu as as,Oo as at,Io as au,id as av,wt as aw,Q as ax,qu as ay,oo as az,Ji as b,bd as c,jl as d,cd as e,So as f,Kl as g,Vt as h,Kt as i,wd as j,ad as k,Md as l,_d as m,li as n,Ys as o,An as p,Gl as q,me as r,nl as s,Ra as t,el as u,Cn as v,al as w,rd as x,Ju as y,Cd as z};

AltStyle によって変換されたページ (->オリジナル) /