/**
* @vue/shared v3.5.13
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/
/*! #__NO_SIDE_EFFECTS__ */
function e(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return e=>e in t}const t={},n=[],s=()=>{},i=()=>!1,r=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),o=e=>e.startsWith("onUpdate:"),a=Object.assign,l=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},c=Object.prototype.hasOwnProperty,d=(e,t)=>c.call(e,t),u=Array.isArray,p=e=>"[object Map]"===S(e),f=e=>"[object Set]"===S(e),h=e=>"[object Date]"===S(e),v=e=>"function"==typeof e,m=e=>"string"==typeof e,g=e=>"symbol"==typeof e,y=e=>null!==e&&"object"==typeof e,b=e=>(y(e)||v(e))&&v(e.then)&&v(e.catch),w=Object.prototype.toString,S=e=>w.call(e),_=e=>"[object Object]"===S(e),x=e=>m(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,E=e(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),T=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},C=/-(\w)/g,M=T((e=>e.replace(C,((e,t)=>t?t.toUpperCase():"")))),k=/\B([A-Z])/g,P=T((e=>e.replace(k,"-$1").toLowerCase())),O=T((e=>e.charAt(0).toUpperCase()+e.slice(1))),A=T((e=>e?`on${O(e)}`:"")),L=(e,t)=>!Object.is(e,t),I=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},N=(e,t,n,s=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},B=e=>{const t=parseFloat(e);return isNaN(t)?e:t},R=e=>{const t=m(e)?Number(e):NaN;return isNaN(t)?e:t};let D;const F=()=>D||(D="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{}),V=e("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol");function z(e){if(u(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],i=m(s)?G(s):z(s);if(i)for(const e in i)t[e]=i[e]}return t}if(m(e)||y(e))return e}const j=/;(?![^(]*\))/g,$=/:([^]+)/,H=/\/\*[^]*?\*\//g;function G(e){const t={};return e.replace(H,"").split(j).forEach((e=>{if(e){const n=e.split($);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function U(e){let t="";if(m(e))t=e;else if(u(e))for(let n=0;n<e.length;n++){const s=U(e[n]);s&&(t+=s+" ")}else if(y(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function W(e){if(!e)return null;let{class:t,style:n}=e;return t&&!m(t)&&(e.class=U(t)),n&&(e.style=z(n)),e}const q=e("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function Y(e){return!!e||""===e}function X(e,t){if(e===t)return!0;let n=h(e),s=h(t);if(n||s)return!(!n||!s)&&e.getTime()===t.getTime();if(n=g(e),s=g(t),n||s)return e===t;if(n=u(e),s=u(t),n||s)return!(!n||!s)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=X(e[s],t[s]);return n}(e,t);if(n=y(e),s=y(t),n||s){if(!n||!s)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const s=e.hasOwnProperty(n),i=t.hasOwnProperty(n);if(s&&!i||!s&&i||!X(e[n],t[n]))return!1}}return String(e)===String(t)}function K(e,t){return e.findIndex((e=>X(e,t)))}const J=e=>!(!e||!0!==e.__v_isRef),Z=e=>m(e)?e:null==e?"":u(e)||y(e)&&(e.toString===w||!v(e.toString))?J(e)?Z(e.value):JSON.stringify(e,Q,2):String(e),Q=(e,t)=>J(t)?Q(e,t.value):p(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],s)=>(e[ee(t,s)+" =>"]=n,e)),{})}:f(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>ee(e)))}:g(t)?ee(t):!y(t)||u(t)||_(t)?t:String(t),ee=(e,t="")=>{var n;return g(e)?`Symbol(${null!=(n=e.description)?n:t})`:e};
/**
* @vue/reactivity v3.5.13
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/
let te,ne;class se{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=te,!e&&te&&(this.index=(te.scopes||(te.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){let e,t;if(this._isPaused=!0,this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].pause();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){let e,t;if(this._isPaused=!1,this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].resume();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].resume()}}run(e){if(this._active){const t=te;try{return te=this,e()}finally{te=t}}}on(){te=this}off(){te=this.parent}stop(e){if(this._active){let t,n;for(this._active=!1,t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(this.effects.length=0,t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.cleanups.length=0,this.scopes){for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0}}}function ie(e){return new se(e)}function re(){return te}function oe(e,t=!1){te&&te.cleanups.push(e)}const ae=new WeakSet;class le{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,te&&te.active&&te.effects.push(this)}pause(){this.flags|=64}resume(){64&this.flags&&(this.flags&=-65,ae.has(this)&&(ae.delete(this),this.trigger()))}notify(){2&this.flags&&!(32&this.flags)||8&this.flags||pe(this)}run(){if(!(1&this.flags))return this.fn();this.flags|=2,Te(this),ve(this);const e=ne,t=Se;ne=this,Se=!0;try{return this.fn()}finally{me(this),ne=e,Se=t,this.flags&=-3}}stop(){if(1&this.flags){for(let e=this.deps;e;e=e.nextDep)be(e);this.deps=this.depsTail=void 0,Te(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){64&this.flags?ae.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){ge(this)&&this.run()}get dirty(){return ge(this)}}let ce,de,ue=0;function pe(e,t=!1){if(e.flags|=8,t)return e.next=de,void(de=e);e.next=ce,ce=e}function fe(){ue++}function he(){if(--ue>0)return;if(de){let e=de;for(de=void 0;e;){const t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;ce;){let n=ce;for(ce=void 0;n;){const s=n.next;if(n.next=void 0,n.flags&=-9,1&n.flags)try{n.trigger()}catch(t){e||(e=t)}n=s}}if(e)throw e}function ve(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function me(e){let t,n=e.depsTail,s=n;for(;s;){const e=s.prevDep;-1===s.version?(s===n&&(n=e),be(s),we(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=e}e.deps=t,e.depsTail=n}function ge(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(ye(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function ye(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===Ce)return;e.globalVersion=Ce;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!ge(e))return void(e.flags&=-3);const n=ne,s=Se;ne=e,Se=!0;try{ve(e);const n=e.fn(e._value);(0===t.version||L(n,e._value))&&(e._value=n,t.version++)}catch(i){throw t.version++,i}finally{ne=n,Se=s,me(e),e.flags&=-3}}function be(e,t=!1){const{dep:n,prevSub:s,nextSub:i}=e;if(s&&(s.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)be(e,!0)}t||--n.sc||!n.map||n.map.delete(n.key)}function we(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Se=!0;const _e=[];function xe(){_e.push(Se),Se=!1}function Ee(){const e=_e.pop();Se=void 0===e||e}function Te(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=ne;ne=void 0;try{t()}finally{ne=e}}}let Ce=0;class Me{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class ke{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(e){if(!ne||!Se||ne===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==ne)t=this.activeLink=new Me(ne,this),ne.deps?(t.prevDep=ne.depsTail,ne.depsTail.nextDep=t,ne.depsTail=t):ne.deps=ne.depsTail=t,Pe(t);else if(-1===t.version&&(t.version=this.version,t.nextDep)){const e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=ne.depsTail,t.nextDep=void 0,ne.depsTail.nextDep=t,ne.depsTail=t,ne.deps===t&&(ne.deps=e)}return t}trigger(e){this.version++,Ce++,this.notify(e)}notify(e){fe();try{0;for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{he()}}}function Pe(e){if(e.dep.sc++,4&e.sub.flags){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)Pe(e)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Oe=new WeakMap,Ae=Symbol(""),Le=Symbol(""),Ie=Symbol("");function Ne(e,t,n){if(Se&&ne){let t=Oe.get(e);t||Oe.set(e,t=new Map);let s=t.get(n);s||(t.set(n,s=new ke),s.map=t,s.key=n),s.track()}}function Be(e,t,n,s,i,r){const o=Oe.get(e);if(!o)return void Ce++;const a=e=>{e&&e.trigger()};if(fe(),"clear"===t)o.forEach(a);else{const i=u(e),r=i&&x(n);if(i&&"length"===n){const e=Number(s);o.forEach(((t,n)=>{("length"===n||n===Ie||!g(n)&&n>=e)&&a(t)}))}else switch((void 0!==n||o.has(void 0))&&a(o.get(n)),r&&a(o.get(Ie)),t){case"add":i?r&&a(o.get("length")):(a(o.get(Ae)),p(e)&&a(o.get(Le)));break;case"delete":i||(a(o.get(Ae)),p(e)&&a(o.get(Le)));break;case"set":p(e)&&a(o.get(Ae))}}he()}function Re(e){const t=Et(e);return t===e?t:(Ne(t,0,Ie),_t(e)?t:t.map(Ct))}function De(e){return Ne(e=Et(e),0,Ie),e}const Fe={__proto__:null,[Symbol.iterator](){return Ve(this,Symbol.iterator,Ct)},concat(...e){return Re(this).concat(...e.map((e=>u(e)?Re(e):e)))},entries(){return Ve(this,"entries",(e=>(e[1]=Ct(e[1]),e)))},every(e,t){return je(this,"every",e,t,void 0,arguments)},filter(e,t){return je(this,"filter",e,t,(e=>e.map(Ct)),arguments)},find(e,t){return je(this,"find",e,t,Ct,arguments)},findIndex(e,t){return je(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return je(this,"findLast",e,t,Ct,arguments)},findLastIndex(e,t){return je(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return je(this,"forEach",e,t,void 0,arguments)},includes(...e){return He(this,"includes",e)},indexOf(...e){return He(this,"indexOf",e)},join(e){return Re(this).join(e)},lastIndexOf(...e){return He(this,"lastIndexOf",e)},map(e,t){return je(this,"map",e,t,void 0,arguments)},pop(){return Ge(this,"pop")},push(...e){return Ge(this,"push",e)},reduce(e,...t){return $e(this,"reduce",e,t)},reduceRight(e,...t){return $e(this,"reduceRight",e,t)},shift(){return Ge(this,"shift")},some(e,t){return je(this,"some",e,t,void 0,arguments)},splice(...e){return Ge(this,"splice",e)},toReversed(){return Re(this).toReversed()},toSorted(e){return Re(this).toSorted(e)},toSpliced(...e){return Re(this).toSpliced(...e)},unshift(...e){return Ge(this,"unshift",e)},values(){return Ve(this,"values",Ct)}};function Ve(e,t,n){const s=De(e),i=s[t]();return s===e||_t(e)||(i._next=i.next,i.next=()=>{const e=i._next();return e.value&&(e.value=n(e.value)),e}),i}const ze=Array.prototype;function je(e,t,n,s,i,r){const o=De(e),a=o!==e&&!_t(e),l=o[t];if(l!==ze[t]){const t=l.apply(e,r);return a?Ct(t):t}let c=n;o!==e&&(a?c=function(t,s){return n.call(this,Ct(t),s,e)}:n.length>2&&(c=function(t,s){return n.call(this,t,s,e)}));const d=l.call(o,c,s);return a&&i?i(d):d}function $e(e,t,n,s){const i=De(e);let r=n;return i!==e&&(_t(e)?n.length>3&&(r=function(t,s,i){return n.call(this,t,s,i,e)}):r=function(t,s,i){return n.call(this,t,Ct(s),i,e)}),i[t](r,...s)}function He(e,t,n){const s=Et(e);Ne(s,0,Ie);const i=s[t](...n);return-1!==i&&!1!==i||!xt(n[0])?i:(n[0]=Et(n[0]),s[t](...n))}function Ge(e,t,n=[]){xe(),fe();const s=Et(e)[t].apply(e,n);return he(),Ee(),s}const Ue=e("__proto__,__v_isRef,__isVue"),We=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(g));function qe(e){g(e)||(e=String(e));const t=Et(this);return Ne(t,0,e),t.hasOwnProperty(e)}class Ye{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if("__v_skip"===t)return e.__v_skip;const s=this._isReadonly,i=this._isShallow;if("__v_isReactive"===t)return!s;if("__v_isReadonly"===t)return s;if("__v_isShallow"===t)return i;if("__v_raw"===t)return n===(s?i?ft:pt:i?ut:dt).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const r=u(e);if(!s){let e;if(r&&(e=Fe[t]))return e;if("hasOwnProperty"===t)return qe}const o=Reflect.get(e,t,kt(e)?e:n);return(g(t)?We.has(t):Ue(t))?o:(s||Ne(e,0,t),i?o:kt(o)?r&&x(t)?o:o.value:y(o)?s?gt(o):vt(o):o)}}class Xe extends Ye{constructor(e=!1){super(!1,e)}set(e,t,n,s){let i=e[t];if(!this._isShallow){const t=St(i);if(_t(n)||St(n)||(i=Et(i),n=Et(n)),!u(e)&&kt(i)&&!kt(n))return!t&&(i.value=n,!0)}const r=u(e)&&x(t)?Number(t)<e.length:d(e,t),o=Reflect.set(e,t,n,kt(e)?e:s);return e===Et(s)&&(r?L(n,i)&&Be(e,"set",t,n):Be(e,"add",t,n)),o}deleteProperty(e,t){const n=d(e,t);e[t];const s=Reflect.deleteProperty(e,t);return s&&n&&Be(e,"delete",t,void 0),s}has(e,t){const n=Reflect.has(e,t);return g(t)&&We.has(t)||Ne(e,0,t),n}ownKeys(e){return Ne(e,0,u(e)?"length":Ae),Reflect.ownKeys(e)}}class Ke extends Ye{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}}const Je=new Xe,Ze=new Ke,Qe=new Xe(!0),et=new Ke(!0),tt=e=>e,nt=e=>Reflect.getPrototypeOf(e);function st(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function it(e,t){const n={get(n){const s=this.__v_raw,i=Et(s),r=Et(n);e||(L(n,r)&&Ne(i,0,n),Ne(i,0,r));const{has:o}=nt(i),a=t?tt:e?Mt:Ct;return o.call(i,n)?a(s.get(n)):o.call(i,r)?a(s.get(r)):void(s!==i&&s.get(n))},get size(){const t=this.__v_raw;return!e&&Ne(Et(t),0,Ae),Reflect.get(t,"size",t)},has(t){const n=this.__v_raw,s=Et(n),i=Et(t);return e||(L(t,i)&&Ne(s,0,t),Ne(s,0,i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,s){const i=this,r=i.__v_raw,o=Et(r),a=t?tt:e?Mt:Ct;return!e&&Ne(o,0,Ae),r.forEach(((e,t)=>n.call(s,a(e),a(t),i)))}};a(n,e?{add:st("add"),set:st("set"),delete:st("delete"),clear:st("clear")}:{add(e){t||_t(e)||St(e)||(e=Et(e));const n=Et(this);return nt(n).has.call(n,e)||(n.add(e),Be(n,"add",e,e)),this},set(e,n){t||_t(n)||St(n)||(n=Et(n));const s=Et(this),{has:i,get:r}=nt(s);let o=i.call(s,e);o||(e=Et(e),o=i.call(s,e));const a=r.call(s,e);return s.set(e,n),o?L(n,a)&&Be(s,"set",e,n):Be(s,"add",e,n),this},delete(e){const t=Et(this),{has:n,get:s}=nt(t);let i=n.call(t,e);i||(e=Et(e),i=n.call(t,e)),s&&s.call(t,e);const r=t.delete(e);return i&&Be(t,"delete",e,void 0),r},clear(){const e=Et(this),t=0!==e.size,n=e.clear();return t&&Be(e,"clear",void 0,void 0),n}});return["keys","values","entries",Symbol.iterator].forEach((s=>{n[s]=function(e,t,n){return function(...s){const i=this.__v_raw,r=Et(i),o=p(r),a="entries"===e||e===Symbol.iterator&&o,l="keys"===e&&o,c=i[e](...s),d=n?tt:t?Mt:Ct;return!t&&Ne(r,0,l?Le:Ae),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:a?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}(s,e,t)})),n}function rt(e,t){const n=it(e,t);return(t,s,i)=>"__v_isReactive"===s?!e:"__v_isReadonly"===s?e:"__v_raw"===s?t:Reflect.get(d(n,s)&&s in t?n:t,s,i)}const ot={get:rt(!1,!1)},at={get:rt(!1,!0)},lt={get:rt(!0,!1)},ct={get:rt(!0,!0)},dt=new WeakMap,ut=new WeakMap,pt=new WeakMap,ft=new WeakMap;function ht(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>S(e).slice(8,-1))(e))}function vt(e){return St(e)?e:bt(e,!1,Je,ot,dt)}function mt(e){return bt(e,!1,Qe,at,ut)}function gt(e){return bt(e,!0,Ze,lt,pt)}function yt(e){return bt(e,!0,et,ct,ft)}function bt(e,t,n,s,i){if(!y(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const r=i.get(e);if(r)return r;const o=ht(e);if(0===o)return e;const a=new Proxy(e,2===o?s:n);return i.set(e,a),a}function wt(e){return St(e)?wt(e.__v_raw):!(!e||!e.__v_isReactive)}function St(e){return!(!e||!e.__v_isReadonly)}function _t(e){return!(!e||!e.__v_isShallow)}function xt(e){return!!e&&!!e.__v_raw}function Et(e){const t=e&&e.__v_raw;return t?Et(t):e}function Tt(e){return!d(e,"__v_skip")&&Object.isExtensible(e)&&N(e,"__v_skip",!0),e}const Ct=e=>y(e)?vt(e):e,Mt=e=>y(e)?gt(e):e;function kt(e){return!!e&&!0===e.__v_isRef}function Pt(e){return At(e,!1)}function Ot(e){return At(e,!0)}function At(e,t){return kt(e)?e:new Lt(e,t)}class Lt{constructor(e,t){this.dep=new ke,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:Et(e),this._value=t?e:Ct(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this.__v_isShallow||_t(e)||St(e);e=n?e:Et(e),L(e,t)&&(this._rawValue=e,this._value=n?e:Ct(e),this.dep.trigger())}}function It(e){return kt(e)?e.value:e}function Nt(e){return v(e)?e():It(e)}const Bt={get:(e,t,n)=>"__v_raw"===t?e:It(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const i=e[t];return kt(i)&&!kt(n)?(i.value=n,!0):Reflect.set(e,t,n,s)}};function Rt(e){return wt(e)?e:new Proxy(e,Bt)}class Dt{constructor(e){this.__v_isRef=!0,this._value=void 0;const t=this.dep=new ke,{get:n,set:s}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=s}get value(){return this._value=this._get()}set value(e){this._set(e)}}function Ft(e){return new Dt(e)}function Vt(e){const t=u(e)?new Array(e.length):{};for(const n in e)t[n]=Ht(e,n);return t}class zt{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return function(e,t){const n=Oe.get(e);return n&&n.get(t)}(Et(this._object),this._key)}}class jt{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function $t(e,t,n){return kt(e)?e:v(e)?new jt(e):y(e)&&arguments.length>1?Ht(e,t,n):Pt(e)}function Ht(e,t,n){const s=e[t];return kt(s)?s:new zt(e,t,n)}class Gt{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new ke(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Ce-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(8&this.flags)&&ne!==this)return pe(this,!0),!0}get value(){const e=this.dep.track();return ye(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}const Ut={},Wt=new WeakMap;let qt;function Yt(e,t=!1,n=qt){if(n){let t=Wt.get(n);t||Wt.set(n,t=[]),t.push(e)}}function Xt(e,t=1/0,n){if(t<=0||!y(e)||e.__v_skip)return e;if((n=n||new Set).has(e))return e;if(n.add(e),t--,kt(e))Xt(e.value,t,n);else if(u(e))for(let s=0;s<e.length;s++)Xt(e[s],t,n);else if(f(e)||p(e))e.forEach((e=>{Xt(e,t,n)}));else if(_(e)){for(const s in e)Xt(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&Xt(e[s],t,n)}return e}
/**
* @vue/runtime-core v3.5.13
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const Kt=[];const Jt={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Zt(e,t,n,s){try{return s?e(...s):e()}catch(i){en(i,t,n)}}function Qt(e,t,n,s){if(v(e)){const i=Zt(e,t,n,s);return i&&b(i)&&i.catch((e=>{en(e,t,n)})),i}if(u(e)){const i=[];for(let r=0;r<e.length;r++)i.push(Qt(e[r],t,n,s));return i}}function en(e,n,s,i=!0){n&&n.vnode;const{errorHandler:r,throwUnhandledErrorInProduction:o}=n&&n.appContext.config||t;if(n){let t=n.parent;const i=n.proxy,o=`https://vuejs.org/error-reference/#runtime-${s}`;for(;t;){const n=t.ec;if(n)for(let t=0;t<n.length;t++)if(!1===n[t](e,i,o))return;t=t.parent}if(r)return xe(),Zt(r,null,10,[e,i,o]),void Ee()}!function(e,t,n,s=!0,i=!1){if(i)throw e}(e,0,0,i,o)}const tn=[];let nn=-1;const sn=[];let rn=null,on=0;const an=Promise.resolve();let ln=null;function cn(e){const t=ln||an;return e?t.then(this?e.bind(this):e):t}function dn(e){if(!(1&e.flags)){const t=vn(e),n=tn[tn.length-1];!n||!(2&e.flags)&&t>=vn(n)?tn.push(e):tn.splice(function(e){let t=nn+1,n=tn.length;for(;t<n;){const s=t+n>>>1,i=tn[s],r=vn(i);r<e||r===e&&2&i.flags?t=s+1:n=s}return t}(t),0,e),e.flags|=1,un()}}function un(){ln||(ln=an.then(mn))}function pn(e){u(e)?sn.push(...e):rn&&-1===e.id?rn.splice(on+1,0,e):1&e.flags||(sn.push(e),e.flags|=1),un()}function fn(e,t,n=nn+1){for(;n<tn.length;n++){const t=tn[n];if(t&&2&t.flags){if(e&&t.id!==e.uid)continue;tn.splice(n,1),n--,4&t.flags&&(t.flags&=-2),t(),4&t.flags||(t.flags&=-2)}}}function hn(e){if(sn.length){const e=[...new Set(sn)].sort(((e,t)=>vn(e)-vn(t)));if(sn.length=0,rn)return void rn.push(...e);for(rn=e,on=0;on<rn.length;on++){const e=rn[on];4&e.flags&&(e.flags&=-2),8&e.flags||e(),e.flags&=-2}rn=null,on=0}}const vn=e=>null==e.id?2&e.flags?-1:1/0:e.id;function mn(e){try{for(nn=0;nn<tn.length;nn++){const e=tn[nn];!e||8&e.flags||(4&e.flags&&(e.flags&=-2),Zt(e,e.i,e.i?15:14),4&e.flags||(e.flags&=-2))}}finally{for(;nn<tn.length;nn++){const e=tn[nn];e&&(e.flags&=-2)}nn=-1,tn.length=0,hn(),ln=null,(tn.length||sn.length)&&mn()}}let gn,yn=[];let bn=null,wn=null;function Sn(e){const t=bn;return bn=e,wn=e&&e.type.__scopeId||null,t}function _n(e){wn=e}function xn(){wn=null}const En=e=>Tn;function Tn(e,t=bn,n){if(!t)return e;if(e._n)return e;const s=(...n)=>{s._d&&kr(-1);const i=Sn(t);let r;try{r=e(...n)}finally{Sn(i),s._d&&kr(1)}return r};return s._n=!0,s._c=!0,s._d=!0,s}function Cn(e,n){if(null===bn)return e;const s=fo(bn),i=e.dirs||(e.dirs=[]);for(let r=0;r<n.length;r++){let[e,o,a,l=t]=n[r];e&&(v(e)&&(e={mounted:e,updated:e}),e.deep&&Xt(o),i.push({dir:e,instance:s,value:o,oldValue:void 0,arg:a,modifiers:l}))}return e}function Mn(e,t,n,s){const i=e.dirs,r=t&&t.dirs;for(let o=0;o<i.length;o++){const a=i[o];r&&(a.oldValue=r[o].value);let l=a.dir[s];l&&(xe(),Qt(l,n,8,[e.el,a,e,t]),Ee())}}const kn=Symbol("_vte"),Pn=e=>e.__isTeleport,On=e=>e&&(e.disabled||""===e.disabled),An=e=>e&&(e.defer||""===e.defer),Ln=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,In=e=>"function"==typeof MathMLElement&&e instanceof MathMLElement,Nn=(e,t)=>{const n=e&&e.to;if(m(n)){if(t){return t(n)}return null}return n},Bn={name:"Teleport",__isTeleport:!0,process(e,t,n,s,i,r,o,a,l,c){const{mc:d,pc:u,pbc:p,o:{insert:f,querySelector:h,createText:v,createComment:m}}=c,g=On(t.props);let{shapeFlag:y,children:b,dynamicChildren:w}=t;if(null==e){const e=t.el=v(""),c=t.anchor=v("");f(e,n,s),f(c,n,s);const u=(e,t)=>{16&y&&(i&&i.isCE&&(i.ce._teleportTarget=e),d(b,e,t,i,r,o,a,l))},p=()=>{const e=t.target=Nn(t.props,h),n=Vn(e,t,v,f);e&&("svg"!==o&&Ln(e)?o="svg":"mathml"!==o&&In(e)&&(o="mathml"),g||(u(e,n),Fn(t,!1)))};g&&(u(n,c),Fn(t,!0)),An(t.props)?Fi((()=>{p(),t.el.__isMounted=!0}),r):p()}else{if(An(t.props)&&!e.el.__isMounted)return void Fi((()=>{Bn.process(e,t,n,s,i,r,o,a,l,c),delete e.el.__isMounted}),r);t.el=e.el,t.targetStart=e.targetStart;const d=t.anchor=e.anchor,f=t.target=e.target,v=t.targetAnchor=e.targetAnchor,m=On(e.props),y=m?n:f,b=m?d:v;if("svg"===o||Ln(f)?o="svg":("mathml"===o||In(f))&&(o="mathml"),w?(p(e.dynamicChildren,w,y,i,r,o,a),Ui(e,t,!0)):l||u(e,t,y,b,i,r,o,a,!1),g)m?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Rn(t,n,d,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=Nn(t.props,h);e&&Rn(t,e,null,c,0)}else m&&Rn(t,f,v,c,1);Fn(t,g)}},remove(e,t,n,{um:s,o:{remove:i}},r){const{shapeFlag:o,children:a,anchor:l,targetStart:c,targetAnchor:d,target:u,props:p}=e;if(u&&(i(c),i(d)),r&&i(l),16&o){const e=r||!On(p);for(let i=0;i<a.length;i++){const r=a[i];s(r,t,n,e,!!r.dynamicChildren)}}},move:Rn,hydrate:function(e,t,n,s,i,r,{o:{nextSibling:o,parentNode:a,querySelector:l,insert:c,createText:d}},u){const p=t.target=Nn(t.props,l);if(p){const l=On(t.props),f=p._lpa||p.firstChild;if(16&t.shapeFlag)if(l)t.anchor=u(o(e),t,a(e),n,s,i,r),t.targetStart=f,t.targetAnchor=f&&o(f);else{t.anchor=o(e);let a=f;for(;a;){if(a&&8===a.nodeType)if("teleport start anchor"===a.data)t.targetStart=a;else if("teleport anchor"===a.data){t.targetAnchor=a,p._lpa=t.targetAnchor&&o(t.targetAnchor);break}a=o(a)}t.targetAnchor||Vn(p,t,d,c),u(f&&o(f),t,p,n,s,i,r)}Fn(t,l)}return t.anchor&&o(t.anchor)}};function Rn(e,t,n,{o:{insert:s},m:i},r=2){0===r&&s(e.targetAnchor,t,n);const{el:o,anchor:a,shapeFlag:l,children:c,props:d}=e,u=2===r;if(u&&s(o,t,n),(!u||On(d))&&16&l)for(let p=0;p<c.length;p++)i(c[p],t,n,2);u&&s(a,t,n)}const Dn=Bn;function Fn(e,t){const n=e.ctx;if(n&&n.ut){let s,i;for(t?(s=e.el,i=e.anchor):(s=e.targetStart,i=e.targetAnchor);s&&s!==i;)1===s.nodeType&&s.setAttribute("data-v-owner",n.uid),s=s.nextSibling;n.ut()}}function Vn(e,t,n,s){const i=t.targetStart=n(""),r=t.targetAnchor=n("");return i[kn]=r,e&&(s(i,e),s(r,e)),r}const zn=Symbol("_leaveCb"),jn=Symbol("_enterCb");function $n(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ps((()=>{e.isMounted=!0})),Ls((()=>{e.isUnmounting=!0})),e}const Hn=[Function,Array],Gn={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Hn,onEnter:Hn,onAfterEnter:Hn,onEnterCancelled:Hn,onBeforeLeave:Hn,onLeave:Hn,onAfterLeave:Hn,onLeaveCancelled:Hn,onBeforeAppear:Hn,onAppear:Hn,onAfterAppear:Hn,onAppearCancelled:Hn},Un=e=>{const t=e.subTree;return t.component?Un(t.component):t};function Wn(e){let t=e[0];if(e.length>1)for(const n of e)if(n.type!==Sr){t=n;break}return t}const qn={name:"BaseTransition",props:Gn,setup(e,{slots:t}){const n=Zr(),s=$n();return()=>{const i=t.default&&Qn(t.default(),!0);if(!i||!i.length)return;const r=Wn(i),o=Et(e),{mode:a}=o;if(s.isLeaving)return Kn(r);const l=Jn(r);if(!l)return Kn(r);let c=Xn(l,o,s,n,(e=>c=e));l.type!==Sr&&Zn(l,c);let d=n.subTree&&Jn(n.subTree);if(d&&d.type!==Sr&&!Ir(l,d)&&Un(n).type!==Sr){let e=Xn(d,o,s,n);if(Zn(d,e),"out-in"===a&&l.type!==Sr)return s.isLeaving=!0,e.afterLeave=()=>{s.isLeaving=!1,8&n.job.flags||n.update(),delete e.afterLeave,d=void 0},Kn(r);"in-out"===a&&l.type!==Sr?e.delayLeave=(e,t,n)=>{Yn(s,d)[String(d.key)]=d,e[zn]=()=>{t(),e[zn]=void 0,delete c.delayedLeave,d=void 0},c.delayedLeave=()=>{n(),delete c.delayedLeave,d=void 0}}:d=void 0}else d&&(d=void 0);return r}}};function Yn(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 Xn(e,t,n,s,i){const{appear:r,mode:o,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:d,onEnterCancelled:p,onBeforeLeave:f,onLeave:h,onAfterLeave:v,onLeaveCancelled:m,onBeforeAppear:g,onAppear:y,onAfterAppear:b,onAppearCancelled:w}=t,S=String(e.key),_=Yn(n,e),x=(e,t)=>{e&&Qt(e,s,9,t)},E=(e,t)=>{const n=t[1];x(e,t),u(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},T={mode:o,persisted:a,beforeEnter(t){let s=l;if(!n.isMounted){if(!r)return;s=g||l}t[zn]&&t[zn](!0);const i=_[S];i&&Ir(e,i)&&i.el[zn]&&i.el[zn](),x(s,[t])},enter(e){let t=c,s=d,i=p;if(!n.isMounted){if(!r)return;t=y||c,s=b||d,i=w||p}let o=!1;const a=e[jn]=t=>{o||(o=!0,x(t?i:s,[e]),T.delayedLeave&&T.delayedLeave(),e[jn]=void 0)};t?E(t,[e,a]):a()},leave(t,s){const i=String(e.key);if(t[jn]&&t[jn](!0),n.isUnmounting)return s();x(f,[t]);let r=!1;const o=t[zn]=n=>{r||(r=!0,s(),x(n?m:v,[t]),t[zn]=void 0,_[i]===e&&delete _[i])};_[i]=e,h?E(h,[t,o]):o()},clone(e){const r=Xn(e,t,n,s,i);return i&&i(r),r}};return T}function Kn(e){if(gs(e))return(e=Vr(e)).children=null,e}function Jn(e){if(!gs(e))return Pn(e.type)&&e.children?Wn(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(16&t)return n[0];if(32&t&&v(n.default))return n.default()}}function Zn(e,t){6&e.shapeFlag&&e.component?(e.transition=t,Zn(e.component.subTree,t)):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Qn(e,t=!1,n){let s=[],i=0;for(let r=0;r<e.length;r++){let o=e[r];const a=null==n?o.key:String(n)+String(null!=o.key?o.key:r);o.type===br?(128&o.patchFlag&&i++,s=s.concat(Qn(o.children,t,a))):(t||o.type!==Sr)&&s.push(null!=a?Vr(o,{key:a}):o)}if(i>1)for(let r=0;r<s.length;r++)s[r].patchFlag=-2;return s}
/*! #__NO_SIDE_EFFECTS__ */function es(e,t){return v(e)?(()=>a({name:e.name},t,{setup:e}))():e}function ts(){const e=Zr();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function ns(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function ss(e,n,s,i,r=!1){if(u(e))return void e.forEach(((e,t)=>ss(e,n&&(u(n)?n[t]:n),s,i,r)));if(hs(i)&&!r)return void(512&i.shapeFlag&&i.type.__asyncResolved&&i.component.subTree.component&&ss(e,n,s,i.component.subTree));const o=4&i.shapeFlag?fo(i.component):i.el,a=r?null:o,{i:c,r:p}=e,f=n&&n.r,h=c.refs===t?c.refs={}:c.refs,g=c.setupState,y=Et(g),b=g===t?()=>!1:e=>d(y,e);if(null!=f&&f!==p&&(m(f)?(h[f]=null,b(f)&&(g[f]=null)):kt(f)&&(f.value=null)),v(p))Zt(p,c,12,[a,h]);else{const t=m(p),n=kt(p);if(t||n){const i=()=>{if(e.f){const n=t?b(p)?g[p]:h[p]:p.value;r?u(n)&&l(n,o):u(n)?n.includes(o)||n.push(o):t?(h[p]=[o],b(p)&&(g[p]=h[p])):(p.value=[o],e.k&&(h[e.k]=p.value))}else t?(h[p]=a,b(p)&&(g[p]=a)):n&&(p.value=a,e.k&&(h[e.k]=a))};a?(i.id=-1,Fi(i,s)):i()}}}let is=!1;const rs=()=>{is||(is=!0)},os=e=>{if(1===e.nodeType)return(e=>e.namespaceURI.includes("svg")&&"foreignObject"!==e.tagName)(e)?"svg":(e=>e.namespaceURI.includes("MathML"))(e)?"mathml":void 0},as=e=>8===e.nodeType;function ls(e){const{mt:t,p:n,o:{patchProp:s,createText:i,nextSibling:o,parentNode:a,remove:l,insert:c,createComment:d}}=e,u=(n,s,r,l,d,b=!1)=>{b=b||!!s.dynamicChildren;const w=as(n)&&"["===n.data,S=()=>v(n,s,r,l,d,w),{type:_,ref:x,shapeFlag:E,patchFlag:T}=s;let C=n.nodeType;s.el=n,-2===T&&(b=!1,s.dynamicChildren=null);let M=null;switch(_){case wr:3!==C?""===s.children?(c(s.el=i(""),a(n),n),M=n):M=S():(n.data!==s.children&&(rs(),n.data=s.children),M=o(n));break;case Sr:y(n)?(M=o(n),g(s.el=n.content.firstChild,n,r)):M=8!==C||w?S():o(n);break;case _r:if(w&&(C=(n=o(n)).nodeType),1===C||3===C){M=n;const e=!s.children.length;for(let t=0;t<s.staticCount;t++)e&&(s.children+=1===M.nodeType?M.outerHTML:M.data),t===s.staticCount-1&&(s.anchor=M),M=o(M);return w?o(M):M}S();break;case br:M=w?h(n,s,r,l,d,b):S();break;default:if(1&E)M=1===C&&s.type.toLowerCase()===n.tagName.toLowerCase()||y(n)?p(n,s,r,l,d,b):S();else if(6&E){s.slotScopeIds=d;const e=a(n);if(M=w?m(n):as(n)&&"teleport start"===n.data?m(n,n.data,"teleport end"):o(n),t(s,e,null,r,l,os(e),b),hs(s)&&!s.type.__asyncResolved){let t;w?(t=Dr(br),t.anchor=M?M.previousSibling:e.lastChild):t=3===n.nodeType?zr(""):Dr("div"),t.el=n,s.component.subTree=t}}else 64&E?M=8!==C?S():s.type.hydrate(n,s,r,l,d,b,e,f):128&E&&(M=s.type.hydrate(n,s,r,l,os(a(n)),d,b,e,u))}return null!=x&&ss(x,null,l,s),M},p=(e,t,n,i,o,a)=>{a=a||!!t.dynamicChildren;const{type:c,props:d,patchFlag:u,shapeFlag:p,dirs:h,transition:v}=t,m="input"===c||"option"===c;if(m||-1!==u){h&&Mn(t,null,n,"created");let c,b=!1;if(y(e)){b=Gi(null,v)&&n&&n.vnode.props&&n.vnode.props.appear;const s=e.content.firstChild;b&&v.beforeEnter(s),g(s,e,n),t.el=e=s}if(16&p&&(!d||!d.innerHTML&&!d.textContent)){let s=f(e.firstChild,t,e,n,i,o,a);for(;s;){us(e,1)||rs();const t=s;s=s.nextSibling,l(t)}}else if(8&p){let n=t.children;"\n"!==n[0]||"PRE"!==e.tagName&&"TEXTAREA"!==e.tagName||(n=n.slice(1)),e.textContent!==n&&(us(e,0)||rs(),e.textContent=t.children)}if(d)if(m||!a||48&u){const t=e.tagName.includes("-");for(const i in d)(m&&(i.endsWith("value")||"indeterminate"===i)||r(i)&&!E(i)||"."===i[0]||t)&&s(e,i,null,d[i],void 0,n)}else if(d.onClick)s(e,"onClick",null,d.onClick,void 0,n);else if(4&u&&wt(d.style))for(const e in d.style)d.style[e];(c=d&&d.onVnodeBeforeMount)&&qr(c,n,t),h&&Mn(t,null,n,"beforeMount"),((c=d&&d.onVnodeMounted)||h||b)&&gr((()=>{c&&qr(c,n,t),b&&v.enter(e),h&&Mn(t,null,n,"mounted")}),i)}return e.nextSibling},f=(e,t,s,r,a,l,d)=>{d=d||!!t.dynamicChildren;const p=t.children,f=p.length;for(let h=0;h<f;h++){const t=d?p[h]:p[h]=Hr(p[h]),v=t.type===wr;e?(v&&!d&&h+1<f&&Hr(p[h+1]).type===wr&&(c(i(e.data.slice(t.children.length)),s,o(e)),e.data=t.children),e=u(e,t,r,a,l,d)):v&&!t.children?c(t.el=i(""),s):(us(s,1)||rs(),n(null,t,s,null,r,a,os(s),l))}return e},h=(e,t,n,s,i,r)=>{const{slotScopeIds:l}=t;l&&(i=i?i.concat(l):l);const u=a(e),p=f(o(e),t,u,n,s,i,r);return p&&as(p)&&"]"===p.data?o(t.anchor=p):(rs(),c(t.anchor=d("]"),u,p),p)},v=(e,t,s,i,r,c)=>{if(us(e.parentElement,1)||rs(),t.el=null,c){const t=m(e);for(;;){const n=o(e);if(!n||n===t)break;l(n)}}const d=o(e),u=a(e);return l(e),n(null,t,u,d,s,i,os(u),r),s&&(s.vnode.el=t.el,dr(s,t.el)),d},m=(e,t="[",n="]")=>{let s=0;for(;e;)if((e=o(e))&&as(e)&&(e.data===t&&s++,e.data===n)){if(0===s)return o(e);s--}return e},g=(e,t,n)=>{const s=t.parentNode;s&&s.replaceChild(e,t);let i=n;for(;i;)i.vnode.el===t&&(i.vnode.el=i.subTree.el=e),i=i.parent},y=e=>1===e.nodeType&&"TEMPLATE"===e.tagName;return[(e,t)=>{if(!t.hasChildNodes())return n(null,e,t),hn(),void(t._vnode=e);u(t.firstChild,e,null,null,null),hn(),t._vnode=e},u]}const cs="data-allow-mismatch",ds={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function us(e,t){if(0===t||1===t)for(;e&&!e.hasAttribute(cs);)e=e.parentElement;const n=e&&e.getAttribute(cs);if(null==n)return!1;if(""===n)return!0;{const e=n.split(",");return!(0!==t||!e.includes("children"))||n.split(",").includes(ds[t])}}const ps=F().requestIdleCallback||(e=>setTimeout(e,1)),fs=F().cancelIdleCallback||(e=>clearTimeout(e));const hs=e=>!!e.type.__asyncLoader
/*! #__NO_SIDE_EFFECTS__ */;function vs(e){v(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:i=200,hydrate:r,timeout:o,suspensible:a=!0,onError:l}=e;let c,d=null,u=0;const p=()=>{let e;return d||(e=d=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),l)return new Promise(((t,n)=>{l(e,(()=>t((u++,d=null,p()))),(()=>n(e)),u+1)}));throw e})).then((t=>e!==d&&d?d:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),c=t,t))))};return es({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(e,t,n){const s=r?()=>{const s=r(n,(t=>function(e,t){if(as(e)&&"["===e.data){let n=1,s=e.nextSibling;for(;s;){if(1===s.nodeType){if(!1===t(s))break}else if(as(s))if("]"===s.data){if(0==--n)break}else"["===s.data&&n++;s=s.nextSibling}}else t(e)}(e,t)));s&&(t.bum||(t.bum=[])).push(s)}:n;c?s():p().then((()=>!t.isUnmounted&&s()))},get __asyncResolved(){return c},setup(){const e=Jr;if(ns(e),c)return()=>ms(c,e);const t=t=>{d=null,en(t,e,13,!s)};if(a&&e.suspense||oo)return p().then((t=>()=>ms(t,e))).catch((e=>(t(e),()=>s?Dr(s,{error:e}):null)));const r=Pt(!1),l=Pt(),u=Pt(!!i);return i&&setTimeout((()=>{u.value=!1}),i),null!=o&&setTimeout((()=>{if(!r.value&&!l.value){const e=new Error(`Async component timed out after ${o}ms.`);t(e),l.value=e}}),o),p().then((()=>{r.value=!0,e.parent&&gs(e.parent.vnode)&&e.parent.update()})).catch((e=>{t(e),l.value=e})),()=>r.value&&c?ms(c,e):l.value&&s?Dr(s,{error:l.value}):n&&!u.value?Dr(n):void 0}})}function ms(e,t){const{ref:n,props:s,children:i,ce:r}=t.vnode,o=Dr(e,s,i);return o.ref=n,o.ce=r,delete t.vnode.ce,o}const gs=e=>e.type.__isKeepAlive,ys={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Zr(),s=n.ctx;if(!s.renderer)return()=>{const e=t.default&&t.default();return e&&1===e.length?e[0]:e};const i=new Map,r=new Set;let o=null;const a=n.suspense,{renderer:{p:l,m:c,um:d,o:{createElement:u}}}=s,p=u("div");function f(e){Es(e),d(e,n,a,!0)}function h(e){i.forEach(((t,n)=>{const s=ho(t.type);s&&!e(s)&&v(n)}))}function v(e){const t=i.get(e);!t||o&&Ir(t,o)?o&&Es(o):f(t),i.delete(e),r.delete(e)}s.activate=(e,t,n,s,i)=>{const r=e.component;c(e,t,n,0,a),l(r.vnode,e,t,n,r,a,s,e.slotScopeIds,i),Fi((()=>{r.isDeactivated=!1,r.a&&I(r.a);const t=e.props&&e.props.onVnodeMounted;t&&qr(t,r.parent,e)}),a)},s.deactivate=e=>{const t=e.component;qi(t.m),qi(t.a),c(e,p,null,1,a),Fi((()=>{t.da&&I(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&qr(n,t.parent,e),t.isDeactivated=!0}),a)},Zi((()=>[e.include,e.exclude]),(([e,t])=>{e&&h((t=>bs(e,t))),t&&h((e=>!bs(t,e)))}),{flush:"post",deep:!0});let m=null;const g=()=>{null!=m&&(ur(n.subTree.type)?Fi((()=>{i.set(m,Ts(n.subTree))}),n.subTree.suspense):i.set(m,Ts(n.subTree)))};return Ps(g),As(g),Ls((()=>{i.forEach((e=>{const{subTree:t,suspense:s}=n,i=Ts(t);if(e.type!==i.type||e.key!==i.key)f(e);else{Es(i);const e=i.component.da;e&&Fi(e,s)}}))})),()=>{if(m=null,!t.default)return o=null;const n=t.default(),s=n[0];if(n.length>1)return o=null,n;if(!(Lr(s)&&(4&s.shapeFlag||128&s.shapeFlag)))return o=null,s;let a=Ts(s);if(a.type===Sr)return o=null,a;const l=a.type,c=ho(hs(a)?a.type.__asyncResolved||{}:l),{include:d,exclude:u,max:p}=e;if(d&&(!c||!bs(d,c))||u&&c&&bs(u,c))return a.shapeFlag&=-257,o=a,s;const f=null==a.key?l:a.key,h=i.get(f);return a.el&&(a=Vr(a),128&s.shapeFlag&&(s.ssContent=a)),m=f,h?(a.el=h.el,a.component=h.component,a.transition&&Zn(a,a.transition),a.shapeFlag|=512,r.delete(f),r.add(f)):(r.add(f),p&&r.size>parseInt(p,10)&&v(r.values().next().value)),a.shapeFlag|=256,o=a,ur(s.type)?s:a}}};function bs(e,t){return u(e)?e.some((e=>bs(e,t))):m(e)?e.split(",").includes(t):"[object RegExp]"===S(e)&&(e.lastIndex=0,e.test(t))}function ws(e,t){_s(e,"a",t)}function Ss(e,t){_s(e,"da",t)}function _s(e,t,n=Jr){const s=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(Cs(t,s,n),n){let e=n.parent;for(;e&&e.parent;)gs(e.parent.vnode)&&xs(s,t,n,e),e=e.parent}}function xs(e,t,n,s){const i=Cs(t,e,s,!0);Is((()=>{l(s[t],i)}),n)}function Es(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Ts(e){return 128&e.shapeFlag?e.ssContent:e}function Cs(e,t,n=Jr,s=!1){if(n){const i=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...s)=>{xe();const i=to(n),r=Qt(t,n,e,s);return i(),Ee(),r});return s?i.unshift(r):i.push(r),r}}const Ms=e=>(t,n=Jr)=>{oo&&"sp"!==e||Cs(e,((...e)=>t(...e)),n)},ks=Ms("bm"),Ps=Ms("m"),Os=Ms("bu"),As=Ms("u"),Ls=Ms("bum"),Is=Ms("um"),Ns=Ms("sp"),Bs=Ms("rtg"),Rs=Ms("rtc");function Ds(e,t=Jr){Cs("ec",e,t)}const Fs="components";function Vs(e,t){return $s(Fs,e,!0,t)||e}const zs=Symbol.for("v-ndc");function js(e){return m(e)?$s(Fs,e,!1)||e:e||zs}function $s(e,t,n=!0,s=!1){const i=bn||Jr;if(i){const n=i.type;if(e===Fs){const e=ho(n,!1);if(e&&(e===t||e===M(t)||e===O(M(t))))return n}const r=Hs(i[e]||n[e],t)||Hs(i.appContext[e],t);return!r&&s?n:r}}function Hs(e,t){return e&&(e[t]||e[M(t)]||e[O(M(t))])}function Gs(e,t,n,s){let i;const r=n&&n[s],o=u(e);if(o||m(e)){let n=!1;o&&wt(e)&&(n=!_t(e),e=De(e)),i=new Array(e.length);for(let s=0,o=e.length;s<o;s++)i[s]=t(n?Ct(e[s]):e[s],s,void 0,r&&r[s])}else if("number"==typeof e){i=new Array(e);for(let n=0;n<e;n++)i[n]=t(n+1,n,void 0,r&&r[n])}else if(y(e))if(e[Symbol.iterator])i=Array.from(e,((e,n)=>t(e,n,void 0,r&&r[n])));else{const n=Object.keys(e);i=new Array(n.length);for(let s=0,o=n.length;s<o;s++){const o=n[s];i[s]=t(e[o],o,s,r&&r[s])}}else i=[];return n&&(n[s]=i),i}function Us(e,t){for(let n=0;n<t.length;n++){const s=t[n];if(u(s))for(let t=0;t<s.length;t++)e[s[t].name]=s[t].fn;else s&&(e[s.name]=s.key?(...e)=>{const t=s.fn(...e);return t&&(t.key=s.key),t}:s.fn)}return e}function Ws(e,t,n={},s,i){if(bn.ce||bn.parent&&hs(bn.parent)&&bn.parent.ce)return"default"!==t&&(n.name=t),Tr(),Ar(br,null,[Dr("slot",n,s&&s())],64);let r=e[t];r&&r._c&&(r._d=!1),Tr();const o=r&&qs(r(n)),a=n.key||o&&o.key,l=Ar(br,{key:(a&&!g(a)?a:`_${t}`)+(!o&&s?"_fb":"")},o||(s?s():[]),o&&1===e._?64:-2);return!i&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),r&&r._c&&(r._d=!0),l}function qs(e){return e.some((e=>!Lr(e)||e.type!==Sr&&!(e.type===br&&!qs(e.children))))?e:null}function Ys(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:A(s)]=e[s];return n}const Xs=e=>e?so(e)?fo(e):Xs(e.parent):null,Ks=a(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=>Xs(e.parent),$root:e=>Xs(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ci(e),$forceUpdate:e=>e.f||(e.f=()=>{dn(e.update)}),$nextTick:e=>e.n||(e.n=cn.bind(e.proxy)),$watch:e=>er.bind(e)}),Js=(e,n)=>e!==t&&!e.__isScriptSetup&&d(e,n),Zs={get({_:e},n){if("__v_skip"===n)return!0;const{ctx:s,setupState:i,data:r,props:o,accessCache:a,type:l,appContext:c}=e;let u;if("$"!==n[0]){const l=a[n];if(void 0!==l)switch(l){case 1:return i[n];case 2:return r[n];case 4:return s[n];case 3:return o[n]}else{if(Js(i,n))return a[n]=1,i[n];if(r!==t&&d(r,n))return a[n]=2,r[n];if((u=e.propsOptions[0])&&d(u,n))return a[n]=3,o[n];if(s!==t&&d(s,n))return a[n]=4,s[n];ri&&(a[n]=0)}}const p=Ks[n];let f,h;return p?("$attrs"===n&&Ne(e.attrs,0,""),p(e)):(f=l.__cssModules)&&(f=f[n])?f:s!==t&&d(s,n)?(a[n]=4,s[n]):(h=c.config.globalProperties,d(h,n)?h[n]:void 0)},set({_:e},n,s){const{data:i,setupState:r,ctx:o}=e;return Js(r,n)?(r[n]=s,!0):i!==t&&d(i,n)?(i[n]=s,!0):!d(e.props,n)&&(("$"!==n[0]||!(n.slice(1)in e))&&(o[n]=s,!0))},has({_:{data:e,setupState:n,accessCache:s,ctx:i,appContext:r,propsOptions:o}},a){let l;return!!s[a]||e!==t&&d(e,a)||Js(n,a)||(l=o[0])&&d(l,a)||d(i,a)||d(Ks,a)||d(r.config.globalProperties,a)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:d(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Qs=a({},Zs,{get(e,t){if(t!==Symbol.unscopables)return Zs.get(e,t,e)},has:(e,t)=>"_"!==t[0]&&!V(t)});function ei(){return ni().slots}function ti(){return ni().attrs}function ni(){const e=Zr();return e.setupContext||(e.setupContext=po(e))}function si(e){return u(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}function ii(e){const t=Zr();let n=e();return no(),b(n)&&(n=n.catch((e=>{throw to(t),e}))),[n,()=>to(t)]}let ri=!0;function oi(e){const t=ci(e),n=e.proxy,i=e.ctx;ri=!1,t.beforeCreate&&ai(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:a,watch:l,provide:c,inject:d,created:p,beforeMount:f,mounted:h,beforeUpdate:m,updated:g,activated:b,deactivated:w,beforeDestroy:S,beforeUnmount:_,destroyed:x,unmounted:E,render:T,renderTracked:C,renderTriggered:M,errorCaptured:k,serverPrefetch:P,expose:O,inheritAttrs:A,components:L,directives:I,filters:N}=t;if(d&&function(e,t){u(e)&&(e=fi(e));for(const n in e){const s=e[n];let i;i=y(s)?"default"in s?_i(s.from||n,s.default,!0):_i(s.from||n):_i(s),kt(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}(d,i,null),a)for(const s in a){const e=a[s];v(e)&&(i[s]=e.bind(n))}if(r){const t=r.call(n,n);y(t)&&(e.data=vt(t))}if(ri=!0,o)for(const u in o){const e=o[u],t=v(e)?e.bind(n,n):v(e.get)?e.get.bind(n,n):s,r=!v(e)&&v(e.set)?e.set.bind(n):s,a=vo({get:t,set:r});Object.defineProperty(i,u,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e})}if(l)for(const s in l)li(l[s],i,n,s);if(c){const e=v(c)?c.call(n):c;Reflect.ownKeys(e).forEach((t=>{Si(t,e[t])}))}function B(e,t){u(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(p&&ai(p,e,"c"),B(ks,f),B(Ps,h),B(Os,m),B(As,g),B(ws,b),B(Ss,w),B(Ds,k),B(Rs,C),B(Bs,M),B(Ls,_),B(Is,E),B(Ns,P),u(O))if(O.length){const t=e.exposed||(e.exposed={});O.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});T&&e.render===s&&(e.render=T),null!=A&&(e.inheritAttrs=A),L&&(e.components=L),I&&(e.directives=I),P&&ns(e)}function ai(e,t,n){Qt(u(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function li(e,t,n,s){let i=s.includes(".")?tr(n,s):()=>n[s];if(m(e)){const n=t[e];v(n)&&Zi(i,n)}else if(v(e))Zi(i,e.bind(n));else if(y(e))if(u(e))e.forEach((e=>li(e,t,n,s)));else{const s=v(e.handler)?e.handler.bind(n):t[e.handler];v(s)&&Zi(i,s,e)}}function ci(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:i,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,a=r.get(t);let l;return a?l=a:i.length||n||s?(l={},i.length&&i.forEach((e=>di(l,e,o,!0))),di(l,t,o)):l=t,y(t)&&r.set(t,l),l}function di(e,t,n,s=!1){const{mixins:i,extends:r}=t;r&&di(e,r,n,!0),i&&i.forEach((t=>di(e,t,n,!0)));for(const o in t)if(s&&"expose"===o);else{const s=ui[o]||n&&n[o];e[o]=s?s(e[o],t[o]):t[o]}return e}const ui={data:pi,props:mi,emits:mi,methods:vi,computed:vi,beforeCreate:hi,created:hi,beforeMount:hi,mounted:hi,beforeUpdate:hi,updated:hi,beforeDestroy:hi,beforeUnmount:hi,destroyed:hi,unmounted:hi,activated:hi,deactivated:hi,errorCaptured:hi,serverPrefetch:hi,components:vi,directives:vi,watch:function(e,t){if(!e)return t;if(!t)return e;const n=a(Object.create(null),e);for(const s in t)n[s]=hi(e[s],t[s]);return n},provide:pi,inject:function(e,t){return vi(fi(e),fi(t))}};function pi(e,t){return t?e?function(){return a(v(e)?e.call(this,this):e,v(t)?t.call(this,this):t)}:t:e}function fi(e){if(u(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function hi(e,t){return e?[...new Set([].concat(e,t))]:t}function vi(e,t){return e?a(Object.create(null),e,t):t}function mi(e,t){return e?u(e)&&u(t)?[...new Set([...e,...t])]:a(Object.create(null),si(e),si(null!=t?t:{})):t}function gi(){return{app:null,config:{isNativeTag:i,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 yi=0;function bi(e,t){return function(n,s=null){v(n)||(n=a({},n)),null==s||y(s)||(s=null);const i=gi(),r=new WeakSet,o=[];let l=!1;const c=i.app={_uid:yi++,_component:n,_props:s,_container:null,_context:i,_instance:null,version:yo,get config(){return i.config},set config(e){},use:(e,...t)=>(r.has(e)||(e&&v(e.install)?(r.add(e),e.install(c,...t)):v(e)&&(r.add(e),e(c,...t))),c),mixin:e=>(i.mixins.includes(e)||i.mixins.push(e),c),component:(e,t)=>t?(i.components[e]=t,c):i.components[e],directive:(e,t)=>t?(i.directives[e]=t,c):i.directives[e],mount(r,o,a){if(!l){const d=c._ceVNode||Dr(n,s);return d.appContext=i,!0===a?a="svg":!1===a&&(a=void 0),o&&t?t(d,r):e(d,r,a),l=!0,c._container=r,r.__vue_app__=c,fo(d.component)}},onUnmount(e){o.push(e)},unmount(){l&&(Qt(o,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide:(e,t)=>(i.provides[e]=t,c),runWithContext(e){const t=wi;wi=c;try{return e()}finally{wi=t}}};return c}}let wi=null;function Si(e,t){if(Jr){let n=Jr.provides;const s=Jr.parent&&Jr.parent.provides;s===n&&(n=Jr.provides=Object.create(s)),n[e]=t}else;}function _i(e,t,n=!1){const s=Jr||bn;if(s||wi){const i=wi?wi._context.provides:s?null==s.parent?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&v(t)?t.call(s&&s.proxy):t}}function xi(){return!!(Jr||bn||wi)}const Ei={},Ti=()=>Object.create(Ei),Ci=e=>Object.getPrototypeOf(e)===Ei;function Mi(e,n,s,i){const[r,o]=e.propsOptions;let a,l=!1;if(n)for(let t in n){if(E(t))continue;const c=n[t];let u;r&&d(r,u=M(t))?o&&o.includes(u)?(a||(a={}))[u]=c:s[u]=c:rr(e.emitsOptions,t)||t in i&&c===i[t]||(i[t]=c,l=!0)}if(o){const n=Et(s),i=a||t;for(let t=0;t<o.length;t++){const a=o[t];s[a]=ki(r,n,a,i[a],e,!d(i,a))}}return l}function ki(e,t,n,s,i,r){const o=e[n];if(null!=o){const e=d(o,"default");if(e&&void 0===s){const e=o.default;if(o.type!==Function&&!o.skipFactory&&v(e)){const{propsDefaults:r}=i;if(n in r)s=r[n];else{const o=to(i);s=r[n]=e.call(null,t),o()}}else s=e;i.ce&&i.ce._setProp(n,s)}o[0]&&(r&&!e?s=!1:!o[1]||""!==s&&s!==P(n)||(s=!0))}return s}const Pi=new WeakMap;function Oi(e,s,i=!1){const r=i?Pi:s.propsCache,o=r.get(e);if(o)return o;const l=e.props,c={},p=[];let f=!1;if(!v(e)){const t=e=>{f=!0;const[t,n]=Oi(e,s,!0);a(c,t),n&&p.push(...n)};!i&&s.mixins.length&&s.mixins.forEach(t),e.extends&&t(e.extends),e.mixins&&e.mixins.forEach(t)}if(!l&&!f)return y(e)&&r.set(e,n),n;if(u(l))for(let n=0;n<l.length;n++){const e=M(l[n]);Ai(e)&&(c[e]=t)}else if(l)for(const t in l){const e=M(t);if(Ai(e)){const n=l[t],s=c[e]=u(n)||v(n)?{type:n}:a({},n),i=s.type;let r=!1,o=!0;if(u(i))for(let e=0;e<i.length;++e){const t=i[e],n=v(t)&&t.name;if("Boolean"===n){r=!0;break}"String"===n&&(o=!1)}else r=v(i)&&"Boolean"===i.name;s[0]=r,s[1]=o,(r||d(s,"default"))&&p.push(e)}}const h=[c,p];return y(e)&&r.set(e,h),h}function Ai(e){return"$"!==e[0]&&!E(e)}const Li=e=>"_"===e[0]||"$stable"===e,Ii=e=>u(e)?e.map(Hr):[Hr(e)],Ni=(e,t,n)=>{if(t._n)return t;const s=Tn(((...e)=>Ii(t(...e))),n);return s._c=!1,s},Bi=(e,t,n)=>{const s=e._ctx;for(const i in e){if(Li(i))continue;const n=e[i];if(v(n))t[i]=Ni(0,n,s);else if(null!=n){const e=Ii(n);t[i]=()=>e}}},Ri=(e,t)=>{const n=Ii(t);e.slots.default=()=>n},Di=(e,t,n)=>{for(const s in t)(n||"_"!==s)&&(e[s]=t[s])},Fi=gr;function Vi(e){return ji(e)}function zi(e){return ji(e,ls)}function ji(e,i){F().__VUE__=!0;const{insert:r,remove:o,patchProp:a,createElement:l,createText:c,createComment:u,setText:p,setElementText:f,parentNode:h,nextSibling:v,setScopeId:m=s,insertStaticContent:g}=e,y=(e,t,n,s=null,i=null,r=null,o=void 0,a=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!Ir(e,t)&&(s=X(e),G(e,i,r,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:d,shapeFlag:u}=t;switch(c){case wr:b(e,t,n,s);break;case Sr:w(e,t,n,s);break;case _r:null==e&&S(t,n,s,o);break;case br:L(e,t,n,s,i,r,o,a,l);break;default:1&u?_(e,t,n,s,i,r,o,a,l):6&u?N(e,t,n,s,i,r,o,a,l):(64&u||128&u)&&c.process(e,t,n,s,i,r,o,a,l,Z)}null!=d&&i&&ss(d,e&&e.ref,r,t||e,!t)},b=(e,t,n,s)=>{if(null==e)r(t.el=c(t.children),n,s);else{const n=t.el=e.el;t.children!==e.children&&p(n,t.children)}},w=(e,t,n,s)=>{null==e?r(t.el=u(t.children||""),n,s):t.el=e.el},S=(e,t,n,s)=>{[e.el,e.anchor]=g(e.children,t,n,s,e.el,e.anchor)},_=(e,t,n,s,i,r,o,a,l)=>{"svg"===t.type?o="svg":"math"===t.type&&(o="mathml"),null==e?x(t,n,s,i,r,o,a,l):k(e,t,i,r,o,a,l)},x=(e,t,n,s,i,o,c,d)=>{let u,p;const{props:h,shapeFlag:v,transition:m,dirs:g}=e;if(u=e.el=l(e.type,o,h&&h.is,h),8&v?f(u,e.children):16&v&&C(e.children,u,null,s,i,$i(e,o),c,d),g&&Mn(e,null,s,"created"),T(u,e,e.scopeId,c,s),h){for(const e in h)"value"===e||E(e)||a(u,e,null,h[e],o,s);"value"in h&&a(u,"value",null,h.value,o),(p=h.onVnodeBeforeMount)&&qr(p,s,e)}g&&Mn(e,null,s,"beforeMount");const y=Gi(i,m);y&&m.beforeEnter(u),r(u,t,n),((p=h&&h.onVnodeMounted)||y||g)&&Fi((()=>{p&&qr(p,s,e),y&&m.enter(u),g&&Mn(e,null,s,"mounted")}),i)},T=(e,t,n,s,i)=>{if(n&&m(e,n),s)for(let r=0;r<s.length;r++)m(e,s[r]);if(i){let n=i.subTree;if(t===n||ur(n.type)&&(n.ssContent===t||n.ssFallback===t)){const t=i.vnode;T(e,t,t.scopeId,t.slotScopeIds,i.parent)}}},C=(e,t,n,s,i,r,o,a,l=0)=>{for(let c=l;c<e.length;c++){const l=e[c]=a?Gr(e[c]):Hr(e[c]);y(null,l,t,n,s,i,r,o,a)}},k=(e,n,s,i,r,o,l)=>{const c=n.el=e.el;let{patchFlag:d,dynamicChildren:u,dirs:p}=n;d|=16&e.patchFlag;const h=e.props||t,v=n.props||t;let m;if(s&&Hi(s,!1),(m=v.onVnodeBeforeUpdate)&&qr(m,s,n,e),p&&Mn(n,e,s,"beforeUpdate"),s&&Hi(s,!0),(h.innerHTML&&null==v.innerHTML||h.textContent&&null==v.textContent)&&f(c,""),u?O(e.dynamicChildren,u,c,s,i,$i(n,r),o):l||z(e,n,c,null,s,i,$i(n,r),o,!1),d>0){if(16&d)A(c,h,v,s,r);else if(2&d&&h.class!==v.class&&a(c,"class",null,v.class,r),4&d&&a(c,"style",h.style,v.style,r),8&d){const e=n.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t],i=h[n],o=v[n];o===i&&"value"!==n||a(c,n,i,o,r,s)}}1&d&&e.children!==n.children&&f(c,n.children)}else l||null!=u||A(c,h,v,s,r);((m=v.onVnodeUpdated)||p)&&Fi((()=>{m&&qr(m,s,n,e),p&&Mn(n,e,s,"updated")}),i)},O=(e,t,n,s,i,r,o)=>{for(let a=0;a<t.length;a++){const l=e[a],c=t[a],d=l.el&&(l.type===br||!Ir(l,c)||70&l.shapeFlag)?h(l.el):n;y(l,c,d,null,s,i,r,o,!0)}},A=(e,n,s,i,r)=>{if(n!==s){if(n!==t)for(const t in n)E(t)||t in s||a(e,t,n[t],null,r,i);for(const t in s){if(E(t))continue;const o=s[t],l=n[t];o!==l&&"value"!==t&&a(e,t,l,o,r,i)}"value"in s&&a(e,"value",n.value,s.value,r)}},L=(e,t,n,s,i,o,a,l,d)=>{const u=t.el=e?e.el:c(""),p=t.anchor=e?e.anchor:c("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:v}=t;v&&(l=l?l.concat(v):v),null==e?(r(u,n,s),r(p,n,s),C(t.children||[],n,p,i,o,a,l,d)):f>0&&64&f&&h&&e.dynamicChildren?(O(e.dynamicChildren,h,n,i,o,a,l),(null!=t.key||i&&t===i.subTree)&&Ui(e,t,!0)):z(e,t,n,p,i,o,a,l,d)},N=(e,t,n,s,i,r,o,a,l)=>{t.slotScopeIds=a,null==e?512&t.shapeFlag?i.ctx.activate(t,n,s,o,l):B(t,n,s,i,r,o,l):R(e,t,l)},B=(e,t,n,s,i,r,o)=>{const a=e.component=Kr(e,s,i);if(gs(e)&&(a.ctx.renderer=Z),ao(a,!1,o),a.asyncDep){if(i&&i.registerDep(a,D,o),!e.el){const e=a.subTree=Dr(Sr);w(null,e,t,n)}}else D(a,e,t,n,i,r,o)},R=(e,t,n)=>{const s=t.component=e.component;if(function(e,t,n){const{props:s,children:i,component:r}=e,{props:o,children:a,patchFlag:l}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!i&&!a||a&&a.$stable)||s!==o&&(s?!o||cr(s,o,c):!!o);if(1024&l)return!0;if(16&l)return s?cr(s,o,c):!!o;if(8&l){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(o[n]!==s[n]&&!rr(c,n))return!0}}return!1}(e,t,n)){if(s.asyncDep&&!s.asyncResolved)return void V(s,t,n);s.next=t,s.update()}else t.el=e.el,s.vnode=t},D=(e,t,n,s,i,r,o)=>{const a=()=>{if(e.isMounted){let{next:t,bu:n,u:s,parent:l,vnode:c}=e;{const n=Wi(e);if(n)return t&&(t.el=c.el,V(e,t,o)),void n.asyncDep.then((()=>{e.isUnmounted||a()}))}let d,u=t;Hi(e,!1),t?(t.el=c.el,V(e,t,o)):t=c,n&&I(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&qr(d,l,t,c),Hi(e,!0);const p=or(e),f=e.subTree;e.subTree=p,y(f,p,h(f.el),X(f),e,i,r),t.el=p.el,null===u&&dr(e,p.el),s&&Fi(s,i),(d=t.props&&t.props.onVnodeUpdated)&&Fi((()=>qr(d,l,t,c)),i)}else{let o;const{el:a,props:l}=t,{bm:c,m:d,parent:u,root:p,type:f}=e,h=hs(t);if(Hi(e,!1),c&&I(c),!h&&(o=l&&l.onVnodeBeforeMount)&&qr(o,u,t),Hi(e,!0),a&&ee){const t=()=>{e.subTree=or(e),ee(a,e.subTree,e,i,null)};h&&f.__asyncHydrate?f.__asyncHydrate(a,e,t):t()}else{p.ce&&p.ce._injectChildStyle(f);const o=e.subTree=or(e);y(null,o,n,s,e,i,r),t.el=o.el}if(d&&Fi(d,i),!h&&(o=l&&l.onVnodeMounted)){const e=t;Fi((()=>qr(o,u,e)),i)}(256&t.shapeFlag||u&&hs(u.vnode)&&256&u.vnode.shapeFlag)&&e.a&&Fi(e.a,i),e.isMounted=!0,t=n=s=null}};e.scope.on();const l=e.effect=new le(a);e.scope.off();const c=e.update=l.run.bind(l),d=e.job=l.runIfDirty.bind(l);d.i=e,d.id=e.uid,l.scheduler=()=>dn(d),Hi(e,!0),c()},V=(e,n,s)=>{n.component=e;const i=e.vnode.props;e.vnode=n,e.next=null,function(e,t,n,s){const{props:i,attrs:r,vnode:{patchFlag:o}}=e,a=Et(i),[l]=e.propsOptions;let c=!1;if(!(s||o>0)||16&o){let s;Mi(e,t,i,r)&&(c=!0);for(const r in a)t&&(d(t,r)||(s=P(r))!==r&&d(t,s))||(l?!n||void 0===n[r]&&void 0===n[s]||(i[r]=ki(l,a,r,void 0,e,!0)):delete i[r]);if(r!==a)for(const e in r)t&&d(t,e)||(delete r[e],c=!0)}else if(8&o){const n=e.vnode.dynamicProps;for(let s=0;s<n.length;s++){let o=n[s];if(rr(e.emitsOptions,o))continue;const u=t[o];if(l)if(d(r,o))u!==r[o]&&(r[o]=u,c=!0);else{const t=M(o);i[t]=ki(l,a,t,u,e,!1)}else u!==r[o]&&(r[o]=u,c=!0)}}c&&Be(e.attrs,"set","")}(e,n.props,i,s),((e,n,s)=>{const{vnode:i,slots:r}=e;let o=!0,a=t;if(32&i.shapeFlag){const e=n._;e?s&&1===e?o=!1:Di(r,n,s):(o=!n.$stable,Bi(n,r)),a=n}else n&&(Ri(e,n),a={default:1});if(o)for(const t in r)Li(t)||null!=a[t]||delete r[t]})(e,n.children,s),xe(),fn(e),Ee()},z=(e,t,n,s,i,r,o,a,l=!1)=>{const c=e&&e.children,d=e?e.shapeFlag:0,u=t.children,{patchFlag:p,shapeFlag:h}=t;if(p>0){if(128&p)return void $(c,u,n,s,i,r,o,a,l);if(256&p)return void j(c,u,n,s,i,r,o,a,l)}8&h?(16&d&&Y(c,i,r),u!==c&&f(n,u)):16&d?16&h?$(c,u,n,s,i,r,o,a,l):Y(c,i,r,!0):(8&d&&f(n,""),16&h&&C(u,n,s,i,r,o,a,l))},j=(e,t,s,i,r,o,a,l,c)=>{t=t||n;const d=(e=e||n).length,u=t.length,p=Math.min(d,u);let f;for(f=0;f<p;f++){const n=t[f]=c?Gr(t[f]):Hr(t[f]);y(e[f],n,s,null,r,o,a,l,c)}d>u?Y(e,r,o,!0,!1,p):C(t,s,i,r,o,a,l,c,p)},$=(e,t,s,i,r,o,a,l,c)=>{let d=0;const u=t.length;let p=e.length-1,f=u-1;for(;d<=p&&d<=f;){const n=e[d],i=t[d]=c?Gr(t[d]):Hr(t[d]);if(!Ir(n,i))break;y(n,i,s,null,r,o,a,l,c),d++}for(;d<=p&&d<=f;){const n=e[p],i=t[f]=c?Gr(t[f]):Hr(t[f]);if(!Ir(n,i))break;y(n,i,s,null,r,o,a,l,c),p--,f--}if(d>p){if(d<=f){const e=f+1,n=e<u?t[e].el:i;for(;d<=f;)y(null,t[d]=c?Gr(t[d]):Hr(t[d]),s,n,r,o,a,l,c),d++}}else if(d>f)for(;d<=p;)G(e[d],r,o,!0),d++;else{const h=d,v=d,m=new Map;for(d=v;d<=f;d++){const e=t[d]=c?Gr(t[d]):Hr(t[d]);null!=e.key&&m.set(e.key,d)}let g,b=0;const w=f-v+1;let S=!1,_=0;const x=new Array(w);for(d=0;d<w;d++)x[d]=0;for(d=h;d<=p;d++){const n=e[d];if(b>=w){G(n,r,o,!0);continue}let i;if(null!=n.key)i=m.get(n.key);else for(g=v;g<=f;g++)if(0===x[g-v]&&Ir(n,t[g])){i=g;break}void 0===i?G(n,r,o,!0):(x[i-v]=d+1,i>=_?_=i:S=!0,y(n,t[i],s,null,r,o,a,l,c),b++)}const E=S?function(e){const t=e.slice(),n=[0];let s,i,r,o,a;const l=e.length;for(s=0;s<l;s++){const l=e[s];if(0!==l){if(i=n[n.length-1],e[i]<l){t[s]=i,n.push(s);continue}for(r=0,o=n.length-1;r<o;)a=r+o>>1,e[n[a]]<l?r=a+1:o=a;l<e[n[r]]&&(r>0&&(t[s]=n[r-1]),n[r]=s)}}r=n.length,o=n[r-1];for(;r-- >0;)n[r]=o,o=t[o];return n}(x):n;for(g=E.length-1,d=w-1;d>=0;d--){const e=v+d,n=t[e],p=e+1<u?t[e+1].el:i;0===x[d]?y(null,n,s,p,r,o,a,l,c):S&&(g<0||d!==E[g]?H(n,s,p,2):g--)}}},H=(e,t,n,s,i=null)=>{const{el:o,type:a,transition:l,children:c,shapeFlag:d}=e;if(6&d)return void H(e.component.subTree,t,n,s);if(128&d)return void e.suspense.move(t,n,s);if(64&d)return void a.move(e,t,n,Z);if(a===br){r(o,t,n);for(let e=0;e<c.length;e++)H(c[e],t,n,s);return void r(e.anchor,t,n)}if(a===_r)return void(({el:e,anchor:t},n,s)=>{let i;for(;e&&e!==t;)i=v(e),r(e,n,s),e=i;r(t,n,s)})(e,t,n);if(2!==s&&1&d&&l)if(0===s)l.beforeEnter(o),r(o,t,n),Fi((()=>l.enter(o)),i);else{const{leave:e,delayLeave:s,afterLeave:i}=l,a=()=>r(o,t,n),c=()=>{e(o,(()=>{a(),i&&i()}))};s?s(o,a,c):c()}else r(o,t,n)},G=(e,t,n,s=!1,i=!1)=>{const{type:r,props:o,ref:a,children:l,dynamicChildren:c,shapeFlag:d,patchFlag:u,dirs:p,cacheIndex:f}=e;if(-2===u&&(i=!1),null!=a&&ss(a,null,n,e,!0),null!=f&&(t.renderCache[f]=void 0),256&d)return void t.ctx.deactivate(e);const h=1&d&&p,v=!hs(e);let m;if(v&&(m=o&&o.onVnodeBeforeUnmount)&&qr(m,t,e),6&d)q(e.component,n,s);else{if(128&d)return void e.suspense.unmount(n,s);h&&Mn(e,null,t,"beforeUnmount"),64&d?e.type.remove(e,t,n,Z,s):c&&!c.hasOnce&&(r!==br||u>0&&64&u)?Y(c,t,n,!1,!0):(r===br&&384&u||!i&&16&d)&&Y(l,t,n),s&&U(e)}(v&&(m=o&&o.onVnodeUnmounted)||h)&&Fi((()=>{m&&qr(m,t,e),h&&Mn(e,null,t,"unmounted")}),n)},U=e=>{const{type:t,el:n,anchor:s,transition:i}=e;if(t===br)return void W(n,s);if(t===_r)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=v(e),o(e),e=n;o(t)})(e);const r=()=>{o(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:s}=i,o=()=>t(n,r);s?s(e.el,r,o):o()}else r()},W=(e,t)=>{let n;for(;e!==t;)n=v(e),o(e),e=n;o(t)},q=(e,t,n)=>{const{bum:s,scope:i,job:r,subTree:o,um:a,m:l,a:c}=e;qi(l),qi(c),s&&I(s),i.stop(),r&&(r.flags|=8,G(o,e,t,n)),a&&Fi(a,t),Fi((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},Y=(e,t,n,s=!1,i=!1,r=0)=>{for(let o=r;o<e.length;o++)G(e[o],t,n,s,i)},X=e=>{if(6&e.shapeFlag)return X(e.component.subTree);if(128&e.shapeFlag)return e.suspense.next();const t=v(e.anchor||e.el),n=t&&t[kn];return n?v(n):t};let K=!1;const J=(e,t,n)=>{null==e?t._vnode&&G(t._vnode,null,null,!0):y(t._vnode||null,e,t,null,null,null,n),t._vnode=e,K||(K=!0,fn(),hn(),K=!1)},Z={p:y,um:G,m:H,r:U,mt:B,mc:C,pc:z,pbc:O,n:X,o:e};let Q,ee;return i&&([Q,ee]=i(Z)),{render:J,hydrate:Q,createApp:bi(J,Q)}}function $i({type:e,props:t},n){return"svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Hi({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Gi(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ui(e,t,n=!1){const s=e.children,i=t.children;if(u(s)&&u(i))for(let r=0;r<s.length;r++){const e=s[r];let t=i[r];1&t.shapeFlag&&!t.dynamicChildren&&((t.patchFlag<=0||32===t.patchFlag)&&(t=i[r]=Gr(i[r]),t.el=e.el),n||-2===t.patchFlag||Ui(e,t)),t.type===wr&&(t.el=e.el)}}function Wi(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Wi(t)}function qi(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const Yi=Symbol.for("v-scx"),Xi=()=>_i(Yi);function Ki(e,t){return Qi(e,null,t)}function Ji(e,t){return Qi(e,null,{flush:"sync"})}function Zi(e,t,n){return Qi(e,t,n)}function Qi(e,n,i=t){const{immediate:r,deep:o,flush:c,once:d}=i,p=a({},i),f=n&&r||!n&&"post"!==c;let h;if(oo)if("sync"===c){const e=Xi();h=e.__watcherHandles||(e.__watcherHandles=[])}else if(!f){const e=()=>{};return e.stop=s,e.resume=s,e.pause=s,e}const m=Jr;p.call=(e,t,n)=>Qt(e,m,t,n);let g=!1;"post"===c?p.scheduler=e=>{Fi(e,m&&m.suspense)}:"sync"!==c&&(g=!0,p.scheduler=(e,t)=>{t?e():dn(e)}),p.augmentJob=e=>{n&&(e.flags|=4),g&&(e.flags|=2,m&&(e.id=m.uid,e.i=m))};const y=function(e,n,i=t){const{immediate:r,deep:o,once:a,scheduler:c,augmentJob:d,call:p}=i,f=e=>o?e:_t(e)||!1===o||0===o?Xt(e,1):Xt(e);let h,m,g,y,b=!1,w=!1;if(kt(e)?(m=()=>e.value,b=_t(e)):wt(e)?(m=()=>f(e),b=!0):u(e)?(w=!0,b=e.some((e=>wt(e)||_t(e))),m=()=>e.map((e=>kt(e)?e.value:wt(e)?f(e):v(e)?p?p(e,2):e():void 0))):m=v(e)?n?p?()=>p(e,2):e:()=>{if(g){xe();try{g()}finally{Ee()}}const t=qt;qt=h;try{return p?p(e,3,[y]):e(y)}finally{qt=t}}:s,n&&o){const e=m,t=!0===o?1/0:o;m=()=>Xt(e(),t)}const S=re(),_=()=>{h.stop(),S&&S.active&&l(S.effects,h)};if(a&&n){const e=n;n=(...t)=>{e(...t),_()}}let x=w?new Array(e.length).fill(Ut):Ut;const E=e=>{if(1&h.flags&&(h.dirty||e))if(n){const e=h.run();if(o||b||(w?e.some(((e,t)=>L(e,x[t]))):L(e,x))){g&&g();const t=qt;qt=h;try{const t=[e,x===Ut?void 0:w&&x[0]===Ut?[]:x,y];p?p(n,3,t):n(...t),x=e}finally{qt=t}}}else h.run()};return d&&d(E),h=new le(m),h.scheduler=c?()=>c(E,!1):E,y=e=>Yt(e,!1,h),g=h.onStop=()=>{const e=Wt.get(h);if(e){if(p)p(e,4);else for(const t of e)t();Wt.delete(h)}},n?r?E(!0):x=h.run():c?c(E.bind(null,!0),!0):h.run(),_.pause=h.pause.bind(h),_.resume=h.resume.bind(h),_.stop=_,_}(e,n,p);return oo&&(h?h.push(y):f&&y()),y}function er(e,t,n){const s=this.proxy,i=m(e)?e.includes(".")?tr(s,e):()=>s[e]:e.bind(s,s);let r;v(t)?r=t:(r=t.handler,n=t);const o=to(this),a=Qi(i,r.bind(s),n);return o(),a}function tr(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}const nr=(e,t)=>"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${M(t)}Modifiers`]||e[`${P(t)}Modifiers`];function sr(e,n,...s){if(e.isUnmounted)return;const i=e.vnode.props||t;let r=s;const o=n.startsWith("update:"),a=o&&nr(i,n.slice(7));let l;a&&(a.trim&&(r=s.map((e=>m(e)?e.trim():e))),a.number&&(r=s.map(B)));let c=i[l=A(n)]||i[l=A(M(n))];!c&&o&&(c=i[l=A(P(n))]),c&&Qt(c,e,6,r);const d=i[l+"Once"];if(d){if(e.emitted){if(e.emitted[l])return}else e.emitted={};e.emitted[l]=!0,Qt(d,e,6,r)}}function ir(e,t,n=!1){const s=t.emitsCache,i=s.get(e);if(void 0!==i)return i;const r=e.emits;let o={},l=!1;if(!v(e)){const s=e=>{const n=ir(e,t,!0);n&&(l=!0,a(o,n))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return r||l?(u(r)?r.forEach((e=>o[e]=null)):a(o,r),y(e)&&s.set(e,o),o):(y(e)&&s.set(e,null),null)}function rr(e,t){return!(!e||!r(t))&&(t=t.slice(2).replace(/Once$/,""),d(e,t[0].toLowerCase()+t.slice(1))||d(e,P(t))||d(e,t))}function or(e){const{type:t,vnode:n,proxy:s,withProxy:i,propsOptions:[r],slots:a,attrs:l,emit:c,render:d,renderCache:u,props:p,data:f,setupState:h,ctx:v,inheritAttrs:m}=e,g=Sn(e);let y,b;try{if(4&n.shapeFlag){const e=i||s,t=e;y=Hr(d.call(t,e,u,p,h,f,v)),b=l}else{const e=t;0,y=Hr(e.length>1?e(p,{attrs:l,slots:a,emit:c}):e(p,null)),b=t.props?l:ar(l)}}catch(S){xr.length=0,en(S,e,1),y=Dr(Sr)}let w=y;if(b&&!1!==m){const e=Object.keys(b),{shapeFlag:t}=w;e.length&&7&t&&(r&&e.some(o)&&(b=lr(b,r)),w=Vr(w,b,!1,!0))}return n.dirs&&(w=Vr(w,null,!1,!0),w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&Zn(w,n.transition),y=w,Sn(g),y}const ar=e=>{let t;for(const n in e)("class"===n||"style"===n||r(n))&&((t||(t={}))[n]=e[n]);return t},lr=(e,t)=>{const n={};for(const s in e)o(s)&&s.slice(9)in t||(n[s]=e[s]);return n};function cr(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]&&!rr(n,r))return!0}return!1}function dr({vnode:e,parent:t},n){for(;t;){const s=t.subTree;if(s.suspense&&s.suspense.activeBranch===e&&(s.el=e.el),s!==e)break;(e=t.vnode).el=n,t=t.parent}}const ur=e=>e.__isSuspense;let pr=0;const fr={name:"Suspense",__isSuspense:!0,process(e,t,n,s,i,r,o,a,l,c){if(null==e)!function(e,t,n,s,i,r,o,a,l){const{p:c,o:{createElement:d}}=l,u=d("div"),p=e.suspense=vr(e,i,s,t,u,n,r,o,a,l);c(null,p.pendingBranch=e.ssContent,u,null,s,p,r,o),p.deps>0?(hr(e,"onPending"),hr(e,"onFallback"),c(null,e.ssFallback,t,n,s,null,r,o),yr(p,e.ssFallback)):p.resolve(!1,!0)}(t,n,s,i,r,o,a,l,c);else{if(r&&r.deps>0&&!e.suspense.isInFallback)return t.suspense=e.suspense,t.suspense.vnode=t,void(t.el=e.el);!function(e,t,n,s,i,r,o,a,{p:l,um:c,o:{createElement:d}}){const u=t.suspense=e.suspense;u.vnode=t,t.el=e.el;const p=t.ssContent,f=t.ssFallback,{activeBranch:h,pendingBranch:v,isInFallback:m,isHydrating:g}=u;if(v)u.pendingBranch=p,Ir(p,v)?(l(v,p,u.hiddenContainer,null,i,u,r,o,a),u.deps<=0?u.resolve():m&&(g||(l(h,f,n,s,i,null,r,o,a),yr(u,f)))):(u.pendingId=pr++,g?(u.isHydrating=!1,u.activeBranch=v):c(v,i,u),u.deps=0,u.effects.length=0,u.hiddenContainer=d("div"),m?(l(null,p,u.hiddenContainer,null,i,u,r,o,a),u.deps<=0?u.resolve():(l(h,f,n,s,i,null,r,o,a),yr(u,f))):h&&Ir(p,h)?(l(h,p,n,s,i,u,r,o,a),u.resolve(!0)):(l(null,p,u.hiddenContainer,null,i,u,r,o,a),u.deps<=0&&u.resolve()));else if(h&&Ir(p,h))l(h,p,n,s,i,u,r,o,a),yr(u,p);else if(hr(t,"onPending"),u.pendingBranch=p,512&p.shapeFlag?u.pendingId=p.component.suspenseId:u.pendingId=pr++,l(null,p,u.hiddenContainer,null,i,u,r,o,a),u.deps<=0)u.resolve();else{const{timeout:e,pendingId:t}=u;e>0?setTimeout((()=>{u.pendingId===t&&u.fallback(f)}),e):0===e&&u.fallback(f)}}(e,t,n,s,i,o,a,l,c)}},hydrate:function(e,t,n,s,i,r,o,a,l){const c=t.suspense=vr(t,s,n,e.parentNode,document.createElement("div"),null,i,r,o,a,!0),d=l(e,c.pendingBranch=t.ssContent,n,c,r,o);0===c.deps&&c.resolve(!1,!0);return d},normalize:function(e){const{shapeFlag:t,children:n}=e,s=32&t;e.ssContent=mr(s?n.default:n),e.ssFallback=s?mr(n.fallback):Dr(Sr)}};function hr(e,t){const n=e.props&&e.props[t];v(n)&&n()}function vr(e,t,n,s,i,r,o,a,l,c,d=!1){const{p:u,m:p,um:f,n:h,o:{parentNode:v,remove:m}}=c;let g;const y=function(e){const t=e.props&&e.props.suspensible;return null!=t&&!1!==t}(e);y&&t&&t.pendingBranch&&(g=t.pendingId,t.deps++);const b=e.props?R(e.props.timeout):void 0,w=r,S={vnode:e,parent:t,parentComponent:n,namespace:o,container:s,hiddenContainer:i,deps:0,pendingId:pr++,timeout:"number"==typeof b?b:-1,activeBranch:null,pendingBranch:null,isInFallback:!d,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1,n=!1){const{vnode:s,activeBranch:i,pendingBranch:o,pendingId:a,effects:l,parentComponent:c,container:d}=S;let u=!1;S.isHydrating?S.isHydrating=!1:e||(u=i&&o.transition&&"out-in"===o.transition.mode,u&&(i.transition.afterLeave=()=>{a===S.pendingId&&(p(o,d,r===w?h(i):r,0),pn(l))}),i&&(v(i.el)===d&&(r=h(i)),f(i,c,S,!0)),u||p(o,d,r,0)),yr(S,o),S.pendingBranch=null,S.isInFallback=!1;let m=S.parent,b=!1;for(;m;){if(m.pendingBranch){m.effects.push(...l),b=!0;break}m=m.parent}b||u||pn(l),S.effects=[],y&&t&&t.pendingBranch&&g===t.pendingId&&(t.deps--,0!==t.deps||n||t.resolve()),hr(s,"onResolve")},fallback(e){if(!S.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:s,container:i,namespace:r}=S;hr(t,"onFallback");const o=h(n),c=()=>{S.isInFallback&&(u(null,e,i,o,s,null,r,a,l),yr(S,e))},d=e.transition&&"out-in"===e.transition.mode;d&&(n.transition.afterLeave=c),S.isInFallback=!0,f(n,s,null,!0),d||c()},move(e,t,n){S.activeBranch&&p(S.activeBranch,e,t,n),S.container=e},next:()=>S.activeBranch&&h(S.activeBranch),registerDep(e,t,n){const s=!!S.pendingBranch;s&&S.deps++;const i=e.vnode.el;e.asyncDep.catch((t=>{en(t,e,0)})).then((r=>{if(e.isUnmounted||S.isUnmounted||S.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:a}=e;lo(e,r,!1),i&&(a.el=i);const l=!i&&e.subTree.el;t(e,a,v(i||e.subTree.el),i?null:h(e.subTree),S,o,n),l&&m(l),dr(e,a.el),s&&0==--S.deps&&S.resolve()}))},unmount(e,t){S.isUnmounted=!0,S.activeBranch&&f(S.activeBranch,n,e,t),S.pendingBranch&&f(S.pendingBranch,n,e,t)}};return S}function mr(e){let t;if(v(e)){const n=Mr&&e._c;n&&(e._d=!1,Tr()),e=e(),n&&(e._d=!0,t=Er,Cr())}if(u(e)){const t=function(e){let t;for(let n=0;n<e.length;n++){const s=e[n];if(!Lr(s))return;if(s.type!==Sr||"v-if"===s.children){if(t)return;t=s}}return t}(e);e=t}return e=Hr(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter((t=>t!==e))),e}function gr(e,t){t&&t.pendingBranch?u(e)?t.effects.push(...e):t.effects.push(e):pn(e)}function yr(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e;let i=t.el;for(;!i&&t.component;)i=(t=t.component.subTree).el;n.el=i,s&&s.subTree===n&&(s.vnode.el=i,dr(s,i))}const br=Symbol.for("v-fgt"),wr=Symbol.for("v-txt"),Sr=Symbol.for("v-cmt"),_r=Symbol.for("v-stc"),xr=[];let Er=null;function Tr(e=!1){xr.push(Er=e?null:[])}function Cr(){xr.pop(),Er=xr[xr.length-1]||null}let Mr=1;function kr(e,t=!1){Mr+=e,e<0&&Er&&t&&(Er.hasOnce=!0)}function Pr(e){return e.dynamicChildren=Mr>0?Er||n:null,Cr(),Mr>0&&Er&&Er.push(e),e}function Or(e,t,n,s,i,r){return Pr(Rr(e,t,n,s,i,r,!0))}function Ar(e,t,n,s,i){return Pr(Dr(e,t,n,s,i,!0))}function Lr(e){return!!e&&!0===e.__v_isVNode}function Ir(e,t){return e.type===t.type&&e.key===t.key}const Nr=({key:e})=>null!=e?e:null,Br=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?m(e)||kt(e)||v(e)?{i:bn,r:e,k:t,f:!!n}:e:null);function Rr(e,t=null,n=null,s=0,i=null,r=(e===br?0:1),o=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Nr(t),ref:t&&Br(t),scopeId:wn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:s,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:bn};return a?(Ur(l,n),128&r&&e.normalize(l)):n&&(l.shapeFlag|=m(n)?8:16),Mr>0&&!o&&Er&&(l.patchFlag>0||6&r)&&32!==l.patchFlag&&Er.push(l),l}const Dr=function(e,t=null,n=null,s=0,i=null,r=!1){e&&e!==zs||(e=Sr);if(Lr(e)){const s=Vr(e,t,!0);return n&&Ur(s,n),Mr>0&&!r&&Er&&(6&s.shapeFlag?Er[Er.indexOf(e)]=s:Er.push(s)),s.patchFlag=-2,s}o=e,v(o)&&"__vccOpts"in o&&(e=e.__vccOpts);var o;if(t){t=Fr(t);let{class:e,style:n}=t;e&&!m(e)&&(t.class=U(e)),y(n)&&(xt(n)&&!u(n)&&(n=a({},n)),t.style=z(n))}const l=m(e)?1:ur(e)?128:Pn(e)?64:y(e)?4:v(e)?2:0;return Rr(e,t,n,s,i,l,r,!0)};function Fr(e){return e?xt(e)||Ci(e)?a({},e):e:null}function Vr(e,t,n=!1,s=!1){const{props:i,ref:r,patchFlag:o,children:a,transition:l}=e,c=t?Wr(i||{},t):i,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Nr(c),ref:t&&t.ref?n&&r?u(r)?r.concat(Br(t)):[r,Br(t)]:Br(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==br?-1===o?16:16|o:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Vr(e.ssContent),ssFallback:e.ssFallback&&Vr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&s&&Zn(d,l.clone(d)),d}function zr(e=" ",t=0){return Dr(wr,null,e,t)}function jr(e,t){const n=Dr(_r,null,e);return n.staticCount=t,n}function $r(e="",t=!1){return t?(Tr(),Ar(Sr,null,e)):Dr(Sr,null,e)}function Hr(e){return null==e||"boolean"==typeof e?Dr(Sr):u(e)?Dr(br,null,e.slice()):Lr(e)?Gr(e):Dr(wr,null,String(e))}function Gr(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:Vr(e)}function Ur(e,t){let n=0;const{shapeFlag:s}=e;if(null==t)t=null;else if(u(t))n=16;else if("object"==typeof t){if(65&s){const n=t.default;return void(n&&(n._c&&(n._d=!1),Ur(e,n()),n._c&&(n._d=!0)))}{n=32;const s=t._;s||Ci(t)?3===s&&bn&&(1===bn.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=bn}}else v(t)?(t={default:t,_ctx:bn},n=32):(t=String(t),64&s?(n=16,t=[zr(t)]):n=8);e.children=t,e.shapeFlag|=n}function Wr(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const e in s)if("class"===e)t.class!==s.class&&(t.class=U([t.class,s.class]));else if("style"===e)t.style=z([t.style,s.style]);else if(r(e)){const n=t[e],i=s[e];!i||n===i||u(n)&&n.includes(i)||(t[e]=n?[].concat(n,i):i)}else""!==e&&(t[e]=s[e])}return t}function qr(e,t,n,s=null){Qt(e,t,7,[n,s])}const Yr=gi();let Xr=0;function Kr(e,n,s){const i=e.type,r=(n?n.appContext:e.appContext)||Yr,o={uid:Xr++,vnode:e,type:i,parent:n,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new se(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:n?n.provides:Object.create(r.provides),ids:n?n.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Oi(i,r),emitsOptions:ir(i,r),emit:null,emitted:null,propsDefaults:t,inheritAttrs:i.inheritAttrs,ctx:t,data:t,props:t,attrs:t,slots:t,refs:t,setupState:t,setupContext:null,suspense:s,suspenseId:s?s.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 o.ctx={_:o},o.root=n?n.root:o,o.emit=sr.bind(null,o),e.ce&&e.ce(o),o}let Jr=null;const Zr=()=>Jr||bn;let Qr,eo;{const e=F(),t=(t,n)=>{let s;return(s=e[t])||(s=e[t]=[]),s.push(n),e=>{s.length>1?s.forEach((t=>t(e))):s[0](e)}};Qr=t("__VUE_INSTANCE_SETTERS__",(e=>Jr=e)),eo=t("__VUE_SSR_SETTERS__",(e=>oo=e))}const to=e=>{const t=Jr;return Qr(e),e.scope.on(),()=>{e.scope.off(),Qr(t)}},no=()=>{Jr&&Jr.scope.off(),Qr(null)};function so(e){return 4&e.vnode.shapeFlag}let io,ro,oo=!1;function ao(e,t=!1,n=!1){t&&eo(t);const{props:s,children:i}=e.vnode,r=so(e);!function(e,t,n,s=!1){const i={},r=Ti();e.propsDefaults=Object.create(null),Mi(e,t,i,r);for(const o in e.propsOptions[0])o in i||(i[o]=void 0);n?e.props=s?i:mt(i):e.type.props?e.props=i:e.props=r,e.attrs=r}(e,s,r,t),((e,t,n)=>{const s=e.slots=Ti();if(32&e.vnode.shapeFlag){const e=t._;e?(Di(s,t,n),n&&N(s,"_",e,!0)):Bi(t,s)}else t&&Ri(e,t)})(e,i,n);const o=r?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Zs);const{setup:s}=n;if(s){xe();const n=e.setupContext=s.length>1?po(e):null,i=to(e),r=Zt(s,e,0,[e.props,n]),o=b(r);if(Ee(),i(),!o&&!e.sp||hs(e)||ns(e),o){if(r.then(no,no),t)return r.then((n=>{lo(e,n,t)})).catch((t=>{en(t,e,0)}));e.asyncDep=r}else lo(e,r,t)}else co(e,t)}(e,t):void 0;return t&&eo(!1),o}function lo(e,t,n){v(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:y(t)&&(e.setupState=Rt(t)),co(e,n)}function co(e,t,n){const i=e.type;if(!e.render){if(!t&&io&&!i.render){const t=i.template||ci(e).template;if(t){const{isCustomElement:n,compilerOptions:s}=e.appContext.config,{delimiters:r,compilerOptions:o}=i,l=a(a({isCustomElement:n,delimiters:r},s),o);i.render=io(t,l)}}e.render=i.render||s,ro&&ro(e)}{const t=to(e);xe();try{oi(e)}finally{Ee(),t()}}}const uo={get:(e,t)=>(Ne(e,0,""),e[t])};function po(e){const t=t=>{e.exposed=t||{}};return{attrs:new Proxy(e.attrs,uo),slots:e.slots,emit:e.emit,expose:t}}function fo(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Rt(Tt(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Ks?Ks[n](e):void 0,has:(e,t)=>t in e||t in Ks})):e.proxy}function ho(e,t=!0){return v(e)?e.displayName||e.name:e.name||t&&e.__name}const vo=(e,t)=>{const n=function(e,t,n=!1){let s,i;return v(e)?s=e:(s=e.get,i=e.set),new Gt(s,i,n)}(e,0,oo);return n};function mo(e,t,n){const s=arguments.length;return 2===s?y(t)&&!u(t)?Lr(t)?Dr(e,null,[t]):Dr(e,t):Dr(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):3===s&&Lr(n)&&(n=[n]),Dr(e,t,n))}function go(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let s=0;s<n.length;s++)if(L(n[s],t[s]))return!1;return Mr>0&&Er&&Er.push(e),!0}const yo="3.5.13",bo=s,wo=Jt,So=gn,_o=function e(t,n){var s,i;if(gn=t,gn)gn.enabled=!0,yn.forEach((({event:e,args:t})=>gn.emit(e,...t))),yn=[];else if("undefined"!=typeof window&&window.HTMLElement&&!(null==(i=null==(s=window.navigator)?void 0:s.userAgent)?void 0:i.includes("jsdom"))){(n.__VUE_DEVTOOLS_HOOK_REPLAY__=n.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push((t=>{e(t,n)})),setTimeout((()=>{gn||(n.__VUE_DEVTOOLS_HOOK_REPLAY__=null,yn=[])}),3e3)}else yn=[]},xo={createComponentInstance:Kr,setupComponent:ao,renderComponentRoot:or,setCurrentRenderingInstance:Sn,isVNode:Lr,normalizeVNode:Hr,getComponentPublicInstance:fo,ensureValidVNode:qs,pushWarningContext:function(e){Kt.push(e)},popWarningContext:function(){Kt.pop()}};
/**
* @vue/runtime-dom v3.5.13
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/
let Eo;const To="undefined"!=typeof window&&window.trustedTypes;if(To)try{Eo=To.createPolicy("vue",{createHTML:e=>e})}catch(xc){}const Co=Eo?e=>Eo.createHTML(e):e=>e,Mo="undefined"!=typeof document?document:null,ko=Mo&&Mo.createElement("template"),Po={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="svg"===t?Mo.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?Mo.createElementNS("http://www.w3.org/1998/Math/MathML",e):n?Mo.createElement(e,{is:n}):Mo.createElement(e);return"select"===e&&s&&null!=s.multiple&&i.setAttribute("multiple",s.multiple),i},createText:e=>Mo.createTextNode(e),createComment:e=>Mo.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Mo.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,i,r){const o=n?n.previousSibling:t.lastChild;if(i&&(i===r||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),i!==r&&(i=i.nextSibling););else{ko.innerHTML=Co("svg"===s?`<svg>${e}</svg>`:"mathml"===s?`<math>${e}</math>`:e);const i=ko.content;if("svg"===s||"mathml"===s){const e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Oo="transition",Ao="animation",Lo=Symbol("_vtc"),Io={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},No=a({},Gn,Io),Bo=(e=>(e.displayName="Transition",e.props=No,e))(((e,{slots:t})=>mo(qn,Fo(e),t))),Ro=(e,t=[])=>{u(e)?e.forEach((e=>e(...t))):e&&e(...t)},Do=e=>!!e&&(u(e)?e.some((e=>e.length>1)):e.length>1);function Fo(e){const t={};for(const a in e)a in Io||(t[a]=e[a]);if(!1===e.css)return t;const{name:n="v",type:s,duration:i,enterFromClass:r=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=r,appearActiveClass:d=o,appearToClass:u=l,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,v=function(e){if(null==e)return null;if(y(e))return[Vo(e.enter),Vo(e.leave)];{const t=Vo(e);return[t,t]}}(i),m=v&&v[0],g=v&&v[1],{onBeforeEnter:b,onEnter:w,onEnterCancelled:S,onLeave:_,onLeaveCancelled:x,onBeforeAppear:E=b,onAppear:T=w,onAppearCancelled:C=S}=t,M=(e,t,n,s)=>{e._enterCancelled=s,jo(e,t?u:l),jo(e,t?d:o),n&&n()},k=(e,t)=>{e._isLeaving=!1,jo(e,p),jo(e,h),jo(e,f),t&&t()},P=e=>(t,n)=>{const i=e?T:w,o=()=>M(t,e,n);Ro(i,[t,o]),$o((()=>{jo(t,e?c:r),zo(t,e?u:l),Do(i)||Go(t,s,m,o)}))};return a(t,{onBeforeEnter(e){Ro(b,[e]),zo(e,r),zo(e,o)},onBeforeAppear(e){Ro(E,[e]),zo(e,c),zo(e,d)},onEnter:P(!1),onAppear:P(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>k(e,t);zo(e,p),e._enterCancelled?(zo(e,f),Yo()):(Yo(),zo(e,f)),$o((()=>{e._isLeaving&&(jo(e,p),zo(e,h),Do(_)||Go(e,s,g,n))})),Ro(_,[e,n])},onEnterCancelled(e){M(e,!1,void 0,!0),Ro(S,[e])},onAppearCancelled(e){M(e,!0,void 0,!0),Ro(C,[e])},onLeaveCancelled(e){k(e),Ro(x,[e])}})}function Vo(e){return R(e)}function zo(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e[Lo]||(e[Lo]=new Set)).add(t)}function jo(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const n=e[Lo];n&&(n.delete(t),n.size||(e[Lo]=void 0))}function $o(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let Ho=0;function Go(e,t,n,s){const i=e._endId=++Ho,r=()=>{i===e._endId&&s()};if(null!=n)return setTimeout(r,n);const{type:o,timeout:a,propCount:l}=Uo(e,t);if(!o)return s();const c=o+"end";let d=0;const u=()=>{e.removeEventListener(c,p),r()},p=t=>{t.target===e&&++d>=l&&u()};setTimeout((()=>{d<l&&u()}),a+1),e.addEventListener(c,p)}function Uo(e,t){const n=window.getComputedStyle(e),s=e=>(n[e]||"").split(", "),i=s(`${Oo}Delay`),r=s(`${Oo}Duration`),o=Wo(i,r),a=s(`${Ao}Delay`),l=s(`${Ao}Duration`),c=Wo(a,l);let d=null,u=0,p=0;t===Oo?o>0&&(d=Oo,u=o,p=r.length):t===Ao?c>0&&(d=Ao,u=c,p=l.length):(u=Math.max(o,c),d=u>0?o>c?Oo:Ao:null,p=d?d===Oo?r.length:l.length:0);return{type:d,timeout:u,propCount:p,hasTransform:d===Oo&&/\b(transform|all)(,|$)/.test(s(`${Oo}Property`).toString())}}function Wo(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map(((t,n)=>qo(t)+qo(e[n]))))}function qo(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function Yo(){return document.body.offsetHeight}const Xo=Symbol("_vod"),Ko=Symbol("_vsh"),Jo={beforeMount(e,{value:t},{transition:n}){e[Xo]="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):Zo(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),Zo(e,!0),s.enter(e)):s.leave(e,(()=>{Zo(e,!1)})):Zo(e,t))},beforeUnmount(e,{value:t}){Zo(e,t)}};function Zo(e,t){e.style.display=t?e[Xo]:"none",e[Ko]=!t}const Qo=Symbol("");function ea(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{ea(n.activeBranch,t)}))}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)ta(e.el,t);else if(e.type===br)e.children.forEach((e=>ea(e,t)));else if(e.type===_r){let{el:n,anchor:s}=e;for(;n&&(ta(n,t),n!==s);)n=n.nextSibling}}function ta(e,t){if(1===e.nodeType){const n=e.style;let s="";for(const e in t)n.setProperty(`--${e}`,t[e]),s+=`--${e}: ${t[e]};`;n[Qo]=s}}const na=/(^|;)\s*display\s*:/;const sa=/\s*!important$/;function ia(e,t,n){if(u(n))n.forEach((n=>ia(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=function(e,t){const n=oa[t];if(n)return n;let s=M(t);if("filter"!==s&&s in e)return oa[t]=s;s=O(s);for(let i=0;i<ra.length;i++){const n=ra[i]+s;if(n in e)return oa[t]=n}return t}(e,t);sa.test(n)?e.setProperty(P(s),n.replace(sa,""),"important"):e[s]=n}}const ra=["Webkit","Moz","ms"],oa={};const aa="http://www.w3.org/1999/xlink";function la(e,t,n,s,i,r=q(t)){s&&t.startsWith("xlink:")?null==n?e.removeAttributeNS(aa,t.slice(6,t.length)):e.setAttributeNS(aa,t,n):null==n||r&&!Y(n)?e.removeAttribute(t):e.setAttribute(t,r?"":g(n)?String(n):n)}function ca(e,t,n,s,i){if("innerHTML"===t||"textContent"===t)return void(null!=n&&(e[t]="innerHTML"===t?Co(n):n));const r=e.tagName;if("value"===t&&"PROGRESS"!==r&&!r.includes("-")){const s="OPTION"===r?e.getAttribute("value")||"":e.value,i=null==n?"checkbox"===e.type?"on":"":String(n);return s===i&&"_value"in e||(e.value=i),null==n&&e.removeAttribute(t),void(e._value=n)}let o=!1;if(""===n||null==n){const s=typeof e[t];"boolean"===s?n=Y(n):null==n&&"string"===s?(n="",o=!0):"number"===s&&(n=0,o=!0)}try{e[t]=n}catch(xc){}o&&e.removeAttribute(i||t)}function da(e,t,n,s){e.addEventListener(t,n,s)}const ua=Symbol("_vei");function pa(e,t,n,s,i=null){const r=e[ua]||(e[ua]={}),o=r[t];if(s&&o)o.value=s;else{const[n,a]=function(e){let t;if(fa.test(e)){let n;for(t={};n=e.match(fa);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}const n=":"===e[2]?e.slice(3):P(e.slice(2));return[n,t]}(t);if(s){const o=r[t]=function(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();Qt(function(e,t){if(u(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=ma(),n}(s,i);da(e,n,o,a)}else o&&(!function(e,t,n,s){e.removeEventListener(t,n,s)}(e,n,o,a),r[t]=void 0)}}const fa=/(?:Once|Passive|Capture)$/;let ha=0;const va=Promise.resolve(),ma=()=>ha||(va.then((()=>ha=0)),ha=Date.now());const ga=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;const ya={};
/*! #__NO_SIDE_EFFECTS__ */function ba(e,t,n){const s=es(e,t);_(s)&&a(s,t);class i extends Sa{constructor(e){super(s,e,n)}}return i.def=s,i}
/*! #__NO_SIDE_EFFECTS__ */const wa="undefined"!=typeof HTMLElement?HTMLElement:class{};class Sa extends wa{constructor(e,t={},n=sl){super(),this._def=e,this._props=t,this._createApp=n,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&n!==sl?this._root=this.shadowRoot:!1!==e.shadowRoot?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let e=this;for(;e=e&&(e.parentNode||e.host);)if(e instanceof Sa){this._parent=e;break}this._instance||(this._resolved?(this._setParent(),this._update()):e&&e._pendingResolve?this._pendingResolve=e._pendingResolve.then((()=>{this._pendingResolve=void 0,this._resolveDef()})):this._resolveDef())}_setParent(e=this._parent){e&&(this._instance.parent=e._instance,this._instance.provides=e._instance.provides)}disconnectedCallback(){this._connected=!1,cn((()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)}))}_resolveDef(){if(this._pendingResolve)return;for(let n=0;n<this.attributes.length;n++)this._setAttr(this.attributes[n].name);this._ob=new MutationObserver((e=>{for(const t of e)this._setAttr(t.attributeName)})),this._ob.observe(this,{attributes:!0});const e=(e,t=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:n,styles:s}=e;let i;if(n&&!u(n))for(const r in n){const e=n[r];(e===Number||e&&e.type===Number)&&(r in this._props&&(this._props[r]=R(this._props[r])),(i||(i=Object.create(null)))[M(r)]=!0)}this._numberProps=i,t&&this._resolveProps(e),this.shadowRoot&&this._applyStyles(s),this._mount(e)},t=this._def.__asyncLoader;t?this._pendingResolve=t().then((t=>e(this._def=t,!0))):e(this._def)}_mount(e){this._app=this._createApp(e),e.configureApp&&e.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const t=this._instance&&this._instance.exposed;if(t)for(const n in t)d(this,n)||Object.defineProperty(this,n,{get:()=>It(t[n])})}_resolveProps(e){const{props:t}=e,n=u(t)?t:Object.keys(t||{});for(const s of Object.keys(this))"_"!==s[0]&&n.includes(s)&&this._setProp(s,this[s]);for(const s of n.map(M))Object.defineProperty(this,s,{get(){return this._getProp(s)},set(e){this._setProp(s,e,!0,!0)}})}_setAttr(e){if(e.startsWith("data-v-"))return;const t=this.hasAttribute(e);let n=t?this.getAttribute(e):ya;const s=M(e);t&&this._numberProps&&this._numberProps[s]&&(n=R(n)),this._setProp(s,n,!1,!0)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,s=!1){if(t!==this._props[e]&&(t===ya?delete this._props[e]:(this._props[e]=t,"key"===e&&this._app&&(this._app._ceVNode.key=t)),s&&this._instance&&this._update(),n)){const n=this._ob;n&&n.disconnect(),!0===t?this.setAttribute(P(e),""):"string"==typeof t||"number"==typeof t?this.setAttribute(P(e),t+""):t||this.removeAttribute(P(e)),n&&n.observe(this,{attributes:!0})}}_update(){nl(this._createVNode(),this._root)}_createVNode(){const e={};this.shadowRoot||(e.onVnodeMounted=e.onVnodeUpdated=this._renderSlots.bind(this));const t=Dr(this._def,a(e,this._props));return this._instance||(t.ce=e=>{this._instance=e,e.ce=this,e.isCE=!0;const t=(e,t)=>{this.dispatchEvent(new CustomEvent(e,_(t[0])?a({detail:t},t[0]):{detail:t}))};e.emit=(e,...n)=>{t(e,n),P(e)!==e&&t(P(e),n)},this._setParent()}),t}_applyStyles(e,t){if(!e)return;if(t){if(t===this._def||this._styleChildren.has(t))return;this._styleChildren.add(t)}const n=this._nonce;for(let s=e.length-1;s>=0;s--){const t=document.createElement("style");n&&t.setAttribute("nonce",n),t.textContent=e[s],this.shadowRoot.prepend(t)}}_parseSlots(){const e=this._slots={};let t;for(;t=this.firstChild;){const n=1===t.nodeType&&t.getAttribute("slot")||"default";(e[n]||(e[n]=[])).push(t),this.removeChild(t)}}_renderSlots(){const e=(this._teleportTarget||this).querySelectorAll("slot"),t=this._instance.type.__scopeId;for(let n=0;n<e.length;n++){const s=e[n],i=s.getAttribute("name")||"default",r=this._slots[i],o=s.parentNode;if(r)for(const e of r){if(t&&1===e.nodeType){const n=t+"-s",s=document.createTreeWalker(e,1);let i;for(e.setAttribute(n,"");i=s.nextNode();)i.setAttribute(n,"")}o.insertBefore(e,s)}else for(;s.firstChild;)o.insertBefore(s.firstChild,s);o.removeChild(s)}}_injectChildStyle(e){this._applyStyles(e.styles,e)}_removeChildStyle(e){}}function _a(e){const t=Zr(),n=t&&t.ce;return n||null}const xa=new WeakMap,Ea=new WeakMap,Ta=Symbol("_moveCb"),Ca=Symbol("_enterCb"),Ma=(e=>(delete e.props.mode,e))({name:"TransitionGroup",props:a({},No,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Zr(),s=$n();let i,r;return As((()=>{if(!i.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!function(e,t,n){const s=e.cloneNode(),i=e[Lo];i&&i.forEach((e=>{e.split(/\s+/).forEach((e=>e&&s.classList.remove(e)))}));n.split(/\s+/).forEach((e=>e&&s.classList.add(e))),s.style.display="none";const r=1===t.nodeType?t:t.parentNode;r.appendChild(s);const{hasTransform:o}=Uo(s);return r.removeChild(s),o}(i[0].el,n.vnode.el,t))return;i.forEach(ka),i.forEach(Pa);const s=i.filter(Oa);Yo(),s.forEach((e=>{const n=e.el,s=n.style;zo(n,t),s.transform=s.webkitTransform=s.transitionDuration="";const i=n[Ta]=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",i),n[Ta]=null,jo(n,t))};n.addEventListener("transitionend",i)}))})),()=>{const o=Et(e),a=Fo(o);let l=o.tag||br;if(i=[],r)for(let e=0;e<r.length;e++){const t=r[e];t.el&&t.el instanceof Element&&(i.push(t),Zn(t,Xn(t,a,s,n)),xa.set(t,t.el.getBoundingClientRect()))}r=t.default?Qn(t.default()):[];for(let e=0;e<r.length;e++){const t=r[e];null!=t.key&&Zn(t,Xn(t,a,s,n))}return Dr(l,null,r)}}});function ka(e){const t=e.el;t[Ta]&&t[Ta](),t[Ca]&&t[Ca]()}function Pa(e){Ea.set(e,e.el.getBoundingClientRect())}function Oa(e){const t=xa.get(e),n=Ea.get(e),s=t.left-n.left,i=t.top-n.top;if(s||i){const t=e.el.style;return t.transform=t.webkitTransform=`translate(${s}px,${i}px)`,t.transitionDuration="0s",e}}const Aa=e=>{const t=e.props["onUpdate:modelValue"]||!1;return u(t)?e=>I(t,e):t};function La(e){e.target.composing=!0}function Ia(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Na=Symbol("_assign"),Ba={created(e,{modifiers:{lazy:t,trim:n,number:s}},i){e[Na]=Aa(i);const r=s||i.props&&"number"===i.props.type;da(e,t?"change":"input",(t=>{if(t.target.composing)return;let s=e.value;n&&(s=s.trim()),r&&(s=B(s)),e[Na](s)})),n&&da(e,"change",(()=>{e.value=e.value.trim()})),t||(da(e,"compositionstart",La),da(e,"compositionend",Ia),da(e,"change",Ia))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:i,number:r}},o){if(e[Na]=Aa(o),e.composing)return;const a=null==t?"":t;if((!r&&"number"!==e.type||/^0\d/.test(e.value)?e.value:B(e.value))!==a){if(document.activeElement===e&&"range"!==e.type){if(s&&t===n)return;if(i&&e.value.trim()===a)return}e.value=a}}},Ra={deep:!0,created(e,t,n){e[Na]=Aa(n),da(e,"change",(()=>{const t=e._modelValue,n=ja(e),s=e.checked,i=e[Na];if(u(t)){const e=K(t,n),r=-1!==e;if(s&&!r)i(t.concat(n));else if(!s&&r){const n=[...t];n.splice(e,1),i(n)}}else if(f(t)){const e=new Set(t);s?e.add(n):e.delete(n),i(e)}else i($a(e,s))}))},mounted:Da,beforeUpdate(e,t,n){e[Na]=Aa(n),Da(e,t,n)}};function Da(e,{value:t,oldValue:n},s){let i;if(e._modelValue=t,u(t))i=K(t,s.props.value)>-1;else if(f(t))i=t.has(s.props.value);else{if(t===n)return;i=X(t,$a(e,!0))}e.checked!==i&&(e.checked=i)}const Fa={created(e,{value:t},n){e.checked=X(t,n.props.value),e[Na]=Aa(n),da(e,"change",(()=>{e[Na](ja(e))}))},beforeUpdate(e,{value:t,oldValue:n},s){e[Na]=Aa(s),t!==n&&(e.checked=X(t,s.props.value))}},Va={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const i=f(t);da(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?B(ja(e)):ja(e)));e[Na](e.multiple?i?new Set(t):t:t[0]),e._assigning=!0,cn((()=>{e._assigning=!1}))})),e[Na]=Aa(s)},mounted(e,{value:t}){za(e,t)},beforeUpdate(e,t,n){e[Na]=Aa(n)},updated(e,{value:t}){e._assigning||za(e,t)}};function za(e,t){const n=e.multiple,s=u(t);if(!n||s||f(t)){for(let i=0,r=e.options.length;i<r;i++){const r=e.options[i],o=ja(r);if(n)if(s){const e=typeof o;r.selected="string"===e||"number"===e?t.some((e=>String(e)===String(o))):K(t,o)>-1}else r.selected=t.has(o);else if(X(ja(r),t))return void(e.selectedIndex!==i&&(e.selectedIndex=i))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function ja(e){return"_value"in e?e._value:e.value}function $a(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Ha={created(e,t,n){Ua(e,t,n,null,"created")},mounted(e,t,n){Ua(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){Ua(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){Ua(e,t,n,s,"updated")}};function Ga(e,t){switch(e){case"SELECT":return Va;case"TEXTAREA":return Ba;default:switch(t){case"checkbox":return Ra;case"radio":return Fa;default:return Ba}}}function Ua(e,t,n,s,i){const r=Ga(e.tagName,n.props&&n.props.type)[i];r&&r(e,t,n,s)}const Wa=["ctrl","shift","alt","meta"],qa={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&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>Wa.some((n=>e[`${n}Key`]&&!t.includes(n)))},Ya=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(n,...s)=>{for(let e=0;e<t.length;e++){const s=qa[t[e]];if(s&&s(n,t))return}return e(n,...s)})},Xa={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Ka=(e,t)=>{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=n=>{if(!("key"in n))return;const s=P(n.key);return t.some((e=>e===s||Xa[e]===s))?e(n):void 0})},Ja=a({patchProp:(e,t,n,s,i,a)=>{const l="svg"===i;"class"===t?function(e,t,n){const s=e[Lo];s&&(t=(t?[t,...s]:[...s]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,s,l):"style"===t?function(e,t,n){const s=e.style,i=m(n);let r=!1;if(n&&!i){if(t)if(m(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&ia(s,t,"")}else for(const e in t)null==n[e]&&ia(s,e,"");for(const e in n)"display"===e&&(r=!0),ia(s,e,n[e])}else if(i){if(t!==n){const e=s[Qo];e&&(n+=";"+e),s.cssText=n,r=na.test(n)}}else t&&e.removeAttribute("style");Xo in e&&(e[Xo]=r?s.display:"",e[Ko]&&(s.display="none"))}(e,n,s):r(t)?o(t)||pa(e,t,0,s,a):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,s){if(s)return"innerHTML"===t||"textContent"===t||!!(t in e&&ga(t)&&v(n));if("spellcheck"===t||"draggable"===t||"translate"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}if(ga(t)&&m(n))return!1;return t in e}(e,t,s,l))?(ca(e,t,s),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||la(e,t,s,l,0,"value"!==t)):!e._isVueCE||!/[A-Z]/.test(t)&&m(s)?("true-value"===t?e._trueValue=s:"false-value"===t&&(e._falseValue=s),la(e,t,s,l)):ca(e,M(t),s,0,t)}},Po);let Za,Qa=!1;function el(){return Za||(Za=Vi(Ja))}function tl(){return Za=Qa?Za:zi(Ja),Qa=!0,Za}const nl=(...e)=>{el().render(...e)},sl=(...e)=>{const t=el().createApp(...e),{mount:n}=t;return t.mount=e=>{const s=ol(e);if(!s)return;const i=t._component;v(i)||i.render||i.template||(i.template=s.innerHTML),1===s.nodeType&&(s.textContent="");const r=n(s,!1,rl(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),r},t},il=(...e)=>{const t=tl().createApp(...e),{mount:n}=t;return t.mount=e=>{const t=ol(e);if(t)return n(t,!0,rl(t))},t};function rl(e){return e instanceof SVGElement?"svg":"function"==typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}function ol(e){if(m(e)){return document.querySelector(e)}return e}let al=!1;const ll=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:qn,BaseTransitionPropsValidators:Gn,Comment:Sr,DeprecationTypes:null,EffectScope:se,ErrorCodes:{SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},ErrorTypeStrings:wo,Fragment:br,KeepAlive:ys,ReactiveEffect:le,Static:_r,Suspense:fr,Teleport:Dn,Text:wr,TrackOpTypes:{GET:"get",HAS:"has",ITERATE:"iterate"},Transition:Bo,TransitionGroup:Ma,TriggerOpTypes:{SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},VueElement:Sa,assertNumber:function(e,t){},callWithAsyncErrorHandling:Qt,callWithErrorHandling:Zt,camelize:M,capitalize:O,cloneVNode:Vr,compatUtils:null,compile:()=>{},computed:vo,createApp:sl,createBlock:Ar,createCommentVNode:$r,createElementBlock:Or,createElementVNode:Rr,createHydrationRenderer:zi,createPropsRestProxy:function(e,t){const n={};for(const s in e)t.includes(s)||Object.defineProperty(n,s,{enumerable:!0,get:()=>e[s]});return n},createRenderer:Vi,createSSRApp:il,createSlots:Us,createStaticVNode:jr,createTextVNode:zr,createVNode:Dr,customRef:Ft,defineAsyncComponent:vs,defineComponent:es,defineCustomElement:ba,defineEmits:function(){return null},defineExpose:function(e){},defineModel:function(){},defineOptions:function(e){},defineProps:function(){return null},defineSSRCustomElement:(e,t)=>ba(e,t,il),defineSlots:function(){return null},devtools:So,effect:function(e,t){e.effect instanceof le&&(e=e.effect.fn);const n=new le(e);t&&a(n,t);try{n.run()}catch(i){throw n.stop(),i}const s=n.run.bind(n);return s.effect=n,s},effectScope:ie,getCurrentInstance:Zr,getCurrentScope:re,getCurrentWatcher:function(){return qt},getTransitionRawChildren:Qn,guardReactiveProps:Fr,h:mo,handleError:en,hasInjectionContext:xi,hydrate:(...e)=>{tl().hydrate(...e)},hydrateOnIdle:(e=1e4)=>t=>{const n=ps(t,{timeout:e});return()=>fs(n)},hydrateOnInteraction:(e=[])=>(t,n)=>{m(e)&&(e=[e]);let s=!1;const i=e=>{s||(s=!0,r(),t(),e.target.dispatchEvent(new e.constructor(e.type,e)))},r=()=>{n((t=>{for(const n of e)t.removeEventListener(n,i)}))};return n((t=>{for(const n of e)t.addEventListener(n,i,{once:!0})})),r},hydrateOnMediaQuery:e=>t=>{if(e){const n=matchMedia(e);if(!n.matches)return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t);t()}},hydrateOnVisible:e=>(t,n)=>{const s=new IntersectionObserver((e=>{for(const n of e)if(n.isIntersecting){s.disconnect(),t();break}}),e);return n((e=>{if(e instanceof Element)return function(e){const{top:t,left:n,bottom:s,right:i}=e.getBoundingClientRect(),{innerHeight:r,innerWidth:o}=window;return(t>0&&t<r||s>0&&s<r)&&(n>0&&n<o||i>0&&i<o)}(e)?(t(),s.disconnect(),!1):void s.observe(e)})),()=>s.disconnect()},initCustomFormatter:function(){},initDirectivesForSSR:()=>{al||(al=!0,Ba.getSSRProps=({value:e})=>({value:e}),Fa.getSSRProps=({value:e},t)=>{if(t.props&&X(t.props.value,e))return{checked:!0}},Ra.getSSRProps=({value:e},t)=>{if(u(e)){if(t.props&&K(e,t.props.value)>-1)return{checked:!0}}else if(f(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Ha.getSSRProps=(e,t)=>{if("string"!=typeof t.type)return;const n=Ga(t.type.toUpperCase(),t.props&&t.props.type);return n.getSSRProps?n.getSSRProps(e,t):void 0},Jo.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}})},inject:_i,isMemoSame:go,isProxy:xt,isReactive:wt,isReadonly:St,isRef:kt,isRuntimeOnly:()=>!io,isShallow:_t,isVNode:Lr,markRaw:Tt,mergeDefaults:function(e,t){const n=si(e);for(const s in t){if(s.startsWith("__skip"))continue;let e=n[s];e?u(e)||v(e)?e=n[s]={type:e,default:t[s]}:e.default=t[s]:null===e&&(e=n[s]={default:t[s]}),e&&t[`__skip_${s}`]&&(e.skipFactory=!0)}return n},mergeModels:function(e,t){return e&&t?u(e)&&u(t)?e.concat(t):a({},si(e),si(t)):e||t},mergeProps:Wr,nextTick:cn,normalizeClass:U,normalizeProps:W,normalizeStyle:z,onActivated:ws,onBeforeMount:ks,onBeforeUnmount:Ls,onBeforeUpdate:Os,onDeactivated:Ss,onErrorCaptured:Ds,onMounted:Ps,onRenderTracked:Rs,onRenderTriggered:Bs,onScopeDispose:oe,onServerPrefetch:Ns,onUnmounted:Is,onUpdated:As,onWatcherCleanup:Yt,openBlock:Tr,popScopeId:xn,provide:Si,proxyRefs:Rt,pushScopeId:_n,queuePostFlushCb:pn,reactive:vt,readonly:gt,ref:Pt,registerRuntimeCompiler:function(e){io=e,ro=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Qs))}},render:nl,renderList:Gs,renderSlot:Ws,resolveComponent:Vs,resolveDirective:function(e){return $s("directives",e)},resolveDynamicComponent:js,resolveFilter:null,resolveTransitionHooks:Xn,setBlockTracking:kr,setDevtoolsHook:_o,setTransitionHooks:Zn,shallowReactive:mt,shallowReadonly:yt,shallowRef:Ot,ssrContextKey:Yi,ssrUtils:xo,stop:function(e){e.effect.stop()},toDisplayString:Z,toHandlerKey:A,toHandlers:Ys,toRaw:Et,toRef:$t,toRefs:Vt,toValue:Nt,transformVNodeArgs:function(e){},triggerRef:function(e){e.dep&&e.dep.trigger()},unref:It,useAttrs:ti,useCssModule:function(e="$style"){{const n=Zr();if(!n)return t;const s=n.type.__cssModules;if(!s)return t;const i=s[e];return i||t}},useCssVars:function(e){const t=Zr();if(!t)return;const n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach((e=>ta(e,n)))},i=()=>{const s=e(t.proxy);t.ce?ta(t.ce,s):ea(t.subTree,s),n(s)};Os((()=>{pn(i)})),Ps((()=>{Zi(i,s,{flush:"post"});const e=new MutationObserver(i);e.observe(t.subTree.el.parentNode,{childList:!0}),Is((()=>e.disconnect()))}))},useHost:_a,useId:ts,useModel:function(e,n,s=t){const i=Zr(),r=M(n),o=P(n),a=nr(e,r),l=Ft(((a,l)=>{let c,d,u=t;return Ji((()=>{const t=e[r];L(c,t)&&(c=t,l())})),{get:()=>(a(),s.get?s.get(c):c),set(e){const a=s.set?s.set(e):e;if(!(L(a,c)||u!==t&&L(e,u)))return;const p=i.vnode.props;p&&(n in p||r in p||o in p)&&(`onUpdate:${n}`in p||`onUpdate:${r}`in p||`onUpdate:${o}`in p)||(c=e,l()),i.emit(`update:${n}`,a),L(e,a)&&L(e,u)&&!L(a,d)&&l(),u=e,d=a}}}));return l[Symbol.iterator]=()=>{let e=0;return{next:()=>e<2?{value:e++?a||t:l,done:!1}:{done:!0}}},l},useSSRContext:Xi,useShadowRoot:function(){const e=_a();return e&&e.shadowRoot},useSlots:ei,useTemplateRef:function(e){const n=Zr(),s=Ot(null);if(n){const i=n.refs===t?n.refs={}:n.refs;Object.defineProperty(i,e,{enumerable:!0,get:()=>s.value,set:e=>s.value=e})}return s},useTransitionState:$n,vModelCheckbox:Ra,vModelDynamic:Ha,vModelRadio:Fa,vModelSelect:Va,vModelText:Ba,vShow:Jo,version:yo,warn:bo,watch:Zi,watchEffect:Ki,watchPostEffect:function(e,t){return Qi(e,null,{flush:"post"})},watchSyncEffect:Ji,withAsyncContext:ii,withCtx:Tn,withDefaults:function(e,t){return null},withDirectives:Cn,withKeys:Ka,withMemo:function(e,t,n,s){const i=n[s];if(i&&go(i,e))return i;const r=t();return r.memo=e.slice(),r.cacheIndex=s,n[s]=r},withModifiers:Ya,withScopeId:En},Symbol.toStringTag,{value:"Module"}));
/**
* vue v3.5.13
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function cl(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function dl(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((n=>{void 0===e[n]?e[n]=t[n]:cl(t[n])&&cl(e[n])&&Object.keys(t[n]).length>0&&dl(e[n],t[n])}))}const ul={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function pl(){const e="undefined"!=typeof document?document:{};return dl(e,ul),e}const fl={document:ul,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function hl(){const e="undefined"!=typeof window?window:{};return dl(e,fl),e}function vl(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function ml(){return Date.now()}function gl(e,t){void 0===t&&(t="x");const n=hl();let s,i,r;const o=function(e){const t=hl();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}(e);return n.WebKitCSSMatrix?(i=o.transform||o.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map((e=>e.replace(",","."))).join(", ")),r=new n.WebKitCSSMatrix("none"===i?"":i)):(r=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=r.toString().split(",")),"x"===t&&(i=n.WebKitCSSMatrix?r.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(i=n.WebKitCSSMatrix?r.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),i||0}function yl(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function bl(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let s=1;s<arguments.length;s+=1){const i=s<0||arguments.length<=s?void 0:arguments[s];if(null!=i&&(n=i,!("undefined"!=typeof window&&void 0!==window.HTMLElement?n instanceof HTMLElement:n&&(1===n.nodeType||11===n.nodeType)))){const n=Object.keys(Object(i)).filter((e=>t.indexOf(e)<0));for(let t=0,s=n.length;t<s;t+=1){const s=n[t],r=Object.getOwnPropertyDescriptor(i,s);void 0!==r&&r.enumerable&&(yl(e[s])&&yl(i[s])?i[s].__swiper__?e[s]=i[s]:bl(e[s],i[s]):!yl(e[s])&&yl(i[s])?(e[s]={},i[s].__swiper__?e[s]=i[s]:bl(e[s],i[s])):e[s]=i[s])}}}var n;return e}function wl(e,t,n){e.style.setProperty(t,n)}function Sl(e){let{swiper:t,targetPosition:n,side:s}=e;const i=hl(),r=-t.translate;let o,a=null;const l=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const c=n>r?"next":"prev",d=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{o=(new Date).getTime(),null===a&&(a=o);const e=Math.max(Math.min((o-a)/l,1),0),c=.5-Math.cos(e*Math.PI)/2;let p=r+c*(n-r);if(d(p,n)&&(p=n),t.wrapperEl.scrollTo({[s]:p}),d(p,n))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[s]:p})})),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(u)};u()}function _l(e,t){void 0===t&&(t="");const n=[...e.children];return e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t?n.filter((e=>e.matches(t))):n}function xl(e){try{return}catch(t){}}function El(e,t){void 0===t&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:function(e){return void 0===e&&(e=""),e.trim().split(" ").filter((e=>!!e.trim()))}(t)),n}function Tl(e,t){return hl().getComputedStyle(e,null).getPropertyValue(t)}function Cl(e){let t,n=e;if(n){for(t=0;null!==(n=n.previousSibling);)1===n.nodeType&&(t+=1);return t}}function Ml(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 kl(e,t){t&&e.addEventListener("transitionend",(function n(s){s.target===e&&(t.call(e,s),e.removeEventListener("transitionend",n))}))}function Pl(e,t,n){const s=hl();return e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom"))}function Ol(e){return(Array.isArray(e)?e:[e]).filter((e=>!!e))}function Al(e,t,n,s){return e.params.createElements&&Object.keys(s).forEach((i=>{if(!n[i]&&!0===n.auto){let r=_l(e.el,`.${s[i]}`)[0];r||(r=El("div",s[i]),r.className=s[i],e.el.append(r)),n[i]=r,t[i]=r}})),n}function Ll(e){let{swiper:t,extendParams:n,on:s,emit:i}=e;function r(e){let n;return e&&"string"==typeof e&&t.isElement&&(n=t.el.querySelector(e)||t.hostEl.querySelector(e),n)?n:(e&&("string"==typeof e&&(n=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&n&&n.length>1&&1===t.el.querySelectorAll(e).length?n=t.el.querySelector(e):n&&1===n.length&&(n=n[0])),e&&!n?e:n)}function o(e,n){const s=t.params.navigation;(e=Ol(e)).forEach((e=>{e&&(e.classList[n?"add":"remove"](...s.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=n),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](s.lockClass))}))}function a(){const{nextEl:e,prevEl:n}=t.navigation;if(t.params.loop)return o(n,!1),void o(e,!1);o(n,t.isBeginning&&!t.params.rewind),o(e,t.isEnd&&!t.params.rewind)}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function d(){const e=t.params.navigation;if(t.params.navigation=Al(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let n=r(e.nextEl),s=r(e.prevEl);Object.assign(t.navigation,{nextEl:n,prevEl:s}),n=Ol(n),s=Ol(s);const i=(n,s)=>{n&&n.addEventListener("click","next"===s?c:l),!t.enabled&&n&&n.classList.add(...e.lockClass.split(" "))};n.forEach((e=>i(e,"next"))),s.forEach((e=>i(e,"prev")))}function u(){let{nextEl:e,prevEl:n}=t.navigation;e=Ol(e),n=Ol(n);const s=(e,n)=>{e.removeEventListener("click","next"===n?c:l),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>s(e,"next"))),n.forEach((e=>s(e,"prev")))}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},s("init",(()=>{!1===t.params.navigation.enabled?p():(d(),a())})),s("toEdge fromEdge lock unlock",(()=>{a()})),s("destroy",(()=>{u()})),s("enable disable",(()=>{let{nextEl:e,prevEl:n}=t.navigation;e=Ol(e),n=Ol(n),t.enabled?a():[...e,...n].filter((e=>!!e)).forEach((e=>e.classList.add(t.params.navigation.lockClass)))})),s("click",((e,n)=>{let{nextEl:s,prevEl:r}=t.navigation;s=Ol(s),r=Ol(r);const o=n.target;let a=r.includes(o)||s.includes(o);if(t.isElement&&!a){const e=n.path||n.composedPath&&n.composedPath();e&&(a=e.find((e=>s.includes(e)||r.includes(e))))}if(t.params.navigation.hideOnClick&&!a){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===o||t.pagination.el.contains(o)))return;let e;s.length?e=s[0].classList.contains(t.params.navigation.hiddenClass):r.length&&(e=r[0].classList.contains(t.params.navigation.hiddenClass)),i(!0===e?"navigationShow":"navigationHide"),[...s,...r].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const p=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),d(),a()},disable:p,update:a,init:d,destroy:u})}function Il(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function Nl(e){let{swiper:t,extendParams:n,on:s,emit:i}=e;const r="swiper-pagination";let o;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:e=>e,formatFractionTotal:e=>e,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 a=0;function l(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function c(e,n){const{bulletActiveClass:s}=t.params.pagination;e&&(e=e[("prev"===n?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${s}-${n}`),(e=e[("prev"===n?"previous":"next")+"ElementSibling"])&&e.classList.add(`${s}-${n}-${n}`))}function d(e){const n=e.target.closest(Il(t.params.pagination.bulletClass));if(!n)return;e.preventDefault();const s=Cl(n)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===s)return;const e=(i=t.realIndex,r=s,o=t.slides.length,(r%=o)==1+(i%=o)?"next":r===i-1?"previous":void 0);"next"===e?t.slideNext():"previous"===e?t.slidePrev():t.slideToLoop(s)}else t.slideTo(s);var i,r,o}function u(){const e=t.rtl,n=t.params.pagination;if(l())return;let s,r,d=t.pagination.el;d=Ol(d);const u=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,p=t.params.loop?Math.ceil(u/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(r=t.previousRealIndex||0,s=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(s=t.snapIndex,r=t.previousSnapIndex):(r=t.previousIndex||0,s=t.activeIndex||0),"bullets"===n.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const i=t.pagination.bullets;let l,u,p;if(n.dynamicBullets&&(o=Pl(i[0],t.isHorizontal()?"width":"height"),d.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=o*(n.dynamicMainBullets+4)+"px"})),n.dynamicMainBullets>1&&void 0!==r&&(a+=s-(r||0),a>n.dynamicMainBullets-1?a=n.dynamicMainBullets-1:a<0&&(a=0)),l=Math.max(s-a,0),u=l+(Math.min(i.length,n.dynamicMainBullets)-1),p=(u+l)/2),i.forEach((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${n.bulletActiveClass}${e}`))].map((e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),d.length>1)i.forEach((e=>{const i=Cl(e);i===s?e.classList.add(...n.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),n.dynamicBullets&&(i>=l&&i<=u&&e.classList.add(...`${n.bulletActiveClass}-main`.split(" ")),i===l&&c(e,"prev"),i===u&&c(e,"next"))}));else{const e=i[s];if(e&&e.classList.add(...n.bulletActiveClass.split(" ")),t.isElement&&i.forEach(((e,t)=>{e.setAttribute("part",t===s?"bullet-active":"bullet")})),n.dynamicBullets){const e=i[l],t=i[u];for(let s=l;s<=u;s+=1)i[s]&&i[s].classList.add(...`${n.bulletActiveClass}-main`.split(" "));c(e,"prev"),c(t,"next")}}if(n.dynamicBullets){const s=Math.min(i.length,n.dynamicMainBullets+4),r=(o*s-o)/2-p*o,a=e?"right":"left";i.forEach((e=>{e.style[t.isHorizontal()?a:"top"]=`${r}px`}))}}d.forEach(((e,r)=>{if("fraction"===n.type&&(e.querySelectorAll(Il(n.currentClass)).forEach((e=>{e.textContent=n.formatFractionCurrent(s+1)})),e.querySelectorAll(Il(n.totalClass)).forEach((e=>{e.textContent=n.formatFractionTotal(p)}))),"progressbar"===n.type){let i;i=n.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const r=(s+1)/p;let o=1,a=1;"horizontal"===i?o=r:a=r,e.querySelectorAll(Il(n.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${o}) scaleY(${a})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===n.type&&n.renderCustom?(e.innerHTML=n.renderCustom(t,s+1,p),0===r&&i("paginationRender",e)):(0===r&&i("paginationRender",e),i("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass)}))}function p(){const e=t.params.pagination;if(l())return;const n=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let s=t.pagination.el;s=Ol(s);let r="";if("bullets"===e.type){let s=t.params.loop?Math.ceil(n/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&s>n&&(s=n);for(let n=0;n<s;n+=1)e.renderBullet?r+=e.renderBullet.call(t,n,e.bulletClass):r+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],s.forEach((n=>{"custom"!==e.type&&(n.innerHTML=r||""),"bullets"===e.type&&t.pagination.bullets.push(...n.querySelectorAll(Il(e.bulletClass)))})),"custom"!==e.type&&i("paginationRender",s[0])}function f(){t.params.pagination=Al(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let n;"string"==typeof e.el&&t.isElement&&(n=t.el.querySelector(e.el)),n||"string"!=typeof e.el||(n=[...document.querySelectorAll(e.el)]),n||(n=e.el),n&&0!==n.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(n)&&n.length>1&&(n=[...t.el.querySelectorAll(e.el)],n.length>1&&(n=n.find((e=>Ml(e,".swiper")[0]===t.el)))),Array.isArray(n)&&1===n.length&&(n=n[0]),Object.assign(t.pagination,{el:n}),n=Ol(n),n.forEach((n=>{"bullets"===e.type&&e.clickable&&n.classList.add(...(e.clickableClass||"").split(" ")),n.classList.add(e.modifierClass+e.type),n.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(n.classList.add(`${e.modifierClass}${e.type}-dynamic`),a=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&n.classList.add(e.progressbarOppositeClass),e.clickable&&n.addEventListener("click",d),t.enabled||n.classList.add(e.lockClass)})))}function h(){const e=t.params.pagination;if(l())return;let n=t.pagination.el;n&&(n=Ol(n),n.forEach((n=>{n.classList.remove(e.hiddenClass),n.classList.remove(e.modifierClass+e.type),n.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(n.classList.remove(...(e.clickableClass||"").split(" ")),n.removeEventListener("click",d))}))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}s("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:n}=t.pagination;n=Ol(n),n.forEach((n=>{n.classList.remove(e.horizontalClass,e.verticalClass),n.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),s("init",(()=>{!1===t.params.pagination.enabled?v():(f(),p(),u())})),s("activeIndexChange",(()=>{void 0===t.snapIndex&&u()})),s("snapIndexChange",(()=>{u()})),s("snapGridLengthChange",(()=>{p(),u()})),s("destroy",(()=>{h()})),s("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=Ol(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),s("lock unlock",(()=>{u()})),s("click",((e,n)=>{const s=n.target,r=Ol(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&r&&r.length>0&&!s.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&s===t.navigation.nextEl||t.navigation.prevEl&&s===t.navigation.prevEl))return;const e=r[0].classList.contains(t.params.pagination.hiddenClass);i(!0===e?"paginationShow":"paginationHide"),r.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const v=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=Ol(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),h()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=Ol(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),f(),p(),u()},disable:v,render:p,update:u,init:f,destroy:h})}function Bl(e){let t,n,{swiper:s,extendParams:i,on:r,emit:o,params:a}=e;s.autoplay={running:!1,paused:!1,timeLeft:0},i({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let l,c,d,u,p,f,h,v,m=a&&a.autoplay?a.autoplay.delay:3e3,g=a&&a.autoplay?a.autoplay.delay:3e3,y=(new Date).getTime();function b(e){s&&!s.destroyed&&s.wrapperEl&&e.target===s.wrapperEl&&(s.wrapperEl.removeEventListener("transitionend",b),v||e.detail&&e.detail.bySwiperTouchMove||T())}const w=()=>{if(s.destroyed||!s.autoplay.running)return;s.autoplay.paused?c=!0:c&&(g=l,c=!1);const e=s.autoplay.paused?l:y+g-(new Date).getTime();s.autoplay.timeLeft=e,o("autoplayTimeLeft",e,e/m),n=requestAnimationFrame((()=>{w()}))},S=e=>{if(s.destroyed||!s.autoplay.running)return;cancelAnimationFrame(n),w();let i=void 0===e?s.params.autoplay.delay:e;m=s.params.autoplay.delay,g=s.params.autoplay.delay;const r=(()=>{let e;if(e=s.virtual&&s.params.virtual.enabled?s.slides.find((e=>e.classList.contains("swiper-slide-active"))):s.slides[s.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(r)&&r>0&&void 0===e&&(i=r,m=r,g=r),l=i;const a=s.params.speed,c=()=>{s&&!s.destroyed&&(s.params.autoplay.reverseDirection?!s.isBeginning||s.params.loop||s.params.rewind?(s.slidePrev(a,!0,!0),o("autoplay")):s.params.autoplay.stopOnLastSlide||(s.slideTo(s.slides.length-1,a,!0,!0),o("autoplay")):!s.isEnd||s.params.loop||s.params.rewind?(s.slideNext(a,!0,!0),o("autoplay")):s.params.autoplay.stopOnLastSlide||(s.slideTo(0,a,!0,!0),o("autoplay")),s.params.cssMode&&(y=(new Date).getTime(),requestAnimationFrame((()=>{S()}))))};return i>0?(clearTimeout(t),t=setTimeout((()=>{c()}),i)):requestAnimationFrame((()=>{c()})),i},_=()=>{y=(new Date).getTime(),s.autoplay.running=!0,S(),o("autoplayStart")},x=()=>{s.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(n),o("autoplayStop")},E=(e,n)=>{if(s.destroyed||!s.autoplay.running)return;clearTimeout(t),e||(h=!0);const i=()=>{o("autoplayPause"),s.params.autoplay.waitForTransition?s.wrapperEl.addEventListener("transitionend",b):T()};if(s.autoplay.paused=!0,n)return f&&(l=s.params.autoplay.delay),f=!1,void i();const r=l||s.params.autoplay.delay;l=r-((new Date).getTime()-y),s.isEnd&&l<0&&!s.params.loop||(l<0&&(l=0),i())},T=()=>{s.isEnd&&l<0&&!s.params.loop||s.destroyed||!s.autoplay.running||(y=(new Date).getTime(),h?(h=!1,S(l)):S(),s.autoplay.paused=!1,o("autoplayResume"))},C=()=>{if(s.destroyed||!s.autoplay.running)return;const e=pl();"hidden"===e.visibilityState&&(h=!0,E(!0)),"visible"===e.visibilityState&&T()},M=e=>{"mouse"===e.pointerType&&(h=!0,v=!0,s.animating||s.autoplay.paused||E(!0))},k=e=>{"mouse"===e.pointerType&&(v=!1,s.autoplay.paused&&T())};r("init",(()=>{s.params.autoplay.enabled&&(s.params.autoplay.pauseOnMouseEnter&&(s.el.addEventListener("pointerenter",M),s.el.addEventListener("pointerleave",k)),pl().addEventListener("visibilitychange",C),_())})),r("destroy",(()=>{s.el&&"string"!=typeof s.el&&(s.el.removeEventListener("pointerenter",M),s.el.removeEventListener("pointerleave",k)),pl().removeEventListener("visibilitychange",C),s.autoplay.running&&x()})),r("_freeModeStaticRelease",(()=>{(u||h)&&T()})),r("_freeModeNoMomentumRelease",(()=>{s.params.autoplay.disableOnInteraction?x():E(!0,!0)})),r("beforeTransitionStart",((e,t,n)=>{!s.destroyed&&s.autoplay.running&&(n||!s.params.autoplay.disableOnInteraction?E(!0,!0):x())})),r("sliderFirstMove",(()=>{!s.destroyed&&s.autoplay.running&&(s.params.autoplay.disableOnInteraction?x():(d=!0,u=!1,h=!1,p=setTimeout((()=>{h=!0,u=!0,E(!0)}),200)))})),r("touchEnd",(()=>{if(!s.destroyed&&s.autoplay.running&&d){if(clearTimeout(p),clearTimeout(t),s.params.autoplay.disableOnInteraction)return u=!1,void(d=!1);u&&s.params.cssMode&&T(),u=!1,d=!1}})),r("slideChange",(()=>{!s.destroyed&&s.autoplay.running&&(f=!0)})),Object.assign(s.autoplay,{start:_,stop:x,pause:E,resume:T})}function Rl(e){let{swiper:t,extendParams:n,on:s}=e;n({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let i=!1,r=!1;function o(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const n=e.clickedIndex,s=e.clickedSlide;if(s&&s.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if(null==n)return;let i;i=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):n,t.params.loop?t.slideToLoop(i):t.slideTo(i)}function a(){const{thumbs:e}=t.params;if(i)return!1;i=!0;const n=t.constructor;if(e.swiper instanceof n)t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update();else if(yl(e.swiper)){const s=Object.assign({},e.swiper);Object.assign(s,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new n(s),r=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",o),!0}function l(e){const n=t.thumbs.swiper;if(!n||n.destroyed)return;const s="auto"===n.params.slidesPerView?n.slidesPerViewDynamic():n.params.slidesPerView;let i=1;const r=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(i=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),n.slides.forEach((e=>e.classList.remove(r))),n.params.loop||n.params.virtual&&n.params.virtual.enabled)for(let l=0;l<i;l+=1)_l(n.slidesEl,`[data-swiper-slide-index="${t.realIndex+l}"]`).forEach((e=>{e.classList.add(r)}));else for(let l=0;l<i;l+=1)n.slides[t.realIndex+l]&&n.slides[t.realIndex+l].classList.add(r);const o=t.params.thumbs.autoScrollOffset,a=o&&!n.params.loop;if(t.realIndex!==n.realIndex||a){const i=n.activeIndex;let r,l;if(n.params.loop){const e=n.slides.find((e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`));r=n.slides.indexOf(e),l=t.activeIndex>t.previousIndex?"next":"prev"}else r=t.realIndex,l=r>t.previousIndex?"next":"prev";a&&(r+="next"===l?o:-1*o),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(r)<0&&(n.params.centeredSlides?r=r>i?r-Math.floor(s/2)+1:r+Math.floor(s/2)-1:r>i&&n.params.slidesPerGroup,n.slideTo(r,e?0:void 0))}}t.thumbs={swiper:null},s("beforeInit",(()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const n=pl(),s=()=>{const s="string"==typeof e.swiper?n.querySelector(e.swiper):e.swiper;if(s&&s.swiper)e.swiper=s.swiper,a(),l(!0);else if(s){const n=`${t.params.eventsPrefix}init`,i=r=>{e.swiper=r.detail[0],s.removeEventListener(n,i),a(),l(!0),e.swiper.update(),t.update()};s.addEventListener(n,i)}return s},i=()=>{if(t.destroyed)return;s()||requestAnimationFrame(i)};requestAnimationFrame(i)}else a(),l(!0)})),s("slideChange update resize observerUpdate",(()=>{l()})),s("setTransition",((e,n)=>{const s=t.thumbs.swiper;s&&!s.destroyed&&s.setTransition(n)})),s("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&r&&e.destroy()})),Object.assign(t.thumbs,{init:a,update:l})}function Dl(e){let{swiper:t,extendParams:n,emit:s,once:i}=e;n({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){if(t.params.cssMode)return;const e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){if(t.params.cssMode)return;const{touchEventsData:e,touches:n}=t;0===e.velocities.length&&e.velocities.push({position:n[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:n[t.isHorizontal()?"currentX":"currentY"],time:ml()})},onTouchEnd:function(e){let{currentPos:n}=e;if(t.params.cssMode)return;const{params:r,wrapperEl:o,rtlTranslate:a,snapGrid:l,touchEventsData:c}=t,d=ml()-c.touchStartTime;if(n<-t.minTranslate())t.slideTo(t.activeIndex);else if(n>-t.maxTranslate())t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1);else{if(r.freeMode.momentum){if(c.velocities.length>1){const e=c.velocities.pop(),n=c.velocities.pop(),s=e.position-n.position,i=e.time-n.time;t.velocity=s/i,t.velocity/=2,Math.abs(t.velocity)<r.freeMode.minimumVelocity&&(t.velocity=0),(i>150||ml()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeMode.momentumVelocityRatio,c.velocities.length=0;let e=1e3*r.freeMode.momentumRatio;const n=t.velocity*e;let d=t.translate+n;a&&(d=-d);let u,p=!1;const f=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio;let h;if(d<t.maxTranslate())r.freeMode.momentumBounce?(d+t.maxTranslate()<-f&&(d=t.maxTranslate()-f),u=t.maxTranslate(),p=!0,c.allowMomentumBounce=!0):d=t.maxTranslate(),r.loop&&r.centeredSlides&&(h=!0);else if(d>t.minTranslate())r.freeMode.momentumBounce?(d-t.minTranslate()>f&&(d=t.minTranslate()+f),u=t.minTranslate(),p=!0,c.allowMomentumBounce=!0):d=t.minTranslate(),r.loop&&r.centeredSlides&&(h=!0);else if(r.freeMode.sticky){let e;for(let t=0;t<l.length;t+=1)if(l[t]>-d){e=t;break}d=Math.abs(l[e]-d)<Math.abs(l[e-1]-d)||"next"===t.swipeDirection?l[e]:l[e-1],d=-d}if(h&&i("transitionEnd",(()=>{t.loopFix()})),0!==t.velocity){if(e=a?Math.abs((-d-t.translate)/t.velocity):Math.abs((d-t.translate)/t.velocity),r.freeMode.sticky){const n=Math.abs((a?-d:d)-t.translate),s=t.slidesSizesGrid[t.activeIndex];e=n<s?r.speed:n<2*s?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode.momentumBounce&&p?(t.updateProgress(u),t.setTransition(e),t.setTranslate(d),t.transitionStart(!0,t.swipeDirection),t.animating=!0,kl(o,(()=>{t&&!t.destroyed&&c.allowMomentumBounce&&(s("momentumBounce"),t.setTransition(r.speed),setTimeout((()=>{t.setTranslate(u),kl(o,(()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(s("_freeModeNoMomentumRelease"),t.updateProgress(d),t.setTransition(e),t.setTranslate(d),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,kl(o,(()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(d),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode&&s("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||d>=r.longSwipesMs)&&(s("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})}let Fl,Vl,zl;function jl(){return Fl||(Fl=function(){const e=hl(),t=pl();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),Fl}function $l(e){return void 0===e&&(e={}),Vl||(Vl=function(e){let{userAgent:t}=void 0===e?{}:e;const n=jl(),s=hl(),i=s.navigator.platform,r=t||s.navigator.userAgent,o={ios:!1,android:!1},a=s.screen.width,l=s.screen.height,c=r.match(/(Android);?[\s\/]+([\d.]+)?/);let d=r.match(/(iPad).*OS\s([\d_]+)/);const u=r.match(/(iPod)(.*OS\s([\d_]+))?/),p=!d&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===i;let h="MacIntel"===i;return!d&&h&&n.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${a}x${l}`)>=0&&(d=r.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),h=!1),c&&!f&&(o.os="android",o.android=!0),(d||p||u)&&(o.os="ios",o.ios=!0),o}(e)),Vl}function Hl(){return zl||(zl=function(){const e=hl(),t=$l();let n=!1;function s(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(s()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,s]=t.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));n=e<16||16===e&&s<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),r=s();return{isSafari:n||r,needPerspectiveFix:n,need3dFix:r||i&&t.ios,isWebView:i}}()),zl}const Gl=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};const Ul=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};const Wl=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(n){let t=n.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(n.shadowRoot?t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame((()=>{n.shadowRoot&&(t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())}))),t&&t.remove()}},ql=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},Yl=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="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const n=i,r=[n-t];return r.push(...Array.from({length:t}).map(((e,t)=>n+s+t))),void e.slides.forEach(((t,n)=>{r.includes(t.column)&&ql(e,n)}))}const r=i+s-1;if(e.params.rewind||e.params.loop)for(let o=i-t;o<=r+t;o+=1){const t=(o%n+n)%n;(t<i||t>r)&&ql(e,t)}else for(let o=Math.max(i-t,0);o<=Math.min(r+t,n-1);o+=1)o!==i&&(o>r||o<i)&&ql(e,o)};function Xl(e){let{swiper:t,runCallbacks:n,direction:s,step:i}=e;const{activeIndex:r,previousIndex:o}=t;let a=s;if(a||(a=r>o?"next":r<o?"prev":"reset"),t.emit(`transition${i}`),n&&r!==o){if("reset"===a)return void t.emit(`slideResetTransition${i}`);t.emit(`slideChangeTransition${i}`),"next"===a?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}function Kl(e,t,n){const s=hl(),{params:i}=e,r=i.edgeSwipeDetection,o=i.edgeSwipeThreshold;return!r||!(n<=o||n>=s.innerWidth-o)||"prevent"===r&&(t.preventDefault(),!0)}function Jl(e){const t=this,n=pl();let s=e;s.originalEvent&&(s=s.originalEvent);const i=t.touchEventsData;if("pointerdown"===s.type){if(null!==i.pointerId&&i.pointerId!==s.pointerId)return;i.pointerId=s.pointerId}else"touchstart"===s.type&&1===s.targetTouches.length&&(i.touchId=s.targetTouches[0].identifier);if("touchstart"===s.type)return void Kl(t,s,s.targetTouches[0].pageX);const{params:r,touches:o,enabled:a}=t;if(!a)return;if(!r.simulateTouch&&"mouse"===s.pointerType)return;if(t.animating&&r.preventInteractionOnTransition)return;!t.animating&&r.cssMode&&r.loop&&t.loopFix();let l=s.target;if("wrapper"===r.touchEventsTarget&&!function(e,t){let n=t.contains(e);!n&&t instanceof HTMLSlotElement&&(n=[...t.assignedElements()].includes(e),n||(n=function(e,t){var n,s;const i=[t];for(;i.length>0;){const t=i.shift();if(e===t)return!0;i.push(...t.children,...(null==(n=t.shadowRoot)?void 0:n.children)||[],...(null==(s=t.assignedElements)?void 0:s.call(t))||[])}}(e,t)));return n}(l,t.wrapperEl))return;if("which"in s&&3===s.which)return;if("button"in s&&s.button>0)return;if(i.isTouched&&i.isMoved)return;const c=!!r.noSwipingClass&&""!==r.noSwipingClass,d=s.composedPath?s.composedPath():s.path;c&&s.target&&s.target.shadowRoot&&d&&(l=d[0]);const u=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,p=!(!s.target||!s.target.shadowRoot);if(r.noSwiping&&(p?function(e,t){return void 0===t&&(t=this),function t(n){if(!n||n===pl()||n===hl())return null;n.assignedSlot&&(n=n.assignedSlot);const s=n.closest(e);return s||n.getRootNode?s||t(n.getRootNode().host):null}(t)}(u,l):l.closest(u)))return void(t.allowClick=!0);if(r.swipeHandler&&!l.closest(r.swipeHandler))return;o.currentX=s.pageX,o.currentY=s.pageY;const f=o.currentX,h=o.currentY;if(!Kl(t,s,f))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=f,o.startY=h,i.touchStartTime=ml(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold>0&&(i.allowThresholdMove=!1);let v=!0;l.matches(i.focusableElements)&&(v=!1,"SELECT"===l.nodeName&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==l&&("mouse"===s.pointerType||"mouse"!==s.pointerType&&!l.matches(i.focusableElements))&&n.activeElement.blur();const m=v&&t.allowTouchMove&&r.touchStartPreventDefault;!r.touchStartForcePreventDefault&&!m||l.isContentEditable||s.preventDefault(),r.freeMode&&r.freeMode.enabled&&t.freeMode&&t.animating&&!r.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",s)}function Zl(e){const t=pl(),n=this,s=n.touchEventsData,{params:i,touches:r,rtlTranslate:o,enabled:a}=n;if(!a)return;if(!i.simulateTouch&&"mouse"===e.pointerType)return;let l,c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type){if(null!==s.touchId)return;if(c.pointerId!==s.pointerId)return}if("touchmove"===c.type){if(l=[...c.changedTouches].find((e=>e.identifier===s.touchId)),!l||l.identifier!==s.touchId)return}else l=c;if(!s.isTouched)return void(s.startMoving&&s.isScrolling&&n.emit("touchMoveOpposite",c));const d=l.pageX,u=l.pageY;if(c.preventedByNestedSwiper)return r.startX=d,void(r.startY=u);if(!n.allowTouchMove)return c.target.matches(s.focusableElements)||(n.allowClick=!1),void(s.isTouched&&(Object.assign(r,{startX:d,startY:u,currentX:d,currentY:u}),s.touchStartTime=ml()));if(i.touchReleaseOnEdges&&!i.loop)if(n.isVertical()){if(u<r.startY&&n.translate<=n.maxTranslate()||u>r.startY&&n.translate>=n.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(d<r.startX&&n.translate<=n.maxTranslate()||d>r.startX&&n.translate>=n.minTranslate())return;if(t.activeElement&&t.activeElement.matches(s.focusableElements)&&t.activeElement!==c.target&&"mouse"!==c.pointerType&&t.activeElement.blur(),t.activeElement&&c.target===t.activeElement&&c.target.matches(s.focusableElements))return s.isMoved=!0,void(n.allowClick=!1);s.allowTouchCallbacks&&n.emit("touchMove",c),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=d,r.currentY=u;const p=r.currentX-r.startX,f=r.currentY-r.startY;if(n.params.threshold&&Math.sqrt(p**2+f**2)<n.params.threshold)return;if(void 0===s.isScrolling){let e;n.isHorizontal()&&r.currentY===r.startY||n.isVertical()&&r.currentX===r.startX?s.isScrolling=!1:p*p+f*f>=25&&(e=180*Math.atan2(Math.abs(f),Math.abs(p))/Math.PI,s.isScrolling=n.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(s.isScrolling&&n.emit("touchMoveOpposite",c),void 0===s.startMoving&&(r.currentX===r.startX&&r.currentY===r.startY||(s.startMoving=!0)),s.isScrolling||"touchmove"===c.type&&s.preventTouchMoveFromPointerMove)return void(s.isTouched=!1);if(!s.startMoving)return;n.allowClick=!1,!i.cssMode&&c.cancelable&&c.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&c.stopPropagation();let h=n.isHorizontal()?p:f,v=n.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;i.oneWayMovement&&(h=Math.abs(h)*(o?1:-1),v=Math.abs(v)*(o?1:-1)),r.diff=h,h*=i.touchRatio,o&&(h=-h,v=-v);const m=n.touchesDirection;n.swipeDirection=h>0?"prev":"next",n.touchesDirection=v>0?"prev":"next";const g=n.params.loop&&!i.cssMode,y="next"===n.touchesDirection&&n.allowSlideNext||"prev"===n.touchesDirection&&n.allowSlidePrev;if(!s.isMoved){if(g&&y&&n.loopFix({direction:n.swipeDirection}),s.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(e)}s.allowMomentumBounce=!1,!i.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",c)}if((new Date).getTime(),s.isMoved&&s.allowThresholdMove&&m!==n.touchesDirection&&g&&y&&Math.abs(h)>=1)return Object.assign(r,{startX:d,startY:u,currentX:d,currentY:u,startTranslate:s.currentTranslate}),s.loopSwapReset=!0,void(s.startTranslate=s.currentTranslate);n.emit("sliderMove",c),s.isMoved=!0,s.currentTranslate=h+s.startTranslate;let b=!0,w=i.resistanceRatio;if(i.touchReleaseOnEdges&&(w=0),h>0?(g&&y&&s.allowThresholdMove&&s.currentTranslate>(i.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-("auto"!==i.slidesPerView&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>n.minTranslate()&&(b=!1,i.resistance&&(s.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+s.startTranslate+h)**w))):h<0&&(g&&y&&s.allowThresholdMove&&s.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+("auto"!==i.slidesPerView&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-("auto"===i.slidesPerView?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),s.currentTranslate<n.maxTranslate()&&(b=!1,i.resistance&&(s.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-s.startTranslate-h)**w))),b&&(c.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),n.allowSlidePrev||n.allowSlideNext||(s.currentTranslate=s.startTranslate),i.threshold>0){if(!(Math.abs(h)>i.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,s.currentTranslate=s.startTranslate,void(r.diff=n.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY)}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 Ql(e){const t=this,n=t.touchEventsData;let s,i=e;i.originalEvent&&(i=i.originalEvent);if("touchend"===i.type||"touchcancel"===i.type){if(s=[...i.changedTouches].find((e=>e.identifier===n.touchId)),!s||s.identifier!==n.touchId)return}else{if(null!==n.touchId)return;if(i.pointerId!==n.pointerId)return;s=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)){if(!(["pointercancel","contextmenu"].includes(i.type)&&(t.browser.isSafari||t.browser.isWebView)))return}n.pointerId=null,n.touchId=null;const{params:r,touches:o,rtlTranslate:a,slidesGrid:l,enabled:c}=t;if(!c)return;if(!r.simulateTouch&&"mouse"===i.pointerType)return;if(n.allowTouchCallbacks&&t.emit("touchEnd",i),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&r.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);r.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const d=ml(),u=d-n.touchStartTime;if(t.allowClick){const e=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(e&&e[0]||i.target,e),t.emit("tap click",i),u<300&&d-n.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(n.lastClickTime=ml(),vl((()=>{t.destroyed||(t.allowClick=!0)})),!n.isTouched||!n.isMoved||!t.swipeDirection||0===o.diff&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);let p;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,p=r.followFinger?a?t.translate:-t.translate:-n.currentTranslate,r.cssMode)return;if(r.freeMode&&r.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:p});const f=p>=-t.maxTranslate()&&!t.params.loop;let h=0,v=t.slidesSizesGrid[0];for(let w=0;w<l.length;w+=w<r.slidesPerGroupSkip?1:r.slidesPerGroup){const e=w<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==l[w+e]?(f||p>=l[w]&&p<l[w+e])&&(h=w,v=l[w+e]-l[w]):(f||p>=l[w])&&(h=w,v=l[l.length-1]-l[l.length-2])}let m=null,g=null;r.rewind&&(t.isBeginning?g=r.virtual&&r.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(m=0));const y=(p-l[h])/v,b=h<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(u>r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(y>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?m:h+b):t.slideTo(h)),"prev"===t.swipeDirection&&(y>1-r.longSwipesRatio?t.slideTo(h+b):null!==g&&y<0&&Math.abs(y)>r.longSwipesRatio?t.slideTo(g):t.slideTo(h))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(h+b):t.slideTo(h):("next"===t.swipeDirection&&t.slideTo(null!==m?m:h+b),"prev"===t.swipeDirection&&t.slideTo(null!==g?g:h))}}function ec(){const e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:i,snapGrid:r}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const a=o&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||a?e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,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 tc(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function nc(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:s}=e;if(!s)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();i=0===r?0:(e.translate-e.minTranslate())/r,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function sc(e){const t=this;Wl(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}function ic(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const rc=(e,t)=>{const n=pl(),{params:s,el:i,wrapperEl:r,device:o}=e,a=!!s.nested,l="on"===t?"addEventListener":"removeEventListener",c=t;i&&"string"!=typeof i&&(n[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:a}),i[l]("touchstart",e.onTouchStart,{passive:!1}),i[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("touchmove",e.onTouchMove,{passive:!1,capture:a}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:a}),n[l]("touchend",e.onTouchEnd,{passive:!0}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("touchcancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),n[l]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&i[l]("click",e.onClick,!0),s.cssMode&&r[l]("scroll",e.onScroll),s.updateOnWindowResize?e[c](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",ec,!0):e[c]("observerUpdate",ec,!0),i[l]("load",e.onLoad,{capture:!0}))};const oc=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var ac={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",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,loopAddBlankSlides:!0,loopAdditionalSlides:0,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",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function lc(e,t){return function(n){void 0===n&&(n={});const s=Object.keys(n)[0],i=n[s];"object"==typeof i&&null!==i?(!0===e[s]&&(e[s]={enabled:!0}),"navigation"===s&&e[s]&&e[s].enabled&&!e[s].prevEl&&!e[s].nextEl&&(e[s].auto=!0),["pagination","scrollbar"].indexOf(s)>=0&&e[s]&&e[s].enabled&&!e[s].el&&(e[s].auto=!0),s in e&&"enabled"in i?("object"!=typeof e[s]||"enabled"in e[s]||(e[s].enabled=!0),e[s]||(e[s]={enabled:!1}),bl(t,n)):bl(t,n)):bl(t,n)}}const cc={eventsEmitter:{on(e,t,n){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;const i=n?"unshift":"push";return e.split(" ").forEach((e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][i](t)})),s},once(e,t,n){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;function i(){s.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];t.apply(s,r)}return i.__emitterProxy=t,s.on(e,i,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof e)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)return t;if(!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:n.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach(((s,i)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&n.eventsListeners[e].splice(i,1)}))})),n):n},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,n,s;for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];"string"==typeof r[0]||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);return(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(s,[t,...n])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(s,n)}))})),e}},update:{updateSize:function(){const e=this;let t,n;const s=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:s.clientWidth,n=void 0!==e.params.height&&null!==e.params.height?e.params.height:s.clientHeight,0===t&&e.isHorizontal()||0===n&&e.isVertical()||(t=t-parseInt(Tl(s,"padding-left")||0,10)-parseInt(Tl(s,"padding-right")||0,10),n=n-parseInt(Tl(s,"padding-top")||0,10)-parseInt(Tl(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}))},updateSlides:function(){const e=this;function t(t,n){return parseFloat(t.getPropertyValue(e.getDirectionLabel(n))||0)}const n=e.params,{wrapperEl:s,slidesEl:i,size:r,rtlTranslate:o,wrongRTL:a}=e,l=e.virtual&&n.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,d=_l(i,`.${e.params.slideClass}, swiper-slide`),u=l?e.virtual.slides.length:d.length;let p=[];const f=[],h=[];let v=n.slidesOffsetBefore;"function"==typeof v&&(v=n.slidesOffsetBefore.call(e));let m=n.slidesOffsetAfter;"function"==typeof m&&(m=n.slidesOffsetAfter.call(e));const g=e.snapGrid.length,y=e.slidesGrid.length;let b=n.spaceBetween,w=-v,S=0,_=0;if(void 0===r)return;"string"==typeof b&&b.indexOf("%")>=0?b=parseFloat(b.replace("%",""))/100*r:"string"==typeof b&&(b=parseFloat(b)),e.virtualSize=-b,d.forEach((e=>{o?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),n.centeredSlides&&n.cssMode&&(wl(s,"--swiper-centered-offset-before",""),wl(s,"--swiper-centered-offset-after",""));const x=n.grid&&n.grid.rows>1&&e.grid;let E;x?e.grid.initSlides(d):e.grid&&e.grid.unsetSlides();const T="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter((e=>void 0!==n.breakpoints[e].slidesPerView)).length>0;for(let C=0;C<u;C+=1){let s;if(E=0,d[C]&&(s=d[C]),x&&e.grid.updateSlide(C,s,d),!d[C]||"none"!==Tl(s,"display")){if("auto"===n.slidesPerView){T&&(d[C].style[e.getDirectionLabel("width")]="");const i=getComputedStyle(s),r=s.style.transform,o=s.style.webkitTransform;if(r&&(s.style.transform="none"),o&&(s.style.webkitTransform="none"),n.roundLengths)E=e.isHorizontal()?Pl(s,"width"):Pl(s,"height");else{const e=t(i,"width"),n=t(i,"padding-left"),r=t(i,"padding-right"),o=t(i,"margin-left"),a=t(i,"margin-right"),l=i.getPropertyValue("box-sizing");if(l&&"border-box"===l)E=e+o+a;else{const{clientWidth:t,offsetWidth:i}=s;E=e+n+r+o+a+(i-t)}}r&&(s.style.transform=r),o&&(s.style.webkitTransform=o),n.roundLengths&&(E=Math.floor(E))}else E=(r-(n.slidesPerView-1)*b)/n.slidesPerView,n.roundLengths&&(E=Math.floor(E)),d[C]&&(d[C].style[e.getDirectionLabel("width")]=`${E}px`);d[C]&&(d[C].swiperSlideSize=E),h.push(E),n.centeredSlides?(w=w+E/2+S/2+b,0===S&&0!==C&&(w=w-r/2-b),0===C&&(w=w-r/2-b),Math.abs(w)<.001&&(w=0),n.roundLengths&&(w=Math.floor(w)),_%n.slidesPerGroup==0&&p.push(w),f.push(w)):(n.roundLengths&&(w=Math.floor(w)),(_-Math.min(e.params.slidesPerGroupSkip,_))%e.params.slidesPerGroup==0&&p.push(w),f.push(w),w=w+E+b),e.virtualSize+=E+b,S=E,_+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+m,o&&a&&("slide"===n.effect||"coverflow"===n.effect)&&(s.style.width=`${e.virtualSize+b}px`),n.setWrapperSize&&(s.style[e.getDirectionLabel("width")]=`${e.virtualSize+b}px`),x&&e.grid.updateWrapperSize(E,p),!n.centeredSlides){const t=[];for(let s=0;s<p.length;s+=1){let i=p[s];n.roundLengths&&(i=Math.floor(i)),p[s]<=e.virtualSize-r&&t.push(i)}p=t,Math.floor(e.virtualSize-r)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-r)}if(l&&n.loop){const t=h[0]+b;if(n.slidesPerGroup>1){const s=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),i=t*n.slidesPerGroup;for(let e=0;e<s;e+=1)p.push(p[p.length-1]+i)}for(let s=0;s<e.virtual.slidesBefore+e.virtual.slidesAfter;s+=1)1===n.slidesPerGroup&&p.push(p[p.length-1]+t),f.push(f[f.length-1]+t),e.virtualSize+=t}if(0===p.length&&(p=[0]),0!==b){const t=e.isHorizontal()&&o?"marginLeft":e.getDirectionLabel("marginRight");d.filter(((e,t)=>!(n.cssMode&&!n.loop)||t!==d.length-1)).forEach((e=>{e.style[t]=`${b}px`}))}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;h.forEach((t=>{e+=t+(b||0)})),e-=b;const t=e>r?e-r:0;p=p.map((e=>e<=0?-v:e>t?t+m:e))}if(n.centerInsufficientSlides){let e=0;h.forEach((t=>{e+=t+(b||0)})),e-=b;const t=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(e+t<r){const n=(r-e-t)/2;p.forEach(((e,t)=>{p[t]=e-n})),f.forEach(((e,t)=>{f[t]=e+n}))}}if(Object.assign(e,{slides:d,snapGrid:p,slidesGrid:f,slidesSizesGrid:h}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){wl(s,"--swiper-centered-offset-before",-p[0]+"px"),wl(s,"--swiper-centered-offset-after",e.size/2-h[h.length-1]/2+"px");const t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+n))}if(u!==c&&e.emit("slidesLengthChange"),p.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==y&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(l||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const t=`${n.containerModifierClass}backface-hidden`,s=e.el.classList.contains(t);u<=n.maxBackfaceHiddenSlides?s||e.el.classList.add(t):s&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,n=[],s=t.virtual&&t.params.virtual.enabled;let i,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const o=e=>s?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{n.push(e)}));else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!s)break;n.push(o(e))}else n.push(o(t.activeIndex));for(i=0;i<n.length;i+=1)if(void 0!==n[i]){const e=n[i].offsetHeight;r=e>r?e:r}(r||0===r)&&(t.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){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()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:s,rtlTranslate:i,snapGrid:r}=t;if(0===s.length)return;void 0===s[0].swiperSlideOffset&&t.updateSlidesOffset();let o=-e;i&&(o=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let a=n.spaceBetween;"string"==typeof a&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*t.size:"string"==typeof a&&(a=parseFloat(a));for(let l=0;l<s.length;l+=1){const e=s[l];let c=e.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(c-=s[0].swiperSlideOffset);const d=(o+(n.centeredSlides?t.minTranslate():0)-c)/(e.swiperSlideSize+a),u=(o-r[0]+(n.centeredSlides?t.minTranslate():0)-c)/(e.swiperSlideSize+a),p=-(o-c),f=p+t.slidesSizesGrid[l],h=p>=0&&p<=t.size-t.slidesSizesGrid[l],v=p>=0&&p<t.size-1||f>1&&f<=t.size||p<=0&&f>=t.size;v&&(t.visibleSlides.push(e),t.visibleSlidesIndexes.push(l)),Gl(e,v,n.slideVisibleClass),Gl(e,h,n.slideFullyVisibleClass),e.progress=i?-d:d,e.originalProgress=i?-u:u}},updateProgress:function(e){const t=this;if(void 0===e){const n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}const n=t.params,s=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:r,isEnd:o,progressLoop:a}=t;const l=r,c=o;if(0===s)i=0,r=!0,o=!0;else{i=(e-t.minTranslate())/s;const n=Math.abs(e-t.minTranslate())<1,a=Math.abs(e-t.maxTranslate())<1;r=n||i<=0,o=a||i>=1,n&&(i=0),a&&(i=1)}if(n.loop){const n=t.getSlideIndexByData(0),s=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[n],r=t.slidesGrid[s],o=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);a=l>=i?(l-i)/o:(l+o-r)/o,a>1&&(a-=1)}Object.assign(t,{progress:i,progressLoop:a,isBeginning:r,isEnd:o}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),r&&!l&&t.emit("reachBeginning toEdge"),o&&!c&&t.emit("reachEnd toEdge"),(l&&!r||c&&!o)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const e=this,{slides:t,params:n,slidesEl:s,activeIndex:i}=e,r=e.virtual&&n.virtual.enabled,o=e.grid&&n.grid&&n.grid.rows>1,a=e=>_l(s,`.${n.slideClass}${e}, swiper-slide${e}`)[0];let l,c,d;if(r)if(n.loop){let t=i-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=a(`[data-swiper-slide-index="${t}"]`)}else l=a(`[data-swiper-slide-index="${i}"]`);else o?(l=t.find((e=>e.column===i)),d=t.find((e=>e.column===i+1)),c=t.find((e=>e.column===i-1))):l=t[i];l&&(o||(d=function(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}(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!d&&(d=t[0]),c=function(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}(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&0===!c&&(c=t[t.length-1]))),t.forEach((e=>{Ul(e,e===l,n.slideActiveClass),Ul(e,e===d,n.slideNextClass),Ul(e,e===c,n.slidePrevClass)})),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:s,params:i,activeIndex:r,realIndex:o,snapIndex:a}=t;let l,c=e;const d=e=>{let n=e-t.virtual.slidesBefore;return n<0&&(n=t.virtual.slides.length+n),n>=t.virtual.slides.length&&(n-=t.virtual.slides.length),n};if(void 0===c&&(c=function(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)void 0!==t[r+1]?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||void 0===i)&&(i=0),i}(t)),s.indexOf(n)>=0)l=s.indexOf(n);else{const e=Math.min(i.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/i.slidesPerGroup)}if(l>=s.length&&(l=s.length-1),c===r&&!t.params.loop)return void(l!==a&&(t.snapIndex=l,t.emit("snapIndexChange")));if(c===r&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=d(c));const u=t.grid&&i.grid&&i.grid.rows>1;let p;if(t.virtual&&i.virtual.enabled&&i.loop)p=d(c);else if(u){const e=t.slides.find((e=>e.column===c));let n=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(n)&&(n=Math.max(t.slides.indexOf(e),0)),p=Math.floor(n/i.grid.rows)}else if(t.slides[c]){const e=t.slides[c].getAttribute("data-swiper-slide-index");p=e?parseInt(e,10):c}else p=c;Object.assign(t,{previousSnapIndex:a,snapIndex:l,previousRealIndex:o,realIndex:p,previousIndex:r,activeIndex:c}),t.initialized&&Yl(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(o!==p&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(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((e=>{!i&&e.matches&&e.matches(`.${s.slideClass}, swiper-slide`)&&(i=e)}));let r,o=!1;if(i)for(let a=0;a<n.slides.length;a+=1)if(n.slides[a]===i){o=!0,r=a;break}if(!i||!o)return n.clickedSlide=void 0,void(n.clickedIndex=void 0);n.clickedSlide=i,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=r,s.slideToClickedSlide&&void 0!==n.clickedIndex&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:n,translate:s,wrapperEl:i}=this;if(t.virtualTranslate)return n?-s:s;if(t.cssMode)return s;let r=gl(i,e);return r+=this.cssOverflowAdjustment(),n&&(r=-r),r||0},setTranslate:function(e,t){const n=this,{rtlTranslate:s,params:i,wrapperEl:r,progress:o}=n;let a,l=0,c=0;n.isHorizontal()?l=s?-e:e:c=e,i.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?l:c,i.cssMode?r[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-l:-c:i.virtualTranslate||(n.isHorizontal()?l-=n.cssOverflowAdjustment():c-=n.cssOverflowAdjustment(),r.style.transform=`translate3d(${l}px, ${c}px, 0px)`);const d=n.maxTranslate()-n.minTranslate();a=0===d?0:(e-n.minTranslate())/d,a!==o&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,n,s,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),void 0===s&&(s=!0);const r=this,{params:o,wrapperEl:a}=r;if(r.animating&&o.preventInteractionOnTransition)return!1;const l=r.minTranslate(),c=r.maxTranslate();let d;if(d=s&&e>l?l:s&&e<c?c:e,r.updateProgress(d),o.cssMode){const e=r.isHorizontal();if(0===t)a[e?"scrollLeft":"scrollTop"]=-d;else{if(!r.support.smoothScroll)return Sl({swiper:r,targetPosition:-d,side:e?"left":"top"}),!0;a.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(d),n&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(d),n&&(r.emit("beforeTransitionStart",t,i),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,r.animating=!1,n&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=0===e?"0ms":""),n.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const n=this,{params:s}=n;s.cssMode||(s.autoHeight&&n.updateAutoHeight(),Xl({swiper:n,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const n=this,{params:s}=n;n.animating=!1,s.cssMode||(n.setTransition(0),Xl({swiper:n,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,n,s,i){void 0===e&&(e=0),void 0===n&&(n=!0),"string"==typeof e&&(e=parseInt(e,10));const r=this;let o=e;o<0&&(o=0);const{params:a,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:u,rtlTranslate:p,wrapperEl:f,enabled:h}=r;if(!h&&!s&&!i||r.destroyed||r.animating&&a.preventInteractionOnTransition)return!1;void 0===t&&(t=r.params.speed);const v=Math.min(r.params.slidesPerGroupSkip,o);let m=v+Math.floor((o-v)/r.params.slidesPerGroup);m>=l.length&&(m=l.length-1);const g=-l[m];if(a.normalizeSlideIndex)for(let w=0;w<c.length;w+=1){const e=-Math.floor(100*g),t=Math.floor(100*c[w]),n=Math.floor(100*c[w+1]);void 0!==c[w+1]?e>=t&&e<n-(n-t)/2?o=w:e>=t&&e<n&&(o=w+1):e>=t&&(o=w)}if(r.initialized&&o!==u){if(!r.allowSlideNext&&(p?g>r.translate&&g>r.minTranslate():g<r.translate&&g<r.minTranslate()))return!1;if(!r.allowSlidePrev&&g>r.translate&&g>r.maxTranslate()&&(u||0)!==o)return!1}let y;o!==(d||0)&&n&&r.emit("beforeSlideChangeStart"),r.updateProgress(g),y=o>u?"next":o<u?"prev":"reset";const b=r.virtual&&r.params.virtual.enabled;if(!(b&&i)&&(p&&-g===r.translate||!p&&g===r.translate))return r.updateActiveIndex(o),a.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==a.effect&&r.setTranslate(g),"reset"!==y&&(r.transitionStart(n,y),r.transitionEnd(n,y)),!1;if(a.cssMode){const e=r.isHorizontal(),n=p?g:-g;if(0===t)b&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),b&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{f[e?"scrollLeft":"scrollTop"]=n}))):f[e?"scrollLeft":"scrollTop"]=n,b&&requestAnimationFrame((()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1}));else{if(!r.support.smoothScroll)return Sl({swiper:r,targetPosition:n,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}return r.setTransition(t),r.setTranslate(g),r.updateActiveIndex(o),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,s),r.transitionStart(n,y),0===t?r.transitionEnd(n,y):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(n,y))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,n,s){if(void 0===e&&(e=0),void 0===n&&(n=!0),"string"==typeof e){e=parseInt(e,10)}const i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);const r=i.grid&&i.params.grid&&i.params.grid.rows>1;let o=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)o+=i.virtual.slidesBefore;else{let e;if(r){const t=o*i.params.grid.rows;e=i.slides.find((e=>1*e.getAttribute("data-swiper-slide-index")===t)).column}else e=i.getSlideIndexByData(o);const t=r?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:n}=i.params;let a=i.params.slidesPerView;"auto"===a?a=i.slidesPerViewDynamic():(a=Math.ceil(parseFloat(i.params.slidesPerView,10)),n&&a%2==0&&(a+=1));let l=t-e<a;if(n&&(l=l||e<Math.ceil(a/2)),s&&n&&"auto"!==i.params.slidesPerView&&!r&&(l=!1),l){const s=n?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:s,slideTo:!0,activeSlideIndex:"next"===s?e+1:e-t+1,slideRealIndex:"next"===s?i.realIndex:void 0})}if(r){const e=o*i.params.grid.rows;o=i.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)).column}else o=i.getSlideIndexByData(o)}return requestAnimationFrame((()=>{i.slideTo(o,t,n,s)})),i},slideNext:function(e,t,n){void 0===t&&(t=!0);const s=this,{enabled:i,params:r,animating:o}=s;if(!i||s.destroyed)return s;void 0===e&&(e=s.params.speed);let a=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(a=Math.max(s.slidesPerViewDynamic("current",!0),1));const l=s.activeIndex<r.slidesPerGroupSkip?1:a,c=s.virtual&&r.virtual.enabled;if(r.loop){if(o&&!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+l,e,t,n)})),!0}return r.rewind&&s.isEnd?s.slideTo(0,e,t,n):s.slideTo(s.activeIndex+l,e,t,n)},slidePrev:function(e,t,n){void 0===t&&(t=!0);const s=this,{params:i,snapGrid:r,slidesGrid:o,rtlTranslate:a,enabled:l,animating:c}=s;if(!l||s.destroyed)return s;void 0===e&&(e=s.params.speed);const d=s.virtual&&i.virtual.enabled;if(i.loop){if(c&&!d&&i.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=u(a?s.translate:-s.translate),f=r.map((e=>u(e)));let h=r[f.indexOf(p)-1];if(void 0===h&&i.cssMode){let e;r.forEach(((t,n)=>{p>=t&&(e=n)})),void 0!==e&&(h=r[e>0?e-1:e])}let v=0;if(void 0!==h&&(v=o.indexOf(h),v<0&&(v=s.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(v=v-s.slidesPerViewDynamic("previous",!0)+1,v=Math.max(v,0))),i.rewind&&s.isBeginning){const i=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(i,e,t,n)}return i.loop&&0===s.activeIndex&&i.cssMode?(requestAnimationFrame((()=>{s.slideTo(v,e,t,n)})),!0):s.slideTo(v,e,t,n)},slideReset:function(e,t,n){void 0===t&&(t=!0);const s=this;if(!s.destroyed)return void 0===e&&(e=s.params.speed),s.slideTo(s.activeIndex,e,t,n)},slideToClosest:function(e,t,n,s){void 0===t&&(t=!0),void 0===s&&(s=.5);const i=this;if(i.destroyed)return;void 0===e&&(e=i.params.speed);let r=i.activeIndex;const o=Math.min(i.params.slidesPerGroupSkip,r),a=o+Math.floor((r-o)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[a]){const e=i.snapGrid[a];l-e>(i.snapGrid[a+1]-e)*s&&(r+=i.params.slidesPerGroup)}else{const e=i.snapGrid[a-1];l-e<=(i.snapGrid[a]-e)*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)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,s="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,r=e.clickedIndex;const o=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?r<e.loopedSlides-s/2||r>e.slides.length-e.loopedSlides+s/2?(e.loopFix(),r=e.getSlideIndex(_l(n,`${o}[data-swiper-slide-index="${i}"]`)[0]),vl((()=>{e.slideTo(r)}))):e.slideTo(r):r>e.slides.length-s?(e.loopFix(),r=e.getSlideIndex(_l(n,`${o}[data-swiper-slide-index="${i}"]`)[0]),vl((()=>{e.slideTo(r)}))):e.slideTo(r)}else e.slideTo(r)}},loop:{loopCreate:function(e){const t=this,{params:n,slidesEl:s}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;const i=()=>{_l(s,`.${n.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}))},r=t.grid&&n.grid&&n.grid.rows>1,o=n.slidesPerGroup*(r?n.grid.rows:1),a=t.slides.length%o!=0,l=r&&t.slides.length%n.grid.rows!=0,c=e=>{for(let s=0;s<e;s+=1){const e=t.isElement?El("swiper-slide",[n.slideBlankClass]):El("div",[n.slideClass,n.slideBlankClass]);t.slidesEl.append(e)}};if(a){if(n.loopAddBlankSlides){c(o-t.slides.length%o),t.recalcSlides(),t.updateSlides()}else xl();i()}else if(l){if(n.loopAddBlankSlides){c(n.grid.rows-t.slides.length%n.grid.rows),t.recalcSlides(),t.updateSlides()}else xl();i()}else i();t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:n=!0,direction:s,setTranslate:i,activeSlideIndex:r,byController:o,byMousewheel:a}=void 0===e?{}:e;const l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");const{slides:c,allowSlidePrev:d,allowSlideNext:u,slidesEl:p,params:f}=l,{centeredSlides:h}=f;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&f.virtual.enabled)return n&&(f.centeredSlides||0!==l.snapIndex?f.centeredSlides&&l.snapIndex<f.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=d,l.allowSlideNext=u,void l.emit("loopFix");let v=f.slidesPerView;"auto"===v?v=l.slidesPerViewDynamic():(v=Math.ceil(parseFloat(f.slidesPerView,10)),h&&v%2==0&&(v+=1));const m=f.slidesPerGroupAuto?v:f.slidesPerGroup;let g=m;g%m!=0&&(g+=m-g%m),g+=f.loopAdditionalSlides,l.loopedSlides=g;const y=l.grid&&f.grid&&f.grid.rows>1;(c.length<v+g||y&&"row"===f.grid.fill)&&xl();const b=[],w=[];let S=l.activeIndex;void 0===r?r=l.getSlideIndex(c.find((e=>e.classList.contains(f.slideActiveClass)))):S=r;const _="next"===s||!s,x="prev"===s||!s;let E=0,T=0;const C=y?Math.ceil(c.length/f.grid.rows):c.length,M=(y?c[r].column:r)+(h&&void 0===i?-v/2+.5:0);if(M<g){E=Math.max(g-M,m);for(let e=0;e<g-M;e+=1){const t=e-Math.floor(e/C)*C;if(y){const e=C-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&b.push(t)}else b.push(C-t-1)}}else if(M+v>C-g){T=Math.max(M-(C-2*g),m);for(let e=0;e<T;e+=1){const t=e-Math.floor(e/C)*C;y?c.forEach(((e,n)=>{e.column===t&&w.push(n)})):w.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame((()=>{l.__preventObserver__=!1})),x&&b.forEach((e=>{c[e].swiperLoopMoveDOM=!0,p.prepend(c[e]),c[e].swiperLoopMoveDOM=!1})),_&&w.forEach((e=>{c[e].swiperLoopMoveDOM=!0,p.append(c[e]),c[e].swiperLoopMoveDOM=!1})),l.recalcSlides(),"auto"===f.slidesPerView?l.updateSlides():y&&(b.length>0&&x||w.length>0&&_)&&l.slides.forEach(((e,t)=>{l.grid.updateSlide(t,e,l.slides)})),f.watchSlidesProgress&&l.updateSlidesOffset(),n)if(b.length>0&&x){if(void 0===t){const e=l.slidesGrid[S],t=l.slidesGrid[S+E]-e;a?l.setTranslate(l.translate-t):(l.slideTo(S+Math.ceil(E),0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(i){const e=y?b.length/f.grid.rows:b.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(w.length>0&&_)if(void 0===t){const e=l.slidesGrid[S],t=l.slidesGrid[S-T]-e;a?l.setTranslate(l.translate-t):(l.slideTo(S-T,0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{const e=y?w.length/f.grid.rows:w.length;l.slideTo(l.activeIndex-e,0,!1,!0)}if(l.allowSlidePrev=d,l.allowSlideNext=u,l.controller&&l.controller.control&&!o){const e={slideRealIndex:t,direction:s,setTranslate:i,activeSlideIndex:r,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===f.slidesPerView&&n})})):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...e,slideTo:l.controller.control.params.slidesPerView===f.slidesPerView&&n})}l.emit("loopFix")},loopDestroy:function(){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((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;s[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),s.forEach((e=>{n.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}},grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n="container"===t.params.touchEventsTarget?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}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=Jl.bind(e),e.onTouchMove=Zl.bind(e),e.onTouchEnd=Ql.bind(e),e.onDocumentTouchStart=ic.bind(e),t.cssMode&&(e.onScroll=nc.bind(e)),e.onClick=tc.bind(e),e.onLoad=sc.bind(e),rc(e,"on")},detachEvents:function(){rc(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:n,params:s,el:i}=e,r=s.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const o=pl(),a="window"!==s.breakpointsBase&&s.breakpointsBase?"container":s.breakpointsBase,l=["window","container"].includes(s.breakpointsBase)||!s.breakpointsBase?e.el:o.querySelector(s.breakpointsBase),c=e.getBreakpoint(r,a,l);if(!c||e.currentBreakpoint===c)return;const d=(c in r?r[c]:void 0)||e.originalParams,u=oc(e,s),p=oc(e,d),f=e.params.grabCursor,h=d.grabCursor,v=s.enabled;u&&!p?(i.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&p&&(i.classList.add(`${s.containerModifierClass}grid`),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===s.grid.fill)&&i.classList.add(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),f&&!h?e.unsetGrabCursor():!f&&h&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===d[t])return;const n=s[t]&&s[t].enabled,i=d[t]&&d[t].enabled;n&&!i&&e[t].disable(),!n&&i&&e[t].enable()}));const m=d.direction&&d.direction!==s.direction,g=s.loop&&(d.slidesPerView!==s.slidesPerView||m),y=s.loop;m&&n&&e.changeDirection(),bl(e.params,d);const b=e.params.enabled,w=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),v&&!b?e.disable():!v&&b&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",d),n&&(g?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!y&&w?(e.loopCreate(t),e.updateSlides()):y&&!w&&e.loopDestroy()),e.emit("breakpoint",d)},getBreakpoint:function(e,t,n){if(void 0===t&&(t="window"),!e||"container"===t&&!n)return;let s=!1;const i=hl(),r="window"===t?i.innerHeight:n.clientHeight,o=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:r*t,point:e}}return{value:e,point:e}}));o.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let a=0;a<o.length;a+=1){const{point:e,value:r}=o[a];"window"===t?i.matchMedia(`(min-width: ${r}px)`).matches&&(s=e):r<=n.clientWidth&&(s=e)}return s||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:s}=n;if(s){const t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*s;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===n.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===n.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:n,rtl:s,el:i,device:r}=e,o=function(e,t){const n=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((s=>{e[s]&&n.push(t+s)})):"string"==typeof e&&n.push(t+e)})),n}(["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&&"column"===n.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...o),i.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},dc={};let uc=class e{constructor(){let t,n;for(var s=arguments.length,i=new Array(s),r=0;r<s;r++)i[r]=arguments[r];1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?n=i[0]:[t,n]=i,n||(n={}),n=bl({},n),t&&!n.el&&(n.el=t);const o=pl();if(n.el&&"string"==typeof n.el&&o.querySelectorAll(n.el).length>1){const t=[];return o.querySelectorAll(n.el).forEach((s=>{const i=bl({},n,{el:s});t.push(new e(i))})),t}const a=this;a.__swiper__=!0,a.support=jl(),a.device=$l({userAgent:n.userAgent}),a.browser=Hl(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],n.modules&&Array.isArray(n.modules)&&a.modules.push(...n.modules);const l={};a.modules.forEach((e=>{e({params:n,swiper:a,extendParams:lc(n,l),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})}));const c=bl({},ac,l);return a.params=bl({},c,dc,n),a.originalParams=bl({},a.params),a.passedParams=bl({},n),a.params&&a.params.on&&Object.keys(a.params.on).forEach((e=>{a.on(e,a.params.on[e])})),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===a.params.direction,isVertical:()=>"vertical"===a.params.direction,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,pointerId:null,touchId:null},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}getDirectionLabel(e){return this.isHorizontal()?e:{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"}[e]}getSlideIndex(e){const{slidesEl:t,params:n}=this,s=Cl(_l(t,`.${n.slideClass}, swiper-slide`)[0]);return Cl(e)-s}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)))}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=_l(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const n=this;e=Math.min(Math.max(e,0),1);const s=n.minTranslate(),i=(n.maxTranslate()-s)*e+s;n.translateTo(i,void 0===t?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((n=>{const s=e.getSlideClasses(n);t.push({slideEl:n,classNames:s}),e.emit("_slideClass",n,s)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:n,slides:s,slidesGrid:i,slidesSizesGrid:r,size:o,activeIndex:a}=this;let l=1;if("number"==typeof n.slidesPerView)return n.slidesPerView;if(n.centeredSlides){let e,t=s[a]?Math.ceil(s[a].swiperSlideSize):0;for(let n=a+1;n<s.length;n+=1)s[n]&&!e&&(t+=Math.ceil(s[n].swiperSlideSize),l+=1,t>o&&(e=!0));for(let n=a-1;n>=0;n-=1)s[n]&&!e&&(t+=s[n].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let c=a+1;c<s.length;c+=1){(t?i[c]+r[c]-i[a]<o:i[c]-i[a]<o)&&(l+=1)}else for(let c=a-1;c>=0;c-=1){i[a]-i[c]<o&&(l+=1)}return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:n}=e;function s(){const t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let i;if(n.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&Wl(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)s(),n.autoHeight&&e.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&e.isEnd&&!n.centeredSlides){const t=e.virtual&&n.virtual.enabled?e.virtual.slides:e.slides;i=e.slideTo(t.length-1,0,!1,!0)}else i=e.slideTo(e.activeIndex,0,!1,!0);i||s()}n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const n=this,s=n.params.direction;return e||(e="horizontal"===s?"vertical":"horizontal"),e===s||"horizontal"!==e&&"vertical"!==e||(n.el.classList.remove(`${n.params.containerModifierClass}${s}`),n.el.classList.add(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.forEach((t=>{"vertical"===e?t.style.width="":t.style.height=""})),n.emit("changeDirection"),t&&n.update()),n}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let n=e||t.params.el;if("string"==typeof n&&(n=document.querySelector(n)),!n)return!1;n.swiper=t,n.parentNode&&n.parentNode.host&&n.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=(()=>{if(n&&n.shadowRoot&&n.shadowRoot.querySelector){return n.shadowRoot.querySelector(s())}return _l(n,s())[0]})();return!i&&t.params.createElements&&(i=El("div",t.params.wrapperClass),n.append(i),_l(n,`.${t.params.slideClass}`).forEach((e=>{i.append(e)}))),Object.assign(t,{el:n,wrapperEl:i,slidesEl:t.isElement&&!n.parentNode.host.slideSlots?n.parentNode.host:i,hostEl:t.isElement?n.parentNode.host:n,mounted:!0,rtl:"rtl"===n.dir.toLowerCase()||"rtl"===Tl(n,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===n.dir.toLowerCase()||"rtl"===Tl(n,"direction")),wrongRTL:"-webkit-box"===Tl(i,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();const n=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&n.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach((e=>{e.complete?Wl(t,e):e.addEventListener("load",(e=>{Wl(t,e.target)}))})),Yl(t),t.initialized=!0,Yl(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const n=this,{params:s,el:i,wrapperEl:r,slides:o}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),s.loop&&n.loopDestroy(),t&&(n.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),r&&r.removeAttribute("style"),o&&o.length&&o.forEach((e=>{e.classList.remove(s.slideVisibleClass,s.slideFullyVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),n.emit("destroy"),Object.keys(n.eventsListeners).forEach((e=>{n.off(e)})),!1!==e&&(n.el&&"string"!=typeof n.el&&(n.el.swiper=null),function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(xc){}try{delete t[e]}catch(xc){}}))}(n)),n.destroyed=!0),null}static extendDefaults(e){bl(dc,e)}static get extendedDefaults(){return dc}static get defaults(){return ac}static installModule(t){e.prototype.__modules__||(e.prototype.__modules__=[]);const n=e.prototype.__modules__;"function"==typeof t&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach((t=>e.installModule(t))),e):(e.installModule(t),e)}};Object.keys(cc).forEach((e=>{Object.keys(cc[e]).forEach((t=>{uc.prototype[t]=cc[e][t]}))})),uc.use([function(e){let{swiper:t,on:n,emit:s}=e;const i=hl();let r=null,o=null;const a=()=>{t&&!t.destroyed&&t.initialized&&(s("beforeResize"),s("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&s("orientationchange")};n("init",(()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(r=new ResizeObserver((e=>{o=i.requestAnimationFrame((()=>{const{width:n,height:s}=t;let i=n,r=s;e.forEach((e=>{let{contentBoxSize:n,contentRect:s,target:o}=e;o&&o!==t.el||(i=s?s.width:(n[0]||n).inlineSize,r=s?s.height:(n[0]||n).blockSize)})),i===n&&r===s||a()}))})),r.observe(t.el)):(i.addEventListener("resize",a),i.addEventListener("orientationchange",l))})),n("destroy",(()=>{o&&i.cancelAnimationFrame(o),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null),i.removeEventListener("resize",a),i.removeEventListener("orientationchange",l)}))},function(e){let{swiper:t,extendParams:n,on:s,emit:i}=e;const r=[],o=hl(),a=function(e,n){void 0===n&&(n={});const s=new(o.MutationObserver||o.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void i("observerUpdate",e[0]);const n=function(){i("observerUpdate",e[0])};o.requestAnimationFrame?o.requestAnimationFrame(n):o.setTimeout(n,0)}));s.observe(e,{attributes:void 0===n.attributes||n.attributes,childList:t.isElement||(void 0===n.childList||n).childList,characterData:void 0===n.characterData||n.characterData}),r.push(s)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=Ml(t.hostEl);for(let t=0;t<e.length;t+=1)a(e[t])}a(t.hostEl,{childList:t.params.observeSlideChildren}),a(t.wrapperEl,{attributes:!1})}})),s("destroy",(()=>{r.forEach((e=>{e.disconnect()})),r.splice(0,r.length)}))}]);const pc=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","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","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","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 fc(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function hc(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter((e=>n.indexOf(e)<0)).forEach((n=>{void 0===e[n]?e[n]=t[n]:fc(t[n])&&fc(e[n])&&Object.keys(t[n]).length>0?t[n].__swiper__?e[n]=t[n]:hc(e[n],t[n]):e[n]=t[n]}))}function vc(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function mc(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function gc(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function yc(e){void 0===e&&(e="");const t=e.split(" ").map((e=>e.trim())).filter((e=>!!e)),n=[];return t.forEach((e=>{n.indexOf(e)<0&&n.push(e)})),n.join(" ")}function bc(e,t){void 0===e&&(e={});const n={on:{}},s={};hc(n,ac),n._emitClasses=!0,n.init=!1;const i={},r=pc.map((e=>e.replace(/_/,""))),o=Object.assign({},e);return Object.keys(o).forEach((t=>{void 0!==e[t]&&(r.indexOf(t)>=0?fc(e[t])?(n[t]={},s[t]={},hc(n[t],e[t]),hc(s[t],e[t])):(n[t]=e[t],s[t]=e[t]):0===t.search(/on[A-Z]/)&&"function"==typeof e[t]?n.on[`${t[2].toLowerCase()}${t.substr(3)}`]=e[t]:i[t]=e[t])})),["navigation","pagination","scrollbar"].forEach((e=>{!0===n[e]&&(n[e]={}),!1===n[e]&&delete n[e]})),{params:n,passedParams:s,rest:i,events:{}}}function wc(e,t,n){void 0===e&&(e={});const s=[],i={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},r=(e,t)=>{Array.isArray(e)&&e.forEach((e=>{const n="symbol"==typeof e.type;"default"===t&&(t="container-end"),n&&e.children?r(e.children,t):e.type&&("SwiperSlide"===e.type.name||"AsyncComponentWrapper"===e.type.name)||e.componentOptions&&"SwiperSlide"===e.componentOptions.tag?s.push(e):i[t]&&i[t].push(e)}))};return Object.keys(e).forEach((t=>{if("function"!=typeof e[t])return;const n=e[t]();r(n,t)})),n.value=t.value,t.value=s,{slides:s,slots:i}}const Sc={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},swiperElementNodeName:{type:String,default:"SWIPER-CONTAINER"},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},breakpointsBase:{type:String,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},slideFullyVisibleClass:{type:String,default:void 0},slideBlankClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","_freeModeNoMomentumRelease","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","autoplayPause","autoplayResume","autoplayTimeLeft","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","disable","doubleTap","doubleClick","destroy","enable","fromEdge","hashChange","hashSet","init","keyPress","lock","loopFix","momentumBounce","navigationHide","navigationShow","navigationPrev","navigationNext","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slidesUpdated","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,o=Pt("swiper"),a=Pt(null),l=Pt(!1),c=Pt(!1),d=Pt(null),u=Pt(null),p=Pt(null),f={value:[]},h={value:[]},v=Pt(null),m=Pt(null),g=Pt(null),y=Pt(null),{params:b,passedParams:w}=bc(e);wc(n,f,h),p.value=w,h.value=f.value;b.onAny=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];s(e,...n)},Object.assign(b.on,{_beforeBreakpoint:()=>{wc(n,f,h),l.value=!0},_containerClasses(e,t){o.value=t}});const S={...b};if(delete S.wrapperClass,u.value=new uc(S),u.value.virtual&&u.value.params.virtual.enabled){u.value.virtual.slides=f.value;const e={cache:!1,slides:f.value,renderExternal:e=>{a.value=e},renderExternalUpdate:!1};hc(u.value.params.virtual,e),hc(u.value.originalParams.virtual,e)}function _(e){return b.virtual?function(e,t,n){if(!n)return null;const s=e=>{let n=e;return e<0?n=t.length+e:n>=t.length&&(n-=t.length),n},i=e.value.isHorizontal()?{[e.value.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:r,to:o}=n,a=e.value.params.loop?-t.length:0,l=e.value.params.loop?2*t.length:t.length,c=[];for(let d=a;d<l;d+=1)d>=r&&d<=o&&c.length<t.length&&c.push(t[s(d)]);return c.map((t=>(t.props||(t.props={}),t.props.style||(t.props.style={}),t.props.swiperRef=e,t.props.style=i,t.type?mo(t.type,{...t.props},t.children):t.componentOptions?mo(t.componentOptions.Ctor,{...t.props},t.componentOptions.children):void 0)))}(u,e,a.value):(e.forEach(((e,t)=>{e.props||(e.props={}),e.props.swiperRef=u,e.props.swiperSlideIndex=t})),e)}return As((()=>{!c.value&&u.value&&(u.value.emitSlidesClasses(),c.value=!0);const{passedParams:t}=bc(e),n=function(e,t,n,s,i){const r=[];if(!t)return r;const o=e=>{r.indexOf(e)<0&&r.push(e)};if(n&&s){const e=s.map(i),t=n.map(i);e.join("")!==t.join("")&&o("children"),s.length!==n.length&&o("children")}return pc.filter((e=>"_"===e[0])).map((e=>e.replace(/_/,""))).forEach((n=>{if(n in e&&n in t)if(fc(e[n])&&fc(t[n])){const s=Object.keys(e[n]),i=Object.keys(t[n]);s.length!==i.length?o(n):(s.forEach((s=>{e[n][s]!==t[n][s]&&o(n)})),i.forEach((s=>{e[n][s]!==t[n][s]&&o(n)})))}else e[n]!==t[n]&&o(n)})),r}(t,p.value,f.value,h.value,(e=>e.props&&e.props.key));p.value=t,(n.length||l.value)&&u.value&&!u.value.destroyed&&function(e){let{swiper:t,slides:n,passedParams:s,changedParams:i,nextEl:r,prevEl:o,scrollbarEl:a,paginationEl:l}=e;const c=i.filter((e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e)),{params:d,pagination:u,navigation:p,scrollbar:f,virtual:h,thumbs:v}=t;let m,g,y,b,w,S,_,x;i.includes("thumbs")&&s.thumbs&&s.thumbs.swiper&&!s.thumbs.swiper.destroyed&&d.thumbs&&(!d.thumbs.swiper||d.thumbs.swiper.destroyed)&&(m=!0),i.includes("controller")&&s.controller&&s.controller.control&&d.controller&&!d.controller.control&&(g=!0),i.includes("pagination")&&s.pagination&&(s.pagination.el||l)&&(d.pagination||!1===d.pagination)&&u&&!u.el&&(y=!0),i.includes("scrollbar")&&s.scrollbar&&(s.scrollbar.el||a)&&(d.scrollbar||!1===d.scrollbar)&&f&&!f.el&&(b=!0),i.includes("navigation")&&s.navigation&&(s.navigation.prevEl||o)&&(s.navigation.nextEl||r)&&(d.navigation||!1===d.navigation)&&p&&!p.prevEl&&!p.nextEl&&(w=!0);const E=e=>{t[e]&&(t[e].destroy(),"navigation"===e?(t.isElement&&(t[e].prevEl.remove(),t[e].nextEl.remove()),d[e].prevEl=void 0,d[e].nextEl=void 0,t[e].prevEl=void 0,t[e].nextEl=void 0):(t.isElement&&t[e].el.remove(),d[e].el=void 0,t[e].el=void 0))};i.includes("loop")&&t.isElement&&(d.loop&&!s.loop?S=!0:!d.loop&&s.loop?_=!0:x=!0),c.forEach((e=>{if(fc(d[e])&&fc(s[e]))Object.assign(d[e],s[e]),"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e||!("enabled"in s[e])||s[e].enabled||E(e);else{const t=s[e];!0!==t&&!1!==t||"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e?d[e]=s[e]:!1===t&&E(e)}})),c.includes("controller")&&!g&&t.controller&&t.controller.control&&d.controller&&d.controller.control&&(t.controller.control=d.controller.control),i.includes("children")&&n&&h&&d.virtual.enabled?(h.slides=n,h.update(!0)):i.includes("virtual")&&h&&d.virtual.enabled&&(n&&(h.slides=n),h.update(!0)),i.includes("children")&&n&&d.loop&&(x=!0),m&&v.init()&&v.update(!0);g&&(t.controller.control=d.controller.control),y&&(!t.isElement||l&&"string"!=typeof l||(l=document.createElement("div"),l.classList.add("swiper-pagination"),l.part.add("pagination"),t.el.appendChild(l)),l&&(d.pagination.el=l),u.init(),u.render(),u.update()),b&&(!t.isElement||a&&"string"!=typeof a||(a=document.createElement("div"),a.classList.add("swiper-scrollbar"),a.part.add("scrollbar"),t.el.appendChild(a)),a&&(d.scrollbar.el=a),f.init(),f.updateSize(),f.setTranslate()),w&&(t.isElement&&(r&&"string"!=typeof r||(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)),o&&"string"!=typeof o||(o=document.createElement("div"),o.classList.add("swiper-button-prev"),o.innerHTML=t.hostEl.constructor.prevButtonSvg,o.part.add("button-prev"),t.el.appendChild(o))),r&&(d.navigation.nextEl=r),o&&(d.navigation.prevEl=o),p.init(),p.update()),i.includes("allowSlideNext")&&(t.allowSlideNext=s.allowSlideNext),i.includes("allowSlidePrev")&&(t.allowSlidePrev=s.allowSlidePrev),i.includes("direction")&&t.changeDirection(s.direction,!1),(S||x)&&t.loopDestroy(),(_||x)&&t.loopCreate(),t.update()}({swiper:u.value,slides:f.value,passedParams:t,changedParams:n,nextEl:v.value,prevEl:m.value,scrollbarEl:y.value,paginationEl:g.value}),l.value=!1})),Si("swiper",u),Zi(a,(()=>{cn((()=>{var e;!(e=u.value)||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())}))})),Ps((()=>{d.value&&(!function(e,t){let{el:n,nextEl:s,prevEl:i,paginationEl:r,scrollbarEl:o,swiper:a}=e;vc(t)&&s&&i&&(a.params.navigation.nextEl=s,a.originalParams.navigation.nextEl=s,a.params.navigation.prevEl=i,a.originalParams.navigation.prevEl=i),mc(t)&&r&&(a.params.pagination.el=r,a.originalParams.pagination.el=r),gc(t)&&o&&(a.params.scrollbar.el=o,a.originalParams.scrollbar.el=o),a.init(n)}({el:d.value,nextEl:v.value,prevEl:m.value,paginationEl:g.value,scrollbarEl:y.value,swiper:u.value},b),s("swiper",u.value))})),Ls((()=>{u.value&&!u.value.destroyed&&u.value.destroy(!0,!1)})),()=>{const{slides:t,slots:s}=wc(n,f,h);return mo(i,{ref:d,class:yc(o.value)},[s["container-start"],mo(r,{class:(a=b.wrapperClass,void 0===a&&(a=""),a?a.includes("swiper-wrapper")?a:`swiper-wrapper ${a}`:"swiper-wrapper")},[s["wrapper-start"],_(t),s["wrapper-end"]]),vc(e)&&[mo("div",{ref:m,class:"swiper-button-prev"}),mo("div",{ref:v,class:"swiper-button-next"})],gc(e)&&mo("div",{ref:y,class:"swiper-scrollbar"}),mc(e)&&mo("div",{ref:g,class:"swiper-pagination"}),s["container-end"]]);var a}}},_c={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=Pt(null),o=Pt("swiper-slide"),a=Pt(!1);function l(e,t,n){t===r.value&&(o.value=n)}Ps((()=>{i&&i.value&&(i.value.on("_slideClass",l),s=!0)})),Os((()=>{!s&&i&&i.value&&(i.value.on("_slideClass",l),s=!0)})),As((()=>{r.value&&i&&i.value&&(void 0!==e.swiperSlideIndex&&(r.value.swiperSlideIndex=e.swiperSlideIndex),i.value.destroyed&&"swiper-slide"!==o.value&&(o.value="swiper-slide"))})),Ls((()=>{i&&i.value&&i.value.off("_slideClass",l)}));const c=vo((()=>({isActive:o.value.indexOf("swiper-slide-active")>=0,isVisible:o.value.indexOf("swiper-slide-visible")>=0,isPrev:o.value.indexOf("swiper-slide-prev")>=0,isNext:o.value.indexOf("swiper-slide-next")>=0})));Si("swiperSlide",c);const d=()=>{a.value=!0};return()=>mo(e.tag,{class:yc(`${o.value}`),ref:r,"data-swiper-slide-index":void 0===e.virtualIndex&&i&&i.value&&i.value.params.loop?e.swiperSlideIndex:e.virtualIndex,onLoadCapture:d},e.zoom?mo("div",{class:"swiper-zoom-container","data-swiper-zoom":"number"==typeof e.zoom?e.zoom:void 0},[n.default&&n.default(c.value),e.lazy&&!a.value&&mo("div",{class:"swiper-lazy-preloader"})]):[n.default&&n.default(c.value),e.lazy&&!a.value&&mo("div",{class:"swiper-lazy-preloader"})])}};export{Rr as $,Ls as A,Vs as B,Tt as C,wt as D,Et as E,br as F,Vt as G,vs as H,ll as I,ei as J,ys as K,Tr as L,Or as M,Us as N,Gs as O,Tn as P,Ws as Q,W as R,Fr as S,wr as T,Wr as U,Ar as V,$r as W,Bo as X,js as Y,Dn as Z,U as _,re as a,z as a0,Ya as a1,Z as a2,nl as a3,ti as a4,zr as a5,Os as a6,Cn as a7,Jo as a8,Ka as a9,ts as aA,Lr as aa,sl as ab,Ki as ac,Vr as ad,Ys as ae,En as af,_n as ag,xn as ah,Nt as ai,gt as aj,fr as ak,ii as al,Ds as am,il as an,Ha as ao,jr as ap,Sc as aq,Bl as ar,Ll as as,_c as at,Nl as au,Dl as av,Fa as aw,Ba as ax,Ra as ay,Rl as az,Ot as b,Pt as c,es as d,ie as e,vo as f,Zr as g,xi as h,_i as i,mo as j,Ft as k,kt as l,Ps as m,cn as n,oe as o,Si as p,Is as q,vt as r,mt as s,$t as t,It as u,yo as v,Zi as w,Dr as x,St as y,ks as z};
