chunk-vendors.17375089.js 292 KB

12345678910111213
  1. (self["webpackChunkmy_app"]=self["webpackChunkmy_app"]||[]).push([[998],{2262:function(e,t,n){"use strict";n.d(t,{B:function(){return o},Bj:function(){return i},Fl:function(){return Ve},IU:function(){return Ae},Jd:function(){return C},PG:function(){return _e},SU:function(){return Ge},Um:function(){return Te},WL:function(){return qe},X$:function(){return P},X3:function(){return ke},XI:function(){return Ne},Xl:function(){return Le},dq:function(){return je},iH:function(){return ze},j:function(){return _},lk:function(){return M},nZ:function(){return l},qj:function(){return Se},qq:function(){return x},yT:function(){return Pe}});var r=n(3577);let s;class i{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=s,!e&&s&&(this.index=(s.scopes||(s.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=s;try{return s=this,e()}finally{s=t}}else 0}on(){s=this}off(){s=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!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,this._active=!1}}}function o(e){return new i(e)}function a(e,t=s){t&&t.active&&t.effects.push(e)}function l(){return s}const c=e=>{const t=new Set(e);return t.w=0,t.n=0,t},u=e=>(e.w&g)>0,d=e=>(e.n&g)>0,p=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=g},f=e=>{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r<t.length;r++){const s=t[r];u(s)&&!d(s)?s.delete(e):t[n++]=s,s.w&=~g,s.n&=~g}t.length=n}},h=new WeakMap;let m=0,g=1;const v=30;let y;const b=Symbol(""),w=Symbol("");class x{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],this.parent=void 0,a(this,n)}run(){if(!this.active)return this.fn();let e=y,t=S;while(e){if(e===this)return;e=e.parent}try{return this.parent=y,y=this,S=!0,g=1<<++m,m<=v?p(this):E(this),this.fn()}finally{m<=v&&f(this),g=1<<--m,y=this.parent,S=t,this.parent=void 0,this.deferStop&&this.stop()}}stop(){y===this?this.deferStop=!0:this.active&&(E(this),this.onStop&&this.onStop(),this.active=!1)}}function E(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let S=!0;const T=[];function C(){T.push(S),S=!1}function M(){const e=T.pop();S=void 0===e||e}function _(e,t,n){if(S&&y){let t=h.get(e);t||h.set(e,t=new Map);let r=t.get(n);r||t.set(n,r=c());const s=void 0;O(r,s)}}function O(e,t){let n=!1;m<=v?d(e)||(e.n|=g,n=!u(e)):n=!e.has(y),n&&(e.add(y),y.deps.push(e))}function P(e,t,n,s,i,o){const a=h.get(e);if(!a)return;let l=[];if("clear"===t)l=[...a.values()];else if("length"===n&&(0,r.kJ)(e)){const e=Number(s);a.forEach(((t,n)=>{("length"===n||n>=e)&&l.push(t)}))}else switch(void 0!==n&&l.push(a.get(n)),t){case"add":(0,r.kJ)(e)?(0,r.S0)(n)&&l.push(a.get("length")):(l.push(a.get(b)),(0,r._N)(e)&&l.push(a.get(w)));break;case"delete":(0,r.kJ)(e)||(l.push(a.get(b)),(0,r._N)(e)&&l.push(a.get(w)));break;case"set":(0,r._N)(e)&&l.push(a.get(b));break}if(1===l.length)l[0]&&k(l[0]);else{const e=[];for(const t of l)t&&e.push(...t);k(c(e))}}function k(e,t){const n=(0,r.kJ)(e)?e:[...e];for(const r of n)r.computed&&A(r,t);for(const r of n)r.computed||A(r,t)}function A(e,t){(e!==y||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const L=(0,r.fY)("__proto__,__v_isRef,__isVue"),I=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(r.yk)),R=F(),$=F(!1,!0),D=F(!0),j=z();function z(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Ae(this);for(let t=0,s=this.length;t<s;t++)_(n,"get",t+"");const r=n[t](...e);return-1===r||!1===r?n[t](...e.map(Ae)):r}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(...e){C();const n=Ae(this)[t].apply(this,e);return M(),n}})),e}function N(e){const t=Ae(this);return _(t,"has",e),t.hasOwnProperty(e)}function F(e=!1,t=!1){return function(n,s,i){if("__v_isReactive"===s)return!e;if("__v_isReadonly"===s)return e;if("__v_isShallow"===s)return t;if("__v_raw"===s&&i===(e?t?we:be:t?ye:ve).get(n))return n;const o=(0,r.kJ)(n);if(!e){if(o&&(0,r.RI)(j,s))return Reflect.get(j,s,i);if("hasOwnProperty"===s)return N}const a=Reflect.get(n,s,i);return((0,r.yk)(s)?I.has(s):L(s))?a:(e||_(n,"get",s),t?a:je(a)?o&&(0,r.S0)(s)?a:a.value:(0,r.Kn)(a)?e?Ce(a):Se(a):a)}}const B=H(),G=H(!0);function H(e=!1){return function(t,n,s,i){let o=t[n];if(Oe(o)&&je(o)&&!je(s))return!1;if(!e&&(Pe(s)||Oe(s)||(o=Ae(o),s=Ae(s)),!(0,r.kJ)(t)&&je(o)&&!je(s)))return o.value=s,!0;const a=(0,r.kJ)(t)&&(0,r.S0)(n)?Number(n)<t.length:(0,r.RI)(t,n),l=Reflect.set(t,n,s,i);return t===Ae(i)&&(a?(0,r.aU)(s,o)&&P(t,"set",n,s,o):P(t,"add",n,s)),l}}function q(e,t){const n=(0,r.RI)(e,t),s=e[t],i=Reflect.deleteProperty(e,t);return i&&n&&P(e,"delete",t,void 0,s),i}function U(e,t){const n=Reflect.has(e,t);return(0,r.yk)(t)&&I.has(t)||_(e,"has",t),n}function V(e){return _(e,"iterate",(0,r.kJ)(e)?"length":b),Reflect.ownKeys(e)}const X={get:R,set:B,deleteProperty:q,has:U,ownKeys:V},Y={get:D,set(e,t){return!0},deleteProperty(e,t){return!0}},W=(0,r.l7)({},X,{get:$,set:G}),J=e=>e,K=e=>Reflect.getPrototypeOf(e);function Z(e,t,n=!1,r=!1){e=e["__v_raw"];const s=Ae(e),i=Ae(t);n||(t!==i&&_(s,"get",t),_(s,"get",i));const{has:o}=K(s),a=r?J:n?Re:Ie;return o.call(s,t)?a(e.get(t)):o.call(s,i)?a(e.get(i)):void(e!==s&&e.get(t))}function Q(e,t=!1){const n=this["__v_raw"],r=Ae(n),s=Ae(e);return t||(e!==s&&_(r,"has",e),_(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function ee(e,t=!1){return e=e["__v_raw"],!t&&_(Ae(e),"iterate",b),Reflect.get(e,"size",e)}function te(e){e=Ae(e);const t=Ae(this),n=K(t),r=n.has.call(t,e);return r||(t.add(e),P(t,"add",e,e)),this}function ne(e,t){t=Ae(t);const n=Ae(this),{has:s,get:i}=K(n);let o=s.call(n,e);o||(e=Ae(e),o=s.call(n,e));const a=i.call(n,e);return n.set(e,t),o?(0,r.aU)(t,a)&&P(n,"set",e,t,a):P(n,"add",e,t),this}function re(e){const t=Ae(this),{has:n,get:r}=K(t);let s=n.call(t,e);s||(e=Ae(e),s=n.call(t,e));const i=r?r.call(t,e):void 0,o=t.delete(e);return s&&P(t,"delete",e,void 0,i),o}function se(){const e=Ae(this),t=0!==e.size,n=void 0,r=e.clear();return t&&P(e,"clear",void 0,void 0,n),r}function ie(e,t){return function(n,r){const s=this,i=s["__v_raw"],o=Ae(i),a=t?J:e?Re:Ie;return!e&&_(o,"iterate",b),i.forEach(((e,t)=>n.call(r,a(e),a(t),s)))}}function oe(e,t,n){return function(...s){const i=this["__v_raw"],o=Ae(i),a=(0,r._N)(o),l="entries"===e||e===Symbol.iterator&&a,c="keys"===e&&a,u=i[e](...s),d=n?J:t?Re:Ie;return!t&&_(o,"iterate",c?w:b),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:l?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function ae(e){return function(...t){return"delete"!==e&&this}}function le(){const e={get(e){return Z(this,e)},get size(){return ee(this)},has:Q,add:te,set:ne,delete:re,clear:se,forEach:ie(!1,!1)},t={get(e){return Z(this,e,!1,!0)},get size(){return ee(this)},has:Q,add:te,set:ne,delete:re,clear:se,forEach:ie(!1,!0)},n={get(e){return Z(this,e,!0)},get size(){return ee(this,!0)},has(e){return Q.call(this,e,!0)},add:ae("add"),set:ae("set"),delete:ae("delete"),clear:ae("clear"),forEach:ie(!0,!1)},r={get(e){return Z(this,e,!0,!0)},get size(){return ee(this,!0)},has(e){return Q.call(this,e,!0)},add:ae("add"),set:ae("set"),delete:ae("delete"),clear:ae("clear"),forEach:ie(!0,!0)},s=["keys","values","entries",Symbol.iterator];return s.forEach((s=>{e[s]=oe(s,!1,!1),n[s]=oe(s,!0,!1),t[s]=oe(s,!1,!0),r[s]=oe(s,!0,!0)})),[e,n,t,r]}const[ce,ue,de,pe]=le();function fe(e,t){const n=t?e?pe:de:e?ue:ce;return(t,s,i)=>"__v_isReactive"===s?!e:"__v_isReadonly"===s?e:"__v_raw"===s?t:Reflect.get((0,r.RI)(n,s)&&s in t?n:t,s,i)}const he={get:fe(!1,!1)},me={get:fe(!1,!0)},ge={get:fe(!0,!1)};const ve=new WeakMap,ye=new WeakMap,be=new WeakMap,we=new WeakMap;function xe(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ee(e){return e["__v_skip"]||!Object.isExtensible(e)?0:xe((0,r.W7)(e))}function Se(e){return Oe(e)?e:Me(e,!1,X,he,ve)}function Te(e){return Me(e,!1,W,me,ye)}function Ce(e){return Me(e,!0,Y,ge,be)}function Me(e,t,n,s,i){if(!(0,r.Kn)(e))return e;if(e["__v_raw"]&&(!t||!e["__v_isReactive"]))return e;const o=i.get(e);if(o)return o;const a=Ee(e);if(0===a)return e;const l=new Proxy(e,2===a?s:n);return i.set(e,l),l}function _e(e){return Oe(e)?_e(e["__v_raw"]):!(!e||!e["__v_isReactive"])}function Oe(e){return!(!e||!e["__v_isReadonly"])}function Pe(e){return!(!e||!e["__v_isShallow"])}function ke(e){return _e(e)||Oe(e)}function Ae(e){const t=e&&e["__v_raw"];return t?Ae(t):e}function Le(e){return(0,r.Nj)(e,"__v_skip",!0),e}const Ie=e=>(0,r.Kn)(e)?Se(e):e,Re=e=>(0,r.Kn)(e)?Ce(e):e;function $e(e){S&&y&&(e=Ae(e),O(e.dep||(e.dep=c())))}function De(e,t){e=Ae(e);const n=e.dep;n&&k(n)}function je(e){return!(!e||!0!==e.__v_isRef)}function ze(e){return Fe(e,!1)}function Ne(e){return Fe(e,!0)}function Fe(e,t){return je(e)?e:new Be(e,t)}class Be{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Ae(e),this._value=t?e:Ie(e)}get value(){return $e(this),this._value}set value(e){const t=this.__v_isShallow||Pe(e)||Oe(e);e=t?e:Ae(e),(0,r.aU)(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Ie(e),De(this,e))}}function Ge(e){return je(e)?e.value:e}const He={get:(e,t,n)=>Ge(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return je(s)&&!je(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function qe(e){return _e(e)?e:new Proxy(e,He)}class Ue{constructor(e,t,n,r){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this["__v_isReadonly"]=!1,this._dirty=!0,this.effect=new x(e,(()=>{this._dirty||(this._dirty=!0,De(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!r,this["__v_isReadonly"]=n}get value(){const e=Ae(this);return $e(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function Ve(e,t,n=!1){let s,i;const o=(0,r.mf)(e);o?(s=e,i=r.dG):(s=e.get,i=e.set);const a=new Ue(s,i,o||!i,n);return a}},6252:function(e,t,n){"use strict";n.d(t,{$d:function(){return o},Ah:function(){return ke},Cn:function(){return D},FN:function(){return wn},Fl:function(){return Nn},HY:function(){return zt},JJ:function(){return dt},Jd:function(){return Pe},Ko:function(){return Fe},P$:function(){return oe},Q6:function(){return pe},Rh:function(){return X},U2:function(){return le},Uk:function(){return ln},Us:function(){return Lt},Wm:function(){return rn},Y3:function(){return y},Y8:function(){return ne},YP:function(){return W},_:function(){return nn},aZ:function(){return fe},bv:function(){return Me},dD:function(){return $},f3:function(){return pt},h:function(){return Fn},iD:function(){return Wt},ic:function(){return Oe},j4:function(){return Jt},kq:function(){return un},m0:function(){return V},nJ:function(){return se},nK:function(){return de},qG:function(){return Bt},uE:function(){return cn},up:function(){return De},wF:function(){return Ce},wg:function(){return qt},wy:function(){return ee}});var r=n(2262),s=n(3577);function i(e,t,n,r){let s;try{s=r?e(...r):e()}catch(i){a(i,t,n)}return s}function o(e,t,n,r){if((0,s.mf)(e)){const o=i(e,t,n,r);return o&&(0,s.tI)(o)&&o.catch((e=>{a(e,t,n)})),o}const l=[];for(let s=0;s<e.length;s++)l.push(o(e[s],t,n,r));return l}function a(e,t,n,r=!0){const s=t?t.vnode:null;if(t){let r=t.parent;const s=t.proxy,o=n;while(r){const t=r.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,s,o))return;r=r.parent}const a=t.appContext.config.errorHandler;if(a)return void i(a,null,10,[e,s,o])}l(e,n,s,r)}function l(e,t,n,r=!0){console.error(e)}let c=!1,u=!1;const d=[];let p=0;const f=[];let h=null,m=0;const g=Promise.resolve();let v=null;function y(e){const t=v||g;return e?t.then(this?e.bind(this):e):t}function b(e){let t=p+1,n=d.length;while(t<n){const r=t+n>>>1,s=M(d[r]);s<e?t=r+1:n=r}return t}function w(e){d.length&&d.includes(e,c&&e.allowRecurse?p+1:p)||(null==e.id?d.push(e):d.splice(b(e.id),0,e),x())}function x(){c||u||(u=!0,v=g.then(O))}function E(e){const t=d.indexOf(e);t>p&&d.splice(t,1)}function S(e){(0,s.kJ)(e)?f.push(...e):h&&h.includes(e,e.allowRecurse?m+1:m)||f.push(e),x()}function T(e,t=(c?p+1:0)){for(0;t<d.length;t++){const e=d[t];e&&e.pre&&(d.splice(t,1),t--,e())}}function C(e){if(f.length){const e=[...new Set(f)];if(f.length=0,h)return void h.push(...e);for(h=e,h.sort(((e,t)=>M(e)-M(t))),m=0;m<h.length;m++)h[m]();h=null,m=0}}const M=e=>null==e.id?1/0:e.id,_=(e,t)=>{const n=M(e)-M(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function O(e){u=!1,c=!0,d.sort(_);s.dG;try{for(p=0;p<d.length;p++){const e=d[p];e&&!1!==e.active&&i(e,null,14)}}finally{p=0,d.length=0,C(e),c=!1,v=null,(d.length||f.length)&&O(e)}}function P(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||s.kT;let i=n;const a=t.startsWith("update:"),l=a&&t.slice(7);if(l&&l in r){const e=`${"modelValue"===l?"model":l}Modifiers`,{number:t,trim:o}=r[e]||s.kT;o&&(i=n.map((e=>(0,s.HD)(e)?e.trim():e))),t&&(i=n.map(s.h5))}let c;let u=r[c=(0,s.hR)(t)]||r[c=(0,s.hR)((0,s._A)(t))];!u&&a&&(u=r[c=(0,s.hR)((0,s.rs)(t))]),u&&o(u,e,6,i);const d=r[c+"Once"];if(d){if(e.emitted){if(e.emitted[c])return}else e.emitted={};e.emitted[c]=!0,o(d,e,6,i)}}function k(e,t,n=!1){const r=t.emitsCache,i=r.get(e);if(void 0!==i)return i;const o=e.emits;let a={},l=!1;if(!(0,s.mf)(e)){const r=e=>{const n=k(e,t,!0);n&&(l=!0,(0,s.l7)(a,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return o||l?((0,s.kJ)(o)?o.forEach((e=>a[e]=null)):(0,s.l7)(a,o),(0,s.Kn)(e)&&r.set(e,a),a):((0,s.Kn)(e)&&r.set(e,null),null)}function A(e,t){return!(!e||!(0,s.F7)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,s.RI)(e,t[0].toLowerCase()+t.slice(1))||(0,s.RI)(e,(0,s.rs)(t))||(0,s.RI)(e,t))}let L=null,I=null;function R(e){const t=L;return L=e,I=e&&e.type.__scopeId||null,t}function $(e){I=e}function D(){I=null}function j(e,t=L,n){if(!t)return e;if(e._n)return e;const r=(...n)=>{r._d&&Xt(-1);const s=R(t);let i;try{i=e(...n)}finally{R(s),r._d&&Xt(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function z(e){const{type:t,vnode:n,proxy:r,withProxy:i,props:o,propsOptions:[l],slots:c,attrs:u,emit:d,render:p,renderCache:f,data:h,setupState:m,ctx:g,inheritAttrs:v}=e;let y,b;const w=R(e);try{if(4&n.shapeFlag){const e=i||r;y=dn(p.call(e,e,f,o,m,h,g)),b=u}else{const e=t;0,y=dn(e.length>1?e(o,{attrs:u,slots:c,emit:d}):e(o,null)),b=t.props?u:N(u)}}catch(E){Gt.length=0,a(E,e,1),y=rn(Ft)}let x=y;if(b&&!1!==v){const e=Object.keys(b),{shapeFlag:t}=x;e.length&&7&t&&(l&&e.some(s.tR)&&(b=F(b,l)),x=an(x,b))}return n.dirs&&(x=an(x),x.dirs=x.dirs?x.dirs.concat(n.dirs):n.dirs),n.transition&&(x.transition=n.transition),y=x,R(w),y}const N=e=>{let t;for(const n in e)("class"===n||"style"===n||(0,s.F7)(n))&&((t||(t={}))[n]=e[n]);return t},F=(e,t)=>{const n={};for(const r in e)(0,s.tR)(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function B(e,t,n){const{props:r,children:s,component:i}=e,{props:o,children:a,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!s&&!a||a&&a.$stable)||r!==o&&(r?!o||G(r,o,c):!!o);if(1024&l)return!0;if(16&l)return r?G(r,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]!==r[n]&&!A(c,n))return!0}}return!1}function G(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let s=0;s<r.length;s++){const i=r[s];if(t[i]!==e[i]&&!A(n,i))return!0}return!1}function H({vnode:e,parent:t},n){while(t&&t.subTree===e)(e=t.vnode).el=n,t=t.parent}const q=e=>e.__isSuspense;function U(e,t){t&&t.pendingBranch?(0,s.kJ)(e)?t.effects.push(...e):t.effects.push(e):S(e)}function V(e,t){return J(e,null,t)}function X(e,t){return J(e,null,{flush:"post"})}const Y={};function W(e,t,n){return J(e,t,n)}function J(e,t,{immediate:n,deep:a,flush:l,onTrack:c,onTrigger:u}=s.kT){var d;const p=(0,r.nZ)()===(null==(d=bn)?void 0:d.scope)?bn:null;let f,h,m=!1,g=!1;if((0,r.dq)(e)?(f=()=>e.value,m=(0,r.yT)(e)):(0,r.PG)(e)?(f=()=>e,a=!0):(0,s.kJ)(e)?(g=!0,m=e.some((e=>(0,r.PG)(e)||(0,r.yT)(e))),f=()=>e.map((e=>(0,r.dq)(e)?e.value:(0,r.PG)(e)?Q(e):(0,s.mf)(e)?i(e,p,2):void 0))):f=(0,s.mf)(e)?t?()=>i(e,p,2):()=>{if(!p||!p.isUnmounted)return h&&h(),o(e,p,3,[y])}:s.dG,t&&a){const e=f;f=()=>Q(e())}let v,y=e=>{h=S.onStop=()=>{i(e,p,4)}};if(Pn){if(y=s.dG,t?n&&o(t,p,3,[f(),g?[]:void 0,y]):f(),"sync"!==l)return s.dG;{const e=Gn();v=e.__watcherHandles||(e.__watcherHandles=[])}}let b=g?new Array(e.length).fill(Y):Y;const x=()=>{if(S.active)if(t){const e=S.run();(a||m||(g?e.some(((e,t)=>(0,s.aU)(e,b[t]))):(0,s.aU)(e,b)))&&(h&&h(),o(t,p,3,[e,b===Y?void 0:g&&b[0]===Y?[]:b,y]),b=e)}else S.run()};let E;x.allowRecurse=!!t,"sync"===l?E=x:"post"===l?E=()=>At(x,p&&p.suspense):(x.pre=!0,p&&(x.id=p.uid),E=()=>w(x));const S=new r.qq(f,E);t?n?x():b=S.run():"post"===l?At(S.run.bind(S),p&&p.suspense):S.run();const T=()=>{S.stop(),p&&p.scope&&(0,s.Od)(p.scope.effects,S)};return v&&v.push(T),T}function K(e,t,n){const r=this.proxy,i=(0,s.HD)(e)?e.includes(".")?Z(r,e):()=>r[e]:e.bind(r,r);let o;(0,s.mf)(t)?o=t:(o=t.handler,n=t);const a=bn;Tn(this);const l=J(i,o.bind(r),n);return a?Tn(a):Cn(),l}function Z(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}}function Q(e,t){if(!(0,s.Kn)(e)||e["__v_skip"])return e;if(t=t||new Set,t.has(e))return e;if(t.add(e),(0,r.dq)(e))Q(e.value,t);else if((0,s.kJ)(e))for(let n=0;n<e.length;n++)Q(e[n],t);else if((0,s.DM)(e)||(0,s._N)(e))e.forEach((e=>{Q(e,t)}));else if((0,s.PO)(e))for(const n in e)Q(e[n],t);return e}function ee(e,t){const n=L;if(null===n)return e;const r=Dn(n)||n.proxy,i=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[e,n,a,l=s.kT]=t[o];e&&((0,s.mf)(e)&&(e={mounted:e,updated:e}),e.deep&&Q(n),i.push({dir:e,instance:r,value:n,oldValue:void 0,arg:a,modifiers:l}))}return e}function te(e,t,n,s){const i=e.dirs,a=t&&t.dirs;for(let l=0;l<i.length;l++){const c=i[l];a&&(c.oldValue=a[l].value);let u=c.dir[s];u&&((0,r.Jd)(),o(u,n,8,[e.el,c,e,t]),(0,r.lk)())}}function ne(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Me((()=>{e.isMounted=!0})),Pe((()=>{e.isUnmounting=!0})),e}const re=[Function,Array],se={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:re,onEnter:re,onAfterEnter:re,onEnterCancelled:re,onBeforeLeave:re,onLeave:re,onAfterLeave:re,onLeaveCancelled:re,onBeforeAppear:re,onAppear:re,onAfterAppear:re,onAppearCancelled:re},ie={name:"BaseTransition",props:se,setup(e,{slots:t}){const n=wn(),s=ne();let i;return()=>{const o=t.default&&pe(t.default(),!0);if(!o||!o.length)return;let a=o[0];if(o.length>1){let e=!1;for(const t of o)if(t.type!==Ft){0,a=t,e=!0;break}}const l=(0,r.IU)(e),{mode:c}=l;if(s.isLeaving)return ce(a);const u=ue(a);if(!u)return ce(a);const d=le(u,l,s,n);de(u,d);const p=n.subTree,f=p&&ue(p);let h=!1;const{getTransitionKey:m}=u.type;if(m){const e=m();void 0===i?i=e:e!==i&&(i=e,h=!0)}if(f&&f.type!==Ft&&(!Zt(u,f)||h)){const e=le(f,l,s,n);if(de(f,e),"out-in"===c)return s.isLeaving=!0,e.afterLeave=()=>{s.isLeaving=!1,!1!==n.update.active&&n.update()},ce(a);"in-out"===c&&u.type!==Ft&&(e.delayLeave=(e,t,n)=>{const r=ae(s,f);r[String(f.key)]=f,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete d.delayedLeave},d.delayedLeave=n})}return a}}},oe=ie;function ae(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function le(e,t,n,r){const{appear:i,mode:a,persisted:l=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:d,onEnterCancelled:p,onBeforeLeave:f,onLeave:h,onAfterLeave:m,onLeaveCancelled:g,onBeforeAppear:v,onAppear:y,onAfterAppear:b,onAppearCancelled:w}=t,x=String(e.key),E=ae(n,e),S=(e,t)=>{e&&o(e,r,9,t)},T=(e,t)=>{const n=t[1];S(e,t),(0,s.kJ)(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},C={mode:a,persisted:l,beforeEnter(t){let r=c;if(!n.isMounted){if(!i)return;r=v||c}t._leaveCb&&t._leaveCb(!0);const s=E[x];s&&Zt(e,s)&&s.el._leaveCb&&s.el._leaveCb(),S(r,[t])},enter(e){let t=u,r=d,s=p;if(!n.isMounted){if(!i)return;t=y||u,r=b||d,s=w||p}let o=!1;const a=e._enterCb=t=>{o||(o=!0,S(t?s:r,[e]),C.delayedLeave&&C.delayedLeave(),e._enterCb=void 0)};t?T(t,[e,a]):a()},leave(t,r){const s=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return r();S(f,[t]);let i=!1;const o=t._leaveCb=n=>{i||(i=!0,r(),S(n?g:m,[t]),t._leaveCb=void 0,E[s]===e&&delete E[s])};E[s]=e,h?T(h,[t,o]):o()},clone(e){return le(e,t,n,r)}};return C}function ce(e){if(me(e))return e=an(e),e.children=null,e}function ue(e){return me(e)?e.children?e.children[0]:void 0:e}function de(e,t){6&e.shapeFlag&&e.component?de(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 pe(e,t=!1,n){let r=[],s=0;for(let i=0;i<e.length;i++){let o=e[i];const a=null==n?o.key:String(n)+String(null!=o.key?o.key:i);o.type===zt?(128&o.patchFlag&&s++,r=r.concat(pe(o.children,t,a))):(t||o.type!==Ft)&&r.push(null!=a?an(o,{key:a}):o)}if(s>1)for(let i=0;i<r.length;i++)r[i].patchFlag=-2;return r}function fe(e,t){return(0,s.mf)(e)?(()=>(0,s.l7)({name:e.name},t,{setup:e}))():e}const he=e=>!!e.type.__asyncLoader;const me=e=>e.type.__isKeepAlive;RegExp,RegExp;function ge(e,t){return(0,s.kJ)(e)?e.some((e=>ge(e,t))):(0,s.HD)(e)?e.split(",").includes(t):!!(0,s.Kj)(e)&&e.test(t)}function ve(e,t){be(e,"a",t)}function ye(e,t){be(e,"da",t)}function be(e,t,n=bn){const r=e.__wdc||(e.__wdc=()=>{let t=n;while(t){if(t.isDeactivated)return;t=t.parent}return e()});if(Se(t,r,n),n){let e=n.parent;while(e&&e.parent)me(e.parent.vnode)&&we(r,t,n,e),e=e.parent}}function we(e,t,n,r){const i=Se(t,e,r,!0);ke((()=>{(0,s.Od)(r[t],i)}),n)}function xe(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Ee(e){return 128&e.shapeFlag?e.ssContent:e}function Se(e,t,n=bn,s=!1){if(n){const i=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;(0,r.Jd)(),Tn(n);const i=o(t,n,e,s);return Cn(),(0,r.lk)(),i});return s?i.unshift(a):i.push(a),a}}const Te=e=>(t,n=bn)=>(!Pn||"sp"===e)&&Se(e,((...e)=>t(...e)),n),Ce=Te("bm"),Me=Te("m"),_e=Te("bu"),Oe=Te("u"),Pe=Te("bum"),ke=Te("um"),Ae=Te("sp"),Le=Te("rtg"),Ie=Te("rtc");function Re(e,t=bn){Se("ec",e,t)}const $e="components";function De(e,t){return ze($e,e,!0,t)||e}const je=Symbol.for("v-ndc");function ze(e,t,n=!0,r=!1){const i=L||bn;if(i){const n=i.type;if(e===$e){const e=jn(n,!1);if(e&&(e===t||e===(0,s._A)(t)||e===(0,s.kC)((0,s._A)(t))))return n}const o=Ne(i[e]||n[e],t)||Ne(i.appContext[e],t);return!o&&r?n:o}}function Ne(e,t){return e&&(e[t]||e[(0,s._A)(t)]||e[(0,s.kC)((0,s._A)(t))])}function Fe(e,t,n,r){let i;const o=n&&n[r];if((0,s.kJ)(e)||(0,s.HD)(e)){i=new Array(e.length);for(let n=0,r=e.length;n<r;n++)i[n]=t(e[n],n,void 0,o&&o[n])}else if("number"===typeof e){0,i=new Array(e);for(let n=0;n<e;n++)i[n]=t(n+1,n,void 0,o&&o[n])}else if((0,s.Kn)(e))if(e[Symbol.iterator])i=Array.from(e,((e,n)=>t(e,n,void 0,o&&o[n])));else{const n=Object.keys(e);i=new Array(n.length);for(let r=0,s=n.length;r<s;r++){const s=n[r];i[r]=t(e[s],s,r,o&&o[r])}}else i=[];return n&&(n[r]=i),i}const Be=e=>e?Mn(e)?Dn(e)||e.proxy:Be(e.parent):null,Ge=(0,s.l7)(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=>Be(e.parent),$root:e=>Be(e.root),$emit:e=>e.emit,$options:e=>Ke(e),$forceUpdate:e=>e.f||(e.f=()=>w(e.update)),$nextTick:e=>e.n||(e.n=y.bind(e.proxy)),$watch:e=>K.bind(e)}),He=(e,t)=>e!==s.kT&&!e.__isScriptSetup&&(0,s.RI)(e,t),qe={get({_:e},t){const{ctx:n,setupState:i,data:o,props:a,accessCache:l,type:c,appContext:u}=e;let d;if("$"!==t[0]){const r=l[t];if(void 0!==r)switch(r){case 1:return i[t];case 2:return o[t];case 4:return n[t];case 3:return a[t]}else{if(He(i,t))return l[t]=1,i[t];if(o!==s.kT&&(0,s.RI)(o,t))return l[t]=2,o[t];if((d=e.propsOptions[0])&&(0,s.RI)(d,t))return l[t]=3,a[t];if(n!==s.kT&&(0,s.RI)(n,t))return l[t]=4,n[t];Ve&&(l[t]=0)}}const p=Ge[t];let f,h;return p?("$attrs"===t&&(0,r.j)(e,"get",t),p(e)):(f=c.__cssModules)&&(f=f[t])?f:n!==s.kT&&(0,s.RI)(n,t)?(l[t]=4,n[t]):(h=u.config.globalProperties,(0,s.RI)(h,t)?h[t]:void 0)},set({_:e},t,n){const{data:r,setupState:i,ctx:o}=e;return He(i,t)?(i[t]=n,!0):r!==s.kT&&(0,s.RI)(r,t)?(r[t]=n,!0):!(0,s.RI)(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(o[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,propsOptions:o}},a){let l;return!!n[a]||e!==s.kT&&(0,s.RI)(e,a)||He(t,a)||(l=o[0])&&(0,s.RI)(l,a)||(0,s.RI)(r,a)||(0,s.RI)(Ge,a)||(0,s.RI)(i.config.globalProperties,a)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:(0,s.RI)(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Ue(e){return(0,s.kJ)(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}let Ve=!0;function Xe(e){const t=Ke(e),n=e.proxy,i=e.ctx;Ve=!1,t.beforeCreate&&We(t.beforeCreate,e,"bc");const{data:o,computed:a,methods:l,watch:c,provide:u,inject:d,created:p,beforeMount:f,mounted:h,beforeUpdate:m,updated:g,activated:v,deactivated:y,beforeDestroy:b,beforeUnmount:w,destroyed:x,unmounted:E,render:S,renderTracked:T,renderTriggered:C,errorCaptured:M,serverPrefetch:_,expose:O,inheritAttrs:P,components:k,directives:A,filters:L}=t,I=null;if(d&&Ye(d,i,I),l)for(const r in l){const e=l[r];(0,s.mf)(e)&&(i[r]=e.bind(n))}if(o){0;const t=o.call(n,n);0,(0,s.Kn)(t)&&(e.data=(0,r.qj)(t))}if(Ve=!0,a)for(const r in a){const e=a[r],t=(0,s.mf)(e)?e.bind(n,n):(0,s.mf)(e.get)?e.get.bind(n,n):s.dG;0;const o=!(0,s.mf)(e)&&(0,s.mf)(e.set)?e.set.bind(n):s.dG,l=Nn({get:t,set:o});Object.defineProperty(i,r,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(c)for(const r in c)Je(c[r],i,n,r);if(u){const e=(0,s.mf)(u)?u.call(n):u;Reflect.ownKeys(e).forEach((t=>{dt(t,e[t])}))}function R(e,t){(0,s.kJ)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(p&&We(p,e,"c"),R(Ce,f),R(Me,h),R(_e,m),R(Oe,g),R(ve,v),R(ye,y),R(Re,M),R(Ie,T),R(Le,C),R(Pe,w),R(ke,E),R(Ae,_),(0,s.kJ)(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={});S&&e.render===s.dG&&(e.render=S),null!=P&&(e.inheritAttrs=P),k&&(e.components=k),A&&(e.directives=A)}function Ye(e,t,n=s.dG){(0,s.kJ)(e)&&(e=nt(e));for(const i in e){const n=e[i];let o;o=(0,s.Kn)(n)?"default"in n?pt(n.from||i,n.default,!0):pt(n.from||i):pt(n),(0,r.dq)(o)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>o.value,set:e=>o.value=e}):t[i]=o}}function We(e,t,n){o((0,s.kJ)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Je(e,t,n,r){const i=r.includes(".")?Z(n,r):()=>n[r];if((0,s.HD)(e)){const n=t[e];(0,s.mf)(n)&&W(i,n)}else if((0,s.mf)(e))W(i,e.bind(n));else if((0,s.Kn)(e))if((0,s.kJ)(e))e.forEach((e=>Je(e,t,n,r)));else{const r=(0,s.mf)(e.handler)?e.handler.bind(n):t[e.handler];(0,s.mf)(r)&&W(i,r,e)}else 0}function Ke(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:o,config:{optionMergeStrategies:a}}=e.appContext,l=o.get(t);let c;return l?c=l:i.length||n||r?(c={},i.length&&i.forEach((e=>Ze(c,e,a,!0))),Ze(c,t,a)):c=t,(0,s.Kn)(t)&&o.set(t,c),c}function Ze(e,t,n,r=!1){const{mixins:s,extends:i}=t;i&&Ze(e,i,n,!0),s&&s.forEach((t=>Ze(e,t,n,!0)));for(const o in t)if(r&&"expose"===o);else{const r=Qe[o]||n&&n[o];e[o]=r?r(e[o],t[o]):t[o]}return e}const Qe={data:et,props:it,emits:it,methods:st,computed:st,beforeCreate:rt,created:rt,beforeMount:rt,mounted:rt,beforeUpdate:rt,updated:rt,beforeDestroy:rt,beforeUnmount:rt,destroyed:rt,unmounted:rt,activated:rt,deactivated:rt,errorCaptured:rt,serverPrefetch:rt,components:st,directives:st,watch:ot,provide:et,inject:tt};function et(e,t){return t?e?function(){return(0,s.l7)((0,s.mf)(e)?e.call(this,this):e,(0,s.mf)(t)?t.call(this,this):t)}:t:e}function tt(e,t){return st(nt(e),nt(t))}function nt(e){if((0,s.kJ)(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function rt(e,t){return e?[...new Set([].concat(e,t))]:t}function st(e,t){return e?(0,s.l7)(Object.create(null),e,t):t}function it(e,t){return e?(0,s.kJ)(e)&&(0,s.kJ)(t)?[...new Set([...e,...t])]:(0,s.l7)(Object.create(null),Ue(e),Ue(null!=t?t:{})):t}function ot(e,t){if(!e)return t;if(!t)return e;const n=(0,s.l7)(Object.create(null),e);for(const r in t)n[r]=rt(e[r],t[r]);return n}function at(){return{app:null,config:{isNativeTag:s.NO,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 lt=0;function ct(e,t){return function(n,r=null){(0,s.mf)(n)||(n=(0,s.l7)({},n)),null==r||(0,s.Kn)(r)||(r=null);const i=at();const o=new Set;let a=!1;const l=i.app={_uid:lt++,_component:n,_props:r,_container:null,_context:i,_instance:null,version:Hn,get config(){return i.config},set config(e){0},use(e,...t){return o.has(e)||(e&&(0,s.mf)(e.install)?(o.add(e),e.install(l,...t)):(0,s.mf)(e)&&(o.add(e),e(l,...t))),l},mixin(e){return i.mixins.includes(e)||i.mixins.push(e),l},component(e,t){return t?(i.components[e]=t,l):i.components[e]},directive(e,t){return t?(i.directives[e]=t,l):i.directives[e]},mount(s,o,c){if(!a){0;const u=rn(n,r);return u.appContext=i,o&&t?t(u,s):e(u,s,c),a=!0,l._container=s,s.__vue_app__=l,Dn(u.component)||u.component.proxy}},unmount(){a&&(e(null,l._container),delete l._container.__vue_app__)},provide(e,t){return i.provides[e]=t,l},runWithContext(e){ut=l;try{return e()}finally{ut=null}}};return l}}let ut=null;function dt(e,t){if(bn){let n=bn.provides;const r=bn.parent&&bn.parent.provides;r===n&&(n=bn.provides=Object.create(r)),n[e]=t}else 0}function pt(e,t,n=!1){const r=bn||L;if(r||ut){const i=r?null==r.parent?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:ut._context.provides;if(i&&e in i)return i[e];if(arguments.length>1)return n&&(0,s.mf)(t)?t.call(r&&r.proxy):t}else 0}function ft(e,t,n,i=!1){const o={},a={};(0,s.Nj)(a,Qt,1),e.propsDefaults=Object.create(null),mt(e,t,o,a);for(const r in e.propsOptions[0])r in o||(o[r]=void 0);n?e.props=i?o:(0,r.Um)(o):e.type.props?e.props=o:e.props=a,e.attrs=a}function ht(e,t,n,i){const{props:o,attrs:a,vnode:{patchFlag:l}}=e,c=(0,r.IU)(o),[u]=e.propsOptions;let d=!1;if(!(i||l>0)||16&l){let r;mt(e,t,o,a)&&(d=!0);for(const i in c)t&&((0,s.RI)(t,i)||(r=(0,s.rs)(i))!==i&&(0,s.RI)(t,r))||(u?!n||void 0===n[i]&&void 0===n[r]||(o[i]=gt(u,c,i,void 0,e,!0)):delete o[i]);if(a!==c)for(const e in a)t&&(0,s.RI)(t,e)||(delete a[e],d=!0)}else if(8&l){const n=e.vnode.dynamicProps;for(let r=0;r<n.length;r++){let i=n[r];if(A(e.emitsOptions,i))continue;const l=t[i];if(u)if((0,s.RI)(a,i))l!==a[i]&&(a[i]=l,d=!0);else{const t=(0,s._A)(i);o[t]=gt(u,c,t,l,e,!1)}else l!==a[i]&&(a[i]=l,d=!0)}}d&&(0,r.X$)(e,"set","$attrs")}function mt(e,t,n,i){const[o,a]=e.propsOptions;let l,c=!1;if(t)for(let r in t){if((0,s.Gg)(r))continue;const u=t[r];let d;o&&(0,s.RI)(o,d=(0,s._A)(r))?a&&a.includes(d)?(l||(l={}))[d]=u:n[d]=u:A(e.emitsOptions,r)||r in i&&u===i[r]||(i[r]=u,c=!0)}if(a){const t=(0,r.IU)(n),i=l||s.kT;for(let r=0;r<a.length;r++){const l=a[r];n[l]=gt(o,t,l,i[l],e,!(0,s.RI)(i,l))}}return c}function gt(e,t,n,r,i,o){const a=e[n];if(null!=a){const e=(0,s.RI)(a,"default");if(e&&void 0===r){const e=a.default;if(a.type!==Function&&!a.skipFactory&&(0,s.mf)(e)){const{propsDefaults:s}=i;n in s?r=s[n]:(Tn(i),r=s[n]=e.call(null,t),Cn())}else r=e}a[0]&&(o&&!e?r=!1:!a[1]||""!==r&&r!==(0,s.rs)(n)||(r=!0))}return r}function vt(e,t,n=!1){const r=t.propsCache,i=r.get(e);if(i)return i;const o=e.props,a={},l=[];let c=!1;if(!(0,s.mf)(e)){const r=e=>{c=!0;const[n,r]=vt(e,t,!0);(0,s.l7)(a,n),r&&l.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!o&&!c)return(0,s.Kn)(e)&&r.set(e,s.Z6),s.Z6;if((0,s.kJ)(o))for(let d=0;d<o.length;d++){0;const e=(0,s._A)(o[d]);yt(e)&&(a[e]=s.kT)}else if(o){0;for(const e in o){const t=(0,s._A)(e);if(yt(t)){const n=o[e],r=a[t]=(0,s.kJ)(n)||(0,s.mf)(n)?{type:n}:(0,s.l7)({},n);if(r){const e=xt(Boolean,r.type),n=xt(String,r.type);r[0]=e>-1,r[1]=n<0||e<n,(e>-1||(0,s.RI)(r,"default"))&&l.push(t)}}}}const u=[a,l];return(0,s.Kn)(e)&&r.set(e,u),u}function yt(e){return"$"!==e[0]}function bt(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:null===e?"null":""}function wt(e,t){return bt(e)===bt(t)}function xt(e,t){return(0,s.kJ)(t)?t.findIndex((t=>wt(t,e))):(0,s.mf)(t)&&wt(t,e)?0:-1}const Et=e=>"_"===e[0]||"$stable"===e,St=e=>(0,s.kJ)(e)?e.map(dn):[dn(e)],Tt=(e,t,n)=>{if(t._n)return t;const r=j(((...e)=>St(t(...e))),n);return r._c=!1,r},Ct=(e,t,n)=>{const r=e._ctx;for(const i in e){if(Et(i))continue;const n=e[i];if((0,s.mf)(n))t[i]=Tt(i,n,r);else if(null!=n){0;const e=St(n);t[i]=()=>e}}},Mt=(e,t)=>{const n=St(t);e.slots.default=()=>n},_t=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=(0,r.IU)(t),(0,s.Nj)(t,"_",n)):Ct(t,e.slots={})}else e.slots={},t&&Mt(e,t);(0,s.Nj)(e.slots,Qt,1)},Ot=(e,t,n)=>{const{vnode:r,slots:i}=e;let o=!0,a=s.kT;if(32&r.shapeFlag){const e=t._;e?n&&1===e?o=!1:((0,s.l7)(i,t),n||1!==e||delete i._):(o=!t.$stable,Ct(t,i)),a=t}else t&&(Mt(e,t),a={default:1});if(o)for(const s in i)Et(s)||s in a||delete i[s]};function Pt(e,t,n,o,a=!1){if((0,s.kJ)(e))return void e.forEach(((e,r)=>Pt(e,t&&((0,s.kJ)(t)?t[r]:t),n,o,a)));if(he(o)&&!a)return;const l=4&o.shapeFlag?Dn(o.component)||o.component.proxy:o.el,c=a?null:l,{i:u,r:d}=e;const p=t&&t.r,f=u.refs===s.kT?u.refs={}:u.refs,h=u.setupState;if(null!=p&&p!==d&&((0,s.HD)(p)?(f[p]=null,(0,s.RI)(h,p)&&(h[p]=null)):(0,r.dq)(p)&&(p.value=null)),(0,s.mf)(d))i(d,u,12,[c,f]);else{const t=(0,s.HD)(d),i=(0,r.dq)(d);if(t||i){const r=()=>{if(e.f){const n=t?(0,s.RI)(h,d)?h[d]:f[d]:d.value;a?(0,s.kJ)(n)&&(0,s.Od)(n,l):(0,s.kJ)(n)?n.includes(l)||n.push(l):t?(f[d]=[l],(0,s.RI)(h,d)&&(h[d]=f[d])):(d.value=[l],e.k&&(f[e.k]=d.value))}else t?(f[d]=c,(0,s.RI)(h,d)&&(h[d]=c)):i&&(d.value=c,e.k&&(f[e.k]=c))};c?(r.id=-1,At(r,n)):r()}else 0}}function kt(){}const At=U;function Lt(e){return It(e)}function It(e,t){kt();const n=(0,s.E9)();n.__VUE__=!0;const{insert:i,remove:o,patchProp:a,createElement:l,createText:c,createComment:u,setText:d,setElementText:p,parentNode:f,nextSibling:h,setScopeId:m=s.dG,insertStaticContent:g}=e,v=(e,t,n,r=null,s=null,i=null,o=!1,a=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!Zt(e,t)&&(r=Z(e),X(e,s,i,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:d}=t;switch(c){case Nt:y(e,t,n,r);break;case Ft:b(e,t,n,r);break;case Bt:null==e&&x(t,n,r,o);break;case zt:R(e,t,n,r,s,i,o,a,l);break;default:1&d?_(e,t,n,r,s,i,o,a,l):6&d?$(e,t,n,r,s,i,o,a,l):(64&d||128&d)&&c.process(e,t,n,r,s,i,o,a,l,ee)}null!=u&&s&&Pt(u,e&&e.ref,i,t||e,!t)},y=(e,t,n,r)=>{if(null==e)i(t.el=c(t.children),n,r);else{const n=t.el=e.el;t.children!==e.children&&d(n,t.children)}},b=(e,t,n,r)=>{null==e?i(t.el=u(t.children||""),n,r):t.el=e.el},x=(e,t,n,r)=>{[e.el,e.anchor]=g(e.children,t,n,r,e.el,e.anchor)},S=({el:e,anchor:t},n,r)=>{let s;while(e&&e!==t)s=h(e),i(e,n,r),e=s;i(t,n,r)},M=({el:e,anchor:t})=>{let n;while(e&&e!==t)n=h(e),o(e),e=n;o(t)},_=(e,t,n,r,s,i,o,a,l)=>{o=o||"svg"===t.type,null==e?O(t,n,r,s,i,o,a,l):A(e,t,s,i,o,a,l)},O=(e,t,n,r,o,c,u,d)=>{let f,h;const{type:m,props:g,shapeFlag:v,transition:y,dirs:b}=e;if(f=e.el=l(e.type,c,g&&g.is,g),8&v?p(f,e.children):16&v&&k(e.children,f,null,r,o,c&&"foreignObject"!==m,u,d),b&&te(e,null,r,"created"),P(f,e,e.scopeId,u,r),g){for(const t in g)"value"===t||(0,s.Gg)(t)||a(f,t,null,g[t],c,e.children,r,o,K);"value"in g&&a(f,"value",null,g.value),(h=g.onVnodeBeforeMount)&&mn(h,r,e)}b&&te(e,null,r,"beforeMount");const w=(!o||o&&!o.pendingBranch)&&y&&!y.persisted;w&&y.beforeEnter(f),i(f,t,n),((h=g&&g.onVnodeMounted)||w||b)&&At((()=>{h&&mn(h,r,e),w&&y.enter(f),b&&te(e,null,r,"mounted")}),o)},P=(e,t,n,r,s)=>{if(n&&m(e,n),r)for(let i=0;i<r.length;i++)m(e,r[i]);if(s){let n=s.subTree;if(t===n){const t=s.vnode;P(e,t,t.scopeId,t.slotScopeIds,s.parent)}}},k=(e,t,n,r,s,i,o,a,l=0)=>{for(let c=l;c<e.length;c++){const l=e[c]=a?pn(e[c]):dn(e[c]);v(null,l,t,n,r,s,i,o,a)}},A=(e,t,n,r,i,o,l)=>{const c=t.el=e.el;let{patchFlag:u,dynamicChildren:d,dirs:f}=t;u|=16&e.patchFlag;const h=e.props||s.kT,m=t.props||s.kT;let g;n&&Rt(n,!1),(g=m.onVnodeBeforeUpdate)&&mn(g,n,t,e),f&&te(t,e,n,"beforeUpdate"),n&&Rt(n,!0);const v=i&&"foreignObject"!==t.type;if(d?L(e.dynamicChildren,d,c,n,r,v,o):l||G(e,t,c,null,n,r,v,o,!1),u>0){if(16&u)I(c,t,h,m,n,r,i);else if(2&u&&h.class!==m.class&&a(c,"class",null,m.class,i),4&u&&a(c,"style",h.style,m.style,i),8&u){const s=t.dynamicProps;for(let t=0;t<s.length;t++){const o=s[t],l=h[o],u=m[o];u===l&&"value"!==o||a(c,o,l,u,i,e.children,n,r,K)}}1&u&&e.children!==t.children&&p(c,t.children)}else l||null!=d||I(c,t,h,m,n,r,i);((g=m.onVnodeUpdated)||f)&&At((()=>{g&&mn(g,n,t,e),f&&te(t,e,n,"updated")}),r)},L=(e,t,n,r,s,i,o)=>{for(let a=0;a<t.length;a++){const l=e[a],c=t[a],u=l.el&&(l.type===zt||!Zt(l,c)||70&l.shapeFlag)?f(l.el):n;v(l,c,u,null,r,s,i,o,!0)}},I=(e,t,n,r,i,o,l)=>{if(n!==r){if(n!==s.kT)for(const c in n)(0,s.Gg)(c)||c in r||a(e,c,n[c],null,l,t.children,i,o,K);for(const c in r){if((0,s.Gg)(c))continue;const u=r[c],d=n[c];u!==d&&"value"!==c&&a(e,c,d,u,l,t.children,i,o,K)}"value"in r&&a(e,"value",n.value,r.value)}},R=(e,t,n,r,s,o,a,l,u)=>{const d=t.el=e?e.el:c(""),p=t.anchor=e?e.anchor:c("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:m}=t;m&&(l=l?l.concat(m):m),null==e?(i(d,n,r),i(p,n,r),k(t.children,n,p,s,o,a,l,u)):f>0&&64&f&&h&&e.dynamicChildren?(L(e.dynamicChildren,h,n,s,o,a,l),(null!=t.key||s&&t===s.subTree)&&$t(e,t,!0)):G(e,t,n,p,s,o,a,l,u)},$=(e,t,n,r,s,i,o,a,l)=>{t.slotScopeIds=a,null==e?512&t.shapeFlag?s.ctx.activate(t,n,r,o,l):D(t,n,r,s,i,o,l):j(e,t,l)},D=(e,t,n,r,s,i,o)=>{const a=e.component=yn(e,r,s);if(me(e)&&(a.ctx.renderer=ee),kn(a),a.asyncDep){if(s&&s.registerDep(a,N),!e.el){const e=a.subTree=rn(Ft);b(null,e,t,n)}}else N(a,e,t,n,s,i,o)},j=(e,t,n)=>{const r=t.component=e.component;if(B(e,t,n)){if(r.asyncDep&&!r.asyncResolved)return void F(r,t,n);r.next=t,E(r.update),r.update()}else t.el=e.el,r.vnode=t},N=(e,t,n,i,o,a,l)=>{const c=()=>{if(e.isMounted){let t,{next:n,bu:r,u:i,parent:c,vnode:u}=e,d=n;0,Rt(e,!1),n?(n.el=u.el,F(e,n,l)):n=u,r&&(0,s.ir)(r),(t=n.props&&n.props.onVnodeBeforeUpdate)&&mn(t,c,n,u),Rt(e,!0);const p=z(e);0;const h=e.subTree;e.subTree=p,v(h,p,f(h.el),Z(h),e,o,a),n.el=p.el,null===d&&H(e,p.el),i&&At(i,o),(t=n.props&&n.props.onVnodeUpdated)&&At((()=>mn(t,c,n,u)),o)}else{let r;const{el:l,props:c}=t,{bm:u,m:d,parent:p}=e,f=he(t);if(Rt(e,!1),u&&(0,s.ir)(u),!f&&(r=c&&c.onVnodeBeforeMount)&&mn(r,p,t),Rt(e,!0),l&&re){const n=()=>{e.subTree=z(e),re(l,e.subTree,e,o,null)};f?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{0;const r=e.subTree=z(e);0,v(null,r,n,i,e,o,a),t.el=r.el}if(d&&At(d,o),!f&&(r=c&&c.onVnodeMounted)){const e=t;At((()=>mn(r,p,e)),o)}(256&t.shapeFlag||p&&he(p.vnode)&&256&p.vnode.shapeFlag)&&e.a&&At(e.a,o),e.isMounted=!0,t=n=i=null}},u=e.effect=new r.qq(c,(()=>w(d)),e.scope),d=e.update=()=>u.run();d.id=e.uid,Rt(e,!0),d()},F=(e,t,n)=>{t.component=e;const s=e.vnode.props;e.vnode=t,e.next=null,ht(e,t.props,s,n),Ot(e,t.children,n),(0,r.Jd)(),T(),(0,r.lk)()},G=(e,t,n,r,s,i,o,a,l=!1)=>{const c=e&&e.children,u=e?e.shapeFlag:0,d=t.children,{patchFlag:f,shapeFlag:h}=t;if(f>0){if(128&f)return void U(c,d,n,r,s,i,o,a,l);if(256&f)return void q(c,d,n,r,s,i,o,a,l)}8&h?(16&u&&K(c,s,i),d!==c&&p(n,d)):16&u?16&h?U(c,d,n,r,s,i,o,a,l):K(c,s,i,!0):(8&u&&p(n,""),16&h&&k(d,n,r,s,i,o,a,l))},q=(e,t,n,r,i,o,a,l,c)=>{e=e||s.Z6,t=t||s.Z6;const u=e.length,d=t.length,p=Math.min(u,d);let f;for(f=0;f<p;f++){const r=t[f]=c?pn(t[f]):dn(t[f]);v(e[f],r,n,null,i,o,a,l,c)}u>d?K(e,i,o,!0,!1,p):k(t,n,r,i,o,a,l,c,p)},U=(e,t,n,r,i,o,a,l,c)=>{let u=0;const d=t.length;let p=e.length-1,f=d-1;while(u<=p&&u<=f){const r=e[u],s=t[u]=c?pn(t[u]):dn(t[u]);if(!Zt(r,s))break;v(r,s,n,null,i,o,a,l,c),u++}while(u<=p&&u<=f){const r=e[p],s=t[f]=c?pn(t[f]):dn(t[f]);if(!Zt(r,s))break;v(r,s,n,null,i,o,a,l,c),p--,f--}if(u>p){if(u<=f){const e=f+1,s=e<d?t[e].el:r;while(u<=f)v(null,t[u]=c?pn(t[u]):dn(t[u]),n,s,i,o,a,l,c),u++}}else if(u>f)while(u<=p)X(e[u],i,o,!0),u++;else{const h=u,m=u,g=new Map;for(u=m;u<=f;u++){const e=t[u]=c?pn(t[u]):dn(t[u]);null!=e.key&&g.set(e.key,u)}let y,b=0;const w=f-m+1;let x=!1,E=0;const S=new Array(w);for(u=0;u<w;u++)S[u]=0;for(u=h;u<=p;u++){const r=e[u];if(b>=w){X(r,i,o,!0);continue}let s;if(null!=r.key)s=g.get(r.key);else for(y=m;y<=f;y++)if(0===S[y-m]&&Zt(r,t[y])){s=y;break}void 0===s?X(r,i,o,!0):(S[s-m]=u+1,s>=E?E=s:x=!0,v(r,t[s],n,null,i,o,a,l,c),b++)}const T=x?Dt(S):s.Z6;for(y=T.length-1,u=w-1;u>=0;u--){const e=m+u,s=t[e],p=e+1<d?t[e+1].el:r;0===S[u]?v(null,s,n,p,i,o,a,l,c):x&&(y<0||u!==T[y]?V(s,n,p,2):y--)}}},V=(e,t,n,r,s=null)=>{const{el:o,type:a,transition:l,children:c,shapeFlag:u}=e;if(6&u)return void V(e.component.subTree,t,n,r);if(128&u)return void e.suspense.move(t,n,r);if(64&u)return void a.move(e,t,n,ee);if(a===zt){i(o,t,n);for(let e=0;e<c.length;e++)V(c[e],t,n,r);return void i(e.anchor,t,n)}if(a===Bt)return void S(e,t,n);const d=2!==r&&1&u&&l;if(d)if(0===r)l.beforeEnter(o),i(o,t,n),At((()=>l.enter(o)),s);else{const{leave:e,delayLeave:r,afterLeave:s}=l,a=()=>i(o,t,n),c=()=>{e(o,(()=>{a(),s&&s()}))};r?r(o,a,c):c()}else i(o,t,n)},X=(e,t,n,r=!1,s=!1)=>{const{type:i,props:o,ref:a,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:d,dirs:p}=e;if(null!=a&&Pt(a,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const f=1&u&&p,h=!he(e);let m;if(h&&(m=o&&o.onVnodeBeforeUnmount)&&mn(m,t,e),6&u)J(e.component,n,r);else{if(128&u)return void e.suspense.unmount(n,r);f&&te(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,s,ee,r):c&&(i!==zt||d>0&&64&d)?K(c,t,n,!1,!0):(i===zt&&384&d||!s&&16&u)&&K(l,t,n),r&&Y(e)}(h&&(m=o&&o.onVnodeUnmounted)||f)&&At((()=>{m&&mn(m,t,e),f&&te(e,null,t,"unmounted")}),n)},Y=e=>{const{type:t,el:n,anchor:r,transition:s}=e;if(t===zt)return void W(n,r);if(t===Bt)return void M(e);const i=()=>{o(n),s&&!s.persisted&&s.afterLeave&&s.afterLeave()};if(1&e.shapeFlag&&s&&!s.persisted){const{leave:t,delayLeave:r}=s,o=()=>t(n,i);r?r(e.el,i,o):o()}else i()},W=(e,t)=>{let n;while(e!==t)n=h(e),o(e),e=n;o(t)},J=(e,t,n)=>{const{bum:r,scope:i,update:o,subTree:a,um:l}=e;r&&(0,s.ir)(r),i.stop(),o&&(o.active=!1,X(a,e,t,n)),l&&At(l,t),At((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},K=(e,t,n,r=!1,s=!1,i=0)=>{for(let o=i;o<e.length;o++)X(e[o],t,n,r,s)},Z=e=>6&e.shapeFlag?Z(e.component.subTree):128&e.shapeFlag?e.suspense.next():h(e.anchor||e.el),Q=(e,t,n)=>{null==e?t._vnode&&X(t._vnode,null,null,!0):v(t._vnode||null,e,t,null,null,null,n),T(),C(),t._vnode=e},ee={p:v,um:X,m:V,r:Y,mt:D,mc:k,pc:G,pbc:L,n:Z,o:e};let ne,re;return t&&([ne,re]=t(ee)),{render:Q,hydrate:ne,createApp:ct(Q,ne)}}function Rt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function $t(e,t,n=!1){const r=e.children,i=t.children;if((0,s.kJ)(r)&&(0,s.kJ)(i))for(let s=0;s<r.length;s++){const e=r[s];let t=i[s];1&t.shapeFlag&&!t.dynamicChildren&&((t.patchFlag<=0||32===t.patchFlag)&&(t=i[s]=pn(i[s]),t.el=e.el),n||$t(e,t)),t.type===Nt&&(t.el=e.el)}}function Dt(e){const t=e.slice(),n=[0];let r,s,i,o,a;const l=e.length;for(r=0;r<l;r++){const l=e[r];if(0!==l){if(s=n[n.length-1],e[s]<l){t[r]=s,n.push(r);continue}i=0,o=n.length-1;while(i<o)a=i+o>>1,e[n[a]]<l?i=a+1:o=a;l<e[n[i]]&&(i>0&&(t[r]=n[i-1]),n[i]=r)}}i=n.length,o=n[i-1];while(i-- >0)n[i]=o,o=t[o];return n}const jt=e=>e.__isTeleport;const zt=Symbol.for("v-fgt"),Nt=Symbol.for("v-txt"),Ft=Symbol.for("v-cmt"),Bt=Symbol.for("v-stc"),Gt=[];let Ht=null;function qt(e=!1){Gt.push(Ht=e?null:[])}function Ut(){Gt.pop(),Ht=Gt[Gt.length-1]||null}let Vt=1;function Xt(e){Vt+=e}function Yt(e){return e.dynamicChildren=Vt>0?Ht||s.Z6:null,Ut(),Vt>0&&Ht&&Ht.push(e),e}function Wt(e,t,n,r,s,i){return Yt(nn(e,t,n,r,s,i,!0))}function Jt(e,t,n,r,s){return Yt(rn(e,t,n,r,s,!0))}function Kt(e){return!!e&&!0===e.__v_isVNode}function Zt(e,t){return e.type===t.type&&e.key===t.key}const Qt="__vInternal",en=({key:e})=>null!=e?e:null,tn=({ref:e,ref_key:t,ref_for:n})=>("number"===typeof e&&(e=""+e),null!=e?(0,s.HD)(e)||(0,r.dq)(e)||(0,s.mf)(e)?{i:L,r:e,k:t,f:!!n}:e:null);function nn(e,t=null,n=null,r=0,i=null,o=(e===zt?0:1),a=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&en(t),ref:t&&tn(t),scopeId:I,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:L};return l?(fn(c,n),128&o&&e.normalize(c)):n&&(c.shapeFlag|=(0,s.HD)(n)?8:16),Vt>0&&!a&&Ht&&(c.patchFlag>0||6&o)&&32!==c.patchFlag&&Ht.push(c),c}const rn=sn;function sn(e,t=null,n=null,i=0,o=null,a=!1){if(e&&e!==je||(e=Ft),Kt(e)){const r=an(e,t,!0);return n&&fn(r,n),Vt>0&&!a&&Ht&&(6&r.shapeFlag?Ht[Ht.indexOf(e)]=r:Ht.push(r)),r.patchFlag|=-2,r}if(zn(e)&&(e=e.__vccOpts),t){t=on(t);let{class:e,style:n}=t;e&&!(0,s.HD)(e)&&(t.class=(0,s.C_)(e)),(0,s.Kn)(n)&&((0,r.X3)(n)&&!(0,s.kJ)(n)&&(n=(0,s.l7)({},n)),t.style=(0,s.j5)(n))}const l=(0,s.HD)(e)?1:q(e)?128:jt(e)?64:(0,s.Kn)(e)?4:(0,s.mf)(e)?2:0;return nn(e,t,n,i,o,l,a,!0)}function on(e){return e?(0,r.X3)(e)||Qt in e?(0,s.l7)({},e):e:null}function an(e,t,n=!1){const{props:r,ref:i,patchFlag:o,children:a}=e,l=t?hn(r||{},t):r,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&en(l),ref:t&&t.ref?n&&i?(0,s.kJ)(i)?i.concat(tn(t)):[i,tn(t)]:tn(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==zt?-1===o?16:16|o:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&an(e.ssContent),ssFallback:e.ssFallback&&an(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c}function ln(e=" ",t=0){return rn(Nt,null,e,t)}function cn(e,t){const n=rn(Bt,null,e);return n.staticCount=t,n}function un(e="",t=!1){return t?(qt(),Jt(Ft,null,e)):rn(Ft,null,e)}function dn(e){return null==e||"boolean"===typeof e?rn(Ft):(0,s.kJ)(e)?rn(zt,null,e.slice()):"object"===typeof e?pn(e):rn(Nt,null,String(e))}function pn(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:an(e)}function fn(e,t){let n=0;const{shapeFlag:r}=e;if(null==t)t=null;else if((0,s.kJ)(t))n=16;else if("object"===typeof t){if(65&r){const n=t.default;return void(n&&(n._c&&(n._d=!1),fn(e,n()),n._c&&(n._d=!0)))}{n=32;const r=t._;r||Qt in t?3===r&&L&&(1===L.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=L}}else(0,s.mf)(t)?(t={default:t,_ctx:L},n=32):(t=String(t),64&r?(n=16,t=[ln(t)]):n=8);e.children=t,e.shapeFlag|=n}function hn(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const e in r)if("class"===e)t.class!==r.class&&(t.class=(0,s.C_)([t.class,r.class]));else if("style"===e)t.style=(0,s.j5)([t.style,r.style]);else if((0,s.F7)(e)){const n=t[e],i=r[e];!i||n===i||(0,s.kJ)(n)&&n.includes(i)||(t[e]=n?[].concat(n,i):i)}else""!==e&&(t[e]=r[e])}return t}function mn(e,t,n,r=null){o(e,t,7,[n,r])}const gn=at();let vn=0;function yn(e,t,n){const i=e.type,o=(t?t.appContext:e.appContext)||gn,a={uid:vn++,vnode:e,type:i,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new r.Bj(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:vt(i,o),emitsOptions:k(i,o),emit:null,emitted:null,propsDefaults:s.kT,inheritAttrs:i.inheritAttrs,ctx:s.kT,data:s.kT,props:s.kT,attrs:s.kT,slots:s.kT,refs:s.kT,setupState:s.kT,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return a.ctx={_:a},a.root=t?t.root:a,a.emit=P.bind(null,a),e.ce&&e.ce(a),a}let bn=null;const wn=()=>bn||L;let xn,En,Sn="__VUE_INSTANCE_SETTERS__";(En=(0,s.E9)()[Sn])||(En=(0,s.E9)()[Sn]=[]),En.push((e=>bn=e)),xn=e=>{En.length>1?En.forEach((t=>t(e))):En[0](e)};const Tn=e=>{xn(e),e.scope.on()},Cn=()=>{bn&&bn.scope.off(),xn(null)};function Mn(e){return 4&e.vnode.shapeFlag}let _n,On,Pn=!1;function kn(e,t=!1){Pn=t;const{props:n,children:r}=e.vnode,s=Mn(e);ft(e,n,s,t),_t(e,r);const i=s?An(e,t):void 0;return Pn=!1,i}function An(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=(0,r.Xl)(new Proxy(e.ctx,qe));const{setup:o}=n;if(o){const n=e.setupContext=o.length>1?$n(e):null;Tn(e),(0,r.Jd)();const l=i(o,e,0,[e.props,n]);if((0,r.lk)(),Cn(),(0,s.tI)(l)){if(l.then(Cn,Cn),t)return l.then((n=>{Ln(e,n,t)})).catch((t=>{a(t,e,0)}));e.asyncDep=l}else Ln(e,l,t)}else In(e,t)}function Ln(e,t,n){(0,s.mf)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,s.Kn)(t)&&(e.setupState=(0,r.WL)(t)),In(e,n)}function In(e,t,n){const i=e.type;if(!e.render){if(!t&&_n&&!i.render){const t=i.template||Ke(e).template;if(t){0;const{isCustomElement:n,compilerOptions:r}=e.appContext.config,{delimiters:o,compilerOptions:a}=i,l=(0,s.l7)((0,s.l7)({isCustomElement:n,delimiters:o},r),a);i.render=_n(t,l)}}e.render=i.render||s.dG,On&&On(e)}Tn(e),(0,r.Jd)(),Xe(e),(0,r.lk)(),Cn()}function Rn(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return(0,r.j)(e,"get","$attrs"),t[n]}}))}function $n(e){const t=t=>{e.exposed=t||{}};return{get attrs(){return Rn(e)},slots:e.slots,emit:e.emit,expose:t}}function Dn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy((0,r.WL)((0,r.Xl)(e.exposed)),{get(t,n){return n in t?t[n]:n in Ge?Ge[n](e):void 0},has(e,t){return t in e||t in Ge}}))}function jn(e,t=!0){return(0,s.mf)(e)?e.displayName||e.name:e.name||t&&e.__name}function zn(e){return(0,s.mf)(e)&&"__vccOpts"in e}const Nn=(e,t)=>(0,r.Fl)(e,t,Pn);function Fn(e,t,n){const r=arguments.length;return 2===r?(0,s.Kn)(t)&&!(0,s.kJ)(t)?Kt(t)?rn(e,null,[t]):rn(e,t):rn(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&Kt(n)&&(n=[n]),rn(e,t,n))}const Bn=Symbol.for("v-scx"),Gn=()=>{{const e=pt(Bn);return e}};const Hn="3.3.4"},9963:function(e,t,n){"use strict";n.d(t,{D2:function(){return fe},F8:function(){return he},nr:function(){return de},ri:function(){return be},sj:function(){return I}});var r=n(3577),s=n(6252),i=n(2262);const o="http://www.w3.org/2000/svg",a="undefined"!==typeof document?document:null,l=a&&a.createElement("template"),c={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t?a.createElementNS(o,e):a.createElement(e,n?{is:n}:void 0);return"select"===e&&r&&null!=r.multiple&&s.setAttribute("multiple",r.multiple),s},createText:e=>a.createTextNode(e),createComment:e=>a.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>a.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,i){const o=n?n.previousSibling:t.lastChild;if(s&&(s===i||s.nextSibling)){while(1)if(t.insertBefore(s.cloneNode(!0),n),s===i||!(s=s.nextSibling))break}else{l.innerHTML=r?`<svg>${e}</svg>`:e;const s=l.content;if(r){const e=s.firstChild;while(e.firstChild)s.appendChild(e.firstChild);s.removeChild(e)}t.insertBefore(s,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function u(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function d(e,t,n){const s=e.style,i=(0,r.HD)(n);if(n&&!i){if(t&&!(0,r.HD)(t))for(const e in t)null==n[e]&&f(s,e,"");for(const e in n)f(s,e,n[e])}else{const r=s.display;i?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=r)}}const p=/\s*!important$/;function f(e,t,n){if((0,r.kJ)(n))n.forEach((n=>f(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=g(e,t);p.test(n)?e.setProperty((0,r.rs)(s),n.replace(p,""),"important"):e[s]=n}}const h=["Webkit","Moz","ms"],m={};function g(e,t){const n=m[t];if(n)return n;let s=(0,r._A)(t);if("filter"!==s&&s in e)return m[t]=s;s=(0,r.kC)(s);for(let r=0;r<h.length;r++){const n=h[r]+s;if(n in e)return m[t]=n}return t}const v="http://www.w3.org/1999/xlink";function y(e,t,n,s,i){if(s&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(v,t.slice(6,t.length)):e.setAttributeNS(v,t,n);else{const s=(0,r.Pq)(t);null==n||s&&!(0,r.yA)(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}function b(e,t,n,s,i,o,a){if("innerHTML"===t||"textContent"===t)return s&&a(s,i,o),void(e[t]=null==n?"":n);const l=e.tagName;if("value"===t&&"PROGRESS"!==l&&!l.includes("-")){e._value=n;const r="OPTION"===l?e.getAttribute("value"):e.value,s=null==n?"":n;return r!==s&&(e.value=s),void(null==n&&e.removeAttribute(t))}let c=!1;if(""===n||null==n){const s=typeof e[t];"boolean"===s?n=(0,r.yA)(n):null==n&&"string"===s?(n="",c=!0):"number"===s&&(n=0,c=!0)}try{e[t]=n}catch(u){0}c&&e.removeAttribute(t)}function w(e,t,n,r){e.addEventListener(t,n,r)}function x(e,t,n,r){e.removeEventListener(t,n,r)}function E(e,t,n,r,s=null){const i=e._vei||(e._vei={}),o=i[t];if(r&&o)o.value=r;else{const[n,a]=T(t);if(r){const o=i[t]=O(r,s);w(e,n,o,a)}else o&&(x(e,n,o,a),i[t]=void 0)}}const S=/(?:Once|Passive|Capture)$/;function T(e){let t;if(S.test(e)){let n;t={};while(n=e.match(S))e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}const n=":"===e[2]?e.slice(3):(0,r.rs)(e.slice(2));return[n,t]}let C=0;const M=Promise.resolve(),_=()=>C||(M.then((()=>C=0)),C=Date.now());function O(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();(0,s.$d)(P(e,n.value),t,5,[e])};return n.value=e,n.attached=_(),n}function P(e,t){if((0,r.kJ)(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}const k=/^on[a-z]/,A=(e,t,n,s,i=!1,o,a,l,c)=>{"class"===t?u(e,s,i):"style"===t?d(e,n,s):(0,r.F7)(t)?(0,r.tR)(t)||E(e,t,n,s,a):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):L(e,t,s,i))?b(e,t,s,o,a,l,c):("true-value"===t?e._trueValue=s:"false-value"===t&&(e._falseValue=s),y(e,t,s,i))};function L(e,t,n,s){return s?"innerHTML"===t||"textContent"===t||!!(t in e&&k.test(t)&&(0,r.mf)(n)):"spellcheck"!==t&&"draggable"!==t&&"translate"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!k.test(t)||!(0,r.HD)(n))&&t in e))))}"undefined"!==typeof HTMLElement&&HTMLElement;function I(e){const t=(0,s.FN)();if(!t)return;const n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach((e=>$(e,n)))},r=()=>{const r=e(t.proxy);R(t.subTree,r),n(r)};(0,s.Rh)(r),(0,s.bv)((()=>{const e=new MutationObserver(r);e.observe(t.subTree.el.parentNode,{childList:!0}),(0,s.Ah)((()=>e.disconnect()))}))}function R(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{R(n.activeBranch,t)}))}while(e.component)e=e.component.subTree;if(1&e.shapeFlag&&e.el)$(e.el,t);else if(e.type===s.HY)e.children.forEach((e=>R(e,t)));else if(e.type===s.qG){let{el:n,anchor:r}=e;while(n){if($(n,t),n===r)break;n=n.nextSibling}}}function $(e,t){if(1===e.nodeType){const n=e.style;for(const e in t)n.setProperty(`--${e}`,t[e])}}const D="transition",j="animation",z=(e,{slots:t})=>(0,s.h)(s.P$,H(e),t);z.displayName="Transition";const N={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},F=z.props=(0,r.l7)({},s.nJ,N),B=(e,t=[])=>{(0,r.kJ)(e)?e.forEach((e=>e(...t))):e&&e(...t)},G=e=>!!e&&((0,r.kJ)(e)?e.some((e=>e.length>1)):e.length>1);function H(e){const t={};for(const r in e)r in N||(t[r]=e[r]);if(!1===e.css)return t;const{name:n="v",type:s,duration:i,enterFromClass:o=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=o,appearActiveClass:u=a,appearToClass:d=l,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,m=q(i),g=m&&m[0],v=m&&m[1],{onBeforeEnter:y,onEnter:b,onEnterCancelled:w,onLeave:x,onLeaveCancelled:E,onBeforeAppear:S=y,onAppear:T=b,onAppearCancelled:C=w}=t,M=(e,t,n)=>{X(e,t?d:l),X(e,t?u:a),n&&n()},_=(e,t)=>{e._isLeaving=!1,X(e,p),X(e,h),X(e,f),t&&t()},O=e=>(t,n)=>{const r=e?T:b,i=()=>M(t,e,n);B(r,[t,i]),Y((()=>{X(t,e?c:o),V(t,e?d:l),G(r)||J(t,s,g,i)}))};return(0,r.l7)(t,{onBeforeEnter(e){B(y,[e]),V(e,o),V(e,a)},onBeforeAppear(e){B(S,[e]),V(e,c),V(e,u)},onEnter:O(!1),onAppear:O(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>_(e,t);V(e,p),ee(),V(e,f),Y((()=>{e._isLeaving&&(X(e,p),V(e,h),G(x)||J(e,s,v,n))})),B(x,[e,n])},onEnterCancelled(e){M(e,!1),B(w,[e])},onAppearCancelled(e){M(e,!0),B(C,[e])},onLeaveCancelled(e){_(e),B(E,[e])}})}function q(e){if(null==e)return null;if((0,r.Kn)(e))return[U(e.enter),U(e.leave)];{const t=U(e);return[t,t]}}function U(e){const t=(0,r.He)(e);return t}function V(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function X(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Y(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let W=0;function J(e,t,n,r){const s=e._endId=++W,i=()=>{s===e._endId&&r()};if(n)return setTimeout(i,n);const{type:o,timeout:a,propCount:l}=K(e,t);if(!o)return r();const c=o+"end";let u=0;const d=()=>{e.removeEventListener(c,p),i()},p=t=>{t.target===e&&++u>=l&&d()};setTimeout((()=>{u<l&&d()}),a+1),e.addEventListener(c,p)}function K(e,t){const n=window.getComputedStyle(e),r=e=>(n[e]||"").split(", "),s=r(`${D}Delay`),i=r(`${D}Duration`),o=Z(s,i),a=r(`${j}Delay`),l=r(`${j}Duration`),c=Z(a,l);let u=null,d=0,p=0;t===D?o>0&&(u=D,d=o,p=i.length):t===j?c>0&&(u=j,d=c,p=l.length):(d=Math.max(o,c),u=d>0?o>c?D:j:null,p=u?u===D?i.length:l.length:0);const f=u===D&&/\b(transform|all)(,|$)/.test(r(`${D}Property`).toString());return{type:u,timeout:d,propCount:p,hasTransform:f}}function Z(e,t){while(e.length<t.length)e=e.concat(e);return Math.max(...t.map(((t,n)=>Q(t)+Q(e[n]))))}function Q(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function ee(){return document.body.offsetHeight}const te=new WeakMap,ne=new WeakMap,re={name:"TransitionGroup",props:(0,r.l7)({},F,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=(0,s.FN)(),r=(0,s.Y8)();let o,a;return(0,s.ic)((()=>{if(!o.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!ae(o[0].el,n.vnode.el,t))return;o.forEach(se),o.forEach(ie);const r=o.filter(oe);ee(),r.forEach((e=>{const n=e.el,r=n.style;V(n,t),r.transform=r.webkitTransform=r.transitionDuration="";const s=n._moveCb=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",s),n._moveCb=null,X(n,t))};n.addEventListener("transitionend",s)}))})),()=>{const l=(0,i.IU)(e),c=H(l);let u=l.tag||s.HY;o=a,a=t.default?(0,s.Q6)(t.default()):[];for(let e=0;e<a.length;e++){const t=a[e];null!=t.key&&(0,s.nK)(t,(0,s.U2)(t,c,r,n))}if(o)for(let e=0;e<o.length;e++){const t=o[e];(0,s.nK)(t,(0,s.U2)(t,c,r,n)),te.set(t,t.el.getBoundingClientRect())}return(0,s.Wm)(u,null,a)}}};re.props;function se(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function ie(e){ne.set(e,e.el.getBoundingClientRect())}function oe(e){const t=te.get(e),n=ne.get(e),r=t.left-n.left,s=t.top-n.top;if(r||s){const t=e.el.style;return t.transform=t.webkitTransform=`translate(${r}px,${s}px)`,t.transitionDuration="0s",e}}function ae(e,t,n){const r=e.cloneNode();e._vtc&&e._vtc.forEach((e=>{e.split(/\s+/).forEach((e=>e&&r.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&r.classList.add(e))),r.style.display="none";const s=1===t.nodeType?t:t.parentNode;s.appendChild(r);const{hasTransform:i}=K(r);return s.removeChild(r),i}const le=e=>{const t=e.props["onUpdate:modelValue"]||!1;return(0,r.kJ)(t)?e=>(0,r.ir)(t,e):t};function ce(e){e.target.composing=!0}function ue(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const de={created(e,{modifiers:{lazy:t,trim:n,number:s}},i){e._assign=le(i);const o=s||i.props&&"number"===i.props.type;w(e,t?"change":"input",(t=>{if(t.target.composing)return;let s=e.value;n&&(s=s.trim()),o&&(s=(0,r.h5)(s)),e._assign(s)})),n&&w(e,"change",(()=>{e.value=e.value.trim()})),t||(w(e,"compositionstart",ce),w(e,"compositionend",ue),w(e,"change",ue))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:i}},o){if(e._assign=le(o),e.composing)return;if(document.activeElement===e&&"range"!==e.type){if(n)return;if(s&&e.value.trim()===t)return;if((i||"number"===e.type)&&(0,r.h5)(e.value)===t)return}const a=null==t?"":t;e.value!==a&&(e.value=a)}};const pe={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},fe=(e,t)=>n=>{if(!("key"in n))return;const s=(0,r.rs)(n.key);return t.some((e=>e===s||pe[e]===s))?e(n):void 0},he={beforeMount(e,{value:t},{transition:n}){e._vod="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):me(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!==!n&&(r?t?(r.beforeEnter(e),me(e,!0),r.enter(e)):r.leave(e,(()=>{me(e,!1)})):me(e,t))},beforeUnmount(e,{value:t}){me(e,t)}};function me(e,t){e.style.display=t?e._vod:"none"}const ge=(0,r.l7)({patchProp:A},c);let ve;function ye(){return ve||(ve=(0,s.Us)(ge))}const be=(...e)=>{const t=ye().createApp(...e);const{mount:n}=t;return t.mount=e=>{const s=we(e);if(!s)return;const i=t._component;(0,r.mf)(i)||i.render||i.template||(i.template=s.innerHTML),s.innerHTML="";const o=n(s,!1,s instanceof SVGElement);return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},t};function we(e){if((0,r.HD)(e)){const t=document.querySelector(e);return t}return e}},3577:function(e,t,n){"use strict";function r(e,t){const n=Object.create(null),r=e.split(",");for(let s=0;s<r.length;s++)n[r[s]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}n.d(t,{C_:function(){return Z},DM:function(){return v},E9:function(){return q},F7:function(){return c},Gg:function(){return k},HD:function(){return x},He:function(){return G},Kj:function(){return b},Kn:function(){return S},NO:function(){return a},Nj:function(){return F},Od:function(){return p},PO:function(){return O},Pq:function(){return ee},RI:function(){return h},S0:function(){return P},W7:function(){return _},WV:function(){return re},Z6:function(){return i},_A:function(){return I},_N:function(){return g},aU:function(){return z},dG:function(){return o},e1:function(){return V},fY:function(){return r},h5:function(){return B},hR:function(){return j},hq:function(){return se},ir:function(){return N},j5:function(){return X},kC:function(){return D},kJ:function(){return m},kT:function(){return s},l7:function(){return d},mf:function(){return w},rs:function(){return $},tI:function(){return T},tR:function(){return u},yA:function(){return te},yk:function(){return E},zw:function(){return ie}});const s={},i=[],o=()=>{},a=()=>!1,l=/^on[^a-z]/,c=e=>l.test(e),u=e=>e.startsWith("onUpdate:"),d=Object.assign,p=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},f=Object.prototype.hasOwnProperty,h=(e,t)=>f.call(e,t),m=Array.isArray,g=e=>"[object Map]"===M(e),v=e=>"[object Set]"===M(e),y=e=>"[object Date]"===M(e),b=e=>"[object RegExp]"===M(e),w=e=>"function"===typeof e,x=e=>"string"===typeof e,E=e=>"symbol"===typeof e,S=e=>null!==e&&"object"===typeof e,T=e=>S(e)&&w(e.then)&&w(e.catch),C=Object.prototype.toString,M=e=>C.call(e),_=e=>M(e).slice(8,-1),O=e=>"[object Object]"===M(e),P=e=>x(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,k=r(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),A=e=>{const t=Object.create(null);return n=>{const r=t[n];return r||(t[n]=e(n))}},L=/-(\w)/g,I=A((e=>e.replace(L,((e,t)=>t?t.toUpperCase():"")))),R=/\B([A-Z])/g,$=A((e=>e.replace(R,"-$1").toLowerCase())),D=A((e=>e.charAt(0).toUpperCase()+e.slice(1))),j=A((e=>e?`on${D(e)}`:"")),z=(e,t)=>!Object.is(e,t),N=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},F=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},B=e=>{const t=parseFloat(e);return isNaN(t)?e:t},G=e=>{const t=x(e)?Number(e):NaN;return isNaN(t)?e:t};let H;const q=()=>H||(H="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{});const U="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",V=r(U);function X(e){if(m(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],s=x(r)?K(r):X(r);if(s)for(const e in s)t[e]=s[e]}return t}return x(e)||S(e)?e:void 0}const Y=/;(?![^(]*\))/g,W=/:([^]+)/,J=/\/\*[^]*?\*\//g;function K(e){const t={};return e.replace(J,"").split(Y).forEach((e=>{if(e){const n=e.split(W);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function Z(e){let t="";if(x(e))t=e;else if(m(e))for(let n=0;n<e.length;n++){const r=Z(e[n]);r&&(t+=r+" ")}else if(S(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Q="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",ee=r(Q);function te(e){return!!e||""===e}function ne(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=re(e[r],t[r]);return n}function re(e,t){if(e===t)return!0;let n=y(e),r=y(t);if(n||r)return!(!n||!r)&&e.getTime()===t.getTime();if(n=E(e),r=E(t),n||r)return e===t;if(n=m(e),r=m(t),n||r)return!(!n||!r)&&ne(e,t);if(n=S(e),r=S(t),n||r){if(!n||!r)return!1;const s=Object.keys(e).length,i=Object.keys(t).length;if(s!==i)return!1;for(const n in e){const r=e.hasOwnProperty(n),s=t.hasOwnProperty(n);if(r&&!s||!r&&s||!re(e[n],t[n]))return!1}}return String(e)===String(t)}function se(e,t){return e.findIndex((e=>re(e,t)))}const ie=e=>x(e)?e:null==e?"":m(e)||S(e)&&(e.toString===C||!w(e.toString))?JSON.stringify(e,oe,2):String(e),oe=(e,t)=>t&&t.__v_isRef?oe(e,t.value):g(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:v(t)?{[`Set(${t.size})`]:[...t.values()]}:!S(t)||m(t)||O(t)?t:String(t)},3337:function(e){(function(){function t(e){return Math.sqrt(e.x*e.x+e.y*e.y)}function n(e,t){return e.x*t.x+e.y*t.y}function r(e,r){var s=t(e)*t(r);if(0===s)return 0;var i=n(e,r)/s;return i>1&&(i=1),Math.acos(i)}function s(e,t){return e.x*t.y-t.x*e.y}function i(e,t){var n=r(e,t);return s(e,t)>0&&(n*=-1),180*n/Math.PI}var o=function(e){this.handlers=[],this.el=e};function a(e,t){var n=new o(e);return n.add(t),n}o.prototype.add=function(e){this.handlers.push(e)},o.prototype.del=function(e){e||(this.handlers=[]);for(var t=this.handlers.length;t>=0;t--)this.handlers[t]===e&&this.handlers.splice(t,1)},o.prototype.dispatch=function(){for(var e=0,t=this.handlers.length;e<t;e++){var n=this.handlers[e];"function"===typeof n&&n.apply(this.el,arguments)}};var l=function(e,t){this.element="string"==typeof e?document.querySelector(e):e,this.start=this.start.bind(this),this.move=this.move.bind(this),this.end=this.end.bind(this),this.cancel=this.cancel.bind(this),this.element.addEventListener("touchstart",this.start,!1),this.element.addEventListener("touchmove",this.move,!1),this.element.addEventListener("touchend",this.end,!1),this.element.addEventListener("touchcancel",this.cancel,!1),this.preV={x:null,y:null},this.pinchStartLen=null,this.zoom=1,this.isDoubleTap=!1;var n=function(){};this.rotate=a(this.element,t.rotate||n),this.touchStart=a(this.element,t.touchStart||n),this.multipointStart=a(this.element,t.multipointStart||n),this.multipointEnd=a(this.element,t.multipointEnd||n),this.pinch=a(this.element,t.pinch||n),this.swipe=a(this.element,t.swipe||n),this.tap=a(this.element,t.tap||n),this.doubleTap=a(this.element,t.doubleTap||n),this.longTap=a(this.element,t.longTap||n),this.singleTap=a(this.element,t.singleTap||n),this.pressMove=a(this.element,t.pressMove||n),this.twoFingerPressMove=a(this.element,t.twoFingerPressMove||n),this.touchMove=a(this.element,t.touchMove||n),this.touchEnd=a(this.element,t.touchEnd||n),this.touchCancel=a(this.element,t.touchCancel||n),this._cancelAllHandler=this.cancelAll.bind(this),window.addEventListener("scroll",this._cancelAllHandler),this.delta=null,this.last=null,this.now=null,this.tapTimeout=null,this.singleTapTimeout=null,this.longTapTimeout=null,this.swipeTimeout=null,this.x1=this.x2=this.y1=this.y2=null,this.preTapPosition={x:null,y:null}};l.prototype={start:function(e){if(e.touches){this.now=Date.now(),this.x1=e.touches[0].pageX,this.y1=e.touches[0].pageY,this.delta=this.now-(this.last||this.now),this.touchStart.dispatch(e,this.element),null!==this.preTapPosition.x&&(this.isDoubleTap=this.delta>0&&this.delta<=250&&Math.abs(this.preTapPosition.x-this.x1)<30&&Math.abs(this.preTapPosition.y-this.y1)<30,this.isDoubleTap&&clearTimeout(this.singleTapTimeout)),this.preTapPosition.x=this.x1,this.preTapPosition.y=this.y1,this.last=this.now;var n=this.preV,r=e.touches.length;if(r>1){this._cancelLongTap(),this._cancelSingleTap();var s={x:e.touches[1].pageX-this.x1,y:e.touches[1].pageY-this.y1};n.x=s.x,n.y=s.y,this.pinchStartLen=t(n),this.multipointStart.dispatch(e,this.element)}this._preventTap=!1,this.longTapTimeout=setTimeout(function(){this.longTap.dispatch(e,this.element),this._preventTap=!0}.bind(this),750)}},move:function(e){if(e.touches){var n=this.preV,r=e.touches.length,s=e.touches[0].pageX,o=e.touches[0].pageY;if(this.isDoubleTap=!1,r>1){var a=e.touches[1].pageX,l=e.touches[1].pageY,c={x:e.touches[1].pageX-s,y:e.touches[1].pageY-o};null!==n.x&&(this.pinchStartLen>0&&(e.zoom=t(c)/this.pinchStartLen,this.pinch.dispatch(e,this.element)),e.angle=i(c,n),this.rotate.dispatch(e,this.element)),n.x=c.x,n.y=c.y,null!==this.x2&&null!==this.sx2?(e.deltaX=(s-this.x2+a-this.sx2)/2,e.deltaY=(o-this.y2+l-this.sy2)/2):(e.deltaX=0,e.deltaY=0),this.twoFingerPressMove.dispatch(e,this.element),this.sx2=a,this.sy2=l}else{if(null!==this.x2){e.deltaX=s-this.x2,e.deltaY=o-this.y2;var u=Math.abs(this.x1-this.x2),d=Math.abs(this.y1-this.y2);(u>10||d>10)&&(this._preventTap=!0)}else e.deltaX=0,e.deltaY=0;this.pressMove.dispatch(e,this.element)}this.touchMove.dispatch(e,this.element),this._cancelLongTap(),this.x2=s,this.y2=o,r>1&&e.preventDefault()}},end:function(e){if(e.changedTouches){this._cancelLongTap();var t=this;e.touches.length<2&&(this.multipointEnd.dispatch(e,this.element),this.sx2=this.sy2=null),this.x2&&Math.abs(this.x1-this.x2)>30||this.y2&&Math.abs(this.y1-this.y2)>30?(e.direction=this._swipeDirection(this.x1,this.x2,this.y1,this.y2),this.swipeTimeout=setTimeout((function(){t.swipe.dispatch(e,t.element)}),0)):(this.tapTimeout=setTimeout((function(){t._preventTap||t.tap.dispatch(e,t.element),t.isDoubleTap&&(t.doubleTap.dispatch(e,t.element),t.isDoubleTap=!1)}),0),t.isDoubleTap||(t.singleTapTimeout=setTimeout((function(){t.singleTap.dispatch(e,t.element)}),250))),this.touchEnd.dispatch(e,this.element),this.preV.x=0,this.preV.y=0,this.zoom=1,this.pinchStartLen=null,this.x1=this.x2=this.y1=this.y2=null}},cancelAll:function(){this._preventTap=!0,clearTimeout(this.singleTapTimeout),clearTimeout(this.tapTimeout),clearTimeout(this.longTapTimeout),clearTimeout(this.swipeTimeout)},cancel:function(e){this.cancelAll(),this.touchCancel.dispatch(e,this.element)},_cancelLongTap:function(){clearTimeout(this.longTapTimeout)},_cancelSingleTap:function(){clearTimeout(this.singleTapTimeout)},_swipeDirection:function(e,t,n,r){return Math.abs(e-t)>=Math.abs(n-r)?e-t>0?"Left":"Right":n-r>0?"Up":"Down"},on:function(e,t){this[e]&&this[e].add(t)},off:function(e,t){this[e]&&this[e].del(t)},destroy:function(){return this.singleTapTimeout&&clearTimeout(this.singleTapTimeout),this.tapTimeout&&clearTimeout(this.tapTimeout),this.longTapTimeout&&clearTimeout(this.longTapTimeout),this.swipeTimeout&&clearTimeout(this.swipeTimeout),this.element.removeEventListener("touchstart",this.start),this.element.removeEventListener("touchmove",this.move),this.element.removeEventListener("touchend",this.end),this.element.removeEventListener("touchcancel",this.cancel),this.rotate.del(),this.touchStart.del(),this.multipointStart.del(),this.multipointEnd.del(),this.pinch.del(),this.swipe.del(),this.tap.del(),this.doubleTap.del(),this.longTap.del(),this.singleTap.del(),this.pressMove.del(),this.twoFingerPressMove.del(),this.touchMove.del(),this.touchEnd.del(),this.touchCancel.del(),this.preV=this.pinchStartLen=this.zoom=this.isDoubleTap=this.delta=this.last=this.now=this.tapTimeout=this.singleTapTimeout=this.longTapTimeout=this.swipeTimeout=this.x1=this.x2=this.y1=this.y2=this.preTapPosition=this.rotate=this.touchStart=this.multipointStart=this.multipointEnd=this.pinch=this.swipe=this.tap=this.doubleTap=this.longTap=this.singleTap=this.pressMove=this.touchMove=this.touchEnd=this.touchCancel=this.twoFingerPressMove=null,window.removeEventListener("scroll",this._cancelAllHandler),null}},e.exports=l})()},9662:function(e,t,n){"use strict";var r=n(614),s=n(6330),i=TypeError;e.exports=function(e){if(r(e))return e;throw i(s(e)+" is not a function")}},9670:function(e,t,n){"use strict";var r=n(111),s=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw i(s(e)+" is not an object")}},1318:function(e,t,n){"use strict";var r=n(5656),s=n(1400),i=n(6244),o=function(e){return function(t,n,o){var a,l=r(t),c=i(l),u=s(o,c);if(e&&n!=n){while(c>u)if(a=l[u++],a!=a)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},3658:function(e,t,n){"use strict";var r=n(9781),s=n(3157),i=TypeError,o=Object.getOwnPropertyDescriptor,a=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=a?function(e,t){if(s(e)&&!o(e,"length").writable)throw i("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},4326:function(e,t,n){"use strict";var r=n(1702),s=r({}.toString),i=r("".slice);e.exports=function(e){return i(s(e),8,-1)}},9920:function(e,t,n){"use strict";var r=n(2597),s=n(3887),i=n(1236),o=n(3070);e.exports=function(e,t,n){for(var a=s(t),l=o.f,c=i.f,u=0;u<a.length;u++){var d=a[u];r(e,d)||n&&r(n,d)||l(e,d,c(t,d))}}},8880:function(e,t,n){"use strict";var r=n(9781),s=n(3070),i=n(9114);e.exports=r?function(e,t,n){return s.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},9114:function(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},8052:function(e,t,n){"use strict";var r=n(614),s=n(3070),i=n(6339),o=n(3072);e.exports=function(e,t,n,a){a||(a={});var l=a.enumerable,c=void 0!==a.name?a.name:t;if(r(n)&&i(n,c,a),a.global)l?e[t]=n:o(t,n);else{try{a.unsafe?e[t]&&(l=!0):delete e[t]}catch(u){}l?e[t]=n:s.f(e,t,{value:n,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return e}},3072:function(e,t,n){"use strict";var r=n(7854),s=Object.defineProperty;e.exports=function(e,t){try{s(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},9781:function(e,t,n){"use strict";var r=n(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},4154:function(e){"use strict";var t="object"==typeof document&&document.all,n="undefined"==typeof t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:n}},317:function(e,t,n){"use strict";var r=n(7854),s=n(111),i=r.document,o=s(i)&&s(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},7207:function(e){"use strict";var t=TypeError,n=9007199254740991;e.exports=function(e){if(e>n)throw t("Maximum allowed index exceeded");return e}},8113:function(e){"use strict";e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},7392:function(e,t,n){"use strict";var r,s,i=n(7854),o=n(8113),a=i.process,l=i.Deno,c=a&&a.versions||l&&l.version,u=c&&c.v8;u&&(r=u.split("."),s=r[0]>0&&r[0]<4?1:+(r[0]+r[1])),!s&&o&&(r=o.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/),r&&(s=+r[1]))),e.exports=s},748:function(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:function(e,t,n){"use strict";var r=n(7854),s=n(1236).f,i=n(8880),o=n(8052),a=n(3072),l=n(9920),c=n(4705);e.exports=function(e,t){var n,u,d,p,f,h,m=e.target,g=e.global,v=e.stat;if(u=g?r:v?r[m]||a(m,{}):(r[m]||{}).prototype,u)for(d in t){if(f=t[d],e.dontCallGetSet?(h=s(u,d),p=h&&h.value):p=u[d],n=c(g?d:m+(v?".":"#")+d,e.forced),!n&&void 0!==p){if(typeof f==typeof p)continue;l(f,p)}(e.sham||p&&p.sham)&&i(f,"sham",!0),o(u,d,f,e)}}},7293:function(e){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},4374:function(e,t,n){"use strict";var r=n(7293);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},6916:function(e,t,n){"use strict";var r=n(4374),s=Function.prototype.call;e.exports=r?s.bind(s):function(){return s.apply(s,arguments)}},6530:function(e,t,n){"use strict";var r=n(9781),s=n(2597),i=Function.prototype,o=r&&Object.getOwnPropertyDescriptor,a=s(i,"name"),l=a&&"something"===function(){}.name,c=a&&(!r||r&&o(i,"name").configurable);e.exports={EXISTS:a,PROPER:l,CONFIGURABLE:c}},1702:function(e,t,n){"use strict";var r=n(4374),s=Function.prototype,i=s.call,o=r&&s.bind.bind(i,i);e.exports=r?o:function(e){return function(){return i.apply(e,arguments)}}},5005:function(e,t,n){"use strict";var r=n(7854),s=n(614),i=function(e){return s(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e]):r[e]&&r[e][t]}},8173:function(e,t,n){"use strict";var r=n(9662),s=n(8554);e.exports=function(e,t){var n=e[t];return s(n)?void 0:r(n)}},7854:function(e,t,n){"use strict";var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||this||Function("return this")()},2597:function(e,t,n){"use strict";var r=n(1702),s=n(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(s(e),t)}},3501:function(e){"use strict";e.exports={}},4664:function(e,t,n){"use strict";var r=n(9781),s=n(7293),i=n(317);e.exports=!r&&!s((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:function(e,t,n){"use strict";var r=n(1702),s=n(7293),i=n(4326),o=Object,a=r("".split);e.exports=s((function(){return!o("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?a(e,""):o(e)}:o},2788:function(e,t,n){"use strict";var r=n(1702),s=n(614),i=n(5465),o=r(Function.toString);s(i.inspectSource)||(i.inspectSource=function(e){return o(e)}),e.exports=i.inspectSource},9909:function(e,t,n){"use strict";var r,s,i,o=n(4811),a=n(7854),l=n(111),c=n(8880),u=n(2597),d=n(5465),p=n(6200),f=n(3501),h="Object already initialized",m=a.TypeError,g=a.WeakMap,v=function(e){return i(e)?s(e):r(e,{})},y=function(e){return function(t){var n;if(!l(t)||(n=s(t)).type!==e)throw m("Incompatible receiver, "+e+" required");return n}};if(o||d.state){var b=d.state||(d.state=new g);b.get=b.get,b.has=b.has,b.set=b.set,r=function(e,t){if(b.has(e))throw m(h);return t.facade=e,b.set(e,t),t},s=function(e){return b.get(e)||{}},i=function(e){return b.has(e)}}else{var w=p("state");f[w]=!0,r=function(e,t){if(u(e,w))throw m(h);return t.facade=e,c(e,w,t),t},s=function(e){return u(e,w)?e[w]:{}},i=function(e){return u(e,w)}}e.exports={set:r,get:s,has:i,enforce:v,getterFor:y}},3157:function(e,t,n){"use strict";var r=n(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:function(e,t,n){"use strict";var r=n(4154),s=r.all;e.exports=r.IS_HTMLDDA?function(e){return"function"==typeof e||e===s}:function(e){return"function"==typeof e}},4705:function(e,t,n){"use strict";var r=n(7293),s=n(614),i=/#|\.prototype\./,o=function(e,t){var n=l[a(e)];return n==u||n!=c&&(s(t)?r(t):!!t)},a=o.normalize=function(e){return String(e).replace(i,".").toLowerCase()},l=o.data={},c=o.NATIVE="N",u=o.POLYFILL="P";e.exports=o},8554:function(e){"use strict";e.exports=function(e){return null===e||void 0===e}},111:function(e,t,n){"use strict";var r=n(614),s=n(4154),i=s.all;e.exports=s.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:r(e)||e===i}:function(e){return"object"==typeof e?null!==e:r(e)}},1913:function(e){"use strict";e.exports=!1},2190:function(e,t,n){"use strict";var r=n(5005),s=n(614),i=n(7976),o=n(3307),a=Object;e.exports=o?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return s(t)&&i(t.prototype,a(e))}},6244:function(e,t,n){"use strict";var r=n(7466);e.exports=function(e){return r(e.length)}},6339:function(e,t,n){"use strict";var r=n(1702),s=n(7293),i=n(614),o=n(2597),a=n(9781),l=n(6530).CONFIGURABLE,c=n(2788),u=n(9909),d=u.enforce,p=u.get,f=String,h=Object.defineProperty,m=r("".slice),g=r("".replace),v=r([].join),y=a&&!s((function(){return 8!==h((function(){}),"length",{value:8}).length})),b=String(String).split("String"),w=e.exports=function(e,t,n){"Symbol("===m(f(t),0,7)&&(t="["+g(f(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!o(e,"name")||l&&e.name!==t)&&(a?h(e,"name",{value:t,configurable:!0}):e.name=t),y&&n&&o(n,"arity")&&e.length!==n.arity&&h(e,"length",{value:n.arity});try{n&&o(n,"constructor")&&n.constructor?a&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(s){}var r=d(e);return o(r,"source")||(r.source=v(b,"string"==typeof t?t:"")),e};Function.prototype.toString=w((function(){return i(this)&&p(this).source||c(this)}),"toString")},4758:function(e){"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},3070:function(e,t,n){"use strict";var r=n(9781),s=n(4664),i=n(3353),o=n(9670),a=n(4948),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",p="configurable",f="writable";t.f=r?i?function(e,t,n){if(o(e),t=a(t),o(n),"function"===typeof e&&"prototype"===t&&"value"in n&&f in n&&!n[f]){var r=u(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:p in n?n[p]:r[p],enumerable:d in n?n[d]:r[d],writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(o(e),t=a(t),o(n),s)try{return c(e,t,n)}catch(r){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},1236:function(e,t,n){"use strict";var r=n(9781),s=n(6916),i=n(5296),o=n(9114),a=n(5656),l=n(4948),c=n(2597),u=n(4664),d=Object.getOwnPropertyDescriptor;t.f=r?d:function(e,t){if(e=a(e),t=l(t),u)try{return d(e,t)}catch(n){}if(c(e,t))return o(!s(i.f,e,t),e[t])}},8006:function(e,t,n){"use strict";var r=n(6324),s=n(748),i=s.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},5181:function(e,t){"use strict";t.f=Object.getOwnPropertySymbols},7976:function(e,t,n){"use strict";var r=n(1702);e.exports=r({}.isPrototypeOf)},6324:function(e,t,n){"use strict";var r=n(1702),s=n(2597),i=n(5656),o=n(1318).indexOf,a=n(3501),l=r([].push);e.exports=function(e,t){var n,r=i(e),c=0,u=[];for(n in r)!s(a,n)&&s(r,n)&&l(u,n);while(t.length>c)s(r,n=t[c++])&&(~o(u,n)||l(u,n));return u}},5296:function(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,s=r&&!n.call({1:2},1);t.f=s?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},2140:function(e,t,n){"use strict";var r=n(6916),s=n(614),i=n(111),o=TypeError;e.exports=function(e,t){var n,a;if("string"===t&&s(n=e.toString)&&!i(a=r(n,e)))return a;if(s(n=e.valueOf)&&!i(a=r(n,e)))return a;if("string"!==t&&s(n=e.toString)&&!i(a=r(n,e)))return a;throw o("Can't convert object to primitive value")}},3887:function(e,t,n){"use strict";var r=n(5005),s=n(1702),i=n(8006),o=n(5181),a=n(9670),l=s([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(a(e)),n=o.f;return n?l(t,n(e)):t}},4488:function(e,t,n){"use strict";var r=n(8554),s=TypeError;e.exports=function(e){if(r(e))throw s("Can't call method on "+e);return e}},6200:function(e,t,n){"use strict";var r=n(2309),s=n(9711),i=r("keys");e.exports=function(e){return i[e]||(i[e]=s(e))}},5465:function(e,t,n){"use strict";var r=n(7854),s=n(3072),i="__core-js_shared__",o=r[i]||s(i,{});e.exports=o},2309:function(e,t,n){"use strict";var r=n(1913),s=n(5465);(e.exports=function(e,t){return s[e]||(s[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.32.0",mode:r?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.32.0/LICENSE",source:"https://github.com/zloirock/core-js"})},6293:function(e,t,n){"use strict";var r=n(7392),s=n(7293),i=n(7854),o=i.String;e.exports=!!Object.getOwnPropertySymbols&&!s((function(){var e=Symbol();return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},1400:function(e,t,n){"use strict";var r=n(9303),s=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?s(n+t,0):i(n,t)}},5656:function(e,t,n){"use strict";var r=n(8361),s=n(4488);e.exports=function(e){return r(s(e))}},9303:function(e,t,n){"use strict";var r=n(4758);e.exports=function(e){var t=+e;return t!==t||0===t?0:r(t)}},7466:function(e,t,n){"use strict";var r=n(9303),s=Math.min;e.exports=function(e){return e>0?s(r(e),9007199254740991):0}},7908:function(e,t,n){"use strict";var r=n(4488),s=Object;e.exports=function(e){return s(r(e))}},7593:function(e,t,n){"use strict";var r=n(6916),s=n(111),i=n(2190),o=n(8173),a=n(2140),l=n(5112),c=TypeError,u=l("toPrimitive");e.exports=function(e,t){if(!s(e)||i(e))return e;var n,l=o(e,u);if(l){if(void 0===t&&(t="default"),n=r(l,e,t),!s(n)||i(n))return n;throw c("Can't convert object to primitive value")}return void 0===t&&(t="number"),a(e,t)}},4948:function(e,t,n){"use strict";var r=n(7593),s=n(2190);e.exports=function(e){var t=r(e,"string");return s(t)?t:t+""}},6330:function(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},9711:function(e,t,n){"use strict";var r=n(1702),s=0,i=Math.random(),o=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++s+i,36)}},3307:function(e,t,n){"use strict";var r=n(6293);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(e,t,n){"use strict";var r=n(9781),s=n(7293);e.exports=r&&s((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},4811:function(e,t,n){"use strict";var r=n(7854),s=n(614),i=r.WeakMap;e.exports=s(i)&&/native code/.test(String(i))},5112:function(e,t,n){"use strict";var r=n(7854),s=n(2309),i=n(2597),o=n(9711),a=n(6293),l=n(3307),c=r.Symbol,u=s("wks"),d=l?c["for"]||c:c&&c.withoutSetter||o;e.exports=function(e){return i(u,e)||(u[e]=a&&i(c,e)?c[e]:d("Symbol."+e)),u[e]}},7658:function(e,t,n){"use strict";var r=n(2109),s=n(7908),i=n(6244),o=n(3658),a=n(7207),l=n(7293),c=l((function(){return 4294967297!==[].push.call({length:4294967296},1)})),u=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}},d=c||!u();r({target:"Array",proto:!0,arity:1,forced:d},{push:function(e){var t=s(this),n=i(t),r=arguments.length;a(n+r);for(var l=0;l<r;l++)t[n]=arguments[l],n++;return o(t,n),n}})},3744:function(e,t){"use strict";t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n}},3907:function(e,t,n){"use strict";n.d(t,{MT:function(){return ee},OI:function(){return se},rn:function(){return re}});var r=n(6252),s=n(2262);function i(){return o().__VUE_DEVTOOLS_GLOBAL_HOOK__}function o(){return"undefined"!==typeof navigator&&"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{}}const a="function"===typeof Proxy,l="devtools-plugin:setup",c="plugin:settings:set";let u,d;function p(){var e;return void 0!==u||("undefined"!==typeof window&&window.performance?(u=!0,d=window.performance):"undefined"!==typeof n.g&&(null===(e=n.g.perf_hooks)||void 0===e?void 0:e.performance)?(u=!0,d=n.g.perf_hooks.performance):u=!1),u}function f(){return p()?d.now():Date.now()}class h{constructor(e,t){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=e,this.hook=t;const n={};if(e.settings)for(const o in e.settings){const t=e.settings[o];n[o]=t.defaultValue}const r=`__vue-devtools-plugin-settings__${e.id}`;let s=Object.assign({},n);try{const e=localStorage.getItem(r),t=JSON.parse(e);Object.assign(s,t)}catch(i){}this.fallbacks={getSettings(){return s},setSettings(e){try{localStorage.setItem(r,JSON.stringify(e))}catch(i){}s=e},now(){return f()}},t&&t.on(c,((e,t)=>{e===this.plugin.id&&this.fallbacks.setSettings(t)})),this.proxiedOn=new Proxy({},{get:(e,t)=>this.target?this.target.on[t]:(...e)=>{this.onQueue.push({method:t,args:e})}}),this.proxiedTarget=new Proxy({},{get:(e,t)=>this.target?this.target[t]:"on"===t?this.proxiedOn:Object.keys(this.fallbacks).includes(t)?(...e)=>(this.targetQueue.push({method:t,args:e,resolve:()=>{}}),this.fallbacks[t](...e)):(...e)=>new Promise((n=>{this.targetQueue.push({method:t,args:e,resolve:n})}))})}async setRealTarget(e){this.target=e;for(const t of this.onQueue)this.target.on[t.method](...t.args);for(const t of this.targetQueue)t.resolve(await this.target[t.method](...t.args))}}function m(e,t){const n=e,r=o(),s=i(),c=a&&n.enableEarlyProxy;if(!s||!r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__&&c){const e=c?new h(n,s):null,i=r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[];i.push({pluginDescriptor:n,setupFn:t,proxy:e}),e&&t(e.proxiedTarget)}else s.emit(l,e,t)}
  2. /*!
  3. * vuex v4.1.0
  4. * (c) 2022 Evan You
  5. * @license MIT
  6. */
  7. var g="store";function v(e,t){Object.keys(e).forEach((function(n){return t(e[n],n)}))}function y(e){return null!==e&&"object"===typeof e}function b(e){return e&&"function"===typeof e.then}function w(e,t){return function(){return e(t)}}function x(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.push(e)),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function E(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;T(e,n,[],e._modules.root,!0),S(e,n,t)}function S(e,t,n){var i=e._state,o=e._scope;e.getters={},e._makeLocalGettersCache=Object.create(null);var a=e._wrappedGetters,l={},c={},u=(0,s.B)(!0);u.run((function(){v(a,(function(t,n){l[n]=w(t,e),c[n]=(0,r.Fl)((function(){return l[n]()})),Object.defineProperty(e.getters,n,{get:function(){return c[n].value},enumerable:!0})}))})),e._state=(0,s.qj)({data:t}),e._scope=u,e.strict&&k(e),i&&n&&e._withCommit((function(){i.data=null})),o&&o.stop()}function T(e,t,n,r,s){var i=!n.length,o=e._modules.getNamespace(n);if(r.namespaced&&(e._modulesNamespaceMap[o],e._modulesNamespaceMap[o]=r),!i&&!s){var a=A(t,n.slice(0,-1)),l=n[n.length-1];e._withCommit((function(){a[l]=r.state}))}var c=r.context=C(e,o,n);r.forEachMutation((function(t,n){var r=o+n;_(e,r,t,c)})),r.forEachAction((function(t,n){var r=t.root?n:o+n,s=t.handler||t;O(e,r,s,c)})),r.forEachGetter((function(t,n){var r=o+n;P(e,r,t,c)})),r.forEachChild((function(r,i){T(e,t,n.concat(i),r,s)}))}function C(e,t,n){var r=""===t,s={dispatch:r?e.dispatch:function(n,r,s){var i=L(n,r,s),o=i.payload,a=i.options,l=i.type;return a&&a.root||(l=t+l),e.dispatch(l,o)},commit:r?e.commit:function(n,r,s){var i=L(n,r,s),o=i.payload,a=i.options,l=i.type;a&&a.root||(l=t+l),e.commit(l,o,a)}};return Object.defineProperties(s,{getters:{get:r?function(){return e.getters}:function(){return M(e,t)}},state:{get:function(){return A(e.state,n)}}}),s}function M(e,t){if(!e._makeLocalGettersCache[t]){var n={},r=t.length;Object.keys(e.getters).forEach((function(s){if(s.slice(0,r)===t){var i=s.slice(r);Object.defineProperty(n,i,{get:function(){return e.getters[s]},enumerable:!0})}})),e._makeLocalGettersCache[t]=n}return e._makeLocalGettersCache[t]}function _(e,t,n,r){var s=e._mutations[t]||(e._mutations[t]=[]);s.push((function(t){n.call(e,r.state,t)}))}function O(e,t,n,r){var s=e._actions[t]||(e._actions[t]=[]);s.push((function(t){var s=n.call(e,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:e.getters,rootState:e.state},t);return b(s)||(s=Promise.resolve(s)),e._devtoolHook?s.catch((function(t){throw e._devtoolHook.emit("vuex:error",t),t})):s}))}function P(e,t,n,r){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(e){return n(r.state,r.getters,e.state,e.getters)})}function k(e){(0,r.YP)((function(){return e._state.data}),(function(){0}),{deep:!0,flush:"sync"})}function A(e,t){return t.reduce((function(e,t){return e[t]}),e)}function L(e,t,n){return y(e)&&e.type&&(n=t,t=e,e=e.type),{type:e,payload:t,options:n}}var I="vuex bindings",R="vuex:mutations",$="vuex:actions",D="vuex",j=0;function z(e,t){m({id:"org.vuejs.vuex",app:e,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[I]},(function(n){n.addTimelineLayer({id:R,label:"Vuex Mutations",color:N}),n.addTimelineLayer({id:$,label:"Vuex Actions",color:N}),n.addInspector({id:D,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),n.on.getInspectorTree((function(n){if(n.app===e&&n.inspectorId===D)if(n.filter){var r=[];U(r,t._modules.root,n.filter,""),n.rootNodes=r}else n.rootNodes=[q(t._modules.root,"")]})),n.on.getInspectorState((function(n){if(n.app===e&&n.inspectorId===D){var r=n.nodeId;M(t,r),n.state=V(Y(t._modules,r),"root"===r?t.getters:t._makeLocalGettersCache,r)}})),n.on.editInspectorState((function(n){if(n.app===e&&n.inspectorId===D){var r=n.nodeId,s=n.path;"root"!==r&&(s=r.split("/").filter(Boolean).concat(s)),t._withCommit((function(){n.set(t._state.data,s,n.state.value)}))}})),t.subscribe((function(e,t){var r={};e.payload&&(r.payload=e.payload),r.state=t,n.notifyComponentUpdate(),n.sendInspectorTree(D),n.sendInspectorState(D),n.addTimelineEvent({layerId:R,event:{time:Date.now(),title:e.type,data:r}})})),t.subscribeAction({before:function(e,t){var r={};e.payload&&(r.payload=e.payload),e._id=j++,e._time=Date.now(),r.state=t,n.addTimelineEvent({layerId:$,event:{time:e._time,title:e.type,groupId:e._id,subtitle:"start",data:r}})},after:function(e,t){var r={},s=Date.now()-e._time;r.duration={_custom:{type:"duration",display:s+"ms",tooltip:"Action duration",value:s}},e.payload&&(r.payload=e.payload),r.state=t,n.addTimelineEvent({layerId:$,event:{time:Date.now(),title:e.type,groupId:e._id,subtitle:"end",data:r}})}})}))}var N=8702998,F=6710886,B=16777215,G={label:"namespaced",textColor:B,backgroundColor:F};function H(e){return e&&"root"!==e?e.split("/").slice(-2,-1)[0]:"Root"}function q(e,t){return{id:t||"root",label:H(t),tags:e.namespaced?[G]:[],children:Object.keys(e._children).map((function(n){return q(e._children[n],t+n+"/")}))}}function U(e,t,n,r){r.includes(n)&&e.push({id:r||"root",label:r.endsWith("/")?r.slice(0,r.length-1):r||"Root",tags:t.namespaced?[G]:[]}),Object.keys(t._children).forEach((function(s){U(e,t._children[s],n,r+s+"/")}))}function V(e,t,n){t="root"===n?t:t[n];var r=Object.keys(t),s={state:Object.keys(e.state).map((function(t){return{key:t,editable:!0,value:e.state[t]}}))};if(r.length){var i=X(t);s.getters=Object.keys(i).map((function(e){return{key:e.endsWith("/")?H(e):e,editable:!1,value:W((function(){return i[e]}))}}))}return s}function X(e){var t={};return Object.keys(e).forEach((function(n){var r=n.split("/");if(r.length>1){var s=t,i=r.pop();r.forEach((function(e){s[e]||(s[e]={_custom:{value:{},display:e,tooltip:"Module",abstract:!0}}),s=s[e]._custom.value})),s[i]=W((function(){return e[n]}))}else t[n]=W((function(){return e[n]}))})),t}function Y(e,t){var n=t.split("/").filter((function(e){return e}));return n.reduce((function(e,r,s){var i=e[r];if(!i)throw new Error('Missing module "'+r+'" for path "'+t+'".');return s===n.length-1?i:i._children}),"root"===t?e:e.root._children)}function W(e){try{return e()}catch(t){return t}}var J=function(e,t){this.runtime=t,this._children=Object.create(null),this._rawModule=e;var n=e.state;this.state=("function"===typeof n?n():n)||{}},K={namespaced:{configurable:!0}};K.namespaced.get=function(){return!!this._rawModule.namespaced},J.prototype.addChild=function(e,t){this._children[e]=t},J.prototype.removeChild=function(e){delete this._children[e]},J.prototype.getChild=function(e){return this._children[e]},J.prototype.hasChild=function(e){return e in this._children},J.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&&(this._rawModule.actions=e.actions),e.mutations&&(this._rawModule.mutations=e.mutations),e.getters&&(this._rawModule.getters=e.getters)},J.prototype.forEachChild=function(e){v(this._children,e)},J.prototype.forEachGetter=function(e){this._rawModule.getters&&v(this._rawModule.getters,e)},J.prototype.forEachAction=function(e){this._rawModule.actions&&v(this._rawModule.actions,e)},J.prototype.forEachMutation=function(e){this._rawModule.mutations&&v(this._rawModule.mutations,e)},Object.defineProperties(J.prototype,K);var Z=function(e){this.register([],e,!1)};function Q(e,t,n){if(t.update(n),n.modules)for(var r in n.modules){if(!t.getChild(r))return void 0;Q(e.concat(r),t.getChild(r),n.modules[r])}}Z.prototype.get=function(e){return e.reduce((function(e,t){return e.getChild(t)}),this.root)},Z.prototype.getNamespace=function(e){var t=this.root;return e.reduce((function(e,n){return t=t.getChild(n),e+(t.namespaced?n+"/":"")}),"")},Z.prototype.update=function(e){Q([],this.root,e)},Z.prototype.register=function(e,t,n){var r=this;void 0===n&&(n=!0);var s=new J(t,n);if(0===e.length)this.root=s;else{var i=this.get(e.slice(0,-1));i.addChild(e[e.length-1],s)}t.modules&&v(t.modules,(function(t,s){r.register(e.concat(s),t,n)}))},Z.prototype.unregister=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1],r=t.getChild(n);r&&r.runtime&&t.removeChild(n)},Z.prototype.isRegistered=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1];return!!t&&t.hasChild(n)};function ee(e){return new te(e)}var te=function(e){var t=this;void 0===e&&(e={});var n=e.plugins;void 0===n&&(n=[]);var r=e.strict;void 0===r&&(r=!1);var s=e.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new Z(e),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=s;var i=this,o=this,a=o.dispatch,l=o.commit;this.dispatch=function(e,t){return a.call(i,e,t)},this.commit=function(e,t,n){return l.call(i,e,t,n)},this.strict=r;var c=this._modules.root.state;T(this,c,[],this._modules.root),S(this,c),n.forEach((function(e){return e(t)}))},ne={state:{configurable:!0}};te.prototype.install=function(e,t){e.provide(t||g,this),e.config.globalProperties.$store=this;var n=void 0!==this._devtools&&this._devtools;n&&z(e,this)},ne.state.get=function(){return this._state.data},ne.state.set=function(e){0},te.prototype.commit=function(e,t,n){var r=this,s=L(e,t,n),i=s.type,o=s.payload,a=(s.options,{type:i,payload:o}),l=this._mutations[i];l&&(this._withCommit((function(){l.forEach((function(e){e(o)}))})),this._subscribers.slice().forEach((function(e){return e(a,r.state)})))},te.prototype.dispatch=function(e,t){var n=this,r=L(e,t),s=r.type,i=r.payload,o={type:s,payload:i},a=this._actions[s];if(a){try{this._actionSubscribers.slice().filter((function(e){return e.before})).forEach((function(e){return e.before(o,n.state)}))}catch(c){0}var l=a.length>1?Promise.all(a.map((function(e){return e(i)}))):a[0](i);return new Promise((function(e,t){l.then((function(t){try{n._actionSubscribers.filter((function(e){return e.after})).forEach((function(e){return e.after(o,n.state)}))}catch(c){0}e(t)}),(function(e){try{n._actionSubscribers.filter((function(e){return e.error})).forEach((function(t){return t.error(o,n.state,e)}))}catch(c){0}t(e)}))}))}},te.prototype.subscribe=function(e,t){return x(e,this._subscribers,t)},te.prototype.subscribeAction=function(e,t){var n="function"===typeof e?{before:e}:e;return x(n,this._actionSubscribers,t)},te.prototype.watch=function(e,t,n){var s=this;return(0,r.YP)((function(){return e(s.state,s.getters)}),t,Object.assign({},n))},te.prototype.replaceState=function(e){var t=this;this._withCommit((function(){t._state.data=e}))},te.prototype.registerModule=function(e,t,n){void 0===n&&(n={}),"string"===typeof e&&(e=[e]),this._modules.register(e,t),T(this,this.state,e,this._modules.get(e),n.preserveState),S(this,this.state)},te.prototype.unregisterModule=function(e){var t=this;"string"===typeof e&&(e=[e]),this._modules.unregister(e),this._withCommit((function(){var n=A(t.state,e.slice(0,-1));delete n[e[e.length-1]]})),E(this)},te.prototype.hasModule=function(e){return"string"===typeof e&&(e=[e]),this._modules.isRegistered(e)},te.prototype.hotUpdate=function(e){this._modules.update(e),E(this,!0)},te.prototype._withCommit=function(e){var t=this._committing;this._committing=!0,e(),this._committing=t},Object.defineProperties(te.prototype,ne);var re=ae((function(e,t){var n={};return ie(t).forEach((function(t){var r=t.key,s=t.val;n[r]=function(){var t=this.$store.state,n=this.$store.getters;if(e){var r=le(this.$store,"mapState",e);if(!r)return;t=r.context.state,n=r.context.getters}return"function"===typeof s?s.call(this,t,n):t[s]},n[r].vuex=!0})),n})),se=ae((function(e,t){var n={};return ie(t).forEach((function(t){var r=t.key,s=t.val;n[r]=function(){var t=[],n=arguments.length;while(n--)t[n]=arguments[n];var r=this.$store.commit;if(e){var i=le(this.$store,"mapMutations",e);if(!i)return;r=i.context.commit}return"function"===typeof s?s.apply(this,[r].concat(t)):r.apply(this.$store,[s].concat(t))}})),n}));ae((function(e,t){var n={};return ie(t).forEach((function(t){var r=t.key,s=t.val;s=e+s,n[r]=function(){if(!e||le(this.$store,"mapGetters",e))return this.$store.getters[s]},n[r].vuex=!0})),n})),ae((function(e,t){var n={};return ie(t).forEach((function(t){var r=t.key,s=t.val;n[r]=function(){var t=[],n=arguments.length;while(n--)t[n]=arguments[n];var r=this.$store.dispatch;if(e){var i=le(this.$store,"mapActions",e);if(!i)return;r=i.context.dispatch}return"function"===typeof s?s.apply(this,[r].concat(t)):r.apply(this.$store,[s].concat(t))}})),n}));function ie(e){return oe(e)?Array.isArray(e)?e.map((function(e){return{key:e,val:e}})):Object.keys(e).map((function(t){return{key:t,val:e[t]}})):[]}function oe(e){return Array.isArray(e)||y(e)}function ae(e){return function(t,n){return"string"!==typeof t?(n=t,t=""):"/"!==t.charAt(t.length-1)&&(t+="/"),e(t,n)}}function le(e,t,n){var r=e._modulesNamespaceMap[n];return r}},6154:function(e,t,n){"use strict";function r(e,t){return function(){return e.apply(t,arguments)}}n.d(t,{Z:function(){return zt}});const{toString:s}=Object.prototype,{getPrototypeOf:i}=Object,o=(e=>t=>{const n=s.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),a=e=>(e=e.toLowerCase(),t=>o(t)===e),l=e=>t=>typeof t===e,{isArray:c}=Array,u=l("undefined");function d(e){return null!==e&&!u(e)&&null!==e.constructor&&!u(e.constructor)&&m(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const p=a("ArrayBuffer");function f(e){let t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&p(e.buffer),t}const h=l("string"),m=l("function"),g=l("number"),v=e=>null!==e&&"object"===typeof e,y=e=>!0===e||!1===e,b=e=>{if("object"!==o(e))return!1;const t=i(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},w=a("Date"),x=a("File"),E=a("Blob"),S=a("FileList"),T=e=>v(e)&&m(e.pipe),C=e=>{let t;return e&&("function"===typeof FormData&&e instanceof FormData||m(e.append)&&("formdata"===(t=o(e))||"object"===t&&m(e.toString)&&"[object FormData]"===e.toString()))},M=a("URLSearchParams"),_=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function O(e,t,{allOwnKeys:n=!1}={}){if(null===e||"undefined"===typeof e)return;let r,s;if("object"!==typeof e&&(e=[e]),c(e))for(r=0,s=e.length;r<s;r++)t.call(null,e[r],r,e);else{const s=n?Object.getOwnPropertyNames(e):Object.keys(e),i=s.length;let o;for(r=0;r<i;r++)o=s[r],t.call(null,e[o],o,e)}}function P(e,t){t=t.toLowerCase();const n=Object.keys(e);let r,s=n.length;while(s-- >0)if(r=n[s],t===r.toLowerCase())return r;return null}const k=(()=>"undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:global)(),A=e=>!u(e)&&e!==k;function L(){const{caseless:e}=A(this)&&this||{},t={},n=(n,r)=>{const s=e&&P(t,r)||r;b(t[s])&&b(n)?t[s]=L(t[s],n):b(n)?t[s]=L({},n):c(n)?t[s]=n.slice():t[s]=n};for(let r=0,s=arguments.length;r<s;r++)arguments[r]&&O(arguments[r],n);return t}const I=(e,t,n,{allOwnKeys:s}={})=>(O(t,((t,s)=>{n&&m(t)?e[s]=r(t,n):e[s]=t}),{allOwnKeys:s}),e),R=e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),$=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},D=(e,t,n,r)=>{let s,o,a;const l={};if(t=t||{},null==e)return t;do{s=Object.getOwnPropertyNames(e),o=s.length;while(o-- >0)a=s[o],r&&!r(a,e,t)||l[a]||(t[a]=e[a],l[a]=!0);e=!1!==n&&i(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},j=(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},z=e=>{if(!e)return null;if(c(e))return e;let t=e.length;if(!g(t))return null;const n=new Array(t);while(t-- >0)n[t]=e[t];return n},N=(e=>t=>e&&t instanceof e)("undefined"!==typeof Uint8Array&&i(Uint8Array)),F=(e,t)=>{const n=e&&e[Symbol.iterator],r=n.call(e);let s;while((s=r.next())&&!s.done){const n=s.value;t.call(e,n[0],n[1])}},B=(e,t)=>{let n;const r=[];while(null!==(n=e.exec(t)))r.push(n);return r},G=a("HTMLFormElement"),H=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),q=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),U=a("RegExp"),V=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};O(n,((n,s)=>{!1!==t(n,s,e)&&(r[s]=n)})),Object.defineProperties(e,r)},X=e=>{V(e,((t,n)=>{if(m(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];m(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},Y=(e,t)=>{const n={},r=e=>{e.forEach((e=>{n[e]=!0}))};return c(e)?r(e):r(String(e).split(t)),n},W=()=>{},J=(e,t)=>(e=+e,Number.isFinite(e)?e:t),K="abcdefghijklmnopqrstuvwxyz",Z="0123456789",Q={DIGIT:Z,ALPHA:K,ALPHA_DIGIT:K+K.toUpperCase()+Z},ee=(e=16,t=Q.ALPHA_DIGIT)=>{let n="";const{length:r}=t;while(e--)n+=t[Math.random()*r|0];return n};function te(e){return!!(e&&m(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])}const ne=e=>{const t=new Array(10),n=(e,r)=>{if(v(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[r]=e;const s=c(e)?[]:{};return O(e,((e,t)=>{const i=n(e,r+1);!u(i)&&(s[t]=i)})),t[r]=void 0,s}}return e};return n(e,0)},re=a("AsyncFunction"),se=e=>e&&(v(e)||m(e))&&m(e.then)&&m(e.catch);var ie={isArray:c,isArrayBuffer:p,isBuffer:d,isFormData:C,isArrayBufferView:f,isString:h,isNumber:g,isBoolean:y,isObject:v,isPlainObject:b,isUndefined:u,isDate:w,isFile:x,isBlob:E,isRegExp:U,isFunction:m,isStream:T,isURLSearchParams:M,isTypedArray:N,isFileList:S,forEach:O,merge:L,extend:I,trim:_,stripBOM:R,inherits:$,toFlatObject:D,kindOf:o,kindOfTest:a,endsWith:j,toArray:z,forEachEntry:F,matchAll:B,isHTMLForm:G,hasOwnProperty:q,hasOwnProp:q,reduceDescriptors:V,freezeMethods:X,toObjectSet:Y,toCamelCase:H,noop:W,toFiniteNumber:J,findKey:P,global:k,isContextDefined:A,ALPHABET:Q,generateString:ee,isSpecCompliantForm:te,toJSONObject:ne,isAsyncFn:re,isThenable:se};function oe(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s)}ie.inherits(oe,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ie.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const ae=oe.prototype,le={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{le[e]={value:e}})),Object.defineProperties(oe,le),Object.defineProperty(ae,"isAxiosError",{value:!0}),oe.from=(e,t,n,r,s,i)=>{const o=Object.create(ae);return ie.toFlatObject(e,o,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),oe.call(o,e.message,t,n,r,s),o.cause=e,o.name=e.name,i&&Object.assign(o,i),o};var ce=oe,ue=null;function de(e){return ie.isPlainObject(e)||ie.isArray(e)}function pe(e){return ie.endsWith(e,"[]")?e.slice(0,-2):e}function fe(e,t,n){return e?e.concat(t).map((function(e,t){return e=pe(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}function he(e){return ie.isArray(e)&&!e.some(de)}const me=ie.toFlatObject(ie,{},null,(function(e){return/^is[A-Z]/.test(e)}));function ge(e,t,n){if(!ie.isObject(e))throw new TypeError("target must be an object");t=t||new(ue||FormData),n=ie.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!ie.isUndefined(t[e])}));const r=n.metaTokens,s=n.visitor||u,i=n.dots,o=n.indexes,a=n.Blob||"undefined"!==typeof Blob&&Blob,l=a&&ie.isSpecCompliantForm(t);if(!ie.isFunction(s))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(ie.isDate(e))return e.toISOString();if(!l&&ie.isBlob(e))throw new ce("Blob is not supported. Use a Buffer instead.");return ie.isArrayBuffer(e)||ie.isTypedArray(e)?l&&"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}function u(e,n,s){let a=e;if(e&&!s&&"object"===typeof e)if(ie.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(ie.isArray(e)&&he(e)||(ie.isFileList(e)||ie.endsWith(n,"[]"))&&(a=ie.toArray(e)))return n=pe(n),a.forEach((function(e,r){!ie.isUndefined(e)&&null!==e&&t.append(!0===o?fe([n],r,i):null===o?n:n+"[]",c(e))})),!1;return!!de(e)||(t.append(fe(s,n,i),c(e)),!1)}const d=[],p=Object.assign(me,{defaultVisitor:u,convertValue:c,isVisitable:de});function f(e,n){if(!ie.isUndefined(e)){if(-1!==d.indexOf(e))throw Error("Circular reference detected in "+n.join("."));d.push(e),ie.forEach(e,(function(e,r){const i=!(ie.isUndefined(e)||null===e)&&s.call(t,e,ie.isString(r)?r.trim():r,n,p);!0===i&&f(e,n?n.concat(r):[r])})),d.pop()}}if(!ie.isObject(e))throw new TypeError("data must be an object");return f(e),t}var ve=ge;function ye(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function be(e,t){this._pairs=[],e&&ve(e,this,t)}const we=be.prototype;we.append=function(e,t){this._pairs.push([e,t])},we.toString=function(e){const t=e?function(t){return e.call(this,t,ye)}:ye;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var xe=be;function Ee(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Se(e,t,n){if(!t)return e;const r=n&&n.encode||Ee,s=n&&n.serialize;let i;if(i=s?s(t,n):ie.isURLSearchParams(t)?t.toString():new xe(t,n).toString(r),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}class Te{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ie.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}var Ce=Te,Me={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},_e="undefined"!==typeof URLSearchParams?URLSearchParams:xe,Oe="undefined"!==typeof FormData?FormData:null,Pe="undefined"!==typeof Blob?Blob:null;const ke=(()=>{let e;return("undefined"===typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!==typeof window&&"undefined"!==typeof document)})(),Ae=(()=>"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts)();var Le={isBrowser:!0,classes:{URLSearchParams:_e,FormData:Oe,Blob:Pe},isStandardBrowserEnv:ke,isStandardBrowserWebWorkerEnv:Ae,protocols:["http","https","file","blob","url","data"]};function Ie(e,t){return ve(e,new Le.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return Le.isNode&&ie.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}function Re(e){return ie.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}function $e(e){const t={},n=Object.keys(e);let r;const s=n.length;let i;for(r=0;r<s;r++)i=n[r],t[i]=e[i];return t}function De(e){function t(e,n,r,s){let i=e[s++];const o=Number.isFinite(+i),a=s>=e.length;if(i=!i&&ie.isArray(r)?r.length:i,a)return ie.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!o;r[i]&&ie.isObject(r[i])||(r[i]=[]);const l=t(e,n,r[i],s);return l&&ie.isArray(r[i])&&(r[i]=$e(r[i])),!o}if(ie.isFormData(e)&&ie.isFunction(e.entries)){const n={};return ie.forEachEntry(e,((e,r)=>{t(Re(e),r,n,0)})),n}return null}var je=De;const ze={"Content-Type":void 0};function Ne(e,t,n){if(ie.isString(e))try{return(t||JSON.parse)(e),ie.trim(e)}catch(r){if("SyntaxError"!==r.name)throw r}return(n||JSON.stringify)(e)}const Fe={transitional:Me,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,s=ie.isObject(e);s&&ie.isHTMLForm(e)&&(e=new FormData(e));const i=ie.isFormData(e);if(i)return r&&r?JSON.stringify(je(e)):e;if(ie.isArrayBuffer(e)||ie.isBuffer(e)||ie.isStream(e)||ie.isFile(e)||ie.isBlob(e))return e;if(ie.isArrayBufferView(e))return e.buffer;if(ie.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(s){if(n.indexOf("application/x-www-form-urlencoded")>-1)return Ie(e,this.formSerializer).toString();if((o=ie.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return ve(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}return s||r?(t.setContentType("application/json",!1),Ne(e)):e}],transformResponse:[function(e){const t=this.transitional||Fe.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(e&&ie.isString(e)&&(n&&!this.responseType||r)){const n=t&&t.silentJSONParsing,i=!n&&r;try{return JSON.parse(e)}catch(s){if(i){if("SyntaxError"===s.name)throw ce.from(s,ce.ERR_BAD_RESPONSE,this,null,this.response);throw s}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Le.classes.FormData,Blob:Le.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};ie.forEach(["delete","get","head"],(function(e){Fe.headers[e]={}})),ie.forEach(["post","put","patch"],(function(e){Fe.headers[e]=ie.merge(ze)}));var Be=Fe;const Ge=ie.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);var He=e=>{const t={};let n,r,s;return e&&e.split("\n").forEach((function(e){s=e.indexOf(":"),n=e.substring(0,s).trim().toLowerCase(),r=e.substring(s+1).trim(),!n||t[n]&&Ge[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)})),t};const qe=Symbol("internals");function Ue(e){return e&&String(e).trim().toLowerCase()}function Ve(e){return!1===e||null==e?e:ie.isArray(e)?e.map(Ve):String(e)}function Xe(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;while(r=n.exec(e))t[r[1]]=r[2];return t}const Ye=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function We(e,t,n,r,s){return ie.isFunction(r)?r.call(this,t,n):(s&&(t=n),ie.isString(t)?ie.isString(r)?-1!==t.indexOf(r):ie.isRegExp(r)?r.test(t):void 0:void 0)}function Je(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}function Ke(e,t){const n=ie.toCamelCase(" "+t);["get","set","has"].forEach((r=>{Object.defineProperty(e,r+n,{value:function(e,n,s){return this[r].call(this,t,e,n,s)},configurable:!0})}))}class Ze{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function s(e,t,n){const s=Ue(t);if(!s)throw new Error("header name must be a non-empty string");const i=ie.findKey(r,s);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||t]=Ve(e))}const i=(e,t)=>ie.forEach(e,((e,n)=>s(e,n,t)));return ie.isPlainObject(e)||e instanceof this.constructor?i(e,t):ie.isString(e)&&(e=e.trim())&&!Ye(e)?i(He(e),t):null!=e&&s(t,e,n),this}get(e,t){if(e=Ue(e),e){const n=ie.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return Xe(e);if(ie.isFunction(t))return t.call(this,e,n);if(ie.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Ue(e),e){const n=ie.findKey(this,e);return!(!n||void 0===this[n]||t&&!We(this,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function s(e){if(e=Ue(e),e){const s=ie.findKey(n,e);!s||t&&!We(n,n[s],s,t)||(delete n[s],r=!0)}}return ie.isArray(e)?e.forEach(s):s(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;while(n--){const s=t[n];e&&!We(this,this[s],s,e,!0)||(delete this[s],r=!0)}return r}normalize(e){const t=this,n={};return ie.forEach(this,((r,s)=>{const i=ie.findKey(n,s);if(i)return t[i]=Ve(r),void delete t[s];const o=e?Je(s):String(s).trim();o!==s&&delete t[s],t[o]=Ve(r),n[o]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return ie.forEach(this,((n,r)=>{null!=n&&!1!==n&&(t[r]=e&&ie.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=this[qe]=this[qe]={accessors:{}},n=t.accessors,r=this.prototype;function s(e){const t=Ue(e);n[t]||(Ke(r,e),n[t]=!0)}return ie.isArray(e)?e.forEach(s):s(e),this}}Ze.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),ie.freezeMethods(Ze.prototype),ie.freezeMethods(Ze);var Qe=Ze;function et(e,t){const n=this||Be,r=t||n,s=Qe.from(r.headers);let i=r.data;return ie.forEach(e,(function(e){i=e.call(n,i,s.normalize(),t?t.status:void 0)})),s.normalize(),i}function tt(e){return!(!e||!e.__CANCEL__)}function nt(e,t,n){ce.call(this,null==e?"canceled":e,ce.ERR_CANCELED,t,n),this.name="CanceledError"}ie.inherits(nt,ce,{__CANCEL__:!0});var rt=nt;function st(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new ce("Request failed with status code "+n.status,[ce.ERR_BAD_REQUEST,ce.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}var it=Le.isStandardBrowserEnv?function(){return{write:function(e,t,n,r,s,i){const o=[];o.push(e+"="+encodeURIComponent(t)),ie.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),ie.isString(r)&&o.push("path="+r),ie.isString(s)&&o.push("domain="+s),!0===i&&o.push("secure"),document.cookie=o.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function ot(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function at(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function lt(e,t){return e&&!ot(t)?at(e,t):t}var ct=Le.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function r(n){let r=n;return e&&(t.setAttribute("href",r),r=t.href),t.setAttribute("href",r),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=r(window.location.href),function(e){const t=ie.isString(e)?r(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return function(){return!0}}();function ut(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function dt(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s,i=0,o=0;return t=void 0!==t?t:1e3,function(a){const l=Date.now(),c=r[o];s||(s=l),n[i]=a,r[i]=l;let u=o,d=0;while(u!==i)d+=n[u++],u%=e;if(i=(i+1)%e,i===o&&(o=(o+1)%e),l-s<t)return;const p=c&&l-c;return p?Math.round(1e3*d/p):void 0}}var pt=dt;function ft(e,t){let n=0;const r=pt(50,250);return s=>{const i=s.loaded,o=s.lengthComputable?s.total:void 0,a=i-n,l=r(a),c=i<=o;n=i;const u={loaded:i,total:o,progress:o?i/o:void 0,bytes:a,rate:l||void 0,estimated:l&&o&&c?(o-i)/l:void 0,event:s};u[t?"download":"upload"]=!0,e(u)}}const ht="undefined"!==typeof XMLHttpRequest;var mt=ht&&function(e){return new Promise((function(t,n){let r=e.data;const s=Qe.from(e.headers).normalize(),i=e.responseType;let o;function a(){e.cancelToken&&e.cancelToken.unsubscribe(o),e.signal&&e.signal.removeEventListener("abort",o)}ie.isFormData(r)&&(Le.isStandardBrowserEnv||Le.isStandardBrowserWebWorkerEnv?s.setContentType(!1):s.setContentType("multipart/form-data;",!1));let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";s.set("Authorization","Basic "+btoa(t+":"+n))}const c=lt(e.baseURL,e.url);function u(){if(!l)return;const r=Qe.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders()),s=i&&"text"!==i&&"json"!==i?l.response:l.responseText,o={data:s,status:l.status,statusText:l.statusText,headers:r,config:e,request:l};st((function(e){t(e),a()}),(function(e){n(e),a()}),o),l=null}if(l.open(e.method.toUpperCase(),Se(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=u:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(u)},l.onabort=function(){l&&(n(new ce("Request aborted",ce.ECONNABORTED,e,l)),l=null)},l.onerror=function(){n(new ce("Network Error",ce.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const r=e.transitional||Me;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new ce(t,r.clarifyTimeoutError?ce.ETIMEDOUT:ce.ECONNABORTED,e,l)),l=null},Le.isStandardBrowserEnv){const t=(e.withCredentials||ct(c))&&e.xsrfCookieName&&it.read(e.xsrfCookieName);t&&s.set(e.xsrfHeaderName,t)}void 0===r&&s.setContentType(null),"setRequestHeader"in l&&ie.forEach(s.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),ie.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&l.addEventListener("progress",ft(e.onDownloadProgress,!0)),"function"===typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",ft(e.onUploadProgress)),(e.cancelToken||e.signal)&&(o=t=>{l&&(n(!t||t.type?new rt(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(o),e.signal&&(e.signal.aborted?o():e.signal.addEventListener("abort",o)));const d=ut(c);d&&-1===Le.protocols.indexOf(d)?n(new ce("Unsupported protocol "+d+":",ce.ERR_BAD_REQUEST,e)):l.send(r||null)}))};const gt={http:ue,xhr:mt};ie.forEach(gt,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(n){}Object.defineProperty(e,"adapterName",{value:t})}}));var vt={getAdapter:e=>{e=ie.isArray(e)?e:[e];const{length:t}=e;let n,r;for(let s=0;s<t;s++)if(n=e[s],r=ie.isString(n)?gt[n.toLowerCase()]:n)break;if(!r){if(!1===r)throw new ce(`Adapter ${n} is not supported by the environment`,"ERR_NOT_SUPPORT");throw new Error(ie.hasOwnProp(gt,n)?`Adapter '${n}' is not available in the build`:`Unknown adapter '${n}'`)}if(!ie.isFunction(r))throw new TypeError("adapter is not a function");return r},adapters:gt};function yt(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new rt(null,e)}function bt(e){yt(e),e.headers=Qe.from(e.headers),e.data=et.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);const t=vt.getAdapter(e.adapter||Be.adapter);return t(e).then((function(t){return yt(e),t.data=et.call(e,e.transformResponse,t),t.headers=Qe.from(t.headers),t}),(function(t){return tt(t)||(yt(e),t&&t.response&&(t.response.data=et.call(e,e.transformResponse,t.response),t.response.headers=Qe.from(t.response.headers))),Promise.reject(t)}))}const wt=e=>e instanceof Qe?e.toJSON():e;function xt(e,t){t=t||{};const n={};function r(e,t,n){return ie.isPlainObject(e)&&ie.isPlainObject(t)?ie.merge.call({caseless:n},e,t):ie.isPlainObject(t)?ie.merge({},t):ie.isArray(t)?t.slice():t}function s(e,t,n){return ie.isUndefined(t)?ie.isUndefined(e)?void 0:r(void 0,e,n):r(e,t,n)}function i(e,t){if(!ie.isUndefined(t))return r(void 0,t)}function o(e,t){return ie.isUndefined(t)?ie.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function a(n,s,i){return i in t?r(n,s):i in e?r(void 0,n):void 0}const l={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:a,headers:(e,t)=>s(wt(e),wt(t),!0)};return ie.forEach(Object.keys(Object.assign({},e,t)),(function(r){const i=l[r]||s,o=i(e[r],t[r],r);ie.isUndefined(o)&&i!==a||(n[r]=o)})),n}const Et="1.4.0",St={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{St[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const Tt={};function Ct(e,t,n){if("object"!==typeof e)throw new ce("options must be an object",ce.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let s=r.length;while(s-- >0){const i=r[s],o=t[i];if(o){const t=e[i],n=void 0===t||o(t,i,e);if(!0!==n)throw new ce("option "+i+" must be "+n,ce.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new ce("Unknown option "+i,ce.ERR_BAD_OPTION)}}St.transitional=function(e,t,n){function r(e,t){return"[Axios v"+Et+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,s,i)=>{if(!1===e)throw new ce(r(s," has been removed"+(t?" in "+t:"")),ce.ERR_DEPRECATED);return t&&!Tt[s]&&(Tt[s]=!0,console.warn(r(s," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,s,i)}};var Mt={assertOptions:Ct,validators:St};const _t=Mt.validators;class Ot{constructor(e){this.defaults=e,this.interceptors={request:new Ce,response:new Ce}}request(e,t){"string"===typeof e?(t=t||{},t.url=e):t=e||{},t=xt(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:s}=t;let i;void 0!==n&&Mt.assertOptions(n,{silentJSONParsing:_t.transitional(_t.boolean),forcedJSONParsing:_t.transitional(_t.boolean),clarifyTimeoutError:_t.transitional(_t.boolean)},!1),null!=r&&(ie.isFunction(r)?t.paramsSerializer={serialize:r}:Mt.assertOptions(r,{encode:_t.function,serialize:_t.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=s&&ie.merge(s.common,s[t.method]),i&&ie.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete s[e]})),t.headers=Qe.concat(i,s);const o=[];let a=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(a=a&&e.synchronous,o.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,d=0;if(!a){const e=[bt.bind(this),void 0];e.unshift.apply(e,o),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);while(d<u)c=c.then(e[d++],e[d++]);return c}u=o.length;let p=t;d=0;while(d<u){const e=o[d++],t=o[d++];try{p=e(p)}catch(f){t.call(this,f);break}}try{c=bt.call(this,p)}catch(f){return Promise.reject(f)}d=0,u=l.length;while(d<u)c=c.then(l[d++],l[d++]);return c}getUri(e){e=xt(this.defaults,e);const t=lt(e.baseURL,e.url);return Se(t,e.params,e.paramsSerializer)}}ie.forEach(["delete","get","head","options"],(function(e){Ot.prototype[e]=function(t,n){return this.request(xt(n||{},{method:e,url:t,data:(n||{}).data}))}})),ie.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,s){return this.request(xt(s||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}Ot.prototype[e]=t(),Ot.prototype[e+"Form"]=t(!0)}));var Pt=Ot;class kt{constructor(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const n=this;this.promise.then((e=>{if(!n._listeners)return;let t=n._listeners.length;while(t-- >0)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const r=new Promise((e=>{n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e,r,s){n.reason||(n.reason=new rt(e,r,s),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;const t=new kt((function(t){e=t}));return{token:t,cancel:e}}}var At=kt;function Lt(e){return function(t){return e.apply(null,t)}}function It(e){return ie.isObject(e)&&!0===e.isAxiosError}const Rt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Rt).forEach((([e,t])=>{Rt[t]=e}));var $t=Rt;function Dt(e){const t=new Pt(e),n=r(Pt.prototype.request,t);return ie.extend(n,Pt.prototype,t,{allOwnKeys:!0}),ie.extend(n,t,null,{allOwnKeys:!0}),n.create=function(t){return Dt(xt(e,t))},n}const jt=Dt(Be);jt.Axios=Pt,jt.CanceledError=rt,jt.CancelToken=At,jt.isCancel=tt,jt.VERSION=Et,jt.toFormData=ve,jt.AxiosError=ce,jt.Cancel=jt.CanceledError,jt.all=function(e){return Promise.all(e)},jt.spread=Lt,jt.isAxiosError=It,jt.mergeConfig=xt,jt.AxiosHeaders=Qe,jt.formToJSON=e=>je(ie.isHTMLForm(e)?new FormData(e):e),jt.HttpStatusCode=$t,jt.default=jt;var zt=jt},9391:function(e,t,n){"use strict";function r(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map((function(e){e(n)})),(r=e.get("*"))&&r.slice().map((function(e){e(t,n)}))}}}n.d(t,{Z:function(){return r}})},8956:function(e,t,n){"use strict";function r(e){return null!==e&&"object"===typeof e&&"constructor"in e&&e.constructor===Object}function s(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((n=>{"undefined"===typeof e[n]?e[n]=t[n]:r(t[n])&&r(e[n])&&Object.keys(t[n]).length>0&&s(e[n],t[n])}))}n.d(t,{Z:function(){return nt}});const i={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function o(){const e="undefined"!==typeof document?document:{};return s(e,i),e}const a={document:i,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return"undefined"===typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){"undefined"!==typeof setTimeout&&clearTimeout(e)}};function l(){const e="undefined"!==typeof window?window:{};return s(e,a),e}function c(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(n){}try{delete t[e]}catch(n){}}))}function u(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function d(){return Date.now()}function p(e){const t=l();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function f(e,t){void 0===t&&(t="x");const n=l();let r,s,i;const o=p(e);return n.WebKitCSSMatrix?(s=o.transform||o.webkitTransform,s.split(",").length>6&&(s=s.split(", ").map((e=>e.replace(",","."))).join(", ")),i=new n.WebKitCSSMatrix("none"===s?"":s)):(i=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=i.toString().split(",")),"x"===t&&(s=n.WebKitCSSMatrix?i.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(s=n.WebKitCSSMatrix?i.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),s||0}function h(e){return"object"===typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function m(e){return"undefined"!==typeof window&&"undefined"!==typeof window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function g(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const r=n<0||arguments.length<=n?void 0:arguments[n];if(void 0!==r&&null!==r&&!m(r)){const n=Object.keys(Object(r)).filter((e=>t.indexOf(e)<0));for(let t=0,s=n.length;t<s;t+=1){const s=n[t],i=Object.getOwnPropertyDescriptor(r,s);void 0!==i&&i.enumerable&&(h(e[s])&&h(r[s])?r[s].__swiper__?e[s]=r[s]:g(e[s],r[s]):!h(e[s])&&h(r[s])?(e[s]={},r[s].__swiper__?e[s]=r[s]:g(e[s],r[s])):e[s]=r[s])}}}return e}function v(e,t,n){e.style.setProperty(t,n)}function y(e){let{swiper:t,targetPosition:n,side:r}=e;const s=l(),i=-t.translate;let o,a=null;const c=t.params.speed;t.wrapperEl.style.scrollSnapType="none",s.cancelAnimationFrame(t.cssModeFrameID);const u=n>i?"next":"prev",d=(e,t)=>"next"===u&&e>=t||"prev"===u&&e<=t,p=()=>{o=(new Date).getTime(),null===a&&(a=o);const e=Math.max(Math.min((o-a)/c,1),0),l=.5-Math.cos(e*Math.PI)/2;let u=i+l*(n-i);if(d(u,n)&&(u=n),t.wrapperEl.scrollTo({[r]:u}),d(u,n))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[r]:u})})),void s.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=s.requestAnimationFrame(p)};p()}function b(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function w(e,t){return void 0===t&&(t=""),[...e.children].filter((e=>e.matches(t)))}function x(e,t){void 0===t&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:[t]),n}function E(e){const t=l(),n=o(),r=e.getBoundingClientRect(),s=n.body,i=e.clientTop||s.clientTop||0,a=e.clientLeft||s.clientLeft||0,c=e===t?t.scrollY:e.scrollTop,u=e===t?t.scrollX:e.scrollLeft;return{top:r.top+c-i,left:r.left+u-a}}function S(e,t){const n=[];while(e.previousElementSibling){const r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function T(e,t){const n=[];while(e.nextElementSibling){const r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function C(e,t){const n=l();return n.getComputedStyle(e,null).getPropertyValue(t)}function M(e){let t,n=e;if(n){t=0;while(null!==(n=n.previousSibling))1===n.nodeType&&(t+=1);return t}}function _(e,t){const n=[];let r=e.parentElement;while(r)t?r.matches(t)&&n.push(r):n.push(r),r=r.parentElement;return n}function O(e,t){function n(r){r.target===e&&(t.call(e,r),e.removeEventListener("transitionend",n))}t&&e.addEventListener("transitionend",n)}function P(e,t,n){const r=l();return n?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}let k,A,L;function I(){const e=l(),t=o();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function R(){return k||(k=I()),k}function $(e){let{userAgent:t}=void 0===e?{}:e;const n=R(),r=l(),s=r.navigator.platform,i=t||r.navigator.userAgent,o={ios:!1,android:!1},a=r.screen.width,c=r.screen.height,u=i.match(/(Android);?[\s\/]+([\d.]+)?/);let d=i.match(/(iPad).*OS\s([\d_]+)/);const p=i.match(/(iPod)(.*OS\s([\d_]+))?/),f=!d&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===s;let m="MacIntel"===s;const g=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!d&&m&&n.touch&&g.indexOf(`${a}x${c}`)>=0&&(d=i.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),m=!1),u&&!h&&(o.os="android",o.android=!0),(d||f||p)&&(o.os="ios",o.ios=!0),o}function D(e){return void 0===e&&(e={}),A||(A=$(e)),A}function j(){const e=l();let t=!1;function n(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(n()){const n=String(e.navigator.userAgent);if(n.includes("Version/")){const[e,r]=n.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));t=e<16||16===e&&r<2}}return{isSafari:t||n(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function z(){return L||(L=j()),L}function N(e){let{swiper:t,on:n,emit:r}=e;const s=l();let i=null,o=null;const a=()=>{t&&!t.destroyed&&t.initialized&&(r("beforeResize"),r("resize"))},c=()=>{t&&!t.destroyed&&t.initialized&&(i=new ResizeObserver((e=>{o=s.requestAnimationFrame((()=>{const{width:n,height:r}=t;let s=n,i=r;e.forEach((e=>{let{contentBoxSize:n,contentRect:r,target:o}=e;o&&o!==t.el||(s=r?r.width:(n[0]||n).inlineSize,i=r?r.height:(n[0]||n).blockSize)})),s===n&&i===r||a()}))})),i.observe(t.el))},u=()=>{o&&s.cancelAnimationFrame(o),i&&i.unobserve&&t.el&&(i.unobserve(t.el),i=null)},d=()=>{t&&!t.destroyed&&t.initialized&&r("orientationchange")};n("init",(()=>{t.params.resizeObserver&&"undefined"!==typeof s.ResizeObserver?c():(s.addEventListener("resize",a),s.addEventListener("orientationchange",d))})),n("destroy",(()=>{u(),s.removeEventListener("resize",a),s.removeEventListener("orientationchange",d)}))}function F(e){let{swiper:t,extendParams:n,on:r,emit:s}=e;const i=[],o=l(),a=function(e,n){void 0===n&&(n={});const r=o.MutationObserver||o.WebkitMutationObserver,a=new r((e=>{if(t.__preventObserver__)return;if(1===e.length)return void s("observerUpdate",e[0]);const n=function(){s("observerUpdate",e[0])};o.requestAnimationFrame?o.requestAnimationFrame(n):o.setTimeout(n,0)}));a.observe(e,{attributes:"undefined"===typeof n.attributes||n.attributes,childList:"undefined"===typeof n.childList||n.childList,characterData:"undefined"===typeof n.characterData||n.characterData}),i.push(a)},c=()=>{if(t.params.observer){if(t.params.observeParents){const e=_(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})}},u=()=>{i.forEach((e=>{e.disconnect()})),i.splice(0,i.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",c),r("destroy",u)}var B={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!==typeof t)return r;const s=n?"unshift":"push";return e.split(" ").forEach((e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][s](t)})),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!==typeof t)return r;function s(){r.off(e,s),s.__emitterProxy&&delete s.__emitterProxy;for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];t.apply(r,i)}return s.__emitterProxy=t,r.on(e,s,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!==typeof e)return n;const r=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](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=>{"undefined"===typeof t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach(((r,s)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&n.eventsListeners[e].splice(s,1)}))})),n):n},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,n,r;for(var s=arguments.length,i=new Array(s),o=0;o<s;o++)i[o]=arguments[o];"string"===typeof i[0]||Array.isArray(i[0])?(t=i[0],n=i.slice(1,i.length),r=e):(t=i[0].events,n=i[0].data,r=i[0].context||e),n.unshift(r);const a=Array.isArray(t)?t:t.split(" ");return a.forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(r,[t,...n])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(r,n)}))})),e}};function G(){const e=this;let t,n;const r=e.el;t="undefined"!==typeof e.params.width&&null!==e.params.width?e.params.width:r.clientWidth,n="undefined"!==typeof e.params.height&&null!==e.params.height?e.params.height:r.clientHeight,0===t&&e.isHorizontal()||0===n&&e.isVertical()||(t=t-parseInt(C(r,"padding-left")||0,10)-parseInt(C(r,"padding-right")||0,10),n=n-parseInt(C(r,"padding-top")||0,10)-parseInt(C(r,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function H(){const e=this;function t(t){return e.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}function n(e,n){return parseFloat(e.getPropertyValue(t(n))||0)}const r=e.params,{wrapperEl:s,slidesEl:i,size:o,rtlTranslate:a,wrongRTL:l}=e,c=e.virtual&&r.virtual.enabled,u=c?e.virtual.slides.length:e.slides.length,d=w(i,`.${e.params.slideClass}, swiper-slide`),p=c?e.virtual.slides.length:d.length;let f=[];const h=[],m=[];let g=r.slidesOffsetBefore;"function"===typeof g&&(g=r.slidesOffsetBefore.call(e));let y=r.slidesOffsetAfter;"function"===typeof y&&(y=r.slidesOffsetAfter.call(e));const b=e.snapGrid.length,x=e.slidesGrid.length;let E=r.spaceBetween,S=-g,T=0,M=0;if("undefined"===typeof o)return;"string"===typeof E&&E.indexOf("%")>=0?E=parseFloat(E.replace("%",""))/100*o:"string"===typeof E&&(E=parseFloat(E)),e.virtualSize=-E,d.forEach((e=>{a?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),r.centeredSlides&&r.cssMode&&(v(s,"--swiper-centered-offset-before",""),v(s,"--swiper-centered-offset-after",""));const _=r.grid&&r.grid.rows>1&&e.grid;let O;_&&e.grid.initSlides(p);const k="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter((e=>"undefined"!==typeof r.breakpoints[e].slidesPerView)).length>0;for(let v=0;v<p;v+=1){let s;if(O=0,d[v]&&(s=d[v]),_&&e.grid.updateSlide(v,s,p,t),!d[v]||"none"!==C(s,"display")){if("auto"===r.slidesPerView){k&&(d[v].style[t("width")]="");const i=getComputedStyle(s),o=s.style.transform,a=s.style.webkitTransform;if(o&&(s.style.transform="none"),a&&(s.style.webkitTransform="none"),r.roundLengths)O=e.isHorizontal()?P(s,"width",!0):P(s,"height",!0);else{const e=n(i,"width"),t=n(i,"padding-left"),r=n(i,"padding-right"),o=n(i,"margin-left"),a=n(i,"margin-right"),l=i.getPropertyValue("box-sizing");if(l&&"border-box"===l)O=e+o+a;else{const{clientWidth:n,offsetWidth:i}=s;O=e+t+r+o+a+(i-n)}}o&&(s.style.transform=o),a&&(s.style.webkitTransform=a),r.roundLengths&&(O=Math.floor(O))}else O=(o-(r.slidesPerView-1)*E)/r.slidesPerView,r.roundLengths&&(O=Math.floor(O)),d[v]&&(d[v].style[t("width")]=`${O}px`);d[v]&&(d[v].swiperSlideSize=O),m.push(O),r.centeredSlides?(S=S+O/2+T/2+E,0===T&&0!==v&&(S=S-o/2-E),0===v&&(S=S-o/2-E),Math.abs(S)<.001&&(S=0),r.roundLengths&&(S=Math.floor(S)),M%r.slidesPerGroup===0&&f.push(S),h.push(S)):(r.roundLengths&&(S=Math.floor(S)),(M-Math.min(e.params.slidesPerGroupSkip,M))%e.params.slidesPerGroup===0&&f.push(S),h.push(S),S=S+O+E),e.virtualSize+=O+E,T=O,M+=1}}if(e.virtualSize=Math.max(e.virtualSize,o)+y,a&&l&&("slide"===r.effect||"coverflow"===r.effect)&&(s.style.width=`${e.virtualSize+E}px`),r.setWrapperSize&&(s.style[t("width")]=`${e.virtualSize+E}px`),_&&e.grid.updateWrapperSize(O,f,t),!r.centeredSlides){const t=[];for(let n=0;n<f.length;n+=1){let s=f[n];r.roundLengths&&(s=Math.floor(s)),f[n]<=e.virtualSize-o&&t.push(s)}f=t,Math.floor(e.virtualSize-o)-Math.floor(f[f.length-1])>1&&f.push(e.virtualSize-o)}if(c&&r.loop){const t=m[0]+E;if(r.slidesPerGroup>1){const n=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/r.slidesPerGroup),s=t*r.slidesPerGroup;for(let e=0;e<n;e+=1)f.push(f[f.length-1]+s)}for(let n=0;n<e.virtual.slidesBefore+e.virtual.slidesAfter;n+=1)1===r.slidesPerGroup&&f.push(f[f.length-1]+t),h.push(h[h.length-1]+t),e.virtualSize+=t}if(0===f.length&&(f=[0]),0!==E){const n=e.isHorizontal()&&a?"marginLeft":t("marginRight");d.filter(((e,t)=>!(r.cssMode&&!r.loop)||t!==d.length-1)).forEach((e=>{e.style[n]=`${E}px`}))}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;m.forEach((t=>{e+=t+(E||0)})),e-=E;const t=e-o;f=f.map((e=>e<=0?-g:e>t?t+y:e))}if(r.centerInsufficientSlides){let e=0;if(m.forEach((t=>{e+=t+(E||0)})),e-=E,e<o){const t=(o-e)/2;f.forEach(((e,n)=>{f[n]=e-t})),h.forEach(((e,n)=>{h[n]=e+t}))}}if(Object.assign(e,{slides:d,snapGrid:f,slidesGrid:h,slidesSizesGrid:m}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){v(s,"--swiper-centered-offset-before",-f[0]+"px"),v(s,"--swiper-centered-offset-after",e.size/2-m[m.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(p!==u&&e.emit("slidesLengthChange"),f.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==x&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),!c&&!r.cssMode&&("slide"===r.effect||"fade"===r.effect)){const t=`${r.containerModifierClass}backface-hidden`,n=e.el.classList.contains(t);p<=r.maxBackfaceHiddenSlides?n||e.el.classList.add(t):n&&e.el.classList.remove(t)}}function q(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let s,i=0;"number"===typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const o=e=>r?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(s=0;s<Math.ceil(t.params.slidesPerView);s+=1){const e=t.activeIndex+s;if(e>t.slides.length&&!r)break;n.push(o(e))}else n.push(o(t.activeIndex));for(s=0;s<n.length;s+=1)if("undefined"!==typeof n[s]){const e=n[s].offsetHeight;i=e>i?e:i}(i||0===i)&&(t.wrapperEl.style.height=`${i}px`)}function U(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r<t.length;r+=1)t[r].swiperSlideOffset=(e.isHorizontal()?t[r].offsetLeft:t[r].offsetTop)-n-e.cssOverflowAdjustment()}function V(e){void 0===e&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:r,rtlTranslate:s,snapGrid:i}=t;if(0===r.length)return;"undefined"===typeof r[0].swiperSlideOffset&&t.updateSlidesOffset();let o=-e;s&&(o=e),r.forEach((e=>{e.classList.remove(n.slideVisibleClass)})),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<r.length;l+=1){const e=r[l];let c=e.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(c-=r[0].swiperSlideOffset);const u=(o+(n.centeredSlides?t.minTranslate():0)-c)/(e.swiperSlideSize+a),d=(o-i[0]+(n.centeredSlides?t.minTranslate():0)-c)/(e.swiperSlideSize+a),p=-(o-c),f=p+t.slidesSizesGrid[l],h=p>=0&&p<t.size-1||f>1&&f<=t.size||p<=0&&f>=t.size;h&&(t.visibleSlides.push(e),t.visibleSlidesIndexes.push(l),r[l].classList.add(n.slideVisibleClass)),e.progress=s?-u:u,e.originalProgress=s?-d:d}}function X(e){const t=this;if("undefined"===typeof e){const n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:s,isBeginning:i,isEnd:o,progressLoop:a}=t;const l=i,c=o;if(0===r)s=0,i=!0,o=!0;else{s=(e-t.minTranslate())/r;const n=Math.abs(e-t.minTranslate())<1,a=Math.abs(e-t.maxTranslate())<1;i=n||s<=0,o=a||s>=1,n&&(s=0),a&&(s=1)}if(n.loop){const n=t.getSlideIndexByData(0),r=t.getSlideIndexByData(t.slides.length-1),s=t.slidesGrid[n],i=t.slidesGrid[r],o=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);a=l>=s?(l-s)/o:(l+o-i)/o,a>1&&(a-=1)}Object.assign(t,{progress:s,progressLoop:a,isBeginning:i,isEnd:o}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),i&&!l&&t.emit("reachBeginning toEdge"),o&&!c&&t.emit("reachEnd toEdge"),(l&&!i||c&&!o)&&t.emit("fromEdge"),t.emit("progress",s)}function Y(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:s}=e,i=e.virtual&&n.virtual.enabled,o=e=>w(r,`.${n.slideClass}${e}, swiper-slide${e}`)[0];let a;if(t.forEach((e=>{e.classList.remove(n.slideActiveClass,n.slideNextClass,n.slidePrevClass)})),i)if(n.loop){let t=s-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),a=o(`[data-swiper-slide-index="${t}"]`)}else a=o(`[data-swiper-slide-index="${s}"]`);else a=t[s];if(a){a.classList.add(n.slideActiveClass);let e=T(a,`.${n.slideClass}, swiper-slide`)[0];n.loop&&!e&&(e=t[0]),e&&e.classList.add(n.slideNextClass);let r=S(a,`.${n.slideClass}, swiper-slide`)[0];n.loop&&0===!r&&(r=t[t.length-1]),r&&r.classList.add(n.slidePrevClass)}e.emitSlidesClasses()}const W=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){const t=r.querySelector(`.${e.params.lazyPreloaderClass}`);t&&t.remove()}},J=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},K=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 r="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),s=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const n=s,i=[n-t];return i.push(...Array.from({length:t}).map(((e,t)=>n+r+t))),void e.slides.forEach(((t,n)=>{i.includes(t.column)&&J(e,n)}))}const i=s+r-1;if(e.params.rewind||e.params.loop)for(let o=s-t;o<=i+t;o+=1){const t=(o%n+n)%n;(t<s||t>i)&&J(e,t)}else for(let o=Math.max(s-t,0);o<=Math.min(i+t,n-1);o+=1)o!==s&&(o>i||o<s)&&J(e,o)};function Z(e){const{slidesGrid:t,params:n}=e,r=e.rtlTranslate?e.translate:-e.translate;let s;for(let i=0;i<t.length;i+=1)"undefined"!==typeof t[i+1]?r>=t[i]&&r<t[i+1]-(t[i+1]-t[i])/2?s=i:r>=t[i]&&r<t[i+1]&&(s=i+1):r>=t[i]&&(s=i);return n.normalizeSlideIndex&&(s<0||"undefined"===typeof s)&&(s=0),s}function Q(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:s,activeIndex:i,realIndex:o,snapIndex:a}=t;let l,c=e;const u=e=>{let n=e-t.virtual.slidesBefore;return n<0&&(n=t.virtual.slides.length+n),n>=t.virtual.slides.length&&(n-=t.virtual.slides.length),n};if("undefined"===typeof c&&(c=Z(t)),r.indexOf(n)>=0)l=r.indexOf(n);else{const e=Math.min(s.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/s.slidesPerGroup)}if(l>=r.length&&(l=r.length-1),c===i)return l!==a&&(t.snapIndex=l,t.emit("snapIndexChange")),void(t.params.loop&&t.virtual&&t.params.virtual.enabled&&(t.realIndex=u(c)));let d;d=t.virtual&&s.virtual.enabled&&s.loop?u(c):t.slides[c]?parseInt(t.slides[c].getAttribute("data-swiper-slide-index")||c,10):c,Object.assign(t,{previousSnapIndex:a,snapIndex:l,previousRealIndex:o,realIndex:d,previousIndex:i,activeIndex:c}),t.initialized&&K(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),o!==d&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")}function ee(e){const t=this,n=t.params,r=e.closest(`.${n.slideClass}, swiper-slide`);let s,i=!1;if(r)for(let o=0;o<t.slides.length;o+=1)if(t.slides[o]===r){i=!0,s=o;break}if(!r||!i)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=r,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(r.getAttribute("data-swiper-slide-index"),10):t.clickedIndex=s,n.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}var te={updateSize:G,updateSlides:H,updateAutoHeight:q,updateSlidesOffset:U,updateSlidesProgress:V,updateProgress:X,updateSlidesClasses:Y,updateActiveIndex:Q,updateClickedSlide:ee};function ne(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const t=this,{params:n,rtlTranslate:r,translate:s,wrapperEl:i}=t;if(n.virtualTranslate)return r?-s:s;if(n.cssMode)return s;let o=f(i,e);return o+=t.cssOverflowAdjustment(),r&&(o=-o),o||0}function re(e,t){const n=this,{rtlTranslate:r,params:s,wrapperEl:i,progress:o}=n;let a=0,l=0;const c=0;let u;n.isHorizontal()?a=r?-e:e:l=e,s.roundLengths&&(a=Math.floor(a),l=Math.floor(l)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?a:l,s.cssMode?i[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-a:-l:s.virtualTranslate||(n.isHorizontal()?a-=n.cssOverflowAdjustment():l-=n.cssOverflowAdjustment(),i.style.transform=`translate3d(${a}px, ${l}px, ${c}px)`);const d=n.maxTranslate()-n.minTranslate();u=0===d?0:(e-n.minTranslate())/d,u!==o&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)}function se(){return-this.snapGrid[0]}function ie(){return-this.snapGrid[this.snapGrid.length-1]}function oe(e,t,n,r,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),void 0===r&&(r=!0);const i=this,{params:o,wrapperEl:a}=i;if(i.animating&&o.preventInteractionOnTransition)return!1;const l=i.minTranslate(),c=i.maxTranslate();let u;if(u=r&&e>l?l:r&&e<c?c:e,i.updateProgress(u),o.cssMode){const e=i.isHorizontal();if(0===t)a[e?"scrollLeft":"scrollTop"]=-u;else{if(!i.support.smoothScroll)return y({swiper:i,targetPosition:-u,side:e?"left":"top"}),!0;a.scrollTo({[e?"left":"top"]:-u,behavior:"smooth"})}return!0}return 0===t?(i.setTransition(0),i.setTranslate(u),n&&(i.emit("beforeTransitionStart",t,s),i.emit("transitionEnd"))):(i.setTransition(t),i.setTranslate(u),n&&(i.emit("beforeTransitionStart",t,s),i.emit("transitionStart")),i.animating||(i.animating=!0,i.onTranslateToWrapperTransitionEnd||(i.onTranslateToWrapperTransitionEnd=function(e){i&&!i.destroyed&&e.target===this&&(i.wrapperEl.removeEventListener("transitionend",i.onTranslateToWrapperTransitionEnd),i.onTranslateToWrapperTransitionEnd=null,delete i.onTranslateToWrapperTransitionEnd,n&&i.emit("transitionEnd"))}),i.wrapperEl.addEventListener("transitionend",i.onTranslateToWrapperTransitionEnd))),!0}var ae={getTranslate:ne,setTranslate:re,minTranslate:se,maxTranslate:ie,translateTo:oe};function le(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`),n.emit("setTransition",e,t)}function ce(e){let{swiper:t,runCallbacks:n,direction:r,step:s}=e;const{activeIndex:i,previousIndex:o}=t;let a=r;if(a||(a=i>o?"next":i<o?"prev":"reset"),t.emit(`transition${s}`),n&&i!==o){if("reset"===a)return void t.emit(`slideResetTransition${s}`);t.emit(`slideChangeTransition${s}`),"next"===a?t.emit(`slideNextTransition${s}`):t.emit(`slidePrevTransition${s}`)}}function ue(e,t){void 0===e&&(e=!0);const n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),ce({swiper:n,runCallbacks:e,direction:t,step:"Start"}))}function de(e,t){void 0===e&&(e=!0);const n=this,{params:r}=n;n.animating=!1,r.cssMode||(n.setTransition(0),ce({swiper:n,runCallbacks:e,direction:t,step:"End"}))}var pe={setTransition:le,transitionStart:ue,transitionEnd:de};function fe(e,t,n,r,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),"string"===typeof e&&(e=parseInt(e,10));const i=this;let o=e;o<0&&(o=0);const{params:a,snapGrid:l,slidesGrid:c,previousIndex:u,activeIndex:d,rtlTranslate:p,wrapperEl:f,enabled:h}=i;if(i.animating&&a.preventInteractionOnTransition||!h&&!r&&!s)return!1;const m=Math.min(i.params.slidesPerGroupSkip,o);let g=m+Math.floor((o-m)/i.params.slidesPerGroup);g>=l.length&&(g=l.length-1);const v=-l[g];if(a.normalizeSlideIndex)for(let y=0;y<c.length;y+=1){const e=-Math.floor(100*v),t=Math.floor(100*c[y]),n=Math.floor(100*c[y+1]);"undefined"!==typeof c[y+1]?e>=t&&e<n-(n-t)/2?o=y:e>=t&&e<n&&(o=y+1):e>=t&&(o=y)}if(i.initialized&&o!==d){if(!i.allowSlideNext&&(p?v>i.translate&&v>i.minTranslate():v<i.translate&&v<i.minTranslate()))return!1;if(!i.allowSlidePrev&&v>i.translate&&v>i.maxTranslate()&&(d||0)!==o)return!1}let b;if(o!==(u||0)&&n&&i.emit("beforeSlideChangeStart"),i.updateProgress(v),b=o>d?"next":o<d?"prev":"reset",p&&-v===i.translate||!p&&v===i.translate)return i.updateActiveIndex(o),a.autoHeight&&i.updateAutoHeight(),i.updateSlidesClasses(),"slide"!==a.effect&&i.setTranslate(v),"reset"!==b&&(i.transitionStart(n,b),i.transitionEnd(n,b)),!1;if(a.cssMode){const e=i.isHorizontal(),n=p?v:-v;if(0===t){const t=i.virtual&&i.params.virtual.enabled;t&&(i.wrapperEl.style.scrollSnapType="none",i._immediateVirtual=!0),t&&!i._cssModeVirtualInitialSet&&i.params.initialSlide>0?(i._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{f[e?"scrollLeft":"scrollTop"]=n}))):f[e?"scrollLeft":"scrollTop"]=n,t&&requestAnimationFrame((()=>{i.wrapperEl.style.scrollSnapType="",i._immediateVirtual=!1}))}else{if(!i.support.smoothScroll)return y({swiper:i,targetPosition:n,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}return i.setTransition(t),i.setTranslate(v),i.updateActiveIndex(o),i.updateSlidesClasses(),i.emit("beforeTransitionStart",t,r),i.transitionStart(n,b),0===t?i.transitionEnd(n,b):i.animating||(i.animating=!0,i.onSlideToWrapperTransitionEnd||(i.onSlideToWrapperTransitionEnd=function(e){i&&!i.destroyed&&e.target===this&&(i.wrapperEl.removeEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.onSlideToWrapperTransitionEnd=null,delete i.onSlideToWrapperTransitionEnd,i.transitionEnd(n,b))}),i.wrapperEl.addEventListener("transitionend",i.onSlideToWrapperTransitionEnd)),!0}function he(e,t,n,r){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),"string"===typeof e){const t=parseInt(e,10);e=t}const s=this;let i=e;return s.params.loop&&(s.virtual&&s.params.virtual.enabled?i+=s.virtual.slidesBefore:i=s.getSlideIndexByData(i)),s.slideTo(i,t,n,r)}function me(e,t,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const r=this,{enabled:s,params:i,animating:o}=r;if(!s)return r;let a=i.slidesPerGroup;"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(a=Math.max(r.slidesPerViewDynamic("current",!0),1));const l=r.activeIndex<i.slidesPerGroupSkip?1:a,c=r.virtual&&i.virtual.enabled;if(i.loop){if(o&&!c&&i.loopPreventsSliding)return!1;r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft}return i.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+l,e,t,n)}function ge(e,t,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const r=this,{params:s,snapGrid:i,slidesGrid:o,rtlTranslate:a,enabled:l,animating:c}=r;if(!l)return r;const u=r.virtual&&s.virtual.enabled;if(s.loop){if(c&&!u&&s.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}const d=a?r.translate:-r.translate;function p(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const f=p(d),h=i.map((e=>p(e)));let m=i[h.indexOf(f)-1];if("undefined"===typeof m&&s.cssMode){let e;i.forEach(((t,n)=>{f>=t&&(e=n)})),"undefined"!==typeof e&&(m=i[e>0?e-1:e])}let g=0;if("undefined"!==typeof m&&(g=o.indexOf(m),g<0&&(g=r.activeIndex-1),"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(g=g-r.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),s.rewind&&r.isBeginning){const s=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(s,e,t,n)}return r.slideTo(g,e,t,n)}function ve(e,t,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const r=this;return r.slideTo(r.activeIndex,e,t,n)}function ye(e,t,n,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===r&&(r=.5);const s=this;let i=s.activeIndex;const o=Math.min(s.params.slidesPerGroupSkip,i),a=o+Math.floor((i-o)/s.params.slidesPerGroup),l=s.rtlTranslate?s.translate:-s.translate;if(l>=s.snapGrid[a]){const e=s.snapGrid[a],t=s.snapGrid[a+1];l-e>(t-e)*r&&(i+=s.params.slidesPerGroup)}else{const e=s.snapGrid[a-1],t=s.snapGrid[a];l-e<=(t-e)*r&&(i-=s.params.slidesPerGroup)}return i=Math.max(i,0),i=Math.min(i,s.slidesGrid.length-1),s.slideTo(i,e,t,n)}function be(){const e=this,{params:t,slidesEl:n}=e,r="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let s,i=e.clickedIndex;const o=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;s=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?i<e.loopedSlides-r/2||i>e.slides.length-e.loopedSlides+r/2?(e.loopFix(),i=e.getSlideIndex(w(n,`${o}[data-swiper-slide-index="${s}"]`)[0]),u((()=>{e.slideTo(i)}))):e.slideTo(i):i>e.slides.length-r?(e.loopFix(),i=e.getSlideIndex(w(n,`${o}[data-swiper-slide-index="${s}"]`)[0]),u((()=>{e.slideTo(i)}))):e.slideTo(i)}else e.slideTo(i)}var we={slideTo:fe,slideToLoop:he,slideNext:me,slidePrev:ge,slideReset:ve,slideToClosest:ye,slideToClickedSlide:be};function xe(e){const t=this,{params:n,slidesEl:r}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;const s=w(r,`.${n.slideClass}, swiper-slide`);s.forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})),t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})}function Ee(e){let{slideRealIndex:t,slideTo:n=!0,direction:r,setTranslate:s,activeSlideIndex:i,byController:o,byMousewheel:a}=void 0===e?{}:e;const l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");const{slides:c,allowSlidePrev:u,allowSlideNext:d,slidesEl:p,params:f}=l;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=u,l.allowSlideNext=d,void l.emit("loopFix");const h="auto"===f.slidesPerView?l.slidesPerViewDynamic():Math.ceil(parseFloat(f.slidesPerView,10));let m=f.loopedSlides||h;m%f.slidesPerGroup!==0&&(m+=f.slidesPerGroup-m%f.slidesPerGroup),l.loopedSlides=m;const g=[],v=[];let y=l.activeIndex;"undefined"===typeof i?i=l.getSlideIndex(l.slides.filter((e=>e.classList.contains(f.slideActiveClass)))[0]):y=i;const b="next"===r||!r,w="prev"===r||!r;let x=0,E=0;if(i<m){x=Math.max(m-i,f.slidesPerGroup);for(let e=0;e<m-i;e+=1){const t=e-Math.floor(e/c.length)*c.length;g.push(c.length-t-1)}}else if(i>l.slides.length-2*m){E=Math.max(i-(l.slides.length-2*m),f.slidesPerGroup);for(let e=0;e<E;e+=1){const t=e-Math.floor(e/c.length)*c.length;v.push(t)}}if(w&&g.forEach((e=>{l.slides[e].swiperLoopMoveDOM=!0,p.prepend(l.slides[e]),l.slides[e].swiperLoopMoveDOM=!1})),b&&v.forEach((e=>{l.slides[e].swiperLoopMoveDOM=!0,p.append(l.slides[e]),l.slides[e].swiperLoopMoveDOM=!1})),l.recalcSlides(),"auto"===f.slidesPerView&&l.updateSlides(),f.watchSlidesProgress&&l.updateSlidesOffset(),n)if(g.length>0&&w)if("undefined"===typeof t){const e=l.slidesGrid[y],t=l.slidesGrid[y+x],n=t-e;a?l.setTranslate(l.translate-n):(l.slideTo(y+x,0,!1,!0),s&&(l.touches[l.isHorizontal()?"startX":"startY"]+=n,l.touchEventsData.currentTranslate=l.translate))}else s&&(l.slideToLoop(t,0,!1,!0),l.touchEventsData.currentTranslate=l.translate);else if(v.length>0&&b)if("undefined"===typeof t){const e=l.slidesGrid[y],t=l.slidesGrid[y-E],n=t-e;a?l.setTranslate(l.translate-n):(l.slideTo(y-E,0,!1,!0),s&&(l.touches[l.isHorizontal()?"startX":"startY"]+=n,l.touchEventsData.currentTranslate=l.translate))}else l.slideToLoop(t,0,!1,!0);if(l.allowSlidePrev=u,l.allowSlideNext=d,l.controller&&l.controller.control&&!o){const e={slideRealIndex:t,slideTo:!1,direction:r,setTranslate:s,activeSlideIndex:i,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix(e)})):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix(e)}l.emit("loopFix")}function Se(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const r=[];e.slides.forEach((e=>{const t="undefined"===typeof e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;r[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),r.forEach((e=>{n.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}var Te={loopCreate:xe,loopFix:Ee,loopDestroy:Se};function Ce(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}))}function Me(){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})))}var _e={setGrabCursor:Ce,unsetGrabCursor:Me};function Oe(e,t){function n(t){if(!t||t===o()||t===l())return null;t.assignedSlot&&(t=t.assignedSlot);const r=t.closest(e);return r||t.getRootNode?r||n(t.getRootNode().host):null}return void 0===t&&(t=this),n(t)}function Pe(e){const t=this,n=o(),r=l(),s=t.touchEventsData;s.evCache.push(e);const{params:i,touches:a,enabled:c}=t;if(!c)return;if(!i.simulateTouch&&"mouse"===e.pointerType)return;if(t.animating&&i.preventInteractionOnTransition)return;!t.animating&&i.cssMode&&i.loop&&t.loopFix();let u=e;u.originalEvent&&(u=u.originalEvent);let p=u.target;if("wrapper"===i.touchEventsTarget&&!t.wrapperEl.contains(p))return;if("which"in u&&3===u.which)return;if("button"in u&&u.button>0)return;if(s.isTouched&&s.isMoved)return;const f=!!i.noSwipingClass&&""!==i.noSwipingClass,h=e.composedPath?e.composedPath():e.path;f&&u.target&&u.target.shadowRoot&&h&&(p=h[0]);const m=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,g=!(!u.target||!u.target.shadowRoot);if(i.noSwiping&&(g?Oe(m,p):p.closest(m)))return void(t.allowClick=!0);if(i.swipeHandler&&!p.closest(i.swipeHandler))return;a.currentX=u.pageX,a.currentY=u.pageY;const v=a.currentX,y=a.currentY,b=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,w=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(b&&(v<=w||v>=r.innerWidth-w)){if("prevent"!==b)return;e.preventDefault()}Object.assign(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=v,a.startY=y,s.touchStartTime=d(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,i.threshold>0&&(s.allowThresholdMove=!1);let x=!0;p.matches(s.focusableElements)&&(x=!1,"SELECT"===p.nodeName&&(s.isTouched=!1)),n.activeElement&&n.activeElement.matches(s.focusableElements)&&n.activeElement!==p&&n.activeElement.blur();const E=x&&t.allowTouchMove&&i.touchStartPreventDefault;!i.touchStartForcePreventDefault&&!E||p.isContentEditable||u.preventDefault(),i.freeMode&&i.freeMode.enabled&&t.freeMode&&t.animating&&!i.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",u)}function ke(e){const t=o(),n=this,r=n.touchEventsData,{params:s,touches:i,rtlTranslate:a,enabled:l}=n;if(!l)return;if(!s.simulateTouch&&"mouse"===e.pointerType)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),!r.isTouched)return void(r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",c));const u=r.evCache.findIndex((e=>e.pointerId===c.pointerId));u>=0&&(r.evCache[u]=c);const p=r.evCache.length>1?r.evCache[0]:c,f=p.pageX,h=p.pageY;if(c.preventedByNestedSwiper)return i.startX=f,void(i.startY=h);if(!n.allowTouchMove)return c.target.matches(r.focusableElements)||(n.allowClick=!1),void(r.isTouched&&(Object.assign(i,{startX:f,startY:h,prevX:n.touches.currentX,prevY:n.touches.currentY,currentX:f,currentY:h}),r.touchStartTime=d()));if(s.touchReleaseOnEdges&&!s.loop)if(n.isVertical()){if(h<i.startY&&n.translate<=n.maxTranslate()||h>i.startY&&n.translate>=n.minTranslate())return r.isTouched=!1,void(r.isMoved=!1)}else if(f<i.startX&&n.translate<=n.maxTranslate()||f>i.startX&&n.translate>=n.minTranslate())return;if(t.activeElement&&c.target===t.activeElement&&c.target.matches(r.focusableElements))return r.isMoved=!0,void(n.allowClick=!1);if(r.allowTouchCallbacks&&n.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;i.currentX=f,i.currentY=h;const m=i.currentX-i.startX,g=i.currentY-i.startY;if(n.params.threshold&&Math.sqrt(m**2+g**2)<n.params.threshold)return;if("undefined"===typeof r.isScrolling){let e;n.isHorizontal()&&i.currentY===i.startY||n.isVertical()&&i.currentX===i.startX?r.isScrolling=!1:m*m+g*g>=25&&(e=180*Math.atan2(Math.abs(g),Math.abs(m))/Math.PI,r.isScrolling=n.isHorizontal()?e>s.touchAngle:90-e>s.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",c),"undefined"===typeof r.startMoving&&(i.currentX===i.startX&&i.currentY===i.startY||(r.startMoving=!0)),r.isScrolling||n.zoom&&n.params.zoom&&n.params.zoom.enabled&&r.evCache.length>1)return void(r.isTouched=!1);if(!r.startMoving)return;n.allowClick=!1,!s.cssMode&&c.cancelable&&c.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&c.stopPropagation();let v=n.isHorizontal()?m:g,y=n.isHorizontal()?i.currentX-i.previousX:i.currentY-i.previousY;s.oneWayMovement&&(v=Math.abs(v)*(a?1:-1),y=Math.abs(y)*(a?1:-1)),i.diff=v,v*=s.touchRatio,a&&(v=-v,y=-y);const b=n.touchesDirection;n.swipeDirection=v>0?"prev":"next",n.touchesDirection=y>0?"prev":"next";const w=n.params.loop&&!s.cssMode;if(!r.isMoved){if(w&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});n.wrapperEl.dispatchEvent(e)}r.allowMomentumBounce=!1,!s.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",c)}let x;r.isMoved&&b!==n.touchesDirection&&w&&Math.abs(v)>=1&&(n.loopFix({direction:n.swipeDirection,setTranslate:!0}),x=!0),n.emit("sliderMove",c),r.isMoved=!0,r.currentTranslate=v+r.startTranslate;let E=!0,S=s.resistanceRatio;if(s.touchReleaseOnEdges&&(S=0),v>0?(w&&!x&&r.currentTranslate>(s.centeredSlides?n.minTranslate()-n.size/2:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(E=!1,s.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+v)**S))):v<0&&(w&&!x&&r.currentTranslate<(s.centeredSlides?n.maxTranslate()+n.size/2:n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-("auto"===s.slidesPerView?n.slidesPerViewDynamic():Math.ceil(parseFloat(s.slidesPerView,10)))}),r.currentTranslate<n.maxTranslate()&&(E=!1,s.resistance&&(r.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-r.startTranslate-v)**S))),E&&(c.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),n.allowSlidePrev||n.allowSlideNext||(r.currentTranslate=r.startTranslate),s.threshold>0){if(!(Math.abs(v)>s.threshold||r.allowThresholdMove))return void(r.currentTranslate=r.startTranslate);if(!r.allowThresholdMove)return r.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,r.currentTranslate=r.startTranslate,void(i.diff=n.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY)}s.followFinger&&!s.cssMode&&((s.freeMode&&s.freeMode.enabled&&n.freeMode||s.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),s.freeMode&&s.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function Ae(e){const t=this,n=t.touchEventsData,r=n.evCache.findIndex((t=>t.pointerId===e.pointerId));if(r>=0&&n.evCache.splice(r,1),["pointercancel","pointerout","pointerleave"].includes(e.type)){const n="pointercancel"===e.type&&(t.browser.isSafari||t.browser.isWebView);if(!n)return}const{params:s,touches:i,rtlTranslate:o,slidesGrid:a,enabled:l}=t;if(!l)return;if(!s.simulateTouch&&"mouse"===e.pointerType)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",c),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&s.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);s.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const p=d(),f=p-n.touchStartTime;if(t.allowClick){const e=c.path||c.composedPath&&c.composedPath();t.updateClickedSlide(e&&e[0]||c.target),t.emit("tap click",c),f<300&&p-n.lastClickTime<300&&t.emit("doubleTap doubleClick",c)}if(n.lastClickTime=d(),u((()=>{t.destroyed||(t.allowClick=!0)})),!n.isTouched||!n.isMoved||!t.swipeDirection||0===i.diff||n.currentTranslate===n.startTranslate)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);let h;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,h=s.followFinger?o?t.translate:-t.translate:-n.currentTranslate,s.cssMode)return;if(s.freeMode&&s.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});let m=0,g=t.slidesSizesGrid[0];for(let u=0;u<a.length;u+=u<s.slidesPerGroupSkip?1:s.slidesPerGroup){const e=u<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;"undefined"!==typeof a[u+e]?h>=a[u]&&h<a[u+e]&&(m=u,g=a[u+e]-a[u]):h>=a[u]&&(m=u,g=a[a.length-1]-a[a.length-2])}let v=null,y=null;s.rewind&&(t.isBeginning?y=s.virtual&&s.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(v=0));const b=(h-a[m])/g,w=m<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(f>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(b>=s.longSwipesRatio?t.slideTo(s.rewind&&t.isEnd?v:m+w):t.slideTo(m)),"prev"===t.swipeDirection&&(b>1-s.longSwipesRatio?t.slideTo(m+w):null!==y&&b<0&&Math.abs(b)>s.longSwipesRatio?t.slideTo(y):t.slideTo(m))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);const e=t.navigation&&(c.target===t.navigation.nextEl||c.target===t.navigation.prevEl);e?c.target===t.navigation.nextEl?t.slideTo(m+w):t.slideTo(m):("next"===t.swipeDirection&&t.slideTo(null!==v?v:m+w),"prev"===t.swipeDirection&&t.slideTo(null!==y?y:m))}}function Le(){const e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:s,snapGrid:i}=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=s,e.allowSlideNext=r,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}function Ie(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function Re(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;let s;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 i=e.maxTranslate()-e.minTranslate();s=0===i?0:(e.translate-e.minTranslate())/i,s!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function $e(e){const t=this;W(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}let De=!1;function je(){}const ze=(e,t)=>{const n=o(),{params:r,el:s,wrapperEl:i,device:a}=e,l=!!r.nested,c="on"===t?"addEventListener":"removeEventListener",u=t;s[c]("pointerdown",e.onTouchStart,{passive:!1}),n[c]("pointermove",e.onTouchMove,{passive:!1,capture:l}),n[c]("pointerup",e.onTouchEnd,{passive:!0}),n[c]("pointercancel",e.onTouchEnd,{passive:!0}),n[c]("pointerout",e.onTouchEnd,{passive:!0}),n[c]("pointerleave",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&s[c]("click",e.onClick,!0),r.cssMode&&i[c]("scroll",e.onScroll),r.updateOnWindowResize?e[u](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",Le,!0):e[u]("observerUpdate",Le,!0),s[c]("load",e.onLoad,{capture:!0})};function Ne(){const e=this,t=o(),{params:n}=e;e.onTouchStart=Pe.bind(e),e.onTouchMove=ke.bind(e),e.onTouchEnd=Ae.bind(e),n.cssMode&&(e.onScroll=Re.bind(e)),e.onClick=Ie.bind(e),e.onLoad=$e.bind(e),De||(t.addEventListener("touchstart",je),De=!0),ze(e,"on")}function Fe(){const e=this;ze(e,"off")}var Be={attachEvents:Ne,detachEvents:Fe};const Ge=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function He(){const e=this,{realIndex:t,initialized:n,params:r,el:s}=e,i=r.breakpoints;if(!i||i&&0===Object.keys(i).length)return;const o=e.getBreakpoint(i,e.params.breakpointsBase,e.el);if(!o||e.currentBreakpoint===o)return;const a=o in i?i[o]:void 0,l=a||e.originalParams,c=Ge(e,r),u=Ge(e,l),d=r.enabled;c&&!u?(s.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!c&&u&&(s.classList.add(`${r.containerModifierClass}grid`),(l.grid.fill&&"column"===l.grid.fill||!l.grid.fill&&"column"===r.grid.fill)&&s.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((t=>{if("undefined"===typeof l[t])return;const n=r[t]&&r[t].enabled,s=l[t]&&l[t].enabled;n&&!s&&e[t].disable(),!n&&s&&e[t].enable()}));const p=l.direction&&l.direction!==r.direction,f=r.loop&&(l.slidesPerView!==r.slidesPerView||p);p&&n&&e.changeDirection(),g(e.params,l);const h=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),d&&!h?e.disable():!d&&h&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",l),f&&n&&(e.loopDestroy(),e.loopCreate(t),e.updateSlides()),e.emit("breakpoint",l)}function qe(e,t,n){if(void 0===t&&(t="window"),!e||"container"===t&&!n)return;let r=!1;const s=l(),i="window"===t?s.innerHeight:n.clientHeight,o=Object.keys(e).map((e=>{if("string"===typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1)),n=i*t;return{value:n,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:i}=o[a];"window"===t?s.matchMedia(`(min-width: ${i}px)`).matches&&(r=e):i<=n.clientWidth&&(r=e)}return r||"max"}var Ue={setBreakpoint:He,getBreakpoint:qe};function Ve(e,t){const n=[];return e.forEach((e=>{"object"===typeof e?Object.keys(e).forEach((r=>{e[r]&&n.push(t+r)})):"string"===typeof e&&n.push(t+e)})),n}function Xe(){const e=this,{classNames:t,params:n,rtl:r,el:s,device:i}=e,o=Ve(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...o),s.classList.add(...t),e.emitContainerClasses()}function Ye(){const e=this,{el:t,classNames:n}=e;t.classList.remove(...n),e.emitContainerClasses()}var We={addClasses:Xe,removeClasses:Ye};function Je(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*r;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")}var Ke={checkOverflow:Je},Ze={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Qe(e,t){return function(n){void 0===n&&(n={});const r=Object.keys(n)[0],s=n[r];"object"===typeof s&&null!==s?(["navigation","pagination","scrollbar"].indexOf(r)>=0&&!0===e[r]&&(e[r]={auto:!0}),r in e&&"enabled"in s?(!0===e[r]&&(e[r]={enabled:!0}),"object"!==typeof e[r]||"enabled"in e[r]||(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}),g(t,n)):g(t,n)):g(t,n)}}const et={eventsEmitter:B,update:te,translate:ae,transition:pe,slide:we,loop:Te,grabCursor:_e,events:Be,breakpoints:Ue,checkOverflow:Ke,classes:We},tt={};class nt{constructor(){let e,t;for(var n=arguments.length,r=new Array(n),s=0;s<n;s++)r[s]=arguments[s];1===r.length&&r[0].constructor&&"Object"===Object.prototype.toString.call(r[0]).slice(8,-1)?t=r[0]:[e,t]=r,t||(t={}),t=g({},t),e&&!t.el&&(t.el=e);const i=o();if(t.el&&"string"===typeof t.el&&i.querySelectorAll(t.el).length>1){const e=[];return i.querySelectorAll(t.el).forEach((n=>{const r=g({},t,{el:n});e.push(new nt(r))})),e}const a=this;a.__swiper__=!0,a.support=R(),a.device=D({userAgent:t.userAgent}),a.browser=z(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],t.modules&&Array.isArray(t.modules)&&a.modules.push(...t.modules);const l={};a.modules.forEach((e=>{e({params:t,swiper:a,extendParams:Qe(t,l),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})}));const c=g({},Ze,l);return a.params=g({},c,tt,t),a.originalParams=g({},a.params),a.passedParams=g({},t),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:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return"horizontal"===a.params.direction},isVertical(){return"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,evCache:[]},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}getSlideIndex(e){const{slidesEl:t,params:n}=this,r=w(t,`.${n.slideClass}, swiper-slide`),s=M(r[0]);return M(e)-s}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0])}recalcSlides(){const e=this,{slidesEl:t,params:n}=e;e.slides=w(t,`.${n.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 r=n.minTranslate(),s=n.maxTranslate(),i=(s-r)*e+r;n.translateTo(i,"undefined"===typeof 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 r=e.getSlideClasses(n);t.push({slideEl:n,classNames:r}),e.emit("_slideClass",n,r)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const n=this,{params:r,slides:s,slidesGrid:i,slidesSizesGrid:o,size:a,activeIndex:l}=n;let c=1;if(r.centeredSlides){let e,t=s[l]?s[l].swiperSlideSize:0;for(let n=l+1;n<s.length;n+=1)s[n]&&!e&&(t+=s[n].swiperSlideSize,c+=1,t>a&&(e=!0));for(let n=l-1;n>=0;n-=1)s[n]&&!e&&(t+=s[n].swiperSlideSize,c+=1,t>a&&(e=!0))}else if("current"===e)for(let u=l+1;u<s.length;u+=1){const e=t?i[u]+o[u]-i[l]<a:i[u]-i[l]<a;e&&(c+=1)}else for(let u=l-1;u>=0;u-=1){const e=i[l]-i[u]<a;e&&(c+=1)}return c}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:n}=e;function r(){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 s;if(n.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&W(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)r(),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;s=e.slideTo(t.length-1,0,!1,!0)}else s=e.slideTo(e.activeIndex,0,!1,!0);s||r()}n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const n=this,r=n.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(n.el.classList.remove(`${n.params.containerModifierClass}${r}`),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&&"SWIPER-CONTAINER"===n.parentNode.host.nodeName&&(t.isElement=!0);const r=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,s=()=>{if(n&&n.shadowRoot&&n.shadowRoot.querySelector){const e=n.shadowRoot.querySelector(r());return e}return w(n,r())[0]};let i=s();return!i&&t.params.createElements&&(i=x("div",t.params.wrapperClass),n.append(i),w(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"===C(n,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===n.dir.toLowerCase()||"rtl"===C(n,"direction")),wrongRTL:"-webkit-box"===C(i,"display")}),!0}init(e){const t=this;if(t.initialized)return t;const n=t.mount(e);return!1===n||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach((e=>{e.complete?W(t,e):e.addEventListener("load",(e=>{W(t,e.target)}))})),K(t),t.initialized=!0,K(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:r,el:s,wrapperEl:i,slides:o}=n;return"undefined"===typeof n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),r.loop&&n.loopDestroy(),t&&(n.removeClasses(),s.removeAttribute("style"),i.removeAttribute("style"),o&&o.length&&o.forEach((e=>{e.classList.remove(r.slideVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),n.emit("destroy"),Object.keys(n.eventsListeners).forEach((e=>{n.off(e)})),!1!==e&&(n.el.swiper=null,c(n)),n.destroyed=!0),null}static extendDefaults(e){g(tt,e)}static get extendedDefaults(){return tt}static get defaults(){return Ze}static installModule(e){nt.prototype.__modules__||(nt.prototype.__modules__=[]);const t=nt.prototype.__modules__;"function"===typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>nt.installModule(e))),nt):(nt.installModule(e),nt)}}function rt(e){let t,{swiper:n,extendParams:r,on:s,emit:i}=e;r({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const a=o();n.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const l=a.createElement("div");function c(e,t){const r=n.params.virtual;if(r.cache&&n.virtual.cache[t])return n.virtual.cache[t];let s;return r.renderSlide?(s=r.renderSlide.call(n,e,t),"string"===typeof s&&(l.innerHTML=s,s=l.children[0])):s=n.isElement?x("swiper-slide"):x("div",n.params.slideClass),s.setAttribute("data-swiper-slide-index",t),r.renderSlide||(s.innerHTML=e),r.cache&&(n.virtual.cache[t]=s),s}function u(e){const{slidesPerView:t,slidesPerGroup:r,centeredSlides:s,loop:o}=n.params,{addSlidesBefore:a,addSlidesAfter:l}=n.params.virtual,{from:u,to:d,slides:p,slidesGrid:f,offset:h}=n.virtual;n.params.cssMode||n.updateActiveIndex();const m=n.activeIndex||0;let g,v,y;g=n.rtlTranslate?"right":n.isHorizontal()?"left":"top",s?(v=Math.floor(t/2)+r+l,y=Math.floor(t/2)+r+a):(v=t+(r-1)+l,y=(o?t:r)+a);let b=m-y,x=m+v;o||(b=Math.max(b,0),x=Math.min(x,p.length-1));let E=(n.slidesGrid[b]||0)-(n.slidesGrid[0]||0);function S(){n.updateSlides(),n.updateProgress(),n.updateSlidesClasses(),i("virtualUpdate")}if(o&&m>=y?(b-=y,s||(E+=n.slidesGrid[0])):o&&m<y&&(b=-y,s&&(E+=n.slidesGrid[0])),Object.assign(n.virtual,{from:b,to:x,offset:E,slidesGrid:n.slidesGrid,slidesBefore:y,slidesAfter:v}),u===b&&d===x&&!e)return n.slidesGrid!==f&&E!==h&&n.slides.forEach((e=>{e.style[g]=E-Math.abs(n.cssOverflowAdjustment())+"px"})),n.updateProgress(),void i("virtualUpdate");if(n.params.virtual.renderExternal)return n.params.virtual.renderExternal.call(n,{offset:E,from:b,to:x,slides:function(){const e=[];for(let t=b;t<=x;t+=1)e.push(p[t]);return e}()}),void(n.params.virtual.renderExternalUpdate?S():i("virtualUpdate"));const T=[],C=[],M=e=>{let t=e;return e<0?t=p.length+e:t>=p.length&&(t-=p.length),t};if(e)n.slidesEl.querySelectorAll(`.${n.params.slideClass}, swiper-slide`).forEach((e=>{e.remove()}));else for(let i=u;i<=d;i+=1)if(i<b||i>x){const e=M(i);n.slidesEl.querySelectorAll(`.${n.params.slideClass}[data-swiper-slide-index="${e}"], swiper-slide[data-swiper-slide-index="${e}"]`).forEach((e=>{e.remove()}))}const _=o?-p.length:0,O=o?2*p.length:p.length;for(let n=_;n<O;n+=1)if(n>=b&&n<=x){const t=M(n);"undefined"===typeof d||e?C.push(t):(n>d&&C.push(t),n<u&&T.push(t))}if(C.forEach((e=>{n.slidesEl.append(c(p[e],e))})),o)for(let i=T.length-1;i>=0;i-=1){const e=T[i];n.slidesEl.prepend(c(p[e],e))}else T.sort(((e,t)=>t-e)),T.forEach((e=>{n.slidesEl.prepend(c(p[e],e))}));w(n.slidesEl,".swiper-slide, swiper-slide").forEach((e=>{e.style[g]=E-Math.abs(n.cssOverflowAdjustment())+"px"})),S()}function d(e){if("object"===typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&n.virtual.slides.push(e[t]);else n.virtual.slides.push(e);u(!0)}function p(e){const t=n.activeIndex;let r=t+1,s=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&n.virtual.slides.unshift(e[t]);r=t+e.length,s=e.length}else n.virtual.slides.unshift(e);if(n.params.virtual.cache){const e=n.virtual.cache,t={};Object.keys(e).forEach((n=>{const r=e[n],i=r.getAttribute("data-swiper-slide-index");i&&r.setAttribute("data-swiper-slide-index",parseInt(i,10)+s),t[parseInt(n,10)+s]=r})),n.virtual.cache=t}u(!0),n.slideTo(r,0)}function f(e){if("undefined"===typeof e||null===e)return;let t=n.activeIndex;if(Array.isArray(e))for(let r=e.length-1;r>=0;r-=1)n.virtual.slides.splice(e[r],1),n.params.virtual.cache&&delete n.virtual.cache[e[r]],e[r]<t&&(t-=1),t=Math.max(t,0);else n.virtual.slides.splice(e,1),n.params.virtual.cache&&delete n.virtual.cache[e],e<t&&(t-=1),t=Math.max(t,0);u(!0),n.slideTo(t,0)}function h(){n.virtual.slides=[],n.params.virtual.cache&&(n.virtual.cache={}),u(!0),n.slideTo(0,0)}s("beforeInit",(()=>{if(!n.params.virtual.enabled)return;let e;if("undefined"===typeof n.passedParams.virtual.slides){const t=[...n.slidesEl.children].filter((e=>e.matches(`.${n.params.slideClass}, swiper-slide`)));t&&t.length&&(n.virtual.slides=[...t],e=!0,t.forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t),n.virtual.cache[t]=e,e.remove()})))}e||(n.virtual.slides=n.params.virtual.slides),n.classNames.push(`${n.params.containerModifierClass}virtual`),n.params.watchSlidesProgress=!0,n.originalParams.watchSlidesProgress=!0,n.params.initialSlide||u()})),s("setTranslate",(()=>{n.params.virtual.enabled&&(n.params.cssMode&&!n._immediateVirtual?(clearTimeout(t),t=setTimeout((()=>{u()}),100)):u())})),s("init update resize",(()=>{n.params.virtual.enabled&&n.params.cssMode&&v(n.wrapperEl,"--swiper-virtual-size",`${n.virtualSize}px`)})),Object.assign(n.virtual,{appendSlide:d,prependSlide:p,removeSlide:f,removeAllSlides:h,update:u})}function st(e){let{swiper:t,extendParams:n,on:r,emit:s}=e;const i=o(),a=l();function c(e){if(!t.enabled)return;const{rtlTranslate:n}=t;let r=e;r.originalEvent&&(r=r.originalEvent);const o=r.keyCode||r.charCode,l=t.params.keyboard.pageUpDown,c=l&&33===o,u=l&&34===o,d=37===o,p=39===o,f=38===o,h=40===o;if(!t.allowSlideNext&&(t.isHorizontal()&&p||t.isVertical()&&h||u))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&d||t.isVertical()&&f||c))return!1;if(!(r.shiftKey||r.altKey||r.ctrlKey||r.metaKey)&&(!i.activeElement||!i.activeElement.nodeName||"input"!==i.activeElement.nodeName.toLowerCase()&&"textarea"!==i.activeElement.nodeName.toLowerCase())){if(t.params.keyboard.onlyInViewport&&(c||u||d||p||f||h)){let e=!1;if(_(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===_(t.el,`.${t.params.slideActiveClass}`).length)return;const r=t.el,s=r.clientWidth,i=r.clientHeight,o=a.innerWidth,l=a.innerHeight,c=E(r);n&&(c.left-=r.scrollLeft);const u=[[c.left,c.top],[c.left+s,c.top],[c.left,c.top+i],[c.left+s,c.top+i]];for(let t=0;t<u.length;t+=1){const n=u[t];if(n[0]>=0&&n[0]<=o&&n[1]>=0&&n[1]<=l){if(0===n[0]&&0===n[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((c||u||d||p)&&(r.preventDefault?r.preventDefault():r.returnValue=!1),((u||p)&&!n||(c||d)&&n)&&t.slideNext(),((c||d)&&!n||(u||p)&&n)&&t.slidePrev()):((c||u||f||h)&&(r.preventDefault?r.preventDefault():r.returnValue=!1),(u||h)&&t.slideNext(),(c||f)&&t.slidePrev()),s("keyPress",o)}}function u(){t.keyboard.enabled||(i.addEventListener("keydown",c),t.keyboard.enabled=!0)}function d(){t.keyboard.enabled&&(i.removeEventListener("keydown",c),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},n({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),r("init",(()=>{t.params.keyboard.enabled&&u()})),r("destroy",(()=>{t.keyboard.enabled&&d()})),Object.assign(t.keyboard,{enable:u,disable:d})}function it(e){let{swiper:t,extendParams:n,on:r,emit:s}=e;const i=l();let o;n({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let a,c=d();const p=[];function f(e){const t=10,n=40,r=800;let s=0,i=0,o=0,a=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(s=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(s=i,i=0),o=s*t,a=i*t,"deltaY"in e&&(a=e.deltaY),"deltaX"in e&&(o=e.deltaX),e.shiftKey&&!o&&(o=a,a=0),(o||a)&&e.deltaMode&&(1===e.deltaMode?(o*=n,a*=n):(o*=r,a*=r)),o&&!s&&(s=o<1?-1:1),a&&!i&&(i=a<1?-1:1),{spinX:s,spinY:i,pixelX:o,pixelY:a}}function h(){t.enabled&&(t.mouseEntered=!0)}function m(){t.enabled&&(t.mouseEntered=!1)}function g(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&d()-c<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&d()-c<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),s("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),s("scroll",e.raw)),c=(new i.Date).getTime(),!1)))}function v(e){const n=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&n.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&n.releaseOnEdges)return!0;return!1}function y(e){let n=e,r=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const i=t.params.mousewheel;t.params.cssMode&&n.preventDefault();let l=t.el;"container"!==t.params.mousewheel.eventsTarget&&(l=document.querySelector(t.params.mousewheel.eventsTarget));const c=l&&l.contains(n.target);if(!t.mouseEntered&&!c&&!i.releaseOnEdges)return!0;n.originalEvent&&(n=n.originalEvent);let h=0;const m=t.rtlTranslate?-1:1,y=f(n);if(i.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(y.pixelX)>Math.abs(y.pixelY)))return!0;h=-y.pixelX*m}else{if(!(Math.abs(y.pixelY)>Math.abs(y.pixelX)))return!0;h=-y.pixelY}else h=Math.abs(y.pixelX)>Math.abs(y.pixelY)?-y.pixelX*m:-y.pixelY;if(0===h)return!0;i.invert&&(h=-h);let b=t.getTranslate()+h*i.sensitivity;if(b>=t.minTranslate()&&(b=t.minTranslate()),b<=t.maxTranslate()&&(b=t.maxTranslate()),r=!!t.params.loop||!(b===t.minTranslate()||b===t.maxTranslate()),r&&t.params.nested&&n.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:d(),delta:Math.abs(h),direction:Math.sign(h)},r=a&&e.time<a.time+500&&e.delta<=a.delta&&e.direction===a.direction;if(!r){a=void 0;let l=t.getTranslate()+h*i.sensitivity;const c=t.isBeginning,d=t.isEnd;if(l>=t.minTranslate()&&(l=t.minTranslate()),l<=t.maxTranslate()&&(l=t.maxTranslate()),t.setTransition(0),t.setTranslate(l),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!c&&t.isBeginning||!d&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(o),o=void 0,p.length>=15&&p.shift();const n=p.length?p[p.length-1]:void 0,r=p[0];if(p.push(e),n&&(e.delta>n.delta||e.direction!==n.direction))p.splice(0);else if(p.length>=15&&e.time-r.time<500&&r.delta-e.delta>=1&&e.delta<=6){const n=h>0?.8:.2;a=e,p.splice(0),o=u((()=>{t.slideToClosest(t.params.speed,!0,void 0,n)}),0)}o||(o=u((()=>{const n=.5;a=e,p.splice(0),t.slideToClosest(t.params.speed,!0,void 0,n)}),500))}if(r||s("scroll",n),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),i.releaseOnEdges&&(l===t.minTranslate()||l===t.maxTranslate()))return!0}}else{const t={time:d(),delta:Math.abs(h),direction:Math.sign(h),raw:e};p.length>=2&&p.shift();const n=p.length?p[p.length-1]:void 0;if(p.push(t),n?(t.direction!==n.direction||t.delta>n.delta||t.time>n.time+150)&&g(t):g(t),v(t))return!0}return n.preventDefault?n.preventDefault():n.returnValue=!1,!1}function b(e){let n=t.el;"container"!==t.params.mousewheel.eventsTarget&&(n=document.querySelector(t.params.mousewheel.eventsTarget)),n[e]("mouseenter",h),n[e]("mouseleave",m),n[e]("wheel",y)}function w(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",y),!0):!t.mousewheel.enabled&&(b("addEventListener"),t.mousewheel.enabled=!0,!0)}function x(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,y),!0):!!t.mousewheel.enabled&&(b("removeEventListener"),t.mousewheel.enabled=!1,!0)}r("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&x(),t.params.mousewheel.enabled&&w()})),r("destroy",(()=>{t.params.cssMode&&w(),t.mousewheel.enabled&&x()})),Object.assign(t.mousewheel,{enable:w,disable:x})}function ot(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach((s=>{if(!n[s]&&!0===n.auto){let i=w(e.el,`.${r[s]}`)[0];i||(i=x("div",r[s]),i.className=r[s],e.el.append(i)),n[s]=i,t[s]=i}})),n}function at(e){let{swiper:t,extendParams:n,on:r,emit:s}=e;n({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null};const i=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function o(e){let n;return e&&"string"===typeof e&&t.isElement&&(n=t.el.querySelector(e),n)?n:(e&&("string"===typeof e&&(n=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"===typeof e&&n.length>1&&1===t.el.querySelectorAll(e).length&&(n=t.el.querySelector(e))),e&&!n?e:n)}function a(e,n){const r=t.params.navigation;e=i(e),e.forEach((e=>{e&&(e.classList[n?"add":"remove"](...r.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=n),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](r.lockClass))}))}function l(){const{nextEl:e,prevEl:n}=t.navigation;if(t.params.loop)return a(n,!1),void a(e,!1);a(n,t.isBeginning&&!t.params.rewind),a(e,t.isEnd&&!t.params.rewind)}function c(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),s("navigationPrev"))}function u(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),s("navigationNext"))}function d(){const e=t.params.navigation;if(t.params.navigation=ot(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let n=o(e.nextEl),r=o(e.prevEl);Object.assign(t.navigation,{nextEl:n,prevEl:r}),n=i(n),r=i(r);const s=(n,r)=>{n&&n.addEventListener("click","next"===r?u:c),!t.enabled&&n&&n.classList.add(...e.lockClass.split(" "))};n.forEach((e=>s(e,"next"))),r.forEach((e=>s(e,"prev")))}function p(){let{nextEl:e,prevEl:n}=t.navigation;e=i(e),n=i(n);const r=(e,n)=>{e.removeEventListener("click","next"===n?u:c),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>r(e,"next"))),n.forEach((e=>r(e,"prev")))}r("init",(()=>{!1===t.params.navigation.enabled?h():(d(),l())})),r("toEdge fromEdge lock unlock",(()=>{l()})),r("destroy",(()=>{p()})),r("enable disable",(()=>{let{nextEl:e,prevEl:n}=t.navigation;e=i(e),n=i(n),[...e,...n].filter((e=>!!e)).forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.navigation.lockClass)))})),r("click",((e,n)=>{let{nextEl:r,prevEl:o}=t.navigation;r=i(r),o=i(o);const a=n.target;if(t.params.navigation.hideOnClick&&!o.includes(a)&&!r.includes(a)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===a||t.pagination.el.contains(a)))return;let e;r.length?e=r[0].classList.contains(t.params.navigation.hiddenClass):o.length&&(e=o[0].classList.contains(t.params.navigation.hiddenClass)),s(!0===e?"navigationShow":"navigationHide"),[...r,...o].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const f=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),d(),l()},h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),p()};Object.assign(t.navigation,{enable:f,disable:h,update:l,init:d,destroy:p})}function lt(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function ct(e){let{swiper:t,extendParams:n,on:r,emit:s}=e;const i="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:`${i}-bullet`,bulletActiveClass:`${i}-bullet-active`,modifierClass:`${i}-`,currentClass:`${i}-current`,totalClass:`${i}-total`,hiddenClass:`${i}-hidden`,progressbarFillClass:`${i}-progressbar-fill`,progressbarOppositeClass:`${i}-progressbar-opposite`,clickableClass:`${i}-clickable`,lockClass:`${i}-lock`,horizontalClass:`${i}-horizontal`,verticalClass:`${i}-vertical`,paginationDisabledClass:`${i}-disabled`}}),t.pagination={el:null,bullets:[]};let a=0;const l=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function c(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function u(e,n){const{bulletActiveClass:r}=t.params.pagination;e&&(e=e[("prev"===n?"previous":"next")+"ElementSibling"],e&&(e.classList.add(`${r}-${n}`),e=e[("prev"===n?"previous":"next")+"ElementSibling"],e&&e.classList.add(`${r}-${n}-${n}`)))}function d(e){const n=e.target.closest(lt(t.params.pagination.bulletClass));if(!n)return;e.preventDefault();const r=M(n)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===r)return;const e=t.getSlideIndexByData(r),n=t.getSlideIndexByData(t.realIndex);e>t.slides.length-t.loopedSlides&&t.loopFix({direction:e>n?"next":"prev",activeSlideIndex:e,slideTo:!1}),t.slideToLoop(r)}else t.slideTo(r)}function p(){const e=t.rtl,n=t.params.pagination;if(c())return;let r,i,d=t.pagination.el;d=l(d);const p=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,f=t.params.loop?Math.ceil(p/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(i=t.previousRealIndex||0,r=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):"undefined"!==typeof t.snapIndex?(r=t.snapIndex,i=t.previousSnapIndex):(i=t.previousIndex||0,r=t.activeIndex||0),"bullets"===n.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const s=t.pagination.bullets;let l,c,p;if(n.dynamicBullets&&(o=P(s[0],t.isHorizontal()?"width":"height",!0),d.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=o*(n.dynamicMainBullets+4)+"px"})),n.dynamicMainBullets>1&&void 0!==i&&(a+=r-(i||0),a>n.dynamicMainBullets-1?a=n.dynamicMainBullets-1:a<0&&(a=0)),l=Math.max(r-a,0),c=l+(Math.min(s.length,n.dynamicMainBullets)-1),p=(c+l)/2),s.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)s.forEach((e=>{const s=M(e);s===r?e.classList.add(...n.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),n.dynamicBullets&&(s>=l&&s<=c&&e.classList.add(...`${n.bulletActiveClass}-main`.split(" ")),s===l&&u(e,"prev"),s===c&&u(e,"next"))}));else{const e=s[r];if(e&&e.classList.add(...n.bulletActiveClass.split(" ")),t.isElement&&s.forEach(((e,t)=>{e.setAttribute("part",t===r?"bullet-active":"bullet")})),n.dynamicBullets){const e=s[l],t=s[c];for(let r=l;r<=c;r+=1)s[r]&&s[r].classList.add(...`${n.bulletActiveClass}-main`.split(" "));u(e,"prev"),u(t,"next")}}if(n.dynamicBullets){const r=Math.min(s.length,n.dynamicMainBullets+4),i=(o*r-o)/2-p*o,a=e?"right":"left";s.forEach((e=>{e.style[t.isHorizontal()?a:"top"]=`${i}px`}))}}d.forEach(((e,i)=>{if("fraction"===n.type&&(e.querySelectorAll(lt(n.currentClass)).forEach((e=>{e.textContent=n.formatFractionCurrent(r+1)})),e.querySelectorAll(lt(n.totalClass)).forEach((e=>{e.textContent=n.formatFractionTotal(f)}))),"progressbar"===n.type){let s;s=n.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const i=(r+1)/f;let o=1,a=1;"horizontal"===s?o=i:a=i,e.querySelectorAll(lt(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,r+1,f),0===i&&s("paginationRender",e)):(0===i&&s("paginationRender",e),s("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass)}))}function f(){const e=t.params.pagination;if(c())return;const n=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length;let r=t.pagination.el;r=l(r);let i="";if("bullets"===e.type){let r=t.params.loop?Math.ceil(n/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&r>n&&(r=n);for(let n=0;n<r;n+=1)e.renderBullet?i+=e.renderBullet.call(t,n,e.bulletClass):i+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(i=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(i=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],r.forEach((n=>{"custom"!==e.type&&(n.innerHTML=i||""),"bullets"===e.type&&t.pagination.bullets.push(...n.querySelectorAll(lt(e.bulletClass)))})),"custom"!==e.type&&s("paginationRender",r[0])}function h(){t.params.pagination=ot(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.filter((e=>_(e,".swiper")[0]===t.el))[0])),Array.isArray(n)&&1===n.length&&(n=n[0]),Object.assign(t.pagination,{el:n}),n=l(n),n.forEach((n=>{"bullets"===e.type&&e.clickable&&n.classList.add(e.clickableClass),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 m(){const e=t.params.pagination;if(c())return;let n=t.pagination.el;n&&(n=l(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.removeEventListener("click",d)}))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}r("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:n}=t.pagination;n=l(n),n.forEach((n=>{n.classList.remove(e.horizontalClass,e.verticalClass),n.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),r("init",(()=>{!1===t.params.pagination.enabled?v():(h(),f(),p())})),r("activeIndexChange",(()=>{"undefined"===typeof t.snapIndex&&p()})),r("snapIndexChange",(()=>{p()})),r("snapGridLengthChange",(()=>{f(),p()})),r("destroy",(()=>{m()})),r("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=l(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),r("lock unlock",(()=>{p()})),r("click",((e,n)=>{const r=n.target,i=l(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&i&&i.length>0&&!r.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&r===t.navigation.nextEl||t.navigation.prevEl&&r===t.navigation.prevEl))return;const e=i[0].classList.contains(t.params.pagination.hiddenClass);s(!0===e?"paginationShow":"paginationHide"),i.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const g=()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=l(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),h(),f(),p()},v=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=l(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),m()};Object.assign(t.pagination,{enable:g,disable:v,render:f,update:p,init:h,destroy:m})}function ut(e){let{swiper:t,extendParams:n,on:r,emit:s}=e;const i=o();let a,l,c,d,p=!1,f=null,h=null;function m(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:n}=t,{dragEl:r,el:s}=e,i=t.params.scrollbar,o=t.params.loop?t.progressLoop:t.progress;let a=l,u=(c-l)*o;n?(u=-u,u>0?(a=l-u,u=0):-u+l>c&&(a=c+u)):u<0?(a=l+u,u=0):u+l>c&&(a=c-u),t.isHorizontal()?(r.style.transform=`translate3d(${u}px, 0, 0)`,r.style.width=`${a}px`):(r.style.transform=`translate3d(0px, ${u}px, 0)`,r.style.height=`${a}px`),i.hide&&(clearTimeout(f),s.style.opacity=1,f=setTimeout((()=>{s.style.opacity=0,s.style.transitionDuration="400ms"}),1e3))}function g(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}function v(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:n,el:r}=e;n.style.width="",n.style.height="",c=t.isHorizontal()?r.offsetWidth:r.offsetHeight,d=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),l="auto"===t.params.scrollbar.dragSize?c*d:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?n.style.width=`${l}px`:n.style.height=`${l}px`,r.style.display=d>=1?"none":"",t.params.scrollbar.hide&&(r.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function y(e){return t.isHorizontal()?e.clientX:e.clientY}function b(e){const{scrollbar:n,rtlTranslate:r}=t,{el:s}=n;let i;i=(y(e)-E(s)[t.isHorizontal()?"left":"top"]-(null!==a?a:l/2))/(c-l),i=Math.max(Math.min(i,1),0),r&&(i=1-i);const o=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*i;t.updateProgress(o),t.setTranslate(o),t.updateActiveIndex(),t.updateSlidesClasses()}function w(e){const n=t.params.scrollbar,{scrollbar:r,wrapperEl:i}=t,{el:o,dragEl:l}=r;p=!0,a=e.target===l?y(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),i.style.transitionDuration="100ms",l.style.transitionDuration="100ms",b(e),clearTimeout(h),o.style.transitionDuration="0ms",n.hide&&(o.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),s("scrollbarDragStart",e)}function S(e){const{scrollbar:n,wrapperEl:r}=t,{el:i,dragEl:o}=n;p&&(e.preventDefault?e.preventDefault():e.returnValue=!1,b(e),r.style.transitionDuration="0ms",i.style.transitionDuration="0ms",o.style.transitionDuration="0ms",s("scrollbarDragMove",e))}function T(e){const n=t.params.scrollbar,{scrollbar:r,wrapperEl:i}=t,{el:o}=r;p&&(p=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",i.style.transitionDuration=""),n.hide&&(clearTimeout(h),h=u((()=>{o.style.opacity=0,o.style.transitionDuration="400ms"}),1e3)),s("scrollbarDragEnd",e),n.snapOnRelease&&t.slideToClosest())}function C(e){const{scrollbar:n,params:r}=t,s=n.el;if(!s)return;const o=s,a=!!r.passiveListeners&&{passive:!1,capture:!1},l=!!r.passiveListeners&&{passive:!0,capture:!1};if(!o)return;const c="on"===e?"addEventListener":"removeEventListener";o[c]("pointerdown",w,a),i[c]("pointermove",S,a),i[c]("pointerup",T,l)}function M(){t.params.scrollbar.el&&t.scrollbar.el&&C("on")}function _(){t.params.scrollbar.el&&t.scrollbar.el&&C("off")}function O(){const{scrollbar:e,el:n}=t;t.params.scrollbar=ot(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const r=t.params.scrollbar;if(!r.el)return;let s,o;"string"===typeof r.el&&t.isElement&&(s=t.el.querySelector(r.el)),s||"string"!==typeof r.el?s||(s=r.el):s=i.querySelectorAll(r.el),t.params.uniqueNavElements&&"string"===typeof r.el&&s.length>1&&1===n.querySelectorAll(r.el).length&&(s=n.querySelector(r.el)),s.length>0&&(s=s[0]),s.classList.add(t.isHorizontal()?r.horizontalClass:r.verticalClass),s&&(o=s.querySelector(`.${t.params.scrollbar.dragClass}`),o||(o=x("div",t.params.scrollbar.dragClass),s.append(o))),Object.assign(e,{el:s,dragEl:o}),r.draggable&&M(),s&&s.classList[t.enabled?"remove":"add"](t.params.scrollbar.lockClass)}function P(){const e=t.params.scrollbar,n=t.scrollbar.el;n&&n.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),_()}n({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null},r("init",(()=>{!1===t.params.scrollbar.enabled?A():(O(),v(),m())})),r("update resize observerUpdate lock unlock",(()=>{v()})),r("setTranslate",(()=>{m()})),r("setTransition",((e,t)=>{g(t)})),r("enable disable",(()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](t.params.scrollbar.lockClass)})),r("destroy",(()=>{P()}));const k=()=>{t.el.classList.remove(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.el&&t.scrollbar.el.classList.remove(t.params.scrollbar.scrollbarDisabledClass),O(),v(),m()},A=()=>{t.el.classList.add(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.el&&t.scrollbar.el.classList.add(t.params.scrollbar.scrollbarDisabledClass),P()};Object.assign(t.scrollbar,{enable:k,disable:A,updateSize:v,setTranslate:m,init:O,destroy:P})}function dt(e){let{swiper:t,extendParams:n,on:r}=e;n({parallax:{enabled:!1}});const s=(e,n)=>{const{rtl:r}=t,s=r?-1:1,i=e.getAttribute("data-swiper-parallax")||"0";let o=e.getAttribute("data-swiper-parallax-x"),a=e.getAttribute("data-swiper-parallax-y");const l=e.getAttribute("data-swiper-parallax-scale"),c=e.getAttribute("data-swiper-parallax-opacity"),u=e.getAttribute("data-swiper-parallax-rotate");if(o||a?(o=o||"0",a=a||"0"):t.isHorizontal()?(o=i,a="0"):(a=i,o="0"),o=o.indexOf("%")>=0?parseInt(o,10)*n*s+"%":o*n*s+"px",a=a.indexOf("%")>=0?parseInt(a,10)*n+"%":a*n+"px","undefined"!==typeof c&&null!==c){const t=c-(c-1)*(1-Math.abs(n));e.style.opacity=t}let d=`translate3d(${o}, ${a}, 0px)`;if("undefined"!==typeof l&&null!==l){const e=l-(l-1)*(1-Math.abs(n));d+=` scale(${e})`}if(u&&"undefined"!==typeof u&&null!==u){const e=u*n*-1;d+=` rotate(${e}deg)`}e.style.transform=d},i=()=>{const{el:e,slides:n,progress:r,snapGrid:i}=t;w(e,"[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").forEach((e=>{s(e,r)})),n.forEach(((e,n)=>{let o=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(o+=Math.ceil(n/2)-r*(i.length-1)),o=Math.min(Math.max(o,-1),1),e.querySelectorAll("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale], [data-swiper-parallax-rotate]").forEach((e=>{s(e,o)}))}))},o=function(e){void 0===e&&(e=t.params.speed);const{el:n}=t;n.querySelectorAll("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").forEach((t=>{let n=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(n=0),t.style.transitionDuration=`${n}ms`}))};r("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),r("init",(()=>{t.params.parallax.enabled&&i()})),r("setTranslate",(()=>{t.params.parallax.enabled&&i()})),r("setTransition",((e,n)=>{t.params.parallax.enabled&&o(n)}))}function pt(e){let{swiper:t,extendParams:n,on:r,emit:s}=e;const i=l();n({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let o,a,c=1,u=!1;const d=[],p={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},h={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},m={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let g=1;function v(){if(d.length<2)return 1;const e=d[0].pageX,t=d[0].pageY,n=d[1].pageX,r=d[1].pageY,s=Math.sqrt((n-e)**2+(r-t)**2);return s}function y(){if(d.length<2)return{x:null,y:null};const e=p.imageEl.getBoundingClientRect();return[(d[0].pageX+(d[1].pageX-d[0].pageX)/2-e.x)/c,(d[0].pageY+(d[1].pageY-d[0].pageY)/2-e.y)/c]}function b(){return t.isElement?"swiper-slide":`.${t.params.slideClass}`}function x(e){const n=b();return!!e.target.matches(n)||t.slides.filter((t=>t.contains(e.target))).length>0}function S(e){const n=`.${t.params.zoom.containerClass}`;return!!e.target.matches(n)||[...t.hostEl.querySelectorAll(n)].filter((t=>t.contains(e.target))).length>0}function T(e){if("mouse"===e.pointerType&&d.splice(0,d.length),!x(e))return;const n=t.params.zoom;if(o=!1,a=!1,d.push(e),!(d.length<2)){if(o=!0,p.scaleStart=v(),!p.slideEl){p.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`),p.slideEl||(p.slideEl=t.slides[t.activeIndex]);let r=p.slideEl.querySelector(`.${n.containerClass}`);if(r&&(r=r.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),p.imageEl=r,p.imageWrapEl=r?_(p.imageEl,`.${n.containerClass}`)[0]:void 0,!p.imageWrapEl)return void(p.imageEl=void 0);p.maxRatio=p.imageWrapEl.getAttribute("data-swiper-zoom")||n.maxRatio}if(p.imageEl){const[e,t]=y();p.originX=e,p.originY=t,p.imageEl.style.transitionDuration="0ms"}u=!0}}function C(e){if(!x(e))return;const n=t.params.zoom,r=t.zoom,s=d.findIndex((t=>t.pointerId===e.pointerId));s>=0&&(d[s]=e),d.length<2||(a=!0,p.scaleMove=v(),p.imageEl&&(r.scale=p.scaleMove/p.scaleStart*c,r.scale>p.maxRatio&&(r.scale=p.maxRatio-1+(r.scale-p.maxRatio+1)**.5),r.scale<n.minRatio&&(r.scale=n.minRatio+1-(n.minRatio-r.scale+1)**.5),p.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`))}function M(e){if(!x(e))return;if("mouse"===e.pointerType&&"pointerout"===e.type)return;const n=t.params.zoom,r=t.zoom,s=d.findIndex((t=>t.pointerId===e.pointerId));s>=0&&d.splice(s,1),o&&a&&(o=!1,a=!1,p.imageEl&&(r.scale=Math.max(Math.min(r.scale,p.maxRatio),n.minRatio),p.imageEl.style.transitionDuration=`${t.params.speed}ms`,p.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`,c=r.scale,u=!1,r.scale>1&&p.slideEl?p.slideEl.classList.add(`${n.zoomedSlideClass}`):r.scale<=1&&p.slideEl&&p.slideEl.classList.remove(`${n.zoomedSlideClass}`),1===r.scale&&(p.originX=0,p.originY=0,p.slideEl=void 0)))}function O(e){const n=t.device;if(!p.imageEl)return;if(h.isTouched)return;n.android&&e.cancelable&&e.preventDefault(),h.isTouched=!0;const r=d.length>0?d[0]:e;h.touchesStart.x=r.pageX,h.touchesStart.y=r.pageY}function P(e){if(!x(e)||!S(e))return;const n=t.zoom;if(!p.imageEl)return;if(!h.isTouched||!p.slideEl)return;h.isMoved||(h.width=p.imageEl.offsetWidth,h.height=p.imageEl.offsetHeight,h.startX=f(p.imageWrapEl,"x")||0,h.startY=f(p.imageWrapEl,"y")||0,p.slideWidth=p.slideEl.offsetWidth,p.slideHeight=p.slideEl.offsetHeight,p.imageWrapEl.style.transitionDuration="0ms");const r=h.width*n.scale,s=h.height*n.scale;if(r<p.slideWidth&&s<p.slideHeight)return;h.minX=Math.min(p.slideWidth/2-r/2,0),h.maxX=-h.minX,h.minY=Math.min(p.slideHeight/2-s/2,0),h.maxY=-h.minY,h.touchesCurrent.x=d.length>0?d[0].pageX:e.pageX,h.touchesCurrent.y=d.length>0?d[0].pageY:e.pageY;const i=Math.max(Math.abs(h.touchesCurrent.x-h.touchesStart.x),Math.abs(h.touchesCurrent.y-h.touchesStart.y));if(i>5&&(t.allowClick=!1),!h.isMoved&&!u){if(t.isHorizontal()&&(Math.floor(h.minX)===Math.floor(h.startX)&&h.touchesCurrent.x<h.touchesStart.x||Math.floor(h.maxX)===Math.floor(h.startX)&&h.touchesCurrent.x>h.touchesStart.x))return void(h.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(h.minY)===Math.floor(h.startY)&&h.touchesCurrent.y<h.touchesStart.y||Math.floor(h.maxY)===Math.floor(h.startY)&&h.touchesCurrent.y>h.touchesStart.y))return void(h.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),h.isMoved=!0;const o=(n.scale-c)/(p.maxRatio-t.params.zoom.minRatio),{originX:a,originY:l}=p;h.currentX=h.touchesCurrent.x-h.touchesStart.x+h.startX+o*(h.width-2*a),h.currentY=h.touchesCurrent.y-h.touchesStart.y+h.startY+o*(h.height-2*l),h.currentX<h.minX&&(h.currentX=h.minX+1-(h.minX-h.currentX+1)**.8),h.currentX>h.maxX&&(h.currentX=h.maxX-1+(h.currentX-h.maxX+1)**.8),h.currentY<h.minY&&(h.currentY=h.minY+1-(h.minY-h.currentY+1)**.8),h.currentY>h.maxY&&(h.currentY=h.maxY-1+(h.currentY-h.maxY+1)**.8),m.prevPositionX||(m.prevPositionX=h.touchesCurrent.x),m.prevPositionY||(m.prevPositionY=h.touchesCurrent.y),m.prevTime||(m.prevTime=Date.now()),m.x=(h.touchesCurrent.x-m.prevPositionX)/(Date.now()-m.prevTime)/2,m.y=(h.touchesCurrent.y-m.prevPositionY)/(Date.now()-m.prevTime)/2,Math.abs(h.touchesCurrent.x-m.prevPositionX)<2&&(m.x=0),Math.abs(h.touchesCurrent.y-m.prevPositionY)<2&&(m.y=0),m.prevPositionX=h.touchesCurrent.x,m.prevPositionY=h.touchesCurrent.y,m.prevTime=Date.now(),p.imageWrapEl.style.transform=`translate3d(${h.currentX}px, ${h.currentY}px,0)`}function k(){const e=t.zoom;if(!p.imageEl)return;if(!h.isTouched||!h.isMoved)return h.isTouched=!1,void(h.isMoved=!1);h.isTouched=!1,h.isMoved=!1;let n=300,r=300;const s=m.x*n,i=h.currentX+s,o=m.y*r,a=h.currentY+o;0!==m.x&&(n=Math.abs((i-h.currentX)/m.x)),0!==m.y&&(r=Math.abs((a-h.currentY)/m.y));const l=Math.max(n,r);h.currentX=i,h.currentY=a;const c=h.width*e.scale,u=h.height*e.scale;h.minX=Math.min(p.slideWidth/2-c/2,0),h.maxX=-h.minX,h.minY=Math.min(p.slideHeight/2-u/2,0),h.maxY=-h.minY,h.currentX=Math.max(Math.min(h.currentX,h.maxX),h.minX),h.currentY=Math.max(Math.min(h.currentY,h.maxY),h.minY),p.imageWrapEl.style.transitionDuration=`${l}ms`,p.imageWrapEl.style.transform=`translate3d(${h.currentX}px, ${h.currentY}px,0)`}function A(){const e=t.zoom;p.slideEl&&t.activeIndex!==t.slides.indexOf(p.slideEl)&&(p.imageEl&&(p.imageEl.style.transform="translate3d(0,0,0) scale(1)"),p.imageWrapEl&&(p.imageWrapEl.style.transform="translate3d(0,0,0)"),p.slideEl.classList.remove(`${t.params.zoom.zoomedSlideClass}`),e.scale=1,c=1,p.slideEl=void 0,p.imageEl=void 0,p.imageWrapEl=void 0,p.originX=0,p.originY=0)}function L(e){const n=t.zoom,r=t.params.zoom;if(!p.slideEl){e&&e.target&&(p.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`)),p.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?p.slideEl=w(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:p.slideEl=t.slides[t.activeIndex]);let n=p.slideEl.querySelector(`.${r.containerClass}`);n&&(n=n.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),p.imageEl=n,p.imageWrapEl=n?_(p.imageEl,`.${r.containerClass}`)[0]:void 0}if(!p.imageEl||!p.imageWrapEl)return;let s,o,a,l,u,d,f,m,g,v,y,b,x,S,T,C,M,O;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),p.slideEl.classList.add(`${r.zoomedSlideClass}`),"undefined"===typeof h.touchesStart.x&&e?(s=e.pageX,o=e.pageY):(s=h.touchesStart.x,o=h.touchesStart.y);const P="number"===typeof e?e:null;1===c&&P&&(s=void 0,o=void 0),n.scale=P||p.imageWrapEl.getAttribute("data-swiper-zoom")||r.maxRatio,c=P||p.imageWrapEl.getAttribute("data-swiper-zoom")||r.maxRatio,!e||1===c&&P?(f=0,m=0):(M=p.slideEl.offsetWidth,O=p.slideEl.offsetHeight,a=E(p.slideEl).left+i.scrollX,l=E(p.slideEl).top+i.scrollY,u=a+M/2-s,d=l+O/2-o,g=p.imageEl.offsetWidth,v=p.imageEl.offsetHeight,y=g*n.scale,b=v*n.scale,x=Math.min(M/2-y/2,0),S=Math.min(O/2-b/2,0),T=-x,C=-S,f=u*n.scale,m=d*n.scale,f<x&&(f=x),f>T&&(f=T),m<S&&(m=S),m>C&&(m=C)),P&&1===n.scale&&(p.originX=0,p.originY=0),p.imageWrapEl.style.transitionDuration="300ms",p.imageWrapEl.style.transform=`translate3d(${f}px, ${m}px,0)`,p.imageEl.style.transitionDuration="300ms",p.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`}function I(){const e=t.zoom,n=t.params.zoom;if(!p.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?p.slideEl=w(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:p.slideEl=t.slides[t.activeIndex];let e=p.slideEl.querySelector(`.${n.containerClass}`);e&&(e=e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),p.imageEl=e,p.imageWrapEl=e?_(p.imageEl,`.${n.containerClass}`)[0]:void 0}p.imageEl&&p.imageWrapEl&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,c=1,p.imageWrapEl.style.transitionDuration="300ms",p.imageWrapEl.style.transform="translate3d(0,0,0)",p.imageEl.style.transitionDuration="300ms",p.imageEl.style.transform="translate3d(0,0,0) scale(1)",p.slideEl.classList.remove(`${n.zoomedSlideClass}`),p.slideEl=void 0,p.originX=0,p.originY=0)}function R(e){const n=t.zoom;n.scale&&1!==n.scale?I():L(e)}function $(){const e=!!t.params.passiveListeners&&{passive:!0,capture:!1},n=!t.params.passiveListeners||{passive:!1,capture:!0};return{passiveListener:e,activeListenerWithCapture:n}}function D(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const{passiveListener:n,activeListenerWithCapture:r}=$();t.wrapperEl.addEventListener("pointerdown",T,n),t.wrapperEl.addEventListener("pointermove",C,r),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.addEventListener(e,M,n)})),t.wrapperEl.addEventListener("pointermove",P,r)}function j(){const e=t.zoom;if(!e.enabled)return;e.enabled=!1;const{passiveListener:n,activeListenerWithCapture:r}=$();t.wrapperEl.removeEventListener("pointerdown",T,n),t.wrapperEl.removeEventListener("pointermove",C,r),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.removeEventListener(e,M,n)})),t.wrapperEl.removeEventListener("pointermove",P,r)}Object.defineProperty(t.zoom,"scale",{get(){return g},set(e){if(g!==e){const t=p.imageEl,n=p.slideEl;s("zoomChange",e,t,n)}g=e}}),r("init",(()=>{t.params.zoom.enabled&&D()})),r("destroy",(()=>{j()})),r("touchStart",((e,n)=>{t.zoom.enabled&&O(n)})),r("touchEnd",((e,n)=>{t.zoom.enabled&&k()})),r("doubleTap",((e,n)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&R(n)})),r("transitionEnd",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&A()})),r("slideChange",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&A()})),Object.assign(t.zoom,{enable:D,disable:j,in:L,out:I,toggle:R})}function ft(e){let{swiper:t,extendParams:n,on:r}=e;function s(e,t){const n=function(){let e,t,n;return(r,s)=>{t=-1,e=r.length;while(e-t>1)n=e+t>>1,r[n]<=s?t=n:e=n;return e}}();let r,s;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(s=n(this.x,e),r=s-1,(e-this.x[r])*(this.y[s]-this.y[r])/(this.x[s]-this.x[r])+this.y[r]):0},this}function i(e){t.controller.spline=t.params.loop?new s(t.slidesGrid,e.slidesGrid):new s(t.snapGrid,e.snapGrid)}function o(e,n){const r=t.controller.control;let s,o;const a=t.constructor;function l(e){if(e.destroyed)return;const n=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(i(e),o=-t.controller.spline.interpolate(-n)),o&&"container"!==t.params.controller.by||(s=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(s)&&Number.isFinite(s)||(s=1),o=(n-t.minTranslate())*s+e.minTranslate()),t.params.controller.inverse&&(o=e.maxTranslate()-o),e.updateProgress(o),e.setTranslate(o,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(r))for(let t=0;t<r.length;t+=1)r[t]!==n&&r[t]instanceof a&&l(r[t]);else r instanceof a&&n!==r&&l(r)}function a(e,n){const r=t.constructor,s=t.controller.control;let i;function o(n){n.destroyed||(n.setTransition(e,t),0!==e&&(n.transitionStart(),n.params.autoHeight&&u((()=>{n.updateAutoHeight()})),O(n.wrapperEl,(()=>{s&&n.transitionEnd()}))))}if(Array.isArray(s))for(i=0;i<s.length;i+=1)s[i]!==n&&s[i]instanceof r&&o(s[i]);else s instanceof r&&n!==s&&o(s)}function l(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}n({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},r("beforeInit",(()=>{if("undefined"!==typeof window&&("string"===typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){const e=document.querySelector(t.params.controller.control);if(e&&e.swiper)t.controller.control=e.swiper;else if(e){const n=r=>{t.controller.control=r.detail[0],t.update(),e.removeEventListener("init",n)};e.addEventListener("init",n)}}else t.controller.control=t.params.controller.control})),r("update",(()=>{l()})),r("resize",(()=>{l()})),r("observerUpdate",(()=>{l()})),r("setTranslate",((e,n,r)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(n,r)})),r("setTransition",((e,n,r)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(n,r)})),Object.assign(t.controller,{setTranslate:o,setTransition:a})}function ht(e){let{swiper:t,extendParams:n,on:r}=e;n({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),t.a11y={clicked:!1};let s=null;function i(e){const t=s;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}const o=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function a(e){void 0===e&&(e=16);const t=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(e).replace(/x/g,t)}function l(e){e=o(e),e.forEach((e=>{e.setAttribute("tabIndex","0")}))}function c(e){e=o(e),e.forEach((e=>{e.setAttribute("tabIndex","-1")}))}function u(e,t){e=o(e),e.forEach((e=>{e.setAttribute("role",t)}))}function d(e,t){e=o(e),e.forEach((e=>{e.setAttribute("aria-roledescription",t)}))}function p(e,t){e=o(e),e.forEach((e=>{e.setAttribute("aria-controls",t)}))}function f(e,t){e=o(e),e.forEach((e=>{e.setAttribute("aria-label",t)}))}function h(e,t){e=o(e),e.forEach((e=>{e.setAttribute("id",t)}))}function m(e,t){e=o(e),e.forEach((e=>{e.setAttribute("aria-live",t)}))}function g(e){e=o(e),e.forEach((e=>{e.setAttribute("aria-disabled",!0)}))}function v(e){e=o(e),e.forEach((e=>{e.setAttribute("aria-disabled",!1)}))}function y(e){if(13!==e.keyCode&&32!==e.keyCode)return;const n=t.params.a11y,r=e.target;t.pagination&&t.pagination.el&&(r===t.pagination.el||t.pagination.el.contains(e.target))&&!e.target.matches(lt(t.params.pagination.bulletClass))||(t.navigation&&t.navigation.nextEl&&r===t.navigation.nextEl&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?i(n.lastSlideMessage):i(n.nextSlideMessage)),t.navigation&&t.navigation.prevEl&&r===t.navigation.prevEl&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?i(n.firstSlideMessage):i(n.prevSlideMessage)),t.pagination&&r.matches(lt(t.params.pagination.bulletClass))&&r.click())}function b(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:e,prevEl:n}=t.navigation;n&&(t.isBeginning?(g(n),c(n)):(v(n),l(n))),e&&(t.isEnd?(g(e),c(e)):(v(e),l(e)))}function w(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function E(){return w()&&t.params.pagination.clickable}function S(){const e=t.params.a11y;w()&&t.pagination.bullets.forEach((n=>{t.params.pagination.clickable&&(l(n),t.params.pagination.renderBullet||(u(n,"button"),f(n,e.paginationBulletMessage.replace(/\{\{index\}\}/,M(n)+1)))),n.matches(lt(t.params.pagination.bulletActiveClass))?n.setAttribute("aria-current","true"):n.removeAttribute("aria-current")}))}const T=(e,t,n)=>{l(e),"BUTTON"!==e.tagName&&(u(e,"button"),e.addEventListener("keydown",y)),f(e,n),p(e,t)},C=()=>{t.a11y.clicked=!0},_=()=>{requestAnimationFrame((()=>{requestAnimationFrame((()=>{t.destroyed||(t.a11y.clicked=!1)}))}))},O=e=>{if(t.a11y.clicked)return;const n=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!n||!t.slides.includes(n))return;const r=t.slides.indexOf(n)===t.activeIndex,s=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(n);r||s||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(n),0))},P=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&d(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&u(t.slides,e.slideRole);const n=t.slides.length;e.slideLabelMessage&&t.slides.forEach(((r,s)=>{const i=t.params.loop?parseInt(r.getAttribute("data-swiper-slide-index"),10):s,o=e.slideLabelMessage.replace(/\{\{index\}\}/,i+1).replace(/\{\{slidesLength\}\}/,n);f(r,o)}))},k=()=>{const e=t.params.a11y;t.el.append(s);const n=t.el;e.containerRoleDescriptionMessage&&d(n,e.containerRoleDescriptionMessage),e.containerMessage&&f(n,e.containerMessage);const r=t.wrapperEl,i=e.id||r.getAttribute("id")||`swiper-wrapper-${a(16)}`,l=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";h(r,i),m(r,l),P();let{nextEl:c,prevEl:u}=t.navigation?t.navigation:{};if(c=o(c),u=o(u),c&&c.forEach((t=>T(t,i,e.nextSlideMessage))),u&&u.forEach((t=>T(t,i,e.prevSlideMessage))),E()){const e=Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el];e.forEach((e=>{e.addEventListener("keydown",y)}))}t.el.addEventListener("focus",O,!0),t.el.addEventListener("pointerdown",C,!0),t.el.addEventListener("pointerup",_,!0)};function A(){s&&s.remove();let{nextEl:e,prevEl:n}=t.navigation?t.navigation:{};if(e=o(e),n=o(n),e&&e.forEach((e=>e.removeEventListener("keydown",y))),n&&n.forEach((e=>e.removeEventListener("keydown",y))),E()){const e=Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el];e.forEach((e=>{e.removeEventListener("keydown",y)}))}t.el.removeEventListener("focus",O,!0),t.el.removeEventListener("pointerdown",C,!0),t.el.removeEventListener("pointerup",_,!0)}r("beforeInit",(()=>{s=x("span",t.params.a11y.notificationClass),s.setAttribute("aria-live","assertive"),s.setAttribute("aria-atomic","true")})),r("afterInit",(()=>{t.params.a11y.enabled&&k()})),r("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&P()})),r("fromEdge toEdge afterInit lock unlock",(()=>{t.params.a11y.enabled&&b()})),r("paginationUpdate",(()=>{t.params.a11y.enabled&&S()})),r("destroy",(()=>{t.params.a11y.enabled&&A()}))}function mt(e){let{swiper:t,extendParams:n,on:r}=e;n({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let s=!1,i={};const o=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),a=e=>{const t=l();let n;n=e?new URL(e):t.location;const r=n.pathname.slice(1).split("/").filter((e=>""!==e)),s=r.length,i=r[s-2],o=r[s-1];return{key:i,value:o}},c=(e,n)=>{const r=l();if(!s||!t.params.history.enabled)return;let i;i=t.params.url?new URL(t.params.url):r.location;const a=t.slides[n];let c=o(a.getAttribute("data-history"));if(t.params.history.root.length>0){let n=t.params.history.root;"/"===n[n.length-1]&&(n=n.slice(0,n.length-1)),c=`${n}/${e?`${e}/`:""}${c}`}else i.pathname.includes(e)||(c=`${e?`${e}/`:""}${c}`);t.params.history.keepQuery&&(c+=i.search);const u=r.history.state;u&&u.value===c||(t.params.history.replaceState?r.history.replaceState({value:c},null,c):r.history.pushState({value:c},null,c))},u=(e,n,r)=>{if(n)for(let s=0,i=t.slides.length;s<i;s+=1){const i=t.slides[s],a=o(i.getAttribute("data-history"));if(a===n){const n=t.getSlideIndex(i);t.slideTo(n,e,r)}}else t.slideTo(0,e,r)},d=()=>{i=a(t.params.url),u(t.params.speed,i.value,!1)},p=()=>{const e=l();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);s=!0,i=a(t.params.url),i.key||i.value?(u(0,i.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",d)):t.params.history.replaceState||e.addEventListener("popstate",d)}},f=()=>{const e=l();t.params.history.replaceState||e.removeEventListener("popstate",d)};r("init",(()=>{t.params.history.enabled&&p()})),r("destroy",(()=>{t.params.history.enabled&&f()})),r("transitionEnd _freeModeNoMomentumRelease",(()=>{s&&c(t.params.history.key,t.activeIndex)})),r("slideChange",(()=>{s&&t.params.cssMode&&c(t.params.history.key,t.activeIndex)}))}function gt(e){let{swiper:t,extendParams:n,emit:r,on:s}=e,i=!1;const a=o(),c=l();n({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,n){if(t.virtual&&t.params.virtual.enabled){const e=t.slides.filter((e=>e.getAttribute("data-hash")===n))[0];if(!e)return 0;const r=parseInt(e.getAttribute("data-swiper-slide-index"),10);return r}return t.getSlideIndex(w(t.slidesEl,`.${t.params.slideClass}[data-hash="${n}"], swiper-slide[data-hash="${n}"]`)[0])}}});const u=()=>{r("hashChange");const e=a.location.hash.replace("#",""),n=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],s=n?n.getAttribute("data-hash"):"";if(e!==s){const n=t.params.hashNavigation.getSlideIndex(t,e);if("undefined"===typeof n||Number.isNaN(n))return;t.slideTo(n)}},d=()=>{if(!i||!t.params.hashNavigation.enabled)return;const e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],n=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&c.history&&c.history.replaceState?(c.history.replaceState(null,null,`#${n}`||""),r("hashSet")):(a.location.hash=n||"",r("hashSet"))},p=()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;i=!0;const e=a.location.hash.replace("#","");if(e){const n=0,r=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(r||0,n,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&c.addEventListener("hashchange",u)},f=()=>{t.params.hashNavigation.watchState&&c.removeEventListener("hashchange",u)};s("init",(()=>{t.params.hashNavigation.enabled&&p()})),s("destroy",(()=>{t.params.hashNavigation.enabled&&f()})),s("transitionEnd _freeModeNoMomentumRelease",(()=>{i&&d()})),s("slideChange",(()=>{i&&t.params.cssMode&&d()}))}function vt(e){let t,n,{swiper:r,extendParams:s,on:i,emit:a,params:l}=e;r.autoplay={running:!1,paused:!1,timeLeft:0},s({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let c,u,d,p,f,h,m,g=l&&l.autoplay?l.autoplay.delay:3e3,v=l&&l.autoplay?l.autoplay.delay:3e3,y=(new Date).getTime;function b(e){r&&!r.destroyed&&r.wrapperEl&&e.target===r.wrapperEl&&(r.wrapperEl.removeEventListener("transitionend",b),M())}const w=()=>{if(r.destroyed||!r.autoplay.running)return;r.autoplay.paused?u=!0:u&&(v=c,u=!1);const e=r.autoplay.paused?c:y+v-(new Date).getTime();r.autoplay.timeLeft=e,a("autoplayTimeLeft",e,e/g),n=requestAnimationFrame((()=>{w()}))},x=()=>{let e;if(e=r.virtual&&r.params.virtual.enabled?r.slides.filter((e=>e.classList.contains("swiper-slide-active")))[0]:r.slides[r.activeIndex],!e)return;const t=parseInt(e.getAttribute("data-swiper-autoplay"),10);return t},E=e=>{if(r.destroyed||!r.autoplay.running)return;cancelAnimationFrame(n),w();let s="undefined"===typeof e?r.params.autoplay.delay:e;g=r.params.autoplay.delay,v=r.params.autoplay.delay;const i=x();!Number.isNaN(i)&&i>0&&"undefined"===typeof e&&(s=i,g=i,v=i),c=s;const o=r.params.speed,l=()=>{r&&!r.destroyed&&(r.params.autoplay.reverseDirection?!r.isBeginning||r.params.loop||r.params.rewind?(r.slidePrev(o,!0,!0),a("autoplay")):r.params.autoplay.stopOnLastSlide||(r.slideTo(r.slides.length-1,o,!0,!0),a("autoplay")):!r.isEnd||r.params.loop||r.params.rewind?(r.slideNext(o,!0,!0),a("autoplay")):r.params.autoplay.stopOnLastSlide||(r.slideTo(0,o,!0,!0),a("autoplay")),r.params.cssMode&&(y=(new Date).getTime(),requestAnimationFrame((()=>{E()}))))};return s>0?(clearTimeout(t),t=setTimeout((()=>{l()}),s)):requestAnimationFrame((()=>{l()})),s},S=()=>{r.autoplay.running=!0,E(),a("autoplayStart")},T=()=>{r.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(n),a("autoplayStop")},C=(e,n)=>{if(r.destroyed||!r.autoplay.running)return;clearTimeout(t),e||(m=!0);const s=()=>{a("autoplayPause"),r.params.autoplay.waitForTransition?r.wrapperEl.addEventListener("transitionend",b):M()};if(r.autoplay.paused=!0,n)return h&&(c=r.params.autoplay.delay),h=!1,void s();const i=c||r.params.autoplay.delay;c=i-((new Date).getTime()-y),r.isEnd&&c<0&&!r.params.loop||(c<0&&(c=0),s())},M=()=>{r.isEnd&&c<0&&!r.params.loop||r.destroyed||!r.autoplay.running||(y=(new Date).getTime(),m?(m=!1,E(c)):E(),r.autoplay.paused=!1,a("autoplayResume"))},_=()=>{if(r.destroyed||!r.autoplay.running)return;const e=o();"hidden"===e.visibilityState&&(m=!0,C(!0)),"visible"===e.visibilityState&&M()},O=e=>{"mouse"===e.pointerType&&(m=!0,C(!0))},P=e=>{"mouse"===e.pointerType&&r.autoplay.paused&&M()},k=()=>{r.params.autoplay.pauseOnMouseEnter&&(r.el.addEventListener("pointerenter",O),r.el.addEventListener("pointerleave",P))},A=()=>{r.el.removeEventListener("pointerenter",O),r.el.removeEventListener("pointerleave",P)},L=()=>{const e=o();e.addEventListener("visibilitychange",_)},I=()=>{const e=o();e.removeEventListener("visibilitychange",_)};i("init",(()=>{r.params.autoplay.enabled&&(k(),L(),y=(new Date).getTime(),S())})),i("destroy",(()=>{A(),I(),r.autoplay.running&&T()})),i("beforeTransitionStart",((e,t,n)=>{!r.destroyed&&r.autoplay.running&&(n||!r.params.autoplay.disableOnInteraction?C(!0,!0):T())})),i("sliderFirstMove",(()=>{!r.destroyed&&r.autoplay.running&&(r.params.autoplay.disableOnInteraction?T():(d=!0,p=!1,m=!1,f=setTimeout((()=>{m=!0,p=!0,C(!0)}),200)))})),i("touchEnd",(()=>{if(!r.destroyed&&r.autoplay.running&&d){if(clearTimeout(f),clearTimeout(t),r.params.autoplay.disableOnInteraction)return p=!1,void(d=!1);p&&r.params.cssMode&&M(),p=!1,d=!1}})),i("slideChange",(()=>{!r.destroyed&&r.autoplay.running&&(h=!0)})),Object.assign(r.autoplay,{start:S,stop:T,pause:C,resume:M})}function yt(e){let{swiper:t,extendParams:n,on:r}=e;n({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let s=!1,i=!1;function a(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const n=e.clickedIndex,r=e.clickedSlide;if(r&&r.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if("undefined"===typeof n||null===n)return;let s;s=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):n,t.params.loop?t.slideToLoop(s):t.slideTo(s)}function l(){const{thumbs:e}=t.params;if(s)return!1;s=!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(h(e.swiper)){const r=Object.assign({},e.swiper);Object.assign(r,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new n(r),i=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",a),!0}function c(e){const n=t.thumbs.swiper;if(!n||n.destroyed)return;const r="auto"===n.params.slidesPerView?n.slidesPerViewDynamic():n.params.slidesPerView;let s=1;const i=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(s=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(s=1),s=Math.floor(s),n.slides.forEach((e=>e.classList.remove(i))),n.params.loop||n.params.virtual&&n.params.virtual.enabled)for(let l=0;l<s;l+=1)w(n.slidesEl,`[data-swiper-slide-index="${t.realIndex+l}"]`).forEach((e=>{e.classList.add(i)}));else for(let l=0;l<s;l+=1)n.slides[t.realIndex+l]&&n.slides[t.realIndex+l].classList.add(i);const o=t.params.thumbs.autoScrollOffset,a=o&&!n.params.loop;if(t.realIndex!==n.realIndex||a){const s=n.activeIndex;let i,l;if(n.params.loop){const e=n.slides.filter((e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`))[0];i=n.slides.indexOf(e),l=t.activeIndex>t.previousIndex?"next":"prev"}else i=t.realIndex,l=i>t.previousIndex?"next":"prev";a&&(i+="next"===l?o:-1*o),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(i)<0&&(n.params.centeredSlides?i=i>s?i-Math.floor(r/2)+1:i+Math.floor(r/2)-1:i>s&&n.params.slidesPerGroup,n.slideTo(i,e?0:void 0))}}t.thumbs={swiper:null},r("beforeInit",(()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"===typeof e.swiper||e.swiper instanceof HTMLElement){const n=o(),r=()=>{const r="string"===typeof e.swiper?n.querySelector(e.swiper):e.swiper;if(r&&r.swiper)e.swiper=r.swiper,l(),c(!0);else if(r){const n=s=>{e.swiper=s.detail[0],r.removeEventListener("init",n),l(),c(!0),e.swiper.update(),t.update()};r.addEventListener("init",n)}return r},s=()=>{if(t.destroyed)return;const e=r();e||requestAnimationFrame(s)};requestAnimationFrame(s)}else l(),c(!0)})),r("slideChange update resize observerUpdate",(()=>{c()})),r("setTransition",((e,n)=>{const r=t.thumbs.swiper;r&&!r.destroyed&&r.setTransition(n)})),r("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&i&&e.destroy()})),Object.assign(t.thumbs,{init:l,update:c})}function bt(e){let{swiper:t,extendParams:n,emit:r,once:s}=e;function i(){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})}function o(){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:d()})}function a(e){let{currentPos:n}=e;if(t.params.cssMode)return;const{params:i,wrapperEl:o,rtlTranslate:a,snapGrid:l,touchEventsData:c}=t,u=d(),p=u-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(i.freeMode.momentum){if(c.velocities.length>1){const e=c.velocities.pop(),n=c.velocities.pop(),r=e.position-n.position,s=e.time-n.time;t.velocity=r/s,t.velocity/=2,Math.abs(t.velocity)<i.freeMode.minimumVelocity&&(t.velocity=0),(s>150||d()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=i.freeMode.momentumVelocityRatio,c.velocities.length=0;let e=1e3*i.freeMode.momentumRatio;const n=t.velocity*e;let u=t.translate+n;a&&(u=-u);let p,f=!1;const h=20*Math.abs(t.velocity)*i.freeMode.momentumBounceRatio;let m;if(u<t.maxTranslate())i.freeMode.momentumBounce?(u+t.maxTranslate()<-h&&(u=t.maxTranslate()-h),p=t.maxTranslate(),f=!0,c.allowMomentumBounce=!0):u=t.maxTranslate(),i.loop&&i.centeredSlides&&(m=!0);else if(u>t.minTranslate())i.freeMode.momentumBounce?(u-t.minTranslate()>h&&(u=t.minTranslate()+h),p=t.minTranslate(),f=!0,c.allowMomentumBounce=!0):u=t.minTranslate(),i.loop&&i.centeredSlides&&(m=!0);else if(i.freeMode.sticky){let e;for(let t=0;t<l.length;t+=1)if(l[t]>-u){e=t;break}u=Math.abs(l[e]-u)<Math.abs(l[e-1]-u)||"next"===t.swipeDirection?l[e]:l[e-1],u=-u}if(m&&s("transitionEnd",(()=>{t.loopFix()})),0!==t.velocity){if(e=a?Math.abs((-u-t.translate)/t.velocity):Math.abs((u-t.translate)/t.velocity),i.freeMode.sticky){const n=Math.abs((a?-u:u)-t.translate),r=t.slidesSizesGrid[t.activeIndex];e=n<r?i.speed:n<2*r?1.5*i.speed:2.5*i.speed}}else if(i.freeMode.sticky)return void t.slideToClosest();i.freeMode.momentumBounce&&f?(t.updateProgress(p),t.setTransition(e),t.setTranslate(u),t.transitionStart(!0,t.swipeDirection),t.animating=!0,O(o,(()=>{t&&!t.destroyed&&c.allowMomentumBounce&&(r("momentumBounce"),t.setTransition(i.speed),setTimeout((()=>{t.setTranslate(p),O(o,(()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(r("_freeModeNoMomentumRelease"),t.updateProgress(u),t.setTransition(e),t.setTranslate(u),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,O(o,(()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(u),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(i.freeMode.sticky)return void t.slideToClosest();i.freeMode&&r("_freeModeNoMomentumRelease")}(!i.freeMode.momentum||p>=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}n({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:i,onTouchMove:o,onTouchEnd:a}})}function wt(e){let t,n,r,{swiper:s,extendParams:i}=e;i({grid:{rows:1,fill:"column"}});const o=()=>{let e=s.params.spaceBetween;return"string"===typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*s.size:"string"===typeof e&&(e=parseFloat(e)),e},a=e=>{const{slidesPerView:i}=s.params,{rows:o,fill:a}=s.params.grid;r=Math.floor(e/o),t=Math.floor(e/o)===e/o?e:Math.ceil(e/o)*o,"auto"!==i&&"row"===a&&(t=Math.max(t,i*o)),n=t/o},l=(e,i,a,l)=>{const{slidesPerGroup:c}=s.params,u=o(),{rows:d,fill:p}=s.params.grid;let f,h,m;if("row"===p&&c>1){const n=Math.floor(e/(c*d)),r=e-d*c*n,s=0===n?c:Math.min(Math.ceil((a-n*d*c)/d),c);m=Math.floor(r/s),h=r-m*s+n*c,f=h+m*t/d,i.style.order=f}else"column"===p?(h=Math.floor(e/d),m=e-h*d,(h>r||h===r&&m===d-1)&&(m+=1,m>=d&&(m=0,h+=1))):(m=Math.floor(e/n),h=e-m*n);i.row=m,i.column=h,i.style[l("margin-top")]=0!==m?u&&`${u}px`:""},c=(e,n,r)=>{const{centeredSlides:i,roundLengths:a}=s.params,l=o(),{rows:c}=s.params.grid;if(s.virtualSize=(e+l)*t,s.virtualSize=Math.ceil(s.virtualSize/c)-l,s.wrapperEl.style[r("width")]=`${s.virtualSize+l}px`,i){const e=[];for(let t=0;t<n.length;t+=1){let r=n[t];a&&(r=Math.floor(r)),n[t]<s.virtualSize+n[0]&&e.push(r)}n.splice(0,n.length),n.push(...e)}};s.grid={initSlides:a,updateSlide:l,updateWrapperSize:c}}function xt(e){const t=this,{params:n,slidesEl:r}=t;n.loop&&t.loopDestroy();const s=e=>{if("string"===typeof e){const t=document.createElement("div");t.innerHTML=e,r.append(t.children[0]),t.innerHTML=""}else r.append(e)};if("object"===typeof e&&"length"in e)for(let i=0;i<e.length;i+=1)e[i]&&s(e[i]);else s(e);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update()}function Et(e){const t=this,{params:n,activeIndex:r,slidesEl:s}=t;n.loop&&t.loopDestroy();let i=r+1;const o=e=>{if("string"===typeof e){const t=document.createElement("div");t.innerHTML=e,s.prepend(t.children[0]),t.innerHTML=""}else s.prepend(e)};if("object"===typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&o(e[t]);i=r+e.length}else o(e);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update(),t.slideTo(i,0,!1)}function St(e,t){const n=this,{params:r,activeIndex:s,slidesEl:i}=n;let o=s;r.loop&&(o-=n.loopedSlides,n.loopDestroy(),n.recalcSlides());const a=n.slides.length;if(e<=0)return void n.prependSlide(t);if(e>=a)return void n.appendSlide(t);let l=o>e?o+1:o;const c=[];for(let u=a-1;u>=e;u-=1){const e=n.slides[u];e.remove(),c.unshift(e)}if("object"===typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&i.append(t[e]);l=o>e?o+t.length:o}else i.append(t);for(let u=0;u<c.length;u+=1)i.append(c[u]);n.recalcSlides(),r.loop&&n.loopCreate(),r.observer&&!n.isElement||n.update(),r.loop?n.slideTo(l+n.loopedSlides,0,!1):n.slideTo(l,0,!1)}function Tt(e){const t=this,{params:n,activeIndex:r}=t;let s=r;n.loop&&(s-=t.loopedSlides,t.loopDestroy());let i,o=s;if("object"===typeof e&&"length"in e){for(let n=0;n<e.length;n+=1)i=e[n],t.slides[i]&&t.slides[i].remove(),i<o&&(o-=1);o=Math.max(o,0)}else i=e,t.slides[i]&&t.slides[i].remove(),i<o&&(o-=1),o=Math.max(o,0);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update(),n.loop?t.slideTo(o+t.loopedSlides,0,!1):t.slideTo(o,0,!1)}function Ct(){const e=this,t=[];for(let n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)}function Mt(e){let{swiper:t}=e;Object.assign(t,{appendSlide:xt.bind(t),prependSlide:Et.bind(t),addSlide:St.bind(t),removeSlide:Tt.bind(t),removeAllSlides:Ct.bind(t)})}function _t(e){const{effect:t,swiper:n,on:r,setTranslate:s,setTransition:i,overwriteParams:o,perspective:a,recreateShadows:l,getEffectParams:c}=e;let u;r("beforeInit",(()=>{if(n.params.effect!==t)return;n.classNames.push(`${n.params.containerModifierClass}${t}`),a&&a()&&n.classNames.push(`${n.params.containerModifierClass}3d`);const e=o?o():{};Object.assign(n.params,e),Object.assign(n.originalParams,e)})),r("setTranslate",(()=>{n.params.effect===t&&s()})),r("setTransition",((e,r)=>{n.params.effect===t&&i(r)})),r("transitionEnd",(()=>{if(n.params.effect===t&&l){if(!c||!c().slideShadows)return;n.slides.forEach((e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>e.remove()))})),l()}})),r("virtualUpdate",(()=>{n.params.effect===t&&(n.slides.length||(u=!0),requestAnimationFrame((()=>{u&&n.slides&&n.slides.length&&(s(),u=!1)})))}))}function Ot(e,t){const n=b(t);return n!==t&&(n.style.backfaceVisibility="hidden",n.style["-webkit-backface-visibility"]="hidden"),n}function Pt(e){let{swiper:t,duration:n,transformElements:r,allSlides:s}=e;const{activeIndex:i}=t,o=e=>{if(!e.parentElement){const n=t.slides.filter((t=>t.shadowRoot&&t.shadowRoot===e.parentNode))[0];return n}return e.parentElement};if(t.params.virtualTranslate&&0!==n){let e,n=!1;e=s?r:r.filter((e=>{const n=e.classList.contains("swiper-slide-transform")?o(e):e;return t.getSlideIndex(n)===i})),e.forEach((e=>{O(e,(()=>{if(n)return;if(!t||t.destroyed)return;n=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)}))}))}}function kt(e){let{swiper:t,extendParams:n,on:r}=e;n({fadeEffect:{crossFade:!1}});const s=()=>{const{slides:e}=t,n=t.params.fadeEffect;for(let r=0;r<e.length;r+=1){const e=t.slides[r],s=e.swiperSlideOffset;let i=-s;t.params.virtualTranslate||(i-=t.translate);let o=0;t.isHorizontal()||(o=i,i=0);const a=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),l=Ot(n,e);l.style.opacity=a,l.style.transform=`translate3d(${i}px, ${o}px, 0px)`}},i=e=>{const n=t.slides.map((e=>b(e)));n.forEach((t=>{t.style.transitionDuration=`${e}ms`})),Pt({swiper:t,duration:e,transformElements:n,allSlides:!0})};_t({effect:"fade",swiper:t,on:r,setTranslate:s,setTransition:i,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}function At(e){let{swiper:t,extendParams:n,on:r}=e;n({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const s=(e,t,n)=>{let r=n?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),s=n?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");r||(r=x("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(n?"left":"top")).split(" ")),e.append(r)),s||(s=x("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(n?"right":"bottom")).split(" ")),e.append(s)),r&&(r.style.opacity=Math.max(-t,0)),s&&(s.style.opacity=Math.max(t,0))},i=()=>{const e=t.isHorizontal();t.slides.forEach((t=>{const n=Math.max(Math.min(t.progress,1),-1);s(t,n,e)}))},o=()=>{const{el:e,wrapperEl:n,slides:r,width:i,height:o,rtlTranslate:a,size:l,browser:c}=t,u=t.params.cubeEffect,d=t.isHorizontal(),p=t.virtual&&t.params.virtual.enabled;let f,h=0;u.shadow&&(d?(f=t.wrapperEl.querySelector(".swiper-cube-shadow"),f||(f=x("div","swiper-cube-shadow"),t.wrapperEl.append(f)),f.style.height=`${i}px`):(f=e.querySelector(".swiper-cube-shadow"),f||(f=x("div","swiper-cube-shadow"),e.append(f))));for(let t=0;t<r.length;t+=1){const e=r[t];let n=t;p&&(n=parseInt(e.getAttribute("data-swiper-slide-index"),10));let i=90*n,o=Math.floor(i/360);a&&(i=-i,o=Math.floor(-i/360));const c=Math.max(Math.min(e.progress,1),-1);let f=0,m=0,g=0;n%4===0?(f=4*-o*l,g=0):(n-1)%4===0?(f=0,g=4*-o*l):(n-2)%4===0?(f=l+4*o*l,g=l):(n-3)%4===0&&(f=-l,g=3*l+4*l*o),a&&(f=-f),d||(m=f,f=0);const v=`rotateX(${d?0:-i}deg) rotateY(${d?i:0}deg) translate3d(${f}px, ${m}px, ${g}px)`;c<=1&&c>-1&&(h=90*n+90*c,a&&(h=90*-n-90*c)),e.style.transform=v,u.slideShadows&&s(e,c,d)}if(n.style.transformOrigin=`50% 50% -${l/2}px`,n.style["-webkit-transform-origin"]=`50% 50% -${l/2}px`,u.shadow)if(d)f.style.transform=`translate3d(0px, ${i/2+u.shadowOffset}px, ${-i/2}px) rotateX(90deg) rotateZ(0deg) scale(${u.shadowScale})`;else{const e=Math.abs(h)-90*Math.floor(Math.abs(h)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),n=u.shadowScale,r=u.shadowScale/t,s=u.shadowOffset;f.style.transform=`scale3d(${n}, 1, ${r}) translate3d(0px, ${o/2+s}px, ${-o/2/r}px) rotateX(-90deg)`}const m=(c.isSafari||c.isWebView)&&c.needPerspectiveFix?-l/2:0;n.style.transform=`translate3d(0px,0,${m}px) rotateX(${t.isHorizontal()?0:h}deg) rotateY(${t.isHorizontal()?-h:0}deg)`,n.style.setProperty("--swiper-cube-translate-z",`${m}px`)},a=e=>{const{el:n,slides:r}=t;if(r.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),t.params.cubeEffect.shadow&&!t.isHorizontal()){const t=n.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=`${e}ms`)}};_t({effect:"cube",swiper:t,on:r,setTranslate:o,setTransition:a,recreateShadows:i,getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function Lt(e,t,n){const r=`swiper-slide-shadow${n?`-${n}`:""}${e?` swiper-slide-shadow-${e}`:""}`,s=b(t);let i=s.querySelector(`.${r.split(" ").join(".")}`);return i||(i=x("div",r.split(" ")),s.append(i)),i}function It(e){let{swiper:t,extendParams:n,on:r}=e;n({flipEffect:{slideShadows:!0,limitRotation:!0}});const s=(e,n)=>{let r=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),s=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");r||(r=Lt("flip",e,t.isHorizontal()?"left":"top")),s||(s=Lt("flip",e,t.isHorizontal()?"right":"bottom")),r&&(r.style.opacity=Math.max(-n,0)),s&&(s.style.opacity=Math.max(n,0))},i=()=>{t.params.flipEffect,t.slides.forEach((e=>{let n=e.progress;t.params.flipEffect.limitRotation&&(n=Math.max(Math.min(e.progress,1),-1)),s(e,n)}))},o=()=>{const{slides:e,rtlTranslate:n}=t,r=t.params.flipEffect;for(let i=0;i<e.length;i+=1){const o=e[i];let a=o.progress;t.params.flipEffect.limitRotation&&(a=Math.max(Math.min(o.progress,1),-1));const l=o.swiperSlideOffset,c=-180*a;let u=c,d=0,p=t.params.cssMode?-l-t.translate:-l,f=0;t.isHorizontal()?n&&(u=-u):(f=p,p=0,d=-u,u=0),o.style.zIndex=-Math.abs(Math.round(a))+e.length,r.slideShadows&&s(o,a);const h=`translate3d(${p}px, ${f}px, 0px) rotateX(${d}deg) rotateY(${u}deg)`,m=Ot(r,o);m.style.transform=h}},a=e=>{const n=t.slides.map((e=>b(e)));n.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),Pt({swiper:t,duration:e,transformElements:n})};_t({effect:"flip",swiper:t,on:r,setTranslate:o,setTransition:a,recreateShadows:i,getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}function Rt(e){let{swiper:t,extendParams:n,on:r}=e;n({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}});const s=()=>{const{width:e,height:n,slides:r,slidesSizesGrid:s}=t,i=t.params.coverflowEffect,o=t.isHorizontal(),a=t.translate,l=o?e/2-a:n/2-a,c=o?i.rotate:-i.rotate,u=i.depth;for(let t=0,d=r.length;t<d;t+=1){const e=r[t],n=s[t],a=e.swiperSlideOffset,d=(l-a-n/2)/n,p="function"===typeof i.modifier?i.modifier(d):d*i.modifier;let f=o?c*p:0,h=o?0:c*p,m=-u*Math.abs(p),g=i.stretch;"string"===typeof g&&-1!==g.indexOf("%")&&(g=parseFloat(i.stretch)/100*n);let v=o?0:g*p,y=o?g*p:0,b=1-(1-i.scale)*Math.abs(p);Math.abs(y)<.001&&(y=0),Math.abs(v)<.001&&(v=0),Math.abs(m)<.001&&(m=0),Math.abs(f)<.001&&(f=0),Math.abs(h)<.001&&(h=0),Math.abs(b)<.001&&(b=0);const w=`translate3d(${y}px,${v}px,${m}px) rotateX(${h}deg) rotateY(${f}deg) scale(${b})`,x=Ot(i,e);if(x.style.transform=w,e.style.zIndex=1-Math.abs(Math.round(p)),i.slideShadows){let t=o?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),n=o?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");t||(t=Lt("coverflow",e,o?"left":"top")),n||(n=Lt("coverflow",e,o?"right":"bottom")),t&&(t.style.opacity=p>0?p:0),n&&(n.style.opacity=-p>0?-p:0)}}},i=e=>{const n=t.slides.map((e=>b(e)));n.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))}))};_t({effect:"coverflow",swiper:t,on:r,setTranslate:s,setTransition:i,perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function $t(e){let{swiper:t,extendParams:n,on:r}=e;n({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const s=e=>"string"===typeof e?e:`${e}px`,i=()=>{const{slides:e,wrapperEl:n,slidesSizesGrid:r}=t,i=t.params.creativeEffect,{progressMultiplier:o}=i,a=t.params.centeredSlides;if(a){const e=r[0]/2-t.params.slidesOffsetBefore||0;n.style.transform=`translateX(calc(50% - ${e}px))`}for(let l=0;l<e.length;l+=1){const n=e[l],r=n.progress,c=Math.min(Math.max(n.progress,-i.limitProgress),i.limitProgress);let u=c;a||(u=Math.min(Math.max(n.originalProgress,-i.limitProgress),i.limitProgress));const d=n.swiperSlideOffset,p=[t.params.cssMode?-d-t.translate:-d,0,0],f=[0,0,0];let h=!1;t.isHorizontal()||(p[1]=p[0],p[0]=0);let m={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(m=i.next,h=!0):c>0&&(m=i.prev,h=!0),p.forEach(((e,t)=>{p[t]=`calc(${e}px + (${s(m.translate[t])} * ${Math.abs(c*o)}))`})),f.forEach(((e,t)=>{f[t]=m.rotate[t]*Math.abs(c*o)})),n.style.zIndex=-Math.abs(Math.round(r))+e.length;const g=p.join(", "),v=`rotateX(${f[0]}deg) rotateY(${f[1]}deg) rotateZ(${f[2]}deg)`,y=u<0?`scale(${1+(1-m.scale)*u*o})`:`scale(${1-(1-m.scale)*u*o})`,b=u<0?1+(1-m.opacity)*u*o:1-(1-m.opacity)*u*o,w=`translate3d(${g}) ${v} ${y}`;if(h&&m.shadow||!h){let e=n.querySelector(".swiper-slide-shadow");if(!e&&m.shadow&&(e=Lt("creative",n)),e){const t=i.shadowPerProgress?c*(1/i.limitProgress):c;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const x=Ot(i,n);x.style.transform=w,x.style.opacity=b,m.origin&&(x.style.transformOrigin=m.origin)}},o=e=>{const n=t.slides.map((e=>b(e)));n.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),Pt({swiper:t,duration:e,transformElements:n,allSlides:!0})};_t({effect:"creative",swiper:t,on:r,setTranslate:i,setTransition:o,perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}function Dt(e){let{swiper:t,extendParams:n,on:r}=e;n({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}});const s=()=>{const{slides:e,activeIndex:n,rtlTranslate:r}=t,s=t.params.cardsEffect,{startTranslate:i,isTouched:o}=t.touchEventsData,a=r?-t.translate:t.translate;for(let l=0;l<e.length;l+=1){const c=e[l],u=c.progress,d=Math.min(Math.max(u,-4),4);let p=c.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(p-=e[0].swiperSlideOffset);let f=t.params.cssMode?-p-t.translate:-p,h=0;const m=-100*Math.abs(d);let g=1,v=-s.perSlideRotate*d,y=s.perSlideOffset-.75*Math.abs(d);const b=t.virtual&&t.params.virtual.enabled?t.virtual.from+l:l,w=(b===n||b===n-1)&&d>0&&d<1&&(o||t.params.cssMode)&&a<i,x=(b===n||b===n+1)&&d<0&&d>-1&&(o||t.params.cssMode)&&a>i;if(w||x){const e=(1-Math.abs((Math.abs(d)-.5)/.5))**.5;v+=-28*d*e,g+=-.5*e,y+=96*e,h=-25*e*Math.abs(d)+"%"}if(f=d<0?`calc(${f}px ${r?"-":"+"} (${y*Math.abs(d)}%))`:d>0?`calc(${f}px ${r?"-":"+"} (-${y*Math.abs(d)}%))`:`${f}px`,!t.isHorizontal()){const e=h;h=f,f=e}const E=d<0?""+(1+(1-g)*d):""+(1-(1-g)*d),S=`\n translate3d(${f}, ${h}, ${m}px)\n rotateZ(${s.rotate?r?-v:v:0}deg)\n scale(${E})\n `;if(s.slideShadows){let e=c.querySelector(".swiper-slide-shadow");e||(e=Lt("cards",c)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(d)-.5)/.5,0),1))}c.style.zIndex=-Math.abs(Math.round(u))+e.length;const T=Ot(s,c);T.style.transform=S}},i=e=>{const n=t.slides.map((e=>b(e)));n.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),Pt({swiper:t,duration:e,transformElements:n})};_t({effect:"cards",swiper:t,on:r,setTranslate:s,setTransition:i,perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}Object.keys(et).forEach((e=>{Object.keys(et[e]).forEach((t=>{nt.prototype[t]=et[e][t]}))})),nt.use([N,F]);const jt=[rt,st,it,at,ct,ut,dt,pt,ft,ht,mt,gt,vt,yt,bt,wt,Mt,kt,At,It,Rt,$t,Dt];nt.use(jt)},2201:function(e,t,n){"use strict";n.d(t,{p7:function(){return nt},r5:function(){return F},tv:function(){return st},yj:function(){return it}});var r=n(6252),s=n(2262);
  8. /*!
  9. * vue-router v4.2.4
  10. * (c) 2023 Eduardo San Martin Morote
  11. * @license MIT
  12. */
  13. const i="undefined"!==typeof window;function o(e){return e.__esModule||"Module"===e[Symbol.toStringTag]}const a=Object.assign;function l(e,t){const n={};for(const r in t){const s=t[r];n[r]=u(s)?s.map(e):e(s)}return n}const c=()=>{},u=Array.isArray;const d=/\/$/,p=e=>e.replace(d,"");function f(e,t,n="/"){let r,s={},i="",o="";const a=t.indexOf("#");let l=t.indexOf("?");return a<l&&a>=0&&(l=-1),l>-1&&(r=t.slice(0,l),i=t.slice(l+1,a>-1?a:t.length),s=e(i)),a>-1&&(r=r||t.slice(0,a),o=t.slice(a,t.length)),r=x(null!=r?r:t,n),{fullPath:r+(i&&"?")+i+o,path:r,query:s,hash:o}}function h(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function m(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function g(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&v(t.matched[r],n.matched[s])&&y(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function v(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function y(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!b(e[n],t[n]))return!1;return!0}function b(e,t){return u(e)?w(e,t):u(t)?w(t,e):e===t}function w(e,t){return u(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}function x(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];".."!==s&&"."!==s||r.push("");let i,o,a=n.length-1;for(i=0;i<r.length;i++)if(o=r[i],"."!==o){if(".."!==o)break;a>1&&a--}return n.slice(0,a).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var E,S;(function(e){e["pop"]="pop",e["push"]="push"})(E||(E={})),function(e){e["back"]="back",e["forward"]="forward",e["unknown"]=""}(S||(S={}));function T(e){if(!e)if(i){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),p(e)}const C=/^[^#]+#/;function M(e,t){return e.replace(C,"#")+t}function _(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const O=()=>({left:window.pageXOffset,top:window.pageYOffset});function P(e){let t;if("el"in e){const n=e.el,r="string"===typeof n&&n.startsWith("#");0;const s="string"===typeof n?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=_(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.pageXOffset,null!=t.top?t.top:window.pageYOffset)}function k(e,t){const n=history.state?history.state.position-t:-1;return n+e}const A=new Map;function L(e,t){A.set(e,t)}function I(e){const t=A.get(e);return A.delete(e),t}let R=()=>location.protocol+"//"+location.host;function $(e,t){const{pathname:n,search:r,hash:s}=t,i=e.indexOf("#");if(i>-1){let t=s.includes(e.slice(i))?e.slice(i).length:1,n=s.slice(t);return"/"!==n[0]&&(n="/"+n),m(n,"")}const o=m(n,e);return o+r+s}function D(e,t,n,r){let s=[],i=[],o=null;const l=({state:i})=>{const a=$(e,location),l=n.value,c=t.value;let u=0;if(i){if(n.value=a,t.value=i,o&&o===l)return void(o=null);u=c?i.position-c.position:0}else r(a);s.forEach((e=>{e(n.value,l,{delta:u,type:E.pop,direction:u?u>0?S.forward:S.back:S.unknown})}))};function c(){o=n.value}function u(e){s.push(e);const t=()=>{const t=s.indexOf(e);t>-1&&s.splice(t,1)};return i.push(t),t}function d(){const{history:e}=window;e.state&&e.replaceState(a({},e.state,{scroll:O()}),"")}function p(){for(const e of i)e();i=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:c,listen:u,destroy:p}}function j(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?O():null}}function z(e){const{history:t,location:n}=window,r={value:$(e,n)},s={value:t.state};function i(r,i,o){const a=e.indexOf("#"),l=a>-1?(n.host&&document.querySelector("base")?e:e.slice(a))+r:R()+e+r;try{t[o?"replaceState":"pushState"](i,"",l),s.value=i}catch(c){console.error(c),n[o?"replace":"assign"](l)}}function o(e,n){const o=a({},t.state,j(s.value.back,e,s.value.forward,!0),n,{position:s.value.position});i(e,o,!0),r.value=e}function l(e,n){const o=a({},s.value,t.state,{forward:e,scroll:O()});i(o.current,o,!0);const l=a({},j(r.value,e,null),{position:o.position+1},n);i(e,l,!1),r.value=e}return s.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:r,state:s,push:l,replace:o}}function N(e){e=T(e);const t=z(e),n=D(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}const s=a({location:"",base:e,go:r,createHref:M.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function F(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),N(e)}function B(e){return"string"===typeof e||e&&"object"===typeof e}function G(e){return"string"===typeof e||"symbol"===typeof e}const H={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},q=Symbol("");var U;(function(e){e[e["aborted"]=4]="aborted",e[e["cancelled"]=8]="cancelled",e[e["duplicated"]=16]="duplicated"})(U||(U={}));function V(e,t){return a(new Error,{type:e,[q]:!0},t)}function X(e,t){return e instanceof Error&&q in e&&(null==t||!!(e.type&t))}const Y="[^/]+?",W={sensitive:!1,strict:!1,start:!0,end:!0},J=/[.+*?^${}()[\]/\\]/g;function K(e,t){const n=a({},W,t),r=[];let s=n.start?"^":"";const i=[];for(const a of e){const e=a.length?[]:[90];n.strict&&!a.length&&(s+="/");for(let t=0;t<a.length;t++){const r=a[t];let o=40+(n.sensitive?.25:0);if(0===r.type)t||(s+="/"),s+=r.value.replace(J,"\\$&"),o+=40;else if(1===r.type){const{value:e,repeatable:n,optional:l,regexp:c}=r;i.push({name:e,repeatable:n,optional:l});const u=c||Y;if(u!==Y){o+=10;try{new RegExp(`(${u})`)}catch(d){throw new Error(`Invalid custom RegExp for param "${e}" (${u}): `+d.message)}}let p=n?`((?:${u})(?:/(?:${u}))*)`:`(${u})`;t||(p=l&&a.length<2?`(?:/${p})`:"/"+p),l&&(p+="?"),s+=p,o+=20,l&&(o+=-8),n&&(o+=-20),".*"===u&&(o+=-50)}e.push(o)}r.push(e)}if(n.strict&&n.end){const e=r.length-1;r[e][r[e].length-1]+=.7000000000000001}n.strict||(s+="/?"),n.end?s+="$":n.strict&&(s+="(?:/|$)");const o=new RegExp(s,n.sensitive?"":"i");function l(e){const t=e.match(o),n={};if(!t)return null;for(let r=1;r<t.length;r++){const e=t[r]||"",s=i[r-1];n[s.name]=e&&s.repeatable?e.split("/"):e}return n}function c(t){let n="",r=!1;for(const s of e){r&&n.endsWith("/")||(n+="/"),r=!1;for(const e of s)if(0===e.type)n+=e.value;else if(1===e.type){const{value:i,repeatable:o,optional:a}=e,l=i in t?t[i]:"";if(u(l)&&!o)throw new Error(`Provided param "${i}" is an array but it is not repeatable (* or + modifiers)`);const c=u(l)?l.join("/"):l;if(!c){if(!a)throw new Error(`Missing required param "${i}"`);s.length<2&&(n.endsWith("/")?n=n.slice(0,-1):r=!0)}n+=c}}return n||"/"}return{re:o,score:r,keys:i,parse:l,stringify:c}}function Z(e,t){let n=0;while(n<e.length&&n<t.length){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?1===e.length&&80===e[0]?-1:1:e.length>t.length?1===t.length&&80===t[0]?1:-1:0}function Q(e,t){let n=0;const r=e.score,s=t.score;while(n<r.length&&n<s.length){const e=Z(r[n],s[n]);if(e)return e;n++}if(1===Math.abs(s.length-r.length)){if(ee(r))return 1;if(ee(s))return-1}return s.length-r.length}function ee(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const te={type:0,value:""},ne=/[a-zA-Z0-9_]/;function re(e){if(!e)return[[]];if("/"===e)return[[te]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(e){throw new Error(`ERR (${n})/"${c}": ${e}`)}let n=0,r=n;const s=[];let i;function o(){i&&s.push(i),i=[]}let a,l=0,c="",u="";function d(){c&&(0===n?i.push({type:0,value:c}):1===n||2===n||3===n?(i.length>1&&("*"===a||"+"===a)&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:"*"===a||"+"===a,optional:"*"===a||"?"===a})):t("Invalid state to consume buffer"),c="")}function p(){c+=a}while(l<e.length)if(a=e[l++],"\\"!==a||2===n)switch(n){case 0:"/"===a?(c&&d(),o()):":"===a?(d(),n=1):p();break;case 4:p(),n=r;break;case 1:"("===a?n=2:ne.test(a)?p():(d(),n=0,"*"!==a&&"?"!==a&&"+"!==a&&l--);break;case 2:")"===a?"\\"==u[u.length-1]?u=u.slice(0,-1)+a:n=3:u+=a;break;case 3:d(),n=0,"*"!==a&&"?"!==a&&"+"!==a&&l--,u="";break;default:t("Unknown state");break}else r=n,n=4;return 2===n&&t(`Unfinished custom RegExp for param "${c}"`),d(),o(),s}function se(e,t,n){const r=K(re(e.path),n);const s=a(r,{record:e,parent:t,children:[],alias:[]});return t&&!s.record.aliasOf===!t.record.aliasOf&&t.children.push(s),s}function ie(e,t){const n=[],r=new Map;function s(e){return r.get(e)}function i(e,n,r){const s=!r,l=ae(e);l.aliasOf=r&&r.record;const d=de(t,e),p=[l];if("alias"in e){const t="string"===typeof e.alias?[e.alias]:e.alias;for(const e of t)p.push(a({},l,{components:r?r.record.components:l.components,path:e,aliasOf:r?r.record:l}))}let f,h;for(const t of p){const{path:a}=t;if(n&&"/"!==a[0]){const e=n.record.path,r="/"===e[e.length-1]?"":"/";t.path=n.record.path+(a&&r+a)}if(f=se(t,n,d),r?r.alias.push(f):(h=h||f,h!==f&&h.alias.push(f),s&&e.name&&!ce(f)&&o(e.name)),l.children){const e=l.children;for(let t=0;t<e.length;t++)i(e[t],f,r&&r.children[t])}r=r||f,(f.record.components&&Object.keys(f.record.components).length||f.record.name||f.record.redirect)&&u(f)}return h?()=>{o(h)}:c}function o(e){if(G(e)){const t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(o),t.alias.forEach(o))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(o),e.alias.forEach(o))}}function l(){return n}function u(e){let t=0;while(t<n.length&&Q(e,n[t])>=0&&(e.record.path!==n[t].record.path||!pe(e,n[t])))t++;n.splice(t,0,e),e.record.name&&!ce(e)&&r.set(e.record.name,e)}function d(e,t){let s,i,o,l={};if("name"in e&&e.name){if(s=r.get(e.name),!s)throw V(1,{location:e});0,o=s.record.name,l=a(oe(t.params,s.keys.filter((e=>!e.optional)).map((e=>e.name))),e.params&&oe(e.params,s.keys.map((e=>e.name)))),i=s.stringify(l)}else if("path"in e)i=e.path,s=n.find((e=>e.re.test(i))),s&&(l=s.parse(i),o=s.record.name);else{if(s=t.name?r.get(t.name):n.find((e=>e.re.test(t.path))),!s)throw V(1,{location:e,currentLocation:t});o=s.record.name,l=a({},t.params,e.params),i=s.stringify(l)}const c=[];let u=s;while(u)c.unshift(u.record),u=u.parent;return{name:o,path:i,params:l,matched:c,meta:ue(c)}}return t=de({strict:!1,end:!0,sensitive:!1},t),e.forEach((e=>i(e))),{addRoute:i,resolve:d,removeRoute:o,getRoutes:l,getRecordMatcher:s}}function oe(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function ae(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:le(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function le(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]="object"===typeof n?n[r]:n;return t}function ce(e){while(e){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ue(e){return e.reduce(((e,t)=>a(e,t.meta)),{})}function de(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function pe(e,t){return t.children.some((t=>t===e||pe(e,t)))}const fe=/#/g,he=/&/g,me=/\//g,ge=/=/g,ve=/\?/g,ye=/\+/g,be=/%5B/g,we=/%5D/g,xe=/%5E/g,Ee=/%60/g,Se=/%7B/g,Te=/%7C/g,Ce=/%7D/g,Me=/%20/g;function _e(e){return encodeURI(""+e).replace(Te,"|").replace(be,"[").replace(we,"]")}function Oe(e){return _e(e).replace(Se,"{").replace(Ce,"}").replace(xe,"^")}function Pe(e){return _e(e).replace(ye,"%2B").replace(Me,"+").replace(fe,"%23").replace(he,"%26").replace(Ee,"`").replace(Se,"{").replace(Ce,"}").replace(xe,"^")}function ke(e){return Pe(e).replace(ge,"%3D")}function Ae(e){return _e(e).replace(fe,"%23").replace(ve,"%3F")}function Le(e){return null==e?"":Ae(e).replace(me,"%2F")}function Ie(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}function Re(e){const t={};if(""===e||"?"===e)return t;const n="?"===e[0],r=(n?e.slice(1):e).split("&");for(let s=0;s<r.length;++s){const e=r[s].replace(ye," "),n=e.indexOf("="),i=Ie(n<0?e:e.slice(0,n)),o=n<0?null:Ie(e.slice(n+1));if(i in t){let e=t[i];u(e)||(e=t[i]=[e]),e.push(o)}else t[i]=o}return t}function $e(e){let t="";for(let n in e){const r=e[n];if(n=ke(n),null==r){void 0!==r&&(t+=(t.length?"&":"")+n);continue}const s=u(r)?r.map((e=>e&&Pe(e))):[r&&Pe(r)];s.forEach((e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))}))}return t}function De(e){const t={};for(const n in e){const r=e[n];void 0!==r&&(t[n]=u(r)?r.map((e=>null==e?null:""+e)):null==r?r:""+r)}return t}const je=Symbol(""),ze=Symbol(""),Ne=Symbol(""),Fe=Symbol(""),Be=Symbol("");function Ge(){let e=[];function t(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function He(e,t,n,r,s){const i=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise(((o,a)=>{const l=e=>{!1===e?a(V(4,{from:n,to:t})):e instanceof Error?a(e):B(e)?a(V(2,{from:t,to:e})):(i&&r.enterCallbacks[s]===i&&"function"===typeof e&&i.push(e),o())},c=e.call(r&&r.instances[s],t,n,l);let u=Promise.resolve(c);e.length<3&&(u=u.then(l)),u.catch((e=>a(e)))}))}function qe(e,t,n,r){const s=[];for(const i of e){0;for(const e in i.components){let a=i.components[e];if("beforeRouteEnter"===t||i.instances[e])if(Ue(a)){const o=a.__vccOpts||a,l=o[t];l&&s.push(He(l,n,r,i,e))}else{let l=a();0,s.push((()=>l.then((s=>{if(!s)return Promise.reject(new Error(`Couldn't resolve component "${e}" at "${i.path}"`));const a=o(s)?s.default:s;i.components[e]=a;const l=a.__vccOpts||a,c=l[t];return c&&He(c,n,r,i,e)()}))))}}}return s}function Ue(e){return"object"===typeof e||"displayName"in e||"props"in e||"__vccOpts"in e}function Ve(e){const t=(0,r.f3)(Ne),n=(0,r.f3)(Fe),i=(0,r.Fl)((()=>t.resolve((0,s.SU)(e.to)))),o=(0,r.Fl)((()=>{const{matched:e}=i.value,{length:t}=e,r=e[t-1],s=n.matched;if(!r||!s.length)return-1;const o=s.findIndex(v.bind(null,r));if(o>-1)return o;const a=Ke(e[t-2]);return t>1&&Ke(r)===a&&s[s.length-1].path!==a?s.findIndex(v.bind(null,e[t-2])):o})),a=(0,r.Fl)((()=>o.value>-1&&Je(n.params,i.value.params))),l=(0,r.Fl)((()=>o.value>-1&&o.value===n.matched.length-1&&y(n.params,i.value.params)));function u(n={}){return We(n)?t[(0,s.SU)(e.replace)?"replace":"push"]((0,s.SU)(e.to)).catch(c):Promise.resolve()}return{route:i,href:(0,r.Fl)((()=>i.value.href)),isActive:a,isExactActive:l,navigate:u}}const Xe=(0,r.aZ)({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Ve,setup(e,{slots:t}){const n=(0,s.qj)(Ve(e)),{options:i}=(0,r.f3)(Ne),o=(0,r.Fl)((()=>({[Ze(e.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[Ze(e.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const s=t.default&&t.default(n);return e.custom?s:(0,r.h)("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),Ye=Xe;function We(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&(void 0===e.button||0===e.button)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Je(e,t){for(const n in t){const r=t[n],s=e[n];if("string"===typeof r){if(r!==s)return!1}else if(!u(s)||s.length!==r.length||r.some(((e,t)=>e!==s[t])))return!1}return!0}function Ke(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ze=(e,t,n)=>null!=e?e:null!=t?t:n,Qe=(0,r.aZ)({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const i=(0,r.f3)(Be),o=(0,r.Fl)((()=>e.route||i.value)),l=(0,r.f3)(ze,0),c=(0,r.Fl)((()=>{let e=(0,s.SU)(l);const{matched:t}=o.value;let n;while((n=t[e])&&!n.components)e++;return e})),u=(0,r.Fl)((()=>o.value.matched[c.value]));(0,r.JJ)(ze,(0,r.Fl)((()=>c.value+1))),(0,r.JJ)(je,u),(0,r.JJ)(Be,o);const d=(0,s.iH)();return(0,r.YP)((()=>[d.value,u.value,e.name]),(([e,t,n],[r,s,i])=>{t&&(t.instances[n]=e,s&&s!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=s.leaveGuards),t.updateGuards.size||(t.updateGuards=s.updateGuards))),!e||!t||s&&v(t,s)&&r||(t.enterCallbacks[n]||[]).forEach((t=>t(e)))}),{flush:"post"}),()=>{const s=o.value,i=e.name,l=u.value,c=l&&l.components[i];if(!c)return et(n.default,{Component:c,route:s});const p=l.props[i],f=p?!0===p?s.params:"function"===typeof p?p(s):p:null,h=e=>{e.component.isUnmounted&&(l.instances[i]=null)},m=(0,r.h)(c,a({},f,t,{onVnodeUnmounted:h,ref:d}));return et(n.default,{Component:m,route:s})||m}}});function et(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const tt=Qe;function nt(e){const t=ie(e.routes,e),n=e.parseQuery||Re,o=e.stringifyQuery||$e,d=e.history;const p=Ge(),m=Ge(),v=Ge(),y=(0,s.XI)(H);let b=H;i&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const w=l.bind(null,(e=>""+e)),x=l.bind(null,Le),S=l.bind(null,Ie);function T(e,n){let r,s;return G(e)?(r=t.getRecordMatcher(e),s=n):s=e,t.addRoute(s,r)}function C(e){const n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function M(){return t.getRoutes().map((e=>e.record))}function _(e){return!!t.getRecordMatcher(e)}function A(e,r){if(r=a({},r||y.value),"string"===typeof e){const s=f(n,e,r.path),i=t.resolve({path:s.path},r),o=d.createHref(s.fullPath);return a(s,i,{params:S(i.params),hash:Ie(s.hash),redirectedFrom:void 0,href:o})}let s;if("path"in e)s=a({},e,{path:f(n,e.path,r.path).path});else{const t=a({},e.params);for(const e in t)null==t[e]&&delete t[e];s=a({},e,{params:x(t)}),r.params=x(r.params)}const i=t.resolve(s,r),l=e.hash||"";i.params=w(S(i.params));const c=h(o,a({},e,{hash:Oe(l),path:i.path})),u=d.createHref(c);return a({fullPath:c,hash:l,query:o===$e?De(e.query):e.query||{}},i,{redirectedFrom:void 0,href:u})}function R(e){return"string"===typeof e?f(n,e,y.value.path):a({},e)}function $(e,t){if(b!==e)return V(8,{from:t,to:e})}function D(e){return N(e)}function j(e){return D(a(R(e),{replace:!0}))}function z(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let r="function"===typeof n?n(e):n;return"string"===typeof r&&(r=r.includes("?")||r.includes("#")?r=R(r):{path:r},r.params={}),a({query:e.query,hash:e.hash,params:"path"in r?{}:e.params},r)}}function N(e,t){const n=b=A(e),r=y.value,s=e.state,i=e.force,l=!0===e.replace,c=z(n);if(c)return N(a(R(c),{state:"object"===typeof c?a({},s,c.state):s,force:i,replace:l}),t||n);const u=n;let d;return u.redirectedFrom=t,!i&&g(o,r,n)&&(d=V(16,{to:u,from:r}),re(r,r,!0,!1)),(d?Promise.resolve(d):q(u,r)).catch((e=>X(e)?X(e,2)?e:ne(e):ee(e,u,r))).then((e=>{if(e){if(X(e,2))return N(a({replace:l},R(e.to),{state:"object"===typeof e.to?a({},s,e.to.state):s,force:i}),t||u)}else e=Y(u,r,!0,l,s);return U(u,r,e),e}))}function F(e,t){const n=$(e,t);return n?Promise.reject(n):Promise.resolve()}function B(e){const t=ae.values().next().value;return t&&"function"===typeof t.runWithContext?t.runWithContext(e):e()}function q(e,t){let n;const[r,s,i]=rt(e,t);n=qe(r.reverse(),"beforeRouteLeave",e,t);for(const a of r)a.leaveGuards.forEach((r=>{n.push(He(r,e,t))}));const o=F.bind(null,e,t);return n.push(o),ce(n).then((()=>{n=[];for(const r of p.list())n.push(He(r,e,t));return n.push(o),ce(n)})).then((()=>{n=qe(s,"beforeRouteUpdate",e,t);for(const r of s)r.updateGuards.forEach((r=>{n.push(He(r,e,t))}));return n.push(o),ce(n)})).then((()=>{n=[];for(const r of i)if(r.beforeEnter)if(u(r.beforeEnter))for(const s of r.beforeEnter)n.push(He(s,e,t));else n.push(He(r.beforeEnter,e,t));return n.push(o),ce(n)})).then((()=>(e.matched.forEach((e=>e.enterCallbacks={})),n=qe(i,"beforeRouteEnter",e,t),n.push(o),ce(n)))).then((()=>{n=[];for(const r of m.list())n.push(He(r,e,t));return n.push(o),ce(n)})).catch((e=>X(e,8)?e:Promise.reject(e)))}function U(e,t,n){v.list().forEach((r=>B((()=>r(e,t,n)))))}function Y(e,t,n,r,s){const o=$(e,t);if(o)return o;const l=t===H,c=i?history.state:{};n&&(r||l?d.replace(e.fullPath,a({scroll:l&&c&&c.scroll},s)):d.push(e.fullPath,s)),y.value=e,re(e,t,n,l),ne()}let W;function J(){W||(W=d.listen(((e,t,n)=>{if(!le.listening)return;const r=A(e),s=z(r);if(s)return void N(a(s,{replace:!0}),r).catch(c);b=r;const o=y.value;i&&L(k(o.fullPath,n.delta),O()),q(r,o).catch((e=>X(e,12)?e:X(e,2)?(N(e.to,r).then((e=>{X(e,20)&&!n.delta&&n.type===E.pop&&d.go(-1,!1)})).catch(c),Promise.reject()):(n.delta&&d.go(-n.delta,!1),ee(e,r,o)))).then((e=>{e=e||Y(r,o,!1),e&&(n.delta&&!X(e,8)?d.go(-n.delta,!1):n.type===E.pop&&X(e,20)&&d.go(-1,!1)),U(r,o,e)})).catch(c)})))}let K,Z=Ge(),Q=Ge();function ee(e,t,n){ne(e);const r=Q.list();return r.length?r.forEach((r=>r(e,t,n))):console.error(e),Promise.reject(e)}function te(){return K&&y.value!==H?Promise.resolve():new Promise(((e,t)=>{Z.add([e,t])}))}function ne(e){return K||(K=!e,J(),Z.list().forEach((([t,n])=>e?n(e):t())),Z.reset()),e}function re(t,n,s,o){const{scrollBehavior:a}=e;if(!i||!a)return Promise.resolve();const l=!s&&I(k(t.fullPath,0))||(o||!s)&&history.state&&history.state.scroll||null;return(0,r.Y3)().then((()=>a(t,n,l))).then((e=>e&&P(e))).catch((e=>ee(e,t,n)))}const se=e=>d.go(e);let oe;const ae=new Set,le={currentRoute:y,listening:!0,addRoute:T,removeRoute:C,hasRoute:_,getRoutes:M,resolve:A,options:e,push:D,replace:j,go:se,back:()=>se(-1),forward:()=>se(1),beforeEach:p.add,beforeResolve:m.add,afterEach:v.add,onError:Q.add,isReady:te,install(e){const t=this;e.component("RouterLink",Ye),e.component("RouterView",tt),e.config.globalProperties.$router=t,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>(0,s.SU)(y)}),i&&!oe&&y.value===H&&(oe=!0,D(d.location).catch((e=>{0})));const n={};for(const s in H)Object.defineProperty(n,s,{get:()=>y.value[s],enumerable:!0});e.provide(Ne,t),e.provide(Fe,(0,s.Um)(n)),e.provide(Be,y);const r=e.unmount;ae.add(e),e.unmount=function(){ae.delete(e),ae.size<1&&(b=H,W&&W(),W=null,y.value=H,oe=!1,K=!1),r()}}};function ce(e){return e.reduce(((e,t)=>e.then((()=>B(t)))),Promise.resolve())}return le}function rt(e,t){const n=[],r=[],s=[],i=Math.max(t.matched.length,e.matched.length);for(let o=0;o<i;o++){const i=t.matched[o];i&&(e.matched.find((e=>v(e,i)))?r.push(i):n.push(i));const a=e.matched[o];a&&(t.matched.find((e=>v(e,a)))||s.push(a))}return[n,r,s]}function st(){return(0,r.f3)(Ne)}function it(){return(0,r.f3)(Fe)}}}]);