/**
* @vue/shared v3.5.24
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function ii(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const se={},Ft=[],He=()=>{},Ar=()=>!1,mn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ri=e=>e.startsWith("onUpdate:"),de=Object.assign,li=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},go=Object.prototype.hasOwnProperty,ee=(e,t)=>go.call(e,t),G=Array.isArray,Rt=e=>Ut(e)==="[object Map]",Wt=e=>Ut(e)==="[object Set]",Fi=e=>Ut(e)==="[object Date]",mo=e=>Ut(e)==="[object RegExp]",K=e=>typeof e=="function",le=e=>typeof e=="string",je=e=>typeof e=="symbol",ne=e=>e!==null&&typeof e=="object",oi=e=>(ne(e)||K(e))&&K(e.then)&&K(e.catch),Or=Object.prototype.toString,Ut=e=>Or.call(e),vo=e=>Ut(e).slice(8,-1),Ir=e=>Ut(e)==="[object Object]",ai=e=>le(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Dt=ii(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ts=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},yo=/-\w/g,Ne=ts(e=>e.replace(yo,t=>t.slice(1).toUpperCase())),bo=/\B([A-Z])/g,gt=ts(e=>e.replace(bo,"-$1").toLowerCase()),ns=ts(e=>e.charAt(0).toUpperCase()+e.slice(1)),vs=ts(e=>e?`on${ns(e)}`:""),ut=(e,t)=>!Object.is(e,t),Nt=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Lr=(e,t,n,s=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},ss=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Br=e=>{const t=le(e)?Number(e):NaN;return isNaN(t)?e:t};let Ri;const is=()=>Ri||(Ri=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function rs(e){if(G(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],i=le(s)?xo(s):rs(s);if(i)for(const r in i)t[r]=i[r]}return t}else if(le(e)||ne(e))return e}const wo=/;(?![^(]*\))/g,So=/:([^]+)/,To=/\/\*[^]*?\*\//g;function xo(e){const t={};return e.replace(To,"").split(wo).forEach(n=>{if(n){const s=n.split(So);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function ls(e){let t="";if(le(e))t=e;else if(G(e))for(let n=0;n<e.length;n++){const s=ls(e[n]);s&&(t+=s+" ")}else if(ne(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function xu(e){if(!e)return null;let{class:t,style:n}=e;return t&&!le(t)&&(e.class=ls(t)),n&&(e.style=rs(n)),e}const Eo="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",_o=ii(Eo);function Fr(e){return!!e||e===""}function Co(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=_t(e[s],t[s]);return n}function _t(e,t){if(e===t)return!0;let n=Fi(e),s=Fi(t);if(n||s)return n&&s?e.getTime()===t.getTime():!1;if(n=je(e),s=je(t),n||s)return e===t;if(n=G(e),s=G(t),n||s)return n&&s?Co(e,t):!1;if(n=ne(e),s=ne(t),n||s){if(!n||!s)return!1;const i=Object.keys(e).length,r=Object.keys(t).length;if(i!==r)return!1;for(const l in e){const a=e.hasOwnProperty(l),o=t.hasOwnProperty(l);if(a&&!o||!a&&o||!_t(e[l],t[l]))return!1}}return String(e)===String(t)}function fi(e,t){return e.findIndex(n=>_t(n,t))}const Rr=e=>!!(e&&e.__v_isRef===!0),Mo=e=>le(e)?e:e==null?"":G(e)||ne(e)&&(e.toString===Or||!K(e.toString))?Rr(e)?Mo(e.value):JSON.stringify(e,Dr,2):String(e),Dr=(e,t)=>Rr(t)?Dr(e,t.value):Rt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,i],r)=>(n[ys(s,r)+" =>"]=i,n),{})}:Wt(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>ys(n))}:je(t)?ys(t):ne(t)&&!G(t)&&!Ir(t)?String(t):t,ys=(e,t="")=>{var n;return je(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
* @vue/reactivity v3.5.24
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let ve;class Nr{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=ve,!t&&ve&&(this.index=(ve.scopes||(ve.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=ve;try{return ve=this,t()}finally{ve=n}}}on(){++this._on===1&&(this.prevScope=ve,ve=this)}off(){this._on>0&&--this._on===0&&(ve=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(this.effects.length=0,n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0}}}function Eu(e){return new Nr(e)}function Po(){return ve}function _u(e,t=!1){ve&&ve.cleanups.push(e)}let re;const bs=new WeakSet;class Vr{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,ve&&ve.active&&ve.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,bs.has(this)&&(bs.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Hr(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Di(this),$r(this);const t=re,n=$e;re=this,$e=!0;try{return this.fn()}finally{jr(this),re=t,$e=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)di(t);this.deps=this.depsTail=void 0,Di(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?bs.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Ns(this)&&this.run()}get dirty(){return Ns(this)}}let zr=0,nn,sn;function Hr(e,t=!1){if(e.flags|=8,t){e.next=sn,sn=e;return}e.next=nn,nn=e}function ci(){zr++}function ui(){if(--zr>0)return;if(sn){let t=sn;for(sn=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;nn;){let t=nn;for(nn=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function $r(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function jr(e){let t,n=e.depsTail,s=n;for(;s;){const i=s.prevDep;s.version===-1?(s===n&&(n=i),di(s),Ao(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=i}e.deps=t,e.depsTail=n}function Ns(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(kr(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function kr(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===un)||(e.globalVersion=un,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Ns(e))))return;e.flags|=2;const t=e.dep,n=re,s=$e;re=e,$e=!0;try{$r(e);const i=e.fn(e._value);(t.version===0||ut(i,e._value))&&(e.flags|=128,e._value=i,t.version++)}catch(i){throw t.version++,i}finally{re=n,$e=s,jr(e),e.flags&=-3}}function di(e,t=!1){const{dep:n,prevSub:s,nextSub:i}=e;if(s&&(s.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let r=n.computed.deps;r;r=r.nextDep)di(r,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Ao(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let $e=!0;const Gr=[];function st(){Gr.push($e),$e=!1}function it(){const e=Gr.pop();$e=e===void 0?!0:e}function Di(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=re;re=void 0;try{t()}finally{re=n}}}let un=0;class Oo{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class os{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!re||!$e||re===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==re)n=this.activeLink=new Oo(re,this),re.deps?(n.prevDep=re.depsTail,re.depsTail.nextDep=n,re.depsTail=n):re.deps=re.depsTail=n,Wr(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=re.depsTail,n.nextDep=void 0,re.depsTail.nextDep=n,re.depsTail=n,re.deps===n&&(re.deps=s)}return n}trigger(t){this.version++,un++,this.notify(t)}notify(t){ci();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{ui()}}}function Wr(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)Wr(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Hn=new WeakMap,wt=Symbol(""),Vs=Symbol(""),dn=Symbol("");function ye(e,t,n){if($e&&re){let s=Hn.get(e);s||Hn.set(e,s=new Map);let i=s.get(n);i||(s.set(n,i=new os),i.map=s,i.key=n),i.track()}}function Qe(e,t,n,s,i,r){const l=Hn.get(e);if(!l){un++;return}const a=o=>{o&&o.trigger()};if(ci(),t==="clear")l.forEach(a);else{const o=G(e),u=o&&ai(n);if(o&&n==="length"){const f=Number(s);l.forEach((c,m)=>{(m==="length"||m===dn||!je(m)&&m>=f)&&a(c)})}else switch((n!==void 0||l.has(void 0))&&a(l.get(n)),u&&a(l.get(dn)),t){case"add":o?u&&a(l.get("length")):(a(l.get(wt)),Rt(e)&&a(l.get(Vs)));break;case"delete":o||(a(l.get(wt)),Rt(e)&&a(l.get(Vs)));break;case"set":Rt(e)&&a(l.get(wt));break}}ui()}function Io(e,t){const n=Hn.get(e);return n&&n.get(t)}function Ot(e){const t=Z(e);return t===e?t:(ye(t,"iterate",dn),Re(e)?t:t.map(pe))}function as(e){return ye(e=Z(e),"iterate",dn),e}const Lo={__proto__:null,[Symbol.iterator](){return ws(this,Symbol.iterator,pe)},concat(...e){return Ot(this).concat(...e.map(t=>G(t)?Ot(t):t))},entries(){return ws(this,"entries",e=>(e[1]=pe(e[1]),e))},every(e,t){return qe(this,"every",e,t,void 0,arguments)},filter(e,t){return qe(this,"filter",e,t,n=>n.map(pe),arguments)},find(e,t){return qe(this,"find",e,t,pe,arguments)},findIndex(e,t){return qe(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return qe(this,"findLast",e,t,pe,arguments)},findLastIndex(e,t){return qe(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return qe(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ss(this,"includes",e)},indexOf(...e){return Ss(this,"indexOf",e)},join(e){return Ot(this).join(e)},lastIndexOf(...e){return Ss(this,"lastIndexOf",e)},map(e,t){return qe(this,"map",e,t,void 0,arguments)},pop(){return Jt(this,"pop")},push(...e){return Jt(this,"push",e)},reduce(e,...t){return Ni(this,"reduce",e,t)},reduceRight(e,...t){return Ni(this,"reduceRight",e,t)},shift(){return Jt(this,"shift")},some(e,t){return qe(this,"some",e,t,void 0,arguments)},splice(...e){return Jt(this,"splice",e)},toReversed(){return Ot(this).toReversed()},toSorted(e){return Ot(this).toSorted(e)},toSpliced(...e){return Ot(this).toSpliced(...e)},unshift(...e){return Jt(this,"unshift",e)},values(){return ws(this,"values",pe)}};function ws(e,t,n){const s=as(e),i=s[t]();return s!==e&&!Re(e)&&(i._next=i.next,i.next=()=>{const r=i._next();return r.done||(r.value=n(r.value)),r}),i}const Bo=Array.prototype;function qe(e,t,n,s,i,r){const l=as(e),a=l!==e&&!Re(e),o=l[t];if(o!==Bo[t]){const c=o.apply(e,r);return a?pe(c):c}let u=n;l!==e&&(a?u=function(c,m){return n.call(this,pe(c),m,e)}:n.length>2&&(u=function(c,m){return n.call(this,c,m,e)}));const f=o.call(l,u,s);return a&&i?i(f):f}function Ni(e,t,n,s){const i=as(e);let r=n;return i!==e&&(Re(e)?n.length>3&&(r=function(l,a,o){return n.call(this,l,a,o,e)}):r=function(l,a,o){return n.call(this,l,pe(a),o,e)}),i[t](r,...s)}function Ss(e,t,n){const s=Z(e);ye(s,"iterate",dn);const i=s[t](...n);return(i===-1||i===!1)&&mi(n[0])?(n[0]=Z(n[0]),s[t](...n)):i}function Jt(e,t,n=[]){st(),ci();const s=Z(e)[t].apply(e,n);return ui(),it(),s}const Fo=ii("__proto__,__v_isRef,__isVue"),Ur=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(je));function Ro(e){je(e)||(e=String(e));const t=Z(this);return ye(t,"has",e),t.hasOwnProperty(e)}class Kr{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const i=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return r;if(n==="__v_raw")return s===(i?r?Wo:Jr:r?Xr:Yr).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const l=G(t);if(!i){let o;if(l&&(o=Lo[n]))return o;if(n==="hasOwnProperty")return Ro}const a=Reflect.get(t,n,ue(t)?t:s);if((je(n)?Ur.has(n):Fo(n))||(i||ye(t,"get",n),r))return a;if(ue(a)){const o=l&&ai(n)?a:a.value;return i&&ne(o)?Hs(o):o}return ne(a)?i?Hs(a):hi(a):a}}class qr extends Kr{constructor(t=!1){super(!1,t)}set(t,n,s,i){let r=t[n];if(!this._isShallow){const o=pt(r);if(!Re(s)&&!pt(s)&&(r=Z(r),s=Z(s)),!G(t)&&ue(r)&&!ue(s))return o||(r.value=s),!0}const l=G(t)&&ai(n)?Number(n)<t.length:ee(t,n),a=Reflect.set(t,n,s,ue(t)?t:i);return t===Z(i)&&(l?ut(s,r)&&Qe(t,"set",n,s):Qe(t,"add",n,s)),a}deleteProperty(t,n){const s=ee(t,n);t[n];const i=Reflect.deleteProperty(t,n);return i&&s&&Qe(t,"delete",n,void 0),i}has(t,n){const s=Reflect.has(t,n);return(!je(n)||!Ur.has(n))&&ye(t,"has",n),s}ownKeys(t){return ye(t,"iterate",G(t)?"length":wt),Reflect.ownKeys(t)}}class Do extends Kr{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const No=new qr,Vo=new Do,zo=new qr(!0);const zs=e=>e,xn=e=>Reflect.getPrototypeOf(e);function Ho(e,t,n){return function(...s){const i=this.__v_raw,r=Z(i),l=Rt(r),a=e==="entries"||e===Symbol.iterator&&l,o=e==="keys"&&l,u=i[e](...s),f=n?zs:t?$n:pe;return!t&&ye(r,"iterate",o?Vs:wt),{next(){const{value:c,done:m}=u.next();return m?{value:c,done:m}:{value:a?[f(c[0]),f(c[1])]:f(c),done:m}},[Symbol.iterator](){return this}}}}function En(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function $o(e,t){const n={get(i){const r=this.__v_raw,l=Z(r),a=Z(i);e||(ut(i,a)&&ye(l,"get",i),ye(l,"get",a));const{has:o}=xn(l),u=t?zs:e?$n:pe;if(o.call(l,i))return u(r.get(i));if(o.call(l,a))return u(r.get(a));r!==l&&r.get(i)},get size(){const i=this.__v_raw;return!e&&ye(Z(i),"iterate",wt),i.size},has(i){const r=this.__v_raw,l=Z(r),a=Z(i);return e||(ut(i,a)&&ye(l,"has",i),ye(l,"has",a)),i===a?r.has(i):r.has(i)||r.has(a)},forEach(i,r){const l=this,a=l.__v_raw,o=Z(a),u=t?zs:e?$n:pe;return!e&&ye(o,"iterate",wt),a.forEach((f,c)=>i.call(r,u(f),u(c),l))}};return de(n,e?{add:En("add"),set:En("set"),delete:En("delete"),clear:En("clear")}:{add(i){!t&&!Re(i)&&!pt(i)&&(i=Z(i));const r=Z(this);return xn(r).has.call(r,i)||(r.add(i),Qe(r,"add",i,i)),this},set(i,r){!t&&!Re(r)&&!pt(r)&&(r=Z(r));const l=Z(this),{has:a,get:o}=xn(l);let u=a.call(l,i);u||(i=Z(i),u=a.call(l,i));const f=o.call(l,i);return l.set(i,r),u?ut(r,f)&&Qe(l,"set",i,r):Qe(l,"add",i,r),this},delete(i){const r=Z(this),{has:l,get:a}=xn(r);let o=l.call(r,i);o||(i=Z(i),o=l.call(r,i)),a&&a.call(r,i);const u=r.delete(i);return o&&Qe(r,"delete",i,void 0),u},clear(){const i=Z(this),r=i.size!==0,l=i.clear();return r&&Qe(i,"clear",void 0,void 0),l}}),["keys","values","entries",Symbol.iterator].forEach(i=>{n[i]=Ho(i,e,t)}),n}function pi(e,t){const n=$o(e,t);return(s,i,r)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?s:Reflect.get(ee(n,i)&&i in s?n:s,i,r)}const jo={get:pi(!1,!1)},ko={get:pi(!1,!0)},Go={get:pi(!0,!1)};const Yr=new WeakMap,Xr=new WeakMap,Jr=new WeakMap,Wo=new WeakMap;function Uo(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ko(e){return e.__v_skip||!Object.isExtensible(e)?0:Uo(vo(e))}function hi(e){return pt(e)?e:gi(e,!1,No,jo,Yr)}function qo(e){return gi(e,!1,zo,ko,Xr)}function Hs(e){return gi(e,!0,Vo,Go,Jr)}function gi(e,t,n,s,i){if(!ne(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=Ko(e);if(r===0)return e;const l=i.get(e);if(l)return l;const a=new Proxy(e,r===2?s:n);return i.set(e,a),a}function St(e){return pt(e)?St(e.__v_raw):!!(e&&e.__v_isReactive)}function pt(e){return!!(e&&e.__v_isReadonly)}function Re(e){return!!(e&&e.__v_isShallow)}function mi(e){return e?!!e.__v_raw:!1}function Z(e){const t=e&&e.__v_raw;return t?Z(t):e}function Yo(e){return!ee(e,"__v_skip")&&Object.isExtensible(e)&&Lr(e,"__v_skip",!0),e}const pe=e=>ne(e)?hi(e):e,$n=e=>ne(e)?Hs(e):e;function ue(e){return e?e.__v_isRef===!0:!1}function ce(e){return Zr(e,!1)}function Cu(e){return Zr(e,!0)}function Zr(e,t){return ue(e)?e:new Xo(e,t)}class Xo{constructor(t,n){this.dep=new os,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Z(t),this._value=n?t:pe(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||Re(t)||pt(t);t=s?t:Z(t),ut(t,n)&&(this._rawValue=t,this._value=s?t:pe(t),this.dep.trigger())}}function Mu(e){e.dep&&e.dep.trigger()}function Qr(e){return ue(e)?e.value:e}function Pu(e){return K(e)?e():Qr(e)}const Jo={get:(e,t,n)=>t==="__v_raw"?e:Qr(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const i=e[t];return ue(i)&&!ue(n)?(i.value=n,!0):Reflect.set(e,t,n,s)}};function el(e){return St(e)?e:new Proxy(e,Jo)}class Zo{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new os,{get:s,set:i}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=i}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Au(e){return new Zo(e)}function Ou(e){const t=G(e)?new Array(e.length):{};for(const n in e)t[n]=tl(e,n);return t}class Qo{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Io(Z(this._object),this._key)}}class ea{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Iu(e,t,n){return ue(e)?e:K(e)?new ea(e):ne(e)&&arguments.length>1?tl(e,t,n):ce(e)}function tl(e,t,n){const s=e[t];return ue(s)?s:new Qo(e,t,n)}class ta{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new os(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=un-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&re!==this)return Hr(this,!0),!0}get value(){const t=this.dep.track();return kr(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function na(e,t,n=!1){let s,i;return K(e)?s=e:(s=e.get,i=e.set),new ta(s,i,n)}const _n={},jn=new WeakMap;let bt;function sa(e,t=!1,n=bt){if(n){let s=jn.get(n);s||jn.set(n,s=[]),s.push(e)}}function ia(e,t,n=se){const{immediate:s,deep:i,once:r,scheduler:l,augmentJob:a,call:o}=n,u=g=>i?g:Re(g)||i===!1||i===0?et(g,1):et(g);let f,c,m,p,w=!1,b=!1;if(ue(e)?(c=()=>e.value,w=Re(e)):St(e)?(c=()=>u(e),w=!0):G(e)?(b=!0,w=e.some(g=>St(g)||Re(g)),c=()=>e.map(g=>{if(ue(g))return g.value;if(St(g))return u(g);if(K(g))return o?o(g,2):g()})):K(e)?t?c=o?()=>o(e,2):e:c=()=>{if(m){st();try{m()}finally{it()}}const g=bt;bt=f;try{return o?o(e,3,[p]):e(p)}finally{bt=g}}:c=He,t&&i){const g=c,S=i===!0?1/0:i;c=()=>et(g(),S)}const A=Po(),x=()=>{f.stop(),A&&A.active&&li(A.effects,f)};if(r&&t){const g=t;t=(...S)=>{g(...S),x()}}let T=b?new Array(e.length).fill(_n):_n;const d=g=>{if(!(!(f.flags&1)||!f.dirty&&!g))if(t){const S=f.run();if(i||w||(b?S.some((P,C)=>ut(P,T[C])):ut(S,T))){m&&m();const P=bt;bt=f;try{const C=[S,T===_n?void 0:b&&T[0]===_n?[]:T,p];T=S,o?o(t,3,C):t(...C)}finally{bt=P}}}else f.run()};return a&&a(d),f=new Vr(c),f.scheduler=l?()=>l(d,!1):d,p=g=>sa(g,!1,f),m=f.onStop=()=>{const g=jn.get(f);if(g){if(o)o(g,4);else for(const S of g)S();jn.delete(f)}},t?s?d(!0):T=f.run():l?l(d.bind(null,!0),!0):f.run(),x.pause=f.pause.bind(f),x.resume=f.resume.bind(f),x.stop=x,x}function et(e,t=1/0,n){if(t<=0||!ne(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,ue(e))et(e.value,t,n);else if(G(e))for(let s=0;s<e.length;s++)et(e[s],t,n);else if(Wt(e)||Rt(e))e.forEach(s=>{et(s,t,n)});else if(Ir(e)){for(const s in e)et(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&et(e[s],t,n)}return e}/**
* @vue/runtime-core v3.5.24
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function vn(e,t,n,s){try{return s?e(...s):e()}catch(i){Kt(i,t,n)}}function ke(e,t,n,s){if(K(e)){const i=vn(e,t,n,s);return i&&oi(i)&&i.catch(r=>{Kt(r,t,n)}),i}if(G(e)){const i=[];for(let r=0;r<e.length;r++)i.push(ke(e[r],t,n,s));return i}}function Kt(e,t,n,s=!0){const i=t?t.vnode:null,{errorHandler:r,throwUnhandledErrorInProduction:l}=t&&t.appContext.config||se;if(t){let a=t.parent;const o=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const f=a.ec;if(f){for(let c=0;c<f.length;c++)if(f[c](e,o,u)===!1)return}a=a.parent}if(r){st(),vn(r,null,10,[e,o,u]),it();return}}ra(e,n,i,s,l)}function ra(e,t,n,s=!0,i=!1){if(i)throw e;console.error(e)}const we=[];let We=-1;const Vt=[];let at=null,Lt=0;const nl=Promise.resolve();let kn=null;function vi(e){const t=kn||nl;return e?t.then(this?e.bind(this):e):t}function la(e){let t=We+1,n=we.length;for(;t<n;){const s=t+n>>>1,i=we[s],r=pn(i);r<e||r===e&&i.flags&2?t=s+1:n=s}return t}function yi(e){if(!(e.flags&1)){const t=pn(e),n=we[we.length-1];!n||!(e.flags&2)&&t>=pn(n)?we.push(e):we.splice(la(t),0,e),e.flags|=1,sl()}}function sl(){kn||(kn=nl.then(il))}function $s(e){G(e)?Vt.push(...e):at&&e.id===-1?at.splice(Lt+1,0,e):e.flags&1||(Vt.push(e),e.flags|=1),sl()}function Vi(e,t,n=We+1){for(;n<we.length;n++){const s=we[n];if(s&&s.flags&2){if(e&&s.id!==e.uid)continue;we.splice(n,1),n--,s.flags&4&&(s.flags&=-2),s(),s.flags&4||(s.flags&=-2)}}}function Gn(e){if(Vt.length){const t=[...new Set(Vt)].sort((n,s)=>pn(n)-pn(s));if(Vt.length=0,at){at.push(...t);return}for(at=t,Lt=0;Lt<at.length;Lt++){const n=at[Lt];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}at=null,Lt=0}}const pn=e=>e.id==null?e.flags&2?-1:1/0:e.id;function il(e){try{for(We=0;We<we.length;We++){const t=we[We];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),vn(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;We<we.length;We++){const t=we[We];t&&(t.flags&=-2)}We=-1,we.length=0,Gn(),kn=null,(we.length||Vt.length)&&il()}}let ge=null,rl=null;function Wn(e){const t=ge;return ge=e,rl=e&&e.type.__scopeId||null,t}function oa(e,t=ge,n){if(!t||e._n)return e;const s=(...i)=>{s._d&&Jn(-1);const r=Wn(t);let l;try{l=e(...i)}finally{Wn(r),s._d&&Jn(1)}return l};return s._n=!0,s._c=!0,s._d=!0,s}function Lu(e,t){if(ge===null)return e;const n=ps(ge),s=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[r,l,a,o=se]=t[i];r&&(K(r)&&(r={mounted:r,updated:r}),r.deep&&et(l),s.push({dir:r,instance:n,value:l,oldValue:void 0,arg:a,modifiers:o}))}return e}function Ue(e,t,n,s){const i=e.dirs,r=t&&t.dirs;for(let l=0;l<i.length;l++){const a=i[l];r&&(a.oldValue=r[l].value);let o=a.dir[s];o&&(st(),ke(o,n,8,[e.el,a,e,t]),it())}}const ll=Symbol("_vte"),ol=e=>e.__isTeleport,rn=e=>e&&(e.disabled||e.disabled===""),zi=e=>e&&(e.defer||e.defer===""),Hi=e=>typeof SVGElement<"u"&&e instanceof SVGElement,$i=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,js=(e,t)=>{const n=e&&e.to;return le(n)?t?t(n):null:n},al={name:"Teleport",__isTeleport:!0,process(e,t,n,s,i,r,l,a,o,u){const{mc:f,pc:c,pbc:m,o:{insert:p,querySelector:w,createText:b,createComment:A}}=u,x=rn(t.props);let{shapeFlag:T,children:d,dynamicChildren:g}=t;if(e==null){const S=t.el=b(""),P=t.anchor=b("");p(S,n,s),p(P,n,s);const C=(y,O)=>{T&16&&f(d,y,O,i,r,l,a,o)},I=()=>{const y=t.target=js(t.props,w),O=fl(y,t,b,p);y&&(l!=="svg"&&Hi(y)?l="svg":l!=="mathml"&&$i(y)&&(l="mathml"),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(y),x||(C(y,O),Rn(t,!1)))};x&&(C(n,P),Rn(t,!0)),zi(t.props)?(t.el.__isMounted=!1,fe(()=>{I(),delete t.el.__isMounted},r)):I()}else{if(zi(t.props)&&e.el.__isMounted===!1){fe(()=>{al.process(e,t,n,s,i,r,l,a,o,u)},r);return}t.el=e.el,t.targetStart=e.targetStart;const S=t.anchor=e.anchor,P=t.target=e.target,C=t.targetAnchor=e.targetAnchor,I=rn(e.props),y=I?n:P,O=I?S:C;if(l==="svg"||Hi(P)?l="svg":(l==="mathml"||$i(P))&&(l="mathml"),g?(m(e.dynamicChildren,g,y,i,r,l,a),_i(e,t,!0)):o||c(e,t,y,O,i,r,l,a,!1),x)I?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Cn(t,n,S,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const M=t.target=js(t.props,w);M&&Cn(t,M,null,u,0)}else I&&Cn(t,P,C,u,1);Rn(t,x)}},remove(e,t,n,{um:s,o:{remove:i}},r){const{shapeFlag:l,children:a,anchor:o,targetStart:u,targetAnchor:f,target:c,props:m}=e;if(c&&(i(u),i(f)),r&&i(o),l&16){const p=r||!rn(m);for(let w=0;w<a.length;w++){const b=a[w];s(b,t,n,p,!!b.dynamicChildren)}}},move:Cn,hydrate:aa};function Cn(e,t,n,{o:{insert:s},m:i},r=2){r===0&&s(e.targetAnchor,t,n);const{el:l,anchor:a,shapeFlag:o,children:u,props:f}=e,c=r===2;if(c&&s(l,t,n),(!c||rn(f))&&o&16)for(let m=0;m<u.length;m++)i(u[m],t,n,2);c&&s(a,t,n)}function aa(e,t,n,s,i,r,{o:{nextSibling:l,parentNode:a,querySelector:o,insert:u,createText:f}},c){function m(b,A,x,T){A.anchor=c(l(b),A,a(b),n,s,i,r),A.targetStart=x,A.targetAnchor=T}const p=t.target=js(t.props,o),w=rn(t.props);if(p){const b=p._lpa||p.firstChild;if(t.shapeFlag&16)if(w)m(e,t,b,b&&l(b));else{t.anchor=l(e);let A=b;for(;A;){if(A&&A.nodeType===8){if(A.data==="teleport start anchor")t.targetStart=A;else if(A.data==="teleport anchor"){t.targetAnchor=A,p._lpa=t.targetAnchor&&l(t.targetAnchor);break}}A=l(A)}t.targetAnchor||fl(p,t,f,u),c(b&&l(b),t,p,n,s,i,r)}Rn(t,w)}else w&&t.shapeFlag&16&&m(e,t,e,l(e));return t.anchor&&l(t.anchor)}const Bu=al;function Rn(e,t){const n=e.ctx;if(n&&n.ut){let s,i;for(t?(s=e.el,i=e.anchor):(s=e.targetStart,i=e.targetAnchor);s&&s!==i;)s.nodeType===1&&s.setAttribute("data-v-owner",n.uid),s=s.nextSibling;n.ut()}}function fl(e,t,n,s){const i=t.targetStart=n(""),r=t.targetAnchor=n("");return i[ll]=r,e&&(s(i,e),s(r,e)),r}const Ze=Symbol("_leaveCb"),Mn=Symbol("_enterCb");function fa(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return bn(()=>{e.isMounted=!0}),wn(()=>{e.isUnmounting=!0}),e}const Be=[Function,Array],cl={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Be,onEnter:Be,onAfterEnter:Be,onEnterCancelled:Be,onBeforeLeave:Be,onLeave:Be,onAfterLeave:Be,onLeaveCancelled:Be,onBeforeAppear:Be,onAppear:Be,onAfterAppear:Be,onAppearCancelled:Be},ul=e=>{const t=e.subTree;return t.component?ul(t.component):t},ca={name:"BaseTransition",props:cl,setup(e,{slots:t}){const n=qt(),s=fa();return()=>{const i=t.default&&hl(t.default(),!0);if(!i||!i.length)return;const r=dl(i),l=Z(e),{mode:a}=l;if(s.isLeaving)return Ts(r);const o=ji(r);if(!o)return Ts(r);let u=ks(o,l,s,n,c=>u=c);o.type!==ae&&$t(o,u);let f=n.subTree&&ji(n.subTree);if(f&&f.type!==ae&&!ze(f,o)&&ul(n).type!==ae){let c=ks(f,l,s,n);if($t(f,c),a==="out-in"&&o.type!==ae)return s.isLeaving=!0,c.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete c.afterLeave,f=void 0},Ts(r);a==="in-out"&&o.type!==ae?c.delayLeave=(m,p,w)=>{const b=pl(s,f);b[String(f.key)]=f,m[Ze]=()=>{p(),m[Ze]=void 0,delete u.delayedLeave,f=void 0},u.delayedLeave=()=>{w(),delete u.delayedLeave,f=void 0}}:f=void 0}else f&&(f=void 0);return r}}};function dl(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==ae){t=n;break}}return t}const ua=ca;function pl(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function ks(e,t,n,s,i){const{appear:r,mode:l,persisted:a=!1,onBeforeEnter:o,onEnter:u,onAfterEnter:f,onEnterCancelled:c,onBeforeLeave:m,onLeave:p,onAfterLeave:w,onLeaveCancelled:b,onBeforeAppear:A,onAppear:x,onAfterAppear:T,onAppearCancelled:d}=t,g=String(e.key),S=pl(n,e),P=(y,O)=>{y&&ke(y,s,9,O)},C=(y,O)=>{const M=O[1];P(y,O),G(y)?y.every(E=>E.length<=1)&&M():y.length<=1&&M()},I={mode:l,persisted:a,beforeEnter(y){let O=o;if(!n.isMounted)if(r)O=A||o;else return;y[Ze]&&y[Ze](!0);const M=S[g];M&&ze(e,M)&&M.el[Ze]&&M.el[Ze](),P(O,[y])},enter(y){let O=u,M=f,E=c;if(!n.isMounted)if(r)O=x||u,M=T||f,E=d||c;else return;let D=!1;const q=y[Mn]=Q=>{D||(D=!0,Q?P(E,[y]):P(M,[y]),I.delayedLeave&&I.delayedLeave(),y[Mn]=void 0)};O?C(O,[y,q]):q()},leave(y,O){const M=String(e.key);if(y[Mn]&&y[Mn](!0),n.isUnmounting)return O();P(m,[y]);let E=!1;const D=y[Ze]=q=>{E||(E=!0,O(),q?P(b,[y]):P(w,[y]),y[Ze]=void 0,S[M]===e&&delete S[M])};S[M]=e,p?C(p,[y,D]):D()},clone(y){const O=ks(y,t,n,s,i);return i&&i(O),O}};return I}function Ts(e){if(yn(e))return e=rt(e),e.children=null,e}function ji(e){if(!yn(e))return ol(e.type)&&e.children?dl(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&K(n.default))return n.default()}}function $t(e,t){e.shapeFlag&6&&e.component?(e.transition=t,$t(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function hl(e,t=!1,n){let s=[],i=0;for(let r=0;r<e.length;r++){let l=e[r];const a=n==null?l.key:String(n)+String(l.key!=null?l.key:r);l.type===Se?(l.patchFlag&128&&i++,s=s.concat(hl(l.children,t,a))):(t||l.type!==ae)&&s.push(a!=null?rt(l,{key:a}):l)}if(i>1)for(let r=0;r<s.length;r++)s[r].patchFlag=-2;return s}function da(e,t){return K(e)?de({name:e.name},t,{setup:e}):e}function bi(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}const Un=new WeakMap;function zt(e,t,n,s,i=!1){if(G(e)){e.forEach((w,b)=>zt(w,t&&(G(t)?t[b]:t),n,s,i));return}if(dt(s)&&!i){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&zt(e,t,n,s.component.subTree);return}const r=s.shapeFlag&4?ps(s.component):s.el,l=i?null:r,{i:a,r:o}=e,u=t&&t.r,f=a.refs===se?a.refs={}:a.refs,c=a.setupState,m=Z(c),p=c===se?Ar:w=>ee(m,w);if(u!=null&&u!==o){if(ki(t),le(u))f[u]=null,p(u)&&(c[u]=null);else if(ue(u)){u.value=null;const w=t;w.k&&(f[w.k]=null)}}if(K(o))vn(o,a,12,[l,f]);else{const w=le(o),b=ue(o);if(w||b){const A=()=>{if(e.f){const x=w?p(o)?c[o]:f[o]:o.value;if(i)G(x)&&li(x,r);else if(G(x))x.includes(r)||x.push(r);else if(w)f[o]=[r],p(o)&&(c[o]=f[o]);else{const T=[r];o.value=T,e.k&&(f[e.k]=T)}}else w?(f[o]=l,p(o)&&(c[o]=l)):b&&(o.value=l,e.k&&(f[e.k]=l))};if(l){const x=()=>{A(),Un.delete(e)};x.id=-1,Un.set(e,x),fe(x,n)}else ki(e),A()}}}function ki(e){const t=Un.get(e);t&&(t.flags|=8,Un.delete(e))}let Gi=!1;const It=()=>{Gi||(console.error("Hydration completed but contains mismatches."),Gi=!0)},pa=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",ha=e=>e.namespaceURI.includes("MathML"),Pn=e=>{if(e.nodeType===1){if(pa(e))return"svg";if(ha(e))return"mathml"}},Bt=e=>e.nodeType===8;function ga(e){const{mt:t,p:n,o:{patchProp:s,createText:i,nextSibling:r,parentNode:l,remove:a,insert:o,createComment:u}}=e,f=(d,g)=>{if(!g.hasChildNodes()){n(null,d,g),Gn(),g._vnode=d;return}c(g.firstChild,d,null,null,null),Gn(),g._vnode=d},c=(d,g,S,P,C,I=!1)=>{I=I||!!g.dynamicChildren;const y=Bt(d)&&d.data==="[",O=()=>b(d,g,S,P,C,y),{type:M,ref:E,shapeFlag:D,patchFlag:q}=g;let Q=d.nodeType;g.el=d,q===-2&&(I=!1,g.dynamicChildren=null);let k=null;switch(M){case xt:Q!==3?g.children===""?(o(g.el=i(""),l(d),d),k=d):k=O():(d.data!==g.children&&(It(),d.data=g.children),k=r(d));break;case ae:T(d)?(k=r(d),x(g.el=d.content.firstChild,d,S)):Q!==8||y?k=O():k=r(d);break;case an:if(y&&(d=r(d),Q=d.nodeType),Q===1||Q===3){k=d;const $=!g.children.length;for(let H=0;H<g.staticCount;H++)$&&(g.children+=k.nodeType===1?k.outerHTML:k.data),H===g.staticCount-1&&(g.anchor=k),k=r(k);return y?r(k):k}else O();break;case Se:y?k=w(d,g,S,P,C,I):k=O();break;default:if(D&1)(Q!==1||g.type.toLowerCase()!==d.tagName.toLowerCase())&&!T(d)?k=O():k=m(d,g,S,P,C,I);else if(D&6){g.slotScopeIds=C;const $=l(d);if(y?k=A(d):Bt(d)&&d.data==="teleport start"?k=A(d,d.data,"teleport end"):k=r(d),t(g,$,null,S,P,Pn($),I),dt(g)&&!g.type.__asyncResolved){let H;y?(H=oe(Se),H.anchor=k?k.previousSibling:$.lastChild):H=d.nodeType===3?kl(""):oe("div"),H.el=d,g.component.subTree=H}}else D&64?Q!==8?k=O():k=g.type.hydrate(d,g,S,P,C,I,e,p):D&128&&(k=g.type.hydrate(d,g,S,P,Pn(l(d)),C,I,e,c))}return E!=null&&zt(E,null,P,g),k},m=(d,g,S,P,C,I)=>{I=I||!!g.dynamicChildren;const{type:y,props:O,patchFlag:M,shapeFlag:E,dirs:D,transition:q}=g,Q=y==="input"||y==="option";if(Q||M!==-1){D&&Ue(g,null,S,"created");let k=!1;if(T(d)){k=Bl(null,q)&&S&&S.vnode.props&&S.vnode.props.appear;const H=d.content.firstChild;if(k){const X=H.getAttribute("class");X&&(H.$cls=X),q.beforeEnter(H)}x(H,d,S),g.el=d=H}if(E&16&&!(O&&(O.innerHTML||O.textContent))){let H=p(d.firstChild,g,d,S,P,C,I);for(;H;){An(d,1)||It();const X=H;H=H.nextSibling,a(X)}}else if(E&8){let H=g.children;H[0]===`
`&&(d.tagName==="PRE"||d.tagName==="TEXTAREA")&&(H=H.slice(1));const{textContent:X}=d;X!==H&&X!==H.replace(/\r\n|\r/g,`
`)&&(An(d,0)||It(),d.textContent=g.children)}if(O){if(Q||!I||M&48){const H=d.tagName.includes("-");for(const X in O)(Q&&(X.endsWith("value")||X==="indeterminate")||mn(X)&&!Dt(X)||X[0]==="."||H)&&s(d,X,null,O[X],void 0,S)}else if(O.onClick)s(d,"onClick",null,O.onClick,void 0,S);else if(M&4&&St(O.style))for(const H in O.style)O.style[H]}let $;($=O&&O.onVnodeBeforeMount)&&xe($,S,g),D&&Ue(g,null,S,"beforeMount"),(($=O&&O.onVnodeMounted)||D||k)&&Vl(()=>{$&&xe($,S,g),k&&q.enter(d),D&&Ue(g,null,S,"mounted")},P)}return d.nextSibling},p=(d,g,S,P,C,I,y)=>{y=y||!!g.dynamicChildren;const O=g.children,M=O.length;for(let E=0;E<M;E++){const D=y?O[E]:O[E]=Oe(O[E]),q=D.type===xt;d?(q&&!y&&E+1<M&&Oe(O[E+1]).type===xt&&(o(i(d.data.slice(D.children.length)),S,r(d)),d.data=D.children),d=c(d,D,P,C,I,y)):q&&!D.children?o(D.el=i(""),S):(An(S,1)||It(),n(null,D,S,null,P,C,Pn(S),I))}return d},w=(d,g,S,P,C,I)=>{const{slotScopeIds:y}=g;y&&(C=C?C.concat(y):y);const O=l(d),M=p(r(d),g,O,S,P,C,I);return M&&Bt(M)&&M.data==="]"?r(g.anchor=M):(It(),o(g.anchor=u("]"),O,M),M)},b=(d,g,S,P,C,I)=>{if(An(d.parentElement,1)||It(),g.el=null,I){const M=A(d);for(;;){const E=r(d);if(E&&E!==M)a(E);else break}}const y=r(d),O=l(d);return a(d),n(null,g,O,y,S,P,Pn(O),C),S&&(S.vnode.el=g.el,ds(S,g.el)),y},A=(d,g="[",S="]")=>{let P=0;for(;d;)if(d=r(d),d&&Bt(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 C=S;for(;C;)C.vnode.el===g&&(C.vnode.el=C.subTree.el=d),C=C.parent},T=d=>d.nodeType===1&&d.tagName==="TEMPLATE";return[f,c]}const Wi="data-allow-mismatch",ma={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function An(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Wi);)e=e.parentElement;const n=e&&e.getAttribute(Wi);if(n==null)return!1;if(n==="")return!0;{const s=n.split(",");return t===0&&s.includes("children")?!0:s.includes(ma[t])}}is().requestIdleCallback;is().cancelIdleCallback;function va(e,t){if(Bt(e)&&e.data==="["){let n=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(Bt(s))if(s.data==="]"){if(--n===0)break}else s.data==="["&&n++;s=s.nextSibling}}else t(e)}const dt=e=>!!e.type.__asyncLoader;function Fu(e){K(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:i=200,hydrate:r,timeout:l,suspensible:a=!0,onError:o}=e;let u=null,f,c=0;const m=()=>(c++,u=null,p()),p=()=>{let w;return u||(w=u=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),o)return new Promise((A,x)=>{o(b,()=>A(m()),()=>x(b),c+1)});throw b}).then(b=>w!==u&&u?u:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),f=b,b)))};return da({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(w,b,A){let x=!1;(b.bu||(b.bu=[])).push(()=>x=!0);const T=()=>{x||A()},d=r?()=>{const g=r(T,S=>va(w,S));g&&(b.bum||(b.bum=[])).push(g)}:T;f?d():p().then(()=>!b.isUnmounted&&d())},get __asyncResolved(){return f},setup(){const w=he;if(bi(w),f)return()=>On(f,w);const b=d=>{u=null,Kt(d,w,13,!s)};if(a&&w.suspense||kt)return p().then(d=>()=>On(d,w)).catch(d=>(b(d),()=>s?oe(s,{error:d}):null));const A=ce(!1),x=ce(),T=ce(!!i);return i&&setTimeout(()=>{T.value=!1},i),l!=null&&setTimeout(()=>{if(!A.value&&!x.value){const d=new Error(`Async component timed out after ${l}ms.`);b(d),x.value=d}},l),p().then(()=>{A.value=!0,w.parent&&yn(w.parent.vnode)&&w.parent.update()}).catch(d=>{b(d),x.value=d}),()=>{if(A.value&&f)return On(f,w);if(x.value&&s)return oe(s,{error:x.value});if(n&&!T.value)return On(n,w)}}})}function On(e,t){const{ref:n,props:s,children:i,ce:r}=t.vnode,l=oe(e,s,i);return l.ref=n,l.ce=r,delete t.vnode.ce,l}const yn=e=>e.type.__isKeepAlive,ya={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=qt(),s=n.ctx;if(!s.renderer)return()=>{const T=t.default&&t.default();return T&&T.length===1?T[0]:T};const i=new Map,r=new Set;let l=null;const a=n.suspense,{renderer:{p:o,m:u,um:f,o:{createElement:c}}}=s,m=c("div");s.activate=(T,d,g,S,P)=>{const C=T.component;u(T,d,g,0,a),o(C.vnode,T,d,g,C,a,S,T.slotScopeIds,P),fe(()=>{C.isDeactivated=!1,C.a&&Nt(C.a);const I=T.props&&T.props.onVnodeMounted;I&&xe(I,C.parent,T)},a)},s.deactivate=T=>{const d=T.component;qn(d.m),qn(d.a),u(T,m,null,1,a),fe(()=>{d.da&&Nt(d.da);const g=T.props&&T.props.onVnodeUnmounted;g&&xe(g,d.parent,T),d.isDeactivated=!0},a)};function p(T){xs(T),f(T,n,a,!0)}function w(T){i.forEach((d,g)=>{const S=Qs(d.type);S&&!T(S)&&b(g)})}function b(T){const d=i.get(T);d&&(!l||!ze(d,l))?p(d):l&&xs(l),i.delete(T),r.delete(T)}on(()=>[e.include,e.exclude],([T,d])=>{T&&w(g=>en(T,g)),d&&w(g=>!en(d,g))},{flush:"post",deep:!0});let A=null;const x=()=>{A!=null&&(Yn(n.subTree.type)?fe(()=>{i.set(A,In(n.subTree))},n.subTree.suspense):i.set(A,In(n.subTree)))};return bn(x),cs(x),wn(()=>{i.forEach(T=>{const{subTree:d,suspense:g}=n,S=In(d);if(T.type===S.type&&T.key===S.key){xs(S);const P=S.component.da;P&&fe(P,g);return}p(T)})}),()=>{if(A=null,!t.default)return l=null;const T=t.default(),d=T[0];if(T.length>1)return l=null,T;if(!Ct(d)||!(d.shapeFlag&4)&&!(d.shapeFlag&128))return l=null,d;let g=In(d);if(g.type===ae)return l=null,g;const S=g.type,P=Qs(dt(g)?g.type.__asyncResolved||{}:S),{include:C,exclude:I,max:y}=e;if(C&&(!P||!en(C,P))||I&&P&&en(I,P))return g.shapeFlag&=-257,l=g,d;const O=g.key==null?S:g.key,M=i.get(O);return g.el&&(g=rt(g),d.shapeFlag&128&&(d.ssContent=g)),A=O,M?(g.el=M.el,g.component=M.component,g.transition&&$t(g,g.transition),g.shapeFlag|=512,r.delete(O),r.add(O)):(r.add(O),y&&r.size>parseInt(y,10)&&b(r.values().next().value)),g.shapeFlag|=256,l=g,Yn(d.type)?d:g}}},Ru=ya;function en(e,t){return G(e)?e.some(n=>en(n,t)):le(e)?e.split(",").includes(t):mo(e)?(e.lastIndex=0,e.test(t)):!1}function ba(e,t){gl(e,"a",t)}function wa(e,t){gl(e,"da",t)}function gl(e,t,n=he){const s=e.__wdc||(e.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return e()});if(fs(t,s,n),n){let i=n.parent;for(;i&&i.parent;)yn(i.parent.vnode)&&Sa(s,t,n,i),i=i.parent}}function Sa(e,t,n,s){const i=fs(t,e,s,!0);vl(()=>{li(s[t],i)},n)}function xs(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function In(e){return e.shapeFlag&128?e.ssContent:e}function fs(e,t,n=he,s=!1){if(n){const i=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...l)=>{st();const a=Mt(n),o=ke(t,n,e,l);return a(),it(),o});return s?i.unshift(r):i.push(r),r}}const lt=e=>(t,n=he)=>{(!kt||e==="sp")&&fs(e,(...s)=>t(...s),n)},Ta=lt("bm"),bn=lt("m"),ml=lt("bu"),cs=lt("u"),wn=lt("bum"),vl=lt("um"),xa=lt("sp"),Ea=lt("rtg"),_a=lt("rtc");function Ca(e,t=he){fs("ec",e,t)}const wi="components",Ma="directives";function Du(e,t){return Si(wi,e,!0,t)||e}const yl=Symbol.for("v-ndc");function Nu(e){return le(e)?Si(wi,e,!1)||e:e||yl}function Vu(e){return Si(Ma,e)}function Si(e,t,n=!0,s=!1){const i=ge||he;if(i){const r=i.type;if(e===wi){const a=Qs(r,!1);if(a&&(a===t||a===Ne(t)||a===ns(Ne(t))))return r}const l=Ui(i[e]||r[e],t)||Ui(i.appContext[e],t);return!l&&s?r:l}}function Ui(e,t){return e&&(e[t]||e[Ne(t)]||e[ns(Ne(t))])}function zu(e,t,n,s){let i;const r=n,l=G(e);if(l||le(e)){const a=l&&St(e);let o=!1,u=!1;a&&(o=!Re(e),u=pt(e),e=as(e)),i=new Array(e.length);for(let f=0,c=e.length;f<c;f++)i[f]=t(o?u?$n(pe(e[f])):pe(e[f]):e[f],f,void 0,r)}else if(typeof e=="number"){i=new Array(e);for(let a=0;a<e;a++)i[a]=t(a+1,a,void 0,r)}else if(ne(e))if(e[Symbol.iterator])i=Array.from(e,(a,o)=>t(a,o,void 0,r));else{const a=Object.keys(e);i=new Array(a.length);for(let o=0,u=a.length;o<u;o++){const f=a[o];i[o]=t(e[f],f,o,r)}}else i=[];return i}function Hu(e,t,n={},s,i){if(ge.ce||ge.parent&&dt(ge.parent)&&ge.parent.ce){const u=Object.keys(n).length>0;return t!=="default"&&(n.name=t),Xn(),Ys(Se,null,[oe("slot",n,s&&s())],u?-2:64)}let r=e[t];r&&r._c&&(r._d=!1),Xn();const l=r&&bl(r(n)),a=n.key||l&&l.key,o=Ys(Se,{key:(a&&!je(a)?a:`_${t}`)+(!l&&s?"_fb":"")},l||(s?s():[]),l&&e._===1?64:-2);return!i&&o.scopeId&&(o.slotScopeIds=[o.scopeId+"-s"]),r&&r._c&&(r._d=!0),o}function bl(e){return e.some(t=>Ct(t)?!(t.type===ae||t.type===Se&&!bl(t.children)):!0)?e:null}const Gs=e=>e?Gl(e)?ps(e):Gs(e.parent):null,ln=de(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Gs(e.parent),$root:e=>Gs(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Tl(e),$forceUpdate:e=>e.f||(e.f=()=>{yi(e.update)}),$nextTick:e=>e.n||(e.n=vi.bind(e.proxy)),$watch:e=>Ka.bind(e)}),Es=(e,t)=>e!==se&&!e.__isScriptSetup&&ee(e,t),Pa={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:i,props:r,accessCache:l,type:a,appContext:o}=e;let u;if(t[0]!=="$"){const p=l[t];if(p!==void 0)switch(p){case 1:return s[t];case 2:return i[t];case 4:return n[t];case 3:return r[t]}else{if(Es(s,t))return l[t]=1,s[t];if(i!==se&&ee(i,t))return l[t]=2,i[t];if((u=e.propsOptions[0])&&ee(u,t))return l[t]=3,r[t];if(n!==se&&ee(n,t))return l[t]=4,n[t];Ws&&(l[t]=0)}}const f=ln[t];let c,m;if(f)return t==="$attrs"&&ye(e.attrs,"get",""),f(e);if((c=a.__cssModules)&&(c=c[t]))return c;if(n!==se&&ee(n,t))return l[t]=4,n[t];if(m=o.config.globalProperties,ee(m,t))return m[t]},set({_:e},t,n){const{data:s,setupState:i,ctx:r}=e;return Es(i,t)?(i[t]=n,!0):s!==se&&ee(s,t)?(s[t]=n,!0):ee(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:i,propsOptions:r,type:l}},a){let o,u;return!!(n[a]||e!==se&&a[0]!=="$"&&ee(e,a)||Es(t,a)||(o=r[0])&&ee(o,a)||ee(s,a)||ee(ln,a)||ee(i.config.globalProperties,a)||(u=l.__cssModules)&&u[a])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ee(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function $u(){return wl().slots}function ju(){return wl().attrs}function wl(e){const t=qt();return t.setupContext||(t.setupContext=Ul(t))}function Ki(e){return G(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function ku(e){const t=qt();let n=e();return Js(),oi(n)&&(n=n.catch(s=>{throw Mt(t),s})),[n,()=>Mt(t)]}let Ws=!0;function Aa(e){const t=Tl(e),n=e.proxy,s=e.ctx;Ws=!1,t.beforeCreate&&qi(t.beforeCreate,e,"bc");const{data:i,computed:r,methods:l,watch:a,provide:o,inject:u,created:f,beforeMount:c,mounted:m,beforeUpdate:p,updated:w,activated:b,deactivated:A,beforeDestroy:x,beforeUnmount:T,destroyed:d,unmounted:g,render:S,renderTracked:P,renderTriggered:C,errorCaptured:I,serverPrefetch:y,expose:O,inheritAttrs:M,components:E,directives:D,filters:q}=t;if(u&&Oa(u,s,null),l)for(const $ in l){const H=l[$];K(H)&&(s[$]=H.bind(n))}if(i){const $=i.call(n,n);ne($)&&(e.data=hi($))}if(Ws=!0,r)for(const $ in r){const H=r[$],X=K(H)?H.bind(n,n):K(H.get)?H.get.bind(n,n):He,_e=!K(H)&&K(H.set)?H.set.bind(n):He,Ce=Kl({get:X,set:_e});Object.defineProperty(s,$,{enumerable:!0,configurable:!0,get:()=>Ce.value,set:Le=>Ce.value=Le})}if(a)for(const $ in a)Sl(a[$],s,n,$);if(o){const $=K(o)?o.call(n):o;Reflect.ownKeys($).forEach(H=>{Ti(H,$[H])})}f&&qi(f,e,"c");function k($,H){G(H)?H.forEach(X=>$(X.bind(n))):H&&$(H.bind(n))}if(k(Ta,c),k(bn,m),k(ml,p),k(cs,w),k(ba,b),k(wa,A),k(Ca,I),k(_a,P),k(Ea,C),k(wn,T),k(vl,g),k(xa,y),G(O))if(O.length){const $=e.exposed||(e.exposed={});O.forEach(H=>{Object.defineProperty($,H,{get:()=>n[H],set:X=>n[H]=X,enumerable:!0})})}else e.exposed||(e.exposed={});S&&e.render===He&&(e.render=S),M!=null&&(e.inheritAttrs=M),E&&(e.components=E),D&&(e.directives=D),y&&bi(e)}function Oa(e,t,n=He){G(e)&&(e=Us(e));for(const s in e){const i=e[s];let r;ne(i)?"default"in i?r=Dn(i.from||s,i.default,!0):r=Dn(i.from||s):r=Dn(i),ue(r)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>r.value,set:l=>r.value=l}):t[s]=r}}function qi(e,t,n){ke(G(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Sl(e,t,n,s){let i=s.includes(".")?Rl(n,s):()=>n[s];if(le(e)){const r=t[e];K(r)&&on(i,r)}else if(K(e))on(i,e.bind(n));else if(ne(e))if(G(e))e.forEach(r=>Sl(r,t,n,s));else{const r=K(e.handler)?e.handler.bind(n):t[e.handler];K(r)&&on(i,r,e)}}function Tl(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:i,optionsCache:r,config:{optionMergeStrategies:l}}=e.appContext,a=r.get(t);let o;return a?o=a:!i.length&&!n&&!s?o=t:(o={},i.length&&i.forEach(u=>Kn(o,u,l,!0)),Kn(o,t,l)),ne(t)&&r.set(t,o),o}function Kn(e,t,n,s=!1){const{mixins:i,extends:r}=t;r&&Kn(e,r,n,!0),i&&i.forEach(l=>Kn(e,l,n,!0));for(const l in t)if(!(s&&l==="expose")){const a=Ia[l]||n&&n[l];e[l]=a?a(e[l],t[l]):t[l]}return e}const Ia={data:Yi,props:Xi,emits:Xi,methods:tn,computed:tn,beforeCreate:be,created:be,beforeMount:be,mounted:be,beforeUpdate:be,updated:be,beforeDestroy:be,beforeUnmount:be,destroyed:be,unmounted:be,activated:be,deactivated:be,errorCaptured:be,serverPrefetch:be,components:tn,directives:tn,watch:Ba,provide:Yi,inject:La};function Yi(e,t){return t?e?function(){return de(K(e)?e.call(this,this):e,K(t)?t.call(this,this):t)}:t:e}function La(e,t){return tn(Us(e),Us(t))}function Us(e){if(G(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function be(e,t){return e?[...new Set([].concat(e,t))]:t}function tn(e,t){return e?de(Object.create(null),e,t):t}function Xi(e,t){return e?G(e)&&G(t)?[...new Set([...e,...t])]:de(Object.create(null),Ki(e),Ki(t??{})):t}function Ba(e,t){if(!e)return t;if(!t)return e;const n=de(Object.create(null),e);for(const s in t)n[s]=be(e[s],t[s]);return n}function xl(){return{app:null,config:{isNativeTag:Ar,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Fa=0;function Ra(e,t){return function(s,i=null){K(s)||(s=de({},s)),i!=null&&!ne(i)&&(i=null);const r=xl(),l=new WeakSet,a=[];let o=!1;const u=r.app={_uid:Fa++,_component:s,_props:i,_container:null,_context:r,_instance:null,version:yf,get config(){return r.config},set config(f){},use(f,...c){return l.has(f)||(f&&K(f.install)?(l.add(f),f.install(u,...c)):K(f)&&(l.add(f),f(u,...c))),u},mixin(f){return r.mixins.includes(f)||r.mixins.push(f),u},component(f,c){return c?(r.components[f]=c,u):r.components[f]},directive(f,c){return c?(r.directives[f]=c,u):r.directives[f]},mount(f,c,m){if(!o){const p=u._ceVNode||oe(s,i);return p.appContext=r,m===!0?m="svg":m===!1&&(m=void 0),c&&t?t(p,f):e(p,f,m),o=!0,u._container=f,f.__vue_app__=u,ps(p.component)}},onUnmount(f){a.push(f)},unmount(){o&&(ke(a,u._instance,16),e(null,u._container),delete u._container.__vue_app__)},provide(f,c){return r.provides[f]=c,u},runWithContext(f){const c=Tt;Tt=u;try{return f()}finally{Tt=c}}};return u}}let Tt=null;function Ti(e,t){if(he){let n=he.provides;const s=he.parent&&he.parent.provides;s===n&&(n=he.provides=Object.create(s)),n[e]=t}}function Dn(e,t,n=!1){const s=qt();if(s||Tt){let i=Tt?Tt._context.provides:s?s.parent==null||s.ce?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&K(t)?t.call(s&&s.proxy):t}}function Gu(){return!!(qt()||Tt)}const El={},_l=()=>Object.create(El),Cl=e=>Object.getPrototypeOf(e)===El;function Da(e,t,n,s=!1){const i={},r=_l();e.propsDefaults=Object.create(null),Ml(e,t,i,r);for(const l in e.propsOptions[0])l in i||(i[l]=void 0);n?e.props=s?i:qo(i):e.type.props?e.props=i:e.props=r,e.attrs=r}function Na(e,t,n,s){const{props:i,attrs:r,vnode:{patchFlag:l}}=e,a=Z(i),[o]=e.propsOptions;let u=!1;if((s||l>0)&&!(l&16)){if(l&8){const f=e.vnode.dynamicProps;for(let c=0;c<f.length;c++){let m=f[c];if(us(e.emitsOptions,m))continue;const p=t[m];if(o)if(ee(r,m))p!==r[m]&&(r[m]=p,u=!0);else{const w=Ne(m);i[w]=Ks(o,a,w,p,e,!1)}else p!==r[m]&&(r[m]=p,u=!0)}}}else{Ml(e,t,i,r)&&(u=!0);let f;for(const c in a)(!t||!ee(t,c)&&((f=gt(c))===c||!ee(t,f)))&&(o?n&&(n[c]!==void 0||n[f]!==void 0)&&(i[c]=Ks(o,a,c,void 0,e,!0)):delete i[c]);if(r!==a)for(const c in r)(!t||!ee(t,c))&&(delete r[c],u=!0)}u&&Qe(e.attrs,"set","")}function Ml(e,t,n,s){const[i,r]=e.propsOptions;let l=!1,a;if(t)for(let o in t){if(Dt(o))continue;const u=t[o];let f;i&&ee(i,f=Ne(o))?!r||!r.includes(f)?n[f]=u:(a||(a={}))[f]=u:us(e.emitsOptions,o)||(!(o in s)||u!==s[o])&&(s[o]=u,l=!0)}if(r){const o=Z(n),u=a||se;for(let f=0;f<r.length;f++){const c=r[f];n[c]=Ks(i,o,c,u[c],e,!ee(u,c))}}return l}function Ks(e,t,n,s,i,r){const l=e[n];if(l!=null){const a=ee(l,"default");if(a&&s===void 0){const o=l.default;if(l.type!==Function&&!l.skipFactory&&K(o)){const{propsDefaults:u}=i;if(n in u)s=u[n];else{const f=Mt(i);s=u[n]=o.call(null,t),f()}}else s=o;i.ce&&i.ce._setProp(n,s)}l[0]&&(r&&!a?s=!1:l[1]&&(s===""||s===gt(n))&&(s=!0))}return s}const Va=new WeakMap;function Pl(e,t,n=!1){const s=n?Va:t.propsCache,i=s.get(e);if(i)return i;const r=e.props,l={},a=[];let o=!1;if(!K(e)){const f=c=>{o=!0;const[m,p]=Pl(c,t,!0);de(l,m),p&&a.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!r&&!o)return ne(e)&&s.set(e,Ft),Ft;if(G(r))for(let f=0;f<r.length;f++){const c=Ne(r[f]);Ji(c)&&(l[c]=se)}else if(r)for(const f in r){const c=Ne(f);if(Ji(c)){const m=r[f],p=l[c]=G(m)||K(m)?{type:m}:de({},m),w=p.type;let b=!1,A=!0;if(G(w))for(let x=0;x<w.length;++x){const T=w[x],d=K(T)&&T.name;if(d==="Boolean"){b=!0;break}else d==="String"&&(A=!1)}else b=K(w)&&w.name==="Boolean";p[0]=b,p[1]=A,(b||ee(p,"default"))&&a.push(c)}}const u=[l,a];return ne(e)&&s.set(e,u),u}function Ji(e){return e[0]!=="$"&&!Dt(e)}const xi=e=>e==="_"||e==="_ctx"||e==="$stable",Ei=e=>G(e)?e.map(Oe):[Oe(e)],za=(e,t,n)=>{if(t._n)return t;const s=oa((...i)=>Ei(t(...i)),n);return s._c=!1,s},Al=(e,t,n)=>{const s=e._ctx;for(const i in e){if(xi(i))continue;const r=e[i];if(K(r))t[i]=za(i,r,s);else if(r!=null){const l=Ei(r);t[i]=()=>l}}},Ol=(e,t)=>{const n=Ei(t);e.slots.default=()=>n},Il=(e,t,n)=>{for(const s in t)(n||!xi(s))&&(e[s]=t[s])},Ha=(e,t,n)=>{const s=e.slots=_l();if(e.vnode.shapeFlag&32){const i=t._;i?(Il(s,t,n),n&&Lr(s,"_",i,!0)):Al(t,s)}else t&&Ol(e,t)},$a=(e,t,n)=>{const{vnode:s,slots:i}=e;let r=!0,l=se;if(s.shapeFlag&32){const a=t._;a?n&&a===1?r=!1:Il(i,t,n):(r=!t.$stable,Al(t,i)),l=t}else t&&(Ol(e,t),l={default:1});if(r)for(const a in i)!xi(a)&&l[a]==null&&delete i[a]},fe=Vl;function ja(e){return Ll(e)}function ka(e){return Ll(e,ga)}function Ll(e,t){const n=is();n.__VUE__=!0;const{insert:s,remove:i,patchProp:r,createElement:l,createText:a,createComment:o,setText:u,setElementText:f,parentNode:c,nextSibling:m,setScopeId:p=He,insertStaticContent:w}=e,b=(h,v,_,R=null,L=null,B=null,z=void 0,V=null,N=!!v.dynamicChildren)=>{if(h===v)return;h&&!ze(h,v)&&(R=Tn(h),Le(h,L,B,!0),h=null),v.patchFlag===-2&&(N=!1,v.dynamicChildren=null);const{type:F,ref:U,shapeFlag:j}=v;switch(F){case xt:A(h,v,_,R);break;case ae:x(h,v,_,R);break;case an:h==null&&T(v,_,R,z);break;case Se:E(h,v,_,R,L,B,z,V,N);break;default:j&1?S(h,v,_,R,L,B,z,V,N):j&6?D(h,v,_,R,L,B,z,V,N):(j&64||j&128)&&F.process(h,v,_,R,L,B,z,V,N,At)}U!=null&&L?zt(U,h&&h.ref,B,v||h,!v):U==null&&h&&h.ref!=null&&zt(h.ref,null,B,h,!0)},A=(h,v,_,R)=>{if(h==null)s(v.el=a(v.children),_,R);else{const L=v.el=h.el;v.children!==h.children&&u(L,v.children)}},x=(h,v,_,R)=>{h==null?s(v.el=o(v.children||""),_,R):v.el=h.el},T=(h,v,_,R)=>{[h.el,h.anchor]=w(h.children,v,_,R,h.el,h.anchor)},d=({el:h,anchor:v},_,R)=>{let L;for(;h&&h!==v;)L=m(h),s(h,_,R),h=L;s(v,_,R)},g=({el:h,anchor:v})=>{let _;for(;h&&h!==v;)_=m(h),i(h),h=_;i(v)},S=(h,v,_,R,L,B,z,V,N)=>{if(v.type==="svg"?z="svg":v.type==="math"&&(z="mathml"),h==null)P(v,_,R,L,B,z,V,N);else{const F=h.el&&h.el._isVueCE?h.el:null;try{F&&F._beginPatch(),y(h,v,L,B,z,V,N)}finally{F&&F._endPatch()}}},P=(h,v,_,R,L,B,z,V)=>{let N,F;const{props:U,shapeFlag:j,transition:W,dirs:Y}=h;if(N=h.el=l(h.type,B,U&&U.is,U),j&8?f(N,h.children):j&16&&I(h.children,N,null,R,L,_s(h,B),z,V),Y&&Ue(h,null,R,"created"),C(N,h,h.scopeId,z,R),U){for(const ie in U)ie!=="value"&&!Dt(ie)&&r(N,ie,null,U[ie],B,R);"value"in U&&r(N,"value",null,U.value,B),(F=U.onVnodeBeforeMount)&&xe(F,R,h)}Y&&Ue(h,null,R,"beforeMount");const J=Bl(L,W);J&&W.beforeEnter(N),s(N,v,_),((F=U&&U.onVnodeMounted)||J||Y)&&fe(()=>{F&&xe(F,R,h),J&&W.enter(N),Y&&Ue(h,null,R,"mounted")},L)},C=(h,v,_,R,L)=>{if(_&&p(h,_),R)for(let B=0;B<R.length;B++)p(h,R[B]);if(L){let B=L.subTree;if(v===B||Yn(B.type)&&(B.ssContent===v||B.ssFallback===v)){const z=L.vnode;C(h,z,z.scopeId,z.slotScopeIds,L.parent)}}},I=(h,v,_,R,L,B,z,V,N=0)=>{for(let F=N;F<h.length;F++){const U=h[F]=V?ft(h[F]):Oe(h[F]);b(null,U,v,_,R,L,B,z,V)}},y=(h,v,_,R,L,B,z)=>{const V=v.el=h.el;let{patchFlag:N,dynamicChildren:F,dirs:U}=v;N|=h.patchFlag&16;const j=h.props||se,W=v.props||se;let Y;if(_&&mt(_,!1),(Y=W.onVnodeBeforeUpdate)&&xe(Y,_,v,h),U&&Ue(v,h,_,"beforeUpdate"),_&&mt(_,!0),(j.innerHTML&&W.innerHTML==null||j.textContent&&W.textContent==null)&&f(V,""),F?O(h.dynamicChildren,F,V,_,R,_s(v,L),B):z||H(h,v,V,null,_,R,_s(v,L),B,!1),N>0){if(N&16)M(V,j,W,_,L);else if(N&2&&j.class!==W.class&&r(V,"class",null,W.class,L),N&4&&r(V,"style",j.style,W.style,L),N&8){const J=v.dynamicProps;for(let ie=0;ie<J.length;ie++){const te=J[ie],Te=j[te],me=W[te];(me!==Te||te==="value")&&r(V,te,Te,me,L,_)}}N&1&&h.children!==v.children&&f(V,v.children)}else!z&&F==null&&M(V,j,W,_,L);((Y=W.onVnodeUpdated)||U)&&fe(()=>{Y&&xe(Y,_,v,h),U&&Ue(v,h,_,"updated")},R)},O=(h,v,_,R,L,B,z)=>{for(let V=0;V<v.length;V++){const N=h[V],F=v[V],U=N.el&&(N.type===Se||!ze(N,F)||N.shapeFlag&198)?c(N.el):_;b(N,F,U,null,R,L,B,z,!0)}},M=(h,v,_,R,L)=>{if(v!==_){if(v!==se)for(const B in v)!Dt(B)&&!(B in _)&&r(h,B,v[B],null,L,R);for(const B in _){if(Dt(B))continue;const z=_[B],V=v[B];z!==V&&B!=="value"&&r(h,B,V,z,L,R)}"value"in _&&r(h,"value",v.value,_.value,L)}},E=(h,v,_,R,L,B,z,V,N)=>{const F=v.el=h?h.el:a(""),U=v.anchor=h?h.anchor:a("");let{patchFlag:j,dynamicChildren:W,slotScopeIds:Y}=v;Y&&(V=V?V.concat(Y):Y),h==null?(s(F,_,R),s(U,_,R),I(v.children||[],_,U,L,B,z,V,N)):j>0&&j&64&&W&&h.dynamicChildren?(O(h.dynamicChildren,W,_,L,B,z,V),(v.key!=null||L&&v===L.subTree)&&_i(h,v,!0)):H(h,v,_,U,L,B,z,V,N)},D=(h,v,_,R,L,B,z,V,N)=>{v.slotScopeIds=V,h==null?v.shapeFlag&512?L.ctx.activate(v,_,R,z,N):q(v,_,R,L,B,z,N):Q(h,v,N)},q=(h,v,_,R,L,B,z)=>{const V=h.component=pf(h,R,L);if(yn(h)&&(V.ctx.renderer=At),hf(V,!1,z),V.asyncDep){if(L&&L.registerDep(V,k,z),!h.el){const N=V.subTree=oe(ae);x(null,N,v,_),h.placeholder=N.el}}else k(V,h,v,_,L,B,z)},Q=(h,v,_)=>{const R=v.component=h.component;if(ef(h,v,_))if(R.asyncDep&&!R.asyncResolved){$(R,v,_);return}else R.next=v,R.update();else v.el=h.el,R.vnode=v},k=(h,v,_,R,L,B,z)=>{const V=()=>{if(h.isMounted){let{next:j,bu:W,u:Y,parent:J,vnode:ie}=h;{const Me=Fl(h);if(Me){j&&(j.el=ie.el,$(h,j,z)),Me.asyncDep.then(()=>{h.isUnmounted||V()});return}}let te=j,Te;mt(h,!1),j?(j.el=ie.el,$(h,j,z)):j=ie,W&&Nt(W),(Te=j.props&&j.props.onVnodeBeforeUpdate)&&xe(Te,J,j,ie),mt(h,!0);const me=Cs(h),Ve=h.subTree;h.subTree=me,b(Ve,me,c(Ve.el),Tn(Ve),h,L,B),j.el=me.el,te===null&&ds(h,me.el),Y&&fe(Y,L),(Te=j.props&&j.props.onVnodeUpdated)&&fe(()=>xe(Te,J,j,ie),L)}else{let j;const{el:W,props:Y}=v,{bm:J,m:ie,parent:te,root:Te,type:me}=h,Ve=dt(v);if(mt(h,!1),J&&Nt(J),!Ve&&(j=Y&&Y.onVnodeBeforeMount)&&xe(j,te,v),mt(h,!0),W&&ms){const Me=()=>{h.subTree=Cs(h),ms(W,h.subTree,h,L,null)};Ve&&me.__asyncHydrate?me.__asyncHydrate(W,h,Me):Me()}else{Te.ce&&Te.ce._def.shadowRoot!==!1&&Te.ce._injectChildStyle(me);const Me=h.subTree=Cs(h);b(null,Me,_,R,h,L,B),v.el=Me.el}if(ie&&fe(ie,L),!Ve&&(j=Y&&Y.onVnodeMounted)){const Me=v;fe(()=>xe(j,te,Me),L)}(v.shapeFlag&256||te&&dt(te.vnode)&&te.vnode.shapeFlag&256)&&h.a&&fe(h.a,L),h.isMounted=!0,v=_=R=null}};h.scope.on();const N=h.effect=new Vr(V);h.scope.off();const F=h.update=N.run.bind(N),U=h.job=N.runIfDirty.bind(N);U.i=h,U.id=h.uid,N.scheduler=()=>yi(U),mt(h,!0),F()},$=(h,v,_)=>{v.component=h;const R=h.vnode.props;h.vnode=v,h.next=null,Na(h,v.props,R,_),$a(h,v.children,_),st(),Vi(h),it()},H=(h,v,_,R,L,B,z,V,N=!1)=>{const F=h&&h.children,U=h?h.shapeFlag:0,j=v.children,{patchFlag:W,shapeFlag:Y}=v;if(W>0){if(W&128){_e(F,j,_,R,L,B,z,V,N);return}else if(W&256){X(F,j,_,R,L,B,z,V,N);return}}Y&8?(U&16&&Yt(F,L,B),j!==F&&f(_,j)):U&16?Y&16?_e(F,j,_,R,L,B,z,V,N):Yt(F,L,B,!0):(U&8&&f(_,""),Y&16&&I(j,_,R,L,B,z,V,N))},X=(h,v,_,R,L,B,z,V,N)=>{h=h||Ft,v=v||Ft;const F=h.length,U=v.length,j=Math.min(F,U);let W;for(W=0;W<j;W++){const Y=v[W]=N?ft(v[W]):Oe(v[W]);b(h[W],Y,_,null,L,B,z,V,N)}F>U?Yt(h,L,B,!0,!1,j):I(v,_,R,L,B,z,V,N,j)},_e=(h,v,_,R,L,B,z,V,N)=>{let F=0;const U=v.length;let j=h.length-1,W=U-1;for(;F<=j&&F<=W;){const Y=h[F],J=v[F]=N?ft(v[F]):Oe(v[F]);if(ze(Y,J))b(Y,J,_,null,L,B,z,V,N);else break;F++}for(;F<=j&&F<=W;){const Y=h[j],J=v[W]=N?ft(v[W]):Oe(v[W]);if(ze(Y,J))b(Y,J,_,null,L,B,z,V,N);else break;j--,W--}if(F>j){if(F<=W){const Y=W+1,J=Y<U?v[Y].el:R;for(;F<=W;)b(null,v[F]=N?ft(v[F]):Oe(v[F]),_,J,L,B,z,V,N),F++}}else if(F>W)for(;F<=j;)Le(h[F],L,B,!0),F++;else{const Y=F,J=F,ie=new Map;for(F=J;F<=W;F++){const Pe=v[F]=N?ft(v[F]):Oe(v[F]);Pe.key!=null&&ie.set(Pe.key,F)}let te,Te=0;const me=W-J+1;let Ve=!1,Me=0;const Xt=new Array(me);for(F=0;F<me;F++)Xt[F]=0;for(F=Y;F<=j;F++){const Pe=h[F];if(Te>=me){Le(Pe,L,B,!0);continue}let Ge;if(Pe.key!=null)Ge=ie.get(Pe.key);else for(te=J;te<=W;te++)if(Xt[te-J]===0&&ze(Pe,v[te])){Ge=te;break}Ge===void 0?Le(Pe,L,B,!0):(Xt[Ge-J]=F+1,Ge>=Me?Me=Ge:Ve=!0,b(Pe,v[Ge],_,null,L,B,z,V,N),Te++)}const Ii=Ve?Ga(Xt):Ft;for(te=Ii.length-1,F=me-1;F>=0;F--){const Pe=J+F,Ge=v[Pe],Li=v[Pe+1],Bi=Pe+1<U?Li.el||Li.placeholder:R;Xt[F]===0?b(null,Ge,_,Bi,L,B,z,V,N):Ve&&(te<0||F!==Ii[te]?Ce(Ge,_,Bi,2):te--)}}},Ce=(h,v,_,R,L=null)=>{const{el:B,type:z,transition:V,children:N,shapeFlag:F}=h;if(F&6){Ce(h.component.subTree,v,_,R);return}if(F&128){h.suspense.move(v,_,R);return}if(F&64){z.move(h,v,_,At);return}if(z===Se){s(B,v,_);for(let j=0;j<N.length;j++)Ce(N[j],v,_,R);s(h.anchor,v,_);return}if(z===an){d(h,v,_);return}if(R!==2&&F&1&&V)if(R===0)V.beforeEnter(B),s(B,v,_),fe(()=>V.enter(B),L);else{const{leave:j,delayLeave:W,afterLeave:Y}=V,J=()=>{h.ctx.isUnmounted?i(B):s(B,v,_)},ie=()=>{B._isLeaving&&B[Ze](!0),j(B,()=>{J(),Y&&Y()})};W?W(B,J,ie):ie()}else s(B,v,_)},Le=(h,v,_,R=!1,L=!1)=>{const{type:B,props:z,ref:V,children:N,dynamicChildren:F,shapeFlag:U,patchFlag:j,dirs:W,cacheIndex:Y}=h;if(j===-2&&(L=!1),V!=null&&(st(),zt(V,null,_,h,!0),it()),Y!=null&&(v.renderCache[Y]=void 0),U&256){v.ctx.deactivate(h);return}const J=U&1&&W,ie=!dt(h);let te;if(ie&&(te=z&&z.onVnodeBeforeUnmount)&&xe(te,v,h),U&6)ho(h.component,_,R);else{if(U&128){h.suspense.unmount(_,R);return}J&&Ue(h,null,v,"beforeUnmount"),U&64?h.type.remove(h,v,_,At,R):F&&!F.hasOnce&&(B!==Se||j>0&&j&64)?Yt(F,v,_,!1,!0):(B===Se&&j&384||!L&&U&16)&&Yt(N,v,_),R&&Sn(h)}(ie&&(te=z&&z.onVnodeUnmounted)||J)&&fe(()=>{te&&xe(te,v,h),J&&Ue(h,null,v,"unmounted")},_)},Sn=h=>{const{type:v,el:_,anchor:R,transition:L}=h;if(v===Se){po(_,R);return}if(v===an){g(h);return}const B=()=>{i(_),L&&!L.persisted&&L.afterLeave&&L.afterLeave()};if(h.shapeFlag&1&&L&&!L.persisted){const{leave:z,delayLeave:V}=L,N=()=>z(_,B);V?V(h.el,B,N):N()}else B()},po=(h,v)=>{let _;for(;h!==v;)_=m(h),i(h),h=_;i(v)},ho=(h,v,_)=>{const{bum:R,scope:L,job:B,subTree:z,um:V,m:N,a:F}=h;qn(N),qn(F),R&&Nt(R),L.stop(),B&&(B.flags|=8,Le(z,h,v,_)),V&&fe(V,v),fe(()=>{h.isUnmounted=!0},v)},Yt=(h,v,_,R=!1,L=!1,B=0)=>{for(let z=B;z<h.length;z++)Le(h[z],v,_,R,L)},Tn=h=>{if(h.shapeFlag&6)return Tn(h.component.subTree);if(h.shapeFlag&128)return h.suspense.next();const v=m(h.anchor||h.el),_=v&&v[ll];return _?m(_):v};let hs=!1;const Oi=(h,v,_)=>{h==null?v._vnode&&Le(v._vnode,null,null,!0):b(v._vnode||null,h,v,null,null,null,_),v._vnode=h,hs||(hs=!0,Vi(),Gn(),hs=!1)},At={p:b,um:Le,m:Ce,r:Sn,mt:q,mc:I,pc:H,pbc:O,n:Tn,o:e};let gs,ms;return t&&([gs,ms]=t(At)),{render:Oi,hydrate:gs,createApp:Ra(Oi,gs)}}function _s({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function mt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Bl(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function _i(e,t,n=!1){const s=e.children,i=t.children;if(G(s)&&G(i))for(let r=0;r<s.length;r++){const l=s[r];let a=i[r];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=i[r]=ft(i[r]),a.el=l.el),!n&&a.patchFlag!==-2&&_i(l,a)),a.type===xt&&a.patchFlag!==-1&&(a.el=l.el),a.type===ae&&!a.el&&(a.el=l.el)}}function Ga(e){const t=e.slice(),n=[0];let s,i,r,l,a;const o=e.length;for(s=0;s<o;s++){const u=e[s];if(u!==0){if(i=n[n.length-1],e[i]<u){t[s]=i,n.push(s);continue}for(r=0,l=n.length-1;r<l;)a=r+l>>1,e[n[a]]<u?r=a+1:l=a;u<e[n[r]]&&(r>0&&(t[s]=n[r-1]),n[r]=s)}}for(r=n.length,l=n[r-1];r-- >0;)n[r]=l,l=t[l];return n}function Fl(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Fl(t)}function qn(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const Wa=Symbol.for("v-scx"),Ua=()=>Dn(Wa);function Wu(e,t){return Ci(e,null,t)}function on(e,t,n){return Ci(e,t,n)}function Ci(e,t,n=se){const{immediate:s,deep:i,flush:r,once:l}=n,a=de({},n),o=t&&s||!t&&r!=="post";let u;if(kt){if(r==="sync"){const p=Ua();u=p.__watcherHandles||(p.__watcherHandles=[])}else if(!o){const p=()=>{};return p.stop=He,p.resume=He,p.pause=He,p}}const f=he;a.call=(p,w,b)=>ke(p,f,w,b);let c=!1;r==="post"?a.scheduler=p=>{fe(p,f&&f.suspense)}:r!=="sync"&&(c=!0,a.scheduler=(p,w)=>{w?p():yi(p)}),a.augmentJob=p=>{t&&(p.flags|=4),c&&(p.flags|=2,f&&(p.id=f.uid,p.i=f))};const m=ia(e,t,a);return kt&&(u?u.push(m):o&&m()),m}function Ka(e,t,n){const s=this.proxy,i=le(e)?e.includes(".")?Rl(s,e):()=>s[e]:e.bind(s,s);let r;K(t)?r=t:(r=t.handler,n=t);const l=Mt(this),a=Ci(i,r.bind(s),n);return l(),a}function Rl(e,t){const n=t.split(".");return()=>{let s=e;for(let i=0;i<n.length&&s;i++)s=s[n[i]];return s}}const qa=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ne(t)}Modifiers`]||e[`${gt(t)}Modifiers`];function Ya(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||se;let i=n;const r=t.startsWith("update:"),l=r&&qa(s,t.slice(7));l&&(l.trim&&(i=n.map(f=>le(f)?f.trim():f)),l.number&&(i=n.map(ss)));let a,o=s[a=vs(t)]||s[a=vs(Ne(t))];!o&&r&&(o=s[a=vs(gt(t))]),o&&ke(o,e,6,i);const u=s[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,ke(u,e,6,i)}}const Xa=new WeakMap;function Dl(e,t,n=!1){const s=n?Xa:t.emitsCache,i=s.get(e);if(i!==void 0)return i;const r=e.emits;let l={},a=!1;if(!K(e)){const o=u=>{const f=Dl(u,t,!0);f&&(a=!0,de(l,f))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return!r&&!a?(ne(e)&&s.set(e,null),null):(G(r)?r.forEach(o=>l[o]=null):de(l,r),ne(e)&&s.set(e,l),l)}function us(e,t){return!e||!mn(t)?!1:(t=t.slice(2).replace(/Once$/,""),ee(e,t[0].toLowerCase()+t.slice(1))||ee(e,gt(t))||ee(e,t))}function Cs(e){const{type:t,vnode:n,proxy:s,withProxy:i,propsOptions:[r],slots:l,attrs:a,emit:o,render:u,renderCache:f,props:c,data:m,setupState:p,ctx:w,inheritAttrs:b}=e,A=Wn(e);let x,T;try{if(n.shapeFlag&4){const g=i||s,S=g;x=Oe(u.call(S,g,f,c,p,m,w)),T=a}else{const g=t;x=Oe(g.length>1?g(c,{attrs:a,slots:l,emit:o}):g(c,null)),T=t.props?a:Za(a)}}catch(g){fn.length=0,Kt(g,e,1),x=oe(ae)}let d=x;if(T&&b!==!1){const g=Object.keys(T),{shapeFlag:S}=d;g.length&&S&7&&(r&&g.some(ri)&&(T=Qa(T,r)),d=rt(d,T,!1,!0))}return n.dirs&&(d=rt(d,null,!1,!0),d.dirs=d.dirs?d.dirs.concat(n.dirs):n.dirs),n.transition&&$t(d,n.transition),x=d,Wn(A),x}function Ja(e,t=!0){let n;for(let s=0;s<e.length;s++){const i=e[s];if(Ct(i)){if(i.type!==ae||i.children==="v-if"){if(n)return;n=i}}else return}return n}const Za=e=>{let t;for(const n in e)(n==="class"||n==="style"||mn(n))&&((t||(t={}))[n]=e[n]);return t},Qa=(e,t)=>{const n={};for(const s in e)(!ri(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function ef(e,t,n){const{props:s,children:i,component:r}=e,{props:l,children:a,patchFlag:o}=t,u=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&o>=0){if(o&1024)return!0;if(o&16)return s?Zi(s,l,u):!!l;if(o&8){const f=t.dynamicProps;for(let c=0;c<f.length;c++){const m=f[c];if(l[m]!==s[m]&&!us(u,m))return!0}}}else return(i||a)&&(!a||!a.$stable)?!0:s===l?!1:s?l?Zi(s,l,u):!0:!!l;return!1}function Zi(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let i=0;i<s.length;i++){const r=s[i];if(t[r]!==e[r]&&!us(n,r))return!0}return!1}function ds({vnode:e,parent:t},n){for(;t;){const s=t.subTree;if(s.suspense&&s.suspense.activeBranch===e&&(s.el=e.el),s===e)(e=t.vnode).el=n,t=t.parent;else break}}const Yn=e=>e.__isSuspense;let qs=0;const tf={name:"Suspense",__isSuspense:!0,process(e,t,n,s,i,r,l,a,o,u){if(e==null)nf(t,n,s,i,r,l,a,o,u);else{if(r&&r.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}sf(e,t,n,s,i,l,a,o,u)}},hydrate:rf,normalize:lf},Uu=tf;function hn(e,t){const n=e.props&&e.props[t];K(n)&&n()}function nf(e,t,n,s,i,r,l,a,o){const{p:u,o:{createElement:f}}=o,c=f("div"),m=e.suspense=Nl(e,i,s,t,c,n,r,l,a,o);u(null,m.pendingBranch=e.ssContent,c,null,s,m,r,l),m.deps>0?(hn(e,"onPending"),hn(e,"onFallback"),u(null,e.ssFallback,t,n,s,null,r,l),Ht(m,e.ssFallback)):m.resolve(!1,!0)}function sf(e,t,n,s,i,r,l,a,{p:o,um:u,o:{createElement:f}}){const c=t.suspense=e.suspense;c.vnode=t,t.el=e.el;const m=t.ssContent,p=t.ssFallback,{activeBranch:w,pendingBranch:b,isInFallback:A,isHydrating:x}=c;if(b)c.pendingBranch=m,ze(b,m)?(o(b,m,c.hiddenContainer,null,i,c,r,l,a),c.deps<=0?c.resolve():A&&(x||(o(w,p,n,s,i,null,r,l,a),Ht(c,p)))):(c.pendingId=qs++,x?(c.isHydrating=!1,c.activeBranch=b):u(b,i,c),c.deps=0,c.effects.length=0,c.hiddenContainer=f("div"),A?(o(null,m,c.hiddenContainer,null,i,c,r,l,a),c.deps<=0?c.resolve():(o(w,p,n,s,i,null,r,l,a),Ht(c,p))):w&&ze(w,m)?(o(w,m,n,s,i,c,r,l,a),c.resolve(!0)):(o(null,m,c.hiddenContainer,null,i,c,r,l,a),c.deps<=0&&c.resolve()));else if(w&&ze(w,m))o(w,m,n,s,i,c,r,l,a),Ht(c,m);else if(hn(t,"onPending"),c.pendingBranch=m,m.shapeFlag&512?c.pendingId=m.component.suspenseId:c.pendingId=qs++,o(null,m,c.hiddenContainer,null,i,c,r,l,a),c.deps<=0)c.resolve();else{const{timeout:T,pendingId:d}=c;T>0?setTimeout(()=>{c.pendingId===d&&c.fallback(p)},T):T===0&&c.fallback(p)}}function Nl(e,t,n,s,i,r,l,a,o,u,f=!1){const{p:c,m,um:p,n:w,o:{parentNode:b,remove:A}}=u;let x;const T=of(e);T&&t&&t.pendingBranch&&(x=t.pendingId,t.deps++);const d=e.props?Br(e.props.timeout):void 0,g=r,S={vnode:e,parent:t,parentComponent:n,namespace:l,container:s,hiddenContainer:i,deps:0,pendingId:qs++,timeout:typeof d=="number"?d:-1,activeBranch:null,pendingBranch:null,isInFallback:!f,isHydrating:f,isUnmounted:!1,effects:[],resolve(P=!1,C=!1){const{vnode:I,activeBranch:y,pendingBranch:O,pendingId:M,effects:E,parentComponent:D,container:q,isInFallback:Q}=S;let k=!1;S.isHydrating?S.isHydrating=!1:P||(k=y&&O.transition&&O.transition.mode==="out-in",k&&(y.transition.afterLeave=()=>{M===S.pendingId&&(m(O,q,r===g?w(y):r,0),$s(E),Q&&I.ssFallback&&(I.ssFallback.el=null))}),y&&(b(y.el)===q&&(r=w(y)),p(y,D,S,!0),!k&&Q&&I.ssFallback&&(I.ssFallback.el=null)),k||m(O,q,r,0)),Ht(S,O),S.pendingBranch=null,S.isInFallback=!1;let $=S.parent,H=!1;for(;$;){if($.pendingBranch){$.effects.push(...E),H=!0;break}$=$.parent}!H&&!k&&$s(E),S.effects=[],T&&t&&t.pendingBranch&&x===t.pendingId&&(t.deps--,t.deps===0&&!C&&t.resolve()),hn(I,"onResolve")},fallback(P){if(!S.pendingBranch)return;const{vnode:C,activeBranch:I,parentComponent:y,container:O,namespace:M}=S;hn(C,"onFallback");const E=w(I),D=()=>{S.isInFallback&&(c(null,P,O,E,y,null,M,a,o),Ht(S,P))},q=P.transition&&P.transition.mode==="out-in";q&&(I.transition.afterLeave=D),S.isInFallback=!0,p(I,y,null,!0),q||D()},move(P,C,I){S.activeBranch&&m(S.activeBranch,P,C,I),S.container=P},next(){return S.activeBranch&&w(S.activeBranch)},registerDep(P,C,I){const y=!!S.pendingBranch;y&&S.deps++;const O=P.vnode.el;P.asyncDep.catch(M=>{Kt(M,P,0)}).then(M=>{if(P.isUnmounted||S.isUnmounted||S.pendingId!==P.suspenseId)return;P.asyncResolved=!0;const{vnode:E}=P;Zs(P,M),O&&(E.el=O);const D=!O&&P.subTree.el;C(P,E,b(O||P.subTree.el),O?null:w(P.subTree),S,l,I),D&&(E.placeholder=null,A(D)),ds(P,E.el),y&&--S.deps===0&&S.resolve()})},unmount(P,C){S.isUnmounted=!0,S.activeBranch&&p(S.activeBranch,n,P,C),S.pendingBranch&&p(S.pendingBranch,n,P,C)}};return S}function rf(e,t,n,s,i,r,l,a,o){const u=t.suspense=Nl(t,s,n,e.parentNode,document.createElement("div"),null,i,r,l,a,!0),f=o(e,u.pendingBranch=t.ssContent,n,u,r,l);return u.deps===0&&u.resolve(!1,!0),f}function lf(e){const{shapeFlag:t,children:n}=e,s=t&32;e.ssContent=Qi(s?n.default:n),e.ssFallback=s?Qi(n.fallback):oe(ae)}function Qi(e){let t;if(K(e)){const n=jt&&e._c;n&&(e._d=!1,Xn()),e=e(),n&&(e._d=!0,t=Ee,zl())}return G(e)&&(e=Ja(e)),e=Oe(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Vl(e,t){t&&t.pendingBranch?G(e)?t.effects.push(...e):t.effects.push(e):$s(e)}function Ht(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e;let i=t.el;for(;!i&&t.component;)t=t.component.subTree,i=t.el;n.el=i,s&&s.subTree===n&&(s.vnode.el=i,ds(s,i))}function of(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Se=Symbol.for("v-fgt"),xt=Symbol.for("v-txt"),ae=Symbol.for("v-cmt"),an=Symbol.for("v-stc"),fn=[];let Ee=null;function Xn(e=!1){fn.push(Ee=e?null:[])}function zl(){fn.pop(),Ee=fn[fn.length-1]||null}let jt=1;function Jn(e,t=!1){jt+=e,e<0&&Ee&&t&&(Ee.hasOnce=!0)}function Hl(e){return e.dynamicChildren=jt>0?Ee||Ft:null,zl(),jt>0&&Ee&&Ee.push(e),e}function Ku(e,t,n,s,i,r){return Hl(jl(e,t,n,s,i,r,!0))}function Ys(e,t,n,s,i){return Hl(oe(e,t,n,s,i,!0))}function Ct(e){return e?e.__v_isVNode===!0:!1}function ze(e,t){return e.type===t.type&&e.key===t.key}const $l=({key:e})=>e??null,Nn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?le(e)||ue(e)||K(e)?{i:ge,r:e,k:t,f:!!n}:e:null);function jl(e,t=null,n=null,s=0,i=null,r=e===Se?0:1,l=!1,a=!1){const o={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&$l(t),ref:t&&Nn(t),scopeId:rl,slotScopeIds:null,children:n,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:s,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:ge};return a?(Mi(o,n),r&128&&e.normalize(o)):n&&(o.shapeFlag|=le(n)?8:16),jt>0&&!l&&Ee&&(o.patchFlag>0||r&6)&&o.patchFlag!==32&&Ee.push(o),o}const oe=af;function af(e,t=null,n=null,s=0,i=null,r=!1){if((!e||e===yl)&&(e=ae),Ct(e)){const a=rt(e,t,!0);return n&&Mi(a,n),jt>0&&!r&&Ee&&(a.shapeFlag&6?Ee[Ee.indexOf(e)]=a:Ee.push(a)),a.patchFlag=-2,a}if(vf(e)&&(e=e.__vccOpts),t){t=ff(t);let{class:a,style:o}=t;a&&!le(a)&&(t.class=ls(a)),ne(o)&&(mi(o)&&!G(o)&&(o=de({},o)),t.style=rs(o))}const l=le(e)?1:Yn(e)?128:ol(e)?64:ne(e)?4:K(e)?2:0;return jl(e,t,n,s,i,l,r,!0)}function ff(e){return e?mi(e)||Cl(e)?de({},e):e:null}function rt(e,t,n=!1,s=!1){const{props:i,ref:r,patchFlag:l,children:a,transition:o}=e,u=t?cf(i||{},t):i,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&$l(u),ref:t&&t.ref?n&&r?G(r)?r.concat(Nn(t)):[r,Nn(t)]:Nn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Se?l===-1?16:l|16:l,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:o,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&rt(e.ssContent),ssFallback:e.ssFallback&&rt(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return o&&s&&$t(f,o.clone(f)),f}function kl(e=" ",t=0){return oe(xt,null,e,t)}function qu(e,t){const n=oe(an,null,e);return n.staticCount=t,n}function Yu(e="",t=!1){return t?(Xn(),Ys(ae,null,e)):oe(ae,null,e)}function Oe(e){return e==null||typeof e=="boolean"?oe(ae):G(e)?oe(Se,null,e.slice()):Ct(e)?ft(e):oe(xt,null,String(e))}function ft(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:rt(e)}function Mi(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(G(t))n=16;else if(typeof t=="object")if(s&65){const i=t.default;i&&(i._c&&(i._d=!1),Mi(e,i()),i._c&&(i._d=!0));return}else{n=32;const i=t._;!i&&!Cl(t)?t._ctx=ge:i===3&&ge&&(ge.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else K(t)?(t={default:t,_ctx:ge},n=32):(t=String(t),s&64?(n=16,t=[kl(t)]):n=8);e.children=t,e.shapeFlag|=n}function cf(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const i in s)if(i==="class")t.class!==s.class&&(t.class=ls([t.class,s.class]));else if(i==="style")t.style=rs([t.style,s.style]);else if(mn(i)){const r=t[i],l=s[i];l&&r!==l&&!(G(r)&&r.includes(l))&&(t[i]=r?[].concat(r,l):l)}else i!==""&&(t[i]=s[i])}return t}function xe(e,t,n,s=null){ke(e,t,7,[n,s])}const uf=xl();let df=0;function pf(e,t,n){const s=e.type,i=(t?t.appContext:e.appContext)||uf,r={uid:df++,vnode:e,type:s,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Nr(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Pl(s,i),emitsOptions:Dl(s,i),emit:null,emitted:null,propsDefaults:se,inheritAttrs:s.inheritAttrs,ctx:se,data:se,props:se,attrs:se,slots:se,refs:se,setupState:se,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return r.ctx={_:r},r.root=t?t.root:r,r.emit=Ya.bind(null,r),e.ce&&e.ce(r),r}let he=null;const qt=()=>he||ge;let Zn,Xs;{const e=is(),t=(n,s)=>{let i;return(i=e[n])||(i=e[n]=[]),i.push(s),r=>{i.length>1?i.forEach(l=>l(r)):i[0](r)}};Zn=t("__VUE_INSTANCE_SETTERS__",n=>he=n),Xs=t("__VUE_SSR_SETTERS__",n=>kt=n)}const Mt=e=>{const t=he;return Zn(e),e.scope.on(),()=>{e.scope.off(),Zn(t)}},Js=()=>{he&&he.scope.off(),Zn(null)};function Gl(e){return e.vnode.shapeFlag&4}let kt=!1;function hf(e,t=!1,n=!1){t&&Xs(t);const{props:s,children:i}=e.vnode,r=Gl(e);Da(e,s,r,t),Ha(e,i,n||t);const l=r?gf(e,t):void 0;return t&&Xs(!1),l}function gf(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Pa);const{setup:s}=n;if(s){st();const i=e.setupContext=s.length>1?Ul(e):null,r=Mt(e),l=vn(s,e,0,[e.props,i]),a=oi(l);if(it(),r(),(a||e.sp)&&!dt(e)&&bi(e),a){if(l.then(Js,Js),t)return l.then(o=>{Zs(e,o)}).catch(o=>{Kt(o,e,0)});e.asyncDep=l}else Zs(e,l)}else Wl(e)}function Zs(e,t,n){K(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ne(t)&&(e.setupState=el(t)),Wl(e)}function Wl(e,t,n){const s=e.type;e.render||(e.render=s.render||He);{const i=Mt(e);st();try{Aa(e)}finally{it(),i()}}}const mf={get(e,t){return ye(e,"get",""),e[t]}};function Ul(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,mf),slots:e.slots,emit:e.emit,expose:t}}function ps(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(el(Yo(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ln)return ln[n](e)},has(t,n){return n in t||n in ln}})):e.proxy}function Qs(e,t=!0){return K(e)?e.displayName||e.name:e.name||t&&e.__name}function vf(e){return K(e)&&"__vccOpts"in e}const Kl=(e,t)=>na(e,t,kt);function Fe(e,t,n){try{Jn(-1);const s=arguments.length;return s===2?ne(t)&&!G(t)?Ct(t)?oe(e,null,[t]):oe(e,t):oe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Ct(n)&&(n=[n]),oe(e,t,n))}finally{Jn(1)}}const yf="3.5.24",Xu=He;/**
* @vue/runtime-dom v3.5.24
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let ei;const er=typeof window<"u"&&window.trustedTypes;if(er)try{ei=er.createPolicy("vue",{createHTML:e=>e})}catch{}const ql=ei?e=>ei.createHTML(e):e=>e,bf="http://www.w3.org/2000/svg",wf="http://www.w3.org/1998/Math/MathML",Je=typeof document<"u"?document:null,tr=Je&&Je.createElement("template"),Sf={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const i=t==="svg"?Je.createElementNS(bf,e):t==="mathml"?Je.createElementNS(wf,e):n?Je.createElement(e,{is:n}):Je.createElement(e);return e==="select"&&s&&s.multiple!=null&&i.setAttribute("multiple",s.multiple),i},createText:e=>Je.createTextNode(e),createComment:e=>Je.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Je.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,i,r){const l=n?n.previousSibling:t.lastChild;if(i&&(i===r||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===r||!(i=i.nextSibling)););else{tr.innerHTML=ql(s==="svg"?`<svg>${e}</svg>`:s==="mathml"?`<math>${e}</math>`:e);const a=tr.content;if(s==="svg"||s==="mathml"){const o=a.firstChild;for(;o.firstChild;)a.appendChild(o.firstChild);a.removeChild(o)}t.insertBefore(a,n)}return[l?l.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},ot="transition",Zt="animation",gn=Symbol("_vtc"),Yl={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},Tf=de({},cl,Yl),xf=e=>(e.displayName="Transition",e.props=Tf,e),Ju=xf((e,{slots:t})=>Fe(ua,Ef(e),t)),vt=(e,t=[])=>{G(e)?e.forEach(n=>n(...t)):e&&e(...t)},nr=e=>e?G(e)?e.some(t=>t.length>1):e.length>1:!1;function Ef(e){const t={};for(const E in e)E in Yl||(t[E]=e[E]);if(e.css===!1)return t;const{name:n="v",type:s,duration:i,enterFromClass:r=`${n}-enter-from`,enterActiveClass:l=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:o=r,appearActiveClass:u=l,appearToClass:f=a,leaveFromClass:c=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,w=_f(i),b=w&&w[0],A=w&&w[1],{onBeforeEnter:x,onEnter:T,onEnterCancelled:d,onLeave:g,onLeaveCancelled:S,onBeforeAppear:P=x,onAppear:C=T,onAppearCancelled:I=d}=t,y=(E,D,q,Q)=>{E._enterCancelled=Q,yt(E,D?f:a),yt(E,D?u:l),q&&q()},O=(E,D)=>{E._isLeaving=!1,yt(E,c),yt(E,p),yt(E,m),D&&D()},M=E=>(D,q)=>{const Q=E?C:T,k=()=>y(D,E,q);vt(Q,[D,k]),sr(()=>{yt(D,E?o:r),Ye(D,E?f:a),nr(Q)||ir(D,s,b,k)})};return de(t,{onBeforeEnter(E){vt(x,[E]),Ye(E,r),Ye(E,l)},onBeforeAppear(E){vt(P,[E]),Ye(E,o),Ye(E,u)},onEnter:M(!1),onAppear:M(!0),onLeave(E,D){E._isLeaving=!0;const q=()=>O(E,D);Ye(E,c),E._enterCancelled?(Ye(E,m),or(E)):(or(E),Ye(E,m)),sr(()=>{E._isLeaving&&(yt(E,c),Ye(E,p),nr(g)||ir(E,s,A,q))}),vt(g,[E,q])},onEnterCancelled(E){y(E,!1,void 0,!0),vt(d,[E])},onAppearCancelled(E){y(E,!0,void 0,!0),vt(I,[E])},onLeaveCancelled(E){O(E),vt(S,[E])}})}function _f(e){if(e==null)return null;if(ne(e))return[Ms(e.enter),Ms(e.leave)];{const t=Ms(e);return[t,t]}}function Ms(e){return Br(e)}function Ye(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[gn]||(e[gn]=new Set)).add(t)}function yt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[gn];n&&(n.delete(t),n.size||(e[gn]=void 0))}function sr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Cf=0;function ir(e,t,n,s){const i=e._endId=++Cf,r=()=>{i===e._endId&&s()};if(n!=null)return setTimeout(r,n);const{type:l,timeout:a,propCount:o}=Mf(e,t);if(!l)return s();const u=l+"end";let f=0;const c=()=>{e.removeEventListener(u,m),r()},m=p=>{p.target===e&&++f>=o&&c()};setTimeout(()=>{f<o&&c()},a+1),e.addEventListener(u,m)}function Mf(e,t){const n=window.getComputedStyle(e),s=w=>(n[w]||"").split(", "),i=s(`${ot}Delay`),r=s(`${ot}Duration`),l=rr(i,r),a=s(`${Zt}Delay`),o=s(`${Zt}Duration`),u=rr(a,o);let f=null,c=0,m=0;t===ot?l>0&&(f=ot,c=l,m=r.length):t===Zt?u>0&&(f=Zt,c=u,m=o.length):(c=Math.max(l,u),f=c>0?l>u?ot:Zt:null,m=f?f===ot?r.length:o.length:0);const p=f===ot&&/\b(?:transform|all)(?:,|$)/.test(s(`${ot}Property`).toString());return{type:f,timeout:c,propCount:m,hasTransform:p}}function rr(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,s)=>lr(n)+lr(e[s])))}function lr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function or(e){return(e?e.ownerDocument:document).body.offsetHeight}function Pf(e,t,n){const s=e[gn];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Qn=Symbol("_vod"),Xl=Symbol("_vsh"),Zu={name:"show",beforeMount(e,{value:t},{transition:n}){e[Qn]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Qt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Qt(e,!0),s.enter(e)):s.leave(e,()=>{Qt(e,!1)}):Qt(e,t))},beforeUnmount(e,{value:t}){Qt(e,t)}};function Qt(e,t){e.style.display=t?e[Qn]:"none",e[Xl]=!t}const Af=Symbol(""),Of=/(?:^|;)\s*display\s*:/;function If(e,t,n){const s=e.style,i=le(n);let r=!1;if(n&&!i){if(t)if(le(t))for(const l of t.split(";")){const a=l.slice(0,l.indexOf(":")).trim();n[a]==null&&Vn(s,a,"")}else for(const l in t)n[l]==null&&Vn(s,l,"");for(const l in n)l==="display"&&(r=!0),Vn(s,l,n[l])}else if(i){if(t!==n){const l=s[Af];l&&(n+=";"+l),s.cssText=n,r=Of.test(n)}}else t&&e.removeAttribute("style");Qn in e&&(e[Qn]=r?s.display:"",e[Xl]&&(s.display="none"))}const ar=/\s*!important$/;function Vn(e,t,n){if(G(n))n.forEach(s=>Vn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Lf(e,t);ar.test(n)?e.setProperty(gt(s),n.replace(ar,""),"important"):e[s]=n}}const fr=["Webkit","Moz","ms"],Ps={};function Lf(e,t){const n=Ps[t];if(n)return n;let s=Ne(t);if(s!=="filter"&&s in e)return Ps[t]=s;s=ns(s);for(let i=0;i<fr.length;i++){const r=fr[i]+s;if(r in e)return Ps[t]=r}return t}const cr="http://www.w3.org/1999/xlink";function ur(e,t,n,s,i,r=_o(t)){s&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(cr,t.slice(6,t.length)):e.setAttributeNS(cr,t,n):n==null||r&&!Fr(n)?e.removeAttribute(t):e.setAttribute(t,r?"":je(n)?String(n):n)}function dr(e,t,n,s,i){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?ql(n):n);return}const r=e.tagName;if(t==="value"&&r!=="PROGRESS"&&!r.includes("-")){const a=r==="OPTION"?e.getAttribute("value")||"":e.value,o=n==null?e.type==="checkbox"?"on":"":String(n);(a!==o||!("_value"in e))&&(e.value=o),n==null&&e.removeAttribute(t),e._value=n;return}let l=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=Fr(n):n==null&&a==="string"?(n="",l=!0):a==="number"&&(n=0,l=!0)}try{e[t]=n}catch{}l&&e.removeAttribute(i||t)}function tt(e,t,n,s){e.addEventListener(t,n,s)}function Bf(e,t,n,s){e.removeEventListener(t,n,s)}const pr=Symbol("_vei");function Ff(e,t,n,s,i=null){const r=e[pr]||(e[pr]={}),l=r[t];if(s&&l)l.value=s;else{const[a,o]=Rf(t);if(s){const u=r[t]=Vf(s,i);tt(e,a,u,o)}else l&&(Bf(e,a,l,o),r[t]=void 0)}}const hr=/(?:Once|Passive|Capture)$/;function Rf(e){let t;if(hr.test(e)){t={};let s;for(;s=e.match(hr);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):gt(e.slice(2)),t]}let As=0;const Df=Promise.resolve(),Nf=()=>As||(Df.then(()=>As=0),As=Date.now());function Vf(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;ke(zf(s,n.value),t,5,[s])};return n.value=e,n.attached=Nf(),n}function zf(e,t){if(G(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>i=>!i._stopped&&s&&s(i))}else return t}const gr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Hf=(e,t,n,s,i,r)=>{const l=i==="svg";t==="class"?Pf(e,s,l):t==="style"?If(e,n,s):mn(t)?ri(t)||Ff(e,t,n,s,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):$f(e,t,s,l))?(dr(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&ur(e,t,s,l,r,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!le(s))?dr(e,Ne(t),s,r,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),ur(e,t,s,l))};function $f(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&gr(t)&&K(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const i=e.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return gr(t)&&le(n)?!1:t in e}const ht=e=>{const t=e.props["onUpdate:modelValue"]||!1;return G(t)?n=>Nt(t,n):t};function jf(e){e.target.composing=!0}function mr(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const De=Symbol("_assign");function vr(e,t,n){return t&&(e=e.trim()),n&&(e=ss(e)),e}const yr={created(e,{modifiers:{lazy:t,trim:n,number:s}},i){e[De]=ht(i);const r=s||i.props&&i.props.type==="number";tt(e,t?"change":"input",l=>{l.target.composing||e[De](vr(e.value,n,r))}),(n||r)&&tt(e,"change",()=>{e.value=vr(e.value,n,r)}),t||(tt(e,"compositionstart",jf),tt(e,"compositionend",mr),tt(e,"change",mr))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:i,number:r}},l){if(e[De]=ht(l),e.composing)return;const a=(r||e.type==="number")&&!/^0\d/.test(e.value)?ss(e.value):e.value,o=t??"";a!==o&&(document.activeElement===e&&e.type!=="range"&&(s&&t===n||i&&e.value.trim()===o)||(e.value=o))}},kf={deep:!0,created(e,t,n){e[De]=ht(n),tt(e,"change",()=>{const s=e._modelValue,i=Gt(e),r=e.checked,l=e[De];if(G(s)){const a=fi(s,i),o=a!==-1;if(r&&!o)l(s.concat(i));else if(!r&&o){const u=[...s];u.splice(a,1),l(u)}}else if(Wt(s)){const a=new Set(s);r?a.add(i):a.delete(i),l(a)}else l(Jl(e,r))})},mounted:br,beforeUpdate(e,t,n){e[De]=ht(n),br(e,t,n)}};function br(e,{value:t,oldValue:n},s){e._modelValue=t;let i;if(G(t))i=fi(t,s.props.value)>-1;else if(Wt(t))i=t.has(s.props.value);else{if(t===n)return;i=_t(t,Jl(e,!0))}e.checked!==i&&(e.checked=i)}const Gf={created(e,{value:t},n){e.checked=_t(t,n.props.value),e[De]=ht(n),tt(e,"change",()=>{e[De](Gt(e))})},beforeUpdate(e,{value:t,oldValue:n},s){e[De]=ht(s),t!==n&&(e.checked=_t(t,s.props.value))}},Wf={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const i=Wt(t);tt(e,"change",()=>{const r=Array.prototype.filter.call(e.options,l=>l.selected).map(l=>n?ss(Gt(l)):Gt(l));e[De](e.multiple?i?new Set(r):r:r[0]),e._assigning=!0,vi(()=>{e._assigning=!1})}),e[De]=ht(s)},mounted(e,{value:t}){wr(e,t)},beforeUpdate(e,t,n){e[De]=ht(n)},updated(e,{value:t}){e._assigning||wr(e,t)}};function wr(e,t){const n=e.multiple,s=G(t);if(!(n&&!s&&!Wt(t))){for(let i=0,r=e.options.length;i<r;i++){const l=e.options[i],a=Gt(l);if(n)if(s){const o=typeof a;o==="string"||o==="number"?l.selected=t.some(u=>String(u)===String(a)):l.selected=fi(t,a)>-1}else l.selected=t.has(a);else if(_t(Gt(l),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Gt(e){return"_value"in e?e._value:e.value}function Jl(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Qu={created(e,t,n){Ln(e,t,n,null,"created")},mounted(e,t,n){Ln(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){Ln(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){Ln(e,t,n,s,"updated")}};function Uf(e,t){switch(e){case"SELECT":return Wf;case"TEXTAREA":return yr;default:switch(t){case"checkbox":return kf;case"radio":return Gf;default:return yr}}}function Ln(e,t,n,s,i){const l=Uf(e.tagName,n.props&&n.props.type)[i];l&&l(e,t,n,s)}const Kf=["ctrl","shift","alt","meta"],qf={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Kf.some(n=>e[`${n}Key`]&&!t.includes(n))},ed=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=((i,...r)=>{for(let l=0;l<t.length;l++){const a=qf[t[l]];if(a&&a(i,t))return}return e(i,...r)}))},Yf={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},td=(e,t)=>{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=(i=>{if(!("key"in i))return;const r=gt(i.key);if(t.some(l=>l===r||Yf[l]===r))return e(i)}))},Zl=de({patchProp:Hf},Sf);let cn,Sr=!1;function Ql(){return cn||(cn=ja(Zl))}function Xf(){return cn=Sr?cn:ka(Zl),Sr=!0,cn}const nd=((...e)=>{Ql().render(...e)}),sd=((...e)=>{const t=Ql().createApp(...e),{mount:n}=t;return t.mount=s=>{const i=to(s);if(!i)return;const r=t._component;!K(r)&&!r.render&&!r.template&&(r.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const l=n(i,!1,eo(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),l},t}),id=((...e)=>{const t=Xf().createApp(...e),{mount:n}=t;return t.mount=s=>{const i=to(s);if(i)return n(i,!0,eo(i))},t});function eo(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function to(e){return le(e)?document.querySelector(e):e}function Tr(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function Pi(e,t){e===void 0&&(e={}),t===void 0&&(t={}),Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:Tr(t[n])&&Tr(e[n])&&Object.keys(t[n]).length>0&&Pi(e[n],t[n])})}const no={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 Ke(){const e=typeof document<"u"?document:{};return Pi(e,no),e}const Jf={document:no,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function Ie(){const e=typeof window<"u"?window:{};return Pi(e,Jf),e}function Zf(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function ti(e,t){return t===void 0&&(t=0),setTimeout(e,t)}function es(){return Date.now()}function Qf(e){const t=Ie();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function ec(e,t){t===void 0&&(t="x");const n=Ie();let s,i,r;const l=Qf(e);return n.WebKitCSSMatrix?(i=l.transform||l.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(a=>a.replace(",",".")).join(", ")),r=new n.WebKitCSSMatrix(i==="none"?"":i)):(r=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=r.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?i=r.m41:s.length===16?i=parseFloat(s[12]):i=parseFloat(s[4])),t==="y"&&(n.WebKitCSSMatrix?i=r.m42:s.length===16?i=parseFloat(s[13]):i=parseFloat(s[5])),i||0}function Bn(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function tc(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function Ae(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const s=n<0||arguments.length<=n?void 0:arguments[n];if(s!=null&&!tc(s)){const i=Object.keys(Object(s)).filter(r=>t.indexOf(r)<0);for(let r=0,l=i.length;r<l;r+=1){const a=i[r],o=Object.getOwnPropertyDescriptor(s,a);o!==void 0&&o.enumerable&&(Bn(e[a])&&Bn(s[a])?s[a].__swiper__?e[a]=s[a]:Ae(e[a],s[a]):!Bn(e[a])&&Bn(s[a])?(e[a]={},s[a].__swiper__?e[a]=s[a]:Ae(e[a],s[a])):e[a]=s[a])}}}return e}function Fn(e,t,n){e.style.setProperty(t,n)}function so(e){let{swiper:t,targetPosition:n,side:s}=e;const i=Ie(),r=-t.translate;let l=null,a;const o=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const u=n>r?"next":"prev",f=(m,p)=>u==="next"&&m>=p||u==="prev"&&m<=p,c=()=>{a=new Date().getTime(),l===null&&(l=a);const m=Math.max(Math.min((a-l)/o,1),0),p=.5-Math.cos(m*Math.PI)/2;let w=r+p*(n-r);if(f(w,n)&&(w=n),t.wrapperEl.scrollTo({[s]:w}),f(w,n)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[s]:w})}),i.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=i.requestAnimationFrame(c)};c()}function nt(e,t){return t===void 0&&(t=""),[...e.children].filter(n=>n.matches(t))}function nc(e,t){t===void 0&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:[t]),n}function sc(e,t){const n=[];for(;e.previousElementSibling;){const s=e.previousElementSibling;t?s.matches(t)&&n.push(s):n.push(s),e=s}return n}function ic(e,t){const n=[];for(;e.nextElementSibling;){const s=e.nextElementSibling;t?s.matches(t)&&n.push(s):n.push(s),e=s}return n}function ct(e,t){return Ie().getComputedStyle(e,null).getPropertyValue(t)}function xr(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function rc(e,t){const n=[];let s=e.parentElement;for(;s;)n.push(s),s=s.parentElement;return n}function Er(e,t,n){const s=Ie();return e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom"))}let Os;function lc(){const e=Ie(),t=Ke();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function io(){return Os||(Os=lc()),Os}let Is;function oc(e){let{userAgent:t}=e===void 0?{}:e;const n=io(),s=Ie(),i=s.navigator.platform,r=t||s.navigator.userAgent,l={ios:!1,android:!1},a=s.screen.width,o=s.screen.height,u=r.match(/(Android);?[\s\/]+([\d.]+)?/);let f=r.match(/(iPad).*OS\s([\d_]+)/);const c=r.match(/(iPod)(.*OS\s([\d_]+))?/),m=!f&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p=i==="Win32";let w=i==="MacIntel";const b=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!f&&w&&n.touch&&b.indexOf(`${a}x${o}`)>=0&&(f=r.match(/(Version)\/([\d.]+)/),f||(f=[0,1,"13_0_0"]),w=!1),u&&!p&&(l.os="android",l.android=!0),(f||m||c)&&(l.os="ios",l.ios=!0),l}function ac(e){return e===void 0&&(e={}),Is||(Is=oc(e)),Is}let Ls;function fc(){const e=Ie();let t=!1;function n(){const s=e.navigator.userAgent.toLowerCase();return s.indexOf("safari")>=0&&s.indexOf("chrome")<0&&s.indexOf("android")<0}if(n()){const s=String(e.navigator.userAgent);if(s.includes("Version/")){const[i,r]=s.split("Version/")[1].split(" ")[0].split(".").map(l=>Number(l));t=i<16||i===16&&r<2}}return{isSafari:t||n(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function cc(){return Ls||(Ls=fc()),Ls}function uc(e){let{swiper:t,on:n,emit:s}=e;const i=Ie();let r=null,l=null;const a=()=>{!t||t.destroyed||!t.initialized||(s("beforeResize"),s("resize"))},o=()=>{!t||t.destroyed||!t.initialized||(r=new ResizeObserver(c=>{l=i.requestAnimationFrame(()=>{const{width:m,height:p}=t;let w=m,b=p;c.forEach(A=>{let{contentBoxSize:x,contentRect:T,target:d}=A;d&&d!==t.el||(w=T?T.width:(x[0]||x).inlineSize,b=T?T.height:(x[0]||x).blockSize)}),(w!==m||b!==p)&&a()})}),r.observe(t.el))},u=()=>{l&&i.cancelAnimationFrame(l),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null)},f=()=>{!t||t.destroyed||!t.initialized||s("orientationchange")};n("init",()=>{if(t.params.resizeObserver&&typeof i.ResizeObserver<"u"){o();return}i.addEventListener("resize",a),i.addEventListener("orientationchange",f)}),n("destroy",()=>{u(),i.removeEventListener("resize",a),i.removeEventListener("orientationchange",f)})}function dc(e){let{swiper:t,extendParams:n,on:s,emit:i}=e;const r=[],l=Ie(),a=function(f,c){c===void 0&&(c={});const m=l.MutationObserver||l.WebkitMutationObserver,p=new m(w=>{if(t.__preventObserver__)return;if(w.length===1){i("observerUpdate",w[0]);return}const b=function(){i("observerUpdate",w[0])};l.requestAnimationFrame?l.requestAnimationFrame(b):l.setTimeout(b,0)});p.observe(f,{attributes:typeof c.attributes>"u"?!0:c.attributes,childList:typeof c.childList>"u"?!0:c.childList,characterData:typeof c.characterData>"u"?!0:c.characterData}),r.push(p)},o=()=>{if(t.params.observer){if(t.params.observeParents){const f=rc(t.hostEl);for(let c=0;c<f.length;c+=1)a(f[c])}a(t.hostEl,{childList:t.params.observeSlideChildren}),a(t.wrapperEl,{attributes:!1})}},u=()=>{r.forEach(f=>{f.disconnect()}),r.splice(0,r.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",o),s("destroy",u)}var pc={on(e,t,n){const s=this;if(!s.eventsListeners||s.destroyed||typeof t!="function")return s;const i=n?"unshift":"push";return e.split(" ").forEach(r=>{s.eventsListeners[r]||(s.eventsListeners[r]=[]),s.eventsListeners[r][i](t)}),s},once(e,t,n){const s=this;if(!s.eventsListeners||s.destroyed||typeof t!="function")return s;function i(){s.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var r=arguments.length,l=new Array(r),a=0;a<r;a++)l[a]=arguments[a];t.apply(s,l)}return i.__emitterProxy=t,s.on(e,i,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed||typeof e!="function")return n;const s=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[s](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(" ").forEach(s=>{typeof t>"u"?n.eventsListeners[s]=[]:n.eventsListeners[s]&&n.eventsListeners[s].forEach((i,r)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[s].splice(r,1)})}),n},emit(){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,n,s;for(var i=arguments.length,r=new Array(i),l=0;l<i;l++)r[l]=arguments[l];return typeof r[0]=="string"||Array.isArray(r[0])?(t=r[0],n=r.slice(1,r.length),s=e):(t=r[0].events,n=r[0].data,s=r[0].context||e),n.unshift(s),(Array.isArray(t)?t:t.split(" ")).forEach(o=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(u=>{u.apply(s,[o,...n])}),e.eventsListeners&&e.eventsListeners[o]&&e.eventsListeners[o].forEach(u=>{u.apply(s,n)})}),e}};function hc(){const e=this;let t,n;const s=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=s.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?n=e.params.height:n=s.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(ct(s,"padding-left")||0,10)-parseInt(ct(s,"padding-right")||0,10),n=n-parseInt(ct(s,"padding-top")||0,10)-parseInt(ct(s,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function gc(){const e=this;function t(M){return e.isHorizontal()?M:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[M]}function n(M,E){return parseFloat(M.getPropertyValue(t(E))||0)}const s=e.params,{wrapperEl:i,slidesEl:r,size:l,rtlTranslate:a,wrongRTL:o}=e,u=e.virtual&&s.virtual.enabled,f=u?e.virtual.slides.length:e.slides.length,c=nt(r,`.${e.params.slideClass}, swiper-slide`),m=u?e.virtual.slides.length:c.length;let p=[];const w=[],b=[];let A=s.slidesOffsetBefore;typeof A=="function"&&(A=s.slidesOffsetBefore.call(e));let x=s.slidesOffsetAfter;typeof x=="function"&&(x=s.slidesOffsetAfter.call(e));const T=e.snapGrid.length,d=e.slidesGrid.length;let g=s.spaceBetween,S=-A,P=0,C=0;if(typeof l>"u")return;typeof g=="string"&&g.indexOf("%")>=0?g=parseFloat(g.replace("%",""))/100*l:typeof g=="string"&&(g=parseFloat(g)),e.virtualSize=-g,c.forEach(M=>{a?M.style.marginLeft="":M.style.marginRight="",M.style.marginBottom="",M.style.marginTop=""}),s.centeredSlides&&s.cssMode&&(Fn(i,"--swiper-centered-offset-before",""),Fn(i,"--swiper-centered-offset-after",""));const I=s.grid&&s.grid.rows>1&&e.grid;I&&e.grid.initSlides(m);let y;const O=s.slidesPerView==="auto"&&s.breakpoints&&Object.keys(s.breakpoints).filter(M=>typeof s.breakpoints[M].slidesPerView<"u").length>0;for(let M=0;M<m;M+=1){y=0;let E;if(c[M]&&(E=c[M]),I&&e.grid.updateSlide(M,E,m,t),!(c[M]&&ct(E,"display")==="none")){if(s.slidesPerView==="auto"){O&&(c[M].style[t("width")]="");const D=getComputedStyle(E),q=E.style.transform,Q=E.style.webkitTransform;if(q&&(E.style.transform="none"),Q&&(E.style.webkitTransform="none"),s.roundLengths)y=e.isHorizontal()?Er(E,"width"):Er(E,"height");else{const k=n(D,"width"),$=n(D,"padding-left"),H=n(D,"padding-right"),X=n(D,"margin-left"),_e=n(D,"margin-right"),Ce=D.getPropertyValue("box-sizing");if(Ce&&Ce==="border-box")y=k+X+_e;else{const{clientWidth:Le,offsetWidth:Sn}=E;y=k+$+H+X+_e+(Sn-Le)}}q&&(E.style.transform=q),Q&&(E.style.webkitTransform=Q),s.roundLengths&&(y=Math.floor(y))}else y=(l-(s.slidesPerView-1)*g)/s.slidesPerView,s.roundLengths&&(y=Math.floor(y)),c[M]&&(c[M].style[t("width")]=`${y}px`);c[M]&&(c[M].swiperSlideSize=y),b.push(y),s.centeredSlides?(S=S+y/2+P/2+g,P===0&&M!==0&&(S=S-l/2-g),M===0&&(S=S-l/2-g),Math.abs(S)<1/1e3&&(S=0),s.roundLengths&&(S=Math.floor(S)),C%s.slidesPerGroup===0&&p.push(S),w.push(S)):(s.roundLengths&&(S=Math.floor(S)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup===0&&p.push(S),w.push(S),S=S+y+g),e.virtualSize+=y+g,P=y,C+=1}}if(e.virtualSize=Math.max(e.virtualSize,l)+x,a&&o&&(s.effect==="slide"||s.effect==="coverflow")&&(i.style.width=`${e.virtualSize+g}px`),s.setWrapperSize&&(i.style[t("width")]=`${e.virtualSize+g}px`),I&&e.grid.updateWrapperSize(y,p,t),!s.centeredSlides){const M=[];for(let E=0;E<p.length;E+=1){let D=p[E];s.roundLengths&&(D=Math.floor(D)),p[E]<=e.virtualSize-l&&M.push(D)}p=M,Math.floor(e.virtualSize-l)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-l)}if(u&&s.loop){const M=b[0]+g;if(s.slidesPerGroup>1){const E=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/s.slidesPerGroup),D=M*s.slidesPerGroup;for(let q=0;q<E;q+=1)p.push(p[p.length-1]+D)}for(let E=0;E<e.virtual.slidesBefore+e.virtual.slidesAfter;E+=1)s.slidesPerGroup===1&&p.push(p[p.length-1]+M),w.push(w[w.length-1]+M),e.virtualSize+=M}if(p.length===0&&(p=[0]),g!==0){const M=e.isHorizontal()&&a?"marginLeft":t("marginRight");c.filter((E,D)=>!s.cssMode||s.loop?!0:D!==c.length-1).forEach(E=>{E.style[M]=`${g}px`})}if(s.centeredSlides&&s.centeredSlidesBounds){let M=0;b.forEach(D=>{M+=D+(g||0)}),M-=g;const E=M-l;p=p.map(D=>D<=0?-A:D>E?E+x:D)}if(s.centerInsufficientSlides){let M=0;if(b.forEach(E=>{M+=E+(g||0)}),M-=g,M<l){const E=(l-M)/2;p.forEach((D,q)=>{p[q]=D-E}),w.forEach((D,q)=>{w[q]=D+E})}}if(Object.assign(e,{slides:c,snapGrid:p,slidesGrid:w,slidesSizesGrid:b}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){Fn(i,"--swiper-centered-offset-before",`${-p[0]}px`),Fn(i,"--swiper-centered-offset-after",`${e.size/2-b[b.length-1]/2}px`);const M=-e.snapGrid[0],E=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(D=>D+M),e.slidesGrid=e.slidesGrid.map(D=>D+E)}if(m!==f&&e.emit("slidesLengthChange"),p.length!==T&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),w.length!==d&&e.emit("slidesGridLengthChange"),s.watchSlidesProgress&&e.updateSlidesOffset(),!u&&!s.cssMode&&(s.effect==="slide"||s.effect==="fade")){const M=`${s.containerModifierClass}backface-hidden`,E=e.el.classList.contains(M);m<=s.maxBackfaceHiddenSlides?E||e.el.classList.add(M):E&&e.el.classList.remove(M)}}function mc(e){const t=this,n=[],s=t.virtual&&t.params.virtual.enabled;let i=0,r;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const l=a=>s?t.slides[t.getSlideIndexByData(a)]:t.slides[a];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(a=>{n.push(a)});else for(r=0;r<Math.ceil(t.params.slidesPerView);r+=1){const a=t.activeIndex+r;if(a>t.slides.length&&!s)break;n.push(l(a))}else n.push(l(t.activeIndex));for(r=0;r<n.length;r+=1)if(typeof n[r]<"u"){const a=n[r].offsetHeight;i=a>i?a:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function vc(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let s=0;s<t.length;s+=1)t[s].swiperSlideOffset=(e.isHorizontal()?t[s].offsetLeft:t[s].offsetTop)-n-e.cssOverflowAdjustment()}function yc(e){e===void 0&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:s,rtlTranslate:i,snapGrid:r}=t;if(s.length===0)return;typeof s[0].swiperSlideOffset>"u"&&t.updateSlidesOffset();let l=-e;i&&(l=e),s.forEach(o=>{o.classList.remove(n.slideVisibleClass)}),t.visibleSlidesIndexes=[],t.visibleSlides=[];let a=n.spaceBetween;typeof a=="string"&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*t.size:typeof a=="string"&&(a=parseFloat(a));for(let o=0;o<s.length;o+=1){const u=s[o];let f=u.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(f-=s[0].swiperSlideOffset);const c=(l+(n.centeredSlides?t.minTranslate():0)-f)/(u.swiperSlideSize+a),m=(l-r[0]+(n.centeredSlides?t.minTranslate():0)-f)/(u.swiperSlideSize+a),p=-(l-f),w=p+t.slidesSizesGrid[o];(p>=0&&p<t.size-1||w>1&&w<=t.size||p<=0&&w>=t.size)&&(t.visibleSlides.push(u),t.visibleSlidesIndexes.push(o),s[o].classList.add(n.slideVisibleClass)),u.progress=i?-c:c,u.originalProgress=i?-m:m}}function bc(e){const t=this;if(typeof e>"u"){const f=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*f||0}const n=t.params,s=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:r,isEnd:l,progressLoop:a}=t;const o=r,u=l;if(s===0)i=0,r=!0,l=!0;else{i=(e-t.minTranslate())/s;const f=Math.abs(e-t.minTranslate())<1,c=Math.abs(e-t.maxTranslate())<1;r=f||i<=0,l=c||i>=1,f&&(i=0),c&&(i=1)}if(n.loop){const f=t.getSlideIndexByData(0),c=t.getSlideIndexByData(t.slides.length-1),m=t.slidesGrid[f],p=t.slidesGrid[c],w=t.slidesGrid[t.slidesGrid.length-1],b=Math.abs(e);b>=m?a=(b-m)/w:a=(b+w-p)/w,a>1&&(a-=1)}Object.assign(t,{progress:i,progressLoop:a,isBeginning:r,isEnd:l}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),r&&!o&&t.emit("reachBeginning toEdge"),l&&!u&&t.emit("reachEnd toEdge"),(o&&!r||u&&!l)&&t.emit("fromEdge"),t.emit("progress",i)}function wc(){const e=this,{slides:t,params:n,slidesEl:s,activeIndex:i}=e,r=e.virtual&&n.virtual.enabled,l=o=>nt(s,`.${n.slideClass}${o}, swiper-slide${o}`)[0];t.forEach(o=>{o.classList.remove(n.slideActiveClass,n.slideNextClass,n.slidePrevClass)});let a;if(r)if(n.loop){let o=i-e.virtual.slidesBefore;o<0&&(o=e.virtual.slides.length+o),o>=e.virtual.slides.length&&(o-=e.virtual.slides.length),a=l(`[data-swiper-slide-index="${o}"]`)}else a=l(`[data-swiper-slide-index="${i}"]`);else a=t[i];if(a){a.classList.add(n.slideActiveClass);let o=ic(a,`.${n.slideClass}, swiper-slide`)[0];n.loop&&!o&&(o=t[0]),o&&o.classList.add(n.slideNextClass);let u=sc(a,`.${n.slideClass}, swiper-slide`)[0];n.loop&&!u===0&&(u=t[t.length-1]),u&&u.classList.add(n.slidePrevClass)}e.emitSlidesClasses()}const zn=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,s=t.closest(n());if(s){let i=s.querySelector(`.${e.params.lazyPreloaderClass}`);!i&&e.isElement&&(s.shadowRoot?i=s.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{s.shadowRoot&&(i=s.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),i&&i.remove())})),i&&i.remove()}},Bs=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},ni=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const s=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const l=i,a=[l-t];a.push(...Array.from({length:t}).map((o,u)=>l+s+u)),e.slides.forEach((o,u)=>{a.includes(o.column)&&Bs(e,u)});return}const r=i+s-1;if(e.params.rewind||e.params.loop)for(let l=i-t;l<=r+t;l+=1){const a=(l%n+n)%n;(a<i||a>r)&&Bs(e,a)}else for(let l=Math.max(i-t,0);l<=Math.min(r+t,n-1);l+=1)l!==i&&(l>r||l<i)&&Bs(e,l)};function Sc(e){const{slidesGrid:t,params:n}=e,s=e.rtlTranslate?e.translate:-e.translate;let i;for(let r=0;r<t.length;r+=1)typeof t[r+1]<"u"?s>=t[r]&&s<t[r+1]-(t[r+1]-t[r])/2?i=r:s>=t[r]&&s<t[r+1]&&(i=r+1):s>=t[r]&&(i=r);return n.normalizeSlideIndex&&(i<0||typeof i>"u")&&(i=0),i}function Tc(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:s,params:i,activeIndex:r,realIndex:l,snapIndex:a}=t;let o=e,u;const f=m=>{let p=m-t.virtual.slidesBefore;return p<0&&(p=t.virtual.slides.length+p),p>=t.virtual.slides.length&&(p-=t.virtual.slides.length),p};if(typeof o>"u"&&(o=Sc(t)),s.indexOf(n)>=0)u=s.indexOf(n);else{const m=Math.min(i.slidesPerGroupSkip,o);u=m+Math.floor((o-m)/i.slidesPerGroup)}if(u>=s.length&&(u=s.length-1),o===r){u!==a&&(t.snapIndex=u,t.emit("snapIndexChange")),t.params.loop&&t.virtual&&t.params.virtual.enabled&&(t.realIndex=f(o));return}let c;t.virtual&&i.virtual.enabled&&i.loop?c=f(o):t.slides[o]?c=parseInt(t.slides[o].getAttribute("data-swiper-slide-index")||o,10):c=o,Object.assign(t,{previousSnapIndex:a,snapIndex:u,previousRealIndex:l,realIndex:c,previousIndex:r,activeIndex:o}),t.initialized&&ni(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(l!==c&&t.emit("realIndexChange"),t.emit("slideChange"))}function xc(e,t){const n=this,s=n.params;let i=e.closest(`.${s.slideClass}, swiper-slide`);!i&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(a=>{!i&&a.matches&&a.matches(`.${s.slideClass}, swiper-slide`)&&(i=a)});let r=!1,l;if(i){for(let a=0;a<n.slides.length;a+=1)if(n.slides[a]===i){r=!0,l=a;break}}if(i&&r)n.clickedSlide=i,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=l;else{n.clickedSlide=void 0,n.clickedIndex=void 0;return}s.slideToClickedSlide&&n.clickedIndex!==void 0&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}var Ec={updateSize:hc,updateSlides:gc,updateAutoHeight:mc,updateSlidesOffset:vc,updateSlidesProgress:yc,updateProgress:bc,updateSlidesClasses:wc,updateActiveIndex:Tc,updateClickedSlide:xc};function _c(e){e===void 0&&(e=this.isHorizontal()?"x":"y");const t=this,{params:n,rtlTranslate:s,translate:i,wrapperEl:r}=t;if(n.virtualTranslate)return s?-i:i;if(n.cssMode)return i;let l=ec(r,e);return l+=t.cssOverflowAdjustment(),s&&(l=-l),l||0}function Cc(e,t){const n=this,{rtlTranslate:s,params:i,wrapperEl:r,progress:l}=n;let a=0,o=0;const u=0;n.isHorizontal()?a=s?-e:e:o=e,i.roundLengths&&(a=Math.floor(a),o=Math.floor(o)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?a:o,i.cssMode?r[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-a:-o:i.virtualTranslate||(n.isHorizontal()?a-=n.cssOverflowAdjustment():o-=n.cssOverflowAdjustment(),r.style.transform=`translate3d(${a}px, ${o}px, ${u}px)`);let f;const c=n.maxTranslate()-n.minTranslate();c===0?f=0:f=(e-n.minTranslate())/c,f!==l&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)}function Mc(){return-this.snapGrid[0]}function Pc(){return-this.snapGrid[this.snapGrid.length-1]}function Ac(e,t,n,s,i){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),n===void 0&&(n=!0),s===void 0&&(s=!0);const r=this,{params:l,wrapperEl:a}=r;if(r.animating&&l.preventInteractionOnTransition)return!1;const o=r.minTranslate(),u=r.maxTranslate();let f;if(s&&e>o?f=o:s&&e<u?f=u:f=e,r.updateProgress(f),l.cssMode){const c=r.isHorizontal();if(t===0)a[c?"scrollLeft":"scrollTop"]=-f;else{if(!r.support.smoothScroll)return so({swiper:r,targetPosition:-f,side:c?"left":"top"}),!0;a.scrollTo({[c?"left":"top"]:-f,behavior:"smooth"})}return!0}return t===0?(r.setTransition(0),r.setTranslate(f),n&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(f),n&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(m){!r||r.destroyed||m.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,n&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}var Oc={getTranslate:_c,setTranslate:Cc,minTranslate:Mc,maxTranslate:Pc,translateTo:Ac};function Ic(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=e===0?"0ms":""),n.emit("setTransition",e,t)}function ro(e){let{swiper:t,runCallbacks:n,direction:s,step:i}=e;const{activeIndex:r,previousIndex:l}=t;let a=s;if(a||(r>l?a="next":r<l?a="prev":a="reset"),t.emit(`transition${i}`),n&&r!==l){if(a==="reset"){t.emit(`slideResetTransition${i}`);return}t.emit(`slideChangeTransition${i}`),a==="next"?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}function Lc(e,t){e===void 0&&(e=!0);const n=this,{params:s}=n;s.cssMode||(s.autoHeight&&n.updateAutoHeight(),ro({swiper:n,runCallbacks:e,direction:t,step:"Start"}))}function Bc(e,t){e===void 0&&(e=!0);const n=this,{params:s}=n;n.animating=!1,!s.cssMode&&(n.setTransition(0),ro({swiper:n,runCallbacks:e,direction:t,step:"End"}))}var Fc={setTransition:Ic,transitionStart:Lc,transitionEnd:Bc};function Rc(e,t,n,s,i){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const r=this;let l=e;l<0&&(l=0);const{params:a,snapGrid:o,slidesGrid:u,previousIndex:f,activeIndex:c,rtlTranslate:m,wrapperEl:p,enabled:w}=r;if(r.animating&&a.preventInteractionOnTransition||!w&&!s&&!i)return!1;const b=Math.min(r.params.slidesPerGroupSkip,l);let A=b+Math.floor((l-b)/r.params.slidesPerGroup);A>=o.length&&(A=o.length-1);const x=-o[A];if(a.normalizeSlideIndex)for(let d=0;d<u.length;d+=1){const g=-Math.floor(x*100),S=Math.floor(u[d]*100),P=Math.floor(u[d+1]*100);typeof u[d+1]<"u"?g>=S&&g<P-(P-S)/2?l=d:g>=S&&g<P&&(l=d+1):g>=S&&(l=d)}if(r.initialized&&l!==c&&(!r.allowSlideNext&&(m?x>r.translate&&x>r.minTranslate():x<r.translate&&x<r.minTranslate())||!r.allowSlidePrev&&x>r.translate&&x>r.maxTranslate()&&(c||0)!==l))return!1;l!==(f||0)&&n&&r.emit("beforeSlideChangeStart"),r.updateProgress(x);let T;if(l>c?T="next":l<c?T="prev":T="reset",m&&-x===r.translate||!m&&x===r.translate)return r.updateActiveIndex(l),a.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),a.effect!=="slide"&&r.setTranslate(x),T!=="reset"&&(r.transitionStart(n,T),r.transitionEnd(n,T)),!1;if(a.cssMode){const d=r.isHorizontal(),g=m?x:-x;if(t===0){const S=r.virtual&&r.params.virtual.enabled;S&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),S&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(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 so({swiper:r,targetPosition:g,side:d?"left":"top"}),!0;p.scrollTo({[d?"left":"top"]:g,behavior:"smooth"})}return!0}return r.setTransition(t),r.setTranslate(x),r.updateActiveIndex(l),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,s),r.transitionStart(n,T),t===0?r.transitionEnd(n,T):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(n,T))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0}function Dc(e,t,n,s){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const i=this;let r=e;return i.params.loop&&(i.virtual&&i.params.virtual.enabled?r=r+i.virtual.slidesBefore:r=i.getSlideIndexByData(r)),i.slideTo(r,t,n,s)}function Nc(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const s=this,{enabled:i,params:r,animating:l}=s;if(!i)return s;let a=r.slidesPerGroup;r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(a=Math.max(s.slidesPerViewDynamic("current",!0),1));const o=s.activeIndex<r.slidesPerGroupSkip?1:a,u=s.virtual&&r.virtual.enabled;if(r.loop){if(l&&!u&&r.loopPreventsSliding)return!1;if(s.loopFix({direction:"next"}),s._clientLeft=s.wrapperEl.clientLeft,s.activeIndex===s.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{s.slideTo(s.activeIndex+o,e,t,n)}),!0}return r.rewind&&s.isEnd?s.slideTo(0,e,t,n):s.slideTo(s.activeIndex+o,e,t,n)}function Vc(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const s=this,{params:i,snapGrid:r,slidesGrid:l,rtlTranslate:a,enabled:o,animating:u}=s;if(!o)return s;const f=s.virtual&&i.virtual.enabled;if(i.loop){if(u&&!f&&i.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}const c=a?s.translate:-s.translate;function m(x){return x<0?-Math.floor(Math.abs(x)):Math.floor(x)}const p=m(c),w=r.map(x=>m(x));let b=r[w.indexOf(p)-1];if(typeof b>"u"&&i.cssMode){let x;r.forEach((T,d)=>{p>=T&&(x=d)}),typeof x<"u"&&(b=r[x>0?x-1:x])}let A=0;if(typeof b<"u"&&(A=l.indexOf(b),A<0&&(A=s.activeIndex-1),i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(A=A-s.slidesPerViewDynamic("previous",!0)+1,A=Math.max(A,0))),i.rewind&&s.isBeginning){const x=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(x,e,t,n)}else if(i.loop&&s.activeIndex===0&&i.cssMode)return requestAnimationFrame(()=>{s.slideTo(A,e,t,n)}),!0;return s.slideTo(A,e,t,n)}function zc(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const s=this;return s.slideTo(s.activeIndex,e,t,n)}function Hc(e,t,n,s){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0),s===void 0&&(s=.5);const i=this;let r=i.activeIndex;const l=Math.min(i.params.slidesPerGroupSkip,r),a=l+Math.floor((r-l)/i.params.slidesPerGroup),o=i.rtlTranslate?i.translate:-i.translate;if(o>=i.snapGrid[a]){const u=i.snapGrid[a],f=i.snapGrid[a+1];o-u>(f-u)*s&&(r+=i.params.slidesPerGroup)}else{const u=i.snapGrid[a-1],f=i.snapGrid[a];o-u<=(f-u)*s&&(r-=i.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,i.slidesGrid.length-1),i.slideTo(r,e,t,n)}function $c(){const e=this,{params:t,slidesEl:n}=e,s=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let i=e.clickedIndex,r;const l=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;r=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?i<e.loopedSlides-s/2||i>e.slides.length-e.loopedSlides+s/2?(e.loopFix(),i=e.getSlideIndex(nt(n,`${l}[data-swiper-slide-index="${r}"]`)[0]),ti(()=>{e.slideTo(i)})):e.slideTo(i):i>e.slides.length-s?(e.loopFix(),i=e.getSlideIndex(nt(n,`${l}[data-swiper-slide-index="${r}"]`)[0]),ti(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}var jc={slideTo:Rc,slideToLoop:Dc,slideNext:Nc,slidePrev:Vc,slideReset:zc,slideToClosest:Hc,slideToClickedSlide:$c};function kc(e){const t=this,{params:n,slidesEl:s}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;nt(s,`.${n.slideClass}, swiper-slide`).forEach((r,l)=>{r.setAttribute("data-swiper-slide-index",l)}),t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})}function Gc(e){let{slideRealIndex:t,slideTo:n=!0,direction:s,setTranslate:i,activeSlideIndex:r,byController:l,byMousewheel:a}=e===void 0?{}:e;const o=this;if(!o.params.loop)return;o.emit("beforeLoopFix");const{slides:u,allowSlidePrev:f,allowSlideNext:c,slidesEl:m,params:p}=o;if(o.allowSlidePrev=!0,o.allowSlideNext=!0,o.virtual&&p.virtual.enabled){n&&(!p.centeredSlides&&o.snapIndex===0?o.slideTo(o.virtual.slides.length,0,!1,!0):p.centeredSlides&&o.snapIndex<p.slidesPerView?o.slideTo(o.virtual.slides.length+o.snapIndex,0,!1,!0):o.snapIndex===o.snapGrid.length-1&&o.slideTo(o.virtual.slidesBefore,0,!1,!0)),o.allowSlidePrev=f,o.allowSlideNext=c,o.emit("loopFix");return}const w=p.slidesPerView==="auto"?o.slidesPerViewDynamic():Math.ceil(parseFloat(p.slidesPerView,10));let b=p.loopedSlides||w;b%p.slidesPerGroup!==0&&(b+=p.slidesPerGroup-b%p.slidesPerGroup),o.loopedSlides=b;const A=[],x=[];let T=o.activeIndex;typeof r>"u"?r=o.getSlideIndex(o.slides.filter(C=>C.classList.contains(p.slideActiveClass))[0]):T=r;const d=s==="next"||!s,g=s==="prev"||!s;let S=0,P=0;if(r<b){S=Math.max(b-r,p.slidesPerGroup);for(let C=0;C<b-r;C+=1){const I=C-Math.floor(C/u.length)*u.length;A.push(u.length-I-1)}}else if(r>o.slides.length-b*2){P=Math.max(r-(o.slides.length-b*2),p.slidesPerGroup);for(let C=0;C<P;C+=1){const I=C-Math.floor(C/u.length)*u.length;x.push(I)}}if(g&&A.forEach(C=>{o.slides[C].swiperLoopMoveDOM=!0,m.prepend(o.slides[C]),o.slides[C].swiperLoopMoveDOM=!1}),d&&x.forEach(C=>{o.slides[C].swiperLoopMoveDOM=!0,m.append(o.slides[C]),o.slides[C].swiperLoopMoveDOM=!1}),o.recalcSlides(),p.slidesPerView==="auto"&&o.updateSlides(),p.watchSlidesProgress&&o.updateSlidesOffset(),n){if(A.length>0&&g)if(typeof t>"u"){const C=o.slidesGrid[T],y=o.slidesGrid[T+S]-C;a?o.setTranslate(o.translate-y):(o.slideTo(T+S,0,!1,!0),i&&(o.touches[o.isHorizontal()?"startX":"startY"]+=y,o.touchEventsData.currentTranslate=o.translate))}else i&&(o.slideToLoop(t,0,!1,!0),o.touchEventsData.currentTranslate=o.translate);else if(x.length>0&&d)if(typeof t>"u"){const C=o.slidesGrid[T],y=o.slidesGrid[T-P]-C;a?o.setTranslate(o.translate-y):(o.slideTo(T-P,0,!1,!0),i&&(o.touches[o.isHorizontal()?"startX":"startY"]+=y,o.touchEventsData.currentTranslate=o.translate))}else o.slideToLoop(t,0,!1,!0)}if(o.allowSlidePrev=f,o.allowSlideNext=c,o.controller&&o.controller.control&&!l){const C={slideRealIndex:t,direction:s,setTranslate:i,activeSlideIndex:r,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach(I=>{!I.destroyed&&I.params.loop&&I.loopFix({...C,slideTo:I.params.slidesPerView===p.slidesPerView?n:!1})}):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix({...C,slideTo:o.controller.control.params.slidesPerView===p.slidesPerView?n:!1})}o.emit("loopFix")}function Wc(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const s=[];e.slides.forEach(i=>{const r=typeof i.swiperSlideIndex>"u"?i.getAttribute("data-swiper-slide-index")*1:i.swiperSlideIndex;s[r]=i}),e.slides.forEach(i=>{i.removeAttribute("data-swiper-slide-index")}),s.forEach(i=>{n.append(i)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var Uc={loopCreate:kc,loopFix:Gc,loopDestroy:Wc};function Kc(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function qc(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var Yc={setGrabCursor:Kc,unsetGrabCursor:qc};function Xc(e,t){t===void 0&&(t=this);function n(s){if(!s||s===Ke()||s===Ie())return null;s.assignedSlot&&(s=s.assignedSlot);const i=s.closest(e);return!i&&!s.getRootNode?null:i||n(s.getRootNode().host)}return n(t)}function Jc(e){const t=this,n=Ke(),s=Ie(),i=t.touchEventsData;i.evCache.push(e);const{params:r,touches:l,enabled:a}=t;if(!a||!r.simulateTouch&&e.pointerType==="mouse"||t.animating&&r.preventInteractionOnTransition)return;!t.animating&&r.cssMode&&r.loop&&t.loopFix();let o=e;o.originalEvent&&(o=o.originalEvent);let u=o.target;if(r.touchEventsTarget==="wrapper"&&!t.wrapperEl.contains(u)||"which"in o&&o.which===3||"button"in o&&o.button>0||i.isTouched&&i.isMoved)return;const f=!!r.noSwipingClass&&r.noSwipingClass!=="",c=e.composedPath?e.composedPath():e.path;f&&o.target&&o.target.shadowRoot&&c&&(u=c[0]);const m=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,p=!!(o.target&&o.target.shadowRoot);if(r.noSwiping&&(p?Xc(m,u):u.closest(m))){t.allowClick=!0;return}if(r.swipeHandler&&!u.closest(r.swipeHandler))return;l.currentX=o.pageX,l.currentY=o.pageY;const w=l.currentX,b=l.currentY,A=r.edgeSwipeDetection||r.iOSEdgeSwipeDetection,x=r.edgeSwipeThreshold||r.iOSEdgeSwipeThreshold;if(A&&(w<=x||w>=s.innerWidth-x))if(A==="prevent")e.preventDefault();else return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=w,l.startY=b,i.touchStartTime=es(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold>0&&(i.allowThresholdMove=!1);let T=!0;u.matches(i.focusableElements)&&(T=!1,u.nodeName==="SELECT"&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==u&&n.activeElement.blur();const d=T&&t.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||d)&&!u.isContentEditable&&o.preventDefault(),r.freeMode&&r.freeMode.enabled&&t.freeMode&&t.animating&&!r.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",o)}function Zc(e){const t=Ke(),n=this,s=n.touchEventsData,{params:i,touches:r,rtlTranslate:l,enabled:a}=n;if(!a||!i.simulateTouch&&e.pointerType==="mouse")return;let o=e;if(o.originalEvent&&(o=o.originalEvent),!s.isTouched){s.startMoving&&s.isScrolling&&n.emit("touchMoveOpposite",o);return}const u=s.evCache.findIndex(C=>C.pointerId===o.pointerId);u>=0&&(s.evCache[u]=o);const f=s.evCache.length>1?s.evCache[0]:o,c=f.pageX,m=f.pageY;if(o.preventedByNestedSwiper){r.startX=c,r.startY=m;return}if(!n.allowTouchMove){o.target.matches(s.focusableElements)||(n.allowClick=!1),s.isTouched&&(Object.assign(r,{startX:c,startY:m,prevX:n.touches.currentX,prevY:n.touches.currentY,currentX:c,currentY:m}),s.touchStartTime=es());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(m<r.startY&&n.translate<=n.maxTranslate()||m>r.startY&&n.translate>=n.minTranslate()){s.isTouched=!1,s.isMoved=!1;return}}else if(c<r.startX&&n.translate<=n.maxTranslate()||c>r.startX&&n.translate>=n.minTranslate())return}if(t.activeElement&&o.target===t.activeElement&&o.target.matches(s.focusableElements)){s.isMoved=!0,n.allowClick=!1;return}if(s.allowTouchCallbacks&&n.emit("touchMove",o),o.targetTouches&&o.targetTouches.length>1)return;r.currentX=c,r.currentY=m;const p=r.currentX-r.startX,w=r.currentY-r.startY;if(n.params.threshold&&Math.sqrt(p**2+w**2)<n.params.threshold)return;if(typeof s.isScrolling>"u"){let C;n.isHorizontal()&&r.currentY===r.startY||n.isVertical()&&r.currentX===r.startX?s.isScrolling=!1:p*p+w*w>=25&&(C=Math.atan2(Math.abs(w),Math.abs(p))*180/Math.PI,s.isScrolling=n.isHorizontal()?C>i.touchAngle:90-C>i.touchAngle)}if(s.isScrolling&&n.emit("touchMoveOpposite",o),typeof s.startMoving>"u"&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(s.startMoving=!0),s.isScrolling||n.zoom&&n.params.zoom&&n.params.zoom.enabled&&s.evCache.length>1){s.isTouched=!1;return}if(!s.startMoving)return;n.allowClick=!1,!i.cssMode&&o.cancelable&&o.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&o.stopPropagation();let b=n.isHorizontal()?p:w,A=n.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;i.oneWayMovement&&(b=Math.abs(b)*(l?1:-1),A=Math.abs(A)*(l?1:-1)),r.diff=b,b*=i.touchRatio,l&&(b=-b,A=-A);const x=n.touchesDirection;n.swipeDirection=b>0?"prev":"next",n.touchesDirection=A>0?"prev":"next";const T=n.params.loop&&!i.cssMode,d=n.swipeDirection==="next"&&n.allowSlideNext||n.swipeDirection==="prev"&&n.allowSlidePrev;if(!s.isMoved){if(T&&d&&n.loopFix({direction:n.swipeDirection}),s.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const C=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});n.wrapperEl.dispatchEvent(C)}s.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",o)}let g;s.isMoved&&x!==n.touchesDirection&&T&&d&&Math.abs(b)>=1&&(n.loopFix({direction:n.swipeDirection,setTranslate:!0}),g=!0),n.emit("sliderMove",o),s.isMoved=!0,s.currentTranslate=b+s.startTranslate;let S=!0,P=i.resistanceRatio;if(i.touchReleaseOnEdges&&(P=0),b>0?(T&&d&&!g&&s.currentTranslate>(i.centeredSlides?n.minTranslate()-n.size/2:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>n.minTranslate()&&(S=!1,i.resistance&&(s.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+s.startTranslate+b)**P))):b<0&&(T&&d&&!g&&s.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.size/2:n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(i.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),s.currentTranslate<n.maxTranslate()&&(S=!1,i.resistance&&(s.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-s.startTranslate-b)**P))),S&&(o.preventedByNestedSwiper=!0),!n.allowSlideNext&&n.swipeDirection==="next"&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!n.allowSlidePrev&&n.swipeDirection==="prev"&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(s.currentTranslate=s.startTranslate),i.threshold>0)if(Math.abs(b)>i.threshold||s.allowThresholdMove){if(!s.allowThresholdMove){s.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,s.currentTranslate=s.startTranslate,r.diff=n.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{s.currentTranslate=s.startTranslate;return}!i.followFinger||i.cssMode||((i.freeMode&&i.freeMode.enabled&&n.freeMode||i.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(s.currentTranslate),n.setTranslate(s.currentTranslate))}function Qc(e){const t=this,n=t.touchEventsData,s=n.evCache.findIndex(d=>d.pointerId===e.pointerId);if(s>=0&&n.evCache.splice(s,1),["pointercancel","pointerout","pointerleave","contextmenu"].includes(e.type)&&!(["pointercancel","contextmenu"].includes(e.type)&&(t.browser.isSafari||t.browser.isWebView)))return;const{params:i,touches:r,rtlTranslate:l,slidesGrid:a,enabled:o}=t;if(!o||!i.simulateTouch&&e.pointerType==="mouse")return;let u=e;if(u.originalEvent&&(u=u.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",u),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&i.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}i.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const f=es(),c=f-n.touchStartTime;if(t.allowClick){const d=u.path||u.composedPath&&u.composedPath();t.updateClickedSlide(d&&d[0]||u.target,d),t.emit("tap click",u),c<300&&f-n.lastClickTime<300&&t.emit("doubleTap doubleClick",u)}if(n.lastClickTime=es(),ti(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||r.diff===0||n.currentTranslate===n.startTranslate){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let m;if(i.followFinger?m=l?t.translate:-t.translate:m=-n.currentTranslate,i.cssMode)return;if(i.freeMode&&i.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:m});return}let p=0,w=t.slidesSizesGrid[0];for(let d=0;d<a.length;d+=d<i.slidesPerGroupSkip?1:i.slidesPerGroup){const g=d<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;typeof a[d+g]<"u"?m>=a[d]&&m<a[d+g]&&(p=d,w=a[d+g]-a[d]):m>=a[d]&&(p=d,w=a[a.length-1]-a[a.length-2])}let b=null,A=null;i.rewind&&(t.isBeginning?A=i.virtual&&i.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(b=0));const x=(m-a[p])/w,T=p<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;if(c>i.longSwipesMs){if(!i.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(x>=i.longSwipesRatio?t.slideTo(i.rewind&&t.isEnd?b:p+T):t.slideTo(p)),t.swipeDirection==="prev"&&(x>1-i.longSwipesRatio?t.slideTo(p+T):A!==null&&x<0&&Math.abs(x)>i.longSwipesRatio?t.slideTo(A):t.slideTo(p))}else{if(!i.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(u.target===t.navigation.nextEl||u.target===t.navigation.prevEl)?u.target===t.navigation.nextEl?t.slideTo(p+T):t.slideTo(p):(t.swipeDirection==="next"&&t.slideTo(b!==null?b:p+T),t.swipeDirection==="prev"&&t.slideTo(A!==null?A:p))}}function _r(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:i,snapGrid:r}=e,l=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const a=l&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!a?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!l?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=s,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function eu(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function tu(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:s}=e;if(!s)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let i;const r=e.maxTranslate()-e.minTranslate();r===0?i=0:i=(e.translate-e.minTranslate())/r,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function nu(e){const t=this;zn(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}let Cr=!1;function su(){}const lo=(e,t)=>{const n=Ke(),{params:s,el:i,wrapperEl:r,device:l}=e,a=!!s.nested,o=t==="on"?"addEventListener":"removeEventListener",u=t;i[o]("pointerdown",e.onTouchStart,{passive:!1}),n[o]("pointermove",e.onTouchMove,{passive:!1,capture:a}),n[o]("pointerup",e.onTouchEnd,{passive:!0}),n[o]("pointercancel",e.onTouchEnd,{passive:!0}),n[o]("pointerout",e.onTouchEnd,{passive:!0}),n[o]("pointerleave",e.onTouchEnd,{passive:!0}),n[o]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&i[o]("click",e.onClick,!0),s.cssMode&&r[o]("scroll",e.onScroll),s.updateOnWindowResize?e[u](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",_r,!0):e[u]("observerUpdate",_r,!0),i[o]("load",e.onLoad,{capture:!0})};function iu(){const e=this,t=Ke(),{params:n}=e;e.onTouchStart=Jc.bind(e),e.onTouchMove=Zc.bind(e),e.onTouchEnd=Qc.bind(e),n.cssMode&&(e.onScroll=tu.bind(e)),e.onClick=eu.bind(e),e.onLoad=nu.bind(e),Cr||(t.addEventListener("touchstart",su),Cr=!0),lo(e,"on")}function ru(){lo(this,"off")}var lu={attachEvents:iu,detachEvents:ru};const Mr=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function ou(){const e=this,{realIndex:t,initialized:n,params:s,el:i}=e,r=s.breakpoints;if(!r||r&&Object.keys(r).length===0)return;const l=e.getBreakpoint(r,e.params.breakpointsBase,e.el);if(!l||e.currentBreakpoint===l)return;const o=(l in r?r[l]:void 0)||e.originalParams,u=Mr(e,s),f=Mr(e,o),c=s.enabled;u&&!f?(i.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&f&&(i.classList.add(`${s.containerModifierClass}grid`),(o.grid.fill&&o.grid.fill==="column"||!o.grid.fill&&s.grid.fill==="column")&&i.classList.add(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(x=>{if(typeof o[x]>"u")return;const T=s[x]&&s[x].enabled,d=o[x]&&o[x].enabled;T&&!d&&e[x].disable(),!T&&d&&e[x].enable()});const m=o.direction&&o.direction!==s.direction,p=s.loop&&(o.slidesPerView!==s.slidesPerView||m),w=s.loop;m&&n&&e.changeDirection(),Ae(e.params,o);const b=e.params.enabled,A=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),c&&!b?e.disable():!c&&b&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",o),n&&(p?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&A?(e.loopCreate(t),e.updateSlides()):w&&!A&&e.loopDestroy()),e.emit("breakpoint",o)}function au(e,t,n){if(t===void 0&&(t="window"),!e||t==="container"&&!n)return;let s=!1;const i=Ie(),r=t==="window"?i.innerHeight:n.clientHeight,l=Object.keys(e).map(a=>{if(typeof a=="string"&&a.indexOf("@")===0){const o=parseFloat(a.substr(1));return{value:r*o,point:a}}return{value:a,point:a}});l.sort((a,o)=>parseInt(a.value,10)-parseInt(o.value,10));for(let a=0;a<l.length;a+=1){const{point:o,value:u}=l[a];t==="window"?i.matchMedia(`(min-width: ${u}px)`).matches&&(s=o):u<=n.clientWidth&&(s=o)}return s||"max"}var fu={setBreakpoint:ou,getBreakpoint:au};function cu(e,t){const n=[];return e.forEach(s=>{typeof s=="object"?Object.keys(s).forEach(i=>{s[i]&&n.push(t+i)}):typeof s=="string"&&n.push(t+s)}),n}function uu(){const e=this,{classNames:t,params:n,rtl:s,el:i,device:r}=e,l=cu(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:s},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:r.android},{ios:r.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...l),i.classList.add(...t),e.emitContainerClasses()}function du(){const e=this,{el:t,classNames:n}=e;t.classList.remove(...n),e.emitContainerClasses()}var pu={addClasses:uu,removeClasses:du};function hu(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:s}=n;if(s){const i=e.slides.length-1,r=e.slidesGrid[i]+e.slidesSizesGrid[i]+s*2;e.isLocked=e.size>r}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var gu={checkOverflow:hu},si={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(e,t){return function(s){s===void 0&&(s={});const i=Object.keys(s)[0],r=s[i];if(typeof r!="object"||r===null){Ae(t,s);return}if(e[i]===!0&&(e[i]={enabled:!0}),i==="navigation"&&e[i]&&e[i].enabled&&!e[i].prevEl&&!e[i].nextEl&&(e[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&e[i]&&e[i].enabled&&!e[i].el&&(e[i].auto=!0),!(i in e&&"enabled"in r)){Ae(t,s);return}typeof e[i]=="object"&&!("enabled"in e[i])&&(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),Ae(t,s)}}const Fs={eventsEmitter:pc,update:Ec,translate:Oc,transition:Fc,slide:jc,loop:Uc,grabCursor:Yc,events:lu,breakpoints:fu,checkOverflow:gu,classes:pu},Rs={};let Ai=class Xe{constructor(){let t,n;for(var s=arguments.length,i=new Array(s),r=0;r<s;r++)i[r]=arguments[r];i.length===1&&i[0].constructor&&Object.prototype.toString.call(i[0]).slice(8,-1)==="Object"?n=i[0]:[t,n]=i,n||(n={}),n=Ae({},n),t&&!n.el&&(n.el=t);const l=Ke();if(n.el&&typeof n.el=="string"&&l.querySelectorAll(n.el).length>1){const f=[];return l.querySelectorAll(n.el).forEach(c=>{const m=Ae({},n,{el:c});f.push(new Xe(m))}),f}const a=this;a.__swiper__=!0,a.support=io(),a.device=ac({userAgent:n.userAgent}),a.browser=cc(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],n.modules&&Array.isArray(n.modules)&&a.modules.push(...n.modules);const o={};a.modules.forEach(f=>{f({params:n,swiper:a,extendParams:mu(n,o),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})});const u=Ae({},si,o);return a.params=Ae({},u,Rs,n),a.originalParams=Ae({},a.params),a.passedParams=Ae({},n),a.params&&a.params.on&&Object.keys(a.params.on).forEach(f=>{a.on(f,a.params.on[f])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return a.params.direction==="horizontal"},isVertical(){return a.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}getSlideIndex(t){const{slidesEl:n,params:s}=this,i=nt(n,`.${s.slideClass}, swiper-slide`),r=xr(i[0]);return xr(t)-r}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(n=>n.getAttribute("data-swiper-slide-index")*1===t)[0])}recalcSlides(){const t=this,{slidesEl:n,params:s}=t;t.slides=nt(n,`.${s.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,n){const s=this;t=Math.min(Math.max(t,0),1);const i=s.minTranslate(),l=(s.maxTranslate()-i)*t+i;s.translateTo(l,typeof n>"u"?0:n),s.updateActiveIndex(),s.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=t.el.className.split(" ").filter(s=>s.indexOf("swiper")===0||s.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",n.join(" "))}getSlideClasses(t){const n=this;return n.destroyed?"":t.className.split(" ").filter(s=>s.indexOf("swiper-slide")===0||s.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=[];t.slides.forEach(s=>{const i=t.getSlideClasses(s);n.push({slideEl:s,classNames:i}),t.emit("_slideClass",s,i)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t,n){t===void 0&&(t="current"),n===void 0&&(n=!1);const s=this,{params:i,slides:r,slidesGrid:l,slidesSizesGrid:a,size:o,activeIndex:u}=s;let f=1;if(typeof i.slidesPerView=="number")return i.slidesPerView;if(i.centeredSlides){let c=r[u]?r[u].swiperSlideSize:0,m;for(let p=u+1;p<r.length;p+=1)r[p]&&!m&&(c+=r[p].swiperSlideSize,f+=1,c>o&&(m=!0));for(let p=u-1;p>=0;p-=1)r[p]&&!m&&(c+=r[p].swiperSlideSize,f+=1,c>o&&(m=!0))}else if(t==="current")for(let c=u+1;c<r.length;c+=1)(n?l[c]+a[c]-l[u]<o:l[c]-l[u]<o)&&(f+=1);else for(let c=u-1;c>=0;c-=1)l[u]-l[c]<o&&(f+=1);return f}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:n,params:s}=t;s.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(l=>{l.complete&&zn(t,l)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function i(){const l=t.rtlTranslate?t.translate*-1:t.translate,a=Math.min(Math.max(l,t.maxTranslate()),t.minTranslate());t.setTranslate(a),t.updateActiveIndex(),t.updateSlidesClasses()}let r;if(s.freeMode&&s.freeMode.enabled&&!s.cssMode)i(),s.autoHeight&&t.updateAutoHeight();else{if((s.slidesPerView==="auto"||s.slidesPerView>1)&&t.isEnd&&!s.centeredSlides){const l=t.virtual&&s.virtual.enabled?t.virtual.slides:t.slides;r=t.slideTo(l.length-1,0,!1,!0)}else r=t.slideTo(t.activeIndex,0,!1,!0);r||i()}s.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n){n===void 0&&(n=!0);const s=this,i=s.params.direction;return t||(t=i==="horizontal"?"vertical":"horizontal"),t===i||t!=="horizontal"&&t!=="vertical"||(s.el.classList.remove(`${s.params.containerModifierClass}${i}`),s.el.classList.add(`${s.params.containerModifierClass}${t}`),s.emitContainerClasses(),s.params.direction=t,s.slides.forEach(r=>{t==="vertical"?r.style.width="":r.style.height=""}),s.emit("changeDirection"),n&&s.update()),s}changeLanguageDirection(t){const n=this;n.rtl&&t==="rtl"||!n.rtl&&t==="ltr"||(n.rtl=t==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add(`${n.params.containerModifierClass}rtl`),n.el.dir="rtl"):(n.el.classList.remove(`${n.params.containerModifierClass}rtl`),n.el.dir="ltr"),n.update())}mount(t){const n=this;if(n.mounted)return!0;let s=t||n.params.el;if(typeof s=="string"&&(s=document.querySelector(s)),!s)return!1;s.swiper=n,s.parentNode&&s.parentNode.host&&s.parentNode.host.nodeName==="SWIPER-CONTAINER"&&(n.isElement=!0);const i=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let l=s&&s.shadowRoot&&s.shadowRoot.querySelector?s.shadowRoot.querySelector(i()):nt(s,i())[0];return!l&&n.params.createElements&&(l=nc("div",n.params.wrapperClass),s.append(l),nt(s,`.${n.params.slideClass}`).forEach(a=>{l.append(a)})),Object.assign(n,{el:s,wrapperEl:l,slidesEl:n.isElement&&!s.parentNode.host.slideSlots?s.parentNode.host:l,hostEl:n.isElement?s.parentNode.host:s,mounted:!0,rtl:s.dir.toLowerCase()==="rtl"||ct(s,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(s.dir.toLowerCase()==="rtl"||ct(s,"direction")==="rtl"),wrongRTL:ct(l,"display")==="-webkit-box"}),!0}init(t){const n=this;if(n.initialized||n.mount(t)===!1)return n;n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(),n.attachEvents();const i=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&i.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach(r=>{r.complete?zn(n,r):r.addEventListener("load",l=>{zn(n,l.target)})}),ni(n),n.initialized=!0,ni(n),n.emit("init"),n.emit("afterInit"),n}destroy(t,n){t===void 0&&(t=!0),n===void 0&&(n=!0);const s=this,{params:i,el:r,wrapperEl:l,slides:a}=s;return typeof s.params>"u"||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),i.loop&&s.loopDestroy(),n&&(s.removeClasses(),r.removeAttribute("style"),l.removeAttribute("style"),a&&a.length&&a.forEach(o=>{o.classList.remove(i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),o.removeAttribute("style"),o.removeAttribute("data-swiper-slide-index")})),s.emit("destroy"),Object.keys(s.eventsListeners).forEach(o=>{s.off(o)}),t!==!1&&(s.el.swiper=null,Zf(s)),s.destroyed=!0),null}static extendDefaults(t){Ae(Rs,t)}static get extendedDefaults(){return Rs}static get defaults(){return si}static installModule(t){Xe.prototype.__modules__||(Xe.prototype.__modules__=[]);const n=Xe.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>Xe.installModule(n)),Xe):(Xe.installModule(t),Xe)}};Object.keys(Fs).forEach(e=>{Object.keys(Fs[e]).forEach(t=>{Ai.prototype[t]=Fs[e][t]})});Ai.use([uc,dc]);const oo=["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(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"&&!e.__swiper__}function Et(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(s=>n.indexOf(s)<0).forEach(s=>{typeof e[s]>"u"?e[s]=t[s]:Pt(t[s])&&Pt(e[s])&&Object.keys(t[s]).length>0?t[s].__swiper__?e[s]=t[s]:Et(e[s],t[s]):e[s]=t[s]})}function ao(e){return e===void 0&&(e={}),e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function fo(e){return e===void 0&&(e={}),e.pagination&&typeof e.pagination.el>"u"}function co(e){return e===void 0&&(e={}),e.scrollbar&&typeof e.scrollbar.el>"u"}function uo(e){e===void 0&&(e="");const t=e.split(" ").map(s=>s.trim()).filter(s=>!!s),n=[];return t.forEach(s=>{n.indexOf(s)<0&&n.push(s)}),n.join(" ")}function vu(e){return e===void 0&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function yu(e){let{swiper:t,slides:n,passedParams:s,changedParams:i,nextEl:r,prevEl:l,scrollbarEl:a,paginationEl:o}=e;const u=i.filter(y=>y!=="children"&&y!=="direction"&&y!=="wrapperClass"),{params:f,pagination:c,navigation:m,scrollbar:p,virtual:w,thumbs:b}=t;let A,x,T,d,g,S,P,C;i.includes("thumbs")&&s.thumbs&&s.thumbs.swiper&&f.thumbs&&!f.thumbs.swiper&&(A=!0),i.includes("controller")&&s.controller&&s.controller.control&&f.controller&&!f.controller.control&&(x=!0),i.includes("pagination")&&s.pagination&&(s.pagination.el||o)&&(f.pagination||f.pagination===!1)&&c&&!c.el&&(T=!0),i.includes("scrollbar")&&s.scrollbar&&(s.scrollbar.el||a)&&(f.scrollbar||f.scrollbar===!1)&&p&&!p.el&&(d=!0),i.includes("navigation")&&s.navigation&&(s.navigation.prevEl||l)&&(s.navigation.nextEl||r)&&(f.navigation||f.navigation===!1)&&m&&!m.prevEl&&!m.nextEl&&(g=!0);const I=y=>{t[y]&&(t[y].destroy(),y==="navigation"?(t.isElement&&(t[y].prevEl.remove(),t[y].nextEl.remove()),f[y].prevEl=void 0,f[y].nextEl=void 0,t[y].prevEl=void 0,t[y].nextEl=void 0):(t.isElement&&t[y].el.remove(),f[y].el=void 0,t[y].el=void 0))};i.includes("loop")&&t.isElement&&(f.loop&&!s.loop?S=!0:!f.loop&&s.loop?P=!0:C=!0),u.forEach(y=>{if(Pt(f[y])&&Pt(s[y]))Et(f[y],s[y]),(y==="navigation"||y==="pagination"||y==="scrollbar")&&"enabled"in s[y]&&!s[y].enabled&&I(y);else{const O=s[y];(O===!0||O===!1)&&(y==="navigation"||y==="pagination"||y==="scrollbar")?O===!1&&I(y):f[y]=s[y]}}),u.includes("controller")&&!x&&t.controller&&t.controller.control&&f.controller&&f.controller.control&&(t.controller.control=f.controller.control),i.includes("children")&&n&&w&&f.virtual.enabled&&(w.slides=n,w.update(!0)),i.includes("children")&&n&&f.loop&&(C=!0),A&&b.init()&&b.update(!0),x&&(t.controller.control=f.controller.control),T&&(t.isElement&&(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-pagination"),o.part.add("pagination"),t.el.appendChild(o)),o&&(f.pagination.el=o),c.init(),c.render(),c.update()),d&&(t.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-scrollbar"),a.part.add("scrollbar"),t.el.appendChild(a)),a&&(f.scrollbar.el=a),p.init(),p.updateSize(),p.setTranslate()),g&&(t.isElement&&((!r||typeof r=="string")&&(r=document.createElement("div"),r.classList.add("swiper-button-next"),r.innerHTML=t.hostEl.constructor.nextButtonSvg,r.part.add("button-next"),t.el.appendChild(r)),(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-button-prev"),l.innerHTML=t.hostEl.constructor.prevButtonSvg,l.part.add("button-prev"),t.el.appendChild(l))),r&&(f.navigation.nextEl=r),l&&(f.navigation.prevEl=l),m.init(),m.update()),i.includes("allowSlideNext")&&(t.allowSlideNext=s.allowSlideNext),i.includes("allowSlidePrev")&&(t.allowSlidePrev=s.allowSlidePrev),i.includes("direction")&&t.changeDirection(s.direction,!1),(S||C)&&t.loopDestroy(),(P||C)&&t.loopCreate(),t.update()}function Pr(e,t){e===void 0&&(e={});const n={on:{}},s={},i={};Et(n,si),n._emitClasses=!0,n.init=!1;const r={},l=oo.map(o=>o.replace(/_/,"")),a=Object.assign({},e);return Object.keys(a).forEach(o=>{typeof e[o]>"u"||(l.indexOf(o)>=0?Pt(e[o])?(n[o]={},i[o]={},Et(n[o],e[o]),Et(i[o],e[o])):(n[o]=e[o],i[o]=e[o]):o.search(/on[A-Z]/)===0&&typeof e[o]=="function"?n.on[`${o[2].toLowerCase()}${o.substr(3)}`]=e[o]:r[o]=e[o])}),["navigation","pagination","scrollbar"].forEach(o=>{n[o]===!0&&(n[o]={}),n[o]===!1&&delete n[o]}),{params:n,passedParams:i,rest:r,events:s}}function bu(e,t){let{el:n,nextEl:s,prevEl:i,paginationEl:r,scrollbarEl:l,swiper:a}=e;ao(t)&&s&&i&&(a.params.navigation.nextEl=s,a.originalParams.navigation.nextEl=s,a.params.navigation.prevEl=i,a.originalParams.navigation.prevEl=i),fo(t)&&r&&(a.params.pagination.el=r,a.originalParams.pagination.el=r),co(t)&&l&&(a.params.scrollbar.el=l,a.originalParams.scrollbar.el=l),a.init(n)}function wu(e,t,n,s,i){const r=[];if(!t)return r;const l=o=>{r.indexOf(o)<0&&r.push(o)};if(n&&s){const o=s.map(i),u=n.map(i);o.join("")!==u.join("")&&l("children"),s.length!==n.length&&l("children")}return oo.filter(o=>o[0]==="_").map(o=>o.replace(/_/,"")).forEach(o=>{if(o in e&&o in t)if(Pt(e[o])&&Pt(t[o])){const u=Object.keys(e[o]),f=Object.keys(t[o]);u.length!==f.length?l(o):(u.forEach(c=>{e[o][c]!==t[o][c]&&l(o)}),f.forEach(c=>{e[o][c]!==t[o][c]&&l(o)}))}else e[o]!==t[o]&&l(o)}),r}const Su=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function Ds(e,t,n){e===void 0&&(e={});const s=[],i={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},r=(l,a)=>{Array.isArray(l)&&l.forEach(o=>{const u=typeof o.type=="symbol";a==="default"&&(a="container-end"),u&&o.children?r(o.children,a):o.type&&(o.type.name==="SwiperSlide"||o.type.name==="AsyncComponentWrapper")?s.push(o):i[a]&&i[a].push(o)})};return Object.keys(e).forEach(l=>{if(typeof e[l]!="function")return;const a=e[l]();r(a,l)}),n.value=t.value,t.value=s,{slides:s,slots:i}}function Tu(e,t,n){if(!n)return null;const s=f=>{let c=f;return f<0?c=t.length+f:c>=t.length&&(c=c-t.length),c},i=e.value.isHorizontal()?{[e.value.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:r,to:l}=n,a=e.value.params.loop?-t.length:0,o=e.value.params.loop?t.length*2:t.length,u=[];for(let f=a;f<o;f+=1)f>=r&&f<=l&&u.push(t[s(f)]);return u.map(f=>(f.props||(f.props={}),f.props.style||(f.props.style={}),f.props.swiperRef=e,f.props.style=i,Fe(f.type,{...f.props},f.children)))}const rd={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(e,t){let{slots:n,emit:s}=t;const{tag:i,wrapperTag:r}=e,l=ce("swiper"),a=ce(null),o=ce(!1),u=ce(!1),f=ce(null),c=ce(null),m=ce(null),p={value:[]},w={value:[]},b=ce(null),A=ce(null),x=ce(null),T=ce(null),{params:d,passedParams:g}=Pr(e);Ds(n,p,w),m.value=g,w.value=p.value;const S=()=>{Ds(n,p,w),o.value=!0};d.onAny=function(I){for(var y=arguments.length,O=new Array(y>1?y-1:0),M=1;M<y;M++)O[M-1]=arguments[M];s(I,...O)},Object.assign(d.on,{_beforeBreakpoint:S,_containerClasses(I,y){l.value=y}});const P={...d};if(delete P.wrapperClass,c.value=new Ai(P),c.value.virtual&&c.value.params.virtual.enabled){c.value.virtual.slides=p.value;const I={cache:!1,slides:p.value,renderExternal:y=>{a.value=y},renderExternalUpdate:!1};Et(c.value.params.virtual,I),Et(c.value.originalParams.virtual,I)}cs(()=>{!u.value&&c.value&&(c.value.emitSlidesClasses(),u.value=!0);const{passedParams:I}=Pr(e),y=wu(I,m.value,p.value,w.value,O=>O.props&&O.props.key);m.value=I,(y.length||o.value)&&c.value&&!c.value.destroyed&&yu({swiper:c.value,slides:p.value,passedParams:I,changedParams:y,nextEl:b.value,prevEl:A.value,scrollbarEl:T.value,paginationEl:x.value}),o.value=!1}),Ti("swiper",c),on(a,()=>{vi(()=>{Su(c.value)})}),bn(()=>{f.value&&(bu({el:f.value,nextEl:b.value,prevEl:A.value,paginationEl:x.value,scrollbarEl:T.value,swiper:c.value},d),s("swiper",c.value))}),wn(()=>{c.value&&!c.value.destroyed&&c.value.destroy(!0,!1)});function C(I){return d.virtual?Tu(c,I,a.value):(I.forEach((y,O)=>{y.props||(y.props={}),y.props.swiperRef=c,y.props.swiperSlideIndex=O}),I)}return()=>{const{slides:I,slots:y}=Ds(n,p,w);return Fe(i,{ref:f,class:uo(l.value)},[y["container-start"],Fe(r,{class:vu(d.wrapperClass)},[y["wrapper-start"],C(I),y["wrapper-end"]]),ao(e)&&[Fe("div",{ref:A,class:"swiper-button-prev"}),Fe("div",{ref:b,class:"swiper-button-next"})],co(e)&&Fe("div",{ref:T,class:"swiper-scrollbar"}),fo(e)&&Fe("div",{ref:x,class:"swiper-pagination"}),y["container-end"]])}}},ld={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(e,t){let{slots:n}=t,s=!1;const{swiperRef:i}=e,r=ce(null),l=ce("swiper-slide"),a=ce(!1);function o(c,m,p){m===r.value&&(l.value=p)}bn(()=>{!i||!i.value||(i.value.on("_slideClass",o),s=!0)}),ml(()=>{s||!i||!i.value||(i.value.on("_slideClass",o),s=!0)}),cs(()=>{!r.value||!i||!i.value||(typeof e.swiperSlideIndex<"u"&&(r.value.swiperSlideIndex=e.swiperSlideIndex),i.value.destroyed&&l.value!=="swiper-slide"&&(l.value="swiper-slide"))}),wn(()=>{!i||!i.value||i.value.off("_slideClass",o)});const u=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}));Ti("swiperSlide",u);const f=()=>{a.value=!0};return()=>Fe(e.tag,{class:uo(`${l.value}`),ref:r,"data-swiper-slide-index":typeof e.virtualIndex>"u"&&i&&i.value&&i.value.params.loop?e.swiperSlideIndex:e.virtualIndex,onLoadCapture:f},e.zoom?Fe("div",{class:"swiper-zoom-container","data-swiper-zoom":typeof e.zoom=="number"?e.zoom:void 0},[n.default&&n.default(u.value),e.lazy&&!a.value&&Fe("div",{class:"swiper-lazy-preloader"})]):[n.default&&n.default(u.value),e.lazy&&!a.value&&Fe("div",{class:"swiper-lazy-preloader"})])}};function od(e){let{swiper:t,extendParams:n,on:s,emit:i,params:r}=e;t.autoplay={running:!1,paused:!1,timeLeft:0},n({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let l,a,o=r&&r.autoplay?r.autoplay.delay:3e3,u=r&&r.autoplay?r.autoplay.delay:3e3,f,c=new Date().getTime,m,p,w,b,A,x;function T($){!t||t.destroyed||!t.wrapperEl||$.target===t.wrapperEl&&(t.wrapperEl.removeEventListener("transitionend",T),y())}const d=()=>{if(t.destroyed||!t.autoplay.running)return;t.autoplay.paused?m=!0:m&&(u=f,m=!1);const $=t.autoplay.paused?f:c+u-new Date().getTime();t.autoplay.timeLeft=$,i("autoplayTimeLeft",$,$/o),a=requestAnimationFrame(()=>{d()})},g=()=>{let $;return t.virtual&&t.params.virtual.enabled?$=t.slides.filter(X=>X.classList.contains("swiper-slide-active"))[0]:$=t.slides[t.activeIndex],$?parseInt($.getAttribute("data-swiper-autoplay"),10):void 0},S=$=>{if(t.destroyed||!t.autoplay.running)return;cancelAnimationFrame(a),d();let H=typeof $>"u"?t.params.autoplay.delay:$;o=t.params.autoplay.delay,u=t.params.autoplay.delay;const X=g();!Number.isNaN(X)&&X>0&&typeof $>"u"&&(H=X,o=X,u=X),f=H;const _e=t.params.speed,Ce=()=>{!t||t.destroyed||(t.params.autoplay.reverseDirection?!t.isBeginning||t.params.loop||t.params.rewind?(t.slidePrev(_e,!0,!0),i("autoplay")):t.params.autoplay.stopOnLastSlide||(t.slideTo(t.slides.length-1,_e,!0,!0),i("autoplay")):!t.isEnd||t.params.loop||t.params.rewind?(t.slideNext(_e,!0,!0),i("autoplay")):t.params.autoplay.stopOnLastSlide||(t.slideTo(0,_e,!0,!0),i("autoplay")),t.params.cssMode&&(c=new Date().getTime(),requestAnimationFrame(()=>{S()})))};return H>0?(clearTimeout(l),l=setTimeout(()=>{Ce()},H)):requestAnimationFrame(()=>{Ce()}),H},P=()=>{t.autoplay.running=!0,S(),i("autoplayStart")},C=()=>{t.autoplay.running=!1,clearTimeout(l),cancelAnimationFrame(a),i("autoplayStop")},I=($,H)=>{if(t.destroyed||!t.autoplay.running)return;clearTimeout(l),$||(x=!0);const X=()=>{i("autoplayPause"),t.params.autoplay.waitForTransition?t.wrapperEl.addEventListener("transitionend",T):y()};if(t.autoplay.paused=!0,H){A&&(f=t.params.autoplay.delay),A=!1,X();return}f=(f||t.params.autoplay.delay)-(new Date().getTime()-c),!(t.isEnd&&f<0&&!t.params.loop)&&(f<0&&(f=0),X())},y=()=>{t.isEnd&&f<0&&!t.params.loop||t.destroyed||!t.autoplay.running||(c=new Date().getTime(),x?(x=!1,S(f)):S(),t.autoplay.paused=!1,i("autoplayResume"))},O=()=>{if(t.destroyed||!t.autoplay.running)return;const $=Ke();$.visibilityState==="hidden"&&(x=!0,I(!0)),$.visibilityState==="visible"&&y()},M=$=>{$.pointerType==="mouse"&&(x=!0,!(t.animating||t.autoplay.paused)&&I(!0))},E=$=>{$.pointerType==="mouse"&&t.autoplay.paused&&y()},D=()=>{t.params.autoplay.pauseOnMouseEnter&&(t.el.addEventListener("pointerenter",M),t.el.addEventListener("pointerleave",E))},q=()=>{t.el.removeEventListener("pointerenter",M),t.el.removeEventListener("pointerleave",E)},Q=()=>{Ke().addEventListener("visibilitychange",O)},k=()=>{Ke().removeEventListener("visibilitychange",O)};s("init",()=>{t.params.autoplay.enabled&&(D(),Q(),c=new Date().getTime(),P())}),s("destroy",()=>{q(),k(),t.autoplay.running&&C()}),s("beforeTransitionStart",($,H,X)=>{t.destroyed||!t.autoplay.running||(X||!t.params.autoplay.disableOnInteraction?I(!0,!0):C())}),s("sliderFirstMove",()=>{if(!(t.destroyed||!t.autoplay.running)){if(t.params.autoplay.disableOnInteraction){C();return}p=!0,w=!1,x=!1,b=setTimeout(()=>{x=!0,w=!0,I(!0)},200)}}),s("touchEnd",()=>{if(!(t.destroyed||!t.autoplay.running||!p)){if(clearTimeout(b),clearTimeout(l),t.params.autoplay.disableOnInteraction){w=!1,p=!1;return}w&&t.params.cssMode&&y(),w=!1,p=!1}}),s("slideChange",()=>{t.destroyed||!t.autoplay.running||(A=!0)}),Object.assign(t.autoplay,{start:P,stop:C,pause:I,resume:y})}export{Ct as $,Au as A,bn as B,vl as C,oe as D,xt as E,Se as F,Hs as G,le as H,G as I,ne as J,Ru as K,Ku as L,Xn as M,Ys as N,xu as O,ff as P,Ca as Q,oa as R,Uu as S,Ju as T,Nu as U,id as V,sd as W,jl as X,Mo as Y,kl as Z,Mu as _,qt as a,$u as a0,Yu as a1,Lu as a2,ed as a3,ls as a4,Zu as a5,Hu as a6,rs as a7,zu as a8,ku as a9,Ne as aA,nd as aB,rd as aa,od as ab,ld as ac,yr as ad,Vu as ae,Wf as af,Ou as ag,gt as ah,cs as ai,Z as aj,K as ak,Ir as al,Du as am,cf as an,vs as ao,ju as ap,He as aq,td as ar,qu as as,rt as at,ae as au,Bu as av,Ta as aw,Qu as ax,ee as ay,Xu as az,Pu as b,ue as c,ce as d,Eu as e,wa as f,Po as g,Gu as h,Dn as i,ba as j,Cu as k,da as l,Kl as m,Fe as n,wn as o,Ti as p,on as q,hi as r,qo as s,Iu as t,Qr as u,vi as v,Wu as w,pt as x,Fu as y,_u as z};
