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