(self["webpackChunkfittrackee_client"]=self["webpackChunkfittrackee_client"]||[]).push([[998],{2262:function(t,e,n){"use strict";n.d(e,{B:function(){return s},BK:function(){return $t},Bj:function(){return o},Fl:function(){return Jt},IU:function(){return Dt},Jd:function(){return T},PG:function(){return Mt},SU:function(){return Bt},Um:function(){return Tt},WL:function(){return qt},X$:function(){return O},X3:function(){return Pt},XI:function(){return Ut},Xl:function(){return It},dq:function(){return Ft},iH:function(){return zt},j:function(){return C},lk:function(){return E},nZ:function(){return l},qj:function(){return St},qq:function(){return x},yT:function(){return At}});var r=n(3577);let i;class o{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=i,!t&&i&&(this.index=(i.scopes||(i.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const e=i;try{return i=this,t()}finally{i=e}}else 0}on(){i=this}off(){i=this.parent}stop(t){if(this._active){let e,n;for(e=0,n=this.effects.length;e{const e=new Set(t);return e.w=0,e.n=0,e},u=t=>(t.w&g)>0,h=t=>(t.n&g)>0,d=({deps:t})=>{if(t.length)for(let e=0;e{const{deps:e}=t;if(e.length){let n=0;for(let r=0;r{("length"===n||n>=t)&&l.push(e)}))}else switch(void 0!==n&&l.push(a.get(n)),e){case"add":(0,r.kJ)(t)?(0,r.S0)(n)&&l.push(a.get("length")):(l.push(a.get(v)),(0,r._N)(t)&&l.push(a.get(w)));break;case"delete":(0,r.kJ)(t)||(l.push(a.get(v)),(0,r._N)(t)&&l.push(a.get(w)));break;case"set":(0,r._N)(t)&&l.push(a.get(v));break}if(1===l.length)l[0]&&A(l[0]);else{const t=[];for(const e of l)e&&t.push(...e);A(c(t))}}function A(t,e){const n=(0,r.kJ)(t)?t:[...t];for(const r of n)r.computed&&P(r,e);for(const r of n)r.computed||P(r,e)}function P(t,e){(t!==y||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}function D(t,e){var n;return null===(n=p.get(t))||void 0===n?void 0:n.get(e)}const I=(0,r.fY)("__proto__,__v_isRef,__isVue"),N=new Set(Object.getOwnPropertyNames(Symbol).filter((t=>"arguments"!==t&&"caller"!==t)).map((t=>Symbol[t])).filter(r.yk)),L=W(),j=W(!1,!0),R=W(!0),F=z();function z(){const t={};return["includes","indexOf","lastIndexOf"].forEach((e=>{t[e]=function(...t){const n=Dt(this);for(let e=0,i=this.length;e{t[e]=function(...t){T();const n=Dt(this)[e].apply(this,t);return E(),n}})),t}function U(t){const e=Dt(this);return C(e,"has",t),e.hasOwnProperty(t)}function W(t=!1,e=!1){return function(n,i,o){if("__v_isReactive"===i)return!t;if("__v_isReadonly"===i)return t;if("__v_isShallow"===i)return e;if("__v_raw"===i&&o===(t?e?xt:wt:e?vt:yt).get(n))return n;const s=(0,r.kJ)(n);if(!t){if(s&&(0,r.RI)(F,i))return Reflect.get(F,i,o);if("hasOwnProperty"===i)return U}const a=Reflect.get(n,i,o);return((0,r.yk)(i)?N.has(i):I(i))?a:(t||C(n,"get",i),e?a:Ft(a)?s&&(0,r.S0)(i)?a:a.value:(0,r.Kn)(a)?t?Et(a):St(a):a)}}const H=V(),B=V(!0);function V(t=!1){return function(e,n,i,o){let s=e[n];if(Ot(s)&&Ft(s)&&!Ft(i))return!1;if(!t&&(At(i)||Ot(i)||(s=Dt(s),i=Dt(i)),!(0,r.kJ)(e)&&Ft(s)&&!Ft(i)))return s.value=i,!0;const a=(0,r.kJ)(e)&&(0,r.S0)(n)?Number(n)t,K=t=>Reflect.getPrototypeOf(t);function Q(t,e,n=!1,r=!1){t=t["__v_raw"];const i=Dt(t),o=Dt(e);n||(e!==o&&C(i,"get",e),C(i,"get",o));const{has:s}=K(i),a=r?J:n?Lt:Nt;return s.call(i,e)?a(t.get(e)):s.call(i,o)?a(t.get(o)):void(t!==i&&t.get(e))}function tt(t,e=!1){const n=this["__v_raw"],r=Dt(n),i=Dt(t);return e||(t!==i&&C(r,"has",t),C(r,"has",i)),t===i?n.has(t):n.has(t)||n.has(i)}function et(t,e=!1){return t=t["__v_raw"],!e&&C(Dt(t),"iterate",v),Reflect.get(t,"size",t)}function nt(t){t=Dt(t);const e=Dt(this),n=K(e),r=n.has.call(e,t);return r||(e.add(t),O(e,"add",t,t)),this}function rt(t,e){e=Dt(e);const n=Dt(this),{has:i,get:o}=K(n);let s=i.call(n,t);s||(t=Dt(t),s=i.call(n,t));const a=o.call(n,t);return n.set(t,e),s?(0,r.aU)(e,a)&&O(n,"set",t,e,a):O(n,"add",t,e),this}function it(t){const e=Dt(this),{has:n,get:r}=K(e);let i=n.call(e,t);i||(t=Dt(t),i=n.call(e,t));const o=r?r.call(e,t):void 0,s=e.delete(t);return i&&O(e,"delete",t,void 0,o),s}function ot(){const t=Dt(this),e=0!==t.size,n=void 0,r=t.clear();return e&&O(t,"clear",void 0,void 0,n),r}function st(t,e){return function(n,r){const i=this,o=i["__v_raw"],s=Dt(o),a=e?J:t?Lt:Nt;return!t&&C(s,"iterate",v),o.forEach(((t,e)=>n.call(r,a(t),a(e),i)))}}function at(t,e,n){return function(...i){const o=this["__v_raw"],s=Dt(o),a=(0,r._N)(s),l="entries"===t||t===Symbol.iterator&&a,c="keys"===t&&a,u=o[t](...i),h=n?J:e?Lt:Nt;return!e&&C(s,"iterate",c?w:v),{next(){const{value:t,done:e}=u.next();return e?{value:t,done:e}:{value:l?[h(t[0]),h(t[1])]:h(t),done:e}},[Symbol.iterator](){return this}}}}function lt(t){return function(...e){return"delete"!==t&&this}}function ct(){const t={get(t){return Q(this,t)},get size(){return et(this)},has:tt,add:nt,set:rt,delete:it,clear:ot,forEach:st(!1,!1)},e={get(t){return Q(this,t,!1,!0)},get size(){return et(this)},has:tt,add:nt,set:rt,delete:it,clear:ot,forEach:st(!1,!0)},n={get(t){return Q(this,t,!0)},get size(){return et(this,!0)},has(t){return tt.call(this,t,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:st(!0,!1)},r={get(t){return Q(this,t,!0,!0)},get size(){return et(this,!0)},has(t){return tt.call(this,t,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:st(!0,!0)},i=["keys","values","entries",Symbol.iterator];return i.forEach((i=>{t[i]=at(i,!1,!1),n[i]=at(i,!0,!1),e[i]=at(i,!1,!0),r[i]=at(i,!0,!0)})),[t,n,e,r]}const[ut,ht,dt,ft]=ct();function pt(t,e){const n=e?t?ft:dt:t?ht:ut;return(e,i,o)=>"__v_isReactive"===i?!t:"__v_isReadonly"===i?t:"__v_raw"===i?e:Reflect.get((0,r.RI)(n,i)&&i in e?n:e,i,o)}const mt={get:pt(!1,!1)},gt={get:pt(!1,!0)},bt={get:pt(!0,!1)};const yt=new WeakMap,vt=new WeakMap,wt=new WeakMap,xt=new WeakMap;function _t(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function kt(t){return t["__v_skip"]||!Object.isExtensible(t)?0:_t((0,r.W7)(t))}function St(t){return Ot(t)?t:Ct(t,!1,Y,mt,yt)}function Tt(t){return Ct(t,!1,X,gt,vt)}function Et(t){return Ct(t,!0,G,bt,wt)}function Ct(t,e,n,i,o){if(!(0,r.Kn)(t))return t;if(t["__v_raw"]&&(!e||!t["__v_isReactive"]))return t;const s=o.get(t);if(s)return s;const a=kt(t);if(0===a)return t;const l=new Proxy(t,2===a?i:n);return o.set(t,l),l}function Mt(t){return Ot(t)?Mt(t["__v_raw"]):!(!t||!t["__v_isReactive"])}function Ot(t){return!(!t||!t["__v_isReadonly"])}function At(t){return!(!t||!t["__v_isShallow"])}function Pt(t){return Mt(t)||Ot(t)}function Dt(t){const e=t&&t["__v_raw"];return e?Dt(e):t}function It(t){return(0,r.Nj)(t,"__v_skip",!0),t}const Nt=t=>(0,r.Kn)(t)?St(t):t,Lt=t=>(0,r.Kn)(t)?Et(t):t;function jt(t){k&&y&&(t=Dt(t),M(t.dep||(t.dep=c())))}function Rt(t,e){t=Dt(t);const n=t.dep;n&&A(n)}function Ft(t){return!(!t||!0!==t.__v_isRef)}function zt(t){return Wt(t,!1)}function Ut(t){return Wt(t,!0)}function Wt(t,e){return Ft(t)?t:new Ht(t,e)}class Ht{constructor(t,e){this.__v_isShallow=e,this.dep=void 0,this.__v_isRef=!0,this._rawValue=e?t:Dt(t),this._value=e?t:Nt(t)}get value(){return jt(this),this._value}set value(t){const e=this.__v_isShallow||At(t)||Ot(t);t=e?t:Dt(t),(0,r.aU)(t,this._rawValue)&&(this._rawValue=t,this._value=e?t:Nt(t),Rt(this,t))}}function Bt(t){return Ft(t)?t.value:t}const Vt={get:(t,e,n)=>Bt(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const i=t[e];return Ft(i)&&!Ft(n)?(i.value=n,!0):Reflect.set(t,e,n,r)}};function qt(t){return Mt(t)?t:new Proxy(t,Vt)}function $t(t){const e=(0,r.kJ)(t)?new Array(t.length):{};for(const n in t)e[n]=Yt(t,n);return e}class Zt{constructor(t,e,n){this._object=t,this._key=e,this._defaultValue=n,this.__v_isRef=!0}get value(){const t=this._object[this._key];return void 0===t?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return D(Dt(this._object),this._key)}}function Yt(t,e,n){const r=t[e];return Ft(r)?r:new Zt(t,e,n)}var Gt;class Xt{constructor(t,e,n,r){this._setter=e,this.dep=void 0,this.__v_isRef=!0,this[Gt]=!1,this._dirty=!0,this.effect=new x(t,(()=>{this._dirty||(this._dirty=!0,Rt(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!r,this["__v_isReadonly"]=n}get value(){const t=Dt(this);return jt(t),!t._dirty&&t._cacheable||(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Jt(t,e,n=!1){let i,o;const s=(0,r.mf)(t);s?(i=t,o=r.dG):(i=t.get,o=t.set);const a=new Xt(i,o,s||!o,n);return a}Gt="__v_isReadonly"},6252:function(t,e,n){"use strict";n.d(e,{$d:function(){return s},Ah:function(){return Ct},Cn:function(){return j},FN:function(){return En},Fl:function(){return Hn},HY:function(){return Ve},JJ:function(){return $},Jd:function(){return Et},Ko:function(){return Wt},P$:function(){return rt},Q2:function(){return Ft},Q6:function(){return ct},U2:function(){return ot},Uk:function(){return pn},Us:function(){return Ae},WI:function(){return Ht},Wm:function(){return un},Y3:function(){return y},Y8:function(){return tt},YP:function(){return G},_:function(){return cn},aZ:function(){return ut},bv:function(){return kt},dD:function(){return L},dG:function(){return wn},f3:function(){return Z},h:function(){return Bn},iD:function(){return en},ic:function(){return Tt},j4:function(){return nn},kq:function(){return gn},lR:function(){return He},nK:function(){return lt},uE:function(){return mn},up:function(){return jt},w5:function(){return R},wF:function(){return _t},wg:function(){return Xe},wy:function(){return Dt},xv:function(){return qe}});var r=n(2262),i=n(3577);function o(t,e,n,r){let i;try{i=r?t(...r):t()}catch(o){a(o,e,n)}return i}function s(t,e,n,r){if((0,i.mf)(t)){const s=o(t,e,n,r);return s&&(0,i.tI)(s)&&s.catch((t=>{a(t,e,n)})),s}const l=[];for(let i=0;i>>1,i=E(h[r]);id&&h.splice(e,1)}function k(t){(0,i.kJ)(t)?f.push(...t):p&&p.includes(t,t.allowRecurse?m+1:m)||f.push(t),x()}function S(t,e=(c?d+1:0)){for(0;eE(t)-E(e))),m=0;mnull==t.id?1/0:t.id,C=(t,e)=>{const n=E(t)-E(e);if(0===n){if(t.pre&&!e.pre)return-1;if(e.pre&&!t.pre)return 1}return n};function M(t){u=!1,c=!0,h.sort(C);i.dG;try{for(d=0;d(0,i.HD)(t)?t.trim():t))),e&&(o=n.map(i.h5))}let c;let u=r[c=(0,i.hR)(e)]||r[c=(0,i.hR)((0,i._A)(e))];!u&&a&&(u=r[c=(0,i.hR)((0,i.rs)(e))]),u&&s(u,t,6,o);const h=r[c+"Once"];if(h){if(t.emitted){if(t.emitted[c])return}else t.emitted={};t.emitted[c]=!0,s(h,t,6,o)}}function A(t,e,n=!1){const r=e.emitsCache,o=r.get(t);if(void 0!==o)return o;const s=t.emits;let a={},l=!1;if(!(0,i.mf)(t)){const r=t=>{const n=A(t,e,!0);n&&(l=!0,(0,i.l7)(a,n))};!n&&e.mixins.length&&e.mixins.forEach(r),t.extends&&r(t.extends),t.mixins&&t.mixins.forEach(r)}return s||l?((0,i.kJ)(s)?s.forEach((t=>a[t]=null)):(0,i.l7)(a,s),(0,i.Kn)(t)&&r.set(t,a),a):((0,i.Kn)(t)&&r.set(t,null),null)}function P(t,e){return!(!t||!(0,i.F7)(e))&&(e=e.slice(2).replace(/Once$/,""),(0,i.RI)(t,e[0].toLowerCase()+e.slice(1))||(0,i.RI)(t,(0,i.rs)(e))||(0,i.RI)(t,e))}let D=null,I=null;function N(t){const e=D;return D=t,I=t&&t.type.__scopeId||null,e}function L(t){I=t}function j(){I=null}function R(t,e=D,n){if(!e)return t;if(t._n)return t;const r=(...n)=>{r._d&&Qe(-1);const i=N(e);let o;try{o=t(...n)}finally{N(i),r._d&&Qe(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function F(t){const{type:e,vnode:n,proxy:r,withProxy:o,props:s,propsOptions:[l],slots:c,attrs:u,emit:h,render:d,renderCache:f,data:p,setupState:m,ctx:g,inheritAttrs:b}=t;let y,v;const w=N(t);try{if(4&n.shapeFlag){const t=o||r;y=bn(d.call(t,t,f,s,m,p,g)),v=u}else{const t=e;0,y=bn(t.length>1?t(s,{attrs:u,slots:c,emit:h}):t(s,null)),v=e.props?u:z(u)}}catch(_){Ye.length=0,a(_,t,1),y=un($e)}let x=y;if(v&&!1!==b){const t=Object.keys(v),{shapeFlag:e}=x;t.length&&7&e&&(l&&t.some(i.tR)&&(v=U(v,l)),x=fn(x,v))}return n.dirs&&(x=fn(x),x.dirs=x.dirs?x.dirs.concat(n.dirs):n.dirs),n.transition&&(x.transition=n.transition),y=x,N(w),y}const z=t=>{let e;for(const n in t)("class"===n||"style"===n||(0,i.F7)(n))&&((e||(e={}))[n]=t[n]);return e},U=(t,e)=>{const n={};for(const r in t)(0,i.tR)(r)&&r.slice(9)in e||(n[r]=t[r]);return n};function W(t,e,n){const{props:r,children:i,component:o}=t,{props:s,children:a,patchFlag:l}=e,c=o.emitsOptions;if(e.dirs||e.transition)return!0;if(!(n&&l>=0))return!(!i&&!a||a&&a.$stable)||r!==s&&(r?!s||H(r,s,c):!!s);if(1024&l)return!0;if(16&l)return r?H(r,s,c):!!s;if(8&l){const t=e.dynamicProps;for(let e=0;et.__isSuspense;function q(t,e){e&&e.pendingBranch?(0,i.kJ)(t)?e.effects.push(...t):e.effects.push(t):k(t)}function $(t,e){if(Tn){let n=Tn.provides;const r=Tn.parent&&Tn.parent.provides;r===n&&(n=Tn.provides=Object.create(r)),n[t]=e}else 0}function Z(t,e,n=!1){const r=Tn||D;if(r){const o=null==r.parent?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(o&&t in o)return o[t];if(arguments.length>1)return n&&(0,i.mf)(e)?e.call(r.proxy):e}else 0}const Y={};function G(t,e,n){return X(t,e,n)}function X(t,e,{immediate:n,deep:a,flush:l,onTrack:c,onTrigger:u}=i.kT){const h=(0,r.nZ)()===(null===Tn||void 0===Tn?void 0:Tn.scope)?Tn:null;let d,f,p=!1,m=!1;if((0,r.dq)(t)?(d=()=>t.value,p=(0,r.yT)(t)):(0,r.PG)(t)?(d=()=>t,a=!0):(0,i.kJ)(t)?(m=!0,p=t.some((t=>(0,r.PG)(t)||(0,r.yT)(t))),d=()=>t.map((t=>(0,r.dq)(t)?t.value:(0,r.PG)(t)?Q(t):(0,i.mf)(t)?o(t,h,2):void 0))):d=(0,i.mf)(t)?e?()=>o(t,h,2):()=>{if(!h||!h.isUnmounted)return f&&f(),s(t,h,3,[b])}:i.dG,e&&a){const t=d;d=()=>Q(t())}let g,b=t=>{f=_.onStop=()=>{o(t,h,4)}};if(Dn){if(b=i.dG,e?n&&s(e,h,3,[d(),m?[]:void 0,b]):d(),"sync"!==l)return i.dG;{const t=qn();g=t.__watcherHandles||(t.__watcherHandles=[])}}let y=m?new Array(t.length).fill(Y):Y;const v=()=>{if(_.active)if(e){const t=_.run();(a||p||(m?t.some(((t,e)=>(0,i.aU)(t,y[e]))):(0,i.aU)(t,y)))&&(f&&f(),s(e,h,3,[t,y===Y?void 0:m&&y[0]===Y?[]:y,b]),y=t)}else _.run()};let x;v.allowRecurse=!!e,"sync"===l?x=v:"post"===l?x=()=>Oe(v,h&&h.suspense):(v.pre=!0,h&&(v.id=h.uid),x=()=>w(v));const _=new r.qq(d,x);e?n?v():y=_.run():"post"===l?Oe(_.run.bind(_),h&&h.suspense):_.run();const k=()=>{_.stop(),h&&h.scope&&(0,i.Od)(h.scope.effects,_)};return g&&g.push(k),k}function J(t,e,n){const r=this.proxy,o=(0,i.HD)(t)?t.includes(".")?K(r,t):()=>r[t]:t.bind(r,r);let s;(0,i.mf)(e)?s=e:(s=e.handler,n=e);const a=Tn;Cn(this);const l=X(o,s.bind(r),n);return a?Cn(a):Mn(),l}function K(t,e){const n=e.split(".");return()=>{let e=t;for(let t=0;t{Q(t,e)}));else if((0,i.PO)(t))for(const n in t)Q(t[n],e);return t}function tt(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return kt((()=>{t.isMounted=!0})),Et((()=>{t.isUnmounting=!0})),t}const et=[Function,Array],nt={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:et,onEnter:et,onAfterEnter:et,onEnterCancelled:et,onBeforeLeave:et,onLeave:et,onAfterLeave:et,onLeaveCancelled:et,onBeforeAppear:et,onAppear:et,onAfterAppear:et,onAppearCancelled:et},setup(t,{slots:e}){const n=En(),i=tt();let o;return()=>{const s=e.default&&ct(e.default(),!0);if(!s||!s.length)return;let a=s[0];if(s.length>1){let t=!1;for(const e of s)if(e.type!==$e){0,a=e,t=!0;break}}const l=(0,r.IU)(t),{mode:c}=l;if(i.isLeaving)return st(a);const u=at(a);if(!u)return st(a);const h=ot(u,l,i,n);lt(u,h);const d=n.subTree,f=d&&at(d);let p=!1;const{getTransitionKey:m}=u.type;if(m){const t=m();void 0===o?o=t:t!==o&&(o=t,p=!0)}if(f&&f.type!==$e&&(!on(u,f)||p)){const t=ot(f,l,i,n);if(lt(f,t),"out-in"===c)return i.isLeaving=!0,t.afterLeave=()=>{i.isLeaving=!1,!1!==n.update.active&&n.update()},st(a);"in-out"===c&&u.type!==$e&&(t.delayLeave=(t,e,n)=>{const r=it(i,f);r[String(f.key)]=f,t._leaveCb=()=>{e(),t._leaveCb=void 0,delete h.delayedLeave},h.delayedLeave=n})}return a}}},rt=nt;function it(t,e){const{leavingVNodes:n}=t;let r=n.get(e.type);return r||(r=Object.create(null),n.set(e.type,r)),r}function ot(t,e,n,r){const{appear:o,mode:a,persisted:l=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:h,onEnterCancelled:d,onBeforeLeave:f,onLeave:p,onAfterLeave:m,onLeaveCancelled:g,onBeforeAppear:b,onAppear:y,onAfterAppear:v,onAppearCancelled:w}=e,x=String(t.key),_=it(n,t),k=(t,e)=>{t&&s(t,r,9,e)},S=(t,e)=>{const n=e[1];k(t,e),(0,i.kJ)(t)?t.every((t=>t.length<=1))&&n():t.length<=1&&n()},T={mode:a,persisted:l,beforeEnter(e){let r=c;if(!n.isMounted){if(!o)return;r=b||c}e._leaveCb&&e._leaveCb(!0);const i=_[x];i&&on(t,i)&&i.el._leaveCb&&i.el._leaveCb(),k(r,[e])},enter(t){let e=u,r=h,i=d;if(!n.isMounted){if(!o)return;e=y||u,r=v||h,i=w||d}let s=!1;const a=t._enterCb=e=>{s||(s=!0,k(e?i:r,[t]),T.delayedLeave&&T.delayedLeave(),t._enterCb=void 0)};e?S(e,[t,a]):a()},leave(e,r){const i=String(t.key);if(e._enterCb&&e._enterCb(!0),n.isUnmounting)return r();k(f,[e]);let o=!1;const s=e._leaveCb=n=>{o||(o=!0,r(),k(n?g:m,[e]),e._leaveCb=void 0,_[i]===t&&delete _[i])};_[i]=t,p?S(p,[e,s]):s()},clone(t){return ot(t,e,n,r)}};return T}function st(t){if(dt(t))return t=fn(t),t.children=null,t}function at(t){return dt(t)?t.children?t.children[0]:void 0:t}function lt(t,e){6&t.shapeFlag&&t.component?lt(t.component.subTree,e):128&t.shapeFlag?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function ct(t,e=!1,n){let r=[],i=0;for(let o=0;o1)for(let o=0;o!!t.type.__asyncLoader;const dt=t=>t.type.__isKeepAlive;RegExp,RegExp;function ft(t,e){return(0,i.kJ)(t)?t.some((t=>ft(t,e))):(0,i.HD)(t)?t.split(",").includes(e):!!(0,i.Kj)(t)&&t.test(e)}function pt(t,e){gt(t,"a",e)}function mt(t,e){gt(t,"da",e)}function gt(t,e,n=Tn){const r=t.__wdc||(t.__wdc=()=>{let e=n;while(e){if(e.isDeactivated)return;e=e.parent}return t()});if(wt(e,r,n),n){let t=n.parent;while(t&&t.parent)dt(t.parent.vnode)&&bt(r,e,n,t),t=t.parent}}function bt(t,e,n,r){const o=wt(e,t,r,!0);Ct((()=>{(0,i.Od)(r[e],o)}),n)}function yt(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function vt(t){return 128&t.shapeFlag?t.ssContent:t}function wt(t,e,n=Tn,i=!1){if(n){const o=n[t]||(n[t]=[]),a=e.__weh||(e.__weh=(...i)=>{if(n.isUnmounted)return;(0,r.Jd)(),Cn(n);const o=s(e,n,t,i);return Mn(),(0,r.lk)(),o});return i?o.unshift(a):o.push(a),a}}const xt=t=>(e,n=Tn)=>(!Dn||"sp"===t)&&wt(t,((...t)=>e(...t)),n),_t=xt("bm"),kt=xt("m"),St=xt("bu"),Tt=xt("u"),Et=xt("bum"),Ct=xt("um"),Mt=xt("sp"),Ot=xt("rtg"),At=xt("rtc");function Pt(t,e=Tn){wt("ec",t,e)}function Dt(t,e){const n=D;if(null===n)return t;const r=zn(n)||n.proxy,o=t.dirs||(t.dirs=[]);for(let s=0;se(t,n,void 0,s&&s[n])));else{const n=Object.keys(t);o=new Array(n.length);for(let r=0,i=n.length;r!rn(t)||t.type!==$e&&!(t.type===Ve&&!Bt(t.children))))?t:null}const Vt=t=>t?On(t)?zn(t)||t.proxy:Vt(t.parent):null,qt=(0,i.l7)(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>Vt(t.parent),$root:t=>Vt(t.root),$emit:t=>t.emit,$options:t=>Qt(t),$forceUpdate:t=>t.f||(t.f=()=>w(t.update)),$nextTick:t=>t.n||(t.n=y.bind(t.proxy)),$watch:t=>J.bind(t)}),$t=(t,e)=>t!==i.kT&&!t.__isScriptSetup&&(0,i.RI)(t,e),Zt={get({_:t},e){const{ctx:n,setupState:o,data:s,props:a,accessCache:l,type:c,appContext:u}=t;let h;if("$"!==e[0]){const r=l[e];if(void 0!==r)switch(r){case 1:return o[e];case 2:return s[e];case 4:return n[e];case 3:return a[e]}else{if($t(o,e))return l[e]=1,o[e];if(s!==i.kT&&(0,i.RI)(s,e))return l[e]=2,s[e];if((h=t.propsOptions[0])&&(0,i.RI)(h,e))return l[e]=3,a[e];if(n!==i.kT&&(0,i.RI)(n,e))return l[e]=4,n[e];Yt&&(l[e]=0)}}const d=qt[e];let f,p;return d?("$attrs"===e&&(0,r.j)(t,"get",e),d(t)):(f=c.__cssModules)&&(f=f[e])?f:n!==i.kT&&(0,i.RI)(n,e)?(l[e]=4,n[e]):(p=u.config.globalProperties,(0,i.RI)(p,e)?p[e]:void 0)},set({_:t},e,n){const{data:r,setupState:o,ctx:s}=t;return $t(o,e)?(o[e]=n,!0):r!==i.kT&&(0,i.RI)(r,e)?(r[e]=n,!0):!(0,i.RI)(t.props,e)&&(("$"!==e[0]||!(e.slice(1)in t))&&(s[e]=n,!0))},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:o,propsOptions:s}},a){let l;return!!n[a]||t!==i.kT&&(0,i.RI)(t,a)||$t(e,a)||(l=s[0])&&(0,i.RI)(l,a)||(0,i.RI)(r,a)||(0,i.RI)(qt,a)||(0,i.RI)(o.config.globalProperties,a)},defineProperty(t,e,n){return null!=n.get?t._.accessCache[e]=0:(0,i.RI)(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};let Yt=!0;function Gt(t){const e=Qt(t),n=t.proxy,o=t.ctx;Yt=!1,e.beforeCreate&&Jt(e.beforeCreate,t,"bc");const{data:s,computed:a,methods:l,watch:c,provide:u,inject:h,created:d,beforeMount:f,mounted:p,beforeUpdate:m,updated:g,activated:b,deactivated:y,beforeDestroy:v,beforeUnmount:w,destroyed:x,unmounted:_,render:k,renderTracked:S,renderTriggered:T,errorCaptured:E,serverPrefetch:C,expose:M,inheritAttrs:O,components:A,directives:P,filters:D}=e,I=null;if(h&&Xt(h,o,I,t.appContext.config.unwrapInjectedRef),l)for(const r in l){const t=l[r];(0,i.mf)(t)&&(o[r]=t.bind(n))}if(s){0;const e=s.call(n,n);0,(0,i.Kn)(e)&&(t.data=(0,r.qj)(e))}if(Yt=!0,a)for(const r in a){const t=a[r],e=(0,i.mf)(t)?t.bind(n,n):(0,i.mf)(t.get)?t.get.bind(n,n):i.dG;0;const s=!(0,i.mf)(t)&&(0,i.mf)(t.set)?t.set.bind(n):i.dG,l=Hn({get:e,set:s});Object.defineProperty(o,r,{enumerable:!0,configurable:!0,get:()=>l.value,set:t=>l.value=t})}if(c)for(const r in c)Kt(c[r],o,n,r);if(u){const t=(0,i.mf)(u)?u.call(n):u;Reflect.ownKeys(t).forEach((e=>{$(e,t[e])}))}function N(t,e){(0,i.kJ)(e)?e.forEach((e=>t(e.bind(n)))):e&&t(e.bind(n))}if(d&&Jt(d,t,"c"),N(_t,f),N(kt,p),N(St,m),N(Tt,g),N(pt,b),N(mt,y),N(Pt,E),N(At,S),N(Ot,T),N(Et,w),N(Ct,_),N(Mt,C),(0,i.kJ)(M))if(M.length){const e=t.exposed||(t.exposed={});M.forEach((t=>{Object.defineProperty(e,t,{get:()=>n[t],set:e=>n[t]=e})}))}else t.exposed||(t.exposed={});k&&t.render===i.dG&&(t.render=k),null!=O&&(t.inheritAttrs=O),A&&(t.components=A),P&&(t.directives=P)}function Xt(t,e,n=i.dG,o=!1){(0,i.kJ)(t)&&(t=ie(t));for(const s in t){const n=t[s];let a;a=(0,i.Kn)(n)?"default"in n?Z(n.from||s,n.default,!0):Z(n.from||s):Z(n),(0,r.dq)(a)&&o?Object.defineProperty(e,s,{enumerable:!0,configurable:!0,get:()=>a.value,set:t=>a.value=t}):e[s]=a}}function Jt(t,e,n){s((0,i.kJ)(t)?t.map((t=>t.bind(e.proxy))):t.bind(e.proxy),e,n)}function Kt(t,e,n,r){const o=r.includes(".")?K(n,r):()=>n[r];if((0,i.HD)(t)){const n=e[t];(0,i.mf)(n)&&G(o,n)}else if((0,i.mf)(t))G(o,t.bind(n));else if((0,i.Kn)(t))if((0,i.kJ)(t))t.forEach((t=>Kt(t,e,n,r)));else{const r=(0,i.mf)(t.handler)?t.handler.bind(n):e[t.handler];(0,i.mf)(r)&&G(o,r,t)}else 0}function Qt(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:o,optionsCache:s,config:{optionMergeStrategies:a}}=t.appContext,l=s.get(e);let c;return l?c=l:o.length||n||r?(c={},o.length&&o.forEach((t=>te(c,t,a,!0))),te(c,e,a)):c=e,(0,i.Kn)(e)&&s.set(e,c),c}function te(t,e,n,r=!1){const{mixins:i,extends:o}=e;o&&te(t,o,n,!0),i&&i.forEach((e=>te(t,e,n,!0)));for(const s in e)if(r&&"expose"===s);else{const r=ee[s]||n&&n[s];t[s]=r?r(t[s],e[s]):e[s]}return t}const ee={data:ne,props:se,emits:se,methods:se,computed:se,beforeCreate:oe,created:oe,beforeMount:oe,mounted:oe,beforeUpdate:oe,updated:oe,beforeDestroy:oe,beforeUnmount:oe,destroyed:oe,unmounted:oe,activated:oe,deactivated:oe,errorCaptured:oe,serverPrefetch:oe,components:se,directives:se,watch:ae,provide:ne,inject:re};function ne(t,e){return e?t?function(){return(0,i.l7)((0,i.mf)(t)?t.call(this,this):t,(0,i.mf)(e)?e.call(this,this):e)}:e:t}function re(t,e){return se(ie(t),ie(e))}function ie(t){if((0,i.kJ)(t)){const e={};for(let n=0;n0)||16&l){let r;ue(t,e,s,a)&&(h=!0);for(const o in c)e&&((0,i.RI)(e,o)||(r=(0,i.rs)(o))!==o&&(0,i.RI)(e,r))||(u?!n||void 0===n[o]&&void 0===n[r]||(s[o]=he(u,c,o,void 0,t,!0)):delete s[o]);if(a!==c)for(const t in a)e&&(0,i.RI)(e,t)||(delete a[t],h=!0)}else if(8&l){const n=t.vnode.dynamicProps;for(let r=0;r{c=!0;const[n,r]=de(t,e,!0);(0,i.l7)(a,n),r&&l.push(...r)};!n&&e.mixins.length&&e.mixins.forEach(r),t.extends&&r(t.extends),t.mixins&&t.mixins.forEach(r)}if(!s&&!c)return(0,i.Kn)(t)&&r.set(t,i.Z6),i.Z6;if((0,i.kJ)(s))for(let h=0;h-1,r[1]=n<0||t-1||(0,i.RI)(r,"default"))&&l.push(e)}}}}const u=[a,l];return(0,i.Kn)(t)&&r.set(t,u),u}function fe(t){return"$"!==t[0]}function pe(t){const e=t&&t.toString().match(/^\s*(function|class) (\w+)/);return e?e[2]:null===t?"null":""}function me(t,e){return pe(t)===pe(e)}function ge(t,e){return(0,i.kJ)(e)?e.findIndex((e=>me(e,t))):(0,i.mf)(e)&&me(e,t)?0:-1}const be=t=>"_"===t[0]||"$stable"===t,ye=t=>(0,i.kJ)(t)?t.map(bn):[bn(t)],ve=(t,e,n)=>{if(e._n)return e;const r=R(((...t)=>ye(e(...t))),n);return r._c=!1,r},we=(t,e,n)=>{const r=t._ctx;for(const o in t){if(be(o))continue;const n=t[o];if((0,i.mf)(n))e[o]=ve(o,n,r);else if(null!=n){0;const t=ye(n);e[o]=()=>t}}},xe=(t,e)=>{const n=ye(e);t.slots.default=()=>n},_e=(t,e)=>{if(32&t.vnode.shapeFlag){const n=e._;n?(t.slots=(0,r.IU)(e),(0,i.Nj)(e,"_",n)):we(e,t.slots={})}else t.slots={},e&&xe(t,e);(0,i.Nj)(t.slots,sn,1)},ke=(t,e,n)=>{const{vnode:r,slots:o}=t;let s=!0,a=i.kT;if(32&r.shapeFlag){const t=e._;t?n&&1===t?s=!1:((0,i.l7)(o,e),n||1!==t||delete o._):(s=!e.$stable,we(e,o)),a=e}else e&&(xe(t,e),a={default:1});if(s)for(const i in o)be(i)||i in a||delete o[i]};function Se(){return{app:null,config:{isNativeTag:i.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 Te=0;function Ee(t,e){return function(n,r=null){(0,i.mf)(n)||(n=Object.assign({},n)),null==r||(0,i.Kn)(r)||(r=null);const o=Se(),s=new Set;let a=!1;const l=o.app={_uid:Te++,_component:n,_props:r,_container:null,_context:o,_instance:null,version:$n,get config(){return o.config},set config(t){0},use(t,...e){return s.has(t)||(t&&(0,i.mf)(t.install)?(s.add(t),t.install(l,...e)):(0,i.mf)(t)&&(s.add(t),t(l,...e))),l},mixin(t){return o.mixins.includes(t)||o.mixins.push(t),l},component(t,e){return e?(o.components[t]=e,l):o.components[t]},directive(t,e){return e?(o.directives[t]=e,l):o.directives[t]},mount(i,s,c){if(!a){0;const u=un(n,r);return u.appContext=o,s&&e?e(u,i):t(u,i,c),a=!0,l._container=i,i.__vue_app__=l,zn(u.component)||u.component.proxy}},unmount(){a&&(t(null,l._container),delete l._container.__vue_app__)},provide(t,e){return o.provides[t]=e,l}};return l}}function Ce(t,e,n,s,a=!1){if((0,i.kJ)(t))return void t.forEach(((t,r)=>Ce(t,e&&((0,i.kJ)(e)?e[r]:e),n,s,a)));if(ht(s)&&!a)return;const l=4&s.shapeFlag?zn(s.component)||s.component.proxy:s.el,c=a?null:l,{i:u,r:h}=t;const d=e&&e.r,f=u.refs===i.kT?u.refs={}:u.refs,p=u.setupState;if(null!=d&&d!==h&&((0,i.HD)(d)?(f[d]=null,(0,i.RI)(p,d)&&(p[d]=null)):(0,r.dq)(d)&&(d.value=null)),(0,i.mf)(h))o(h,u,12,[c,f]);else{const e=(0,i.HD)(h),o=(0,r.dq)(h);if(e||o){const r=()=>{if(t.f){const n=e?(0,i.RI)(p,h)?p[h]:f[h]:h.value;a?(0,i.kJ)(n)&&(0,i.Od)(n,l):(0,i.kJ)(n)?n.includes(l)||n.push(l):e?(f[h]=[l],(0,i.RI)(p,h)&&(p[h]=f[h])):(h.value=[l],t.k&&(f[t.k]=h.value))}else e?(f[h]=c,(0,i.RI)(p,h)&&(p[h]=c)):o&&(h.value=c,t.k&&(f[t.k]=c))};c?(r.id=-1,Oe(r,n)):r()}else 0}}function Me(){}const Oe=q;function Ae(t){return Pe(t)}function Pe(t,e){Me();const n=(0,i.E9)();n.__VUE__=!0;const{insert:o,remove:s,patchProp:a,createElement:l,createText:c,createComment:u,setText:h,setElementText:d,parentNode:f,nextSibling:p,setScopeId:m=i.dG,insertStaticContent:g}=t,b=(t,e,n,r=null,i=null,o=null,s=!1,a=null,l=!!e.dynamicChildren)=>{if(t===e)return;t&&!on(t,e)&&(r=K(t),Z(t,i,o,!0),t=null),-2===e.patchFlag&&(l=!1,e.dynamicChildren=null);const{type:c,ref:u,shapeFlag:h}=e;switch(c){case qe:y(t,e,n,r);break;case $e:v(t,e,n,r);break;case Ze:null==t&&x(e,n,r,s);break;case Ve:N(t,e,n,r,i,o,s,a,l);break;default:1&h?C(t,e,n,r,i,o,s,a,l):6&h?L(t,e,n,r,i,o,s,a,l):(64&h||128&h)&&c.process(t,e,n,r,i,o,s,a,l,tt)}null!=u&&i&&Ce(u,t&&t.ref,o,e||t,!e)},y=(t,e,n,r)=>{if(null==t)o(e.el=c(e.children),n,r);else{const n=e.el=t.el;e.children!==t.children&&h(n,e.children)}},v=(t,e,n,r)=>{null==t?o(e.el=u(e.children||""),n,r):e.el=t.el},x=(t,e,n,r)=>{[t.el,t.anchor]=g(t.children,e,n,r,t.el,t.anchor)},k=({el:t,anchor:e},n,r)=>{let i;while(t&&t!==e)i=p(t),o(t,n,r),t=i;o(e,n,r)},E=({el:t,anchor:e})=>{let n;while(t&&t!==e)n=p(t),s(t),t=n;s(e)},C=(t,e,n,r,i,o,s,a,l)=>{s=s||"svg"===e.type,null==t?M(e,n,r,i,o,s,a,l):P(t,e,i,o,s,a,l)},M=(t,e,n,r,s,c,u,h)=>{let f,p;const{type:m,props:g,shapeFlag:b,transition:y,dirs:v}=t;if(f=t.el=l(t.type,c,g&&g.is,g),8&b?d(f,t.children):16&b&&A(t.children,f,null,r,s,c&&"foreignObject"!==m,u,h),v&&It(t,null,r,"created"),O(f,t,t.scopeId,u,r),g){for(const e in g)"value"===e||(0,i.Gg)(e)||a(f,e,null,g[e],c,t.children,r,s,J);"value"in g&&a(f,"value",null,g.value),(p=g.onVnodeBeforeMount)&&xn(p,r,t)}v&&It(t,null,r,"beforeMount");const w=(!s||s&&!s.pendingBranch)&&y&&!y.persisted;w&&y.beforeEnter(f),o(f,e,n),((p=g&&g.onVnodeMounted)||w||v)&&Oe((()=>{p&&xn(p,r,t),w&&y.enter(f),v&&It(t,null,r,"mounted")}),s)},O=(t,e,n,r,i)=>{if(n&&m(t,n),r)for(let o=0;o{for(let c=l;c{const c=e.el=t.el;let{patchFlag:u,dynamicChildren:h,dirs:f}=e;u|=16&t.patchFlag;const p=t.props||i.kT,m=e.props||i.kT;let g;n&&De(n,!1),(g=m.onVnodeBeforeUpdate)&&xn(g,n,e,t),f&&It(e,t,n,"beforeUpdate"),n&&De(n,!0);const b=o&&"foreignObject"!==e.type;if(h?D(t.dynamicChildren,h,c,n,r,b,s):l||H(t,e,c,null,n,r,b,s,!1),u>0){if(16&u)I(c,e,p,m,n,r,o);else if(2&u&&p.class!==m.class&&a(c,"class",null,m.class,o),4&u&&a(c,"style",p.style,m.style,o),8&u){const i=e.dynamicProps;for(let e=0;e{g&&xn(g,n,e,t),f&&It(e,t,n,"updated")}),r)},D=(t,e,n,r,i,o,s)=>{for(let a=0;a{if(n!==r){if(n!==i.kT)for(const c in n)(0,i.Gg)(c)||c in r||a(t,c,n[c],null,l,e.children,o,s,J);for(const c in r){if((0,i.Gg)(c))continue;const u=r[c],h=n[c];u!==h&&"value"!==c&&a(t,c,h,u,l,e.children,o,s,J)}"value"in r&&a(t,"value",n.value,r.value)}},N=(t,e,n,r,i,s,a,l,u)=>{const h=e.el=t?t.el:c(""),d=e.anchor=t?t.anchor:c("");let{patchFlag:f,dynamicChildren:p,slotScopeIds:m}=e;m&&(l=l?l.concat(m):m),null==t?(o(h,n,r),o(d,n,r),A(e.children,n,d,i,s,a,l,u)):f>0&&64&f&&p&&t.dynamicChildren?(D(t.dynamicChildren,p,n,i,s,a,l),(null!=e.key||i&&e===i.subTree)&&Ie(t,e,!0)):H(t,e,n,d,i,s,a,l,u)},L=(t,e,n,r,i,o,s,a,l)=>{e.slotScopeIds=a,null==t?512&e.shapeFlag?i.ctx.activate(e,n,r,s,l):j(e,n,r,i,o,s,l):R(t,e,l)},j=(t,e,n,r,i,o,s)=>{const a=t.component=Sn(t,r,i);if(dt(t)&&(a.ctx.renderer=tt),In(a),a.asyncDep){if(i&&i.registerDep(a,z),!t.el){const t=a.subTree=un($e);v(null,t,e,n)}}else z(a,t,e,n,i,o,s)},R=(t,e,n)=>{const r=e.component=t.component;if(W(t,e,n)){if(r.asyncDep&&!r.asyncResolved)return void U(r,e,n);r.next=e,_(r.update),r.update()}else e.el=t.el,r.vnode=e},z=(t,e,n,o,s,a,l)=>{const c=()=>{if(t.isMounted){let e,{next:n,bu:r,u:o,parent:c,vnode:u}=t,h=n;0,De(t,!1),n?(n.el=u.el,U(t,n,l)):n=u,r&&(0,i.ir)(r),(e=n.props&&n.props.onVnodeBeforeUpdate)&&xn(e,c,n,u),De(t,!0);const d=F(t);0;const p=t.subTree;t.subTree=d,b(p,d,f(p.el),K(p),t,s,a),n.el=d.el,null===h&&B(t,d.el),o&&Oe(o,s),(e=n.props&&n.props.onVnodeUpdated)&&Oe((()=>xn(e,c,n,u)),s)}else{let r;const{el:l,props:c}=e,{bm:u,m:h,parent:d}=t,f=ht(e);if(De(t,!1),u&&(0,i.ir)(u),!f&&(r=c&&c.onVnodeBeforeMount)&&xn(r,d,e),De(t,!0),l&&nt){const n=()=>{t.subTree=F(t),nt(l,t.subTree,t,s,null)};f?e.type.__asyncLoader().then((()=>!t.isUnmounted&&n())):n()}else{0;const r=t.subTree=F(t);0,b(null,r,n,o,t,s,a),e.el=r.el}if(h&&Oe(h,s),!f&&(r=c&&c.onVnodeMounted)){const t=e;Oe((()=>xn(r,d,t)),s)}(256&e.shapeFlag||d&&ht(d.vnode)&&256&d.vnode.shapeFlag)&&t.a&&Oe(t.a,s),t.isMounted=!0,e=n=o=null}},u=t.effect=new r.qq(c,(()=>w(h)),t.scope),h=t.update=()=>u.run();h.id=t.uid,De(t,!0),h()},U=(t,e,n)=>{e.component=t;const i=t.vnode.props;t.vnode=e,t.next=null,ce(t,e.props,i,n),ke(t,e.children,n),(0,r.Jd)(),S(),(0,r.lk)()},H=(t,e,n,r,i,o,s,a,l=!1)=>{const c=t&&t.children,u=t?t.shapeFlag:0,h=e.children,{patchFlag:f,shapeFlag:p}=e;if(f>0){if(128&f)return void q(c,h,n,r,i,o,s,a,l);if(256&f)return void V(c,h,n,r,i,o,s,a,l)}8&p?(16&u&&J(c,i,o),h!==c&&d(n,h)):16&u?16&p?q(c,h,n,r,i,o,s,a,l):J(c,i,o,!0):(8&u&&d(n,""),16&p&&A(h,n,r,i,o,s,a,l))},V=(t,e,n,r,o,s,a,l,c)=>{t=t||i.Z6,e=e||i.Z6;const u=t.length,h=e.length,d=Math.min(u,h);let f;for(f=0;fh?J(t,o,s,!0,!1,d):A(e,n,r,o,s,a,l,c,d)},q=(t,e,n,r,o,s,a,l,c)=>{let u=0;const h=e.length;let d=t.length-1,f=h-1;while(u<=d&&u<=f){const r=t[u],i=e[u]=c?yn(e[u]):bn(e[u]);if(!on(r,i))break;b(r,i,n,null,o,s,a,l,c),u++}while(u<=d&&u<=f){const r=t[d],i=e[f]=c?yn(e[f]):bn(e[f]);if(!on(r,i))break;b(r,i,n,null,o,s,a,l,c),d--,f--}if(u>d){if(u<=f){const t=f+1,i=tf)while(u<=d)Z(t[u],o,s,!0),u++;else{const p=u,m=u,g=new Map;for(u=m;u<=f;u++){const t=e[u]=c?yn(e[u]):bn(e[u]);null!=t.key&&g.set(t.key,u)}let y,v=0;const w=f-m+1;let x=!1,_=0;const k=new Array(w);for(u=0;u=w){Z(r,o,s,!0);continue}let i;if(null!=r.key)i=g.get(r.key);else for(y=m;y<=f;y++)if(0===k[y-m]&&on(r,e[y])){i=y;break}void 0===i?Z(r,o,s,!0):(k[i-m]=u+1,i>=_?_=i:x=!0,b(r,e[i],n,null,o,s,a,l,c),v++)}const S=x?Ne(k):i.Z6;for(y=S.length-1,u=w-1;u>=0;u--){const t=m+u,i=e[t],d=t+1{const{el:s,type:a,transition:l,children:c,shapeFlag:u}=t;if(6&u)return void $(t.component.subTree,e,n,r);if(128&u)return void t.suspense.move(e,n,r);if(64&u)return void a.move(t,e,n,tt);if(a===Ve){o(s,e,n);for(let t=0;tl.enter(s)),i);else{const{leave:t,delayLeave:r,afterLeave:i}=l,a=()=>o(s,e,n),c=()=>{t(s,(()=>{a(),i&&i()}))};r?r(s,a,c):c()}else o(s,e,n)},Z=(t,e,n,r=!1,i=!1)=>{const{type:o,props:s,ref:a,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:h,dirs:d}=t;if(null!=a&&Ce(a,null,n,t,!0),256&u)return void e.ctx.deactivate(t);const f=1&u&&d,p=!ht(t);let m;if(p&&(m=s&&s.onVnodeBeforeUnmount)&&xn(m,e,t),6&u)X(t.component,n,r);else{if(128&u)return void t.suspense.unmount(n,r);f&&It(t,null,e,"beforeUnmount"),64&u?t.type.remove(t,e,n,i,tt,r):c&&(o!==Ve||h>0&&64&h)?J(c,e,n,!1,!0):(o===Ve&&384&h||!i&&16&u)&&J(l,e,n),r&&Y(t)}(p&&(m=s&&s.onVnodeUnmounted)||f)&&Oe((()=>{m&&xn(m,e,t),f&&It(t,null,e,"unmounted")}),n)},Y=t=>{const{type:e,el:n,anchor:r,transition:i}=t;if(e===Ve)return void G(n,r);if(e===Ze)return void E(t);const o=()=>{s(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&t.shapeFlag&&i&&!i.persisted){const{leave:e,delayLeave:r}=i,s=()=>e(n,o);r?r(t.el,o,s):s()}else o()},G=(t,e)=>{let n;while(t!==e)n=p(t),s(t),t=n;s(e)},X=(t,e,n)=>{const{bum:r,scope:o,update:s,subTree:a,um:l}=t;r&&(0,i.ir)(r),o.stop(),s&&(s.active=!1,Z(a,t,e,n)),l&&Oe(l,e),Oe((()=>{t.isUnmounted=!0}),e),e&&e.pendingBranch&&!e.isUnmounted&&t.asyncDep&&!t.asyncResolved&&t.suspenseId===e.pendingId&&(e.deps--,0===e.deps&&e.resolve())},J=(t,e,n,r=!1,i=!1,o=0)=>{for(let s=o;s6&t.shapeFlag?K(t.component.subTree):128&t.shapeFlag?t.suspense.next():p(t.anchor||t.el),Q=(t,e,n)=>{null==t?e._vnode&&Z(e._vnode,null,null,!0):b(e._vnode||null,t,e,null,null,null,n),S(),T(),e._vnode=t},tt={p:b,um:Z,m:$,r:Y,mt:j,mc:A,pc:H,pbc:D,n:K,o:t};let et,nt;return e&&([et,nt]=e(tt)),{render:Q,hydrate:et,createApp:Ee(Q,et)}}function De({effect:t,update:e},n){t.allowRecurse=e.allowRecurse=n}function Ie(t,e,n=!1){const r=t.children,o=e.children;if((0,i.kJ)(r)&&(0,i.kJ)(o))for(let i=0;i>1,t[n[a]]0&&(e[r]=n[o-1]),n[o]=r)}}o=n.length,s=n[o-1];while(o-- >0)n[o]=s,s=e[s];return n}const Le=t=>t.__isTeleport,je=t=>t&&(t.disabled||""===t.disabled),Re=t=>"undefined"!==typeof SVGElement&&t instanceof SVGElement,Fe=(t,e)=>{const n=t&&t.to;if((0,i.HD)(n)){if(e){const t=e(n);return t}return null}return n},ze={__isTeleport:!0,process(t,e,n,r,i,o,s,a,l,c){const{mc:u,pc:h,pbc:d,o:{insert:f,querySelector:p,createText:m,createComment:g}}=c,b=je(e.props);let{shapeFlag:y,children:v,dynamicChildren:w}=e;if(null==t){const t=e.el=m(""),c=e.anchor=m("");f(t,n,r),f(c,n,r);const h=e.target=Fe(e.props,p),d=e.targetAnchor=m("");h&&(f(d,h),s=s||Re(h));const g=(t,e)=>{16&y&&u(v,t,e,i,o,s,a,l)};b?g(n,c):h&&g(h,d)}else{e.el=t.el;const r=e.anchor=t.anchor,u=e.target=t.target,f=e.targetAnchor=t.targetAnchor,m=je(t.props),g=m?n:u,y=m?r:f;if(s=s||Re(u),w?(d(t.dynamicChildren,w,g,i,o,s,a),Ie(t,e,!0)):l||h(t,e,g,y,i,o,s,a,!1),b)m||Ue(e,n,r,c,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const t=e.target=Fe(e.props,p);t&&Ue(e,t,null,c,0)}else m&&Ue(e,u,f,c,1)}Be(e)},remove(t,e,n,r,{um:i,o:{remove:o}},s){const{shapeFlag:a,children:l,anchor:c,targetAnchor:u,target:h,props:d}=t;if(h&&o(u),(s||!je(d))&&(o(c),16&a))for(let f=0;f0?Ge||i.Z6:null,Je(),Ke>0&&Ge&&Ge.push(t),t}function en(t,e,n,r,i,o){return tn(cn(t,e,n,r,i,o,!0))}function nn(t,e,n,r,i){return tn(un(t,e,n,r,i,!0))}function rn(t){return!!t&&!0===t.__v_isVNode}function on(t,e){return t.type===e.type&&t.key===e.key}const sn="__vInternal",an=({key:t})=>null!=t?t:null,ln=({ref:t,ref_key:e,ref_for:n})=>null!=t?(0,i.HD)(t)||(0,r.dq)(t)||(0,i.mf)(t)?{i:D,r:t,k:e,f:!!n}:t:null;function cn(t,e=null,n=null,r=0,o=null,s=(t===Ve?0:1),a=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&an(e),ref:e&&ln(e),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:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:D};return l?(vn(c,n),128&s&&t.normalize(c)):n&&(c.shapeFlag|=(0,i.HD)(n)?8:16),Ke>0&&!a&&Ge&&(c.patchFlag>0||6&s)&&32!==c.patchFlag&&Ge.push(c),c}const un=hn;function hn(t,e=null,n=null,o=0,s=null,a=!1){if(t&&t!==Rt||(t=$e),rn(t)){const r=fn(t,e,!0);return n&&vn(r,n),Ke>0&&!a&&Ge&&(6&r.shapeFlag?Ge[Ge.indexOf(t)]=r:Ge.push(r)),r.patchFlag|=-2,r}if(Wn(t)&&(t=t.__vccOpts),e){e=dn(e);let{class:t,style:n}=e;t&&!(0,i.HD)(t)&&(e.class=(0,i.C_)(t)),(0,i.Kn)(n)&&((0,r.X3)(n)&&!(0,i.kJ)(n)&&(n=(0,i.l7)({},n)),e.style=(0,i.j5)(n))}const l=(0,i.HD)(t)?1:V(t)?128:Le(t)?64:(0,i.Kn)(t)?4:(0,i.mf)(t)?2:0;return cn(t,e,n,o,s,l,a,!0)}function dn(t){return t?(0,r.X3)(t)||sn in t?(0,i.l7)({},t):t:null}function fn(t,e,n=!1){const{props:r,ref:o,patchFlag:s,children:a}=t,l=e?wn(r||{},e):r,c={__v_isVNode:!0,__v_skip:!0,type:t.type,props:l,key:l&&an(l),ref:e&&e.ref?n&&o?(0,i.kJ)(o)?o.concat(ln(e)):[o,ln(e)]:ln(e):o,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:a,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Ve?-1===s?16:16|s:s,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&fn(t.ssContent),ssFallback:t.ssFallback&&fn(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return c}function pn(t=" ",e=0){return un(qe,null,t,e)}function mn(t,e){const n=un(Ze,null,t);return n.staticCount=e,n}function gn(t="",e=!1){return e?(Xe(),nn($e,null,t)):un($e,null,t)}function bn(t){return null==t||"boolean"===typeof t?un($e):(0,i.kJ)(t)?un(Ve,null,t.slice()):"object"===typeof t?yn(t):un(qe,null,String(t))}function yn(t){return null===t.el&&-1!==t.patchFlag||t.memo?t:fn(t)}function vn(t,e){let n=0;const{shapeFlag:r}=t;if(null==e)e=null;else if((0,i.kJ)(e))n=16;else if("object"===typeof e){if(65&r){const n=e.default;return void(n&&(n._c&&(n._d=!1),vn(t,n()),n._c&&(n._d=!0)))}{n=32;const r=e._;r||sn in e?3===r&&D&&(1===D.slots._?e._=1:(e._=2,t.patchFlag|=1024)):e._ctx=D}}else(0,i.mf)(e)?(e={default:e,_ctx:D},n=32):(e=String(e),64&r?(n=16,e=[pn(e)]):n=8);t.children=e,t.shapeFlag|=n}function wn(...t){const e={};for(let n=0;nTn||D,Cn=t=>{Tn=t,t.scope.on()},Mn=()=>{Tn&&Tn.scope.off(),Tn=null};function On(t){return 4&t.vnode.shapeFlag}let An,Pn,Dn=!1;function In(t,e=!1){Dn=e;const{props:n,children:r}=t.vnode,i=On(t);le(t,n,i,e),_e(t,r);const o=i?Nn(t,e):void 0;return Dn=!1,o}function Nn(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=(0,r.Xl)(new Proxy(t.ctx,Zt));const{setup:s}=n;if(s){const n=t.setupContext=s.length>1?Fn(t):null;Cn(t),(0,r.Jd)();const l=o(s,t,0,[t.props,n]);if((0,r.lk)(),Mn(),(0,i.tI)(l)){if(l.then(Mn,Mn),e)return l.then((n=>{Ln(t,n,e)})).catch((e=>{a(e,t,0)}));t.asyncDep=l}else Ln(t,l,e)}else jn(t,e)}function Ln(t,e,n){(0,i.mf)(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:(0,i.Kn)(e)&&(t.setupState=(0,r.WL)(e)),jn(t,n)}function jn(t,e,n){const o=t.type;if(!t.render){if(!e&&An&&!o.render){const e=o.template||Qt(t).template;if(e){0;const{isCustomElement:n,compilerOptions:r}=t.appContext.config,{delimiters:s,compilerOptions:a}=o,l=(0,i.l7)((0,i.l7)({isCustomElement:n,delimiters:s},r),a);o.render=An(e,l)}}t.render=o.render||i.dG,Pn&&Pn(t)}Cn(t),(0,r.Jd)(),Gt(t),(0,r.lk)(),Mn()}function Rn(t){return new Proxy(t.attrs,{get(e,n){return(0,r.j)(t,"get","$attrs"),e[n]}})}function Fn(t){const e=e=>{t.exposed=e||{}};let n;return{get attrs(){return n||(n=Rn(t))},slots:t.slots,emit:t.emit,expose:e}}function zn(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy((0,r.WL)((0,r.Xl)(t.exposed)),{get(e,n){return n in e?e[n]:n in qt?qt[n](t):void 0},has(t,e){return e in t||e in qt}}))}function Un(t,e=!0){return(0,i.mf)(t)?t.displayName||t.name:t.name||e&&t.__name}function Wn(t){return(0,i.mf)(t)&&"__vccOpts"in t}const Hn=(t,e)=>(0,r.Fl)(t,e,Dn);function Bn(t,e,n){const r=arguments.length;return 2===r?(0,i.Kn)(e)&&!(0,i.kJ)(e)?rn(e)?un(t,null,[e]):un(t,e):un(t,null,e):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&rn(n)&&(n=[n]),un(t,e,n))}const Vn=Symbol(""),qn=()=>{{const t=Z(Vn);return t}};const $n="3.2.47"},9963:function(t,e,n){"use strict";n.d(e,{D2:function(){return kt},YZ:function(){return gt},bM:function(){return dt},e8:function(){return ct},iM:function(){return xt},nr:function(){return lt},ri:function(){return Mt},sY:function(){return Ct}});var r=n(3577),i=n(6252),o=n(2262);const s="http://www.w3.org/2000/svg",a="undefined"!==typeof document?document:null,l=a&&a.createElement("template"),c={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const i=e?a.createElementNS(s,t):a.createElement(t,n?{is:n}:void 0);return"select"===t&&r&&null!=r.multiple&&i.setAttribute("multiple",r.multiple),i},createText:t=>a.createTextNode(t),createComment:t=>a.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>a.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,i,o){const s=n?n.previousSibling:e.lastChild;if(i&&(i===o||i.nextSibling)){while(1)if(e.insertBefore(i.cloneNode(!0),n),i===o||!(i=i.nextSibling))break}else{l.innerHTML=r?`${t}`:t;const i=l.content;if(r){const t=i.firstChild;while(t.firstChild)i.appendChild(t.firstChild);i.removeChild(t)}e.insertBefore(i,n)}return[s?s.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}};function u(t,e,n){const r=t._vtc;r&&(e=(e?[e,...r]:[...r]).join(" ")),null==e?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}function h(t,e,n){const i=t.style,o=(0,r.HD)(n);if(n&&!o){if(e&&!(0,r.HD)(e))for(const t in e)null==n[t]&&f(i,t,"");for(const t in n)f(i,t,n[t])}else{const r=i.display;o?e!==n&&(i.cssText=n):e&&t.removeAttribute("style"),"_vod"in t&&(i.display=r)}}const d=/\s*!important$/;function f(t,e,n){if((0,r.kJ)(n))n.forEach((n=>f(t,e,n)));else if(null==n&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const i=g(t,e);d.test(n)?t.setProperty((0,r.rs)(i),n.replace(d,""),"important"):t[i]=n}}const p=["Webkit","Moz","ms"],m={};function g(t,e){const n=m[e];if(n)return n;let i=(0,r._A)(e);if("filter"!==i&&i in t)return m[e]=i;i=(0,r.kC)(i);for(let r=0;rT||(E.then((()=>T=0)),T=Date.now());function M(t,e){const n=t=>{if(t._vts){if(t._vts<=n.attached)return}else t._vts=Date.now();(0,i.$d)(O(t,n.value),e,5,[t])};return n.value=t,n.attached=C(),n}function O(t,e){if((0,r.kJ)(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map((t=>e=>!e._stopped&&t&&t(e)))}return e}const A=/^on[a-z]/,P=(t,e,n,i,o=!1,s,a,l,c)=>{"class"===e?u(t,i,o):"style"===e?h(t,n,i):(0,r.F7)(e)?(0,r.tR)(e)||_(t,e,n,i,a):("."===e[0]?(e=e.slice(1),1):"^"===e[0]?(e=e.slice(1),0):D(t,e,i,o))?v(t,e,i,s,a,l,c):("true-value"===e?t._trueValue=i:"false-value"===e&&(t._falseValue=i),y(t,e,i,o))};function D(t,e,n,i){return i?"innerHTML"===e||"textContent"===e||!!(e in t&&A.test(e)&&(0,r.mf)(n)):"spellcheck"!==e&&"draggable"!==e&&"translate"!==e&&("form"!==e&&(("list"!==e||"INPUT"!==t.tagName)&&(("type"!==e||"TEXTAREA"!==t.tagName)&&((!A.test(e)||!(0,r.HD)(n))&&e in t))))}"undefined"!==typeof HTMLElement&&HTMLElement;const I="transition",N="animation",L=(t,{slots:e})=>(0,i.h)(i.P$,U(t),e);L.displayName="Transition";const j={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},R=L.props=(0,r.l7)({},i.P$.props,j),F=(t,e=[])=>{(0,r.kJ)(t)?t.forEach((t=>t(...e))):t&&t(...e)},z=t=>!!t&&((0,r.kJ)(t)?t.some((t=>t.length>1)):t.length>1);function U(t){const e={};for(const r in t)r in j||(e[r]=t[r]);if(!1===t.css)return e;const{name:n="v",type:i,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=s,appearActiveClass:u=a,appearToClass:h=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=t,m=W(o),g=m&&m[0],b=m&&m[1],{onBeforeEnter:y,onEnter:v,onEnterCancelled:w,onLeave:x,onLeaveCancelled:_,onBeforeAppear:k=y,onAppear:S=v,onAppearCancelled:T=w}=e,E=(t,e,n)=>{V(t,e?h:l),V(t,e?u:a),n&&n()},C=(t,e)=>{t._isLeaving=!1,V(t,d),V(t,p),V(t,f),e&&e()},M=t=>(e,n)=>{const r=t?S:v,o=()=>E(e,t,n);F(r,[e,o]),q((()=>{V(e,t?c:s),B(e,t?h:l),z(r)||Z(e,i,g,o)}))};return(0,r.l7)(e,{onBeforeEnter(t){F(y,[t]),B(t,s),B(t,a)},onBeforeAppear(t){F(k,[t]),B(t,c),B(t,u)},onEnter:M(!1),onAppear:M(!0),onLeave(t,e){t._isLeaving=!0;const n=()=>C(t,e);B(t,d),J(),B(t,f),q((()=>{t._isLeaving&&(V(t,d),B(t,p),z(x)||Z(t,i,b,n))})),F(x,[t,n])},onEnterCancelled(t){E(t,!1),F(w,[t])},onAppearCancelled(t){E(t,!0),F(T,[t])},onLeaveCancelled(t){C(t),F(_,[t])}})}function W(t){if(null==t)return null;if((0,r.Kn)(t))return[H(t.enter),H(t.leave)];{const e=H(t);return[e,e]}}function H(t){const e=(0,r.He)(t);return e}function B(t,e){e.split(/\s+/).forEach((e=>e&&t.classList.add(e))),(t._vtc||(t._vtc=new Set)).add(e)}function V(t,e){e.split(/\s+/).forEach((e=>e&&t.classList.remove(e)));const{_vtc:n}=t;n&&(n.delete(e),n.size||(t._vtc=void 0))}function q(t){requestAnimationFrame((()=>{requestAnimationFrame(t)}))}let $=0;function Z(t,e,n,r){const i=t._endId=++$,o=()=>{i===t._endId&&r()};if(n)return setTimeout(o,n);const{type:s,timeout:a,propCount:l}=Y(t,e);if(!s)return r();const c=s+"end";let u=0;const h=()=>{t.removeEventListener(c,d),o()},d=e=>{e.target===t&&++u>=l&&h()};setTimeout((()=>{u(n[t]||"").split(", "),i=r(`${I}Delay`),o=r(`${I}Duration`),s=G(i,o),a=r(`${N}Delay`),l=r(`${N}Duration`),c=G(a,l);let u=null,h=0,d=0;e===I?s>0&&(u=I,h=s,d=o.length):e===N?c>0&&(u=N,h=c,d=l.length):(h=Math.max(s,c),u=h>0?s>c?I:N:null,d=u?u===I?o.length:l.length:0);const f=u===I&&/\b(transform|all)(,|$)/.test(r(`${I}Property`).toString());return{type:u,timeout:h,propCount:d,hasTransform:f}}function G(t,e){while(t.lengthX(e)+X(t[n]))))}function X(t){return 1e3*Number(t.slice(0,-1).replace(",","."))}function J(){return document.body.offsetHeight}const K=new WeakMap,Q=new WeakMap,tt={name:"TransitionGroup",props:(0,r.l7)({},R,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=(0,i.FN)(),r=(0,i.Y8)();let s,a;return(0,i.ic)((()=>{if(!s.length)return;const e=t.moveClass||`${t.name||"v"}-move`;if(!it(s[0].el,n.vnode.el,e))return;s.forEach(et),s.forEach(nt);const r=s.filter(rt);J(),r.forEach((t=>{const n=t.el,r=n.style;B(n,e),r.transform=r.webkitTransform=r.transitionDuration="";const i=n._moveCb=t=>{t&&t.target!==n||t&&!/transform$/.test(t.propertyName)||(n.removeEventListener("transitionend",i),n._moveCb=null,V(n,e))};n.addEventListener("transitionend",i)}))})),()=>{const l=(0,o.IU)(t),c=U(l);let u=l.tag||i.HY;s=a,a=e.default?(0,i.Q6)(e.default()):[];for(let t=0;t{t.split(/\s+/).forEach((t=>t&&r.classList.remove(t)))})),n.split(/\s+/).forEach((t=>t&&r.classList.add(t))),r.style.display="none";const i=1===e.nodeType?e:e.parentNode;i.appendChild(r);const{hasTransform:o}=Y(r);return i.removeChild(r),o}const ot=t=>{const e=t.props["onUpdate:modelValue"]||!1;return(0,r.kJ)(e)?t=>(0,r.ir)(e,t):e};function st(t){t.target.composing=!0}function at(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const lt={created(t,{modifiers:{lazy:e,trim:n,number:i}},o){t._assign=ot(o);const s=i||o.props&&"number"===o.props.type;w(t,e?"change":"input",(e=>{if(e.target.composing)return;let i=t.value;n&&(i=i.trim()),s&&(i=(0,r.h5)(i)),t._assign(i)})),n&&w(t,"change",(()=>{t.value=t.value.trim()})),e||(w(t,"compositionstart",st),w(t,"compositionend",at),w(t,"change",at))},mounted(t,{value:e}){t.value=null==e?"":e},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:i,number:o}},s){if(t._assign=ot(s),t.composing)return;if(document.activeElement===t&&"range"!==t.type){if(n)return;if(i&&t.value.trim()===e)return;if((o||"number"===t.type)&&(0,r.h5)(t.value)===e)return}const a=null==e?"":e;t.value!==a&&(t.value=a)}},ct={deep:!0,created(t,e,n){t._assign=ot(n),w(t,"change",(()=>{const e=t._modelValue,n=pt(t),i=t.checked,o=t._assign;if((0,r.kJ)(e)){const t=(0,r.hq)(e,n),s=-1!==t;if(i&&!s)o(e.concat(n));else if(!i&&s){const n=[...e];n.splice(t,1),o(n)}}else if((0,r.DM)(e)){const t=new Set(e);i?t.add(n):t.delete(n),o(t)}else o(mt(t,i))}))},mounted:ut,beforeUpdate(t,e,n){t._assign=ot(n),ut(t,e,n)}};function ut(t,{value:e,oldValue:n},i){t._modelValue=e,(0,r.kJ)(e)?t.checked=(0,r.hq)(e,i.props.value)>-1:(0,r.DM)(e)?t.checked=e.has(i.props.value):e!==n&&(t.checked=(0,r.WV)(e,mt(t,!0)))}const ht={created(t,{value:e},n){t.checked=(0,r.WV)(e,n.props.value),t._assign=ot(n),w(t,"change",(()=>{t._assign(pt(t))}))},beforeUpdate(t,{value:e,oldValue:n},i){t._assign=ot(i),e!==n&&(t.checked=(0,r.WV)(e,i.props.value))}},dt={deep:!0,created(t,{value:e,modifiers:{number:n}},i){const o=(0,r.DM)(e);w(t,"change",(()=>{const e=Array.prototype.filter.call(t.options,(t=>t.selected)).map((t=>n?(0,r.h5)(pt(t)):pt(t)));t._assign(t.multiple?o?new Set(e):e:e[0])})),t._assign=ot(i)},mounted(t,{value:e}){ft(t,e)},beforeUpdate(t,e,n){t._assign=ot(n)},updated(t,{value:e}){ft(t,e)}};function ft(t,e){const n=t.multiple;if(!n||(0,r.kJ)(e)||(0,r.DM)(e)){for(let i=0,o=t.options.length;i-1:o.selected=e.has(s);else if((0,r.WV)(pt(o),e))return void(t.selectedIndex!==i&&(t.selectedIndex=i))}n||-1===t.selectedIndex||(t.selectedIndex=-1)}}function pt(t){return"_value"in t?t._value:t.value}function mt(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const gt={created(t,e,n){yt(t,e,n,null,"created")},mounted(t,e,n){yt(t,e,n,null,"mounted")},beforeUpdate(t,e,n,r){yt(t,e,n,r,"beforeUpdate")},updated(t,e,n,r){yt(t,e,n,r,"updated")}};function bt(t,e){switch(t){case"SELECT":return dt;case"TEXTAREA":return lt;default:switch(e){case"checkbox":return ct;case"radio":return ht;default:return lt}}}function yt(t,e,n,r,i){const o=bt(t.tagName,n.props&&n.props.type),s=o[i];s&&s(t,e,n,r)}const vt=["ctrl","shift","alt","meta"],wt={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&0!==t.button,middle:t=>"button"in t&&1!==t.button,right:t=>"button"in t&&2!==t.button,exact:(t,e)=>vt.some((n=>t[`${n}Key`]&&!e.includes(n)))},xt=(t,e)=>(n,...r)=>{for(let t=0;tn=>{if(!("key"in n))return;const i=(0,r.rs)(n.key);return e.some((t=>t===i||_t[t]===i))?t(n):void 0};const St=(0,r.l7)({patchProp:P},c);let Tt;function Et(){return Tt||(Tt=(0,i.Us)(St))}const Ct=(...t)=>{Et().render(...t)},Mt=(...t)=>{const e=Et().createApp(...t);const{mount:n}=e;return e.mount=t=>{const i=Ot(t);if(!i)return;const o=e._component;(0,r.mf)(o)||o.render||o.template||(o.template=i.innerHTML),i.innerHTML="";const s=n(i,!1,i instanceof SVGElement);return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),s},e};function Ot(t){if((0,r.HD)(t)){const e=document.querySelector(t);return e}return t}},3577:function(t,e,n){"use strict";function r(t,e){const n=Object.create(null),r=t.split(",");for(let i=0;i!!n[t.toLowerCase()]:t=>!!n[t]}n.d(e,{C_:function(){return h},DM:function(){return I},E9:function(){return st},F7:function(){return T},Gg:function(){return $},HD:function(){return R},He:function(){return it},Kj:function(){return L},Kn:function(){return z},NO:function(){return k},Nj:function(){return nt},Od:function(){return M},PO:function(){return V},Pq:function(){return f},RI:function(){return A},S0:function(){return q},W7:function(){return B},WV:function(){return g},Z6:function(){return x},_A:function(){return G},_N:function(){return D},aU:function(){return tt},dG:function(){return _},e1:function(){return o},fY:function(){return r},h5:function(){return rt},hR:function(){return Q},hq:function(){return b},ir:function(){return et},j5:function(){return s},kC:function(){return K},kJ:function(){return P},kT:function(){return w},l7:function(){return C},mf:function(){return j},rs:function(){return J},tI:function(){return U},tR:function(){return E},yA:function(){return p},yk:function(){return F},zw:function(){return y}});const i="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",o=r(i);function s(t){if(P(t)){const e={};for(let n=0;n{if(t){const n=t.split(l);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}function h(t){let e="";if(R(t))e=t;else if(P(t))for(let n=0;ng(t,e)))}const y=t=>R(t)?t:null==t?"":P(t)||z(t)&&(t.toString===W||!j(t.toString))?JSON.stringify(t,v,2):String(t),v=(t,e)=>e&&e.__v_isRef?v(t,e.value):D(e)?{[`Map(${e.size})`]:[...e.entries()].reduce(((t,[e,n])=>(t[`${e} =>`]=n,t)),{})}:I(e)?{[`Set(${e.size})`]:[...e.values()]}:!z(e)||P(e)||V(e)?e:String(e),w={},x=[],_=()=>{},k=()=>!1,S=/^on[^a-z]/,T=t=>S.test(t),E=t=>t.startsWith("onUpdate:"),C=Object.assign,M=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},O=Object.prototype.hasOwnProperty,A=(t,e)=>O.call(t,e),P=Array.isArray,D=t=>"[object Map]"===H(t),I=t=>"[object Set]"===H(t),N=t=>"[object Date]"===H(t),L=t=>"[object RegExp]"===H(t),j=t=>"function"===typeof t,R=t=>"string"===typeof t,F=t=>"symbol"===typeof t,z=t=>null!==t&&"object"===typeof t,U=t=>z(t)&&j(t.then)&&j(t.catch),W=Object.prototype.toString,H=t=>W.call(t),B=t=>H(t).slice(8,-1),V=t=>"[object Object]"===H(t),q=t=>R(t)&&"NaN"!==t&&"-"!==t[0]&&""+parseInt(t,10)===t,$=r(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Z=t=>{const e=Object.create(null);return n=>{const r=e[n];return r||(e[n]=t(n))}},Y=/-(\w)/g,G=Z((t=>t.replace(Y,((t,e)=>e?e.toUpperCase():"")))),X=/\B([A-Z])/g,J=Z((t=>t.replace(X,"-$1").toLowerCase())),K=Z((t=>t.charAt(0).toUpperCase()+t.slice(1))),Q=Z((t=>t?`on${K(t)}`:"")),tt=(t,e)=>!Object.is(t,e),et=(t,e)=>{for(let n=0;n{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},rt=t=>{const e=parseFloat(t);return isNaN(e)?t:e},it=t=>{const e=R(t)?Number(t):NaN;return isNaN(e)?t:e};let ot;const st=()=>ot||(ot="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{})},3256:function(t,e,n){"use strict";n.d(e,{tu:function(){return Gt},Mu:function(){return W}});const r=(t,e)=>t.push.apply(t,e),i=t=>t.sort(((t,e)=>t.i-e.i||t.j-e.j)),o=t=>{const e={};let n=1;return t.forEach((t=>{e[t]=n,n+=1})),e};var s={4:[[1,2],[2,3]],5:[[1,3],[2,3],[2,4]],6:[[1,2],[2,4],[4,5]],7:[[1,3],[2,3],[4,5],[4,6]],8:[[2,4],[4,6]]};const a=2050,l=1e3,c=s,u=10,h=1e4,d=10,f=50,p=20,m=/^[A-Z\xbf-\xdf][^A-Z\xbf-\xdf]+$/,g=/^[^A-Z\xbf-\xdf]+[A-Z\xbf-\xdf]$/,b=/^[A-Z\xbf-\xdf]+$/,y=/^[^a-z\xdf-\xff]+$/,v=/^[a-z\xdf-\xff]+$/,w=/^[^A-Z\xbf-\xdf]+$/,x=/[a-z\xdf-\xff]/,_=/[A-Z\xbf-\xdf]/,k=/[^A-Za-z\xbf-\xdf]/gi,S=/^\d+$/,T=(new Date).getFullYear(),E={recentYear:/19\d\d|200\d|201\d|202\d/g},C=[" ",",",";",":","|","/","\\","_",".","-"],M=C.length;class O{match({password:t}){const e=[...this.getMatchesWithoutSeparator(t),...this.getMatchesWithSeparator(t)],n=this.filterNoise(e);return i(n)}getMatchesWithSeparator(t){const e=[],n=/^(\d{1,4})([\s/\\_.-])(\d{1,2})\2(\d{1,4})$/;for(let r=0;r<=Math.abs(t.length-6);r+=1)for(let i=r+5;i<=r+9;i+=1){if(i>=t.length)break;const o=t.slice(r,+i+1||9e9),s=n.exec(o);if(null!=s){const t=this.mapIntegersToDayMonthYear([parseInt(s[1],10),parseInt(s[3],10),parseInt(s[4],10)]);null!=t&&e.push({pattern:"date",token:o,i:r,j:i,separator:s[2],year:t.year,month:t.month,day:t.day})}}return e}getMatchesWithoutSeparator(t){const e=[],n=/^\d{4,8}$/,r=t=>Math.abs(t.year-T);for(let i=0;i<=Math.abs(t.length-4);i+=1)for(let o=i+3;o<=i+7;o+=1){if(o>=t.length)break;const s=t.slice(i,+o+1||9e9);if(n.exec(s)){const t=[],n=s.length,a=c[n];if(a.forEach((([e,n])=>{const r=this.mapIntegersToDayMonthYear([parseInt(s.slice(0,e),10),parseInt(s.slice(e,n),10),parseInt(s.slice(n),10)]);null!=r&&t.push(r)})),t.length>0){let n=t[0],a=r(t[0]);t.slice(1).forEach((t=>{const e=r(t);e{let n=!1;const r=t.length;for(let i=0;i=e.j){n=!0;break}}return!n}))}mapIntegersToDayMonthYear(t){if(t[1]>31||t[1]<=0)return null;let e=0,n=0,r=0;for(let i=0,o=t.length;i99&&oa)return null;o>31&&(n+=1),o>12&&(e+=1),o<=0&&(r+=1)}return n>=2||3===e||r>=2?null:this.getDayMonth(t)}getDayMonth(t){const e=[[t[2],t.slice(0,2)],[t[0],t.slice(1,3)]],n=e.length;for(let r=0;r=1&&r<=31&&i>=1&&i<=12)return{day:r,month:i}}return null}twoToFourDigitYear(t){return t>99?t:t>50?t+1900:t+2e3}}const A=new Uint32Array(65536),P=(t,e)=>{const n=t.length,r=e.length,i=1<{const n=e.length,r=t.length,i=[],o=[],s=Math.ceil(n/32),a=Math.ceil(r/32);for(let p=0;p>>t&1,l=i[t/32|0]>>>t&1,c=n|s,u=((n|l)&a)+a^a|n|l;let h=s|~(u|a),d=a&u;h>>>31^r&&(o[t/32|0]^=1<>>31^l&&(i[t/32|0]^=1<>>p&1,s=i[p/32|0]>>>p&1,a=t|c,l=((t|s)&u)+u^u|t|s;let h=c|~(l|u),d=u&l;f+=h>>>r-1&1,f-=d>>>r-1&1,h>>>31^n&&(o[p/32|0]^=1<>>31^s&&(i[p/32|0]^=1<{if(t.length{const r=t.length<=e.length,i=t.length<=n,o=r||i;return o?Math.ceil(t.length/4):n},L=(t,e,n)=>{let r=0;const i=Object.keys(e).find((e=>{const i=N(t,e,n);if(Math.abs(t.length-e.length)>i)return!1;const o=I(t,e),s=o<=i;return s&&(r=o),s}));return i?{levenshteinDistance:r,levenshteinDistanceEntry:i}:{}};var j={a:["4","@"],b:["8"],c:["(","{","[","<"],d:["6","|)"],e:["3"],f:["#"],g:["6","9","&"],h:["#","|-|"],i:["1","!","|"],k:["<","|<"],l:["!","1","|","7"],m:["^^","nn","2n","/\\\\/\\\\"],n:["//"],o:["0","()"],q:["9"],u:["|_|"],s:["$","5"],t:["+","7"],v:["<",">","/"],w:["^/","uu","vv","2u","2v","\\\\/\\\\/"],x:["%","><"],z:["2"]},R={warnings:{straightRow:"straightRow",keyPattern:"keyPattern",simpleRepeat:"simpleRepeat",extendedRepeat:"extendedRepeat",sequences:"sequences",recentYears:"recentYears",dates:"dates",topTen:"topTen",topHundred:"topHundred",common:"common",similarToCommon:"similarToCommon",wordByItself:"wordByItself",namesByThemselves:"namesByThemselves",commonNames:"commonNames",userInputs:"userInputs",pwned:"pwned"},suggestions:{l33t:"l33t",reverseWords:"reverseWords",allUppercase:"allUppercase",capitalization:"capitalization",dates:"dates",recentYears:"recentYears",associatedYears:"associatedYears",sequences:"sequences",repeated:"repeated",longerKeyboardPattern:"longerKeyboardPattern",anotherWord:"anotherWord",useWords:"useWords",noNeed:"noNeed",pwned:"pwned"},timeEstimation:{ltSecond:"ltSecond",second:"second",seconds:"seconds",minute:"minute",minutes:"minutes",hour:"hour",hours:"hours",day:"day",days:"days",month:"month",months:"months",year:"year",years:"years",centuries:"centuries"}};class F{constructor(t=[]){this.parents=t,this.children=new Map}addSub(t,...e){const n=t.charAt(0);this.children.has(n)||this.children.set(n,new F([...this.parents,n]));let r=this.children.get(n);for(let i=1;i(Object.entries(t).forEach((([t,n])=>{n.forEach((n=>{e.addSub(n,t)}))})),e);class U{constructor(){this.matchers={},this.l33tTable=j,this.trieNodeRoot=z(j,new F),this.dictionary={userInputs:[]},this.rankedDictionaries={},this.rankedDictionariesMaxWordSize={},this.translations=R,this.graphs={},this.useLevenshteinDistance=!1,this.levenshteinThreshold=2,this.l33tMaxSubstitutions=100,this.maxLength=256,this.setRankedDictionaries()}setOptions(t={}){t.l33tTable&&(this.l33tTable=t.l33tTable,this.trieNodeRoot=z(t.l33tTable,new F)),t.dictionary&&(this.dictionary=t.dictionary,this.setRankedDictionaries()),t.translations&&this.setTranslations(t.translations),t.graphs&&(this.graphs=t.graphs),void 0!==t.useLevenshteinDistance&&(this.useLevenshteinDistance=t.useLevenshteinDistance),void 0!==t.levenshteinThreshold&&(this.levenshteinThreshold=t.levenshteinThreshold),void 0!==t.l33tMaxSubstitutions&&(this.l33tMaxSubstitutions=t.l33tMaxSubstitutions),void 0!==t.maxLength&&(this.maxLength=t.maxLength)}setTranslations(t){if(!this.checkCustomTranslations(t))throw new Error("Invalid translations object fallback to keys");this.translations=t}checkCustomTranslations(t){let e=!0;return Object.keys(R).forEach((n=>{if(n in t){const r=n;Object.keys(R[r]).forEach((n=>{n in t[r]||(e=!1)}))}else e=!1})),e}setRankedDictionaries(){const t={},e={};Object.keys(this.dictionary).forEach((n=>{t[n]=o(this.dictionary[n]),e[n]=this.getRankedDictionariesMaxWordSize(this.dictionary[n])})),this.rankedDictionaries=t,this.rankedDictionariesMaxWordSize=e}getRankedDictionariesMaxWordSize(t){const e=t.map((t=>"string"!==typeof t?t.toString().length:t.length));return 0===e.length?0:e.reduce(((t,e)=>Math.max(t,e)),-1/0)}buildSanitizedRankedDictionary(t){const e=[];return t.forEach((t=>{const n=typeof t;"string"!==n&&"number"!==n&&"boolean"!==n||e.push(t.toString().toLowerCase())})),o(e)}extendUserInputsDictionary(t){this.dictionary.userInputs||(this.dictionary.userInputs=[]);const e=[...this.dictionary.userInputs,...t];this.rankedDictionaries.userInputs=this.buildSanitizedRankedDictionary(e),this.rankedDictionariesMaxWordSize.userInputs=this.getRankedDictionariesMaxWordSize(e)}addMatcher(t,e){this.matchers[t]?console.info(`Matcher ${t} already exists`):this.matchers[t]=e}}const W=new U;class H{constructor(t){this.defaultMatch=t}match({password:t}){const e=t.split("").reverse().join("");return this.defaultMatch({password:e}).map((e=>({...e,token:e.token.split("").reverse().join(""),reversed:!0,i:t.length-1-e.j,j:t.length-1-e.i})))}}class B{constructor({substr:t,limit:e,trieRoot:n}){this.buffer=[],this.finalPasswords=[],this.substr=t,this.limit=e,this.trieRoot=n}getAllPossibleSubsAtIndex(t){const e=[];let n=this.trieRoot;for(let r=t;r=this.limit)return;if(n===this.substr.length)return void(t===e&&this.finalPasswords.push({password:this.buffer.join(""),changes:i}));const a=[...this.getAllPossibleSubsAtIndex(n)];let l=!1;for(let c=n+a.length-1;c>=n;c-=1){const u=a[c-n];if(u.isTerminal()){if(o===u.parents.join("")&&s>=3)continue;l=!0;const n=u.subs;for(const a of n){this.buffer.push(a);const n=i.concat({i:r,letter:a,substitution:u.parents.join("")});if(this.helper({onlyFullSub:t,isFullSub:e,index:c+1,subIndex:r+a.length,changes:n,lastSubLetter:u.parents.join(""),consecutiveSubCount:o===u.parents.join("")?s+1:1}),this.buffer.pop(),this.finalPasswords.length>=this.limit)return}}}if(!t||!l){const a=this.substr.charAt(n);this.buffer.push(a),this.helper({onlyFullSub:t,isFullSub:e&&!l,index:n+1,subIndex:r+1,changes:i,lastSubLetter:o,consecutiveSubCount:s}),this.buffer.pop()}}getAll(){return this.helper({onlyFullSub:!0,isFullSub:!0,index:0,subIndex:0,changes:[],lastSubLetter:void 0,consecutiveSubCount:0}),this.helper({onlyFullSub:!1,isFullSub:!0,index:0,subIndex:0,changes:[],lastSubLetter:void 0,consecutiveSubCount:0}),this.finalPasswords}}const V=(t,e,n)=>{const r=new B({substr:t,limit:e,trieRoot:n});return r.getAll()},q=(t,e,n)=>{const r=t.changes.filter((t=>t.it-e.letter.length+e.substitution.length),e),o=t.changes.filter((t=>t.i>=e&&t.i<=n)),s=o.reduce(((t,e)=>t-e.letter.length+e.substitution.length),n-e+i),a=[],l=[];return o.forEach((t=>{const e=a.findIndex((e=>e.letter===t.letter&&e.substitution===t.substitution));e<0&&(a.push({letter:t.letter,substitution:t.substitution}),l.push(`${t.substitution} -> ${t.letter}`))})),{i:i,j:s,subs:a,subDisplay:l.join(", ")}};class ${constructor(t){this.defaultMatch=t}isAlreadyIncluded(t,e){return t.some((t=>Object.entries(t).every((([t,n])=>"subs"===t||n===e[t]))))}match({password:t}){const e=[],n=V(t,W.l33tMaxSubstitutions,W.trieNodeRoot);let r=!1,i=!0;return n.forEach((n=>{if(r)return;const o=this.defaultMatch({password:n.password,useLevenshtein:i});i=!1,o.forEach((i=>{r||(r=0===i.i&&i.j===t.length-1);const o=q(n,i.i,i.j),s=t.slice(o.i,+o.j+1||9e9),a={...i,l33t:!0,token:s,...o},l=this.isAlreadyIncluded(e,a);s.toLowerCase()===i.matchedWord||l||e.push(a)}))})),e.filter((t=>t.token.length>1))}}class Z{constructor(){this.l33t=new $(this.defaultMatch),this.reverse=new H(this.defaultMatch)}match({password:t}){const e=[...this.defaultMatch({password:t}),...this.reverse.match({password:t}),...this.l33t.match({password:t})];return i(e)}defaultMatch({password:t,useLevenshtein:e=!0}){const n=[],r=t.length,i=t.toLowerCase();return Object.keys(W.rankedDictionaries).forEach((o=>{const s=W.rankedDictionaries[o],a=W.rankedDictionariesMaxWordSize[o],l=Math.min(a,r);for(let c=0;c{const i=e[r];let o;i.lastIndex=0;while(o=i.exec(t))if(o){const t=o[0];n.push({pattern:"regex",token:t,i:o.index,j:o.index+o[0].length-1,regexName:r,regexMatch:o})}})),i(n)}}var G={nCk(t,e){let n=t;if(e>n)return 0;if(0===e)return 1;let r=1;for(let i=1;i<=e;i+=1)r*=n,r/=i,n-=1;return r},log10(t){return 0===t?0:Math.log(t)/Math.log(10)},log2(t){return Math.log(t)/Math.log(2)},factorial(t){let e=1;for(let n=2;n<=t;n+=1)e*=n;return e}},X=({token:t})=>{let e,n=u**t.length;return n===Number.POSITIVE_INFINITY&&(n=Number.MAX_VALUE),e=1===t.length?d+1:f+1,Math.max(n,e)},J=({year:t,separator:e})=>{const n=Math.max(Math.abs(t-T),p);let r=365*n;return e&&(r*=4),r};const K=t=>{const e=t.split(""),n=e.filter((t=>t.match(_))).length,r=e.filter((t=>t.match(x))).length;let i=0;const o=Math.min(n,r);for(let s=1;s<=o;s+=1)i+=G.nCk(n+r,s);return i};var Q=t=>{const e=t.replace(k,"");if(e.match(w)||e.toLowerCase()===e)return 1;const n=[m,g,y],r=n.length;for(let i=0;i{let n=0,r=t.indexOf(e);while(r>=0)n+=1,r=t.indexOf(e,r+e.length);return n},et=({sub:t,token:e})=>{const n=e.toLowerCase(),r=tt(n,t.substitution),i=tt(n,t.letter);return{subbedCount:r,unsubbedCount:i}};var nt=({l33t:t,subs:e,token:n})=>{if(!t)return 1;let r=1;return e.forEach((t=>{const{subbedCount:e,unsubbedCount:i}=et({sub:t,token:n});if(0===e||0===i)r*=2;else{const t=Math.min(i,e);let n=0;for(let r=1;r<=t;r+=1)n+=G.nCk(i+e,r);r*=n}})),r},rt=({rank:t,reversed:e,l33t:n,subs:r,token:i,dictionaryName:o})=>{const s=t,a=Q(i),l=nt({l33t:n,subs:r,token:i}),c=e?2:1;let u;return u="diceware"===o?3888:s*a*l*c,{baseGuesses:s,uppercaseVariations:a,l33tVariations:l,calculation:u}},it=({regexName:t,regexMatch:e,token:n})=>{const r={alphaLower:26,alphaUpper:26,alpha:52,alphanumeric:62,digits:10,symbols:33};if(t in r)return r[t]**n.length;switch(t){case"recentYear":return Math.max(Math.abs(parseInt(e[0],10)-T),p)}return 0},ot=({baseGuesses:t,repeatCount:e})=>t*e,st=({token:t,ascending:e})=>{const n=t.charAt(0);let r=0;const i=["a","A","z","Z","0","1","9"];return r=i.includes(n)?4:n.match(/\d/)?10:26,e||(r*=2),r*t.length};const at=t=>{let e=0;return Object.keys(t).forEach((n=>{const r=t[n];e+=r.filter((t=>!!t)).length})),e/=Object.entries(t).length,e},lt=({token:t,graph:e,turns:n})=>{const r=Object.keys(W.graphs[e]).length,i=at(W.graphs[e]);let o=0;const s=t.length;for(let a=2;a<=s;a+=1){const t=Math.min(n,a-1);for(let e=1;e<=t;e+=1)o+=G.nCk(a-1,e-1)*r*i**e}return o};var ct=({graph:t,token:e,shiftedCount:n,turns:r})=>{let i=lt({token:e,graph:t,turns:r});if(n){const t=e.length-n;if(0===n||0===t)i*=2;else{let e=0;for(let r=1;r<=Math.min(n,t);r+=1)e+=G.nCk(n+t,r);i*=e}}return Math.round(i)},ut=()=>M;const ht=(t,e)=>{let n=1;return t.token.lengthdt[t]?dt[t](e):W.matchers[t]&&"scoring"in W.matchers[t]?W.matchers[t].scoring(e):0;var pt=(t,e)=>{const n={};if("guesses"in t&&null!=t.guesses)return t;const r=ht(t,e),i=ft(t.pattern,t);let o=0;"number"===typeof i?o=i:"dictionary"===t.pattern&&(o=i.calculation,n.baseGuesses=i.baseGuesses,n.uppercaseVariations=i.uppercaseVariations,n.l33tVariations=i.l33tVariations);const s=Math.max(o,r);return{...t,...n,guesses:s,guessesLog10:G.log10(s)}};const mt={password:"",optimal:{},excludeAdditive:!1,separatorRegex:void 0,fillArray(t,e){const n=[];for(let r=0;r1&&(i*=this.optimal.pi[r.i-1][e-1]);let o=G.factorial(e)*i;this.excludeAdditive||(o+=h**(e-1));let s=!1;Object.keys(this.optimal.g[n]).forEach((t=>{const r=this.optimal.g[n][t];parseInt(t,10)<=e&&r<=o&&(s=!0)})),s||(this.optimal.g[n][e]=o,this.optimal.m[n][e]=r,this.optimal.pi[n][e]=i)},bruteforceUpdate(t){let e=this.makeBruteforceMatch(0,t);this.update(e,1);for(let n=1;n<=t;n+=1){e=this.makeBruteforceMatch(n,t);const r=this.optimal.m[n-1];Object.keys(r).forEach((t=>{const n=r[t];"bruteforce"!==n.pattern&&this.update(e,parseInt(t,10)+1)}))}},unwind(t){const e=[];let n=t-1,r=0,i=Infinity;const o=this.optimal.g[n];o&&Object.keys(o).forEach((t=>{const e=o[t];e=0){const t=this.optimal.m[n][r];e.unshift(t),n=t.i-1,r-=1}return e}};var gt={mostGuessableMatchSequence(t,e,n=!1){mt.password=t,mt.excludeAdditive=n;const r=t.length;let i=mt.fillArray(r,"array");e.forEach((t=>{i[t.j].push(t)})),i=i.map((t=>t.sort(((t,e)=>t.i-e.i)))),mt.optimal={m:mt.fillArray(r,"object"),pi:mt.fillArray(r,"object"),g:mt.fillArray(r,"object")};for(let l=0;l{t.i>0?Object.keys(mt.optimal.m[t.i-1]).forEach((e=>{mt.update(t,parseInt(e,10)+1)})):mt.update(t,1)})),mt.bruteforceUpdate(l);const o=mt.unwind(r),s=o.length,a=this.getGuesses(t,s);return{password:t,guesses:a,guessesLog10:G.log10(a),sequence:o}},getGuesses(t,e){const n=t.length;let r=0;return r=0===t.length?1:mt.optimal.g[n-1][e],r}};class bt{match({password:t,omniMatch:e}){const n=[];let r=0;while(rt instanceof Promise));return i?Promise.all(n):n}normalizeMatch(t,e,n,r){const i={pattern:"repeat",i:n.index,j:e,token:n[0],baseToken:t,baseGuesses:0,repeatCount:n[0].length/t.length};return r instanceof Promise?r.then((t=>({...i,baseGuesses:t}))):{...i,baseGuesses:r}}getGreedyMatch(t,e){const n=/(.+)\1+/g;return n.lastIndex=e,n.exec(t)}getLazyMatch(t,e){const n=/(.+?)\1+/g;return n.lastIndex=e,n.exec(t)}setMatchToken(t,e){const n=/^(.+?)\1+$/;let r,i="";if(e&&t[0].length>e[0].length){r=t;const e=n.exec(r[0]);e&&(i=e[1])}else r=e,r&&(i=r[1]);return{match:r,baseToken:i}}getBaseGuesses(t,e){const n=e.match(t);if(n instanceof Promise)return n.then((e=>{const n=gt.mostGuessableMatchSequence(t,e);return n.guesses}));const r=gt.mostGuessableMatchSequence(t,n);return r.guesses}}class yt{constructor(){this.MAX_DELTA=5}match({password:t}){const e=[];if(1===t.length)return[];let n=0,r=null;const i=t.length;for(let o=1;o1||1===Math.abs(n)){const o=Math.abs(n);if(o>0&&o<=this.MAX_DELTA){const o=r.slice(t,+e+1||9e9),{sequenceName:s,sequenceSpace:a}=this.getSequence(o);return i.push({pattern:"sequence",i:t,j:e,token:r.slice(t,+e+1||9e9),sequenceName:s,sequenceSpace:a,ascending:n>0})}}return null}getSequence(t){let e="unicode",n=26;return v.test(t)?(e="lower",n=26):b.test(t)?(e="upper",n=26):S.test(t)&&(e="digits",n=10),{sequenceName:e,sequenceSpace:n}}}class vt{constructor(){this.SHIFTED_RX=/[~!@#$%^&*()_+QWERTYUIOP{}|ASDFGHJKL:"ZXCVBNM<>?]/}match({password:t}){const e=[];return Object.keys(W.graphs).forEach((n=>{const i=W.graphs[n];r(e,this.helper(t,i,n))})),i(e)}checkIfShifted(t,e,n){return!t.includes("keypad")&&this.SHIFTED_RX.test(e.charAt(n))?1:0}helper(t,e,n){let r;const i=[];let o=0;const s=t.length;while(o2&&i.push({pattern:"spatial",i:o,j:a-1,token:t.slice(o,a),graph:n,turns:c,shiftedCount:r}),o=a;break}a+=1}}return i}}const wt=new RegExp(`[${C.join("")}]`);class xt{static getMostUsedSeparatorChar(t){const e=[...t.split("").filter((t=>wt.test(t))).reduce(((t,e)=>{const n=t.get(e);return n?t.set(e,n+1):t.set(e,1),t}),new Map).entries()].sort((([t,e],[n,r])=>r-e));if(!e.length)return;const n=e[0];return n[1]<2?void 0:n[0]}static getSeparatorRegex(t){return new RegExp(`([^${t}\n])(${t})(?!${t})`,"g")}match({password:t}){const e=[];if(0===t.length)return e;const n=xt.getMostUsedSeparatorChar(t);if(void 0===n)return e;const r=xt.getSeparatorRegex(n);for(const i of t.matchAll(r)){if(void 0===i.index)continue;const t=i.index+1;e.push({pattern:"separator",token:n,i:t,j:t})}return e}}class _t{constructor(){this.matchers={date:O,dictionary:Z,regex:Y,repeat:bt,sequence:yt,spatial:vt,separator:xt}}match(t){const e=[],n=[],o=[...Object.keys(this.matchers),...Object.keys(W.matchers)];return o.forEach((i=>{if(!this.matchers[i]&&!W.matchers[i])return;const o=this.matchers[i]?this.matchers[i]:W.matchers[i].Matching,s=new o,a=s.match({password:t,omniMatch:this});a instanceof Promise?(a.then((t=>{r(e,t)})),n.push(a)):r(e,a)})),n.length>0?new Promise(((t,r)=>{Promise.all(n).then((()=>{t(i(e))})).catch((t=>{r(t)}))})):i(e)}}const kt=1,St=60*kt,Tt=60*St,Et=24*Tt,Ct=31*Et,Mt=12*Ct,Ot=100*Mt,At={second:kt,minute:St,hour:Tt,day:Et,month:Ct,year:Mt,century:Ot};class Pt{translate(t,e){let n=t;void 0!==e&&1!==e&&(n+="s");const{timeEstimation:r}=W.translations;return r[n].replace("{base}",`${e}`)}estimateAttackTimes(t){const e={onlineThrottling100PerHour:t/(100/3600),onlineNoThrottling10PerSecond:t/10,offlineSlowHashing1e4PerSecond:t/1e4,offlineFastHashing1e10PerSecond:t/1e10},n={onlineThrottling100PerHour:"",onlineNoThrottling10PerSecond:"",offlineSlowHashing1e4PerSecond:"",offlineFastHashing1e10PerSecond:""};return Object.keys(e).forEach((t=>{const r=e[t];n[t]=this.displayTime(r)})),{crackTimesSeconds:e,crackTimesDisplay:n,score:this.guessesToScore(t)}}guessesToScore(t){const e=5;return t<1e3+e?0:t<1e6+e?1:t<1e8+e?2:t<1e10+e?3:4}displayTime(t){let e,n="centuries";const r=Object.keys(At),i=r.findIndex((e=>t-1&&(n=r[i-1],0!==i?e=Math.round(t/At[n]):n="ltSecond"),this.translate(n,e)}}var Dt=()=>null,It=()=>({warning:W.translations.warnings.dates,suggestions:[W.translations.suggestions.dates]});const Nt=(t,e)=>{let n=null;return!e||t.l33t||t.reversed?t.guessesLog10<=4&&(n=W.translations.warnings.similarToCommon):n=t.rank<=10?W.translations.warnings.topTen:t.rank<=100?W.translations.warnings.topHundred:W.translations.warnings.common,n},Lt=(t,e)=>{let n=null;return e&&(n=W.translations.warnings.wordByItself),n},jt=(t,e)=>e?W.translations.warnings.namesByThemselves:W.translations.warnings.commonNames,Rt=(t,e)=>{let n=null;const r=t.dictionaryName,i="lastnames"===r||r.toLowerCase().includes("firstnames");return"passwords"===r?n=Nt(t,e):r.includes("wikipedia")?n=Lt(t,e):i?n=jt(t,e):"userInputs"===r&&(n=W.translations.warnings.userInputs),n};var Ft=(t,e)=>{const n=Rt(t,e),r=[],i=t.token;return i.match(m)?r.push(W.translations.suggestions.capitalization):i.match(y)&&i.toLowerCase()!==i&&r.push(W.translations.suggestions.allUppercase),t.reversed&&t.token.length>=4&&r.push(W.translations.suggestions.reverseWords),t.l33t&&r.push(W.translations.suggestions.l33t),{warning:n,suggestions:r}},zt=t=>"recentYear"===t.regexName?{warning:W.translations.warnings.recentYears,suggestions:[W.translations.suggestions.recentYears,W.translations.suggestions.associatedYears]}:{warning:null,suggestions:[]},Ut=t=>{let e=W.translations.warnings.extendedRepeat;return 1===t.baseToken.length&&(e=W.translations.warnings.simpleRepeat),{warning:e,suggestions:[W.translations.suggestions.repeated]}},Wt=()=>({warning:W.translations.warnings.sequences,suggestions:[W.translations.suggestions.sequences]}),Ht=t=>{let e=W.translations.warnings.keyPattern;return 1===t.turns&&(e=W.translations.warnings.straightRow),{warning:e,suggestions:[W.translations.suggestions.longerKeyboardPattern]}},Bt=()=>null;const Vt={warning:null,suggestions:[]};class qt{constructor(){this.matchers={bruteforce:Dt,date:It,dictionary:Ft,regex:zt,repeat:Ut,sequence:Wt,spatial:Ht,separator:Bt},this.defaultFeedback={warning:null,suggestions:[]},this.setDefaultSuggestions()}setDefaultSuggestions(){this.defaultFeedback.suggestions.push(W.translations.suggestions.useWords,W.translations.suggestions.noNeed)}getFeedback(t,e){if(0===e.length)return this.defaultFeedback;if(t>2)return Vt;const n=W.translations.suggestions.anotherWord,r=this.getLongestMatch(e);let i=this.getMatchFeedback(r,1===e.length);return null!==i&&void 0!==i?i.suggestions.unshift(n):i={warning:null,suggestions:[n]},i}getLongestMatch(t){let e=t[0];const n=t.slice(1);return n.forEach((t=>{t.token.length>e.token.length&&(e=t)})),e}getMatchFeedback(t,e){return this.matchers[t.pattern]?this.matchers[t.pattern](t,e):W.matchers[t.pattern]&&"feedback"in W.matchers[t.pattern]?W.matchers[t.pattern].feedback(t,e):Vt}}const $t=()=>(new Date).getTime(),Zt=(t,e,n)=>{const r=new qt,i=new Pt,o=gt.mostGuessableMatchSequence(e,t),s=$t()-n,a=i.estimateAttackTimes(o.guesses);return{calcTime:s,...o,...a,feedback:r.getFeedback(a.score,o.sequence)}},Yt=(t,e)=>{e&&W.extendUserInputsDictionary(e);const n=new _t;return n.match(t)},Gt=(t,e)=>{const n=$t(),r=Yt(t,e);if(r instanceof Promise)throw new Error("You are using a Promised matcher, please use `zxcvbnAsync` for it.");return Zt(r,t,n)}},7028:function(t,e,n){"use strict";n.d(e,{Z:function(){return Z}});var r=n(9676),i=n(3148),o=function(){if("undefined"!==typeof window){if(window.devicePixelRatio)return window.devicePixelRatio;var t=window.screen;if(t)return(t.deviceXDPI||1)/(t.logicalXDPI||1)}return 1}(),s={toTextLines:function(t){var e,n=[];t=[].concat(t);while(t.length)e=t.pop(),"string"===typeof e?n.unshift.apply(n,e.split("\n")):Array.isArray(e)?t.push.apply(t,e):(0,r.k)(t)||n.unshift(""+e);return n},textSize:function(t,e,n){var r,i=[].concat(e),o=i.length,s=t.font,a=0;for(t.font=n.string,r=0;rn.right&&(r|=h),en.bottom&&(r|=d),r}function m(t,e){var n,r,i,o=t.x0,s=t.y0,a=t.x1,l=t.y1,c=p(o,s,e),m=p(a,l,e);while(1){if(!(c|m)||c&m)break;n=c||m,n&f?(r=o+(a-o)*(e.top-s)/(l-s),i=e.top):n&d?(r=o+(a-o)*(e.bottom-s)/(l-s),i=e.bottom):n&h?(i=s+(l-s)*(e.right-o)/(a-o),r=e.right):n&u&&(i=s+(l-s)*(e.left-o)/(a-o),r=e.left),n===c?(o=r,s=i,c=p(o,s,e)):(a=r,l=i,m=p(a,l,e))}return{x0:o,x1:a,y0:s,y1:l}}function g(t,e){var n,r,i=e.anchor,o=t;return e.clamp&&(o=m(o,e.area)),"start"===i?(n=o.x0,r=o.y0):"end"===i?(n=o.x1,r=o.y1):(n=(o.x0+o.x1)/2,r=(o.y0+o.y1)/2),l(n,r,t.vx,t.vy,e.align)}var b={arc:function(t,e){var n=(t.startAngle+t.endAngle)/2,r=Math.cos(n),i=Math.sin(n),o=t.innerRadius,s=t.outerRadius;return g({x0:t.x+r*o,y0:t.y+i*o,x1:t.x+r*s,y1:t.y+i*s,vx:r,vy:i},e)},point:function(t,e){var n=a(t,e.origin),r=n.x*t.options.radius,i=n.y*t.options.radius;return g({x0:t.x-r,y0:t.y-i,x1:t.x+r,y1:t.y+i,vx:n.x,vy:n.y},e)},bar:function(t,e){var n=a(t,e.origin),r=t.x,i=t.y,o=0,s=0;return t.horizontal?(r=Math.min(t.x,t.base),o=Math.abs(t.base-t.x)):(i=Math.min(t.y,t.base),s=Math.abs(t.base-t.y)),g({x0:r,y0:i+s,x1:r+o,y1:i,vx:n.x,vy:n.y},e)},fallback:function(t,e){var n=a(t,e.origin);return g({x0:t.x,y0:t.y,x1:t.x+(t.width||0),y1:t.y+(t.height||0),vx:n.x,vy:n.y},e)}},y=s.rasterize;function v(t){var e=t.borderWidth||0,n=t.padding,r=t.size.height,i=t.size.width,o=-i/2,s=-r/2;return{frame:{x:o-n.left-e,y:s-n.top-e,w:i+n.width+2*e,h:r+n.height+2*e},text:{x:o,y:s,w:i,h:r}}}function w(t,e){var n=e.chart.getDatasetMeta(e.datasetIndex).vScale;if(!n)return null;if(void 0!==n.xCenter&&void 0!==n.yCenter)return{x:n.xCenter,y:n.yCenter};var r=n.getBasePixel();return t.horizontal?{x:r,y:null}:{x:null,y:r}}function x(t){return t instanceof i.qi?b.arc:t instanceof i.od?b.point:t instanceof i.ZL?b.bar:b.fallback}function _(t,e,n,r,i,o){var s=Math.PI/2;if(o){var a=Math.min(o,i/2,r/2),l=e+a,c=n+a,u=e+r-a,h=n+i-a;t.moveTo(e,c),l=0;--n)for(i=t[n].$layout,r=n-1;r>=0&&i._visible;--r)o=t[r].$layout,o._visible&&i._box.intersects(o._box)&&e(i,o);return t}function j(t){var e,n,r,i,o,s,a;for(e=0,n=t.length;et.getProps([e],!0)[e]}),o=r.geometry(),s=N(a,r.model(),o),i._box.update(s,o,r.rotation()));return L(t,(function(t,e){var n=t._hidable,r=e._hidable;n&&r||r?e._visible=!1:n&&(t._visible=!1)}))}(0,r.a4)(I.prototype,{center:function(){var t=this._rect;return{x:t.x+t.w/2,y:t.y+t.h/2}},update:function(t,e,n){this._rotation=n,this._rect={x:e.x+t.x,y:e.y+t.y,w:e.w,h:e.h}},contains:function(t){var e=this,n=1,r=e._rect;return t=A(t,e.center(),-e._rotation),!(t.xr.x+r.w+2*n||t.y>r.y+r.h+2*n)},intersects:function(t){var e,n,r,i=this._points(),o=t._points(),s=[D(i[0],i[1]),D(i[0],i[3])];for(this._rotation!==t._rotation&&s.push(D(o[0],o[1]),D(o[0],o[3])),e=0;e=0;--n)if(r=t[n].$layout,r&&r._visible&&r._box.contains(e))return t[n];return null},draw:function(t,e){var n,r,i,o,s,a;for(n=0,r=e.length;nu)if(a=l[u++],a!==a)return!0}else for(;c>u;u++)if((t||u in l)&&l[u]===n)return t||u||0;return!t&&-1}};t.exports={includes:s(!0),indexOf:s(!1)}},3658:function(t,e,n){"use strict";var r=n(9781),i=n(3157),o=TypeError,s=Object.getOwnPropertyDescriptor,a=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();t.exports=a?function(t,e){if(i(t)&&!s(t,"length").writable)throw new o("Cannot set read only .length");return t.length=e}:function(t,e){return t.length=e}},4326:function(t,e,n){"use strict";var r=n(1702),i=r({}.toString),o=r("".slice);t.exports=function(t){return o(i(t),8,-1)}},9920:function(t,e,n){"use strict";var r=n(2597),i=n(3887),o=n(1236),s=n(3070);t.exports=function(t,e,n){for(var a=i(e),l=s.f,c=o.f,u=0;un)throw e("Maximum allowed index exceeded");return t}},8113:function(t){"use strict";t.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},7392:function(t,e,n){"use strict";var r,i,o=n(7854),s=n(8113),a=o.process,l=o.Deno,c=a&&a.versions||l&&l.version,u=c&&c.v8;u&&(r=u.split("."),i=r[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&s&&(r=s.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=s.match(/Chrome\/(\d+)/),r&&(i=+r[1]))),t.exports=i},748:function(t){"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:function(t,e,n){"use strict";var r=n(7854),i=n(1236).f,o=n(8880),s=n(8052),a=n(3072),l=n(9920),c=n(4705);t.exports=function(t,e){var n,u,h,d,f,p,m=t.target,g=t.global,b=t.stat;if(u=g?r:b?r[m]||a(m,{}):(r[m]||{}).prototype,u)for(h in e){if(f=e[h],t.dontCallGetSet?(p=i(u,h),d=p&&p.value):d=u[h],n=c(g?h:m+(b?".":"#")+h,t.forced),!n&&void 0!==d){if(typeof f==typeof d)continue;l(f,d)}(t.sham||d&&d.sham)&&o(f,"sham",!0),s(u,h,f,t)}}},7293:function(t){"use strict";t.exports=function(t){try{return!!t()}catch(e){return!0}}},4374:function(t,e,n){"use strict";var r=n(7293);t.exports=!r((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},6916:function(t,e,n){"use strict";var r=n(4374),i=Function.prototype.call;t.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},6530:function(t,e,n){"use strict";var r=n(9781),i=n(2597),o=Function.prototype,s=r&&Object.getOwnPropertyDescriptor,a=i(o,"name"),l=a&&"something"===function(){}.name,c=a&&(!r||r&&s(o,"name").configurable);t.exports={EXISTS:a,PROPER:l,CONFIGURABLE:c}},1702:function(t,e,n){"use strict";var r=n(4374),i=Function.prototype,o=i.call,s=r&&i.bind.bind(o,o);t.exports=r?s:function(t){return function(){return o.apply(t,arguments)}}},5005:function(t,e,n){"use strict";var r=n(7854),i=n(614),o=function(t){return i(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?o(r[t]):r[t]&&r[t][e]}},8173:function(t,e,n){"use strict";var r=n(9662),i=n(8554);t.exports=function(t,e){var n=t[e];return i(n)?void 0:r(n)}},7854:function(t,e,n){"use strict";var r=function(t){return t&&t.Math===Math&&t};t.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(t,e,n){"use strict";var r=n(1702),i=n(7908),o=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return o(i(t),e)}},3501:function(t){"use strict";t.exports={}},4664:function(t,e,n){"use strict";var r=n(9781),i=n(7293),o=n(317);t.exports=!r&&!i((function(){return 7!==Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},8361:function(t,e,n){"use strict";var r=n(1702),i=n(7293),o=n(4326),s=Object,a=r("".split);t.exports=i((function(){return!s("z").propertyIsEnumerable(0)}))?function(t){return"String"===o(t)?a(t,""):s(t)}:s},2788:function(t,e,n){"use strict";var r=n(1702),i=n(614),o=n(5465),s=r(Function.toString);i(o.inspectSource)||(o.inspectSource=function(t){return s(t)}),t.exports=o.inspectSource},9909:function(t,e,n){"use strict";var r,i,o,s=n(4811),a=n(7854),l=n(111),c=n(8880),u=n(2597),h=n(5465),d=n(6200),f=n(3501),p="Object already initialized",m=a.TypeError,g=a.WeakMap,b=function(t){return o(t)?i(t):r(t,{})},y=function(t){return function(e){var n;if(!l(e)||(n=i(e)).type!==t)throw new m("Incompatible receiver, "+t+" required");return n}};if(s||h.state){var v=h.state||(h.state=new g);v.get=v.get,v.has=v.has,v.set=v.set,r=function(t,e){if(v.has(t))throw new m(p);return e.facade=t,v.set(t,e),e},i=function(t){return v.get(t)||{}},o=function(t){return v.has(t)}}else{var w=d("state");f[w]=!0,r=function(t,e){if(u(t,w))throw new m(p);return e.facade=t,c(t,w,e),e},i=function(t){return u(t,w)?t[w]:{}},o=function(t){return u(t,w)}}t.exports={set:r,get:i,has:o,enforce:b,getterFor:y}},3157:function(t,e,n){"use strict";var r=n(4326);t.exports=Array.isArray||function(t){return"Array"===r(t)}},614:function(t,e,n){"use strict";var r=n(4154),i=r.all;t.exports=r.IS_HTMLDDA?function(t){return"function"==typeof t||t===i}:function(t){return"function"==typeof t}},4705:function(t,e,n){"use strict";var r=n(7293),i=n(614),o=/#|\.prototype\./,s=function(t,e){var n=l[a(t)];return n===u||n!==c&&(i(e)?r(e):!!e)},a=s.normalize=function(t){return String(t).replace(o,".").toLowerCase()},l=s.data={},c=s.NATIVE="N",u=s.POLYFILL="P";t.exports=s},8554:function(t){"use strict";t.exports=function(t){return null===t||void 0===t}},111:function(t,e,n){"use strict";var r=n(614),i=n(4154),o=i.all;t.exports=i.IS_HTMLDDA?function(t){return"object"==typeof t?null!==t:r(t)||t===o}:function(t){return"object"==typeof t?null!==t:r(t)}},1913:function(t){"use strict";t.exports=!1},2190:function(t,e,n){"use strict";var r=n(5005),i=n(614),o=n(7976),s=n(3307),a=Object;t.exports=s?function(t){return"symbol"==typeof t}:function(t){var e=r("Symbol");return i(e)&&o(e.prototype,a(t))}},6244:function(t,e,n){"use strict";var r=n(7466);t.exports=function(t){return r(t.length)}},6339:function(t,e,n){"use strict";var r=n(1702),i=n(7293),o=n(614),s=n(2597),a=n(9781),l=n(6530).CONFIGURABLE,c=n(2788),u=n(9909),h=u.enforce,d=u.get,f=String,p=Object.defineProperty,m=r("".slice),g=r("".replace),b=r([].join),y=a&&!i((function(){return 8!==p((function(){}),"length",{value:8}).length})),v=String(String).split("String"),w=t.exports=function(t,e,n){"Symbol("===m(f(e),0,7)&&(e="["+g(f(e),/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!s(t,"name")||l&&t.name!==e)&&(a?p(t,"name",{value:e,configurable:!0}):t.name=e),y&&n&&s(n,"arity")&&t.length!==n.arity&&p(t,"length",{value:n.arity});try{n&&s(n,"constructor")&&n.constructor?a&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(i){}var r=h(t);return s(r,"source")||(r.source=b(v,"string"==typeof e?e:"")),t};Function.prototype.toString=w((function(){return o(this)&&d(this).source||c(this)}),"toString")},4758:function(t){"use strict";var e=Math.ceil,n=Math.floor;t.exports=Math.trunc||function(t){var r=+t;return(r>0?n:e)(r)}},3070:function(t,e,n){"use strict";var r=n(9781),i=n(4664),o=n(3353),s=n(9670),a=n(4948),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,h="enumerable",d="configurable",f="writable";e.f=r?o?function(t,e,n){if(s(t),e=a(e),s(n),"function"===typeof t&&"prototype"===e&&"value"in n&&f in n&&!n[f]){var r=u(t,e);r&&r[f]&&(t[e]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:h in n?n[h]:r[h],writable:!1})}return c(t,e,n)}:c:function(t,e,n){if(s(t),e=a(e),s(n),i)try{return c(t,e,n)}catch(r){}if("get"in n||"set"in n)throw new l("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},1236:function(t,e,n){"use strict";var r=n(9781),i=n(6916),o=n(5296),s=n(9114),a=n(5656),l=n(4948),c=n(2597),u=n(4664),h=Object.getOwnPropertyDescriptor;e.f=r?h:function(t,e){if(t=a(t),e=l(e),u)try{return h(t,e)}catch(n){}if(c(t,e))return s(!i(o.f,t,e),t[e])}},8006:function(t,e,n){"use strict";var r=n(6324),i=n(748),o=i.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},5181:function(t,e){"use strict";e.f=Object.getOwnPropertySymbols},7976:function(t,e,n){"use strict";var r=n(1702);t.exports=r({}.isPrototypeOf)},6324:function(t,e,n){"use strict";var r=n(1702),i=n(2597),o=n(5656),s=n(1318).indexOf,a=n(3501),l=r([].push);t.exports=function(t,e){var n,r=o(t),c=0,u=[];for(n in r)!i(a,n)&&i(r,n)&&l(u,n);while(e.length>c)i(r,n=e[c++])&&(~s(u,n)||l(u,n));return u}},5296:function(t,e){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!n.call({1:2},1);e.f=i?function(t){var e=r(this,t);return!!e&&e.enumerable}:n},2140:function(t,e,n){"use strict";var r=n(6916),i=n(614),o=n(111),s=TypeError;t.exports=function(t,e){var n,a;if("string"===e&&i(n=t.toString)&&!o(a=r(n,t)))return a;if(i(n=t.valueOf)&&!o(a=r(n,t)))return a;if("string"!==e&&i(n=t.toString)&&!o(a=r(n,t)))return a;throw new s("Can't convert object to primitive value")}},3887:function(t,e,n){"use strict";var r=n(5005),i=n(1702),o=n(8006),s=n(5181),a=n(9670),l=i([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=o.f(a(t)),n=s.f;return n?l(e,n(t)):e}},4488:function(t,e,n){"use strict";var r=n(8554),i=TypeError;t.exports=function(t){if(r(t))throw new i("Can't call method on "+t);return t}},6200:function(t,e,n){"use strict";var r=n(2309),i=n(9711),o=r("keys");t.exports=function(t){return o[t]||(o[t]=i(t))}},5465:function(t,e,n){"use strict";var r=n(7854),i=n(3072),o="__core-js_shared__",s=r[o]||i(o,{});t.exports=s},2309:function(t,e,n){"use strict";var r=n(1913),i=n(5465);(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.33.0",mode:r?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.33.0/LICENSE",source:"https://github.com/zloirock/core-js"})},6293:function(t,e,n){"use strict";var r=n(7392),i=n(7293),o=n(7854),s=o.String;t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol("symbol detection");return!s(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},1400:function(t,e,n){"use strict";var r=n(9303),i=Math.max,o=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):o(n,e)}},5656:function(t,e,n){"use strict";var r=n(8361),i=n(4488);t.exports=function(t){return r(i(t))}},9303:function(t,e,n){"use strict";var r=n(4758);t.exports=function(t){var e=+t;return e!==e||0===e?0:r(e)}},7466:function(t,e,n){"use strict";var r=n(9303),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},7908:function(t,e,n){"use strict";var r=n(4488),i=Object;t.exports=function(t){return i(r(t))}},7593:function(t,e,n){"use strict";var r=n(6916),i=n(111),o=n(2190),s=n(8173),a=n(2140),l=n(5112),c=TypeError,u=l("toPrimitive");t.exports=function(t,e){if(!i(t)||o(t))return t;var n,l=s(t,u);if(l){if(void 0===e&&(e="default"),n=r(l,t,e),!i(n)||o(n))return n;throw new c("Can't convert object to primitive value")}return void 0===e&&(e="number"),a(t,e)}},4948:function(t,e,n){"use strict";var r=n(7593),i=n(2190);t.exports=function(t){var e=r(t,"string");return i(e)?e:e+""}},6330:function(t){"use strict";var e=String;t.exports=function(t){try{return e(t)}catch(n){return"Object"}}},9711:function(t,e,n){"use strict";var r=n(1702),i=0,o=Math.random(),s=r(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+s(++i+o,36)}},3307:function(t,e,n){"use strict";var r=n(6293);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(t,e,n){"use strict";var r=n(9781),i=n(7293);t.exports=r&&i((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},4811:function(t,e,n){"use strict";var r=n(7854),i=n(614),o=r.WeakMap;t.exports=i(o)&&/native code/.test(String(o))},5112:function(t,e,n){"use strict";var r=n(7854),i=n(2309),o=n(2597),s=n(9711),a=n(6293),l=n(3307),c=r.Symbol,u=i("wks"),h=l?c["for"]||c:c&&c.withoutSetter||s;t.exports=function(t){return o(u,t)||(u[t]=a&&o(c,t)?c[t]:h("Symbol."+t)),u[t]}},7658:function(t,e,n){"use strict";var r=n(2109),i=n(7908),o=n(6244),s=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(t){return t instanceof TypeError}},h=c||!u();r({target:"Array",proto:!0,arity:1,forced:h},{push:function(t){var e=i(this),n=o(e),r=arguments.length;a(n+r);for(var l=0;l1?"s":"")+" required, but only "+e.length+" present")}n.d(e,{Z:function(){return r}})},9025:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});var r=n(9013),i=n(3882),o=n(3946),s=n(4314);function a(t,e){var n,a,l,c,u,h,d,f;(0,i.Z)(1,arguments);var p=(0,s.j)(),m=(0,o.Z)(null!==(n=null!==(a=null!==(l=null!==(c=null===e||void 0===e?void 0:e.weekStartsOn)&&void 0!==c?c:null===e||void 0===e||null===(u=e.locale)||void 0===u||null===(h=u.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==l?l:p.weekStartsOn)&&void 0!==a?a:null===(d=p.locale)||void 0===d||null===(f=d.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==n?n:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,r.Z)(t),b=g.getUTCDay(),y=(b=c?l:(n.setFullYear(l.getFullYear(),l.getMonth(),a),n)}},3500:function(t,e,n){"use strict";n.d(e,{Z:function(){return s}});var r=n(3946),i=n(7349),o=n(3882);function s(t,e){(0,o.Z)(2,arguments);var n=(0,r.Z)(e),s=7*n;return(0,i.Z)(t,s)}},1593:function(t,e,n){"use strict";n.d(e,{Z:function(){return s}});var r=n(3946),i=n(1640),o=n(3882);function s(t,e){(0,o.Z)(2,arguments);var n=(0,r.Z)(e);return(0,i.Z)(t,12*n)}},4135:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(9013),i=n(3882);function o(t){(0,i.Z)(1,arguments);var e=(0,r.Z)(t),n=e.getMonth();return e.setFullYear(e.getFullYear(),n+1,0),e.setHours(23,59,59,999),e}},7090:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});var r=n(4314),i=n(9013),o=n(3946),s=n(3882);function a(t,e){var n,a,l,c,u,h,d,f;(0,s.Z)(1,arguments);var p=(0,r.j)(),m=(0,o.Z)(null!==(n=null!==(a=null!==(l=null!==(c=null===e||void 0===e?void 0:e.weekStartsOn)&&void 0!==c?c:null===e||void 0===e||null===(u=e.locale)||void 0===u||null===(h=u.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==l?l:p.weekStartsOn)&&void 0!==a?a:null===(d=p.locale)||void 0===d||null===(f=d.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==n?n:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,i.Z)(t),b=g.getDay(),y=6+(b=o.getTime()?n+1:e.getTime()>=l.getTime()?n:n-1}function m(t){(0,r.Z)(1,arguments);var e=p(t),n=new Date(0);n.setUTCFullYear(e,0,4),n.setUTCHours(0,0,0,0);var i=f(n);return i}var g=6048e5;function b(t){(0,r.Z)(1,arguments);var e=(0,s.Z)(t),n=f(e).getTime()-m(e).getTime();return Math.round(n/g)+1}var y=n(9025),v=n(4314);function w(t,e){var n,i,o,a,c,u,h,d;(0,r.Z)(1,arguments);var f=(0,s.Z)(t),p=f.getUTCFullYear(),m=(0,v.j)(),g=(0,l.Z)(null!==(n=null!==(i=null!==(o=null!==(a=null===e||void 0===e?void 0:e.firstWeekContainsDate)&&void 0!==a?a:null===e||void 0===e||null===(c=e.locale)||void 0===c||null===(u=c.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==o?o:m.firstWeekContainsDate)&&void 0!==i?i:null===(h=m.locale)||void 0===h||null===(d=h.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==n?n:1);if(!(g>=1&&g<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var b=new Date(0);b.setUTCFullYear(p+1,0,g),b.setUTCHours(0,0,0,0);var w=(0,y.Z)(b,e),x=new Date(0);x.setUTCFullYear(p,0,g),x.setUTCHours(0,0,0,0);var _=(0,y.Z)(x,e);return f.getTime()>=w.getTime()?p+1:f.getTime()>=_.getTime()?p:p-1}function x(t,e){var n,i,o,s,a,c,u,h;(0,r.Z)(1,arguments);var d=(0,v.j)(),f=(0,l.Z)(null!==(n=null!==(i=null!==(o=null!==(s=null===e||void 0===e?void 0:e.firstWeekContainsDate)&&void 0!==s?s:null===e||void 0===e||null===(a=e.locale)||void 0===a||null===(c=a.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==o?o:d.firstWeekContainsDate)&&void 0!==i?i:null===(u=d.locale)||void 0===u||null===(h=u.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==n?n:1),p=w(t,e),m=new Date(0);m.setUTCFullYear(p,0,f),m.setUTCHours(0,0,0,0);var g=(0,y.Z)(m,e);return g}var _=6048e5;function k(t,e){(0,r.Z)(1,arguments);var n=(0,s.Z)(t),i=(0,y.Z)(n,e).getTime()-x(n,e).getTime();return Math.round(i/_)+1}function S(t,e){var n=t<0?"-":"",r=Math.abs(t).toString();while(r.length0?n:1-n;return S("yy"===e?r%100:r,e.length)},M:function(t,e){var n=t.getUTCMonth();return"M"===e?String(n+1):S(n+1,2)},d:function(t,e){return S(t.getUTCDate(),e.length)},a:function(t,e){var n=t.getUTCHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return"am"===n?"a.m.":"p.m."}},h:function(t,e){return S(t.getUTCHours()%12||12,e.length)},H:function(t,e){return S(t.getUTCHours(),e.length)},m:function(t,e){return S(t.getUTCMinutes(),e.length)},s:function(t,e){return S(t.getUTCSeconds(),e.length)},S:function(t,e){var n=e.length,r=t.getUTCMilliseconds(),i=Math.floor(r*Math.pow(10,n-3));return S(i,e.length)}},E=T,C={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},M={G:function(t,e,n){var r=t.getUTCFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(t,e,n){if("yo"===e){var r=t.getUTCFullYear(),i=r>0?r:1-r;return n.ordinalNumber(i,{unit:"year"})}return E.y(t,e)},Y:function(t,e,n,r){var i=w(t,r),o=i>0?i:1-i;if("YY"===e){var s=o%100;return S(s,2)}return"Yo"===e?n.ordinalNumber(o,{unit:"year"}):S(o,e.length)},R:function(t,e){var n=p(t);return S(n,e.length)},u:function(t,e){var n=t.getUTCFullYear();return S(n,e.length)},Q:function(t,e,n){var r=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"Q":return String(r);case"QQ":return S(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(t,e,n){var r=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"q":return String(r);case"qq":return S(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(t,e,n){var r=t.getUTCMonth();switch(e){case"M":case"MM":return E.M(t,e);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(t,e,n){var r=t.getUTCMonth();switch(e){case"L":return String(r+1);case"LL":return S(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(t,e,n,r){var i=k(t,r);return"wo"===e?n.ordinalNumber(i,{unit:"week"}):S(i,e.length)},I:function(t,e,n){var r=b(t);return"Io"===e?n.ordinalNumber(r,{unit:"week"}):S(r,e.length)},d:function(t,e,n){return"do"===e?n.ordinalNumber(t.getUTCDate(),{unit:"date"}):E.d(t,e)},D:function(t,e,n){var r=d(t);return"Do"===e?n.ordinalNumber(r,{unit:"dayOfYear"}):S(r,e.length)},E:function(t,e,n){var r=t.getUTCDay();switch(e){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(t,e,n,r){var i=t.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(e){case"e":return String(o);case"ee":return S(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});case"eeee":default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(t,e,n,r){var i=t.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(e){case"c":return String(o);case"cc":return S(o,e.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});case"cccc":default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(t,e,n){var r=t.getUTCDay(),i=0===r?7:r;switch(e){case"i":return String(i);case"ii":return S(i,e.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(t,e,n){var r=t.getUTCHours(),i=r/12>=1?"pm":"am";switch(e){case"a":case"aa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},b:function(t,e,n){var r,i=t.getUTCHours();switch(r=12===i?C.noon:0===i?C.midnight:i/12>=1?"pm":"am",e){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(t,e,n){var r,i=t.getUTCHours();switch(r=i>=17?C.evening:i>=12?C.afternoon:i>=4?C.morning:C.night,e){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(t,e,n){if("ho"===e){var r=t.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return E.h(t,e)},H:function(t,e,n){return"Ho"===e?n.ordinalNumber(t.getUTCHours(),{unit:"hour"}):E.H(t,e)},K:function(t,e,n){var r=t.getUTCHours()%12;return"Ko"===e?n.ordinalNumber(r,{unit:"hour"}):S(r,e.length)},k:function(t,e,n){var r=t.getUTCHours();return 0===r&&(r=24),"ko"===e?n.ordinalNumber(r,{unit:"hour"}):S(r,e.length)},m:function(t,e,n){return"mo"===e?n.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):E.m(t,e)},s:function(t,e,n){return"so"===e?n.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):E.s(t,e)},S:function(t,e){return E.S(t,e)},X:function(t,e,n,r){var i=r._originalDate||t,o=i.getTimezoneOffset();if(0===o)return"Z";switch(e){case"X":return A(o);case"XXXX":case"XX":return P(o);case"XXXXX":case"XXX":default:return P(o,":")}},x:function(t,e,n,r){var i=r._originalDate||t,o=i.getTimezoneOffset();switch(e){case"x":return A(o);case"xxxx":case"xx":return P(o);case"xxxxx":case"xxx":default:return P(o,":")}},O:function(t,e,n,r){var i=r._originalDate||t,o=i.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+O(o,":");case"OOOO":default:return"GMT"+P(o,":")}},z:function(t,e,n,r){var i=r._originalDate||t,o=i.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+O(o,":");case"zzzz":default:return"GMT"+P(o,":")}},t:function(t,e,n,r){var i=r._originalDate||t,o=Math.floor(i.getTime()/1e3);return S(o,e.length)},T:function(t,e,n,r){var i=r._originalDate||t,o=i.getTime();return S(o,e.length)}};function O(t,e){var n=t>0?"-":"+",r=Math.abs(t),i=Math.floor(r/60),o=r%60;if(0===o)return n+String(i);var s=e||"";return n+String(i)+s+S(o,2)}function A(t,e){if(t%60===0){var n=t>0?"-":"+";return n+S(Math.abs(t)/60,2)}return P(t,e)}function P(t,e){var n=e||"",r=t>0?"-":"+",i=Math.abs(t),o=S(Math.floor(i/60),2),s=S(i%60,2);return r+o+n+s}var D=M,I=function(t,e){switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});case"PPPP":default:return e.date({width:"full"})}},N=function(t,e){switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});case"pppp":default:return e.time({width:"full"})}},L=function(t,e){var n,r=t.match(/(P+)(p+)?/)||[],i=r[1],o=r[2];if(!o)return I(t,e);switch(i){case"P":n=e.dateTime({width:"short"});break;case"PP":n=e.dateTime({width:"medium"});break;case"PPP":n=e.dateTime({width:"long"});break;case"PPPP":default:n=e.dateTime({width:"full"});break}return n.replace("{{date}}",I(i,e)).replace("{{time}}",N(o,e))},j={p:N,P:L},R=j,F=n(4262),z=["D","DD"],U=["YY","YYYY"];function W(t){return-1!==z.indexOf(t)}function H(t){return-1!==U.indexOf(t)}function B(t,e,n){if("YYYY"===t)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(e,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===t)throw new RangeError("Use `yy` instead of `YY` (in `".concat(e,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===t)throw new RangeError("Use `d` instead of `D` (in `".concat(e,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===t)throw new RangeError("Use `dd` instead of `DD` (in `".concat(e,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var V=n(4941),q=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,$=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Z=/^'([^]*?)'?$/,Y=/''/g,G=/[a-zA-Z]/;function X(t,e,n){var i,o,c,h,d,f,p,m,g,b,y,w,x,_,k,S,T,E;(0,r.Z)(2,arguments);var C=String(e),M=(0,v.j)(),O=null!==(i=null!==(o=null===n||void 0===n?void 0:n.locale)&&void 0!==o?o:M.locale)&&void 0!==i?i:V.Z,A=(0,l.Z)(null!==(c=null!==(h=null!==(d=null!==(f=null===n||void 0===n?void 0:n.firstWeekContainsDate)&&void 0!==f?f:null===n||void 0===n||null===(p=n.locale)||void 0===p||null===(m=p.options)||void 0===m?void 0:m.firstWeekContainsDate)&&void 0!==d?d:M.firstWeekContainsDate)&&void 0!==h?h:null===(g=M.locale)||void 0===g||null===(b=g.options)||void 0===b?void 0:b.firstWeekContainsDate)&&void 0!==c?c:1);if(!(A>=1&&A<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var P=(0,l.Z)(null!==(y=null!==(w=null!==(x=null!==(_=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==_?_:null===n||void 0===n||null===(k=n.locale)||void 0===k||null===(S=k.options)||void 0===S?void 0:S.weekStartsOn)&&void 0!==x?x:M.weekStartsOn)&&void 0!==w?w:null===(T=M.locale)||void 0===T||null===(E=T.options)||void 0===E?void 0:E.weekStartsOn)&&void 0!==y?y:0);if(!(P>=0&&P<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!O.localize)throw new RangeError("locale must contain localize property");if(!O.formatLong)throw new RangeError("locale must contain formatLong property");var I=(0,s.Z)(t);if(!a(I))throw new RangeError("Invalid time value");var N=(0,F.Z)(I),L=u(I,N),j={firstWeekContainsDate:A,weekStartsOn:P,locale:O,_originalDate:I},z=C.match($).map((function(t){var e=t[0];if("p"===e||"P"===e){var n=R[e];return n(t,O.formatLong)}return t})).join("").match(q).map((function(r){if("''"===r)return"'";var i=r[0];if("'"===i)return J(r);var o=D[i];if(o)return null!==n&&void 0!==n&&n.useAdditionalWeekYearTokens||!H(r)||B(r,e,String(t)),null!==n&&void 0!==n&&n.useAdditionalDayOfYearTokens||!W(r)||B(r,e,String(t)),o(L,r,O.localize,j);if(i.match(G))throw new RangeError("Format string contains an unescaped latin alphabet character `"+i+"`");return r})).join("");return z}function J(t){var e=t.match(Z);return e?e[1].replace(Y,"'"):t}},1818:function(t,e,n){"use strict";n.d(e,{Z:function(){return T}});var r=n(4314),i=n(9013),o=n(3882);function s(t,e){(0,o.Z)(2,arguments);var n=(0,i.Z)(t),r=(0,i.Z)(e),s=n.getTime()-r.getTime();return s<0?-1:s>0?1:s}function a(t,e){(0,o.Z)(2,arguments);var n=(0,i.Z)(t),r=(0,i.Z)(e),s=n.getFullYear()-r.getFullYear(),a=n.getMonth()-r.getMonth();return 12*s+a}function l(t){(0,o.Z)(1,arguments);var e=(0,i.Z)(t);return e.setHours(23,59,59,999),e}var c=n(4135);function u(t){(0,o.Z)(1,arguments);var e=(0,i.Z)(t);return l(e).getTime()===(0,c.Z)(e).getTime()}function h(t,e){(0,o.Z)(2,arguments);var n,r=(0,i.Z)(t),l=(0,i.Z)(e),c=s(r,l),h=Math.abs(a(r,l));if(h<1)n=0;else{1===r.getMonth()&&r.getDate()>27&&r.setDate(30),r.setMonth(r.getMonth()-c*h);var d=s(r,l)===-c;u((0,i.Z)(t))&&1===h&&1===s(t,l)&&(d=!1),n=c*(h-Number(d))}return 0===n?0:n}function d(t,e){return(0,o.Z)(2,arguments),(0,i.Z)(t).getTime()-(0,i.Z)(e).getTime()}var f={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(t){return t<0?Math.ceil(t):Math.floor(t)}},p="trunc";function m(t){return t?f[t]:f[p]}function g(t,e,n){(0,o.Z)(2,arguments);var r=d(t,e)/1e3;return m(null===n||void 0===n?void 0:n.roundingMethod)(r)}var b=n(4941);function y(t,e){if(null==t)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}function v(t){return y({},t)}var w=n(4262),x=1440,_=2520,k=43200,S=86400;function T(t,e,n){var a,l;(0,o.Z)(2,arguments);var c=(0,r.j)(),u=null!==(a=null!==(l=null===n||void 0===n?void 0:n.locale)&&void 0!==l?l:c.locale)&&void 0!==a?a:b.Z;if(!u.formatDistance)throw new RangeError("locale must contain formatDistance property");var d=s(t,e);if(isNaN(d))throw new RangeError("Invalid time value");var f,p,m=y(v(n),{addSuffix:Boolean(null===n||void 0===n?void 0:n.addSuffix),comparison:d});d>0?(f=(0,i.Z)(e),p=(0,i.Z)(t)):(f=(0,i.Z)(t),p=(0,i.Z)(e));var T,E=g(p,f),C=((0,w.Z)(p)-(0,w.Z)(f))/1e3,M=Math.round((E-C)/60);if(M<2)return null!==n&&void 0!==n&&n.includeSeconds?E<5?u.formatDistance("lessThanXSeconds",5,m):E<10?u.formatDistance("lessThanXSeconds",10,m):E<20?u.formatDistance("lessThanXSeconds",20,m):E<40?u.formatDistance("halfAMinute",0,m):E<60?u.formatDistance("lessThanXMinutes",1,m):u.formatDistance("xMinutes",1,m):0===M?u.formatDistance("lessThanXMinutes",1,m):u.formatDistance("xMinutes",M,m);if(M<45)return u.formatDistance("xMinutes",M,m);if(M<90)return u.formatDistance("aboutXHours",1,m);if(M0&&void 0!==arguments[0]?arguments[0]:{},n=e.width?String(e.width):t.defaultWidth,r=t.formats[n]||t.formats[t.defaultWidth];return r}}n.d(e,{Z:function(){return r}})},8486:function(t,e,n){"use strict";function r(t){return function(e,n){var r,i=null!==n&&void 0!==n&&n.context?String(n.context):"standalone";if("formatting"===i&&t.formattingValues){var o=t.defaultFormattingWidth||t.defaultWidth,s=null!==n&&void 0!==n&&n.width?String(n.width):o;r=t.formattingValues[s]||t.formattingValues[o]}else{var a=t.defaultWidth,l=null!==n&&void 0!==n&&n.width?String(n.width):t.defaultWidth;r=t.values[l]||t.values[a]}var c=t.argumentCallback?t.argumentCallback(e):e;return r[c]}}n.d(e,{Z:function(){return r}})},6723:function(t,e,n){"use strict";function r(t){return function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.width,s=r&&t.matchPatterns[r]||t.matchPatterns[t.defaultMatchWidth],a=e.match(s);if(!a)return null;var l,c=a[0],u=r&&t.parsePatterns[r]||t.parsePatterns[t.defaultParseWidth],h=Array.isArray(u)?o(u,(function(t){return t.test(c)})):i(u,(function(t){return t.test(c)}));l=t.valueCallback?t.valueCallback(h):h,l=n.valueCallback?n.valueCallback(l):l;var d=e.slice(c.length);return{value:l,rest:d}}}function i(t,e){for(var n in t)if(t.hasOwnProperty(n)&&e(t[n]))return n}function o(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},r=e.match(t.matchPattern);if(!r)return null;var i=r[0],o=e.match(t.parsePattern);if(!o)return null;var s=t.valueCallback?t.valueCallback(o[0]):o[0];s=n.valueCallback?n.valueCallback(s):s;var a=e.slice(i.length);return{value:s,rest:a}}}n.d(e,{Z:function(){return r}})},879:function(t,e,n){"use strict";n.d(e,{Z:function(){return B}});var r={lessThanXSeconds:{standalone:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"},withPreposition:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"}},xSeconds:{standalone:{one:"1 Sekunde",other:"{{count}} Sekunden"},withPreposition:{one:"1 Sekunde",other:"{{count}} Sekunden"}},halfAMinute:{standalone:"halbe Minute",withPreposition:"halben Minute"},lessThanXMinutes:{standalone:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"},withPreposition:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"}},xMinutes:{standalone:{one:"1 Minute",other:"{{count}} Minuten"},withPreposition:{one:"1 Minute",other:"{{count}} Minuten"}},aboutXHours:{standalone:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"},withPreposition:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"}},xHours:{standalone:{one:"1 Stunde",other:"{{count}} Stunden"},withPreposition:{one:"1 Stunde",other:"{{count}} Stunden"}},xDays:{standalone:{one:"1 Tag",other:"{{count}} Tage"},withPreposition:{one:"1 Tag",other:"{{count}} Tagen"}},aboutXWeeks:{standalone:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"},withPreposition:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"}},xWeeks:{standalone:{one:"1 Woche",other:"{{count}} Wochen"},withPreposition:{one:"1 Woche",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"etwa 1 Monat",other:"etwa {{count}} Monate"},withPreposition:{one:"etwa 1 Monat",other:"etwa {{count}} Monaten"}},xMonths:{standalone:{one:"1 Monat",other:"{{count}} Monate"},withPreposition:{one:"1 Monat",other:"{{count}} Monaten"}},aboutXYears:{standalone:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahre"},withPreposition:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahren"}},xYears:{standalone:{one:"1 Jahr",other:"{{count}} Jahre"},withPreposition:{one:"1 Jahr",other:"{{count}} Jahren"}},overXYears:{standalone:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahre"},withPreposition:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahren"}},almostXYears:{standalone:{one:"fast 1 Jahr",other:"fast {{count}} Jahre"},withPreposition:{one:"fast 1 Jahr",other:"fast {{count}} Jahren"}}},i=function(t,e,n){var i,o=null!==n&&void 0!==n&&n.addSuffix?r[t].withPreposition:r[t].standalone;return i="string"===typeof o?o:1===e?o.one:o.other.replace("{{count}}",String(e)),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+i:"vor "+i:i},o=i,s=n(9526),a={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},l={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},c={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},u={date:(0,s.Z)({formats:a,defaultWidth:"full"}),time:(0,s.Z)({formats:l,defaultWidth:"full"}),dateTime:(0,s.Z)({formats:c,defaultWidth:"full"})},h=u,d={lastWeek:"'letzten' eeee 'um' p",yesterday:"'gestern um' p",today:"'heute um' p",tomorrow:"'morgen um' p",nextWeek:"eeee 'um' p",other:"P"},f=function(t,e,n,r){return d[t]},p=f,m=n(8486),g={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},b={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},y={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},v={narrow:y.narrow,abbreviated:["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:y.wide},w={narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},x={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},_={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},k=function(t){var e=Number(t);return e+"."},S={ordinalNumber:k,era:(0,m.Z)({values:g,defaultWidth:"wide"}),quarter:(0,m.Z)({values:b,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:(0,m.Z)({values:y,formattingValues:v,defaultWidth:"wide"}),day:(0,m.Z)({values:w,defaultWidth:"wide"}),dayPeriod:(0,m.Z)({values:x,defaultWidth:"wide",formattingValues:_,defaultFormattingWidth:"wide"})},T=S,E=n(6723),C=n(974),M=/^(\d+)(\.)?/i,O=/\d+/i,A={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(vor Christus|vor unserer Zeitrechnung|nach Christus|unserer Zeitrechnung)/i},P={any:[/^v/i,/^n/i]},D={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},I={any:[/1/i,/2/i,/3/i,/4/i]},N={narrow:/^[jfmasond]/i,abbreviated:/^(j[aä]n|feb|mär[z]?|apr|mai|jun[i]?|jul[i]?|aug|sep|okt|nov|dez)\.?/i,wide:/^(januar|februar|märz|april|mai|juni|juli|august|september|oktober|november|dezember)/i},L={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^j[aä]/i,/^f/i,/^mär/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},j={narrow:/^[smdmf]/i,short:/^(so|mo|di|mi|do|fr|sa)/i,abbreviated:/^(son?|mon?|die?|mit?|don?|fre?|sam?)\.?/i,wide:/^(sonntag|montag|dienstag|mittwoch|donnerstag|freitag|samstag)/i},R={any:[/^so/i,/^mo/i,/^di/i,/^mi/i,/^do/i,/^f/i,/^sa/i]},F={narrow:/^(vm\.?|nm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,abbreviated:/^(vorm\.?|nachm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,wide:/^(vormittags|nachmittags|Mitternacht|Mittag|morgens|nachmittags|abends|nachts)/i},z={any:{am:/^v/i,pm:/^n/i,midnight:/^Mitte/i,noon:/^Mitta/i,morning:/morgens/i,afternoon:/nachmittags/i,evening:/abends/i,night:/nachts/i}},U={ordinalNumber:(0,C.Z)({matchPattern:M,parsePattern:O,valueCallback:function(t){return parseInt(t)}}),era:(0,E.Z)({matchPatterns:A,defaultMatchWidth:"wide",parsePatterns:P,defaultParseWidth:"any"}),quarter:(0,E.Z)({matchPatterns:D,defaultMatchWidth:"wide",parsePatterns:I,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:(0,E.Z)({matchPatterns:N,defaultMatchWidth:"wide",parsePatterns:L,defaultParseWidth:"any"}),day:(0,E.Z)({matchPatterns:j,defaultMatchWidth:"wide",parsePatterns:R,defaultParseWidth:"any"}),dayPeriod:(0,E.Z)({matchPatterns:F,defaultMatchWidth:"wide",parsePatterns:z,defaultParseWidth:"any"})},W=U,H={code:"de",formatDistance:o,formatLong:h,formatRelative:p,localize:T,match:W,options:{weekStartsOn:1,firstWeekContainsDate:4}},B=H},5826:function(t,e,n){"use strict";n.d(e,{Z:function(){return H}});var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},i=function(t,e,n){var i,o=r[t];return i="string"===typeof o?o:1===e?o.one:o.other.replace("{{count}}",e.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+i:i+" ago":i},o=i,s=n(9526),a={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},l={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},c={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},u={date:(0,s.Z)({formats:a,defaultWidth:"full"}),time:(0,s.Z)({formats:l,defaultWidth:"full"}),dateTime:(0,s.Z)({formats:c,defaultWidth:"full"})},h=u,d={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},f=function(t,e,n,r){return d[t]},p=f,m=n(8486),g={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},b={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},y={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},v={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},w={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},x={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},_=function(t,e){var n=Number(t),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},k={ordinalNumber:_,era:(0,m.Z)({values:g,defaultWidth:"wide"}),quarter:(0,m.Z)({values:b,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:(0,m.Z)({values:y,defaultWidth:"wide"}),day:(0,m.Z)({values:v,defaultWidth:"wide"}),dayPeriod:(0,m.Z)({values:w,defaultWidth:"wide",formattingValues:x,defaultFormattingWidth:"wide"})},S=k,T=n(6723),E=n(974),C=/^(\d+)(th|st|nd|rd)?/i,M=/\d+/i,O={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},A={any:[/^b/i,/^(a|c)/i]},P={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},D={any:[/1/i,/2/i,/3/i,/4/i]},I={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},N={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},L={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},j={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},R={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},F={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},z={ordinalNumber:(0,E.Z)({matchPattern:C,parsePattern:M,valueCallback:function(t){return parseInt(t,10)}}),era:(0,T.Z)({matchPatterns:O,defaultMatchWidth:"wide",parsePatterns:A,defaultParseWidth:"any"}),quarter:(0,T.Z)({matchPatterns:P,defaultMatchWidth:"wide",parsePatterns:D,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:(0,T.Z)({matchPatterns:I,defaultMatchWidth:"wide",parsePatterns:N,defaultParseWidth:"any"}),day:(0,T.Z)({matchPatterns:L,defaultMatchWidth:"wide",parsePatterns:j,defaultParseWidth:"any"}),dayPeriod:(0,T.Z)({matchPatterns:R,defaultMatchWidth:"any",parsePatterns:F,defaultParseWidth:"any"})},U=z,W={code:"en-US",formatDistance:o,formatLong:h,formatRelative:p,localize:S,match:U,options:{weekStartsOn:0,firstWeekContainsDate:1}},H=W},3345:function(t,e,n){"use strict";n.d(e,{Z:function(){return B}});var r={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},i=function(t,e,n){var i,o=r[t];return i="string"===typeof o?o:1===e?o.one:o.other.replace("{{count}}",e.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"en "+i:"hace "+i:i},o=i,s=n(9526),a={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},l={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},c={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},u={date:(0,s.Z)({formats:a,defaultWidth:"full"}),time:(0,s.Z)({formats:l,defaultWidth:"full"}),dateTime:(0,s.Z)({formats:c,defaultWidth:"full"})},h=u,d={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},f={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},p=function(t,e,n,r){return 1!==e.getUTCHours()?f[t]:d[t]},m=p,g=n(8486),b={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},y={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},v={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},w={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},x={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},_={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},k=function(t,e){var n=Number(t);return n+"º"},S={ordinalNumber:k,era:(0,g.Z)({values:b,defaultWidth:"wide"}),quarter:(0,g.Z)({values:y,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:(0,g.Z)({values:v,defaultWidth:"wide"}),day:(0,g.Z)({values:w,defaultWidth:"wide"}),dayPeriod:(0,g.Z)({values:x,defaultWidth:"wide",formattingValues:_,defaultFormattingWidth:"wide"})},T=S,E=n(974),C=n(6723),M=/^(\d+)(º)?/i,O=/\d+/i,A={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},P={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},D={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},I={any:[/1/i,/2/i,/3/i,/4/i]},N={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},L={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},j={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},R={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},F={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},z={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},U={ordinalNumber:(0,E.Z)({matchPattern:M,parsePattern:O,valueCallback:function(t){return parseInt(t,10)}}),era:(0,C.Z)({matchPatterns:A,defaultMatchWidth:"wide",parsePatterns:P,defaultParseWidth:"any"}),quarter:(0,C.Z)({matchPatterns:D,defaultMatchWidth:"wide",parsePatterns:I,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:(0,C.Z)({matchPatterns:N,defaultMatchWidth:"wide",parsePatterns:L,defaultParseWidth:"any"}),day:(0,C.Z)({matchPatterns:j,defaultMatchWidth:"wide",parsePatterns:R,defaultParseWidth:"any"}),dayPeriod:(0,C.Z)({matchPatterns:F,defaultMatchWidth:"any",parsePatterns:z,defaultParseWidth:"any"})},W=U,H={code:"es",formatDistance:o,formatLong:h,formatRelative:m,localize:T,match:W,options:{weekStartsOn:1,firstWeekContainsDate:1}},B=H},5830:function(t,e,n){"use strict";n.d(e,{Z:function(){return W}});var r={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},i=function(t,e,n){var i,o=r[t];return i="string"===typeof o?o:1===e?o.one:o.other.replace("{{count}}",String(e)),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"dans "+i:"il y a "+i:i},o=i,s=n(9526),a={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},l={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},c={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},u={date:(0,s.Z)({formats:a,defaultWidth:"full"}),time:(0,s.Z)({formats:l,defaultWidth:"full"}),dateTime:(0,s.Z)({formats:c,defaultWidth:"full"})},h=u,d={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'prochain à' p",other:"P"},f=function(t,e,n,r){return d[t]},p=f,m=n(8486),g={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},b={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},y={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},v={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},w={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},x=function(t,e){var n=Number(t),r=null===e||void 0===e?void 0:e.unit;if(0===n)return"0";var i,o=["year","week","hour","minute","second"];return i=1===n?r&&o.includes(r)?"ère":"er":"ème",n+i},_={ordinalNumber:x,era:(0,m.Z)({values:g,defaultWidth:"wide"}),quarter:(0,m.Z)({values:b,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:(0,m.Z)({values:y,defaultWidth:"wide"}),day:(0,m.Z)({values:v,defaultWidth:"wide"}),dayPeriod:(0,m.Z)({values:w,defaultWidth:"wide"})},k=_,S=n(6723),T=n(974),E=/^(\d+)(ième|ère|ème|er|e)?/i,C=/\d+/i,M={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},O={any:[/^av/i,/^ap/i]},A={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},P={any:[/1/i,/2/i,/3/i,/4/i]},D={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},I={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},N={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},L={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},j={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},R={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},F={ordinalNumber:(0,T.Z)({matchPattern:E,parsePattern:C,valueCallback:function(t){return parseInt(t)}}),era:(0,S.Z)({matchPatterns:M,defaultMatchWidth:"wide",parsePatterns:O,defaultParseWidth:"any"}),quarter:(0,S.Z)({matchPatterns:A,defaultMatchWidth:"wide",parsePatterns:P,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:(0,S.Z)({matchPatterns:D,defaultMatchWidth:"wide",parsePatterns:I,defaultParseWidth:"any"}),day:(0,S.Z)({matchPatterns:N,defaultMatchWidth:"wide",parsePatterns:L,defaultParseWidth:"any"}),dayPeriod:(0,S.Z)({matchPatterns:j,defaultMatchWidth:"any",parsePatterns:R,defaultParseWidth:"any"})},z=F,U={code:"fr",formatDistance:o,formatLong:h,formatRelative:p,localize:k,match:z,options:{weekStartsOn:1,firstWeekContainsDate:4}},W=U},1229:function(t,e,n){"use strict";n.d(e,{Z:function(){return B}});var r={lessThanXSeconds:{one:"menos dun segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos dun minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"arredor dunha hora",other:"arredor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"arredor dunha semana",other:"arredor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"arredor de 1 mes",other:"arredor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"arredor dun ano",other:"arredor de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"máis dun ano",other:"máis de {{count}} anos"},almostXYears:{one:"case un ano",other:"case {{count}} anos"}},i=function(t,e,n){var i,o=r[t];return i="string"===typeof o?o:1===e?o.one:o.other.replace("{{count}}",String(e)),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"en "+i:"hai "+i:i},o=i,s=n(9526),a={full:"EEEE, d 'de' MMMM y",long:"d 'de' MMMM y",medium:"d MMM y",short:"dd/MM/y"},l={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},c={full:"{{date}} 'ás' {{time}}",long:"{{date}} 'ás' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},u={date:(0,s.Z)({formats:a,defaultWidth:"full"}),time:(0,s.Z)({formats:l,defaultWidth:"full"}),dateTime:(0,s.Z)({formats:c,defaultWidth:"full"})},h=u,d={lastWeek:"'o' eeee 'pasado á' LT",yesterday:"'onte á' p",today:"'hoxe á' p",tomorrow:"'mañá á' p",nextWeek:"eeee 'á' p",other:"P"},f={lastWeek:"'o' eeee 'pasado ás' p",yesterday:"'onte ás' p",today:"'hoxe ás' p",tomorrow:"'mañá ás' p",nextWeek:"eeee 'ás' p",other:"P"},p=function(t,e,n,r){return 1!==e.getUTCHours()?f[t]:d[t]},m=p,g=n(8486),b={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","despois de cristo"]},y={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},v={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["xan","feb","mar","abr","mai","xun","xul","ago","set","out","nov","dec"],wide:["xaneiro","febreiro","marzo","abril","maio","xuño","xullo","agosto","setembro","outubro","novembro","decembro"]},w={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","me","xo","ve","sa"],abbreviated:["dom","lun","mar","mer","xov","ven","sab"],wide:["domingo","luns","martes","mércores","xoves","venres","sábado"]},x={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañá",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"mañá",afternoon:"tarde",evening:"tardiña",night:"noite"}},_={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoite",noon:"mediodía",morning:"da mañá",afternoon:"da tarde",evening:"da tardiña",night:"da noite"}},k=function(t,e){var n=Number(t);return n+"º"},S={ordinalNumber:k,era:(0,g.Z)({values:b,defaultWidth:"wide"}),quarter:(0,g.Z)({values:y,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:(0,g.Z)({values:v,defaultWidth:"wide"}),day:(0,g.Z)({values:w,defaultWidth:"wide"}),dayPeriod:(0,g.Z)({values:x,defaultWidth:"wide",formattingValues:_,defaultFormattingWidth:"wide"})},T=S,E=n(6723),C=n(974),M=/^(\d+)(º)?/i,O=/\d+/i,A={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era com[uú]n|despois de cristo|era com[uú]n)/i},P={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era com[uú]n)/i,/^(despois de cristo|era com[uú]n)/i]},D={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},I={any:[/1/i,/2/i,/3/i,/4/i]},N={narrow:/^[xfmasond]/i,abbreviated:/^(xan|feb|mar|abr|mai|xun|xul|ago|set|out|nov|dec)/i,wide:/^(xaneiro|febreiro|marzo|abril|maio|xuño|xullo|agosto|setembro|outubro|novembro|decembro)/i},L={narrow:[/^x/i,/^f/i,/^m/i,/^a/i,/^m/i,/^x/i,/^x/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^xan/i,/^feb/i,/^mar/i,/^abr/i,/^mai/i,/^xun/i,/^xul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dec/i]},j={narrow:/^[dlmxvs]/i,short:/^(do|lu|ma|me|xo|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|xov|ven|sab)/i,wide:/^(domingo|luns|martes|m[eé]rcores|xoves|venres|s[áa]bado)/i},R={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^x/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^me/i,/^xo/i,/^ve/i,/^sa/i]},F={narrow:/^(a|p|mn|md|(da|[aá]s) (mañ[aá]|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|medianoite|mediod[ií]a|(da|[aá]s) (mañ[aá]|tarde|noite))/i},z={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañ[aá]/i,afternoon:/tarde/i,evening:/tardiña/i,night:/noite/i}},U={ordinalNumber:(0,C.Z)({matchPattern:M,parsePattern:O,valueCallback:function(t){return parseInt(t,10)}}),era:(0,E.Z)({matchPatterns:A,defaultMatchWidth:"wide",parsePatterns:P,defaultParseWidth:"any"}),quarter:(0,E.Z)({matchPatterns:D,defaultMatchWidth:"wide",parsePatterns:I,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:(0,E.Z)({matchPatterns:N,defaultMatchWidth:"wide",parsePatterns:L,defaultParseWidth:"any"}),day:(0,E.Z)({matchPatterns:j,defaultMatchWidth:"wide",parsePatterns:R,defaultParseWidth:"any"}),dayPeriod:(0,E.Z)({matchPatterns:F,defaultMatchWidth:"any",parsePatterns:z,defaultParseWidth:"any"})},W=U,H={code:"gl",formatDistance:o,formatLong:h,formatRelative:m,localize:T,match:W,options:{weekStartsOn:1,firstWeekContainsDate:1}},B=H},4962:function(t,e,n){"use strict";n.d(e,{Z:function(){return Z}});var r={lessThanXSeconds:{one:"meno di un secondo",other:"meno di {{count}} secondi"},xSeconds:{one:"un secondo",other:"{{count}} secondi"},halfAMinute:"alcuni secondi",lessThanXMinutes:{one:"meno di un minuto",other:"meno di {{count}} minuti"},xMinutes:{one:"un minuto",other:"{{count}} minuti"},aboutXHours:{one:"circa un'ora",other:"circa {{count}} ore"},xHours:{one:"un'ora",other:"{{count}} ore"},xDays:{one:"un giorno",other:"{{count}} giorni"},aboutXWeeks:{one:"circa una settimana",other:"circa {{count}} settimane"},xWeeks:{one:"una settimana",other:"{{count}} settimane"},aboutXMonths:{one:"circa un mese",other:"circa {{count}} mesi"},xMonths:{one:"un mese",other:"{{count}} mesi"},aboutXYears:{one:"circa un anno",other:"circa {{count}} anni"},xYears:{one:"un anno",other:"{{count}} anni"},overXYears:{one:"più di un anno",other:"più di {{count}} anni"},almostXYears:{one:"quasi un anno",other:"quasi {{count}} anni"}},i=function(t,e,n){var i,o=r[t];return i="string"===typeof o?o:1===e?o.one:o.other.replace("{{count}}",e.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"tra "+i:i+" fa":i},o=i,s=n(9526),a={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},l={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},c={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},u={date:(0,s.Z)({formats:a,defaultWidth:"full"}),time:(0,s.Z)({formats:l,defaultWidth:"full"}),dateTime:(0,s.Z)({formats:c,defaultWidth:"full"})},h=u,d=n(3772),f=["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"];function p(t){switch(t){case 0:return"'domenica scorsa alle' p";default:return"'"+f[t]+" scorso alle' p"}}function m(t){return"'"+f[t]+" alle' p"}function g(t){switch(t){case 0:return"'domenica prossima alle' p";default:return"'"+f[t]+" prossimo alle' p"}}var b={lastWeek:function(t,e,n){var r=t.getUTCDay();return(0,d.Z)(t,e,n)?m(r):p(r)},yesterday:"'ieri alle' p",today:"'oggi alle' p",tomorrow:"'domani alle' p",nextWeek:function(t,e,n){var r=t.getUTCDay();return(0,d.Z)(t,e,n)?m(r):g(r)},other:"P"},y=function(t,e,n,r){var i=b[t];return"function"===typeof i?i(e,n,r):i},v=y,w=n(8486),x={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["avanti Cristo","dopo Cristo"]},_={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},k={narrow:["G","F","M","A","M","G","L","A","S","O","N","D"],abbreviated:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],wide:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]},S={narrow:["D","L","M","M","G","V","S"],short:["dom","lun","mar","mer","gio","ven","sab"],abbreviated:["dom","lun","mar","mer","gio","ven","sab"],wide:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"]},T={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"}},E={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"}},C=function(t,e){var n=Number(t);return String(n)},M={ordinalNumber:C,era:(0,w.Z)({values:x,defaultWidth:"wide"}),quarter:(0,w.Z)({values:_,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:(0,w.Z)({values:k,defaultWidth:"wide"}),day:(0,w.Z)({values:S,defaultWidth:"wide"}),dayPeriod:(0,w.Z)({values:T,defaultWidth:"wide",formattingValues:E,defaultFormattingWidth:"wide"})},O=M,A=n(6723),P=n(974),D=/^(\d+)(º)?/i,I=/\d+/i,N={narrow:/^(aC|dC)/i,abbreviated:/^(a\.?\s?C\.?|a\.?\s?e\.?\s?v\.?|d\.?\s?C\.?|e\.?\s?v\.?)/i,wide:/^(avanti Cristo|avanti Era Volgare|dopo Cristo|Era Volgare)/i},L={any:[/^a/i,/^(d|e)/i]},j={narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](º)? trimestre/i},R={any:[/1/i,/2/i,/3/i,/4/i]},F={narrow:/^[gfmalsond]/i,abbreviated:/^(gen|feb|mar|apr|mag|giu|lug|ago|set|ott|nov|dic)/i,wide:/^(gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)/i},z={narrow:[/^g/i,/^f/i,/^m/i,/^a/i,/^m/i,/^g/i,/^l/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ge/i,/^f/i,/^mar/i,/^ap/i,/^mag/i,/^gi/i,/^l/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},U={narrow:/^[dlmgvs]/i,short:/^(do|lu|ma|me|gi|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|gio|ven|sab)/i,wide:/^(domenica|luned[i|ì]|marted[i|ì]|mercoled[i|ì]|gioved[i|ì]|venerd[i|ì]|sabato)/i},W={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^g/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^me/i,/^g/i,/^v/i,/^s/i]},H={narrow:/^(a|m\.|p|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i,any:/^([ap]\.?\s?m\.?|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i},B={any:{am:/^a/i,pm:/^p/i,midnight:/^mezza/i,noon:/^mezzo/i,morning:/mattina/i,afternoon:/pomeriggio/i,evening:/sera/i,night:/notte/i}},V={ordinalNumber:(0,P.Z)({matchPattern:D,parsePattern:I,valueCallback:function(t){return parseInt(t,10)}}),era:(0,A.Z)({matchPatterns:N,defaultMatchWidth:"wide",parsePatterns:L,defaultParseWidth:"any"}),quarter:(0,A.Z)({matchPatterns:j,defaultMatchWidth:"wide",parsePatterns:R,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:(0,A.Z)({matchPatterns:F,defaultMatchWidth:"wide",parsePatterns:z,defaultParseWidth:"any"}),day:(0,A.Z)({matchPatterns:U,defaultMatchWidth:"wide",parsePatterns:W,defaultParseWidth:"any"}),dayPeriod:(0,A.Z)({matchPatterns:H,defaultMatchWidth:"any",parsePatterns:B,defaultParseWidth:"any"})},q=V,$={code:"it",formatDistance:o,formatLong:h,formatRelative:v,localize:O,match:q,options:{weekStartsOn:1,firstWeekContainsDate:4}},Z=$},3304:function(t,e,n){"use strict";n.d(e,{Z:function(){return W}});var r={lessThanXSeconds:{one:"mindre enn ett sekund",other:"mindre enn {{count}} sekunder"},xSeconds:{one:"ett sekund",other:"{{count}} sekunder"},halfAMinute:"et halvt minutt",lessThanXMinutes:{one:"mindre enn ett minutt",other:"mindre enn {{count}} minutter"},xMinutes:{one:"ett minutt",other:"{{count}} minutter"},aboutXHours:{one:"omtrent en time",other:"omtrent {{count}} timer"},xHours:{one:"en time",other:"{{count}} timer"},xDays:{one:"en dag",other:"{{count}} dager"},aboutXWeeks:{one:"omtrent en uke",other:"omtrent {{count}} uker"},xWeeks:{one:"en uke",other:"{{count}} uker"},aboutXMonths:{one:"omtrent en måned",other:"omtrent {{count}} måneder"},xMonths:{one:"en måned",other:"{{count}} måneder"},aboutXYears:{one:"omtrent ett år",other:"omtrent {{count}} år"},xYears:{one:"ett år",other:"{{count}} år"},overXYears:{one:"over ett år",other:"over {{count}} år"},almostXYears:{one:"nesten ett år",other:"nesten {{count}} år"}},i=function(t,e,n){var i,o=r[t];return i="string"===typeof o?o:1===e?o.one:o.other.replace("{{count}}",String(e)),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"om "+i:i+" siden":i},o=i,s=n(9526),a={full:"EEEE d. MMMM y",long:"d. MMMM y",medium:"d. MMM y",short:"dd.MM.y"},l={full:"'kl'. HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},c={full:"{{date}} 'kl.' {{time}}",long:"{{date}} 'kl.' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},u={date:(0,s.Z)({formats:a,defaultWidth:"full"}),time:(0,s.Z)({formats:l,defaultWidth:"full"}),dateTime:(0,s.Z)({formats:c,defaultWidth:"full"})},h=u,d={lastWeek:"'forrige' eeee 'kl.' p",yesterday:"'i går kl.' p",today:"'i dag kl.' p",tomorrow:"'i morgen kl.' p",nextWeek:"EEEE 'kl.' p",other:"P"},f=function(t,e,n,r){return d[t]},p=f,m=n(8486),g={narrow:["f.Kr.","e.Kr."],abbreviated:["f.Kr.","e.Kr."],wide:["før Kristus","etter Kristus"]},b={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. kvartal","2. kvartal","3. kvartal","4. kvartal"]},y={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mars","apr.","mai","juni","juli","aug.","sep.","okt.","nov.","des."],wide:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"]},v={narrow:["S","M","T","O","T","F","L"],short:["sø","ma","ti","on","to","fr","lø"],abbreviated:["søn","man","tir","ons","tor","fre","lør"],wide:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},w={narrow:{am:"a",pm:"p",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},abbreviated:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morg.",afternoon:"på etterm.",evening:"på kvelden",night:"på natten"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnatt",noon:"middag",morning:"på morgenen",afternoon:"på ettermiddagen",evening:"på kvelden",night:"på natten"}},x=function(t,e){var n=Number(t);return n+"."},_={ordinalNumber:x,era:(0,m.Z)({values:g,defaultWidth:"wide"}),quarter:(0,m.Z)({values:b,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:(0,m.Z)({values:y,defaultWidth:"wide"}),day:(0,m.Z)({values:v,defaultWidth:"wide"}),dayPeriod:(0,m.Z)({values:w,defaultWidth:"wide"})},k=_,S=n(6723),T=n(974),E=/^(\d+)\.?/i,C=/\d+/i,M={narrow:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,abbreviated:/^(f\.? ?Kr\.?|fvt\.?|e\.? ?Kr\.?|evt\.?)/i,wide:/^(før Kristus|før vår tid|etter Kristus|vår tid)/i},O={any:[/^f/i,/^e/i]},A={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? kvartal/i},P={any:[/1/i,/2/i,/3/i,/4/i]},D={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mars?|apr|mai|juni?|juli?|aug|sep|okt|nov|des)\.?/i,wide:/^(januar|februar|mars|april|mai|juni|juli|august|september|oktober|november|desember)/i},I={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^aug/i,/^s/i,/^o/i,/^n/i,/^d/i]},N={narrow:/^[smtofl]/i,short:/^(sø|ma|ti|on|to|fr|lø)/i,abbreviated:/^(søn|man|tir|ons|tor|fre|lør)/i,wide:/^(søndag|mandag|tirsdag|onsdag|torsdag|fredag|lørdag)/i},L={any:[/^s/i,/^m/i,/^ti/i,/^o/i,/^to/i,/^f/i,/^l/i]},j={narrow:/^(midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten)|[ap])/i,any:/^([ap]\.?\s?m\.?|midnatt|middag|(på) (morgenen|ettermiddagen|kvelden|natten))/i},R={any:{am:/^a(\.?\s?m\.?)?$/i,pm:/^p(\.?\s?m\.?)?$/i,midnight:/^midn/i,noon:/^midd/i,morning:/morgen/i,afternoon:/ettermiddag/i,evening:/kveld/i,night:/natt/i}},F={ordinalNumber:(0,T.Z)({matchPattern:E,parsePattern:C,valueCallback:function(t){return parseInt(t,10)}}),era:(0,S.Z)({matchPatterns:M,defaultMatchWidth:"wide",parsePatterns:O,defaultParseWidth:"any"}),quarter:(0,S.Z)({matchPatterns:A,defaultMatchWidth:"wide",parsePatterns:P,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:(0,S.Z)({matchPatterns:D,defaultMatchWidth:"wide",parsePatterns:I,defaultParseWidth:"any"}),day:(0,S.Z)({matchPatterns:N,defaultMatchWidth:"wide",parsePatterns:L,defaultParseWidth:"any"}),dayPeriod:(0,S.Z)({matchPatterns:j,defaultMatchWidth:"any",parsePatterns:R,defaultParseWidth:"any"})},z=F,U={code:"nb",formatDistance:o,formatLong:h,formatRelative:p,localize:k,match:z,options:{weekStartsOn:1,firstWeekContainsDate:4}},W=U},4638:function(t,e,n){"use strict";n.d(e,{Z:function(){return W}});var r={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},i=function(t,e,n){var i,o=r[t];return i="string"===typeof o?o:1===e?o.one:o.other.replace("{{count}}",String(e)),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"over "+i:i+" geleden":i},o=i,s=n(9526),a={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},l={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},c={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},u={date:(0,s.Z)({formats:a,defaultWidth:"full"}),time:(0,s.Z)({formats:l,defaultWidth:"full"}),dateTime:(0,s.Z)({formats:c,defaultWidth:"full"})},h=u,d={lastWeek:"'afgelopen' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},f=function(t,e,n,r){return d[t]},p=f,m=n(8486),g={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},b={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},y={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},v={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},w={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"}},x=function(t,e){var n=Number(t);return n+"e"},_={ordinalNumber:x,era:(0,m.Z)({values:g,defaultWidth:"wide"}),quarter:(0,m.Z)({values:b,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:(0,m.Z)({values:y,defaultWidth:"wide"}),day:(0,m.Z)({values:v,defaultWidth:"wide"}),dayPeriod:(0,m.Z)({values:w,defaultWidth:"wide"})},k=_,S=n(6723),T=n(974),E=/^(\d+)e?/i,C=/\d+/i,M={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},O={any:[/^v/,/^n/]},A={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},P={any:[/1/i,/2/i,/3/i,/4/i]},D={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},I={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},N={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},L={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},j={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},R={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},F={ordinalNumber:(0,T.Z)({matchPattern:E,parsePattern:C,valueCallback:function(t){return parseInt(t,10)}}),era:(0,S.Z)({matchPatterns:M,defaultMatchWidth:"wide",parsePatterns:O,defaultParseWidth:"any"}),quarter:(0,S.Z)({matchPatterns:A,defaultMatchWidth:"wide",parsePatterns:P,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:(0,S.Z)({matchPatterns:D,defaultMatchWidth:"wide",parsePatterns:I,defaultParseWidth:"any"}),day:(0,S.Z)({matchPatterns:N,defaultMatchWidth:"wide",parsePatterns:L,defaultParseWidth:"any"}),dayPeriod:(0,S.Z)({matchPatterns:j,defaultMatchWidth:"any",parsePatterns:R,defaultParseWidth:"any"})},z=F,U={code:"nl",formatDistance:o,formatLong:h,formatRelative:p,localize:k,match:z,options:{weekStartsOn:1,firstWeekContainsDate:4}},W=U},3020:function(t,e,n){"use strict";n.d(e,{Z:function(){return K}});var r={lessThanXSeconds:{one:{regular:"mniej niż sekunda",past:"mniej niż sekundę",future:"mniej niż sekundę"},twoFour:"mniej niż {{count}} sekundy",other:"mniej niż {{count}} sekund"},xSeconds:{one:{regular:"sekunda",past:"sekundę",future:"sekundę"},twoFour:"{{count}} sekundy",other:"{{count}} sekund"},halfAMinute:{one:"pół minuty",twoFour:"pół minuty",other:"pół minuty"},lessThanXMinutes:{one:{regular:"mniej niż minuta",past:"mniej niż minutę",future:"mniej niż minutę"},twoFour:"mniej niż {{count}} minuty",other:"mniej niż {{count}} minut"},xMinutes:{one:{regular:"minuta",past:"minutę",future:"minutę"},twoFour:"{{count}} minuty",other:"{{count}} minut"},aboutXHours:{one:{regular:"około godziny",past:"około godziny",future:"około godzinę"},twoFour:"około {{count}} godziny",other:"około {{count}} godzin"},xHours:{one:{regular:"godzina",past:"godzinę",future:"godzinę"},twoFour:"{{count}} godziny",other:"{{count}} godzin"},xDays:{one:{regular:"dzień",past:"dzień",future:"1 dzień"},twoFour:"{{count}} dni",other:"{{count}} dni"},aboutXWeeks:{one:"około tygodnia",twoFour:"około {{count}} tygodni",other:"około {{count}} tygodni"},xWeeks:{one:"tydzień",twoFour:"{{count}} tygodnie",other:"{{count}} tygodni"},aboutXMonths:{one:"około miesiąc",twoFour:"około {{count}} miesiące",other:"około {{count}} miesięcy"},xMonths:{one:"miesiąc",twoFour:"{{count}} miesiące",other:"{{count}} miesięcy"},aboutXYears:{one:"około rok",twoFour:"około {{count}} lata",other:"około {{count}} lat"},xYears:{one:"rok",twoFour:"{{count}} lata",other:"{{count}} lat"},overXYears:{one:"ponad rok",twoFour:"ponad {{count}} lata",other:"ponad {{count}} lat"},almostXYears:{one:"prawie rok",twoFour:"prawie {{count}} lata",other:"prawie {{count}} lat"}};function i(t,e){if(1===e)return t.one;var n=e%100;if(n<=20&&n>10)return t.other;var r=n%10;return r>=2&&r<=4?t.twoFour:t.other}function o(t,e,n){var r=i(t,e),o="string"===typeof r?r:r[n];return o.replace("{{count}}",String(e))}var s=function(t,e,n){var i=r[t];return null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"za "+o(i,e,"future"):o(i,e,"past")+" temu":o(i,e,"regular")},a=s,l=n(9526),c={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},u={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},h={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:(0,l.Z)({formats:c,defaultWidth:"full"}),time:(0,l.Z)({formats:u,defaultWidth:"full"}),dateTime:(0,l.Z)({formats:h,defaultWidth:"full"})},f=d,p=n(3772),m={masculine:"ostatni",feminine:"ostatnia"},g={masculine:"ten",feminine:"ta"},b={masculine:"następny",feminine:"następna"},y={0:"feminine",1:"masculine",2:"masculine",3:"feminine",4:"masculine",5:"masculine",6:"feminine"};function v(t,e,n,r){var i;if((0,p.Z)(e,n,r))i=g;else if("lastWeek"===t)i=m;else{if("nextWeek"!==t)throw new Error("Cannot determine adjectives for token ".concat(t));i=b}var o=e.getUTCDay(),s=y[o],a=i[s];return"'".concat(a,"' eeee 'o' p")}var w={lastWeek:v,yesterday:"'wczoraj o' p",today:"'dzisiaj o' p",tomorrow:"'jutro o' p",nextWeek:v,other:"P"},x=function(t,e,n,r){var i=w[t];return"function"===typeof i?i(t,e,n,r):i},_=x,k=n(8486),S={narrow:["p.n.e.","n.e."],abbreviated:["p.n.e.","n.e."],wide:["przed naszą erą","naszej ery"]},T={narrow:["1","2","3","4"],abbreviated:["I kw.","II kw.","III kw.","IV kw."],wide:["I kwartał","II kwartał","III kwartał","IV kwartał"]},E={narrow:["S","L","M","K","M","C","L","S","W","P","L","G"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},C={narrow:["s","l","m","k","m","c","l","s","w","p","l","g"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"]},M={narrow:["N","P","W","Ś","C","P","S"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},O={narrow:["n","p","w","ś","c","p","s"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},A={narrow:{am:"a",pm:"p",midnight:"półn.",noon:"poł",morning:"rano",afternoon:"popoł.",evening:"wiecz.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"}},P={narrow:{am:"a",pm:"p",midnight:"o półn.",noon:"w poł.",morning:"rano",afternoon:"po poł.",evening:"wiecz.",night:"w nocy"},abbreviated:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"},wide:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"}},D=function(t,e){return String(t)},I={ordinalNumber:D,era:(0,k.Z)({values:S,defaultWidth:"wide"}),quarter:(0,k.Z)({values:T,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:(0,k.Z)({values:E,defaultWidth:"wide",formattingValues:C,defaultFormattingWidth:"wide"}),day:(0,k.Z)({values:M,defaultWidth:"wide",formattingValues:O,defaultFormattingWidth:"wide"}),dayPeriod:(0,k.Z)({values:A,defaultWidth:"wide",formattingValues:P,defaultFormattingWidth:"wide"})},N=I,L=n(6723),j=n(974),R=/^(\d+)?/i,F=/\d+/i,z={narrow:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,abbreviated:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,wide:/^(przed\s*nasz(ą|a)\s*er(ą|a)|naszej\s*ery)/i},U={any:[/^p/i,/^n/i]},W={narrow:/^[1234]/i,abbreviated:/^(I|II|III|IV)\s*kw\.?/i,wide:/^(I|II|III|IV)\s*kwarta(ł|l)/i},H={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/^I kw/i,/^II kw/i,/^III kw/i,/^IV kw/i]},B={narrow:/^[slmkcwpg]/i,abbreviated:/^(sty|lut|mar|kwi|maj|cze|lip|sie|wrz|pa(ź|z)|lis|gru)/i,wide:/^(stycznia|stycze(ń|n)|lutego|luty|marca|marzec|kwietnia|kwiecie(ń|n)|maja|maj|czerwca|czerwiec|lipca|lipiec|sierpnia|sierpie(ń|n)|wrze(ś|s)nia|wrzesie(ń|n)|pa(ź|z)dziernika|pa(ź|z)dziernik|listopada|listopad|grudnia|grudzie(ń|n))/i},V={narrow:[/^s/i,/^l/i,/^m/i,/^k/i,/^m/i,/^c/i,/^l/i,/^s/i,/^w/i,/^p/i,/^l/i,/^g/i],any:[/^st/i,/^lu/i,/^mar/i,/^k/i,/^maj/i,/^c/i,/^lip/i,/^si/i,/^w/i,/^p/i,/^lis/i,/^g/i]},q={narrow:/^[npwścs]/i,short:/^(nie|pon|wto|(ś|s)ro|czw|pi(ą|a)|sob)/i,abbreviated:/^(niedz|pon|wt|(ś|s)r|czw|pt|sob)\.?/i,wide:/^(niedziela|poniedzia(ł|l)ek|wtorek|(ś|s)roda|czwartek|pi(ą|a)tek|sobota)/i},$={narrow:[/^n/i,/^p/i,/^w/i,/^ś/i,/^c/i,/^p/i,/^s/i],abbreviated:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pt/i,/^so/i],any:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pi/i,/^so/i]},Z={narrow:/^(^a$|^p$|pó(ł|l)n\.?|o\s*pó(ł|l)n\.?|po(ł|l)\.?|w\s*po(ł|l)\.?|po\s*po(ł|l)\.?|rano|wiecz\.?|noc|w\s*nocy)/i,any:/^(am|pm|pó(ł|l)noc|o\s*pó(ł|l)nocy|po(ł|l)udnie|w\s*po(ł|l)udnie|popo(ł|l)udnie|po\s*po(ł|l)udniu|rano|wieczór|wieczorem|noc|w\s*nocy)/i},Y={narrow:{am:/^a$/i,pm:/^p$/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i},any:{am:/^am/i,pm:/^pm/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i}},G={ordinalNumber:(0,j.Z)({matchPattern:R,parsePattern:F,valueCallback:function(t){return parseInt(t,10)}}),era:(0,L.Z)({matchPatterns:z,defaultMatchWidth:"wide",parsePatterns:U,defaultParseWidth:"any"}),quarter:(0,L.Z)({matchPatterns:W,defaultMatchWidth:"wide",parsePatterns:H,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:(0,L.Z)({matchPatterns:B,defaultMatchWidth:"wide",parsePatterns:V,defaultParseWidth:"any"}),day:(0,L.Z)({matchPatterns:q,defaultMatchWidth:"wide",parsePatterns:$,defaultParseWidth:"any"}),dayPeriod:(0,L.Z)({matchPatterns:Z,defaultMatchWidth:"any",parsePatterns:Y,defaultParseWidth:"any"})},X=G,J={code:"pl",formatDistance:a,formatLong:f,formatRelative:_,localize:N,match:X,options:{weekStartsOn:1,firstWeekContainsDate:4}},K=J},3703:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(9013),i=n(3882);function o(t){(0,i.Z)(1,arguments);var e=(0,r.Z)(t);return e.setDate(1),e.setHours(0,0,0,0),e}},584:function(t,e,n){"use strict";n.d(e,{Z:function(){return a}});var r=n(9013),i=n(3946),o=n(3882),s=n(4314);function a(t,e){var n,a,l,c,u,h,d,f;(0,o.Z)(1,arguments);var p=(0,s.j)(),m=(0,i.Z)(null!==(n=null!==(a=null!==(l=null!==(c=null===e||void 0===e?void 0:e.weekStartsOn)&&void 0!==c?c:null===e||void 0===e||null===(u=e.locale)||void 0===u||null===(h=u.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==l?l:p.weekStartsOn)&&void 0!==a?a:null===(d=p.locale)||void 0===d||null===(f=d.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==n?n:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,r.Z)(t),b=g.getDay(),y=(b{if("string"!==typeof t)throw new TypeError("Expected a string");return t.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}},763:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(e,n);i&&!("get"in i?!e.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,i)}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t["default"]=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&r(e,t,n);return i(e,t),e};Object.defineProperty(e,"__esModule",{value:!0}),e.Parser=void 0;var s=o(n(9889)),a=n(5814),l=new Set(["input","option","optgroup","select","button","datalist","textarea"]),c=new Set(["p"]),u=new Set(["thead","tbody"]),h=new Set(["dd","dt"]),d=new Set(["rt","rp"]),f=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["li",new Set(["li"])],["p",c],["h1",c],["h2",c],["h3",c],["h4",c],["h5",c],["h6",c],["select",l],["input",l],["output",l],["button",l],["datalist",l],["textarea",l],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",h],["dt",h],["address",c],["article",c],["aside",c],["blockquote",c],["details",c],["div",c],["dl",c],["fieldset",c],["figcaption",c],["figure",c],["footer",c],["form",c],["header",c],["hr",c],["main",c],["nav",c],["ol",c],["pre",c],["section",c],["table",c],["ul",c],["rt",d],["rp",d],["tbody",u],["tfoot",u]]),p=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]),m=new Set(["math","svg"]),g=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),b=/\s|\//,y=function(){function t(t,e){var n,r,i,o,a;void 0===e&&(e={}),this.options=e,this.startIndex=0,this.endIndex=0,this.openTagStart=0,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.foreignContext=[],this.buffers=[],this.bufferOffset=0,this.writeIndex=0,this.ended=!1,this.cbs=null!==t&&void 0!==t?t:{},this.lowerCaseTagNames=null!==(n=e.lowerCaseTags)&&void 0!==n?n:!e.xmlMode,this.lowerCaseAttributeNames=null!==(r=e.lowerCaseAttributeNames)&&void 0!==r?r:!e.xmlMode,this.tokenizer=new(null!==(i=e.Tokenizer)&&void 0!==i?i:s.default)(this.options,this),null===(a=(o=this.cbs).onparserinit)||void 0===a||a.call(o,this)}return t.prototype.ontext=function(t,e){var n,r,i=this.getSlice(t,e);this.endIndex=e-1,null===(r=(n=this.cbs).ontext)||void 0===r||r.call(n,i),this.startIndex=e},t.prototype.ontextentity=function(t){var e,n,r=this.tokenizer.getSectionStart();this.endIndex=r-1,null===(n=(e=this.cbs).ontext)||void 0===n||n.call(e,(0,a.fromCodePoint)(t)),this.startIndex=r},t.prototype.isVoidElement=function(t){return!this.options.xmlMode&&p.has(t)},t.prototype.onopentagname=function(t,e){this.endIndex=e;var n=this.getSlice(t,e);this.lowerCaseTagNames&&(n=n.toLowerCase()),this.emitOpenTag(n)},t.prototype.emitOpenTag=function(t){var e,n,r,i;this.openTagStart=this.startIndex,this.tagname=t;var o=!this.options.xmlMode&&f.get(t);if(o)while(this.stack.length>0&&o.has(this.stack[this.stack.length-1])){var s=this.stack.pop();null===(n=(e=this.cbs).onclosetag)||void 0===n||n.call(e,s,!0)}this.isVoidElement(t)||(this.stack.push(t),m.has(t)?this.foreignContext.push(!0):g.has(t)&&this.foreignContext.push(!1)),null===(i=(r=this.cbs).onopentagname)||void 0===i||i.call(r,t),this.cbs.onopentag&&(this.attribs={})},t.prototype.endOpenTag=function(t){var e,n;this.startIndex=this.openTagStart,this.attribs&&(null===(n=(e=this.cbs).onopentag)||void 0===n||n.call(e,this.tagname,this.attribs,t),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""},t.prototype.onopentagend=function(t){this.endIndex=t,this.endOpenTag(!1),this.startIndex=t+1},t.prototype.onclosetag=function(t,e){var n,r,i,o,s,a;this.endIndex=e;var l=this.getSlice(t,e);if(this.lowerCaseTagNames&&(l=l.toLowerCase()),(m.has(l)||g.has(l))&&this.foreignContext.pop(),this.isVoidElement(l))this.options.xmlMode||"br"!==l||(null===(r=(n=this.cbs).onopentagname)||void 0===r||r.call(n,"br"),null===(o=(i=this.cbs).onopentag)||void 0===o||o.call(i,"br",{},!0),null===(a=(s=this.cbs).onclosetag)||void 0===a||a.call(s,"br",!1));else{var c=this.stack.lastIndexOf(l);if(-1!==c)if(this.cbs.onclosetag){var u=this.stack.length-c;while(u--)this.cbs.onclosetag(this.stack.pop(),0!==u)}else this.stack.length=c;else this.options.xmlMode||"p"!==l||(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=e+1},t.prototype.onselfclosingtag=function(t){this.endIndex=t,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=t+1):this.onopentagend(t)},t.prototype.closeCurrentTag=function(t){var e,n,r=this.tagname;this.endOpenTag(t),this.stack[this.stack.length-1]===r&&(null===(n=(e=this.cbs).onclosetag)||void 0===n||n.call(e,r,!t),this.stack.pop())},t.prototype.onattribname=function(t,e){this.startIndex=t;var n=this.getSlice(t,e);this.attribname=this.lowerCaseAttributeNames?n.toLowerCase():n},t.prototype.onattribdata=function(t,e){this.attribvalue+=this.getSlice(t,e)},t.prototype.onattribentity=function(t){this.attribvalue+=(0,a.fromCodePoint)(t)},t.prototype.onattribend=function(t,e){var n,r;this.endIndex=e,null===(r=(n=this.cbs).onattribute)||void 0===r||r.call(n,this.attribname,this.attribvalue,t===s.QuoteType.Double?'"':t===s.QuoteType.Single?"'":t===s.QuoteType.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""},t.prototype.getInstructionName=function(t){var e=t.search(b),n=e<0?t:t.substr(0,e);return this.lowerCaseTagNames&&(n=n.toLowerCase()),n},t.prototype.ondeclaration=function(t,e){this.endIndex=e;var n=this.getSlice(t,e);if(this.cbs.onprocessinginstruction){var r=this.getInstructionName(n);this.cbs.onprocessinginstruction("!".concat(r),"!".concat(n))}this.startIndex=e+1},t.prototype.onprocessinginstruction=function(t,e){this.endIndex=e;var n=this.getSlice(t,e);if(this.cbs.onprocessinginstruction){var r=this.getInstructionName(n);this.cbs.onprocessinginstruction("?".concat(r),"?".concat(n))}this.startIndex=e+1},t.prototype.oncomment=function(t,e,n){var r,i,o,s;this.endIndex=e,null===(i=(r=this.cbs).oncomment)||void 0===i||i.call(r,this.getSlice(t,e-n)),null===(s=(o=this.cbs).oncommentend)||void 0===s||s.call(o),this.startIndex=e+1},t.prototype.oncdata=function(t,e,n){var r,i,o,s,a,l,c,u,h,d;this.endIndex=e;var f=this.getSlice(t,e-n);this.options.xmlMode||this.options.recognizeCDATA?(null===(i=(r=this.cbs).oncdatastart)||void 0===i||i.call(r),null===(s=(o=this.cbs).ontext)||void 0===s||s.call(o,f),null===(l=(a=this.cbs).oncdataend)||void 0===l||l.call(a)):(null===(u=(c=this.cbs).oncomment)||void 0===u||u.call(c,"[CDATA[".concat(f,"]]")),null===(d=(h=this.cbs).oncommentend)||void 0===d||d.call(h)),this.startIndex=e+1},t.prototype.onend=function(){var t,e;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(var n=this.stack.length;n>0;this.cbs.onclosetag(this.stack[--n],!0));}null===(e=(t=this.cbs).onend)||void 0===e||e.call(t)},t.prototype.reset=function(){var t,e,n,r;null===(e=(t=this.cbs).onreset)||void 0===e||e.call(t),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null===(r=(n=this.cbs).onparserinit)||void 0===r||r.call(n,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1},t.prototype.parseComplete=function(t){this.reset(),this.end(t)},t.prototype.getSlice=function(t,e){while(t-this.bufferOffset>=this.buffers[0].length)this.shiftBuffer();var n=this.buffers[0].slice(t-this.bufferOffset,e-this.bufferOffset);while(e-this.bufferOffset>this.buffers[0].length)this.shiftBuffer(),n+=this.buffers[0].slice(0,e-this.bufferOffset);return n},t.prototype.shiftBuffer=function(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()},t.prototype.write=function(t){var e,n;this.ended?null===(n=(e=this.cbs).onerror)||void 0===n||n.call(e,new Error(".write() after done!")):(this.buffers.push(t),this.tokenizer.running&&(this.tokenizer.write(t),this.writeIndex++))},t.prototype.end=function(t){var e,n;this.ended?null===(n=(e=this.cbs).onerror)||void 0===n||n.call(e,new Error(".end() after done!")):(t&&this.write(t),this.ended=!0,this.tokenizer.end())},t.prototype.pause=function(){this.tokenizer.pause()},t.prototype.resume=function(){this.tokenizer.resume();while(this.tokenizer.running&&this.writeIndex=r.Zero&&t<=r.Nine}function u(t){return t>=r.LowerA&&t<=r.LowerZ||t>=r.UpperA&&t<=r.UpperZ}function h(t){return t>=r.UpperA&&t<=r.UpperF||t>=r.LowerA&&t<=r.LowerF}(function(t){t[t["Tab"]=9]="Tab",t[t["NewLine"]=10]="NewLine",t[t["FormFeed"]=12]="FormFeed",t[t["CarriageReturn"]=13]="CarriageReturn",t[t["Space"]=32]="Space",t[t["ExclamationMark"]=33]="ExclamationMark",t[t["Number"]=35]="Number",t[t["Amp"]=38]="Amp",t[t["SingleQuote"]=39]="SingleQuote",t[t["DoubleQuote"]=34]="DoubleQuote",t[t["Dash"]=45]="Dash",t[t["Slash"]=47]="Slash",t[t["Zero"]=48]="Zero",t[t["Nine"]=57]="Nine",t[t["Semi"]=59]="Semi",t[t["Lt"]=60]="Lt",t[t["Eq"]=61]="Eq",t[t["Gt"]=62]="Gt",t[t["Questionmark"]=63]="Questionmark",t[t["UpperA"]=65]="UpperA",t[t["LowerA"]=97]="LowerA",t[t["UpperF"]=70]="UpperF",t[t["LowerF"]=102]="LowerF",t[t["UpperZ"]=90]="UpperZ",t[t["LowerZ"]=122]="LowerZ",t[t["LowerX"]=120]="LowerX",t[t["OpeningSquareBracket"]=91]="OpeningSquareBracket"})(r||(r={})),function(t){t[t["Text"]=1]="Text",t[t["BeforeTagName"]=2]="BeforeTagName",t[t["InTagName"]=3]="InTagName",t[t["InSelfClosingTag"]=4]="InSelfClosingTag",t[t["BeforeClosingTagName"]=5]="BeforeClosingTagName",t[t["InClosingTagName"]=6]="InClosingTagName",t[t["AfterClosingTagName"]=7]="AfterClosingTagName",t[t["BeforeAttributeName"]=8]="BeforeAttributeName",t[t["InAttributeName"]=9]="InAttributeName",t[t["AfterAttributeName"]=10]="AfterAttributeName",t[t["BeforeAttributeValue"]=11]="BeforeAttributeValue",t[t["InAttributeValueDq"]=12]="InAttributeValueDq",t[t["InAttributeValueSq"]=13]="InAttributeValueSq",t[t["InAttributeValueNq"]=14]="InAttributeValueNq",t[t["BeforeDeclaration"]=15]="BeforeDeclaration",t[t["InDeclaration"]=16]="InDeclaration",t[t["InProcessingInstruction"]=17]="InProcessingInstruction",t[t["BeforeComment"]=18]="BeforeComment",t[t["CDATASequence"]=19]="CDATASequence",t[t["InSpecialComment"]=20]="InSpecialComment",t[t["InCommentLike"]=21]="InCommentLike",t[t["BeforeSpecialS"]=22]="BeforeSpecialS",t[t["SpecialStartSequence"]=23]="SpecialStartSequence",t[t["InSpecialTag"]=24]="InSpecialTag",t[t["BeforeEntity"]=25]="BeforeEntity",t[t["BeforeNumericEntity"]=26]="BeforeNumericEntity",t[t["InNamedEntity"]=27]="InNamedEntity",t[t["InNumericEntity"]=28]="InNumericEntity",t[t["InHexEntity"]=29]="InHexEntity"}(i||(i={})),function(t){t[t["NoValue"]=0]="NoValue",t[t["Unquoted"]=1]="Unquoted",t[t["Single"]=2]="Single",t[t["Double"]=3]="Double"}(o=e.QuoteType||(e.QuoteType={}));var d={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])},f=function(){function t(t,e){var n=t.xmlMode,r=void 0!==n&&n,o=t.decodeEntities,a=void 0===o||o;this.cbs=e,this.state=i.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=i.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=r,this.decodeEntities=a,this.entityTrie=r?s.xmlDecodeTree:s.htmlDecodeTree}return t.prototype.reset=function(){this.state=i.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=i.Text,this.currentSequence=void 0,this.running=!0,this.offset=0},t.prototype.write=function(t){this.offset+=this.buffer.length,this.buffer=t,this.parse()},t.prototype.end=function(){this.running&&this.finish()},t.prototype.pause=function(){this.running=!1},t.prototype.resume=function(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=i.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&t===r.Amp&&(this.state=i.BeforeEntity)},t.prototype.stateSpecialStartSequence=function(t){var e=this.sequenceIndex===this.currentSequence.length,n=e?l(t):(32|t)===this.currentSequence[this.sequenceIndex];if(n){if(!e)return void this.sequenceIndex++}else this.isSpecial=!1;this.sequenceIndex=0,this.state=i.InTagName,this.stateInTagName(t)},t.prototype.stateInSpecialTag=function(t){if(this.sequenceIndex===this.currentSequence.length){if(t===r.Gt||a(t)){var e=this.index-this.currentSequence.length;if(this.sectionStart>14)-1;if(this.allowLegacyEntity()||t===r.Semi){var i=this.index-this.entityExcess+1;i>this.sectionStart&&this.emitPartial(this.sectionStart,i),this.entityResult=this.trieIndex,this.trieIndex+=n,this.entityExcess=0,this.sectionStart=this.index+1,0===n&&this.emitNamedEntity()}else this.trieIndex+=n}},t.prototype.emitNamedEntity=function(){if(this.state=this.baseState,0!==this.entityResult){var t=(this.entityTrie[this.entityResult]&s.BinTrieFlags.VALUE_LENGTH)>>14;switch(t){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~s.BinTrieFlags.VALUE_LENGTH);break;case 2:this.emitCodePoint(this.entityTrie[this.entityResult+1]);break;case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}}},t.prototype.stateBeforeNumericEntity=function(t){(32|t)===r.LowerX?(this.entityExcess++,this.state=i.InHexEntity):(this.state=i.InNumericEntity,this.stateInNumericEntity(t))},t.prototype.emitNumericEntity=function(t){var e=this.index-this.entityExcess-1,n=e+2+Number(this.state===i.InHexEntity);n!==this.index&&(e>this.sectionStart&&this.emitPartial(this.sectionStart,e),this.sectionStart=this.index+Number(t),this.emitCodePoint((0,s.replaceCodePoint)(this.entityResult))),this.state=this.baseState},t.prototype.stateInNumericEntity=function(t){t===r.Semi?this.emitNumericEntity(!0):c(t)?(this.entityResult=10*this.entityResult+(t-r.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},t.prototype.stateInHexEntity=function(t){t===r.Semi?this.emitNumericEntity(!0):c(t)?(this.entityResult=16*this.entityResult+(t-r.Zero),this.entityExcess++):h(t)?(this.entityResult=16*this.entityResult+((32|t)-r.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)},t.prototype.allowLegacyEntity=function(){return!this.xmlMode&&(this.baseState===i.Text||this.baseState===i.InSpecialTag)},t.prototype.cleanup=function(){this.running&&this.sectionStart!==this.index&&(this.state===i.Text||this.state===i.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):this.state!==i.InAttributeValueDq&&this.state!==i.InAttributeValueSq&&this.state!==i.InAttributeValueNq||(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))},t.prototype.shouldContinue=function(){return this.index0&&(i+=p(t.children,e)),!e.xmlMode&&f.has(t.name)||(i+=""))),i}function v(t){return"<".concat(t.data,">")}function w(t,e){var n,r=t.data||"";return!1===(null!==(n=e.encodeEntities)&&void 0!==n?n:e.decodeEntities)||!e.xmlMode&&t.parent&&u.has(t.parent.name)||(r=e.xmlMode||"utf8"!==e.encodeEntities?(0,l.encodeXML)(r):(0,l.escapeText)(r)),r}function x(t){return"")}function _(t){return"\x3c!--".concat(t.data,"--\x3e")}},6102:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(e,n);i&&!("get"in i?!e.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,i)}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__exportStar||function(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||r(e,t,n)};Object.defineProperty(e,"__esModule",{value:!0}),e.DomHandler=void 0;var o=n(9960),s=n(6805);i(n(6805),e);var a={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},l=function(){function t(t,e,n){this.dom=[],this.root=new s.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"===typeof e&&(n=e,e=a),"object"===typeof t&&(e=t,t=void 0),this.callback=null!==t&&void 0!==t?t:null,this.options=null!==e&&void 0!==e?e:a,this.elementCB=null!==n&&void 0!==n?n:null}return t.prototype.onparserinit=function(t){this.parser=t},t.prototype.onreset=function(){this.dom=[],this.root=new s.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},t.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},t.prototype.onerror=function(t){this.handleCallback(t)},t.prototype.onclosetag=function(){this.lastNode=null;var t=this.tagStack.pop();this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(t)},t.prototype.onopentag=function(t,e){var n=this.options.xmlMode?o.ElementType.Tag:void 0,r=new s.Element(t,e,void 0,n);this.addNode(r),this.tagStack.push(r)},t.prototype.ontext=function(t){var e=this.lastNode;if(e&&e.type===o.ElementType.Text)e.data+=t,this.options.withEndIndices&&(e.endIndex=this.parser.endIndex);else{var n=new s.Text(t);this.addNode(n),this.lastNode=n}},t.prototype.oncomment=function(t){if(this.lastNode&&this.lastNode.type===o.ElementType.Comment)this.lastNode.data+=t;else{var e=new s.Comment(t);this.addNode(e),this.lastNode=e}},t.prototype.oncommentend=function(){this.lastNode=null},t.prototype.oncdatastart=function(){var t=new s.Text(""),e=new s.CDATA([t]);this.addNode(e),t.parent=e,this.lastNode=t},t.prototype.oncdataend=function(){this.lastNode=null},t.prototype.onprocessinginstruction=function(t,e){var n=new s.ProcessingInstruction(t,e);this.addNode(n)},t.prototype.handleCallback=function(t){if("function"===typeof this.callback)this.callback(t,this.dom);else if(t)throw t},t.prototype.addNode=function(t){var e=this.tagStack[this.tagStack.length-1],n=e.children[e.children.length-1];this.options.withStartIndices&&(t.startIndex=this.parser.startIndex),this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),e.children.push(t),n&&(t.prev=n,n.next=t),t.parent=e,this.lastNode=null},t}();e.DomHandler=l,e["default"]=l},6805:function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=function(e,n){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},t(e,n)};return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=this&&this.__assign||function(){return i=Object.assign||function(t){for(var e,n=1,r=arguments.length;n0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"childNodes",{get:function(){return this.children},set:function(t){this.children=t},enumerable:!1,configurable:!0}),e}(s);e.NodeWithChildren=h;var d=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=o.ElementType.CDATA,e}return r(e,t),Object.defineProperty(e.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),e}(h);e.CDATA=d;var f=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=o.ElementType.Root,e}return r(e,t),Object.defineProperty(e.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),e}(h);e.Document=f;var p=function(t){function e(e,n,r,i){void 0===r&&(r=[]),void 0===i&&(i="script"===e?o.ElementType.Script:"style"===e?o.ElementType.Style:o.ElementType.Tag);var s=t.call(this,r)||this;return s.name=e,s.attribs=n,s.type=i,s}return r(e,t),Object.defineProperty(e.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"tagName",{get:function(){return this.name},set:function(t){this.name=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"attributes",{get:function(){var t=this;return Object.keys(this.attribs).map((function(e){var n,r;return{name:e,value:t.attribs[e],namespace:null===(n=t["x-attribsNamespace"])||void 0===n?void 0:n[e],prefix:null===(r=t["x-attribsPrefix"])||void 0===r?void 0:r[e]}}))},enumerable:!1,configurable:!0}),e}(h);function m(t){return(0,o.isTag)(t)}function g(t){return t.type===o.ElementType.CDATA}function b(t){return t.type===o.ElementType.Text}function y(t){return t.type===o.ElementType.Comment}function v(t){return t.type===o.ElementType.Directive}function w(t){return t.type===o.ElementType.Root}function x(t){return Object.prototype.hasOwnProperty.call(t,"children")}function _(t,e){var n;if(void 0===e&&(e=!1),b(t))n=new l(t.data);else if(y(t))n=new c(t.data);else if(m(t)){var r=e?k(t.children):[],o=new p(t.name,i({},t.attribs),r);r.forEach((function(t){return t.parent=o})),null!=t.namespace&&(o.namespace=t.namespace),t["x-attribsNamespace"]&&(o["x-attribsNamespace"]=i({},t["x-attribsNamespace"])),t["x-attribsPrefix"]&&(o["x-attribsPrefix"]=i({},t["x-attribsPrefix"])),n=o}else if(g(t)){r=e?k(t.children):[];var s=new d(r);r.forEach((function(t){return t.parent=s})),n=s}else if(w(t)){r=e?k(t.children):[];var a=new f(r);r.forEach((function(t){return t.parent=a})),t["x-mode"]&&(a["x-mode"]=t["x-mode"]),n=a}else{if(!v(t))throw new Error("Not implemented yet: ".concat(t.type));var h=new u(t.name,t.data);null!=t["x-name"]&&(h["x-name"]=t["x-name"],h["x-publicId"]=t["x-publicId"],h["x-systemId"]=t["x-systemId"]),n=h}return n.startIndex=t.startIndex,n.endIndex=t.endIndex,null!=t.sourceCodeLocation&&(n.sourceCodeLocation=t.sourceCodeLocation),n}function k(t){for(var e=t.map((function(t){return _(t,!0)})),n=1;n=0){var n=t[e];if(e>0&&t.lastIndexOf(n,e-1)>=0)t.splice(e,1);else for(var r=n.parent;r;r=r.parent)if(t.includes(r)){t.splice(e,1);break}}return t}function s(t,e){var n=[],o=[];if(t===e)return 0;var s=(0,i.hasChildren)(t)?t:t.parent;while(s)n.unshift(s),s=s.parent;s=(0,i.hasChildren)(e)?e:e.parent;while(s)o.unshift(s),s=s.parent;var a=Math.min(n.length,o.length),l=0;while(lu.indexOf(d)?c===e?r.FOLLOWING|r.CONTAINED_BY:r.FOLLOWING:c===t?r.PRECEDING|r.CONTAINS:r.PRECEDING}function a(t){return t=t.filter((function(t,e,n){return!n.includes(t,e+1)})),t.sort((function(t,e){var n=s(t,e);return n&r.PRECEDING?-1:n&r.FOLLOWING?1:0})),t}e.removeSubsets=o,function(t){t[t["DISCONNECTED"]=1]="DISCONNECTED",t[t["PRECEDING"]=2]="PRECEDING",t[t["FOLLOWING"]=4]="FOLLOWING",t[t["CONTAINS"]=8]="CONTAINS",t[t["CONTAINED_BY"]=16]="CONTAINED_BY"}(r=e.DocumentPosition||(e.DocumentPosition={})),e.compareDocumentPosition=s,e.uniqueSort=a},3992:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(e,n);i&&!("get"in i?!e.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,i)}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__exportStar||function(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||r(e,t,n)};Object.defineProperty(e,"__esModule",{value:!0}),e.hasChildren=e.isDocument=e.isComment=e.isText=e.isCDATA=e.isTag=void 0,i(n(2178),e),i(n(1699),e),i(n(6167),e),i(n(6754),e),i(n(5355),e),i(n(9256),e),i(n(4921),e);var o=n(6102);Object.defineProperty(e,"isTag",{enumerable:!0,get:function(){return o.isTag}}),Object.defineProperty(e,"isCDATA",{enumerable:!0,get:function(){return o.isCDATA}}),Object.defineProperty(e,"isText",{enumerable:!0,get:function(){return o.isText}}),Object.defineProperty(e,"isComment",{enumerable:!0,get:function(){return o.isComment}}),Object.defineProperty(e,"isDocument",{enumerable:!0,get:function(){return o.isDocument}}),Object.defineProperty(e,"hasChildren",{enumerable:!0,get:function(){return o.hasChildren}})},5355:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getElementsByTagType=e.getElementsByTagName=e.getElementById=e.getElements=e.testElement=void 0;var r=n(6102),i=n(6754),o={tag_name:function(t){return"function"===typeof t?function(e){return(0,r.isTag)(e)&&t(e.name)}:"*"===t?r.isTag:function(e){return(0,r.isTag)(e)&&e.name===t}},tag_type:function(t){return"function"===typeof t?function(e){return t(e.type)}:function(e){return e.type===t}},tag_contains:function(t){return"function"===typeof t?function(e){return(0,r.isText)(e)&&t(e.data)}:function(e){return(0,r.isText)(e)&&e.data===t}}};function s(t,e){return"function"===typeof e?function(n){return(0,r.isTag)(n)&&e(n.attribs[t])}:function(n){return(0,r.isTag)(n)&&n.attribs[t]===e}}function a(t,e){return function(n){return t(n)||e(n)}}function l(t){var e=Object.keys(t).map((function(e){var n=t[e];return Object.prototype.hasOwnProperty.call(o,e)?o[e](n):s(e,n)}));return 0===e.length?null:e.reduce(a)}function c(t,e){var n=l(t);return!n||n(e)}function u(t,e,n,r){void 0===r&&(r=1/0);var o=l(t);return o?(0,i.filter)(o,e,n,r):[]}function h(t,e,n){return void 0===n&&(n=!0),Array.isArray(e)||(e=[e]),(0,i.findOne)(s("id",t),e,n)}function d(t,e,n,r){return void 0===n&&(n=!0),void 0===r&&(r=1/0),(0,i.filter)(o["tag_name"](t),e,n,r)}function f(t,e,n,r){return void 0===n&&(n=!0),void 0===r&&(r=1/0),(0,i.filter)(o["tag_type"](t),e,n,r)}e.testElement=c,e.getElements=u,e.getElementById=h,e.getElementsByTagName=d,e.getElementsByTagType=f},6167:function(t,e){"use strict";function n(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){var e=t.parent.children,n=e.lastIndexOf(t);n>=0&&e.splice(n,1)}t.next=null,t.prev=null,t.parent=null}function r(t,e){var n=e.prev=t.prev;n&&(n.next=e);var r=e.next=t.next;r&&(r.prev=e);var i=e.parent=t.parent;if(i){var o=i.children;o[o.lastIndexOf(t)]=e,t.parent=null}}function i(t,e){if(n(e),e.next=null,e.parent=t,t.children.push(e)>1){var r=t.children[t.children.length-2];r.next=e,e.prev=r}else e.prev=null}function o(t,e){n(e);var r=t.parent,i=t.next;if(e.next=i,e.prev=t,t.next=e,e.parent=r,i){if(i.prev=e,r){var o=r.children;o.splice(o.lastIndexOf(i),0,e)}}else r&&r.children.push(e)}function s(t,e){if(n(e),e.parent=t,e.prev=null,1!==t.children.unshift(e)){var r=t.children[1];r.prev=e,e.next=r}else e.next=null}function a(t,e){n(e);var r=t.parent;if(r){var i=r.children;i.splice(i.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}Object.defineProperty(e,"__esModule",{value:!0}),e.prepend=e.prependChild=e.append=e.appendChild=e.replaceElement=e.removeElement=void 0,e.removeElement=n,e.replaceElement=r,e.appendChild=i,e.append=o,e.prependChild=s,e.prepend=a},6754:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.findAll=e.existsOne=e.findOne=e.findOneChild=e.find=e.filter=void 0;var r=n(6102);function i(t,e,n,r){return void 0===n&&(n=!0),void 0===r&&(r=1/0),o(t,Array.isArray(e)?e:[e],n,r)}function o(t,e,n,i){for(var o=[],s=[e],a=[0];;)if(a[0]>=s[0].length){if(1===a.length)return o;s.shift(),a.shift()}else{var l=s[0][a[0]++];if(t(l)&&(o.push(l),--i<=0))return o;n&&(0,r.hasChildren)(l)&&l.children.length>0&&(a.unshift(0),s.unshift(l.children))}}function s(t,e){return e.find(t)}function a(t,e,n){void 0===n&&(n=!0);for(var i=null,o=0;o0&&(i=a(t,s.children,!0)))}return i}function l(t,e){return e.some((function(e){return(0,r.isTag)(e)&&(t(e)||l(t,e.children))}))}function c(t,e){for(var n=[],i=[e],o=[0];;)if(o[0]>=i[0].length){if(1===i.length)return n;i.shift(),o.shift()}else{var s=i[0][o[0]++];(0,r.isTag)(s)&&(t(s)&&n.push(s),s.children.length>0&&(o.unshift(0),i.unshift(s.children)))}}e.filter=i,e.find=o,e.findOneChild=s,e.findOne=a,e.existsOne=l,e.findAll=c},2178:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.innerText=e.textContent=e.getText=e.getInnerHTML=e.getOuterHTML=void 0;var i=n(6102),o=r(n(1203)),s=n(9960);function a(t,e){return(0,o.default)(t,e)}function l(t,e){return(0,i.hasChildren)(t)?t.children.map((function(t){return a(t,e)})).join(""):""}function c(t){return Array.isArray(t)?t.map(c).join(""):(0,i.isTag)(t)?"br"===t.name?"\n":c(t.children):(0,i.isCDATA)(t)?c(t.children):(0,i.isText)(t)?t.data:""}function u(t){return Array.isArray(t)?t.map(u).join(""):(0,i.hasChildren)(t)&&!(0,i.isComment)(t)?u(t.children):(0,i.isText)(t)?t.data:""}function h(t){return Array.isArray(t)?t.map(h).join(""):(0,i.hasChildren)(t)&&(t.type===s.ElementType.Tag||(0,i.isCDATA)(t))?h(t.children):(0,i.isText)(t)?t.data:""}e.getOuterHTML=a,e.getInnerHTML=l,e.getText=c,e.textContent=u,e.innerText=h},1699:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.prevElementSibling=e.nextElementSibling=e.getName=e.hasAttrib=e.getAttributeValue=e.getSiblings=e.getParent=e.getChildren=void 0;var r=n(6102);function i(t){return(0,r.hasChildren)(t)?t.children:[]}function o(t){return t.parent||null}function s(t){var e,n,r=o(t);if(null!=r)return i(r);var s=[t],a=t.prev,l=t.next;while(null!=a)s.unshift(a),e=a,a=e.prev;while(null!=l)s.push(l),n=l,l=n.next;return s}function a(t,e){var n;return null===(n=t.attribs)||void 0===n?void 0:n[e]}function l(t,e){return null!=t.attribs&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&null!=t.attribs[e]}function c(t){return t.name}function u(t){var e,n=t.next;while(null!==n&&!(0,r.isTag)(n))e=n,n=e.next;return n}function h(t){var e,n=t.prev;while(null!==n&&!(0,r.isTag)(n))e=n,n=e.prev;return n}e.getChildren=i,e.getParent=o,e.getSiblings=s,e.getAttributeValue=a,e.hasAttrib=l,e.getName=c,e.nextElementSibling=u,e.prevElementSibling=h},5814:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(e,n);i&&!("get"in i?!e.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,i)}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t["default"]=e}),o=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&r(e,t,n);return i(e,t),e},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXML=e.decodeHTMLStrict=e.decodeHTMLAttribute=e.decodeHTML=e.determineBranch=e.EntityDecoder=e.DecodingMode=e.BinTrieFlags=e.fromCodePoint=e.replaceCodePoint=e.decodeCodePoint=e.xmlDecodeTree=e.htmlDecodeTree=void 0;var a=s(n(6459));e.htmlDecodeTree=a.default;var l=s(n(3878));e.xmlDecodeTree=l.default;var c=o(n(8894));e.decodeCodePoint=c.default;var u,h=n(8894);Object.defineProperty(e,"replaceCodePoint",{enumerable:!0,get:function(){return h.replaceCodePoint}}),Object.defineProperty(e,"fromCodePoint",{enumerable:!0,get:function(){return h.fromCodePoint}}),function(t){t[t["NUM"]=35]="NUM",t[t["SEMI"]=59]="SEMI",t[t["EQUALS"]=61]="EQUALS",t[t["ZERO"]=48]="ZERO",t[t["NINE"]=57]="NINE",t[t["LOWER_A"]=97]="LOWER_A",t[t["LOWER_F"]=102]="LOWER_F",t[t["LOWER_X"]=120]="LOWER_X",t[t["LOWER_Z"]=122]="LOWER_Z",t[t["UPPER_A"]=65]="UPPER_A",t[t["UPPER_F"]=70]="UPPER_F",t[t["UPPER_Z"]=90]="UPPER_Z"}(u||(u={}));var d,f,p,m=32;function g(t){return t>=u.ZERO&&t<=u.NINE}function b(t){return t>=u.UPPER_A&&t<=u.UPPER_F||t>=u.LOWER_A&&t<=u.LOWER_F}function y(t){return t>=u.UPPER_A&&t<=u.UPPER_Z||t>=u.LOWER_A&&t<=u.LOWER_Z||g(t)}function v(t){return t===u.EQUALS||y(t)}(function(t){t[t["VALUE_LENGTH"]=49152]="VALUE_LENGTH",t[t["BRANCH_LENGTH"]=16256]="BRANCH_LENGTH",t[t["JUMP_TABLE"]=127]="JUMP_TABLE"})(d=e.BinTrieFlags||(e.BinTrieFlags={})),function(t){t[t["EntityStart"]=0]="EntityStart",t[t["NumericStart"]=1]="NumericStart",t[t["NumericDecimal"]=2]="NumericDecimal",t[t["NumericHex"]=3]="NumericHex",t[t["NamedEntity"]=4]="NamedEntity"}(f||(f={})),function(t){t[t["Legacy"]=0]="Legacy",t[t["Strict"]=1]="Strict",t[t["Attribute"]=2]="Attribute"}(p=e.DecodingMode||(e.DecodingMode={}));var w=function(){function t(t,e,n){this.decodeTree=t,this.emitCodePoint=e,this.errors=n,this.state=f.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=p.Strict}return t.prototype.startEntity=function(t){this.decodeMode=t,this.state=f.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1},t.prototype.write=function(t,e){switch(this.state){case f.EntityStart:return t.charCodeAt(e)===u.NUM?(this.state=f.NumericStart,this.consumed+=1,this.stateNumericStart(t,e+1)):(this.state=f.NamedEntity,this.stateNamedEntity(t,e));case f.NumericStart:return this.stateNumericStart(t,e);case f.NumericDecimal:return this.stateNumericDecimal(t,e);case f.NumericHex:return this.stateNumericHex(t,e);case f.NamedEntity:return this.stateNamedEntity(t,e)}},t.prototype.stateNumericStart=function(t,e){return e>=t.length?-1:(t.charCodeAt(e)|m)===u.LOWER_X?(this.state=f.NumericHex,this.consumed+=1,this.stateNumericHex(t,e+1)):(this.state=f.NumericDecimal,this.stateNumericDecimal(t,e))},t.prototype.addToNumericResult=function(t,e,n,r){if(e!==n){var i=n-e;this.result=this.result*Math.pow(r,i)+parseInt(t.substr(e,i),r),this.consumed+=i}},t.prototype.stateNumericHex=function(t,e){var n=e;while(e>14;e>14,0!==i){if(o===u.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==p.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1},t.prototype.emitNotTerminatedNamedEntity=function(){var t,e=this,n=e.result,r=e.decodeTree,i=(r[n]&d.VALUE_LENGTH)>>14;return this.emitNamedEntityData(n,i,this.consumed),null===(t=this.errors)||void 0===t||t.missingSemicolonAfterCharacterReference(),this.consumed},t.prototype.emitNamedEntityData=function(t,e,n){var r=this.decodeTree;return this.emitCodePoint(1===e?r[t]&~d.VALUE_LENGTH:r[t+1],n),3===e&&this.emitCodePoint(r[t+2],n),n},t.prototype.end=function(){var t;switch(this.state){case f.NamedEntity:return 0===this.result||this.decodeMode===p.Attribute&&this.result!==this.treeIndex?0:this.emitNotTerminatedNamedEntity();case f.NumericDecimal:return this.emitNumericEntity(0,2);case f.NumericHex:return this.emitNumericEntity(0,3);case f.NumericStart:return null===(t=this.errors)||void 0===t||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case f.EntityStart:return 0}},t}();function x(t){var e="",n=new w(t,(function(t){return e+=(0,c.fromCodePoint)(t)}));return function(t,r){var i=0,o=0;while((o=t.indexOf("&",o))>=0){e+=t.slice(i,o),n.startEntity(r);var s=n.write(t,o+1);if(s<0){i=o+n.end();break}i=o+s,o=0===s?i+1:i}var a=e+t.slice(i);return e="",a}}function _(t,e,n,r){var i=(e&d.BRANCH_LENGTH)>>7,o=e&d.JUMP_TABLE;if(0===i)return 0!==o&&r===o?n:-1;if(o){var s=r-o;return s<0||s>=i?-1:t[n+s]-1}var a=n,l=a+i-1;while(a<=l){var c=a+l>>>1,u=t[c];if(ur))return t[c+i];l=c-1}}return-1}e.EntityDecoder=w,e.determineBranch=_;var k=x(a.default),S=x(l.default);function T(t,e){return void 0===e&&(e=p.Legacy),k(t,e)}function E(t){return k(t,p.Attribute)}function C(t){return k(t,p.Strict)}function M(t){return S(t,p.Strict)}e.decodeHTML=T,e.decodeHTMLAttribute=E,e.decodeHTMLStrict=C,e.decodeXML=M},8894:function(t,e){"use strict";var n;Object.defineProperty(e,"__esModule",{value:!0}),e.replaceCodePoint=e.fromCodePoint=void 0;var r=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);function i(t){var e;return t>=55296&&t<=57343||t>1114111?65533:null!==(e=r.get(t))&&void 0!==e?e:t}function o(t){return(0,e.fromCodePoint)(i(t))}e.fromCodePoint=null!==(n=String.fromCodePoint)&&void 0!==n?n:function(t){var e="";return t>65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|1023&t),e+=String.fromCharCode(t),e},e.replaceCodePoint=i,e["default"]=o},2226:function(t,e,n){"use strict";var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.encodeNonAsciiHTML=e.encodeHTML=void 0;var i=r(n(3739)),o=n(1458),s=/[\t\n!-,./:-@[-`\f{-}$\x80-\uFFFF]/g;function a(t){return c(s,t)}function l(t){return c(o.xmlReplacer,t)}function c(t,e){var n,r="",s=0;while(null!==(n=t.exec(e))){var a=n.index;r+=e.substring(s,a);var l=e.charCodeAt(a),c=i.default.get(l);if("object"===typeof c){if(a+1$\x80-\uFFFF]/g;var n=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);function r(t){var r,i="",o=0;while(null!==(r=e.xmlReplacer.exec(t))){var s=r.index,a=t.charCodeAt(s),l=n.get(a);void 0!==l?(i+=t.substring(o,s)+l,o=s+1):(i+="".concat(t.substring(o,s),"&#x").concat((0,e.getCodePoint)(t,s).toString(16),";"),o=e.xmlReplacer.lastIndex+=Number(55296===(64512&a)))}return i+t.substr(o)}function i(t,e){return function(n){var r,i=0,o="";while(r=t.exec(n))i!==r.index&&(o+=n.substring(i,r.index)),o+=e.get(r[0].charCodeAt(0)),i=r.index+1;return o+n.substring(i)}}e.getCodePoint=null!=String.prototype.codePointAt?function(t,e){return t.codePointAt(e)}:function(t,e){return 55296===(64512&t.charCodeAt(e))?1024*(t.charCodeAt(e)-55296)+t.charCodeAt(e+1)-56320+65536:t.charCodeAt(e)},e.encodeXML=r,e.escape=r,e.escapeUTF8=i(/[&<>'"]/g,n),e.escapeAttribute=i(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),e.escapeText=i(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]))},6459:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map((function(t){return t.charCodeAt(0)})))},3878:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=new Uint16Array("Ȁaglq\tɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map((function(t){return t.charCodeAt(0)})))},3739:function(t,e){"use strict";function n(t){for(var e=1;e * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. */ function n(t){return"[object Object]"===Object.prototype.toString.call(t)}function r(t){var e,r;return!1!==n(t)&&(e=t.constructor,void 0===e||(r=e.prototype,!1!==n(r)&&!1!==r.hasOwnProperty("isPrototypeOf")))}Object.defineProperty(e,"__esModule",{value:!0}),e.isPlainObject=r},9597:function(t,e,n){"use strict";n.d(e,{Z:function(){return de}});const r="aaa1rp3barth4b0ott3vie4c1le2ogado5udhabi7c0ademy5centure6ountant0s9o1tor4d0s1ult4e0g1ro2tna4f0l1rica5g0akhan5ency5i0g1rbus3force5tel5kdn3l0faromeo7ibaba4pay4lfinanz6state5y2sace3tom5m0azon4ericanexpress7family11x2fam3ica3sterdam8nalytics7droid5quan4z2o0l2partments8p0le4q0uarelle8r0ab1mco4chi3my2pa2t0e3s0da2ia2sociates9t0hleta5torney7u0ction5di0ble3o3spost5thor3o0s4vianca6w0s2x0a2z0ure5ba0by2idu3namex3narepublic11d1k2r0celona5laycard4s5efoot5gains6seball5ketball8uhaus5yern5b0c1t1va3cg1n2d1e0ats2uty4er2ntley5rlin4st0buy5t2f1g1h0arti5i0ble3d1ke2ng0o3o1z2j1lack0friday9ockbuster8g1omberg7ue3m0s1w2n0pparibas9o0ats3ehringer8fa2m1nd2o0k0ing5sch2tik2on4t1utique6x2r0adesco6idgestone9oadway5ker3ther5ussels7s1t1uild0ers6siness6y1zz3v1w1y1z0h3ca0b1fe2l0l1vinklein9m0era3p2non3petown5ital0one8r0avan4ds2e0er0s4s2sa1e1h1ino4t0ering5holic7ba1n1re2s2c1d1enter4o1rn3f0a1d2g1h0anel2nel4rity4se2t2eap3intai5ristmas6ome4urch5i0priani6rcle4sco3tadel4i0c2y0eats7k1l0aims4eaning6ick2nic1que6othing5ud3ub0med6m1n1o0ach3des3ffee4llege4ogne5m0cast4mbank4unity6pany2re3uter5sec4ndos3struction8ulting7tact3ractors9oking0channel11l1p2rsica5untry4pon0s4rses6pa2r0edit0card4union9icket5own3s1uise0s6u0isinella9v1w1x1y0mru3ou3z2dabur3d1nce3ta1e1ing3sun4y2clk3ds2e0al0er2s3gree4livery5l1oitte5ta3mocrat6ntal2ist5si0gn4v2hl2iamonds6et2gital5rect0ory7scount3ver5h2y2j1k1m1np2o0cs1tor4g1mains5t1wnload7rive4tv2ubai3nlop4pont4rban5vag2r2z2earth3t2c0o2deka3u0cation8e1g1mail3erck5nergy4gineer0ing9terprises10pson4quipment8r0icsson6ni3s0q1tate5t0isalat7u0rovision8s2vents5xchange6pert3osed4ress5traspace10fage2il1rwinds6th3mily4n0s2rm0ers5shion4t3edex3edback6rrari3ero6i0at2delity5o2lm2nal1nce1ial7re0stone6mdale6sh0ing5t0ness6j1k1lickr3ghts4r2orist4wers5y2m1o0o0d0network8tball6rd1ex2sale4um3undation8x2r0ee1senius7l1ogans4ntdoor4ier7tr2ujitsu5n0d2rniture7tbol5yi3ga0l0lery3o1up4me0s3p1rden4y2b0iz3d0n2e0a1nt0ing5orge5f1g0ee3h1i0ft0s3ves2ing5l0ass3e1obal2o4m0ail3bh2o1x2n1odaddy5ld0point6f2o0dyear5g0le4p1t1v2p1q1r0ainger5phics5tis4een3ipe3ocery4up4s1t1u0ardian6cci3ge2ide2tars5ru3w1y2hair2mburg5ngout5us3bo2dfc0bank7ealth0care8lp1sinki6re1mes5gtv3iphop4samitsu7tachi5v2k0t2m1n1ockey4ldings5iday5medepot5goods5s0ense7nda3rse3spital5t0ing5t0eles2s3mail5use3w2r1sbc3t1u0ghes5yatt3undai7ibm2cbc2e1u2d1e0ee3fm2kano4l1m0amat4db2mo0bilien9n0c1dustries8finiti5o2g1k1stitute6urance4e4t0ernational10uit4vestments10o1piranga7q1r0ish4s0maili5t0anbul7t0au2v3jaguar4va3cb2e0ep2tzt3welry6io2ll2m0p2nj2o0bs1urg4t1y2p0morgan6rs3uegos4niper7kaufen5ddi3e0rryhotels6logistics9properties14fh2g1h1i0a1ds2m1nder2le4tchen5wi3m1n1oeln3matsu5sher5p0mg2n2r0d1ed3uokgroup8w1y0oto4z2la0caixa5mborghini8er3ncaster5ia3d0rover6xess5salle5t0ino3robe5w0yer5b1c1ds2ease3clerc5frak4gal2o2xus4gbt3i0dl2fe0insurance9style7ghting6ke2lly3mited4o2ncoln4de2k2psy3ve1ing5k1lc1p2oan0s3cker3us3l1ndon4tte1o3ve3pl0financial11r1s1t0d0a3u0ndbeck6xe1ury5v1y2ma0cys3drid4if1son4keup4n0agement7go3p1rket0ing3s4riott5shalls7serati6ttel5ba2c0kinsey7d1e0d0ia3et2lbourne7me1orial6n0u2rckmsd7g1h1iami3crosoft7l1ni1t2t0subishi9k1l0b1s2m0a2n1o0bi0le4da2e1i1m1nash3ey2ster5rmon3tgage6scow4to0rcycles9v0ie4p1q1r1s0d2t0n1r2u0seum3ic3tual5v1w1x1y1z2na0b1goya4me2tura4vy3ba2c1e0c1t0bank4flix4work5ustar5w0s2xt0direct7us4f0l2g0o2hk2i0co2ke1on3nja3ssan1y5l1o0kia3rthwesternmutual14on4w0ruz3tv4p1r0a1w2tt2u1yc2z2obi1server7ffice5kinawa6layan0group9dnavy5lo3m0ega4ne1g1l0ine5oo2pen3racle3nge4g0anic5igins6saka4tsuka4t2vh3pa0ge2nasonic7ris2s1tners4s1y3ssagens7y2ccw3e0t2f0izer5g1h0armacy6d1ilips5one2to0graphy6s4ysio5ics1tet2ures6d1n0g1k2oneer5zza4k1l0ace2y0station9umbing5s3m1n0c2ohl2ker3litie5rn2st3r0america6xi3ess3ime3o0d0uctions8f1gressive8mo2perties3y5tection8u0dential9s1t1ub2w0c2y2qa1pon3uebec3st5racing4dio4e0ad1lestate6tor2y4cipes5d0stone5umbrella9hab3ise0n3t2liance6n0t0als5pair3ort3ublican8st0aurant8view0s5xroth6ich0ardli6oh3l1o1p2o0cher3ks3deo3gers4om3s0vp3u0gby3hr2n2w0e2yukyu6sa0arland6fe0ty4kura4le1on3msclub4ung5ndvik0coromant12ofi4p1rl2s1ve2xo3b0i1s2c0a1b1haeffler7midt4olarships8ol3ule3warz5ience5ot3d1e0arch3t2cure1ity6ek2lect4ner3rvices6ven3w1x0y3fr2g1h0angrila6rp2w2ell3ia1ksha5oes2p0ping5uji3w0time7i0lk2na1gles5te3j1k0i0n2y0pe4l0ing4m0art3ile4n0cf3o0ccer3ial4ftbank4ware6hu2lar2utions7ng1y2y2pa0ce3ort2t3r0l2s1t0ada2ples4r1tebank4farm7c0group6ockholm6rage3e3ream4udio2y3yle4u0cks3pplies3y2ort5rf1gery5zuki5v1watch4iss4x1y0dney4stems6z2tab1ipei4lk2obao4rget4tamotors6r2too4x0i3c0i2d0k2eam2ch0nology8l1masek5nnis4va3f1g1h0d1eater2re6iaa2ckets5enda4ffany5ps2res2ol4j0maxx4x2k0maxx5l1m0all4n1o0day3kyo3ols3p1ray3shiba5tal3urs3wn2yota3s3r0ade1ing4ining5vel0channel7ers0insurance16ust3v2t1ube2i1nes3shu4v0s2w1z2ua1bank3s2g1k1nicom3versity8o2ol2ps2s1y1z2va0cations7na1guard7c1e0gas3ntures6risign5mögensberater2ung14sicherung10t2g1i0ajes4deo3g1king4llas4n1p1rgin4sa1ion4va1o3laanderen9n1odka3lkswagen7vo3te1ing3o2yage5u0elos6wales2mart4ter4ng0gou5tch0es6eather0channel12bcam3er2site5d0ding5ibo2r3f1hoswho6ien2ki2lliamhill9n0dows4e1ners6me2olterskluwer11odside6rk0s2ld3w2s1tc1f3xbox3erox4finity6ihuan4n2xx2yz3yachts4hoo3maxun5ndex5e1odobashi7ga2kohama6u0tube6t1un3za0ppos4ra3ero3ip2m1one3uerich6w2",i="ελ1υ2бг1ел3дети4ею2католик6ом3мкд2он1сква6онлайн5рг3рус2ф2сайт3рб3укр3қаз3հայ3ישראל5קום3ابوظبي5تصالات6رامكو5لاردن4بحرين5جزائر5سعودية6عليان5مغرب5مارات5یران5بارت2زار4يتك3ھارت5تونس4سودان3رية5شبكة4عراق2ب2مان4فلسطين6قطر3كاثوليك6وم3مصر2ليسيا5وريتانيا7قع4همراه5پاکستان7ڀارت4कॉम3नेट3भारत0म्3ोत5संगठन5বাংলা5ভারত2ৰত4ਭਾਰਤ4ભારત4ଭାରତ4இந்தியா6லங்கை6சிங்கப்பூர்11భారత్5ಭಾರತ4ഭാരതം5ලංකා4คอม3ไทย3ລາວ3გე2みんな3アマゾン4クラウド4グーグル4コム2ストア3セール3ファッション6ポイント4世界2中信1国1國1文网3亚马逊3企业2佛山2信息2健康2八卦2公司1益2台湾1灣2商城1店1标2嘉里0大酒店5在线2大拿2天主教3娱乐2家電2广东2微博2慈善2我爱你3手机2招聘2政务1府2新加坡2闻2时尚2書籍2机构2淡马锡3游戏2澳門2点看2移动2组织机构4网址1店1站1络2联通2谷歌2购物2通販2集团2電訊盈科4飞利浦3食品2餐厅2香格里拉3港2닷넷1컴2삼성2한국2",o=(t,e)=>{for(const n in e)t[n]=e[n];return t},s="numeric",a="ascii",l="alpha",c="asciinumeric",u="alphanumeric",h="domain",d="emoji",f="scheme",p="slashscheme",m="whitespace";function g(t,e){return t in e||(e[t]=[]),e[t]}function b(t,e,n){e[s]&&(e[c]=!0,e[u]=!0),e[a]&&(e[c]=!0,e[l]=!0),e[c]&&(e[u]=!0),e[l]&&(e[u]=!0),e[u]&&(e[h]=!0),e[d]&&(e[h]=!0);for(const r in e){const e=g(r,n);e.indexOf(t)<0&&e.push(t)}}function y(t,e){const n={};for(const r in e)e[r].indexOf(t)>=0&&(n[r]=!0);return n}function v(t){void 0===t&&(t=null),this.j={},this.jr=[],this.jd=null,this.t=t}v.groups={},v.prototype={accepts(){return!!this.t},go(t){const e=this,n=e.j[t];if(n)return n;for(let r=0;rt.ta(e,n,r,i),x=(t,e,n,r,i)=>t.tr(e,n,r,i),_=(t,e,n,r,i)=>t.ts(e,n,r,i),k=(t,e,n,r,i)=>t.tt(e,n,r,i),S="WORD",T="UWORD",E="LOCALHOST",C="TLD",M="UTLD",O="SCHEME",A="SLASH_SCHEME",P="NUM",D="WS",I="NL",N="OPENBRACE",L="OPENBRACKET",j="OPENANGLEBRACKET",R="OPENPAREN",F="CLOSEBRACE",z="CLOSEBRACKET",U="CLOSEANGLEBRACKET",W="CLOSEPAREN",H="AMPERSAND",B="APOSTROPHE",V="ASTERISK",q="AT",$="BACKSLASH",Z="BACKTICK",Y="CARET",G="COLON",X="COMMA",J="DOLLAR",K="DOT",Q="EQUALS",tt="EXCLAMATION",et="HYPHEN",nt="PERCENT",rt="PIPE",it="PLUS",ot="POUND",st="QUERY",at="QUOTE",lt="SEMI",ct="SLASH",ut="TILDE",ht="UNDERSCORE",dt="EMOJI",ft="SYM";var pt=Object.freeze({__proto__:null,WORD:S,UWORD:T,LOCALHOST:E,TLD:C,UTLD:M,SCHEME:O,SLASH_SCHEME:A,NUM:P,WS:D,NL:I,OPENBRACE:N,OPENBRACKET:L,OPENANGLEBRACKET:j,OPENPAREN:R,CLOSEBRACE:F,CLOSEBRACKET:z,CLOSEANGLEBRACKET:U,CLOSEPAREN:W,AMPERSAND:H,APOSTROPHE:B,ASTERISK:V,AT:q,BACKSLASH:$,BACKTICK:Z,CARET:Y,COLON:G,COMMA:X,DOLLAR:J,DOT:K,EQUALS:Q,EXCLAMATION:tt,HYPHEN:et,PERCENT:nt,PIPE:rt,PLUS:it,POUND:ot,QUERY:st,QUOTE:at,SEMI:lt,SLASH:ct,TILDE:ut,UNDERSCORE:ht,EMOJI:dt,SYM:ft});const mt=/[a-z]/,gt=/\p{L}/u,bt=/\p{Emoji}/u,yt=/\d/,vt=/\s/;const wt="\n",xt="️",_t="‍";let kt=null,St=null;function Tt(t){void 0===t&&(t=[]);const e={};v.groups=e;const n=new v;null==kt&&(kt=Ot(r)),null==St&&(St=Ot(i)),k(n,"'",B),k(n,"{",N),k(n,"[",L),k(n,"<",j),k(n,"(",R),k(n,"}",F),k(n,"]",z),k(n,">",U),k(n,")",W),k(n,"&",H),k(n,"*",V),k(n,"@",q),k(n,"`",Z),k(n,"^",Y),k(n,":",G),k(n,",",X),k(n,"$",J),k(n,".",K),k(n,"=",Q),k(n,"!",tt),k(n,"-",et),k(n,"%",nt),k(n,"|",rt),k(n,"+",it),k(n,"#",ot),k(n,"?",st),k(n,'"',at),k(n,"/",ct),k(n,";",lt),k(n,"~",ut),k(n,"_",ht),k(n,"\\",$);const u=x(n,yt,P,{[s]:!0});x(u,yt,u);const g=x(n,mt,S,{[a]:!0});x(g,mt,g);const y=x(n,gt,T,{[l]:!0});x(y,mt),x(y,gt,y);const w=x(n,vt,D,{[m]:!0});k(n,wt,I,{[m]:!0}),k(w,wt),x(w,vt,w);const Tt=x(n,bt,dt,{[d]:!0});x(Tt,bt,Tt),k(Tt,xt,Tt);const Et=k(Tt,_t);x(Et,bt,Tt);const Ct=[[mt,g]],At=[[mt,null],[gt,y]];for(let r=0;rt[0]>e[0]?1:-1));for(let r=0;r=0?o[h]=!0:mt.test(e)?yt.test(e)?o[c]=!0:o[a]=!0:o[s]=!0,_(n,e,e,o)}return _(n,"localhost",E,{ascii:!0}),n.jd=new v(ft),{start:n,tokens:o({groups:e},pt)}}function Et(t,e){const n=Ct(e.replace(/[A-Z]/g,(t=>t.toLowerCase()))),r=n.length,i=[];let o=0,s=0;while(s=0&&(h+=n[s].length,d++),c+=n[s].length,o+=n[s].length,s++;o-=h,s-=d,c-=h,i.push({t:u.t,v:e.slice(o-c,o),s:o-c,e:o})}return i}function Ct(t){const e=[],n=t.length;let r=0;while(r56319||r+1===n||(i=t.charCodeAt(r+1))<56320||i>57343?t[r]:t.slice(r,r+2);e.push(s),r+=s.length}return e}function Mt(t,e,n,r,i){let o;const s=e.length;for(let a=0;a=0)o++;if(o>0){e.push(n.join(""));for(let e=parseInt(t.substring(r,r+o),10);e>0;e--)n.pop();r+=o}else n.push(t[r]),r++}return e}const At={defaultProtocol:"http",events:null,format:Dt,formatHref:Dt,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:1/0,className:null,attributes:null,ignoreTags:[],render:null};function Pt(t,e){void 0===e&&(e=null);let n=o({},At);t&&(n=o(n,t instanceof Pt?t.o:t));const r=n.ignoreTags,i=[];for(let o=0;on?r.substring(0,n)+"…":r},toFormattedHref(t){return t.get("formatHref",this.toHref(t.get("defaultProtocol")),this)},startIndex(){return this.tk[0].s},endIndex(){return this.tk[this.tk.length-1].e},toObject(t){return void 0===t&&(t=At.defaultProtocol),{type:this.t,value:this.toString(),isLink:this.isLink,href:this.toHref(t),start:this.startIndex(),end:this.endIndex()}},toFormattedObject(t){return{type:this.t,value:this.toFormattedString(t),isLink:this.isLink,href:this.toFormattedHref(t),start:this.startIndex(),end:this.endIndex()}},validate(t){return t.get("validate",this.toString(),this)},render(t){const e=this,n=this.toHref(t.get("defaultProtocol")),r=t.get("formatHref",n,this),i=t.get("tagName",n,e),s=this.toFormattedString(t),a={},l=t.get("className",n,e),c=t.get("target",n,e),u=t.get("rel",n,e),h=t.getObj("attributes",n,e),d=t.getObj("events",n,e);return a.href=r,l&&(a.class=l),c&&(a.target=c),u&&(a.rel=u),h&&o(a,h),{tagName:i,attributes:a,content:s,eventListeners:d}}};const Lt=Nt("email",{isLink:!0,toHref(){return"mailto:"+this.toString()}}),jt=Nt("text"),Rt=Nt("nl"),Ft=Nt("url",{isLink:!0,toHref(t){return void 0===t&&(t=At.defaultProtocol),this.hasProtocol()?this.v:`${t}://${this.v}`},hasProtocol(){const t=this.tk;return t.length>=2&&t[0].t!==E&&t[1].t===G}});const zt=t=>new v(t);function Ut(t){let{groups:e}=t;const n=e.domain.concat([H,V,q,$,Z,Y,J,Q,et,P,nt,rt,it,ot,ct,ft,ut,ht]),r=[B,U,F,z,W,G,X,K,tt,j,N,L,R,st,at,lt],i=[H,B,V,$,Z,Y,F,J,Q,et,N,nt,rt,it,ot,st,ct,ft,ut,ht],o=zt(),s=k(o,ut);w(s,i,s),w(s,e.domain,s);const a=zt(),l=zt(),c=zt();w(o,e.domain,a),w(o,e.scheme,l),w(o,e.slashscheme,c),w(a,i,s),w(a,e.domain,a);const u=k(a,q);k(s,q,u),k(l,q,u),k(c,q,u);const h=k(s,K);w(h,i,s),w(h,e.domain,s);const d=zt();w(u,e.domain,d),w(d,e.domain,d);const f=k(d,K);w(f,e.domain,d);const p=zt(Lt);w(f,e.tld,p),w(f,e.utld,p),k(u,E,p);const m=k(d,et);w(m,e.domain,d),w(p,e.domain,d),k(p,K,f),k(p,et,m);const g=k(p,G);w(g,e.numeric,Lt);const b=k(a,et),y=k(a,K);w(b,e.domain,a),w(y,i,s),w(y,e.domain,a);const v=zt(Ft);w(y,e.tld,v),w(y,e.utld,v),w(v,e.domain,a),w(v,i,s),k(v,K,y),k(v,et,b),k(v,q,u);const x=k(v,G),_=zt(Ft);w(x,e.numeric,_);const S=zt(Ft),T=zt();w(S,n,S),w(S,r,T),w(T,n,S),w(T,r,T),k(v,ct,S),k(_,ct,S);const C=k(l,G),M=k(c,G),O=k(M,ct),A=k(O,ct);w(l,e.domain,a),k(l,K,y),k(l,et,b),w(c,e.domain,a),k(c,K,y),k(c,et,b),w(C,e.domain,S),k(C,ct,S),w(A,e.domain,S),w(A,n,S),k(A,ct,S);const D=k(S,N),dt=k(S,L),mt=k(S,j),gt=k(S,R);k(T,N,D),k(T,L,dt),k(T,j,mt),k(T,R,gt),k(D,F,S),k(dt,z,S),k(mt,U,S),k(gt,W,S),k(D,F,S);const bt=zt(Ft),yt=zt(Ft),vt=zt(Ft),wt=zt(Ft);w(D,n,bt),w(dt,n,yt),w(mt,n,vt),w(gt,n,wt);const xt=zt(),_t=zt(),kt=zt(),St=zt();return w(D,r),w(dt,r),w(mt,r),w(gt,r),w(bt,n,bt),w(yt,n,yt),w(vt,n,vt),w(wt,n,wt),w(bt,r,bt),w(yt,r,yt),w(vt,r,vt),w(wt,r,wt),w(xt,n,xt),w(_t,n,yt),w(kt,n,vt),w(St,n,wt),w(xt,r,xt),w(_t,r,_t),w(kt,r,kt),w(St,r,St),k(yt,z,S),k(vt,U,S),k(wt,W,S),k(bt,F,S),k(_t,z,S),k(kt,U,S),k(St,W,S),k(xt,W,S),k(o,E,v),k(o,I,Rt),{start:o,tokens:pt}}function Wt(t,e,n){let r=n.length,i=0,o=[],s=[];while(i=0&&d++,i++,u++;if(d<0)i-=u,i0&&(o.push(Ht(jt,e,s)),s=[]),i-=d,u-=d;const t=h.t,r=n.slice(i-u,i);o.push(Ht(t,e,r))}}return s.length>0&&o.push(Ht(jt,e,s)),o}function Ht(t,e,n){const r=n[0].s,i=n[n.length-1].e,o=e.slice(r,i);return new t(o,n)}"undefined"!==typeof console&&console&&console.warn;const Bt={scanner:null,parser:null,tokenQueue:[],pluginQueue:[],customSchemes:[],initialized:!1};function Vt(){Bt.scanner=Tt(Bt.customSchemes);for(let t=0;t",lt:"<",nbsp:" ",quot:'"'},Zt=/^#[xX]([A-Fa-f0-9]+)$/,Yt=/^#([0-9]+)$/,Gt=/^([A-Za-z0-9]+)$/,Xt=function(){function t(t){this.named=t}return t.prototype.parse=function(t){if(t){var e=t.match(Zt);return e?String.fromCharCode(parseInt(e[1],16)):(e=t.match(Yt),e?String.fromCharCode(parseInt(e[1],10)):(e=t.match(Gt),e?this.named[e[1]]||"&"+e[1]+";":void 0))}},t}(),Jt=/[\t\n\f ]/,Kt=/[A-Za-z]/,Qt=/\r\n?/g;function te(t){return Jt.test(t)}function ee(t){return Kt.test(t)}function ne(t){return t.replace(Qt,"\n")}var re=function(){function t(t,e,n){void 0===n&&(n="precompile"),this.delegate=t,this.entityParser=e,this.mode=n,this.state="beforeData",this.line=-1,this.column=-1,this.input="",this.index=-1,this.tagNameBuffer="",this.states={beforeData:function(){var t=this.peek();if("<"!==t||this.isIgnoredEndTag()){if("precompile"===this.mode&&"\n"===t){var e=this.tagNameBuffer.toLowerCase();"pre"!==e&&"textarea"!==e||this.consume()}this.transitionTo("data"),this.delegate.beginData()}else this.transitionTo("tagOpen"),this.markTagStart(),this.consume()},data:function(){var t=this.peek(),e=this.tagNameBuffer;"<"!==t||this.isIgnoredEndTag()?"&"===t&&"script"!==e&&"style"!==e?(this.consume(),this.delegate.appendToData(this.consumeCharRef()||"&")):(this.consume(),this.delegate.appendToData(t)):(this.delegate.finishData(),this.transitionTo("tagOpen"),this.markTagStart(),this.consume())},tagOpen:function(){var t=this.consume();"!"===t?this.transitionTo("markupDeclarationOpen"):"/"===t?this.transitionTo("endTagOpen"):("@"===t||":"===t||ee(t))&&(this.transitionTo("tagName"),this.tagNameBuffer="",this.delegate.beginStartTag(),this.appendToTagName(t))},markupDeclarationOpen:function(){var t=this.consume();if("-"===t&&"-"===this.peek())this.consume(),this.transitionTo("commentStart"),this.delegate.beginComment();else{var e=t.toUpperCase()+this.input.substring(this.index,this.index+6).toUpperCase();"DOCTYPE"===e&&(this.consume(),this.consume(),this.consume(),this.consume(),this.consume(),this.consume(),this.transitionTo("doctype"),this.delegate.beginDoctype&&this.delegate.beginDoctype())}},doctype:function(){var t=this.consume();te(t)&&this.transitionTo("beforeDoctypeName")},beforeDoctypeName:function(){var t=this.consume();te(t)||(this.transitionTo("doctypeName"),this.delegate.appendToDoctypeName&&this.delegate.appendToDoctypeName(t.toLowerCase()))},doctypeName:function(){var t=this.consume();te(t)?this.transitionTo("afterDoctypeName"):">"===t?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypeName&&this.delegate.appendToDoctypeName(t.toLowerCase())},afterDoctypeName:function(){var t=this.consume();if(!te(t))if(">"===t)this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData");else{var e=t.toUpperCase()+this.input.substring(this.index,this.index+5).toUpperCase(),n="PUBLIC"===e.toUpperCase(),r="SYSTEM"===e.toUpperCase();(n||r)&&(this.consume(),this.consume(),this.consume(),this.consume(),this.consume(),this.consume()),n?this.transitionTo("afterDoctypePublicKeyword"):r&&this.transitionTo("afterDoctypeSystemKeyword")}},afterDoctypePublicKeyword:function(){var t=this.peek();te(t)?(this.transitionTo("beforeDoctypePublicIdentifier"),this.consume()):'"'===t?(this.transitionTo("doctypePublicIdentifierDoubleQuoted"),this.consume()):"'"===t?(this.transitionTo("doctypePublicIdentifierSingleQuoted"),this.consume()):">"===t&&(this.consume(),this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData"))},doctypePublicIdentifierDoubleQuoted:function(){var t=this.consume();'"'===t?this.transitionTo("afterDoctypePublicIdentifier"):">"===t?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypePublicIdentifier&&this.delegate.appendToDoctypePublicIdentifier(t)},doctypePublicIdentifierSingleQuoted:function(){var t=this.consume();"'"===t?this.transitionTo("afterDoctypePublicIdentifier"):">"===t?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypePublicIdentifier&&this.delegate.appendToDoctypePublicIdentifier(t)},afterDoctypePublicIdentifier:function(){var t=this.consume();te(t)?this.transitionTo("betweenDoctypePublicAndSystemIdentifiers"):">"===t?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):'"'===t?this.transitionTo("doctypeSystemIdentifierDoubleQuoted"):"'"===t&&this.transitionTo("doctypeSystemIdentifierSingleQuoted")},betweenDoctypePublicAndSystemIdentifiers:function(){var t=this.consume();te(t)||(">"===t?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):'"'===t?this.transitionTo("doctypeSystemIdentifierDoubleQuoted"):"'"===t&&this.transitionTo("doctypeSystemIdentifierSingleQuoted"))},doctypeSystemIdentifierDoubleQuoted:function(){var t=this.consume();'"'===t?this.transitionTo("afterDoctypeSystemIdentifier"):">"===t?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypeSystemIdentifier&&this.delegate.appendToDoctypeSystemIdentifier(t)},doctypeSystemIdentifierSingleQuoted:function(){var t=this.consume();"'"===t?this.transitionTo("afterDoctypeSystemIdentifier"):">"===t?(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData")):this.delegate.appendToDoctypeSystemIdentifier&&this.delegate.appendToDoctypeSystemIdentifier(t)},afterDoctypeSystemIdentifier:function(){var t=this.consume();te(t)||">"===t&&(this.delegate.endDoctype&&this.delegate.endDoctype(),this.transitionTo("beforeData"))},commentStart:function(){var t=this.consume();"-"===t?this.transitionTo("commentStartDash"):">"===t?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData(t),this.transitionTo("comment"))},commentStartDash:function(){var t=this.consume();"-"===t?this.transitionTo("commentEnd"):">"===t?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData("-"),this.transitionTo("comment"))},comment:function(){var t=this.consume();"-"===t?this.transitionTo("commentEndDash"):this.delegate.appendToCommentData(t)},commentEndDash:function(){var t=this.consume();"-"===t?this.transitionTo("commentEnd"):(this.delegate.appendToCommentData("-"+t),this.transitionTo("comment"))},commentEnd:function(){var t=this.consume();">"===t?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData("--"+t),this.transitionTo("comment"))},tagName:function(){var t=this.consume();te(t)?this.transitionTo("beforeAttributeName"):"/"===t?this.transitionTo("selfClosingStartTag"):">"===t?(this.delegate.finishTag(),this.transitionTo("beforeData")):this.appendToTagName(t)},endTagName:function(){var t=this.consume();te(t)?(this.transitionTo("beforeAttributeName"),this.tagNameBuffer=""):"/"===t?(this.transitionTo("selfClosingStartTag"),this.tagNameBuffer=""):">"===t?(this.delegate.finishTag(),this.transitionTo("beforeData"),this.tagNameBuffer=""):this.appendToTagName(t)},beforeAttributeName:function(){var t=this.peek();te(t)?this.consume():"/"===t?(this.transitionTo("selfClosingStartTag"),this.consume()):">"===t?(this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):"="===t?(this.delegate.reportSyntaxError("attribute name cannot start with equals sign"),this.transitionTo("attributeName"),this.delegate.beginAttribute(),this.consume(),this.delegate.appendToAttributeName(t)):(this.transitionTo("attributeName"),this.delegate.beginAttribute())},attributeName:function(){var t=this.peek();te(t)?(this.transitionTo("afterAttributeName"),this.consume()):"/"===t?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):"="===t?(this.transitionTo("beforeAttributeValue"),this.consume()):">"===t?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):'"'===t||"'"===t||"<"===t?(this.delegate.reportSyntaxError(t+" is not a valid character within attribute names"),this.consume(),this.delegate.appendToAttributeName(t)):(this.consume(),this.delegate.appendToAttributeName(t))},afterAttributeName:function(){var t=this.peek();te(t)?this.consume():"/"===t?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):"="===t?(this.consume(),this.transitionTo("beforeAttributeValue")):">"===t?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.transitionTo("attributeName"),this.delegate.beginAttribute(),this.consume(),this.delegate.appendToAttributeName(t))},beforeAttributeValue:function(){var t=this.peek();te(t)?this.consume():'"'===t?(this.transitionTo("attributeValueDoubleQuoted"),this.delegate.beginAttributeValue(!0),this.consume()):"'"===t?(this.transitionTo("attributeValueSingleQuoted"),this.delegate.beginAttributeValue(!0),this.consume()):">"===t?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.transitionTo("attributeValueUnquoted"),this.delegate.beginAttributeValue(!1),this.consume(),this.delegate.appendToAttributeValue(t))},attributeValueDoubleQuoted:function(){var t=this.consume();'"'===t?(this.delegate.finishAttributeValue(),this.transitionTo("afterAttributeValueQuoted")):"&"===t?this.delegate.appendToAttributeValue(this.consumeCharRef()||"&"):this.delegate.appendToAttributeValue(t)},attributeValueSingleQuoted:function(){var t=this.consume();"'"===t?(this.delegate.finishAttributeValue(),this.transitionTo("afterAttributeValueQuoted")):"&"===t?this.delegate.appendToAttributeValue(this.consumeCharRef()||"&"):this.delegate.appendToAttributeValue(t)},attributeValueUnquoted:function(){var t=this.peek();te(t)?(this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("beforeAttributeName")):"/"===t?(this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):"&"===t?(this.consume(),this.delegate.appendToAttributeValue(this.consumeCharRef()||"&")):">"===t?(this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.consume(),this.delegate.appendToAttributeValue(t))},afterAttributeValueQuoted:function(){var t=this.peek();te(t)?(this.consume(),this.transitionTo("beforeAttributeName")):"/"===t?(this.consume(),this.transitionTo("selfClosingStartTag")):">"===t?(this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):this.transitionTo("beforeAttributeName")},selfClosingStartTag:function(){var t=this.peek();">"===t?(this.consume(),this.delegate.markTagAsSelfClosing(),this.delegate.finishTag(),this.transitionTo("beforeData")):this.transitionTo("beforeAttributeName")},endTagOpen:function(){var t=this.consume();("@"===t||":"===t||ee(t))&&(this.transitionTo("endTagName"),this.tagNameBuffer="",this.delegate.beginEndTag(),this.appendToTagName(t))}},this.reset()}return t.prototype.reset=function(){this.transitionTo("beforeData"),this.input="",this.tagNameBuffer="",this.index=0,this.line=1,this.column=0,this.delegate.reset()},t.prototype.transitionTo=function(t){this.state=t},t.prototype.tokenize=function(t){this.reset(),this.tokenizePart(t),this.tokenizeEOF()},t.prototype.tokenizePart=function(t){this.input+=ne(t);while(this.index"!==this.input.substring(this.index,this.index+8)||"style"===t&&""!==this.input.substring(this.index,this.index+8)||"script"===t&&"<\/script>"!==this.input.substring(this.index,this.index+9)},t}(),ie=function(){function t(t,e){void 0===e&&(e={}),this.options=e,this.token=null,this.startLine=1,this.startColumn=0,this.tokens=[],this.tokenizer=new re(this,t,e.mode),this._currentAttribute=void 0}return t.prototype.tokenize=function(t){return this.tokens=[],this.tokenizer.tokenize(t),this.tokens},t.prototype.tokenizePart=function(t){return this.tokens=[],this.tokenizer.tokenizePart(t),this.tokens},t.prototype.tokenizeEOF=function(){return this.tokens=[],this.tokenizer.tokenizeEOF(),this.tokens[0]},t.prototype.reset=function(){this.token=null,this.startLine=1,this.startColumn=0},t.prototype.current=function(){var t=this.token;if(null===t)throw new Error("token was unexpectedly null");if(0===arguments.length)return t;for(var e=0;e=0;if(!i)continue;let a=r.length;pe(e,n,++s,r),s+=r.length-a-1}else if(t.type!==ce)r.push(t);else{const e=fe(t.chars,o);r.push.apply(r,e)}}for(let s=0;s0&&(e+=" "+ve(t.attributes).join(" ")),t.selfClosing&&(e+=" /"),e+=">",i.push(e);break}case le:i.push(``);break;case ce:i.push(ge(t.chars));break;case ue:i.push(`\x3c!--${ge(t.chars)}--\x3e`);break;case he:{let e=`",i.push(e);break}}}return i.join("")}function fe(t,e){const n=qt(t),r=[];for(let i=0;i0){let o=e[n];o.type===ae&&o.tagName.toUpperCase()===t?i++:o.type===le&&o.tagName.toUpperCase()===t&&i--,r.push(o),n++}return r}function me(t){let{tagName:e,attributes:n,content:r}=t;return`<${e} ${ye(n)}>${ge(r)}`}function ge(t){return t.replace(/&/g,"&").replace(//g,">")}function be(t){return t.replace(/"/g,""")}function ye(t){const e=[];for(const n in t){const r=t[n]+"";e.push(`${n}="${be(r)}"`)}return e.join(" ")}function ve(t){const e=[];for(let n=0;n=l)return g;r=n(h),i=[],","===r.slice(-1)?(r=r.replace(d,""),y()):b()}function b(){n(c),o="",s="in descriptor";while(1){if(a=t.charAt(m),"in descriptor"===s)if(e(a))o&&(i.push(o),o="",s="after descriptor");else{if(","===a)return m+=1,o&&i.push(o),void y();if("("===a)o+=a,s="in parens";else{if(""===a)return o&&i.push(o),void y();o+=a}}else if("in parens"===s)if(")"===a)o+=a,s="in descriptor";else{if(""===a)return i.push(o),void y();o+=a}else if("after descriptor"===s)if(e(a));else{if(""===a)return void y();s="in descriptor",m-=1}m+=1}}function y(){var e,n,o,s,a,l,c,u,h,d=!1,m={};for(s=0;s{let o=!1,s=!1,a=!1;for(let l=0;l(r.lastIndex=0,t.replace(r,(t=>e(t)))),h=(t,e)=>(a.lastIndex=0,l.lastIndex=0,t.replace(a,((t,n)=>e(n))).replace(l,(t=>e(t)))),d=(t,e)=>{if("string"!==typeof t&&!Array.isArray(t))throw new TypeError("Expected the input to be `string | string[]`");if(e={pascalCase:!1,preserveConsecutiveUppercase:!1,...e},t=Array.isArray(t)?t.map((t=>t.trim())).filter((t=>t.length)).join("-"):t.trim(),0===t.length)return"";const n=!1===e.locale?t=>t.toLowerCase():t=>t.toLocaleLowerCase(e.locale),r=!1===e.locale?t=>t.toUpperCase():t=>t.toLocaleUpperCase(e.locale);if(1===t.length)return e.pascalCase?r(t):n(t);const i=t!==n(t);return i&&(t=c(t,n,r)),t=t.replace(s,""),t=e.preserveConsecutiveUppercase?u(t,n):n(t),e.pascalCase&&(t=r(t.charAt(0))+t.slice(1)),h(t,r)};t.exports=d,t.exports["default"]=d},4241:function(t){var e=String,n=function(){return{isColorSupported:!1,reset:e,bold:e,dim:e,italic:e,underline:e,inverse:e,hidden:e,strikethrough:e,black:e,red:e,green:e,yellow:e,blue:e,magenta:e,cyan:e,white:e,gray:e,bgBlack:e,bgRed:e,bgGreen:e,bgYellow:e,bgBlue:e,bgMagenta:e,bgCyan:e,bgWhite:e}};t.exports=n(),t.exports.createColors=n},5205:function(t,e,n){"use strict";n.d(e,{z:function(){return o}});var r,i=function(){return Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/))};function o(t,e){void 0===e&&(e={});var n=e.registrationOptions;void 0===n&&(n={}),delete e.registrationOptions;var o=function(t){var n=[],r=arguments.length-1;while(r-- >0)n[r]=arguments[r+1];e&&e[t]&&e[t].apply(e,n)};"serviceWorker"in navigator&&r.then((function(){i()?(l(t,o,n),navigator.serviceWorker.ready.then((function(t){o("ready",t)})).catch((function(t){return s(o,t)}))):(a(t,o,n),navigator.serviceWorker.ready.then((function(t){o("ready",t)})).catch((function(t){return s(o,t)})))}))}function s(t,e){navigator.onLine||t("offline"),t("error",e)}function a(t,e,n){navigator.serviceWorker.register(t,n).then((function(t){e("registered",t),t.waiting?e("updated",t):t.onupdatefound=function(){e("updatefound",t);var n=t.installing;n.onstatechange=function(){"installed"===n.state&&(navigator.serviceWorker.controller?e("updated",t):e("cached",t))}}})).catch((function(t){return s(e,t)}))}function l(t,e,n){fetch(t).then((function(r){404===r.status?(e("error",new Error("Service worker not found at "+t)),c()):-1===r.headers.get("content-type").indexOf("javascript")?(e("error",new Error("Expected "+t+" to have javascript content-type, but received "+r.headers.get("content-type"))),c()):a(t,e,n)})).catch((function(t){return s(e,t)}))}function c(){"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(t){t.unregister()})).catch((function(t){return s(emit,t)}))}"undefined"!==typeof window&&(r="undefined"!==typeof Promise?new Promise((function(t){return window.addEventListener("load",t)})):{then:function(t){return window.addEventListener("load",t)}})},1036:function(t,e,n){const r=n(3719),i=n(3150),{isPlainObject:o}=n(6057),s=n(9996),a=n(9430),{parse:l}=n(3200),c=["img","audio","video","picture","svg","object","map","iframe","embed"],u=["script","style"];function h(t,e){t&&Object.keys(t).forEach((function(n){e(t[n],n)}))}function d(t,e){return{}.hasOwnProperty.call(t,e)}function f(t,e){const n=[];return h(t,(function(t){e(t)&&n.push(t)})),n}function p(t){for(const e in t)if(d(t,e))return!1;return!0}function m(t){return t.map((function(t){if(!t.url)throw new Error("URL missing");return t.url+(t.w?` ${t.w}w`:"")+(t.h?` ${t.h}h`:"")+(t.d?` ${t.d}x`:"")})).join(", ")}t.exports=b;const g=/^[^\0\t\n\f\r /<=>]+$/;function b(t,e,n){if(null==t)return"";"number"===typeof t&&(t=t.toString());let v="",w="";function x(t,e){const n=this;this.tag=t,this.attribs=e||{},this.tagPosition=v.length,this.text="",this.mediaChildren=[],this.updateParentNodeText=function(){if(D.length){const t=D[D.length-1];t.text+=n.text}},this.updateParentNodeMediaChildren=function(){if(D.length&&c.includes(this.tag)){const t=D[D.length-1];t.mediaChildren.push(this.tag)}}}e=Object.assign({},b.defaults,e),e.parser=Object.assign({},y,e.parser);const _=function(t){return!1===e.allowedTags||(e.allowedTags||[]).indexOf(t)>-1};u.forEach((function(t){_(t)&&!e.allowVulnerableTags&&console.warn(`\n\n⚠️ Your \`allowedTags\` option includes, \`${t}\`, which is inherently\nvulnerable to XSS attacks. Please remove it from \`allowedTags\`.\nOr, to disable this warning, add the \`allowVulnerableTags\` option\nand ensure you are accounting for this risk.\n\n`)}));const k=e.nonTextTags||["script","style","textarea","option"];let S,T;e.allowedAttributes&&(S={},T={},h(e.allowedAttributes,(function(t,e){S[e]=[];const n=[];t.forEach((function(t){"string"===typeof t&&t.indexOf("*")>=0?n.push(i(t).replace(/\\\*/g,".*")):S[e].push(t)})),n.length&&(T[e]=new RegExp("^("+n.join("|")+")$"))})));const E={},C={},M={};h(e.allowedClasses,(function(t,e){if(S&&(d(S,e)||(S[e]=[]),S[e].push("class")),E[e]=t,Array.isArray(t)){const n=[];E[e]=[],M[e]=[],t.forEach((function(t){"string"===typeof t&&t.indexOf("*")>=0?n.push(i(t).replace(/\\\*/g,".*")):t instanceof RegExp?M[e].push(t):E[e].push(t)})),n.length&&(C[e]=new RegExp("^("+n.join("|")+")$"))}}));const O={};let A,P,D,I,N,L,j;h(e.transformTags,(function(t,e){let n;"function"===typeof t?n=t:"string"===typeof t&&(n=b.simpleTransform(t)),"*"===e?A=n:O[e]=n}));let R=!1;z();const F=new r.Parser({onopentag:function(t,n){if(e.enforceHtmlBoundary&&"html"===t&&z(),L)return void j++;const r=new x(t,n);D.push(r);let i=!1;const c=!!r.text;let u;if(d(O,t)&&(u=O[t](t,n),r.attribs=n=u.attribs,void 0!==u.text&&(r.innerText=u.text),t!==u.tagName&&(r.name=t=u.tagName,N[P]=u.tagName)),A&&(u=A(t,n),r.attribs=n=u.attribs,t!==u.tagName&&(r.name=t=u.tagName,N[P]=u.tagName)),(!_(t)||"recursiveEscape"===e.disallowedTagsMode&&!p(I)||null!=e.nestingLimit&&P>=e.nestingLimit)&&(i=!0,I[P]=!0,"discard"===e.disallowedTagsMode&&-1!==k.indexOf(t)&&(L=!0,j=1),I[P]=!0),P++,i){if("discard"===e.disallowedTagsMode)return;w=v,v=""}v+="<"+t,"script"===t&&(e.allowedScriptHostnames||e.allowedScriptDomains)&&(r.innerText=""),(!S||d(S,t)||S["*"])&&h(n,(function(n,i){if(!g.test(i))return void delete r.attribs[i];if(""===n&&(e.nonBooleanAttributes.includes(i)||e.nonBooleanAttributes.includes("*")))return void delete r.attribs[i];let c=!1;if(!S||d(S,t)&&-1!==S[t].indexOf(i)||S["*"]&&-1!==S["*"].indexOf(i)||d(T,t)&&T[t].test(i)||T["*"]&&T["*"].test(i))c=!0;else if(S&&S[t])for(const e of S[t])if(o(e)&&e.name&&e.name===i){c=!0;let t="";if(!0===e.multiple){const r=n.split(" ");for(const n of r)-1!==e.values.indexOf(n)&&(""===t?t=n:t+=" "+n)}else e.values.indexOf(n)>=0&&(t=n);n=t}if(c){if(-1!==e.allowedSchemesAppliedToAttributes.indexOf(i)&&W(t,n))return void delete r.attribs[i];if("script"===t&&"src"===i){let t=!0;try{const r=H(n);if(e.allowedScriptHostnames||e.allowedScriptDomains){const n=(e.allowedScriptHostnames||[]).find((function(t){return t===r.url.hostname})),i=(e.allowedScriptDomains||[]).find((function(t){return r.url.hostname===t||r.url.hostname.endsWith(`.${t}`)}));t=n||i}}catch(u){t=!1}if(!t)return void delete r.attribs[i]}if("iframe"===t&&"src"===i){let t=!0;try{const r=H(n);if(r.isRelativeUrl)t=d(e,"allowIframeRelativeUrls")?e.allowIframeRelativeUrls:!e.allowedIframeHostnames&&!e.allowedIframeDomains;else if(e.allowedIframeHostnames||e.allowedIframeDomains){const n=(e.allowedIframeHostnames||[]).find((function(t){return t===r.url.hostname})),i=(e.allowedIframeDomains||[]).find((function(t){return r.url.hostname===t||r.url.hostname.endsWith(`.${t}`)}));t=n||i}}catch(u){t=!1}if(!t)return void delete r.attribs[i]}if("srcset"===i)try{let t=a(n);if(t.forEach((function(t){W("srcset",t.url)&&(t.evil=!0)})),t=f(t,(function(t){return!t.evil})),!t.length)return void delete r.attribs[i];n=m(f(t,(function(t){return!t.evil}))),r.attribs[i]=n}catch(u){return void delete r.attribs[i]}if("class"===i){const e=E[t],o=E["*"],a=C[t],l=M[t],c=C["*"],u=[a,c].concat(l).filter((function(t){return t}));if(n=$(n,e&&o?s(e,o):e||o,u),!n.length)return void delete r.attribs[i]}if("style"===i)if(e.parseStyleAttributes)try{const o=l(t+" {"+n+"}"),s=B(o,e.allowedStyles);if(n=V(s),0===n.length)return void delete r.attribs[i]}catch(u){return"undefined"!==typeof window&&console.warn('Failed to parse "'+t+" {"+n+"}\", If you're running this in a browser, we recommend to disable style parsing: options.parseStyleAttributes: false, since this only works in a node environment due to a postcss dependency, More info: https://github.com/apostrophecms/sanitize-html/issues/547"),void delete r.attribs[i]}else if(e.allowedStyles)throw new Error("allowedStyles option cannot be used together with parseStyleAttributes: false.");v+=" "+i,n&&n.length&&(v+='="'+U(n,!0)+'"')}else delete r.attribs[i]})),-1!==e.selfClosing.indexOf(t)?v+=" />":(v+=">",!r.innerText||c||e.textFilter||(v+=U(r.innerText),R=!0)),i&&(v=w+U(v),w="")},ontext:function(t){if(L)return;const n=D[D.length-1];let r;if(n&&(r=n.tag,t=void 0!==n.innerText?n.innerText:t),"discard"!==e.disallowedTagsMode||"script"!==r&&"style"!==r){const n=U(t,!1);e.textFilter&&!R?v+=e.textFilter(n,r):R||(v+=n)}else v+=t;if(D.length){const e=D[D.length-1];e.text+=t}},onclosetag:function(t,n){if(L){if(j--,j)return;L=!1}const r=D.pop();if(!r)return;if(r.tag!==t)return void D.push(r);L=!!e.enforceHtmlBoundary&&"html"===t,P--;const i=I[P];if(i){if(delete I[P],"discard"===e.disallowedTagsMode)return void r.updateParentNodeText();w=v,v=""}N[P]&&(t=N[P],delete N[P]),e.exclusiveFilter&&e.exclusiveFilter(r)?v=v.substr(0,r.tagPosition):(r.updateParentNodeMediaChildren(),r.updateParentNodeText(),-1!==e.selfClosing.indexOf(t)||n&&!_(t)&&["escape","recursiveEscape"].indexOf(e.disallowedTagsMode)>=0?i&&(v=w,w=""):(v+="",i&&(v=w+U(v),w=""),R=!1))}},e.parser);return F.write(t),F.end(),v;function z(){v="",P=0,D=[],I={},N={},L=!1,j=0}function U(t,n){return"string"!==typeof t&&(t+=""),e.parser.decodeEntities&&(t=t.replace(/&/g,"&").replace(//g,">"),n&&(t=t.replace(/"/g,"""))),t=t.replace(/&(?![a-zA-Z0-9#]{1,20};)/g,"&").replace(//g,">"),n&&(t=t.replace(/"/g,""")),t}function W(t,n){n=n.replace(/[\x00-\x20]+/g,"");while(1){const t=n.indexOf("\x3c!--");if(-1===t)break;const e=n.indexOf("--\x3e",t+4);if(-1===e)break;n=n.substring(0,t)+n.substring(e+3)}const r=n.match(/^([a-zA-Z][a-zA-Z0-9.\-+]*):/);if(!r)return!!n.match(/^[/\\]{2}/)&&!e.allowProtocolRelative;const i=r[1].toLowerCase();return d(e.allowedSchemesByTag,t)?-1===e.allowedSchemesByTag[t].indexOf(i):!e.allowedSchemes||-1===e.allowedSchemes.indexOf(i)}function H(t){if(t=t.replace(/^(\w+:)?\s*[\\/]\s*[\\/]/,"$1//"),t.startsWith("relative:"))throw new Error("relative: exploit attempt");let e="relative://relative-site";for(let i=0;i<100;i++)e+=`/${i}`;const n=new URL(t,e),r=n&&"relative-site"===n.hostname&&"relative:"===n.protocol;return{isRelativeUrl:r,url:n}}function B(t,e){if(!e)return t;const n=t.nodes[0];let r;return r=e[n.selector]&&e["*"]?s(e[n.selector],e["*"]):e[n.selector]||e["*"],r&&(t.nodes[0].nodes=n.nodes.reduce(q(r),[])),t}function V(t){return t.nodes[0].nodes.reduce((function(t,e){return t.push(`${e.prop}:${e.value}${e.important?" !important":""}`),t}),[]).join(";")}function q(t){return function(e,n){if(d(t,n.prop)){const r=t[n.prop].some((function(t){return t.test(n.value)}));r&&e.push(n)}return e}}function $(t,e,n){return e?(t=t.split(/\s+/),t.filter((function(t){return-1!==e.indexOf(t)||n.some((function(e){return e.test(t)}))})).join(" ")):t}}const y={decodeEntities:!0};b.defaults={allowedTags:["address","article","aside","footer","header","h1","h2","h3","h4","h5","h6","hgroup","main","nav","section","blockquote","dd","div","dl","dt","figcaption","figure","hr","li","main","ol","p","pre","ul","a","abbr","b","bdi","bdo","br","cite","code","data","dfn","em","i","kbd","mark","q","rb","rp","rt","rtc","ruby","s","samp","small","span","strong","sub","sup","time","u","var","wbr","caption","col","colgroup","table","tbody","td","tfoot","th","thead","tr"],nonBooleanAttributes:["abbr","accept","accept-charset","accesskey","action","allow","alt","as","autocapitalize","autocomplete","blocking","charset","cite","class","color","cols","colspan","content","contenteditable","coords","crossorigin","data","datetime","decoding","dir","dirname","download","draggable","enctype","enterkeyhint","fetchpriority","for","form","formaction","formenctype","formmethod","formtarget","headers","height","hidden","high","href","hreflang","http-equiv","id","imagesizes","imagesrcset","inputmode","integrity","is","itemid","itemprop","itemref","itemtype","kind","label","lang","list","loading","low","max","maxlength","media","method","min","minlength","name","nonce","optimum","pattern","ping","placeholder","popover","popovertarget","popovertargetaction","poster","preload","referrerpolicy","rel","rows","rowspan","sandbox","scope","shape","size","sizes","slot","span","spellcheck","src","srcdoc","srclang","srcset","start","step","style","tabindex","target","title","translate","type","usemap","value","width","wrap","onauxclick","onafterprint","onbeforematch","onbeforeprint","onbeforeunload","onbeforetoggle","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextlost","oncontextmenu","oncontextrestored","oncopy","oncuechange","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","onhashchange","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onlanguagechange","onload","onloadeddata","onloadedmetadata","onloadstart","onmessage","onmessageerror","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onoffline","ononline","onpagehide","onpageshow","onpaste","onpause","onplay","onplaying","onpopstate","onprogress","onratechange","onreset","onresize","onrejectionhandled","onscroll","onscrollend","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onstorage","onsubmit","onsuspend","ontimeupdate","ontoggle","onunhandledrejection","onunload","onvolumechange","onwaiting","onwheel"],disallowedTagsMode:"discard",allowedAttributes:{a:["href","name","target"],img:["src","srcset","alt","title","width","height","loading"]},selfClosing:["img","br","hr","area","base","basefont","input","link","meta"],allowedSchemes:["http","https","ftp","mailto","tel"],allowedSchemesByTag:{},allowedSchemesAppliedToAttributes:["href","src","cite"],allowProtocolRelative:!0,enforceHtmlBoundary:!1,parseStyleAttributes:!0},b.simpleTransform=function(t,e,n){return n=void 0===n||n,e=e||{},function(r,i){let o;if(n)for(o in e)i[o]=e[o];else i=e;return{tagName:t,attribs:i}}}},2650:function(t,e,n){"use strict";let r=n(6808);class i extends r{constructor(t){super(t),this.type="atrule"}append(...t){return this.proxyOf.nodes||(this.nodes=[]),super.append(...t)}prepend(...t){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...t)}}t.exports=i,i.default=i,r.registerAtRule(i)},1569:function(t,e,n){"use strict";let r=n(3454);class i extends r{constructor(t){super(t),this.type="comment"}}t.exports=i,i.default=i},6808:function(t,e,n){"use strict";let r,i,o,s,{isClean:a,my:l}=n(8999),c=n(5232),u=n(1569),h=n(3454);function d(t){return t.map((t=>(t.nodes&&(t.nodes=d(t.nodes)),delete t.source,t)))}function f(t){if(t[a]=!1,t.proxyOf.nodes)for(let e of t.proxyOf.nodes)f(e)}class p extends h{push(t){return t.parent=this,this.proxyOf.nodes.push(t),this}each(t){if(!this.proxyOf.nodes)return;let e,n,r=this.getIterator();while(this.indexes[r]{let r;try{r=t(e,n)}catch(i){throw e.addToError(i)}return!1!==r&&e.walk&&(r=e.walk(t)),r}))}walkDecls(t,e){return e?t instanceof RegExp?this.walk(((n,r)=>{if("decl"===n.type&&t.test(n.prop))return e(n,r)})):this.walk(((n,r)=>{if("decl"===n.type&&n.prop===t)return e(n,r)})):(e=t,this.walk(((t,n)=>{if("decl"===t.type)return e(t,n)})))}walkRules(t,e){return e?t instanceof RegExp?this.walk(((n,r)=>{if("rule"===n.type&&t.test(n.selector))return e(n,r)})):this.walk(((n,r)=>{if("rule"===n.type&&n.selector===t)return e(n,r)})):(e=t,this.walk(((t,n)=>{if("rule"===t.type)return e(t,n)})))}walkAtRules(t,e){return e?t instanceof RegExp?this.walk(((n,r)=>{if("atrule"===n.type&&t.test(n.name))return e(n,r)})):this.walk(((n,r)=>{if("atrule"===n.type&&n.name===t)return e(n,r)})):(e=t,this.walk(((t,n)=>{if("atrule"===t.type)return e(t,n)})))}walkComments(t){return this.walk(((e,n)=>{if("comment"===e.type)return t(e,n)}))}append(...t){for(let e of t){let t=this.normalize(e,this.last);for(let e of t)this.proxyOf.nodes.push(e)}return this.markDirty(),this}prepend(...t){t=t.reverse();for(let e of t){let t=this.normalize(e,this.first,"prepend").reverse();for(let e of t)this.proxyOf.nodes.unshift(e);for(let e in this.indexes)this.indexes[e]=this.indexes[e]+t.length}return this.markDirty(),this}cleanRaws(t){if(super.cleanRaws(t),this.nodes)for(let e of this.nodes)e.cleanRaws(t)}insertBefore(t,e){let n,r=this.index(t),i=0===r&&"prepend",o=this.normalize(e,this.proxyOf.nodes[r],i).reverse();r=this.index(t);for(let s of o)this.proxyOf.nodes.splice(r,0,s);for(let s in this.indexes)n=this.indexes[s],r<=n&&(this.indexes[s]=n+o.length);return this.markDirty(),this}insertAfter(t,e){let n,r=this.index(t),i=this.normalize(e,this.proxyOf.nodes[r]).reverse();r=this.index(t);for(let o of i)this.proxyOf.nodes.splice(r+1,0,o);for(let o in this.indexes)n=this.indexes[o],r=t&&(this.indexes[n]=e-1);return this.markDirty(),this}removeAll(){for(let t of this.proxyOf.nodes)t.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}replaceValues(t,e,n){return n||(n=e,e={}),this.walkDecls((r=>{e.props&&!e.props.includes(r.prop)||e.fast&&!r.value.includes(e.fast)||(r.value=r.value.replace(t,n))})),this.markDirty(),this}every(t){return this.nodes.every(t)}some(t){return this.nodes.some(t)}index(t){return"number"===typeof t?t:(t.proxyOf&&(t=t.proxyOf),this.proxyOf.nodes.indexOf(t))}get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}normalize(t,e){if("string"===typeof t)t=d(r(t).nodes);else if(Array.isArray(t)){t=t.slice(0);for(let e of t)e.parent&&e.parent.removeChild(e,"ignore")}else if("root"===t.type&&"document"!==this.type){t=t.nodes.slice(0);for(let e of t)e.parent&&e.parent.removeChild(e,"ignore")}else if(t.type)t=[t];else if(t.prop){if("undefined"===typeof t.value)throw new Error("Value field is missed in node creation");"string"!==typeof t.value&&(t.value=String(t.value)),t=[new c(t)]}else if(t.selector)t=[new i(t)];else if(t.name)t=[new o(t)];else{if(!t.text)throw new Error("Unknown node type in node creation");t=[new u(t)]}let n=t.map((t=>(t[l]||p.rebuild(t),t=t.proxyOf,t.parent&&t.parent.removeChild(t),t[a]&&f(t),"undefined"===typeof t.raws.before&&e&&"undefined"!==typeof e.raws.before&&(t.raws.before=e.raws.before.replace(/\S/g,"")),t.parent=this.proxyOf,t)));return n}getProxyProcessor(){return{set(t,e,n){return t[e]===n||(t[e]=n,"name"!==e&&"params"!==e&&"selector"!==e||t.markDirty()),!0},get(t,e){return"proxyOf"===e?t:t[e]?"each"===e||"string"===typeof e&&e.startsWith("walk")?(...n)=>t[e](...n.map((t=>"function"===typeof t?(e,n)=>t(e.toProxy(),n):t))):"every"===e||"some"===e?n=>t[e](((t,...e)=>n(t.toProxy(),...e))):"root"===e?()=>t.root().toProxy():"nodes"===e?t.nodes.map((t=>t.toProxy())):"first"===e||"last"===e?t[e].toProxy():t[e]:t[e]}}}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let t=this.lastEach;return this.indexes[t]=0,t}}p.registerParse=t=>{r=t},p.registerRule=t=>{i=t},p.registerAtRule=t=>{o=t},p.registerRoot=t=>{s=t},t.exports=p,p.default=p,p.rebuild=t=>{"atrule"===t.type?Object.setPrototypeOf(t,o.prototype):"rule"===t.type?Object.setPrototypeOf(t,i.prototype):"decl"===t.type?Object.setPrototypeOf(t,c.prototype):"comment"===t.type?Object.setPrototypeOf(t,u.prototype):"root"===t.type&&Object.setPrototypeOf(t,s.prototype),t[l]=!0,t.nodes&&t.nodes.forEach((t=>{p.rebuild(t)}))}},5373:function(t,e,n){"use strict";let r=n(4241),i=n(5347);class o extends Error{constructor(t,e,n,r,i,s){super(t),this.name="CssSyntaxError",this.reason=t,i&&(this.file=i),r&&(this.source=r),s&&(this.plugin=s),"undefined"!==typeof e&&"undefined"!==typeof n&&("number"===typeof e?(this.line=e,this.column=n):(this.line=e.line,this.column=e.column,this.endLine=n.line,this.endColumn=n.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,o)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"","undefined"!==typeof this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(t){if(!this.source)return"";let e=this.source;null==t&&(t=r.isColorSupported),i&&t&&(e=i(e));let n,o,s=e.split(/\r?\n/),a=Math.max(this.line-3,0),l=Math.min(this.line+2,s.length),c=String(l).length;if(t){let{bold:t,red:e,gray:i}=r.createColors(!0);n=n=>t(e(n)),o=t=>i(t)}else n=o=t=>t;return s.slice(a,l).map(((t,e)=>{let r=a+1+e,i=" "+(" "+r).slice(-c)+" | ";if(r===this.line){let e=o(i.replace(/\d/g," "))+t.slice(0,this.column-1).replace(/[^\t]/g," ");return n(">")+o(i)+t+"\n "+e+n("^")}return" "+o(i)+t})).join("\n")}toString(){let t=this.showSourceCode();return t&&(t="\n\n"+t+"\n"),this.name+": "+this.message+t}}t.exports=o,o.default=o},5232:function(t,e,n){"use strict";let r=n(3454);class i extends r{constructor(t){t&&"undefined"!==typeof t.value&&"string"!==typeof t.value&&(t={...t,value:String(t.value)}),super(t),this.type="decl"}get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}}t.exports=i,i.default=i},5991:function(t,e,n){"use strict";let r,i,o=n(6808);class s extends o{constructor(t){super({type:"document",...t}),this.nodes||(this.nodes=[])}toResult(t={}){let e=new r(new i,this,t);return e.stringify()}}s.registerLazyResult=t=>{r=t},s.registerProcessor=t=>{i=t},t.exports=s,s.default=s},8853:function(t,e,n){"use strict";let r=n(5232),i=n(9470),o=n(1569),s=n(2650),a=n(2627),l=n(1283),c=n(4485);function u(t,e){if(Array.isArray(t))return t.map((t=>u(t)));let{inputs:n,...h}=t;if(n){e=[];for(let t of n){let n={...t,__proto__:a.prototype};n.map&&(n.map={...n.map,__proto__:i.prototype}),e.push(n)}}if(h.nodes&&(h.nodes=t.nodes.map((t=>u(t,e)))),h.source){let{inputId:t,...n}=h.source;h.source=n,null!=t&&(h.source.input=e[t])}if("root"===h.type)return new l(h);if("decl"===h.type)return new r(h);if("rule"===h.type)return new c(h);if("comment"===h.type)return new o(h);if("atrule"===h.type)return new s(h);throw new Error("Unknown node type: "+t.type)}t.exports=u,u.default=u},2627:function(t,e,n){"use strict";let{SourceMapConsumer:r,SourceMapGenerator:i}=n(9905),{fileURLToPath:o,pathToFileURL:s}=n(4604),{resolve:a,isAbsolute:l}=n(4017),{nanoid:c}=n(2961),u=n(5347),h=n(5373),d=n(9470),f=Symbol("fromOffsetCache"),p=Boolean(r&&i),m=Boolean(a&&l);class g{constructor(t,e={}){if(null===t||"undefined"===typeof t||"object"===typeof t&&!t.toString)throw new Error(`PostCSS received ${t} instead of CSS string`);if(this.css=t.toString(),"\ufeff"===this.css[0]||"￾"===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,e.from&&(!m||/^\w+:\/\//.test(e.from)||l(e.from)?this.file=e.from:this.file=a(e.from)),m&&p){let t=new d(this.css,e);if(t.text){this.map=t;let e=t.consumer().file;!this.file&&e&&(this.file=this.mapResolve(e))}}this.file||(this.id=""),this.map&&(this.map.file=this.from)}fromOffset(t){let e,n;if(this[f])n=this[f];else{let t=this.css.split("\n");n=new Array(t.length);let e=0;for(let r=0,i=t.length;r=e)r=n.length-1;else{let e,i=n.length-2;while(r>1),t=n[e+1])){r=e;break}r=e+1}}return{line:r+1,col:t-n[r]+1}}error(t,e,n,r={}){let i,o,a;if(e&&"object"===typeof e){let t=e,r=n;if("number"===typeof t.offset){let r=this.fromOffset(t.offset);e=r.line,n=r.col}else e=t.line,n=t.column;if("number"===typeof r.offset){let t=this.fromOffset(r.offset);o=t.line,a=t.col}else o=r.line,a=r.column}else if(!n){let t=this.fromOffset(e);e=t.line,n=t.col}let l=this.origin(e,n,o,a);return i=l?new h(t,void 0===l.endLine?l.line:{line:l.line,column:l.column},void 0===l.endLine?l.column:{line:l.endLine,column:l.endColumn},l.source,l.file,r.plugin):new h(t,void 0===o?e:{line:e,column:n},void 0===o?n:{line:o,column:a},this.css,this.file,r.plugin),i.input={line:e,column:n,endLine:o,endColumn:a,source:this.css},this.file&&(s&&(i.input.url=s(this.file).toString()),i.input.file=this.file),i}origin(t,e,n,r){if(!this.map)return!1;let i,a,c=this.map.consumer(),u=c.originalPositionFor({line:t,column:e});if(!u.source)return!1;"number"===typeof n&&(i=c.originalPositionFor({line:n,column:r})),a=l(u.source)?s(u.source):new URL(u.source,this.map.consumer().sourceRoot||s(this.map.mapFile));let h={url:a.toString(),line:u.line,column:u.column,endLine:i&&i.line,endColumn:i&&i.column};if("file:"===a.protocol){if(!o)throw new Error("file: protocol is not available in this PostCSS build");h.file=o(a)}let d=c.sourceContentFor(u.source);return d&&(h.source=d),h}mapResolve(t){return/^\w+:\/\//.test(t)?t:a(this.map.consumer().sourceRoot||this.map.root||".",t)}get from(){return this.file||this.id}toJSON(){let t={};for(let e of["hasBOM","css","file","id"])null!=this[e]&&(t[e]=this[e]);return this.map&&(t.map={...this.map},t.map.consumerCache&&(t.map.consumerCache=void 0)),t}}t.exports=g,g.default=g,u&&u.registerInput&&u.registerInput(g)},5673:function(t,e,n){"use strict";let{isClean:r,my:i}=n(8999),o=n(429),s=n(3179),a=n(6808),l=n(5991),c=(n(4133),n(6641)),u=n(1665),h=n(1283);const d={document:"Document",root:"Root",atrule:"AtRule",rule:"Rule",decl:"Declaration",comment:"Comment"},f={postcssPlugin:!0,prepare:!0,Once:!0,Document:!0,Root:!0,Declaration:!0,Rule:!0,AtRule:!0,Comment:!0,DeclarationExit:!0,RuleExit:!0,AtRuleExit:!0,CommentExit:!0,RootExit:!0,DocumentExit:!0,OnceExit:!0},p={postcssPlugin:!0,prepare:!0,Once:!0},m=0;function g(t){return"object"===typeof t&&"function"===typeof t.then}function b(t){let e=!1,n=d[t.type];return"decl"===t.type?e=t.prop.toLowerCase():"atrule"===t.type&&(e=t.name.toLowerCase()),e&&t.append?[n,n+"-"+e,m,n+"Exit",n+"Exit-"+e]:e?[n,n+"-"+e,n+"Exit",n+"Exit-"+e]:t.append?[n,m,n+"Exit"]:[n,n+"Exit"]}function y(t){let e;return e="document"===t.type?["Document",m,"DocumentExit"]:"root"===t.type?["Root",m,"RootExit"]:b(t),{node:t,events:e,eventIndex:0,visitors:[],visitorIndex:0,iterator:0}}function v(t){return t[r]=!1,t.nodes&&t.nodes.forEach((t=>v(t))),t}let w={};class x{constructor(t,e,n){let r;if(this.stringified=!1,this.processed=!1,"object"!==typeof e||null===e||"root"!==e.type&&"document"!==e.type)if(e instanceof x||e instanceof c)r=v(e.root),e.map&&("undefined"===typeof n.map&&(n.map={}),n.map.inline||(n.map.inline=!1),n.map.prev=e.map);else{let t=u;n.syntax&&(t=n.syntax.parse),n.parser&&(t=n.parser),t.parse&&(t=t.parse);try{r=t(e,n)}catch(o){this.processed=!0,this.error=o}r&&!r[i]&&a.rebuild(r)}else r=v(e);this.result=new c(t,r,n),this.helpers={...w,result:this.result,postcss:w},this.plugins=this.processor.plugins.map((t=>"object"===typeof t&&t.prepare?{...t,...t.prepare(this.result)}:t))}get[Symbol.toStringTag](){return"LazyResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.stringify().css}get content(){return this.stringify().content}get map(){return this.stringify().map}get root(){return this.sync().root}get messages(){return this.sync().messages}warnings(){return this.sync().warnings()}toString(){return this.css}then(t,e){return this.async().then(t,e)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let t of this.plugins){let e=this.runOnRoot(t);if(g(e))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;while(!t[r])t[r]=!0,this.walkSync(t);if(this.listeners.OnceExit)if("document"===t.type)for(let e of t.nodes)this.visitSync(this.listeners.OnceExit,e);else this.visitSync(this.listeners.OnceExit,t)}return this.result}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let t=this.result.opts,e=s;t.syntax&&(e=t.syntax.stringify),t.stringifier&&(e=t.stringifier),e.stringify&&(e=e.stringify);let n=new o(e,this.result.root,this.result.opts),r=n.generate();return this.result.css=r[0],this.result.map=r[1],this.result}walkSync(t){t[r]=!0;let e=b(t);for(let n of e)if(n===m)t.nodes&&t.each((t=>{t[r]||this.walkSync(t)}));else{let e=this.listeners[n];if(e&&this.visitSync(e,t.toProxy()))return}}visitSync(t,e){for(let[r,i]of t){let t;this.result.lastPlugin=r;try{t=i(e,this.helpers)}catch(n){throw this.handleError(n,e.proxyOf)}if("root"!==e.type&&"document"!==e.type&&!e.parent)return!0;if(g(t))throw this.getAsyncError()}}runOnRoot(t){this.result.lastPlugin=t;try{if("object"===typeof t&&t.Once){if("document"===this.result.root.type){let e=this.result.root.nodes.map((e=>t.Once(e,this.helpers)));return g(e[0])?Promise.all(e):e}return t.Once(this.result.root,this.helpers)}if("function"===typeof t)return t(this.result.root,this.result)}catch(e){throw this.handleError(e)}}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(t,e){let n=this.result.lastPlugin;try{e&&e.addToError(t),this.error=t,"CssSyntaxError"!==t.name||t.plugin?n.postcssVersion:(t.plugin=n.postcssPlugin,t.setMessage())}catch(r){console&&console.error&&console.error(r)}return t}async runAsync(){this.plugin=0;for(let n=0;n0){let t=this.visitTick(n);if(g(t))try{await t}catch(e){let t=n[n.length-1].node;throw this.handleError(e,t)}}}if(this.listeners.OnceExit)for(let[n,r]of this.listeners.OnceExit){this.result.lastPlugin=n;try{if("document"===t.type){let e=t.nodes.map((t=>r(t,this.helpers)));await Promise.all(e)}else await r(t,this.helpers)}catch(e){throw this.handleError(e)}}}return this.processed=!0,this.stringify()}prepareVisitors(){this.listeners={};let t=(t,e,n)=>{this.listeners[e]||(this.listeners[e]=[]),this.listeners[e].push([t,n])};for(let e of this.plugins)if("object"===typeof e)for(let n in e){if(!f[n]&&/^[A-Z]/.test(n))throw new Error(`Unknown event ${n} in ${e.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!p[n])if("object"===typeof e[n])for(let r in e[n])t(e,"*"===r?n:n+"-"+r.toLowerCase(),e[n][r]);else"function"===typeof e[n]&&t(e,n,e[n])}this.hasListener=Object.keys(this.listeners).length>0}visitTick(t){let e=t[t.length-1],{node:n,visitors:i}=e;if("root"!==n.type&&"document"!==n.type&&!n.parent)return void t.pop();if(i.length>0&&e.visitorIndex{w=t},t.exports=x,x.default=x,h.registerLazyResult(x),l.registerLazyResult(x)},416:function(t){"use strict";let e={split(t,e,n){let r=[],i="",o=!1,s=0,a=!1,l="",c=!1;for(let u of t)c?c=!1:"\\"===u?c=!0:a?u===l&&(a=!1):'"'===u||"'"===u?(a=!0,l=u):"("===u?s+=1:")"===u?s>0&&(s-=1):0===s&&e.includes(u)&&(o=!0),o?(""!==i&&r.push(i.trim()),i="",o=!1):i+=u;return(n||""!==i)&&r.push(i.trim()),r},space(t){let n=[" ","\n","\t"];return e.split(t,n)},comma(t){return e.split(t,[","],!0)}};t.exports=e,e.default=e},429:function(t,e,n){"use strict";let{SourceMapConsumer:r,SourceMapGenerator:i}=n(9905),{dirname:o,resolve:s,relative:a,sep:l}=n(4017),{pathToFileURL:c}=n(4604),u=n(2627),h=Boolean(r&&i),d=Boolean(o&&s&&a&&l);class f{constructor(t,e,n,r){this.stringify=t,this.mapOpts=n.map||{},this.root=e,this.opts=n,this.css=r,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute}isMap(){return"undefined"!==typeof this.opts.map?!!this.opts.map:this.previous().length>0}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk((t=>{if(t.source&&t.source.input.map){let e=t.source.input.map;this.previousMaps.includes(e)||this.previousMaps.push(e)}}));else{let t=new u(this.css,this.opts);t.map&&this.previousMaps.push(t.map)}return this.previousMaps}isInline(){if("undefined"!==typeof this.mapOpts.inline)return this.mapOpts.inline;let t=this.mapOpts.annotation;return("undefined"===typeof t||!0===t)&&(!this.previous().length||this.previous().some((t=>t.inline)))}isSourcesContent(){return"undefined"!==typeof this.mapOpts.sourcesContent?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some((t=>t.withContent()))}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let t;for(let e=this.root.nodes.length-1;e>=0;e--)t=this.root.nodes[e],"comment"===t.type&&0===t.text.indexOf("# sourceMappingURL=")&&this.root.removeChild(e)}else this.css&&(this.css=this.css.replace(/(\n)?\/\*#[\S\s]*?\*\/$/gm,""))}setSourcesContent(){let t={};if(this.root)this.root.walk((e=>{if(e.source){let n=e.source.input.from;if(n&&!t[n]){t[n]=!0;let r=this.usesFileUrls?this.toFileUrl(n):this.toUrl(this.path(n));this.map.setSourceContent(r,e.source.input.css)}}}));else if(this.css){let t=this.opts.from?this.toUrl(this.path(this.opts.from)):"";this.map.setSourceContent(t,this.css)}}applyPrevMaps(){for(let t of this.previous()){let e,n=this.toUrl(this.path(t.file)),i=t.root||o(t.file);!1===this.mapOpts.sourcesContent?(e=new r(t.text),e.sourcesContent&&(e.sourcesContent=e.sourcesContent.map((()=>null)))):e=t.consumer(),this.map.applySourceMap(e,n,this.toUrl(this.path(i)))}}isAnnotation(){return!!this.isInline()||("undefined"!==typeof this.mapOpts.annotation?this.mapOpts.annotation:!this.previous().length||this.previous().some((t=>t.annotation)))}toBase64(t){return Buffer?Buffer.from(t).toString("base64"):window.btoa(unescape(encodeURIComponent(t)))}addAnnotation(){let t;t=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"===typeof this.mapOpts.annotation?this.mapOpts.annotation:"function"===typeof this.mapOpts.annotation?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+".map";let e="\n";this.css.includes("\r\n")&&(e="\r\n"),this.css+=e+"/*# sourceMappingURL="+t+" */"}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}generateMap(){if(this.root)this.generateString();else if(1===this.previous().length){let t=this.previous()[0].consumer();t.file=this.outputFile(),this.map=i.fromSourceMap(t)}else this.map=new i({file:this.outputFile()}),this.map.addMapping({source:this.opts.from?this.toUrl(this.path(this.opts.from)):"",generated:{line:1,column:0},original:{line:1,column:0}});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}path(t){if(0===t.indexOf("<"))return t;if(/^\w+:\/\//.test(t))return t;if(this.mapOpts.absolute)return t;let e=this.opts.to?o(this.opts.to):".";return"string"===typeof this.mapOpts.annotation&&(e=o(s(e,this.mapOpts.annotation))),t=a(e,t),t}toUrl(t){return"\\"===l&&(t=t.replace(/\\/g,"/")),encodeURI(t).replace(/[#?]/g,encodeURIComponent)}toFileUrl(t){if(c)return c(t).toString();throw new Error("`map.absolute` option is not available in this PostCSS build")}sourcePath(t){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(t.source.input.from):this.toUrl(this.path(t.source.input.from))}generateString(){this.css="",this.map=new i({file:this.outputFile()});let t,e,n=1,r=1,o="",s={source:"",generated:{line:0,column:0},original:{line:0,column:0}};this.stringify(this.root,((i,a,l)=>{if(this.css+=i,a&&"end"!==l&&(s.generated.line=n,s.generated.column=r-1,a.source&&a.source.start?(s.source=this.sourcePath(a),s.original.line=a.source.start.line,s.original.column=a.source.start.column-1,this.map.addMapping(s)):(s.source=o,s.original.line=1,s.original.column=0,this.map.addMapping(s))),t=i.match(/\n/g),t?(n+=t.length,e=i.lastIndexOf("\n"),r=i.length-e):r+=i.length,a&&"start"!==l){let t=a.parent||{raws:{}},e="decl"===a.type||"atrule"===a.type&&!a.nodes;e&&a===t.last&&!t.raws.semicolon||(a.source&&a.source.end?(s.source=this.sourcePath(a),s.original.line=a.source.end.line,s.original.column=a.source.end.column-1,s.generated.line=n,s.generated.column=r-2,this.map.addMapping(s)):(s.source=o,s.original.line=1,s.original.column=0,s.generated.line=n,s.generated.column=r-1,this.map.addMapping(s)))}}))}generate(){if(this.clearAnnotation(),d&&h&&this.isMap())return this.generateMap();{let t="";return this.stringify(this.root,(e=>{t+=e})),[t]}}}t.exports=f},2336:function(t,e,n){"use strict";let r=n(429),i=n(3179),o=(n(4133),n(1665));const s=n(6641);class a{constructor(t,e,n){let o;e=e.toString(),this.stringified=!1,this._processor=t,this._css=e,this._opts=n,this._map=void 0;let a=i;this.result=new s(this._processor,o,this._opts),this.result.css=e;let l=this;Object.defineProperty(this.result,"root",{get(){return l.root}});let c=new r(a,o,this._opts,e);if(c.isMap()){let[t,e]=c.generate();t&&(this.result.css=t),e&&(this.result.map=e)}}get[Symbol.toStringTag](){return"NoWorkResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.result.css}get content(){return this.result.css}get map(){return this.result.map}get root(){if(this._root)return this._root;let t,e=o;try{t=e(this._css,this._opts)}catch(n){this.error=n}if(this.error)throw this.error;return this._root=t,t}get messages(){return[]}warnings(){return[]}toString(){return this._css}then(t,e){return this.async().then(t,e)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}sync(){if(this.error)throw this.error;return this.result}}t.exports=a,a.default=a},3454:function(t,e,n){"use strict";let{isClean:r,my:i}=n(8999),o=n(5373),s=n(7843),a=n(3179);function l(t,e){let n=new t.constructor;for(let r in t){if(!Object.prototype.hasOwnProperty.call(t,r))continue;if("proxyCache"===r)continue;let i=t[r],o=typeof i;"parent"===r&&"object"===o?e&&(n[r]=e):"source"===r?n[r]=i:Array.isArray(i)?n[r]=i.map((t=>l(t,n))):("object"===o&&null!==i&&(i=l(i)),n[r]=i)}return n}class c{constructor(t={}){this.raws={},this[r]=!1,this[i]=!0;for(let e in t)if("nodes"===e){this.nodes=[];for(let n of t[e])"function"===typeof n.clone?this.append(n.clone()):this.append(n)}else this[e]=t[e]}error(t,e={}){if(this.source){let{start:n,end:r}=this.rangeBy(e);return this.source.input.error(t,{line:n.line,column:n.column},{line:r.line,column:r.column},e)}return new o(t)}warn(t,e,n){let r={node:this};for(let i in n)r[i]=n[i];return t.warn(e,r)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}toString(t=a){t.stringify&&(t=t.stringify);let e="";return t(this,(t=>{e+=t})),e}assign(t={}){for(let e in t)this[e]=t[e];return this}clone(t={}){let e=l(this);for(let n in t)e[n]=t[n];return e}cloneBefore(t={}){let e=this.clone(t);return this.parent.insertBefore(this,e),e}cloneAfter(t={}){let e=this.clone(t);return this.parent.insertAfter(this,e),e}replaceWith(...t){if(this.parent){let e=this,n=!1;for(let r of t)r===this?n=!0:n?(this.parent.insertAfter(e,r),e=r):this.parent.insertBefore(e,r);n||this.remove()}return this}next(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t+1]}prev(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t-1]}before(t){return this.parent.insertBefore(this,t),this}after(t){return this.parent.insertAfter(this,t),this}root(){let t=this;while(t.parent&&"document"!==t.parent.type)t=t.parent;return t}raw(t,e){let n=new s;return n.raw(this,t,e)}cleanRaws(t){delete this.raws.before,delete this.raws.after,t||delete this.raws.between}toJSON(t,e){let n={},r=null==e;e=e||new Map;let i=0;for(let o in this){if(!Object.prototype.hasOwnProperty.call(this,o))continue;if("parent"===o||"proxyCache"===o)continue;let t=this[o];if(Array.isArray(t))n[o]=t.map((t=>"object"===typeof t&&t.toJSON?t.toJSON(null,e):t));else if("object"===typeof t&&t.toJSON)n[o]=t.toJSON(null,e);else if("source"===o){let r=e.get(t.input);null==r&&(r=i,e.set(t.input,i),i++),n[o]={inputId:r,start:t.start,end:t.end}}else n[o]=t}return r&&(n.inputs=[...e.keys()].map((t=>t.toJSON()))),n}positionInside(t){let e=this.toString(),n=this.source.start.column,r=this.source.start.line;for(let i=0;it.root().toProxy():t[e]}}}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}addToError(t){if(t.postcssNode=this,t.stack&&this.source&&/\n\s{4}at /.test(t.stack)){let e=this.source;t.stack=t.stack.replace(/\n\s{4}at /,`$&${e.input.from}:${e.start.line}:${e.start.column}$&`)}return t}markDirty(){if(this[r]){this[r]=!1;let t=this;while(t=t.parent)t[r]=!1}}get proxyOf(){return this}}t.exports=c,c.default=c},1665:function(t,e,n){"use strict";let r=n(6808),i=n(2972),o=n(2627);function s(t,e){let n=new o(t,e),r=new i(n);try{r.parse()}catch(s){throw s}return r.root}t.exports=s,s.default=s,r.registerParse(s)},2972:function(t,e,n){"use strict";let r=n(5232),i=n(3240),o=n(1569),s=n(2650),a=n(1283),l=n(4485);const c={empty:!0,space:!0};function u(t){for(let e=t.length-1;e>=0;e--){let n=t[e],r=n[3]||n[2];if(r)return r}}class h{constructor(t){this.input=t,this.root=new a,this.current=this.root,this.spaces="",this.semicolon=!1,this.customProperty=!1,this.createTokenizer(),this.root.source={input:t,start:{offset:0,line:1,column:1}}}createTokenizer(){this.tokenizer=i(this.input)}parse(){let t;while(!this.tokenizer.endOfFile())switch(t=this.tokenizer.nextToken(),t[0]){case"space":this.spaces+=t[1];break;case";":this.freeSemicolon(t);break;case"}":this.end(t);break;case"comment":this.comment(t);break;case"at-word":this.atrule(t);break;case"{":this.emptyRule(t);break;default:this.other(t);break}this.endFile()}comment(t){let e=new o;this.init(e,t[2]),e.source.end=this.getPosition(t[3]||t[2]);let n=t[1].slice(2,-2);if(/^\s*$/.test(n))e.text="",e.raws.left=n,e.raws.right="";else{let t=n.match(/^(\s*)([^]*\S)(\s*)$/);e.text=t[2],e.raws.left=t[1],e.raws.right=t[3]}}emptyRule(t){let e=new l;this.init(e,t[2]),e.selector="",e.raws.between="",this.current=e}other(t){let e=!1,n=null,r=!1,i=null,o=[],s=t[1].startsWith("--"),a=[],l=t;while(l){if(n=l[0],a.push(l),"("===n||"["===n)i||(i=l),o.push("("===n?")":"]");else if(s&&r&&"{"===n)i||(i=l),o.push("}");else if(0===o.length){if(";"===n){if(r)return void this.decl(a,s);break}if("{"===n)return void this.rule(a);if("}"===n){this.tokenizer.back(a.pop()),e=!0;break}":"===n&&(r=!0)}else n===o[o.length-1]&&(o.pop(),0===o.length&&(i=null));l=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(e=!0),o.length>0&&this.unclosedBracket(i),e&&r){if(!s)while(a.length){if(l=a[a.length-1][0],"space"!==l&&"comment"!==l)break;this.tokenizer.back(a.pop())}this.decl(a,s)}else this.unknownWord(a)}rule(t){t.pop();let e=new l;this.init(e,t[0][2]),e.raws.between=this.spacesAndCommentsFromEnd(t),this.raw(e,"selector",t),this.current=e}decl(t,e){let n=new r;this.init(n,t[0][2]);let i,o=t[t.length-1];";"===o[0]&&(this.semicolon=!0,t.pop()),n.source.end=this.getPosition(o[3]||o[2]||u(t));while("word"!==t[0][0])1===t.length&&this.unknownWord(t),n.raws.before+=t.shift()[1];n.source.start=this.getPosition(t[0][2]),n.prop="";while(t.length){let e=t[0][0];if(":"===e||"space"===e||"comment"===e)break;n.prop+=t.shift()[1]}n.raws.between="";while(t.length){if(i=t.shift(),":"===i[0]){n.raws.between+=i[1];break}"word"===i[0]&&/\w/.test(i[1])&&this.unknownWord([i]),n.raws.between+=i[1]}"_"!==n.prop[0]&&"*"!==n.prop[0]||(n.raws.before+=n.prop[0],n.prop=n.prop.slice(1));let s,a=[];while(t.length){if(s=t[0][0],"space"!==s&&"comment"!==s)break;a.push(t.shift())}this.precheckMissedSemicolon(t);for(let r=t.length-1;r>=0;r--){if(i=t[r],"!important"===i[1].toLowerCase()){n.important=!0;let e=this.stringFrom(t,r);e=this.spacesFromEnd(t)+e," !important"!==e&&(n.raws.important=e);break}if("important"===i[1].toLowerCase()){let e=t.slice(0),i="";for(let t=r;t>0;t--){let n=e[t][0];if(0===i.trim().indexOf("!")&&"space"!==n)break;i=e.pop()[1]+i}0===i.trim().indexOf("!")&&(n.important=!0,n.raws.important=i,t=e)}if("space"!==i[0]&&"comment"!==i[0])break}let l=t.some((t=>"space"!==t[0]&&"comment"!==t[0]));l&&(n.raws.between+=a.map((t=>t[1])).join(""),a=[]),this.raw(n,"value",a.concat(t),e),n.value.includes(":")&&!e&&this.checkMissedSemicolon(t)}atrule(t){let e,n,r,i=new s;i.name=t[1].slice(1),""===i.name&&this.unnamedAtrule(i,t),this.init(i,t[2]);let o=!1,a=!1,l=[],c=[];while(!this.tokenizer.endOfFile()){if(t=this.tokenizer.nextToken(),e=t[0],"("===e||"["===e?c.push("("===e?")":"]"):"{"===e&&c.length>0?c.push("}"):e===c[c.length-1]&&c.pop(),0===c.length){if(";"===e){i.source.end=this.getPosition(t[2]),this.semicolon=!0;break}if("{"===e){a=!0;break}if("}"===e){if(l.length>0){r=l.length-1,n=l[r];while(n&&"space"===n[0])n=l[--r];n&&(i.source.end=this.getPosition(n[3]||n[2]))}this.end(t);break}l.push(t)}else l.push(t);if(this.tokenizer.endOfFile()){o=!0;break}}i.raws.between=this.spacesAndCommentsFromEnd(l),l.length?(i.raws.afterName=this.spacesAndCommentsFromStart(l),this.raw(i,"params",l),o&&(t=l[l.length-1],i.source.end=this.getPosition(t[3]||t[2]),this.spaces=i.raws.between,i.raws.between="")):(i.raws.afterName="",i.params=""),a&&(i.nodes=[],this.current=i)}end(t){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(t[2]),this.current=this.current.parent):this.unexpectedClose(t)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces}freeSemicolon(t){if(this.spaces+=t[1],this.current.nodes){let t=this.current.nodes[this.current.nodes.length-1];t&&"rule"===t.type&&!t.raws.ownSemicolon&&(t.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(t){let e=this.input.fromOffset(t);return{offset:t,line:e.line,column:e.col}}init(t,e){this.current.push(t),t.source={start:this.getPosition(e),input:this.input},t.raws.before=this.spaces,this.spaces="","comment"!==t.type&&(this.semicolon=!1)}raw(t,e,n,r){let i,o,s,a,l=n.length,u="",h=!0;for(let d=0;dt+e[1]),"");t.raws[e]={value:u,raw:r}}t[e]=u}spacesAndCommentsFromEnd(t){let e,n="";while(t.length){if(e=t[t.length-1][0],"space"!==e&&"comment"!==e)break;n=t.pop()[1]+n}return n}spacesAndCommentsFromStart(t){let e,n="";while(t.length){if(e=t[0][0],"space"!==e&&"comment"!==e)break;n+=t.shift()[1]}return n}spacesFromEnd(t){let e,n="";while(t.length){if(e=t[t.length-1][0],"space"!==e)break;n=t.pop()[1]+n}return n}stringFrom(t,e){let n="";for(let r=e;r=0;i--)if(n=t[i],"space"!==n[0]&&(r+=1,2===r))break;throw this.input.error("Missed semicolon","word"===n[0]?n[3]+1:n[2])}}t.exports=h},3200:function(t,e,n){"use strict";let r=n(5373),i=n(5232),o=n(5673),s=n(6808),a=n(6580),l=n(3179),c=n(8853),u=n(5991),h=n(3061),d=n(1569),f=n(2650),p=n(6641),m=n(2627),g=n(1665),b=n(416),y=n(4485),v=n(1283),w=n(3454);function x(...t){return 1===t.length&&Array.isArray(t[0])&&(t=t[0]),new a(t)}x.plugin=function(t,e){let n,r=!1;function i(...n){console&&console.warn&&!r&&(r=!0,console.warn(t+": postcss.plugin was deprecated. Migration guide:\nhttps://evilmartians.com/chronicles/postcss-8-plugin-migration"),{VUE_APP_API_URL:"http://localhost:5000",NODE_ENV:"production",BASE_URL:"/"}.LANG&&{VUE_APP_API_URL:"http://localhost:5000",NODE_ENV:"production",BASE_URL:"/"}.LANG.startsWith("cn")&&console.warn(t+": 里面 postcss.plugin 被弃用. 迁移指南:\nhttps://www.w3ctech.com/topic/2226"));let i=e(...n);return i.postcssPlugin=t,i.postcssVersion=(new a).version,i}return Object.defineProperty(i,"postcss",{get(){return n||(n=i()),n}}),i.process=function(t,e,n){return x([i(n)]).process(t,e)},i},x.stringify=l,x.parse=g,x.fromJSON=c,x.list=b,x.comment=t=>new d(t),x.atRule=t=>new f(t),x.decl=t=>new i(t),x.rule=t=>new y(t),x.root=t=>new v(t),x.document=t=>new u(t),x.CssSyntaxError=r,x.Declaration=i,x.Container=s,x.Processor=a,x.Document=u,x.Comment=d,x.Warning=h,x.AtRule=f,x.Result=p,x.Input=m,x.Rule=y,x.Root=v,x.Node=w,o.registerPostcss(x),t.exports=x,x.default=x},9470:function(t,e,n){"use strict";let{SourceMapConsumer:r,SourceMapGenerator:i}=n(9905),{existsSync:o,readFileSync:s}=n(1777),{dirname:a,join:l}=n(4017);function c(t){return Buffer?Buffer.from(t,"base64").toString():window.atob(t)}class u{constructor(t,e){if(!1===e.map)return;this.loadAnnotation(t),this.inline=this.startWith(this.annotation,"data:");let n=e.map?e.map.prev:void 0,r=this.loadMap(e.from,n);!this.mapFile&&e.from&&(this.mapFile=e.from),this.mapFile&&(this.root=a(this.mapFile)),r&&(this.text=r)}consumer(){return this.consumerCache||(this.consumerCache=new r(this.text)),this.consumerCache}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}startWith(t,e){return!!t&&t.substr(0,e.length)===e}getAnnotationURL(t){return t.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}loadAnnotation(t){let e=t.match(/\/\*\s*# sourceMappingURL=/gm);if(!e)return;let n=t.lastIndexOf(e.pop()),r=t.indexOf("*/",n);n>-1&&r>-1&&(this.annotation=this.getAnnotationURL(t.substring(n,r)))}decodeInline(t){let e=/^data:application\/json;charset=utf-?8;base64,/,n=/^data:application\/json;base64,/,r=/^data:application\/json;charset=utf-?8,/,i=/^data:application\/json,/;if(r.test(t)||i.test(t))return decodeURIComponent(t.substr(RegExp.lastMatch.length));if(e.test(t)||n.test(t))return c(t.substr(RegExp.lastMatch.length));let o=t.match(/data:application\/json;([^,]+),/)[1];throw new Error("Unsupported source map encoding "+o)}loadFile(t){if(this.root=a(t),o(t))return this.mapFile=t,s(t,"utf-8").toString().trim()}loadMap(t,e){if(!1===e)return!1;if(e){if("string"===typeof e)return e;if("function"!==typeof e){if(e instanceof r)return i.fromSourceMap(e).toString();if(e instanceof i)return e.toString();if(this.isMap(e))return JSON.stringify(e);throw new Error("Unsupported previous source map format: "+e.toString())}{let n=e(t);if(n){let t=this.loadFile(n);if(!t)throw new Error("Unable to load previous source map: "+n.toString());return t}}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let e=this.annotation;return t&&(e=l(a(t),e)),this.loadFile(e)}}}isMap(t){return"object"===typeof t&&("string"===typeof t.mappings||"string"===typeof t._mappings||Array.isArray(t.sections))}}t.exports=u,u.default=u},6580:function(t,e,n){"use strict";let r=n(2336),i=n(5673),o=n(5991),s=n(1283);class a{constructor(t=[]){this.version="8.4.24",this.plugins=this.normalize(t)}use(t){return this.plugins=this.plugins.concat(this.normalize([t])),this}process(t,e={}){return 0===this.plugins.length&&"undefined"===typeof e.parser&&"undefined"===typeof e.stringifier&&"undefined"===typeof e.syntax?new r(this,t,e):new i(this,t,e)}normalize(t){let e=[];for(let n of t)if(!0===n.postcss?n=n():n.postcss&&(n=n.postcss),"object"===typeof n&&Array.isArray(n.plugins))e=e.concat(n.plugins);else if("object"===typeof n&&n.postcssPlugin)e.push(n);else if("function"===typeof n)e.push(n);else{if("object"!==typeof n||!n.parse&&!n.stringify)throw new Error(n+" is not a PostCSS plugin")}return e}}t.exports=a,a.default=a,s.registerProcessor(a),o.registerProcessor(a)},6641:function(t,e,n){"use strict";let r=n(3061);class i{constructor(t,e,n){this.processor=t,this.messages=[],this.root=e,this.opts=n,this.css=void 0,this.map=void 0}toString(){return this.css}warn(t,e={}){e.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(e.plugin=this.lastPlugin.postcssPlugin);let n=new r(t,e);return this.messages.push(n),n}warnings(){return this.messages.filter((t=>"warning"===t.type))}get content(){return this.css}}t.exports=i,i.default=i},1283:function(t,e,n){"use strict";let r,i,o=n(6808);class s extends o{constructor(t){super(t),this.type="root",this.nodes||(this.nodes=[])}removeChild(t,e){let n=this.index(t);return!e&&0===n&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[n].raws.before),super.removeChild(t)}normalize(t,e,n){let r=super.normalize(t);if(e)if("prepend"===n)this.nodes.length>1?e.raws.before=this.nodes[1].raws.before:delete e.raws.before;else if(this.first!==e)for(let i of r)i.raws.before=e.raws.before;return r}toResult(t={}){let e=new r(new i,this,t);return e.stringify()}}s.registerLazyResult=t=>{r=t},s.registerProcessor=t=>{i=t},t.exports=s,s.default=s,o.registerRoot(s)},4485:function(t,e,n){"use strict";let r=n(6808),i=n(416);class o extends r{constructor(t){super(t),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return i.comma(this.selector)}set selectors(t){let e=this.selector?this.selector.match(/,\s*/):null,n=e?e[0]:","+this.raw("between","beforeOpen");this.selector=t.join(n)}}t.exports=o,o.default=o,r.registerRule(o)},7843:function(t){"use strict";const e={colon:": ",indent:" ",beforeDecl:"\n",beforeRule:"\n",beforeOpen:" ",beforeClose:"\n",beforeComment:"\n",after:"\n",emptyBody:"",commentLeft:" ",commentRight:" ",semicolon:!1};function n(t){return t[0].toUpperCase()+t.slice(1)}class r{constructor(t){this.builder=t}stringify(t,e){if(!this[t.type])throw new Error("Unknown AST node type "+t.type+". Maybe you need to change PostCSS stringifier.");this[t.type](t,e)}document(t){this.body(t)}root(t){this.body(t),t.raws.after&&this.builder(t.raws.after)}comment(t){let e=this.raw(t,"left","commentLeft"),n=this.raw(t,"right","commentRight");this.builder("/*"+e+t.text+n+"*/",t)}decl(t,e){let n=this.raw(t,"between","colon"),r=t.prop+n+this.rawValue(t,"value");t.important&&(r+=t.raws.important||" !important"),e&&(r+=";"),this.builder(r,t)}rule(t){this.block(t,this.rawValue(t,"selector")),t.raws.ownSemicolon&&this.builder(t.raws.ownSemicolon,t,"end")}atrule(t,e){let n="@"+t.name,r=t.params?this.rawValue(t,"params"):"";if("undefined"!==typeof t.raws.afterName?n+=t.raws.afterName:r&&(n+=" "),t.nodes)this.block(t,n+r);else{let i=(t.raws.between||"")+(e?";":"");this.builder(n+r+i,t)}}body(t){let e=t.nodes.length-1;while(e>0){if("comment"!==t.nodes[e].type)break;e-=1}let n=this.raw(t,"semicolon");for(let r=0;r{if(o=t.raws[r],"undefined"!==typeof o)return!1}))}return"undefined"===typeof o&&(o=e[i]),a.rawCache[i]=o,o}rawSemicolon(t){let e;return t.walk((t=>{if(t.nodes&&t.nodes.length&&"decl"===t.last.type&&(e=t.raws.semicolon,"undefined"!==typeof e))return!1})),e}rawEmptyBody(t){let e;return t.walk((t=>{if(t.nodes&&0===t.nodes.length&&(e=t.raws.after,"undefined"!==typeof e))return!1})),e}rawIndent(t){if(t.raws.indent)return t.raws.indent;let e;return t.walk((n=>{let r=n.parent;if(r&&r!==t&&r.parent&&r.parent===t&&"undefined"!==typeof n.raws.before){let t=n.raws.before.split("\n");return e=t[t.length-1],e=e.replace(/\S/g,""),!1}})),e}rawBeforeComment(t,e){let n;return t.walkComments((t=>{if("undefined"!==typeof t.raws.before)return n=t.raws.before,n.includes("\n")&&(n=n.replace(/[^\n]+$/,"")),!1})),"undefined"===typeof n?n=this.raw(e,null,"beforeDecl"):n&&(n=n.replace(/\S/g,"")),n}rawBeforeDecl(t,e){let n;return t.walkDecls((t=>{if("undefined"!==typeof t.raws.before)return n=t.raws.before,n.includes("\n")&&(n=n.replace(/[^\n]+$/,"")),!1})),"undefined"===typeof n?n=this.raw(e,null,"beforeRule"):n&&(n=n.replace(/\S/g,"")),n}rawBeforeRule(t){let e;return t.walk((n=>{if(n.nodes&&(n.parent!==t||t.first!==n)&&"undefined"!==typeof n.raws.before)return e=n.raws.before,e.includes("\n")&&(e=e.replace(/[^\n]+$/,"")),!1})),e&&(e=e.replace(/\S/g,"")),e}rawBeforeClose(t){let e;return t.walk((t=>{if(t.nodes&&t.nodes.length>0&&"undefined"!==typeof t.raws.after)return e=t.raws.after,e.includes("\n")&&(e=e.replace(/[^\n]+$/,"")),!1})),e&&(e=e.replace(/\S/g,"")),e}rawBeforeOpen(t){let e;return t.walk((t=>{if("decl"!==t.type&&(e=t.raws.between,"undefined"!==typeof e))return!1})),e}rawColon(t){let e;return t.walkDecls((t=>{if("undefined"!==typeof t.raws.between)return e=t.raws.between.replace(/[^\s:]/g,""),!1})),e}beforeAfter(t,e){let n;n="decl"===t.type?this.raw(t,null,"beforeDecl"):"comment"===t.type?this.raw(t,null,"beforeComment"):"before"===e?this.raw(t,null,"beforeRule"):this.raw(t,null,"beforeClose");let r=t.parent,i=0;while(r&&"root"!==r.type)i+=1,r=r.parent;if(n.includes("\n")){let e=this.raw(t,null,"indent");if(e.length)for(let t=0;t=R}function V(t){if(U.length)return U.pop();if(F>=R)return;let S=!!t&&t.ignoreUnclosed;switch(T=L.charCodeAt(F),T){case o:case s:case l:case c:case a:E=F;do{E+=1,T=L.charCodeAt(E)}while(T===s||T===o||T===l||T===c||T===a);N=["space",L.slice(F,E)],F=E-1;break;case u:case h:case p:case m:case y:case g:case f:{let t=String.fromCharCode(T);N=[t,t,F];break}case d:if(D=z.length?z.pop()[1]:"",I=L.charCodeAt(F+1),"url"===D&&I!==e&&I!==n&&I!==s&&I!==o&&I!==l&&I!==a&&I!==c){E=F;do{if(A=!1,E=L.indexOf(")",E+1),-1===E){if(j||S){E=F;break}H("bracket")}P=E;while(L.charCodeAt(P-1)===r)P-=1,A=!A}while(A);N=["brackets",L.slice(F,E+1),F,E],F=E}else E=L.indexOf(")",F+1),M=L.slice(F,E+1),-1===E||_.test(M)?N=["(","(",F]:(N=["brackets",M,F,E],F=E);break;case e:case n:C=T===e?"'":'"',E=F;do{if(A=!1,E=L.indexOf(C,E+1),-1===E){if(j||S){E=F+1;break}H("string")}P=E;while(L.charCodeAt(P-1)===r)P-=1,A=!A}while(A);N=["string",L.slice(F,E+1),F,E],F=E;break;case v:w.lastIndex=F+1,w.test(L),E=0===w.lastIndex?L.length-1:w.lastIndex-2,N=["at-word",L.slice(F,E+1),F,E],F=E;break;case r:E=F,O=!0;while(L.charCodeAt(E+1)===r)E+=1,O=!O;if(T=L.charCodeAt(E+1),O&&T!==i&&T!==s&&T!==o&&T!==l&&T!==c&&T!==a&&(E+=1,k.test(L.charAt(E)))){while(k.test(L.charAt(E+1)))E+=1;L.charCodeAt(E+1)===s&&(E+=1)}N=["word",L.slice(F,E+1),F,E],F=E;break;default:T===i&&L.charCodeAt(F+1)===b?(E=L.indexOf("*/",F+2)+1,0===E&&(j||S?E=L.length:H("comment")),N=["comment",L.slice(F,E+1),F,E],F=E):(x.lastIndex=F+1,x.test(L),E=0===x.lastIndex?L.length-1:x.lastIndex-2,N=["word",L.slice(F,E+1),F,E],z.push(N),F=E);break}return F++,N}function q(t){U.push(t)}return{back:q,nextToken:V,endOfFile:B,position:W}}},4133:function(t){"use strict";let e={};t.exports=function(t){e[t]||(e[t]=!0,"undefined"!==typeof console&&console.warn&&console.warn(t))}},3061:function(t){"use strict";class e{constructor(t,e={}){if(this.type="warning",this.text=t,e.node&&e.node.source){let t=e.node.rangeBy(e);this.line=t.start.line,this.column=t.start.column,this.endLine=t.end.line,this.endColumn=t.end.column}for(let n in e)this[n]=e[n]}toString(){return this.node?this.node.error(this.text,{plugin:this.plugin,index:this.index,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}}t.exports=e,e.default=e},9252:function(t,e,n){"use strict";n.d(e,{Z:function(){return s}});var r={"":["",""],_:["",""],"*":["",""],"~":["",""],"\n":["
"]," ":["
"],"-":["
"]};function i(t){return t.replace(RegExp("^"+(t.match(/^(\t| )+/)||"")[0],"gm"),"")}function o(t){return(t+"").replace(/"/g,""").replace(//g,">")}function s(t,e){var n,a,l,c,u,h=/((?:^|\n+)(?:\n---+|\* \*(?: \*)+)\n)|(?:^``` *(\w*)\n([\s\S]*?)\n```$)|((?:(?:^|\n+)(?:\t| {2,}).+)+\n*)|((?:(?:^|\n)([>*+-]|\d+\.)\s+.*)+)|(?:!\[([^\]]*?)\]\(([^)]+?)\))|(\[)|(\](?:\(([^)]+?)\))?)|(?:(?:^|\n+)([^\s].*)\n(-{3,}|={3,})(?:\n+|$))|(?:(?:^|\n+)(#{1,6})\s*(.+)(?:\n+|$))|(?:`([^`].*?)`)|( \n\n*|\n{2,}|__|\*\*|[_*]|~~)/gm,d=[],f="",p=e||{},m=0;function g(t){var e=r[t[1]||""],n=d[d.length-1]==t;return e?e[1]?(n?d.pop():d.push(t),e[0|n]):e[0]:t}function b(){for(var t="";d.length;)t+=g(d[d.length-1]);return t}for(t=t.replace(/^\[(.+?)\]:\s*(.+)$/gm,(function(t,e,n){return p[e.toLowerCase()]=n,""})).replace(/^\n+|\n+$/g,"");l=h.exec(t);)a=t.substring(m,l.index),m=h.lastIndex,n=l[0],a.match(/[^\\](\\\\)*\\$/)||((u=l[3]||l[4])?n='
"+i(o(u).replace(/^\n+|\n+$/g,""))+"
":(u=l[6])?(u.match(/\./)&&(l[5]=l[5].replace(/^\d+/gm,"")),c=s(i(l[5].replace(/^\s*[>*+.-]/gm,""))),">"==u?u="blockquote":(u=u.match(/\./)?"ol":"ul",c=c.replace(/^(.*)(\n|$)/gm,"
  • $1
  • ")),n="<"+u+">"+c+""):l[8]?n=''+o(l[7])+'':l[10]?(f=f.replace("",''),n=b()+""):l[9]?n="":l[12]||l[14]?n="<"+(u="h"+(l[14]?l[14].length:l[13]>"="?1:2))+">"+s(l[12]||l[15],p)+"":l[16]?n=""+o(l[16])+"":(l[17]||l[1])&&(n=g(l[17]||"--"))),f+=a,f+=n;return(f+t.substring(m)+b()).replace(/^\n+|\n+$/g,"")}},2343:function(t,e,n){"use strict";var r,i,o,s,a,l,c,u,h,d=n(6252),f=n(2262),p=Object.defineProperty,m=Object.defineProperties,g=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,w=(t,e,n)=>e in t?p(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n /*! * vue-fullscreen v3.1.1 * https://github.com/mirari/vue-fullscreen#readme * * Copyright 2021 mirari * Released under the MIT license * * Date: 2021-11-16T11:04:32.608Z */,x="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{},_=function(t){return t},k=function(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)},S=Math.max,T=function(t,e,n){return e=S(void 0===e?t.length-1:e,0),function(){for(var r=arguments,i=-1,o=S(r.length-e,0),s=Array(o);++i0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(ft),gt=_,bt=T,yt=mt,vt=function(t,e){return yt(bt(t,e,gt),t+"")},wt=function(t,e){return t===e||t!=t&&e!=e},xt=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991},_t=$,kt=xt,St=function(t){return null!=t&&kt(t.length)&&!_t(t)},Tt=/^(?:0|[1-9]\d*)$/,Et=function(t,e){var n=typeof t;return!!(e=null==e?9007199254740991:e)&&("number"==n||"symbol"!=n&&Tt.test(t))&&t>-1&&t%1==0&&t2?e[2]:void 0;for(i&&we(e[0],e[1],i)&&(r=1);++nt.pageOnly||!Ce.isEnabled)),o=(0,d.Fl)((()=>(i.value||t.teleport)&&r.isFullscreen?{position:"fixed",left:"0",top:"0",width:"100%",height:"100%"}:void 0));function s(){e("change",r.isFullscreen),e("update:modelValue",r.isFullscreen),e("update:fullscreen",r.isFullscreen)}function a(){Ce.isFullscreen||Ce.off("change",a),r.isFullscreen=Ce.isFullscreen,s()}function l(t){"Escape"===t.key&&u()}function c(){i.value?(r.isFullscreen=!0,s(),document.removeEventListener("keyup",l),document.addEventListener("keyup",l)):(Ce.off("change",a),Ce.on("change",a),Ce.request(t.teleport?document.body:n.value))}function u(){r.isFullscreen&&(i.value?(r.isFullscreen=!1,s(),document.removeEventListener("keyup",l)):Ce.exit())}return(0,d.YP)((()=>t.fullscreen),(t=>{t!==r.isFullscreen&&(t?c():u())})),(0,d.YP)((()=>t.modelValue),(t=>{t!==r.isFullscreen&&(t?c():u())})),h=((t,e)=>{for(var n in e||(e={}))y.call(e,n)&&w(t,n,e[n]);if(b)for(var n of b(e))v.call(e,n)&&w(t,n,e[n]);return t})({wrapper:n,wrapperStyle:o},(0,f.BK)(r)),m(h,g({toggle:function(t){void 0===t?r.isFullscreen?u():c():t?c():u()},request:c,exit:u,shadeClick:function(e){e.target===n.value&&t.exitOnClickWrapper&&u()}}));var h}});Me.render=function(t,e,n,r,i,o){return(0,d.wg)(),(0,d.j4)(d.lR,{to:"body",disabled:!t.teleport||!t.fullscreen},[(0,d.Wm)("div",(0,d.dG)({ref:"wrapper"},t.$attrs,{style:t.wrapperStyle,class:{[t.fullscreenClass]:t.isFullscreen},onClick:e[1]||(e[1]=e=>t.shadeClick(e))}),[(0,d.WI)(t.$slots,"default")],16)],8,["disabled"])};const Oe="undefined"!=typeof window&&null!==window;!function(){if(Oe&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get(){return this.intersectionRatio>0}})}();const Ae=Object.prototype.propertyIsEnumerable,Pe=Object.getOwnPropertySymbols;function De(t){return"function"==typeof t||"[object Object]"===toString.call(t)}function Ie(t){return"__proto__"!==t&&"constructor"!==t&&"prototype"!==t}function Ne(t,...e){if(!De(t))throw new TypeError("expected the first argument to be an object");if(0===e.length||"function"!=typeof Symbol||"function"!=typeof Pe)return t;for(const n of e){const e=Pe(n);for(const r of e)Ae.call(n,r)&&(t[r]=n[r])}return t}function Le(t,...e){let n=0;var r;for(("object"==typeof(r=t)?null===r:"function"!=typeof r)&&(t=e[n++]),t||(t={});n{"Escape"===t.key&&(document.removeEventListener("keyup",e),this.exit())};return this.isFullscreen=!0,this.element=t,document.removeEventListener("keyup",e),document.addEventListener("keyup",e),this.options.callback&&this.options.callback(this.isFullscreen),Promise.resolve()}{const e=()=>{je.isFullscreen||(je.off("change",e),We(this)),this.isFullscreen=je.isFullscreen,this.options.teleport?this.element=t||null:this.element=je.element,this.options.callback&&this.options.callback(je.isFullscreen)};return je.on("change",e),je.request(this.options.teleport?document.body:t)}},exit(){return this.isFullscreen?this.options.pageOnly?(We(this),this.isFullscreen=!1,this.element=null,this.options.callback&&this.options.callback(this.isFullscreen),Promise.resolve()):je.exit():Promise.resolve()}},Be=(t,e,n)=>{const r=()=>{let t;const n={teleport:e.modifiers.teleport,pageOnly:e.modifiers.pageOnly};if(e.value)if("string"==typeof e.value)t=e.value;else{const r=e.value,{target:i}=r,o=((t,e)=>{var n={};for(var r in t)y.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&b)for(var r of b(t))e.indexOf(r)<0&&v.call(t,r)&&(n[r]=t[r]);return n})(r,["target"]);t=i,Le(n,o)}"string"==typeof t&&(t=document.querySelector(t)),He.toggle(t,n)};t._onClickFullScreen&&t.removeEventListener("click",t._onClickFullScreen),t.addEventListener("click",r),t._onClickFullScreen=r};var Ve={install(t,{name:e="fullscreen"}={}){t.config.globalProperties[`$${e}`]=He,t.component(e,Se(Me,{name:e})),t.directive(e,Be)}};e["ZP"]=Ve},3744:function(t,e){"use strict";e.Z=(t,e)=>{const n=t.__vccOpts||t;for(const[r,i]of e)n[r]=i;return n}},3907:function(t,e,n){"use strict";n.d(e,{MT:function(){return et},oR:function(){return b}});var r=n(6252),i=n(2262);function o(){return s().__VUE_DEVTOOLS_GLOBAL_HOOK__}function s(){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,h;function d(){var t;return void 0!==u||("undefined"!==typeof window&&window.performance?(u=!0,h=window.performance):"undefined"!==typeof n.g&&(null===(t=n.g.perf_hooks)||void 0===t?void 0:t.performance)?(u=!0,h=n.g.perf_hooks.performance):u=!1),u}function f(){return d()?h.now():Date.now()}class p{constructor(t,e){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=e;const n={};if(t.settings)for(const s in t.settings){const e=t.settings[s];n[s]=e.defaultValue}const r=`__vue-devtools-plugin-settings__${t.id}`;let i=Object.assign({},n);try{const t=localStorage.getItem(r),e=JSON.parse(t);Object.assign(i,e)}catch(o){}this.fallbacks={getSettings(){return i},setSettings(t){try{localStorage.setItem(r,JSON.stringify(t))}catch(o){}i=t},now(){return f()}},e&&e.on(c,((t,e)=>{t===this.plugin.id&&this.fallbacks.setSettings(e)})),this.proxiedOn=new Proxy({},{get:(t,e)=>this.target?this.target.on[e]:(...t)=>{this.onQueue.push({method:e,args:t})}}),this.proxiedTarget=new Proxy({},{get:(t,e)=>this.target?this.target[e]:"on"===e?this.proxiedOn:Object.keys(this.fallbacks).includes(e)?(...t)=>(this.targetQueue.push({method:e,args:t,resolve:()=>{}}),this.fallbacks[e](...t)):(...t)=>new Promise((n=>{this.targetQueue.push({method:e,args:t,resolve:n})}))})}async setRealTarget(t){this.target=t;for(const e of this.onQueue)this.target.on[e.method](...e.args);for(const e of this.targetQueue)e.resolve(await this.target[e.method](...e.args))}}function m(t,e){const n=t,r=s(),i=o(),c=a&&n.enableEarlyProxy;if(!i||!r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__&&c){const t=c?new p(n,i):null,o=r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[];o.push({pluginDescriptor:n,setupFn:e,proxy:t}),t&&e(t.proxiedTarget)}else i.emit(l,t,e)} /*! * vuex v4.1.0 * (c) 2022 Evan You * @license MIT */ var g="store";function b(t){return void 0===t&&(t=null),(0,r.f3)(null!==t?t:g)}function y(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function v(t){return null!==t&&"object"===typeof t}function w(t){return t&&"function"===typeof t.then}function x(t,e){return function(){return t(e)}}function _(t,e,n){return e.indexOf(t)<0&&(n&&n.prepend?e.unshift(t):e.push(t)),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function k(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;T(t,n,[],t._modules.root,!0),S(t,n,e)}function S(t,e,n){var o=t._state,s=t._scope;t.getters={},t._makeLocalGettersCache=Object.create(null);var a=t._wrappedGetters,l={},c={},u=(0,i.B)(!0);u.run((function(){y(a,(function(e,n){l[n]=x(e,t),c[n]=(0,r.Fl)((function(){return l[n]()})),Object.defineProperty(t.getters,n,{get:function(){return c[n].value},enumerable:!0})}))})),t._state=(0,i.qj)({data:e}),t._scope=u,t.strict&&P(t),o&&n&&t._withCommit((function(){o.data=null})),s&&s.stop()}function T(t,e,n,r,i){var o=!n.length,s=t._modules.getNamespace(n);if(r.namespaced&&(t._modulesNamespaceMap[s],t._modulesNamespaceMap[s]=r),!o&&!i){var a=D(e,n.slice(0,-1)),l=n[n.length-1];t._withCommit((function(){a[l]=r.state}))}var c=r.context=E(t,s,n);r.forEachMutation((function(e,n){var r=s+n;M(t,r,e,c)})),r.forEachAction((function(e,n){var r=e.root?n:s+n,i=e.handler||e;O(t,r,i,c)})),r.forEachGetter((function(e,n){var r=s+n;A(t,r,e,c)})),r.forEachChild((function(r,o){T(t,e,n.concat(o),r,i)}))}function E(t,e,n){var r=""===e,i={dispatch:r?t.dispatch:function(n,r,i){var o=I(n,r,i),s=o.payload,a=o.options,l=o.type;return a&&a.root||(l=e+l),t.dispatch(l,s)},commit:r?t.commit:function(n,r,i){var o=I(n,r,i),s=o.payload,a=o.options,l=o.type;a&&a.root||(l=e+l),t.commit(l,s,a)}};return Object.defineProperties(i,{getters:{get:r?function(){return t.getters}:function(){return C(t,e)}},state:{get:function(){return D(t.state,n)}}}),i}function C(t,e){if(!t._makeLocalGettersCache[e]){var n={},r=e.length;Object.keys(t.getters).forEach((function(i){if(i.slice(0,r)===e){var o=i.slice(r);Object.defineProperty(n,o,{get:function(){return t.getters[i]},enumerable:!0})}})),t._makeLocalGettersCache[e]=n}return t._makeLocalGettersCache[e]}function M(t,e,n,r){var i=t._mutations[e]||(t._mutations[e]=[]);i.push((function(e){n.call(t,r.state,e)}))}function O(t,e,n,r){var i=t._actions[e]||(t._actions[e]=[]);i.push((function(e){var i=n.call(t,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:t.getters,rootState:t.state},e);return w(i)||(i=Promise.resolve(i)),t._devtoolHook?i.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):i}))}function A(t,e,n,r){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return n(r.state,r.getters,t.state,t.getters)})}function P(t){(0,r.YP)((function(){return t._state.data}),(function(){0}),{deep:!0,flush:"sync"})}function D(t,e){return e.reduce((function(t,e){return t[e]}),t)}function I(t,e,n){return v(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}var N="vuex bindings",L="vuex:mutations",j="vuex:actions",R="vuex",F=0;function z(t,e){m({id:"org.vuejs.vuex",app:t,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[N]},(function(n){n.addTimelineLayer({id:L,label:"Vuex Mutations",color:U}),n.addTimelineLayer({id:j,label:"Vuex Actions",color:U}),n.addInspector({id:R,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),n.on.getInspectorTree((function(n){if(n.app===t&&n.inspectorId===R)if(n.filter){var r=[];$(r,e._modules.root,n.filter,""),n.rootNodes=r}else n.rootNodes=[q(e._modules.root,"")]})),n.on.getInspectorState((function(n){if(n.app===t&&n.inspectorId===R){var r=n.nodeId;C(e,r),n.state=Z(G(e._modules,r),"root"===r?e.getters:e._makeLocalGettersCache,r)}})),n.on.editInspectorState((function(n){if(n.app===t&&n.inspectorId===R){var r=n.nodeId,i=n.path;"root"!==r&&(i=r.split("/").filter(Boolean).concat(i)),e._withCommit((function(){n.set(e._state.data,i,n.state.value)}))}})),e.subscribe((function(t,e){var r={};t.payload&&(r.payload=t.payload),r.state=e,n.notifyComponentUpdate(),n.sendInspectorTree(R),n.sendInspectorState(R),n.addTimelineEvent({layerId:L,event:{time:Date.now(),title:t.type,data:r}})})),e.subscribeAction({before:function(t,e){var r={};t.payload&&(r.payload=t.payload),t._id=F++,t._time=Date.now(),r.state=e,n.addTimelineEvent({layerId:j,event:{time:t._time,title:t.type,groupId:t._id,subtitle:"start",data:r}})},after:function(t,e){var r={},i=Date.now()-t._time;r.duration={_custom:{type:"duration",display:i+"ms",tooltip:"Action duration",value:i}},t.payload&&(r.payload=t.payload),r.state=e,n.addTimelineEvent({layerId:j,event:{time:Date.now(),title:t.type,groupId:t._id,subtitle:"end",data:r}})}})}))}var U=8702998,W=6710886,H=16777215,B={label:"namespaced",textColor:H,backgroundColor:W};function V(t){return t&&"root"!==t?t.split("/").slice(-2,-1)[0]:"Root"}function q(t,e){return{id:e||"root",label:V(e),tags:t.namespaced?[B]:[],children:Object.keys(t._children).map((function(n){return q(t._children[n],e+n+"/")}))}}function $(t,e,n,r){r.includes(n)&&t.push({id:r||"root",label:r.endsWith("/")?r.slice(0,r.length-1):r||"Root",tags:e.namespaced?[B]:[]}),Object.keys(e._children).forEach((function(i){$(t,e._children[i],n,r+i+"/")}))}function Z(t,e,n){e="root"===n?e:e[n];var r=Object.keys(e),i={state:Object.keys(t.state).map((function(e){return{key:e,editable:!0,value:t.state[e]}}))};if(r.length){var o=Y(e);i.getters=Object.keys(o).map((function(t){return{key:t.endsWith("/")?V(t):t,editable:!1,value:X((function(){return o[t]}))}}))}return i}function Y(t){var e={};return Object.keys(t).forEach((function(n){var r=n.split("/");if(r.length>1){var i=e,o=r.pop();r.forEach((function(t){i[t]||(i[t]={_custom:{value:{},display:t,tooltip:"Module",abstract:!0}}),i=i[t]._custom.value})),i[o]=X((function(){return t[n]}))}else e[n]=X((function(){return t[n]}))})),e}function G(t,e){var n=e.split("/").filter((function(t){return t}));return n.reduce((function(t,r,i){var o=t[r];if(!o)throw new Error('Missing module "'+r+'" for path "'+e+'".');return i===n.length-1?o:o._children}),"root"===e?t:t.root._children)}function X(t){try{return t()}catch(e){return e}}var J=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"===typeof n?n():n)||{}},K={namespaced:{configurable:!0}};K.namespaced.get=function(){return!!this._rawModule.namespaced},J.prototype.addChild=function(t,e){this._children[t]=e},J.prototype.removeChild=function(t){delete this._children[t]},J.prototype.getChild=function(t){return this._children[t]},J.prototype.hasChild=function(t){return t in this._children},J.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},J.prototype.forEachChild=function(t){y(this._children,t)},J.prototype.forEachGetter=function(t){this._rawModule.getters&&y(this._rawModule.getters,t)},J.prototype.forEachAction=function(t){this._rawModule.actions&&y(this._rawModule.actions,t)},J.prototype.forEachMutation=function(t){this._rawModule.mutations&&y(this._rawModule.mutations,t)},Object.defineProperties(J.prototype,K);var Q=function(t){this.register([],t,!1)};function tt(t,e,n){if(e.update(n),n.modules)for(var r in n.modules){if(!e.getChild(r))return void 0;tt(t.concat(r),e.getChild(r),n.modules[r])}}Q.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},Q.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")}),"")},Q.prototype.update=function(t){tt([],this.root,t)},Q.prototype.register=function(t,e,n){var r=this;void 0===n&&(n=!0);var i=new J(e,n);if(0===t.length)this.root=i;else{var o=this.get(t.slice(0,-1));o.addChild(t[t.length-1],i)}e.modules&&y(e.modules,(function(e,i){r.register(t.concat(i),e,n)}))},Q.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1],r=e.getChild(n);r&&r.runtime&&e.removeChild(n)},Q.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];return!!e&&e.hasChild(n)};function et(t){return new nt(t)}var nt=function(t){var e=this;void 0===t&&(t={});var n=t.plugins;void 0===n&&(n=[]);var r=t.strict;void 0===r&&(r=!1);var i=t.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new Q(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=i;var o=this,s=this,a=s.dispatch,l=s.commit;this.dispatch=function(t,e){return a.call(o,t,e)},this.commit=function(t,e,n){return l.call(o,t,e,n)},this.strict=r;var c=this._modules.root.state;T(this,c,[],this._modules.root),S(this,c),n.forEach((function(t){return t(e)}))},rt={state:{configurable:!0}};nt.prototype.install=function(t,e){t.provide(e||g,this),t.config.globalProperties.$store=this;var n=void 0!==this._devtools&&this._devtools;n&&z(t,this)},rt.state.get=function(){return this._state.data},rt.state.set=function(t){0},nt.prototype.commit=function(t,e,n){var r=this,i=I(t,e,n),o=i.type,s=i.payload,a=(i.options,{type:o,payload:s}),l=this._mutations[o];l&&(this._withCommit((function(){l.forEach((function(t){t(s)}))})),this._subscribers.slice().forEach((function(t){return t(a,r.state)})))},nt.prototype.dispatch=function(t,e){var n=this,r=I(t,e),i=r.type,o=r.payload,s={type:i,payload:o},a=this._actions[i];if(a){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(s,n.state)}))}catch(c){0}var l=a.length>1?Promise.all(a.map((function(t){return t(o)}))):a[0](o);return new Promise((function(t,e){l.then((function(e){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(s,n.state)}))}catch(c){0}t(e)}),(function(t){try{n._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(s,n.state,t)}))}catch(c){0}e(t)}))}))}},nt.prototype.subscribe=function(t,e){return _(t,this._subscribers,e)},nt.prototype.subscribeAction=function(t,e){var n="function"===typeof t?{before:t}:t;return _(n,this._actionSubscribers,e)},nt.prototype.watch=function(t,e,n){var i=this;return(0,r.YP)((function(){return t(i.state,i.getters)}),e,Object.assign({},n))},nt.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._state.data=t}))},nt.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),T(this,this.state,t,this._modules.get(t),n.preserveState),S(this,this.state)},nt.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=D(e.state,t.slice(0,-1));delete n[t[t.length-1]]})),k(this)},nt.prototype.hasModule=function(t){return"string"===typeof t&&(t=[t]),this._modules.isRegistered(t)},nt.prototype.hotUpdate=function(t){this._modules.update(t),k(this,!0)},nt.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(nt.prototype,rt);st((function(t,e){var n={};return it(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var r=at(this.$store,"mapState",t);if(!r)return;e=r.context.state,n=r.context.getters}return"function"===typeof i?i.call(this,e,n):e[i]},n[r].vuex=!0})),n})),st((function(t,e){var n={};return it(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.commit;if(t){var o=at(this.$store,"mapMutations",t);if(!o)return;r=o.context.commit}return"function"===typeof i?i.apply(this,[r].concat(e)):r.apply(this.$store,[i].concat(e))}})),n})),st((function(t,e){var n={};return it(e).forEach((function(e){var r=e.key,i=e.val;i=t+i,n[r]=function(){if(!t||at(this.$store,"mapGetters",t))return this.$store.getters[i]},n[r].vuex=!0})),n})),st((function(t,e){var n={};return it(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.dispatch;if(t){var o=at(this.$store,"mapActions",t);if(!o)return;r=o.context.dispatch}return"function"===typeof i?i.apply(this,[r].concat(e)):r.apply(this.$store,[i].concat(e))}})),n}));function it(t){return ot(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function ot(t){return Array.isArray(t)||v(t)}function st(t){return function(e,n){return"string"!==typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function at(t,e,n){var r=t._modulesNamespaceMap[n];return r}},2961:function(t){let e="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",n=(t,e=21)=>(n=e)=>{let r="",i=n;while(i--)r+=t[Math.random()*t.length|0];return r},r=(t=21)=>{let n="",r=t;while(r--)n+=e[64*Math.random()|0];return n};t.exports={nanoid:r,customAlphabet:n}},6154:function(t,e,n){"use strict";function r(t,e){return function(){return t.apply(e,arguments)}}n.d(e,{Z:function(){return ze}});const{toString:i}=Object.prototype,{getPrototypeOf:o}=Object,s=(t=>e=>{const n=i.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),a=t=>(t=t.toLowerCase(),e=>s(e)===t),l=t=>e=>typeof e===t,{isArray:c}=Array,u=l("undefined");function h(t){return null!==t&&!u(t)&&null!==t.constructor&&!u(t.constructor)&&m(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const d=a("ArrayBuffer");function f(t){let e;return e="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&d(t.buffer),e}const p=l("string"),m=l("function"),g=l("number"),b=t=>null!==t&&"object"===typeof t,y=t=>!0===t||!1===t,v=t=>{if("object"!==s(t))return!1;const e=o(t);return(null===e||e===Object.prototype||null===Object.getPrototypeOf(e))&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},w=a("Date"),x=a("File"),_=a("Blob"),k=a("FileList"),S=t=>b(t)&&m(t.pipe),T=t=>{let e;return t&&("function"===typeof FormData&&t instanceof FormData||m(t.append)&&("formdata"===(e=s(t))||"object"===e&&m(t.toString)&&"[object FormData]"===t.toString()))},E=a("URLSearchParams"),C=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function M(t,e,{allOwnKeys:n=!1}={}){if(null===t||"undefined"===typeof t)return;let r,i;if("object"!==typeof t&&(t=[t]),c(t))for(r=0,i=t.length;r0)if(r=n[i],e===r.toLowerCase())return r;return null}const A=(()=>"undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:global)(),P=t=>!u(t)&&t!==A;function D(){const{caseless:t}=P(this)&&this||{},e={},n=(n,r)=>{const i=t&&O(e,r)||r;v(e[i])&&v(n)?e[i]=D(e[i],n):v(n)?e[i]=D({},n):c(n)?e[i]=n.slice():e[i]=n};for(let r=0,i=arguments.length;r(M(e,((e,i)=>{n&&m(e)?t[i]=r(e,n):t[i]=e}),{allOwnKeys:i}),t),N=t=>(65279===t.charCodeAt(0)&&(t=t.slice(1)),t),L=(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},j=(t,e,n,r)=>{let i,s,a;const l={};if(e=e||{},null==t)return e;do{i=Object.getOwnPropertyNames(t),s=i.length;while(s-- >0)a=i[s],r&&!r(a,t,e)||l[a]||(e[a]=t[a],l[a]=!0);t=!1!==n&&o(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},R=(t,e,n)=>{t=String(t),(void 0===n||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return-1!==r&&r===n},F=t=>{if(!t)return null;if(c(t))return t;let e=t.length;if(!g(e))return null;const n=new Array(e);while(e-- >0)n[e]=t[e];return n},z=(t=>e=>t&&e instanceof t)("undefined"!==typeof Uint8Array&&o(Uint8Array)),U=(t,e)=>{const n=t&&t[Symbol.iterator],r=n.call(t);let i;while((i=r.next())&&!i.done){const n=i.value;e.call(t,n[0],n[1])}},W=(t,e)=>{let n;const r=[];while(null!==(n=t.exec(e)))r.push(n);return r},H=a("HTMLFormElement"),B=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(t,e,n){return e.toUpperCase()+n})),V=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),q=a("RegExp"),$=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};M(n,((n,i)=>{let o;!1!==(o=e(n,i,t))&&(r[i]=o||n)})),Object.defineProperties(t,r)},Z=t=>{$(t,((e,n)=>{if(m(t)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=t[n];m(r)&&(e.enumerable=!1,"writable"in e?e.writable=!1:e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},Y=(t,e)=>{const n={},r=t=>{t.forEach((t=>{n[t]=!0}))};return c(t)?r(t):r(String(t).split(e)),n},G=()=>{},X=(t,e)=>(t=+t,Number.isFinite(t)?t:e),J="abcdefghijklmnopqrstuvwxyz",K="0123456789",Q={DIGIT:K,ALPHA:J,ALPHA_DIGIT:J+J.toUpperCase()+K},tt=(t=16,e=Q.ALPHA_DIGIT)=>{let n="";const{length:r}=e;while(t--)n+=e[Math.random()*r|0];return n};function et(t){return!!(t&&m(t.append)&&"FormData"===t[Symbol.toStringTag]&&t[Symbol.iterator])}const nt=t=>{const e=new Array(10),n=(t,r)=>{if(b(t)){if(e.indexOf(t)>=0)return;if(!("toJSON"in t)){e[r]=t;const i=c(t)?[]:{};return M(t,((t,e)=>{const o=n(t,r+1);!u(o)&&(i[e]=o)})),e[r]=void 0,i}}return t};return n(t,0)},rt=a("AsyncFunction"),it=t=>t&&(b(t)||m(t))&&m(t.then)&&m(t.catch);var ot={isArray:c,isArrayBuffer:d,isBuffer:h,isFormData:T,isArrayBufferView:f,isString:p,isNumber:g,isBoolean:y,isObject:b,isPlainObject:v,isUndefined:u,isDate:w,isFile:x,isBlob:_,isRegExp:q,isFunction:m,isStream:S,isURLSearchParams:E,isTypedArray:z,isFileList:k,forEach:M,merge:D,extend:I,trim:C,stripBOM:N,inherits:L,toFlatObject:j,kindOf:s,kindOfTest:a,endsWith:R,toArray:F,forEachEntry:U,matchAll:W,isHTMLForm:H,hasOwnProperty:V,hasOwnProp:V,reduceDescriptors:$,freezeMethods:Z,toObjectSet:Y,toCamelCase:B,noop:G,toFiniteNumber:X,findKey:O,global:A,isContextDefined:P,ALPHABET:Q,generateString:tt,isSpecCompliantForm:et,toJSONObject:nt,isAsyncFn:rt,isThenable:it};function st(t,e,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i)}ot.inherits(st,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:ot.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const at=st.prototype,lt={};["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((t=>{lt[t]={value:t}})),Object.defineProperties(st,lt),Object.defineProperty(at,"isAxiosError",{value:!0}),st.from=(t,e,n,r,i,o)=>{const s=Object.create(at);return ot.toFlatObject(t,s,(function(t){return t!==Error.prototype}),(t=>"isAxiosError"!==t)),st.call(s,t.message,e,n,r,i),s.cause=t,s.name=t.name,o&&Object.assign(s,o),s};var ct=st,ut=null;function ht(t){return ot.isPlainObject(t)||ot.isArray(t)}function dt(t){return ot.endsWith(t,"[]")?t.slice(0,-2):t}function ft(t,e,n){return t?t.concat(e).map((function(t,e){return t=dt(t),!n&&e?"["+t+"]":t})).join(n?".":""):e}function pt(t){return ot.isArray(t)&&!t.some(ht)}const mt=ot.toFlatObject(ot,{},null,(function(t){return/^is[A-Z]/.test(t)}));function gt(t,e,n){if(!ot.isObject(t))throw new TypeError("target must be an object");e=e||new(ut||FormData),n=ot.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(t,e){return!ot.isUndefined(e[t])}));const r=n.metaTokens,i=n.visitor||u,o=n.dots,s=n.indexes,a=n.Blob||"undefined"!==typeof Blob&&Blob,l=a&&ot.isSpecCompliantForm(e);if(!ot.isFunction(i))throw new TypeError("visitor must be a function");function c(t){if(null===t)return"";if(ot.isDate(t))return t.toISOString();if(!l&&ot.isBlob(t))throw new ct("Blob is not supported. Use a Buffer instead.");return ot.isArrayBuffer(t)||ot.isTypedArray(t)?l&&"function"===typeof Blob?new Blob([t]):Buffer.from(t):t}function u(t,n,i){let a=t;if(t&&!i&&"object"===typeof t)if(ot.endsWith(n,"{}"))n=r?n:n.slice(0,-2),t=JSON.stringify(t);else if(ot.isArray(t)&&pt(t)||(ot.isFileList(t)||ot.endsWith(n,"[]"))&&(a=ot.toArray(t)))return n=dt(n),a.forEach((function(t,r){!ot.isUndefined(t)&&null!==t&&e.append(!0===s?ft([n],r,o):null===s?n:n+"[]",c(t))})),!1;return!!ht(t)||(e.append(ft(i,n,o),c(t)),!1)}const h=[],d=Object.assign(mt,{defaultVisitor:u,convertValue:c,isVisitable:ht});function f(t,n){if(!ot.isUndefined(t)){if(-1!==h.indexOf(t))throw Error("Circular reference detected in "+n.join("."));h.push(t),ot.forEach(t,(function(t,r){const o=!(ot.isUndefined(t)||null===t)&&i.call(e,t,ot.isString(r)?r.trim():r,n,d);!0===o&&f(t,n?n.concat(r):[r])})),h.pop()}}if(!ot.isObject(t))throw new TypeError("data must be an object");return f(t),e}var bt=gt;function yt(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,(function(t){return e[t]}))}function vt(t,e){this._pairs=[],t&&bt(t,this,e)}const wt=vt.prototype;wt.append=function(t,e){this._pairs.push([t,e])},wt.toString=function(t){const e=t?function(e){return t.call(this,e,yt)}:yt;return this._pairs.map((function(t){return e(t[0])+"="+e(t[1])}),"").join("&")};var xt=vt;function _t(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function kt(t,e,n){if(!e)return t;const r=n&&n.encode||_t,i=n&&n.serialize;let o;if(o=i?i(e,n):ot.isURLSearchParams(e)?e.toString():new xt(e,n).toString(r),o){const e=t.indexOf("#");-1!==e&&(t=t.slice(0,e)),t+=(-1===t.indexOf("?")?"?":"&")+o}return t}class St{constructor(){this.handlers=[]}use(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){ot.forEach(this.handlers,(function(e){null!==e&&t(e)}))}}var Tt=St,Et={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Ct="undefined"!==typeof URLSearchParams?URLSearchParams:xt,Mt="undefined"!==typeof FormData?FormData:null,Ot="undefined"!==typeof Blob?Blob:null;const At=(()=>{let t;return("undefined"===typeof navigator||"ReactNative"!==(t=navigator.product)&&"NativeScript"!==t&&"NS"!==t)&&("undefined"!==typeof window&&"undefined"!==typeof document)})(),Pt=(()=>"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts)();var Dt={isBrowser:!0,classes:{URLSearchParams:Ct,FormData:Mt,Blob:Ot},isStandardBrowserEnv:At,isStandardBrowserWebWorkerEnv:Pt,protocols:["http","https","file","blob","url","data"]};function It(t,e){return bt(t,new Dt.classes.URLSearchParams,Object.assign({visitor:function(t,e,n,r){return Dt.isNode&&ot.isBuffer(t)?(this.append(e,t.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},e))}function Nt(t){return ot.matchAll(/\w+|\[(\w*)]/g,t).map((t=>"[]"===t[0]?"":t[1]||t[0]))}function Lt(t){const e={},n=Object.keys(t);let r;const i=n.length;let o;for(r=0;r=t.length;if(o=!o&&ot.isArray(r)?r.length:o,a)return ot.hasOwnProp(r,o)?r[o]=[r[o],n]:r[o]=n,!s;r[o]&&ot.isObject(r[o])||(r[o]=[]);const l=e(t,n,r[o],i);return l&&ot.isArray(r[o])&&(r[o]=Lt(r[o])),!s}if(ot.isFormData(t)&&ot.isFunction(t.entries)){const n={};return ot.forEachEntry(t,((t,r)=>{e(Nt(t),r,n,0)})),n}return null}var Rt=jt;function Ft(t,e,n){if(ot.isString(t))try{return(e||JSON.parse)(t),ot.trim(t)}catch(r){if("SyntaxError"!==r.name)throw r}return(n||JSON.stringify)(t)}const zt={transitional:Et,adapter:["xhr","http"],transformRequest:[function(t,e){const n=e.getContentType()||"",r=n.indexOf("application/json")>-1,i=ot.isObject(t);i&&ot.isHTMLForm(t)&&(t=new FormData(t));const o=ot.isFormData(t);if(o)return r&&r?JSON.stringify(Rt(t)):t;if(ot.isArrayBuffer(t)||ot.isBuffer(t)||ot.isStream(t)||ot.isFile(t)||ot.isBlob(t))return t;if(ot.isArrayBufferView(t))return t.buffer;if(ot.isURLSearchParams(t))return e.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(i){if(n.indexOf("application/x-www-form-urlencoded")>-1)return It(t,this.formSerializer).toString();if((s=ot.isFileList(t))||n.indexOf("multipart/form-data")>-1){const e=this.env&&this.env.FormData;return bt(s?{"files[]":t}:t,e&&new e,this.formSerializer)}}return i||r?(e.setContentType("application/json",!1),Ft(t)):t}],transformResponse:[function(t){const e=this.transitional||zt.transitional,n=e&&e.forcedJSONParsing,r="json"===this.responseType;if(t&&ot.isString(t)&&(n&&!this.responseType||r)){const n=e&&e.silentJSONParsing,o=!n&&r;try{return JSON.parse(t)}catch(i){if(o){if("SyntaxError"===i.name)throw ct.from(i,ct.ERR_BAD_RESPONSE,this,null,this.response);throw i}}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Dt.classes.FormData,Blob:Dt.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ot.forEach(["delete","get","head","post","put","patch"],(t=>{zt.headers[t]={}}));var Ut=zt;const Wt=ot.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 Ht=t=>{const e={};let n,r,i;return t&&t.split("\n").forEach((function(t){i=t.indexOf(":"),n=t.substring(0,i).trim().toLowerCase(),r=t.substring(i+1).trim(),!n||e[n]&&Wt[n]||("set-cookie"===n?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)})),e};const Bt=Symbol("internals");function Vt(t){return t&&String(t).trim().toLowerCase()}function qt(t){return!1===t||null==t?t:ot.isArray(t)?t.map(qt):String(t)}function $t(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;while(r=n.exec(t))e[r[1]]=r[2];return e}const Zt=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function Yt(t,e,n,r,i){return ot.isFunction(r)?r.call(this,e,n):(i&&(e=n),ot.isString(e)?ot.isString(r)?-1!==e.indexOf(r):ot.isRegExp(r)?r.test(e):void 0:void 0)}function Gt(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((t,e,n)=>e.toUpperCase()+n))}function Xt(t,e){const n=ot.toCamelCase(" "+e);["get","set","has"].forEach((r=>{Object.defineProperty(t,r+n,{value:function(t,n,i){return this[r].call(this,e,t,n,i)},configurable:!0})}))}class Jt{constructor(t){t&&this.set(t)}set(t,e,n){const r=this;function i(t,e,n){const i=Vt(e);if(!i)throw new Error("header name must be a non-empty string");const o=ot.findKey(r,i);(!o||void 0===r[o]||!0===n||void 0===n&&!1!==r[o])&&(r[o||e]=qt(t))}const o=(t,e)=>ot.forEach(t,((t,n)=>i(t,n,e)));return ot.isPlainObject(t)||t instanceof this.constructor?o(t,e):ot.isString(t)&&(t=t.trim())&&!Zt(t)?o(Ht(t),e):null!=t&&i(e,t,n),this}get(t,e){if(t=Vt(t),t){const n=ot.findKey(this,t);if(n){const t=this[n];if(!e)return t;if(!0===e)return $t(t);if(ot.isFunction(e))return e.call(this,t,n);if(ot.isRegExp(e))return e.exec(t);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,e){if(t=Vt(t),t){const n=ot.findKey(this,t);return!(!n||void 0===this[n]||e&&!Yt(this,this[n],n,e))}return!1}delete(t,e){const n=this;let r=!1;function i(t){if(t=Vt(t),t){const i=ot.findKey(n,t);!i||e&&!Yt(n,n[i],i,e)||(delete n[i],r=!0)}}return ot.isArray(t)?t.forEach(i):i(t),r}clear(t){const e=Object.keys(this);let n=e.length,r=!1;while(n--){const i=e[n];t&&!Yt(this,this[i],i,t,!0)||(delete this[i],r=!0)}return r}normalize(t){const e=this,n={};return ot.forEach(this,((r,i)=>{const o=ot.findKey(n,i);if(o)return e[o]=qt(r),void delete e[i];const s=t?Gt(i):String(i).trim();s!==i&&delete e[i],e[s]=qt(r),n[s]=!0})),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const e=Object.create(null);return ot.forEach(this,((n,r)=>{null!=n&&!1!==n&&(e[r]=t&&ot.isArray(n)?n.join(", "):n)})),e}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([t,e])=>t+": "+e)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...e){const n=new this(t);return e.forEach((t=>n.set(t))),n}static accessor(t){const e=this[Bt]=this[Bt]={accessors:{}},n=e.accessors,r=this.prototype;function i(t){const e=Vt(t);n[e]||(Xt(r,t),n[e]=!0)}return ot.isArray(t)?t.forEach(i):i(t),this}}Jt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),ot.reduceDescriptors(Jt.prototype,(({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(t){this[n]=t}}})),ot.freezeMethods(Jt);var Kt=Jt;function Qt(t,e){const n=this||Ut,r=e||n,i=Kt.from(r.headers);let o=r.data;return ot.forEach(t,(function(t){o=t.call(n,o,i.normalize(),e?e.status:void 0)})),i.normalize(),o}function te(t){return!(!t||!t.__CANCEL__)}function ee(t,e,n){ct.call(this,null==t?"canceled":t,ct.ERR_CANCELED,e,n),this.name="CanceledError"}ot.inherits(ee,ct,{__CANCEL__:!0});var ne=ee;function re(t,e,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?e(new ct("Request failed with status code "+n.status,[ct.ERR_BAD_REQUEST,ct.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):t(n)}var ie=Dt.isStandardBrowserEnv?function(){return{write:function(t,e,n,r,i,o){const s=[];s.push(t+"="+encodeURIComponent(e)),ot.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),ot.isString(r)&&s.push("path="+r),ot.isString(i)&&s.push("domain="+i),!0===o&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function oe(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function se(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function ae(t,e){return t&&!oe(e)?se(t,e):e}var le=Dt.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),e=document.createElement("a");let n;function r(n){let r=n;return t&&(e.setAttribute("href",r),r=e.href),e.setAttribute("href",r),{href:e.href,protocol:e.protocol?e.protocol.replace(/:$/,""):"",host:e.host,search:e.search?e.search.replace(/^\?/,""):"",hash:e.hash?e.hash.replace(/^#/,""):"",hostname:e.hostname,port:e.port,pathname:"/"===e.pathname.charAt(0)?e.pathname:"/"+e.pathname}}return n=r(window.location.href),function(t){const e=ot.isString(t)?r(t):t;return e.protocol===n.protocol&&e.host===n.host}}():function(){return function(){return!0}}();function ce(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function ue(t,e){t=t||10;const n=new Array(t),r=new Array(t);let i,o=0,s=0;return e=void 0!==e?e:1e3,function(a){const l=Date.now(),c=r[s];i||(i=l),n[o]=a,r[o]=l;let u=s,h=0;while(u!==o)h+=n[u++],u%=t;if(o=(o+1)%t,o===s&&(s=(s+1)%t),l-i{const o=i.loaded,s=i.lengthComputable?i.total:void 0,a=o-n,l=r(a),c=o<=s;n=o;const u={loaded:o,total:s,progress:s?o/s:void 0,bytes:a,rate:l||void 0,estimated:l&&s&&c?(s-o)/l:void 0,event:i};u[e?"download":"upload"]=!0,t(u)}}const fe="undefined"!==typeof XMLHttpRequest;var pe=fe&&function(t){return new Promise((function(e,n){let r=t.data;const i=Kt.from(t.headers).normalize(),o=t.responseType;let s,a;function l(){t.cancelToken&&t.cancelToken.unsubscribe(s),t.signal&&t.signal.removeEventListener("abort",s)}ot.isFormData(r)&&(Dt.isStandardBrowserEnv||Dt.isStandardBrowserWebWorkerEnv?i.setContentType(!1):i.getContentType(/^\s*multipart\/form-data/)?ot.isString(a=i.getContentType())&&i.setContentType(a.replace(/^\s*(multipart\/form-data);+/,"$1")):i.setContentType("multipart/form-data"));let c=new XMLHttpRequest;if(t.auth){const e=t.auth.username||"",n=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";i.set("Authorization","Basic "+btoa(e+":"+n))}const u=ae(t.baseURL,t.url);function h(){if(!c)return;const r=Kt.from("getAllResponseHeaders"in c&&c.getAllResponseHeaders()),i=o&&"text"!==o&&"json"!==o?c.response:c.responseText,s={data:i,status:c.status,statusText:c.statusText,headers:r,config:t,request:c};re((function(t){e(t),l()}),(function(t){n(t),l()}),s),c=null}if(c.open(t.method.toUpperCase(),kt(u,t.params,t.paramsSerializer),!0),c.timeout=t.timeout,"onloadend"in c?c.onloadend=h:c.onreadystatechange=function(){c&&4===c.readyState&&(0!==c.status||c.responseURL&&0===c.responseURL.indexOf("file:"))&&setTimeout(h)},c.onabort=function(){c&&(n(new ct("Request aborted",ct.ECONNABORTED,t,c)),c=null)},c.onerror=function(){n(new ct("Network Error",ct.ERR_NETWORK,t,c)),c=null},c.ontimeout=function(){let e=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const r=t.transitional||Et;t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(new ct(e,r.clarifyTimeoutError?ct.ETIMEDOUT:ct.ECONNABORTED,t,c)),c=null},Dt.isStandardBrowserEnv){const e=(t.withCredentials||le(u))&&t.xsrfCookieName&&ie.read(t.xsrfCookieName);e&&i.set(t.xsrfHeaderName,e)}void 0===r&&i.setContentType(null),"setRequestHeader"in c&&ot.forEach(i.toJSON(),(function(t,e){c.setRequestHeader(e,t)})),ot.isUndefined(t.withCredentials)||(c.withCredentials=!!t.withCredentials),o&&"json"!==o&&(c.responseType=t.responseType),"function"===typeof t.onDownloadProgress&&c.addEventListener("progress",de(t.onDownloadProgress,!0)),"function"===typeof t.onUploadProgress&&c.upload&&c.upload.addEventListener("progress",de(t.onUploadProgress)),(t.cancelToken||t.signal)&&(s=e=>{c&&(n(!e||e.type?new ne(null,t,c):e),c.abort(),c=null)},t.cancelToken&&t.cancelToken.subscribe(s),t.signal&&(t.signal.aborted?s():t.signal.addEventListener("abort",s)));const d=ce(u);d&&-1===Dt.protocols.indexOf(d)?n(new ct("Unsupported protocol "+d+":",ct.ERR_BAD_REQUEST,t)):c.send(r||null)}))};const me={http:ut,xhr:pe};ot.forEach(me,((t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(n){}Object.defineProperty(t,"adapterName",{value:e})}}));const ge=t=>`- ${t}`,be=t=>ot.isFunction(t)||null===t||!1===t;var ye={getAdapter:t=>{t=ot.isArray(t)?t:[t];const{length:e}=t;let n,r;const i={};for(let o=0;o`adapter ${t} `+(!1===e?"is not supported by the environment":"is not available in the build")));let n=e?t.length>1?"since :\n"+t.map(ge).join("\n"):" "+ge(t[0]):"as no adapter specified";throw new ct("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return r},adapters:me};function ve(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new ne(null,t)}function we(t){ve(t),t.headers=Kt.from(t.headers),t.data=Qt.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1);const e=ye.getAdapter(t.adapter||Ut.adapter);return e(t).then((function(e){return ve(t),e.data=Qt.call(t,t.transformResponse,e),e.headers=Kt.from(e.headers),e}),(function(e){return te(e)||(ve(t),e&&e.response&&(e.response.data=Qt.call(t,t.transformResponse,e.response),e.response.headers=Kt.from(e.response.headers))),Promise.reject(e)}))}const xe=t=>t instanceof Kt?t.toJSON():t;function _e(t,e){e=e||{};const n={};function r(t,e,n){return ot.isPlainObject(t)&&ot.isPlainObject(e)?ot.merge.call({caseless:n},t,e):ot.isPlainObject(e)?ot.merge({},e):ot.isArray(e)?e.slice():e}function i(t,e,n){return ot.isUndefined(e)?ot.isUndefined(t)?void 0:r(void 0,t,n):r(t,e,n)}function o(t,e){if(!ot.isUndefined(e))return r(void 0,e)}function s(t,e){return ot.isUndefined(e)?ot.isUndefined(t)?void 0:r(void 0,t):r(void 0,e)}function a(n,i,o){return o in e?r(n,i):o in t?r(void 0,n):void 0}const l={url:o,method:o,data:o,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(t,e)=>i(xe(t),xe(e),!0)};return ot.forEach(Object.keys(Object.assign({},t,e)),(function(r){const o=l[r]||i,s=o(t[r],e[r],r);ot.isUndefined(s)&&o!==a||(n[r]=s)})),n}const ke="1.5.1",Se={};["object","boolean","number","function","string","symbol"].forEach(((t,e)=>{Se[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));const Te={};function Ee(t,e,n){if("object"!==typeof t)throw new ct("options must be an object",ct.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let i=r.length;while(i-- >0){const o=r[i],s=e[o];if(s){const e=t[o],n=void 0===e||s(e,o,t);if(!0!==n)throw new ct("option "+o+" must be "+n,ct.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new ct("Unknown option "+o,ct.ERR_BAD_OPTION)}}Se.transitional=function(t,e,n){function r(t,e){return"[Axios v"+ke+"] Transitional option '"+t+"'"+e+(n?". "+n:"")}return(n,i,o)=>{if(!1===t)throw new ct(r(i," has been removed"+(e?" in "+e:"")),ct.ERR_DEPRECATED);return e&&!Te[i]&&(Te[i]=!0,console.warn(r(i," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,i,o)}};var Ce={assertOptions:Ee,validators:Se};const Me=Ce.validators;class Oe{constructor(t){this.defaults=t,this.interceptors={request:new Tt,response:new Tt}}request(t,e){"string"===typeof t?(e=e||{},e.url=t):e=t||{},e=_e(this.defaults,e);const{transitional:n,paramsSerializer:r,headers:i}=e;void 0!==n&&Ce.assertOptions(n,{silentJSONParsing:Me.transitional(Me.boolean),forcedJSONParsing:Me.transitional(Me.boolean),clarifyTimeoutError:Me.transitional(Me.boolean)},!1),null!=r&&(ot.isFunction(r)?e.paramsSerializer={serialize:r}:Ce.assertOptions(r,{encode:Me.function,serialize:Me.function},!0)),e.method=(e.method||this.defaults.method||"get").toLowerCase();let o=i&&ot.merge(i.common,i[e.method]);i&&ot.forEach(["delete","get","head","post","put","patch","common"],(t=>{delete i[t]})),e.headers=Kt.concat(o,i);const s=[];let a=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(a=a&&t.synchronous,s.unshift(t.fulfilled,t.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(t){l.push(t.fulfilled,t.rejected)}));let u,h=0;if(!a){const t=[we.bind(this),void 0];t.unshift.apply(t,s),t.push.apply(t,l),u=t.length,c=Promise.resolve(e);while(h{if(!n._listeners)return;let e=n._listeners.length;while(e-- >0)n._listeners[e](t);n._listeners=null})),this.promise.then=t=>{let e;const r=new Promise((t=>{n.subscribe(t),e=t})).then(t);return r.cancel=function(){n.unsubscribe(e)},r},t((function(t,r,i){n.reason||(n.reason=new ne(t,r,i),e(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){this.reason?t(this.reason):this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}static source(){let t;const e=new Pe((function(e){t=e}));return{token:e,cancel:t}}}var De=Pe;function Ie(t){return function(e){return t.apply(null,e)}}function Ne(t){return ot.isObject(t)&&!0===t.isAxiosError}const Le={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(Le).forEach((([t,e])=>{Le[e]=t}));var je=Le;function Re(t){const e=new Ae(t),n=r(Ae.prototype.request,e);return ot.extend(n,Ae.prototype,e,{allOwnKeys:!0}),ot.extend(n,e,null,{allOwnKeys:!0}),n.create=function(e){return Re(_e(t,e))},n}const Fe=Re(Ut);Fe.Axios=Ae,Fe.CanceledError=ne,Fe.CancelToken=De,Fe.isCancel=te,Fe.VERSION=ke,Fe.toFormData=bt,Fe.AxiosError=ct,Fe.Cancel=Fe.CanceledError,Fe.all=function(t){return Promise.all(t)},Fe.spread=Ie,Fe.isAxiosError=Ne,Fe.mergeConfig=_e,Fe.AxiosHeaders=Kt,Fe.formToJSON=t=>Rt(ot.isHTMLForm(t)?new FormData(t):t),Fe.getAdapter=ye.getAdapter,Fe.HttpStatusCode=je,Fe.default=Fe;var ze=Fe},3148:function(t,e,n){"use strict";n.d(e,{De:function(){return Sr},Dx:function(){return Cr},Gu:function(){return mr},ST:function(){return Y},ZL:function(){return zn},f$:function(){return ni},jn:function(){return Cn},kL:function(){return on},od:function(){return On},qi:function(){return pn},u:function(){return Zr},uw:function(){return Kr},vn:function(){return Z}});var r=n(9676); /*! * Chart.js v4.4.0 * https://www.chartjs.org * (c) 2023 Chart.js Contributors * Released under the MIT License */class i{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,e,n,r){const i=e.listeners[r],o=e.duration;i.forEach((r=>r({chart:t,initial:e.initial,numSteps:o,currentStep:Math.min(n-e.start,o)})))}_refresh(){this._request||(this._running=!0,this._request=r.r.call(window,(()=>{this._update(),this._request=null,this._running&&this._refresh()})))}_update(t=Date.now()){let e=0;this._charts.forEach(((n,r)=>{if(!n.running||!n.items.length)return;const i=n.items;let o,s=i.length-1,a=!1;for(;s>=0;--s)o=i[s],o._active?(o._total>n.duration&&(n.duration=o._total),o.tick(t),a=!0):(i[s]=i[i.length-1],i.pop());a&&(r.draw(),this._notify(r,n,t,"progress")),i.length||(n.running=!1,this._notify(r,n,t,"complete"),n.initial=!1),e+=i.length})),this._lastDate=t,0===e&&(this._running=!1)}_getAnims(t){const e=this._charts;let n=e.get(t);return n||(n={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},e.set(t,n)),n}listen(t,e,n){this._getAnims(t).listeners[e].push(n)}add(t,e){e&&e.length&&this._getAnims(t).items.push(...e)}has(t){return this._getAnims(t).items.length>0}start(t){const e=this._charts.get(t);e&&(e.running=!0,e.start=Date.now(),e.duration=e.items.reduce(((t,e)=>Math.max(t,e._duration)),0),this._refresh())}running(t){if(!this._running)return!1;const e=this._charts.get(t);return!!(e&&e.running&&e.items.length)}stop(t){const e=this._charts.get(t);if(!e||!e.items.length)return;const n=e.items;let r=n.length-1;for(;r>=0;--r)n[r].cancel();e.items=[],this._notify(t,e,Date.now(),"complete")}remove(t){return this._charts.delete(t)}}var o=new i;const s="transparent",a={boolean(t,e,n){return n>.5?e:t},color(t,e,n){const i=(0,r.c)(t||s),o=i.valid&&(0,r.c)(e||s);return o&&o.valid?o.mix(i,n).hexString():e},number(t,e,n){return t+(e-t)*n}};class l{constructor(t,e,n,i){const o=e[n];i=(0,r.a)([t.to,i,o,t.from]);const s=(0,r.a)([t.from,o,i]);this._active=!0,this._fn=t.fn||a[t.type||typeof s],this._easing=r.e[t.easing]||r.e.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=e,this._prop=n,this._from=s,this._to=i,this._promises=void 0}active(){return this._active}update(t,e,n){if(this._active){this._notify(!1);const i=this._target[this._prop],o=n-this._start,s=this._duration-o;this._start=n,this._duration=Math.floor(Math.max(s,t.duration)),this._total+=o,this._loop=!!t.loop,this._to=(0,r.a)([t.to,e,i,t.from]),this._from=(0,r.a)([t.from,i,e])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const e=t-this._start,n=this._duration,r=this._prop,i=this._from,o=this._loop,s=this._to;let a;if(this._active=i!==s&&(o||e1?2-a:a,a=this._easing(Math.min(1,Math.max(0,a))),this._target[r]=this._fn(i,s,a))}wait(){const t=this._promises||(this._promises=[]);return new Promise(((e,n)=>{t.push({res:e,rej:n})}))}_notify(t){const e=t?"res":"rej",n=this._promises||[];for(let r=0;r{const o=t[i];if(!(0,r.i)(o))return;const s={};for(const t of e)s[t]=o[t];((0,r.b)(o.properties)&&o.properties||[i]).forEach((t=>{t!==i&&n.has(t)||n.set(t,s)}))}))}_animateOptions(t,e){const n=e.options,r=h(t,n);if(!r)return[];const i=this._createAnimations(r,n);return n.$shared&&u(t.options.$animations,n).then((()=>{t.options=n}),(()=>{})),i}_createAnimations(t,e){const n=this._properties,r=[],i=t.$animations||(t.$animations={}),o=Object.keys(e),s=Date.now();let a;for(a=o.length-1;a>=0;--a){const c=o[a];if("$"===c.charAt(0))continue;if("options"===c){r.push(...this._animateOptions(t,e));continue}const u=e[c];let h=i[c];const d=n.get(c);if(h){if(d&&h.active()){h.update(d,u,s);continue}h.cancel()}d&&d.duration?(i[c]=h=new l(d,t,c,u),r.push(h)):t[c]=u}return r}update(t,e){if(0===this._properties.size)return void Object.assign(t,e);const n=this._createAnimations(t,e);return n.length?(o.add(this._chart,n),!0):void 0}}function u(t,e){const n=[],r=Object.keys(e);for(let i=0;i0||!n&&e<0)return i.index}return null}function k(t,e){const{chart:n,_cachedMeta:r}=t,i=n._stacks||(n._stacks={}),{iScale:o,vScale:s,index:a}=r,l=o.axis,c=s.axis,u=v(o,s,r),h=e.length;let d;for(let f=0;fn[t].axis===e)).shift()}function T(t,e){return(0,r.j)(t,{active:!1,dataset:void 0,datasetIndex:e,index:e,mode:"default",type:"dataset"})}function E(t,e,n){return(0,r.j)(t,{active:!1,dataIndex:e,parsed:void 0,raw:void 0,element:n,index:e,mode:"default",type:"data"})}function C(t,e){const n=t.controller.index,r=t.vScale&&t.vScale.axis;if(r){e=e||t._parsed;for(const t of e){const e=t._stacks;if(!e||void 0===e[r]||void 0===e[r][n])return;delete e[r][n],void 0!==e[r]._visualValues&&void 0!==e[r]._visualValues[n]&&delete e[r]._visualValues[n]}}}const M=t=>"reset"===t||"none"===t,O=(t,e)=>e?t:Object.assign({},t),A=(t,e,n)=>t&&!e.hidden&&e._stacked&&{keys:m(n,!0),values:null};class P{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(t,e){this.chart=t,this._ctx=t.ctx,this.index=e,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=y(t.vScale,t),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(t){this.index!==t&&C(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,e=this._cachedMeta,n=this.getDataset(),i=(t,e,n,r)=>"x"===t?e:"r"===t?r:n,o=e.xAxisID=(0,r.v)(n.xAxisID,S(t,"x")),s=e.yAxisID=(0,r.v)(n.yAxisID,S(t,"y")),a=e.rAxisID=(0,r.v)(n.rAxisID,S(t,"r")),l=e.indexAxis,c=e.iAxisID=i(l,o,s,a),u=e.vAxisID=i(l,s,o,a);e.xScale=this.getScaleForId(o),e.yScale=this.getScaleForId(s),e.rScale=this.getScaleForId(a),e.iScale=this.getScaleForId(c),e.vScale=this.getScaleForId(u)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const e=this._cachedMeta;return t===e.iScale?e.vScale:e.iScale}reset(){this._update("reset")}_destroy(){const t=this._cachedMeta;this._data&&(0,r.u)(this._data,this),t._stacked&&C(t)}_dataCheck(){const t=this.getDataset(),e=t.data||(t.data=[]),n=this._data;if((0,r.i)(e))this._data=b(e);else if(n!==e){if(n){(0,r.u)(n,this);const t=this._cachedMeta;C(t),t._parsed=[]}e&&Object.isExtensible(e)&&(0,r.l)(e,this),this._syncList=[],this._data=e}}addElements(){const t=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(t.dataset=new this.datasetElementType)}buildOrUpdateElements(t){const e=this._cachedMeta,n=this.getDataset();let r=!1;this._dataCheck();const i=e._stacked;e._stacked=y(e.vScale,e),e.stack!==n.stack&&(r=!0,C(e),e.stack=n.stack),this._resyncElements(t),(r||i!==e._stacked)&&k(this,e._parsed)}configure(){const t=this.chart.config,e=t.datasetScopeKeys(this._type),n=t.getOptionScopes(this.getDataset(),e,!0);this.options=t.createResolver(n,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(t,e){const{_cachedMeta:n,_data:i}=this,{iScale:o,_stacked:s}=n,a=o.axis;let l,c,u,h=0===t&&e===i.length||n._sorted,d=t>0&&n._parsed[t-1];if(!1===this._parsing)n._parsed=i,n._sorted=!0,u=i;else{u=(0,r.b)(i[t])?this.parseArrayData(n,i,t,e):(0,r.i)(i[t])?this.parseObjectData(n,i,t,e):this.parsePrimitiveData(n,i,t,e);const o=()=>null===c[a]||d&&c[a]e||h=0;--d)if(!p()){this.updateRangeFromParsed(c,t,f,l);break}return c}getAllParsedValues(t){const e=this._cachedMeta._parsed,n=[];let i,o,s;for(i=0,o=e.length;i=0&&tthis.getContext(n,i,e),m=c.resolveNamedOptions(d,f,p,h);return m.$shared&&(m.$shared=l,o[s]=Object.freeze(O(m,l))),m}_resolveAnimations(t,e,n){const r=this.chart,i=this._cachedDataOpts,o=`animation-${e}`,s=i[o];if(s)return s;let a;if(!1!==r.options.animation){const r=this.chart.config,i=r.datasetAnimationScopeKeys(this._type,e),o=r.getOptionScopes(this.getDataset(),i);a=r.createResolver(o,this.getContext(t,n,e))}const l=new c(r,a&&a.animations);return a&&a._cacheable&&(i[o]=Object.freeze(l)),l}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,e){return!e||M(t)||this.chart._animationsDisabled}_getSharedOptions(t,e){const n=this.resolveDataElementOptions(t,e),r=this._sharedOptions,i=this.getSharedOptions(n),o=this.includeOptions(e,i)||i!==r;return this.updateSharedOptions(i,e,n),{sharedOptions:i,includeOptions:o}}updateElement(t,e,n,r){M(r)?Object.assign(t,n):this._resolveAnimations(e,r).update(t,n)}updateSharedOptions(t,e,n){t&&!M(e)&&this._resolveAnimations(void 0,e).update(t,n)}_setStyle(t,e,n,r){t.active=r;const i=this.getStyle(e,r);this._resolveAnimations(e,n,r).update(t,{options:!r&&this.getSharedOptions(i)||i})}removeHoverStyle(t,e,n){this._setStyle(t,n,"active",!1)}setHoverStyle(t,e,n){this._setStyle(t,n,"active",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){const e=this._data,n=this._cachedMeta.data;for(const[s,a,l]of this._syncList)this[s](a,l);this._syncList=[];const r=n.length,i=e.length,o=Math.min(i,r);o&&this.parse(0,o),i>r?this._insertElements(r,i-r,t):i{for(t.length+=e,s=t.length-1;s>=o;s--)t[s]=t[s-e]};for(a(i),s=t;st-e)))}return t._cache.$bar}function I(t){const e=t.iScale,n=D(e,t.type);let i,o,s,a,l=e._length;const c=()=>{32767!==s&&-32768!==s&&((0,r.h)(a)&&(l=Math.min(l,Math.abs(s-a)||l)),a=s)};for(i=0,o=n.length;i0?i[t-1]:null,a=tMath.abs(a)&&(l=a,c=s),e[n.axis]=c,e._custom={barStart:l,barEnd:c,start:i,end:o,min:s,max:a}}function R(t,e,n,i){return(0,r.b)(t)?j(t,e,n,i):e[n.axis]=n.parse(t,i),e}function F(t,e,n,r){const i=t.iScale,o=t.vScale,s=i.getLabels(),a=i===o,l=[];let c,u,h,d;for(c=n,u=n+r;c=n?1:-1)}function W(t){let e,n,r,i,o;return t.horizontal?(e=t.base>t.x,n="left",r="right"):(e=t.baset.controller.options.grouped)),o=n.options.stacked,s=[],a=t=>{const n=t.controller.getParsed(e),i=n&&n[t.vScale.axis];if((0,r.k)(i)||isNaN(i))return!0};for(const r of i)if((void 0===e||!a(r))&&((!1===o||-1===s.indexOf(r.stack)||void 0===o&&void 0===r.stack)&&s.push(r.stack),r.index===t))break;return s.length||s.push(void 0),s}_getStackCount(t){return this._getStacks(void 0,t).length}_getStackIndex(t,e,n){const r=this._getStacks(t,n),i=void 0!==e?r.indexOf(e):-1;return-1===i?r.length-1:i}_getRuler(){const t=this.options,e=this._cachedMeta,n=e.iScale,r=[];let i,o;for(i=0,o=e.data.length;i0&&this.getParsed(e-1);for(let x=0;x=y){p.skip=!0;continue}const v=this.getParsed(x),_=(0,r.k)(v[f]),k=p[d]=s.getPixelForValue(v[d],x),S=p[f]=o||_?a.getBasePixel():a.getPixelForValue(l?this.applyStack(a,v,l):v[f],x);p.skip=isNaN(k)||isNaN(S)||_,p.stop=x>0&&Math.abs(v[d]-w[d])>g,m&&(p.parsed=v,p.raw=c.data[x]),h&&(p.options=u||this.resolveDataElementOptions(x,n.active?"active":i)),b||this.updateElement(n,x,p,i),w=v}}getMaxOverflow(){const t=this._cachedMeta,e=t.dataset,n=e.options&&e.options.borderWidth||0,r=t.data||[];if(!r.length)return n;const i=r[0].size(this.resolveDataElementOptions(0)),o=r[r.length-1].size(this.resolveDataElementOptions(r.length-1));return Math.max(n,i,o)/2}draw(){const t=this._cachedMeta;t.dataset.updateControlPoints(this.chart.chartArea,t.iScale.axis),super.draw()}}function G(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class X{static override(t){Object.assign(X.prototype,t)}options;constructor(t){this.options=t||{}}init(){}formats(){return G()}parse(){return G()}format(){return G()}add(){return G()}diff(){return G()}startOf(){return G()}endOf(){return G()}}var J={_date:X};function K(t,e,n,i){const{controller:o,data:s,_sorted:a}=t,l=o._cachedMeta.iScale;if(l&&e===l.axis&&"r"!==e&&a&&s.length){const t=l._reversePixels?r.A:r.B;if(!i)return t(s,e,n);if(o._sharedOptions){const r=s[0],i="function"===typeof r.getRange&&r.getRange(e);if(i){const r=t(s,e,n-i),o=t(s,e,n+i);return{lo:r.lo,hi:o.hi}}}}return{lo:0,hi:s.length-1}}function Q(t,e,n,r,i){const o=t.getSortedVisibleDatasetMetas(),s=n[e];for(let a=0,l=o.length;a{t[s](e[n],i)&&(o.push({element:t,datasetIndex:r,index:l}),a=a||t.inRange(e.x,e.y,i))})),r&&!a?[]:o}var st={evaluateInteractionItems:Q,modes:{index(t,e,n,i){const o=(0,r.z)(e,t),s=n.axis||"x",a=n.includeInvisible||!1,l=n.intersect?et(t,o,s,i,a):it(t,o,s,!1,i,a),c=[];return l.length?(t.getSortedVisibleDatasetMetas().forEach((t=>{const e=l[0].index,n=t.data[e];n&&!n.skip&&c.push({element:n,datasetIndex:t.index,index:e})})),c):[]},dataset(t,e,n,i){const o=(0,r.z)(e,t),s=n.axis||"xy",a=n.includeInvisible||!1;let l=n.intersect?et(t,o,s,i,a):it(t,o,s,!1,i,a);if(l.length>0){const e=l[0].datasetIndex,n=t.getDatasetMeta(e).data;l=[];for(let t=0;tt.pos===e))}function ct(t,e){return t.filter((t=>-1===at.indexOf(t.pos)&&t.box.axis===e))}function ut(t,e){return t.sort(((t,n)=>{const r=e?n:t,i=e?t:n;return r.weight===i.weight?r.index-i.index:r.weight-i.weight}))}function ht(t){const e=[];let n,r,i,o,s,a;for(n=0,r=(t||[]).length;nt.box.fullSize)),!0),r=ut(lt(e,"left"),!0),i=ut(lt(e,"right")),o=ut(lt(e,"top"),!0),s=ut(lt(e,"bottom")),a=ct(e,"x"),l=ct(e,"y");return{fullSize:n,leftAndTop:r.concat(o),rightAndBottom:i.concat(l).concat(s).concat(a),chartArea:lt(e,"chartArea"),vertical:r.concat(i).concat(l),horizontal:o.concat(s).concat(a)}}function mt(t,e,n,r){return Math.max(t[n],e[n])+Math.max(t[r],e[r])}function gt(t,e){t.top=Math.max(t.top,e.top),t.left=Math.max(t.left,e.left),t.bottom=Math.max(t.bottom,e.bottom),t.right=Math.max(t.right,e.right)}function bt(t,e,n,i){const{pos:o,box:s}=n,a=t.maxPadding;if(!(0,r.i)(o)){n.size&&(t[o]-=n.size);const e=i[n.stack]||{size:0,count:1};e.size=Math.max(e.size,n.horizontal?s.height:s.width),n.size=e.size/e.count,t[o]+=n.size}s.getPadding&>(a,s.getPadding());const l=Math.max(0,e.outerWidth-mt(a,t,"left","right")),c=Math.max(0,e.outerHeight-mt(a,t,"top","bottom")),u=l!==t.w,h=c!==t.h;return t.w=l,t.h=c,n.horizontal?{same:u,other:h}:{same:h,other:u}}function yt(t){const e=t.maxPadding;function n(n){const r=Math.max(e[n]-t[n],0);return t[n]+=r,r}t.y+=n("top"),t.x+=n("left"),n("right"),n("bottom")}function vt(t,e){const n=e.maxPadding;function r(t){const r={left:0,top:0,right:0,bottom:0};return t.forEach((t=>{r[t]=Math.max(e[t],n[t])})),r}return r(t?["left","right"]:["top","bottom"])}function wt(t,e,n,r){const i=[];let o,s,a,l,c,u;for(o=0,s=t.length,c=0;o{"function"===typeof t.beforeLayout&&t.beforeLayout()}));const h=c.reduce(((t,e)=>e.box.options&&!1===e.box.options.display?t:t+1),0)||1,d=Object.freeze({outerWidth:e,outerHeight:n,padding:o,availableWidth:s,availableHeight:a,vBoxMaxWidth:s/2/h,hBoxMaxHeight:a/2}),f=Object.assign({},o);gt(f,(0,r.E)(i));const p=Object.assign({maxPadding:f,w:s,h:a,x:o.left,y:o.top},o),m=ft(c.concat(u),d);wt(l.fullSize,p,d,m),wt(c,p,d,m),wt(u,p,d,m)&&wt(c,p,d,m),yt(p),_t(l.leftAndTop,p,d,m),p.x+=p.w,p.y+=p.h,_t(l.rightAndBottom,p,d,m),t.chartArea={left:p.left,top:p.top,right:p.left+p.w,bottom:p.top+p.h,height:p.h,width:p.w},(0,r.F)(l.chartArea,(e=>{const n=e.box;Object.assign(n,t.chartArea),n.update(p.w,p.h,{left:0,top:0,right:0,bottom:0})}))}};class St{acquireContext(t,e){}releaseContext(t){return!1}addEventListener(t,e,n){}removeEventListener(t,e,n){}getDevicePixelRatio(){return 1}getMaximumSize(t,e,n,r){return e=Math.max(0,e||t.width),n=n||t.height,{width:e,height:Math.max(0,r?Math.floor(e/r):n)}}isAttached(t){return!0}updateConfig(t){}}class Tt extends St{acquireContext(t){return t&&t.getContext&&t.getContext("2d")||null}updateConfig(t){t.options.animation=!1}}const Et="$chartjs",Ct={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},Mt=t=>null===t||""===t;function Ot(t,e){const n=t.style,i=t.getAttribute("height"),o=t.getAttribute("width");if(t[Et]={initial:{height:i,width:o,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",n.boxSizing=n.boxSizing||"border-box",Mt(o)){const e=(0,r.J)(t,"width");void 0!==e&&(t.width=e)}if(Mt(i))if(""===t.style.height)t.height=t.width/(e||2);else{const e=(0,r.J)(t,"height");void 0!==e&&(t.height=e)}return t}const At=!!r.K&&{passive:!0};function Pt(t,e,n){t.addEventListener(e,n,At)}function Dt(t,e,n){t.canvas.removeEventListener(e,n,At)}function It(t,e){const n=Ct[t.type]||t.type,{x:i,y:o}=(0,r.z)(t,e);return{type:n,chart:e,native:t,x:void 0!==i?i:null,y:void 0!==o?o:null}}function Nt(t,e){for(const n of t)if(n===e||n.contains(e))return!0}function Lt(t,e,n){const r=t.canvas,i=new MutationObserver((t=>{let e=!1;for(const n of t)e=e||Nt(n.addedNodes,r),e=e&&!Nt(n.removedNodes,r);e&&n()}));return i.observe(document,{childList:!0,subtree:!0}),i}function jt(t,e,n){const r=t.canvas,i=new MutationObserver((t=>{let e=!1;for(const n of t)e=e||Nt(n.removedNodes,r),e=e&&!Nt(n.addedNodes,r);e&&n()}));return i.observe(document,{childList:!0,subtree:!0}),i}const Rt=new Map;let Ft=0;function zt(){const t=window.devicePixelRatio;t!==Ft&&(Ft=t,Rt.forEach(((e,n)=>{n.currentDevicePixelRatio!==t&&e()})))}function Ut(t,e){Rt.size||window.addEventListener("resize",zt),Rt.set(t,e)}function Wt(t){Rt.delete(t),Rt.size||window.removeEventListener("resize",zt)}function Ht(t,e,n){const i=t.canvas,o=i&&(0,r.I)(i);if(!o)return;const s=(0,r.L)(((t,e)=>{const r=o.clientWidth;n(t,e),r{const e=t[0],n=e.contentRect.width,r=e.contentRect.height;0===n&&0===r||s(n,r)}));return a.observe(o),Ut(t,s),a}function Bt(t,e,n){n&&n.disconnect(),"resize"===e&&Wt(t)}function Vt(t,e,n){const i=t.canvas,o=(0,r.L)((e=>{null!==t.ctx&&n(It(e,t))}),t);return Pt(i,e,o),o}class qt extends St{acquireContext(t,e){const n=t&&t.getContext&&t.getContext("2d");return n&&n.canvas===t?(Ot(t,e),n):null}releaseContext(t){const e=t.canvas;if(!e[Et])return!1;const n=e[Et].initial;["height","width"].forEach((t=>{const i=n[t];(0,r.k)(i)?e.removeAttribute(t):e.setAttribute(t,i)}));const i=n.style||{};return Object.keys(i).forEach((t=>{e.style[t]=i[t]})),e.width=e.width,delete e[Et],!0}addEventListener(t,e,n){this.removeEventListener(t,e);const r=t.$proxies||(t.$proxies={}),i={attach:Lt,detach:jt,resize:Ht},o=i[e]||Vt;r[e]=o(t,e,n)}removeEventListener(t,e){const n=t.$proxies||(t.$proxies={}),r=n[e];if(!r)return;const i={attach:Bt,detach:Bt,resize:Bt},o=i[e]||Dt;o(t,e,r),n[e]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,e,n,i){return(0,r.G)(t,e,n,i)}isAttached(t){const e=(0,r.I)(t);return!(!e||!e.isConnected)}}function $t(t){return!(0,r.M)()||"undefined"!==typeof OffscreenCanvas&&t instanceof OffscreenCanvas?Tt:qt}class Zt{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(t){const{x:e,y:n}=this.getProps(["x","y"],t);return{x:e,y:n}}hasValue(){return(0,r.x)(this.x)&&(0,r.x)(this.y)}getProps(t,e){const n=this.$animations;if(!e||!n)return this;const r={};return t.forEach((t=>{r[t]=n[t]&&n[t].active()?n[t]._to:this[t]})),r}}function Yt(t,e){const n=t.options.ticks,i=Gt(t),o=Math.min(n.maxTicksLimit||i,i),s=n.major.enabled?Jt(e):[],a=s.length,l=s[0],c=s[a-1],u=[];if(a>o)return Kt(e,u,s,a/o),u;const h=Xt(s,e,o);if(a>0){let t,n;const i=a>1?Math.round((c-l)/(a-1)):null;for(Qt(e,u,h,(0,r.k)(i)?0:l-i,l),t=0,n=a-1;to)return t}return Math.max(o,1)}function Jt(t){const e=[];let n,r;for(n=0,r=t.length;n"left"===t?"right":"right"===t?"left":t,ne=(t,e,n)=>"top"===e||"left"===e?t[e]+n:t[e]-n,re=(t,e)=>Math.min(e||t,t);function ie(t,e){const n=[],r=t.length/e,i=t.length;let o=0;for(;os+a)))return c}function se(t,e){(0,r.F)(t,(t=>{const n=t.gc,r=n.length/2;let i;if(r>e){for(i=0;ii?i:n,i=o&&n>i?n:i,{min:(0,r.O)(n,(0,r.O)(i,n)),max:(0,r.O)(i,(0,r.O)(n,i))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}getLabelItems(t=this.chart.chartArea){const e=this._labelItems||(this._labelItems=this._computeLabelItems(t));return e}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){(0,r.Q)(this.options.beforeUpdate,[this])}update(t,e,n){const{beginAtZero:i,grace:o,ticks:s}=this.options,a=s.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this._margins=n=Object.assign({left:0,right:0,top:0,bottom:0},n),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+n.left+n.right:this.height+n.top+n.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=(0,r.R)(this,o,i),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const l=a=o||n<=1||!this.isHorizontal())return void(this.labelRotation=i);const u=this._getLabelSizes(),h=u.widest.width,d=u.highest.height,f=(0,r.S)(this.chart.width-h,0,this.maxWidth);s=t.offset?this.maxWidth/n:f/(n-1),h+6>s&&(s=f/(n-(t.offset?.5:1)),a=this.maxHeight-ae(t.grid)-e.padding-le(t.title,this.chart.options.font),l=Math.sqrt(h*h+d*d),c=(0,r.U)(Math.min(Math.asin((0,r.S)((u.highest.height+6)/s,-1,1)),Math.asin((0,r.S)(a/l,-1,1))-Math.asin((0,r.S)(d/l,-1,1)))),c=Math.max(i,Math.min(o,c))),this.labelRotation=c}afterCalculateLabelRotation(){(0,r.Q)(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){(0,r.Q)(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:e,options:{ticks:n,title:i,grid:o}}=this,s=this._isVisible(),a=this.isHorizontal();if(s){const s=le(i,e.options.font);if(a?(t.width=this.maxWidth,t.height=ae(o)+s):(t.height=this.maxHeight,t.width=ae(o)+s),n.display&&this.ticks.length){const{first:e,last:i,widest:o,highest:s}=this._getLabelSizes(),l=2*n.padding,c=(0,r.t)(this.labelRotation),u=Math.cos(c),h=Math.sin(c);if(a){const e=n.mirror?0:h*o.width+u*s.height;t.height=Math.min(this.maxHeight,t.height+e+l)}else{const e=n.mirror?0:u*o.width+h*s.height;t.width=Math.min(this.maxWidth,t.width+e+l)}this._calculatePadding(e,i,h,u)}}this._handleMargins(),a?(this.width=this._length=e.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=e.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,e,n,r){const{ticks:{align:i,padding:o},position:s}=this.options,a=0!==this.labelRotation,l="top"!==s&&"x"===this.axis;if(this.isHorizontal()){const s=this.getPixelForTick(0)-this.left,c=this.right-this.getPixelForTick(this.ticks.length-1);let u=0,h=0;a?l?(u=r*t.width,h=n*e.height):(u=n*t.height,h=r*e.width):"start"===i?h=e.width:"end"===i?u=t.width:"inner"!==i&&(u=t.width/2,h=e.width/2),this.paddingLeft=Math.max((u-s+o)*this.width/(this.width-s),0),this.paddingRight=Math.max((h-c+o)*this.width/(this.width-c),0)}else{let n=e.height/2,r=t.height/2;"start"===i?(n=0,r=t.height):"end"===i&&(n=e.height,r=0),this.paddingTop=n+o,this.paddingBottom=r+o}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){(0,r.Q)(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:e}=this.options;return"top"===e||"bottom"===e||"x"===t}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){let e,n;for(this.beforeTickToLabelConversion(),this.generateTickLabels(t),e=0,n=t.length;e({width:s[t]||0,height:a[t]||0});return{first:S(0),last:S(e-1),widest:S(_),highest:S(k),widths:s,heights:a}}getLabelForValue(t){return t}getPixelForValue(t,e){return NaN}getValueForPixel(t){}getPixelForTick(t){const e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const e=this._startPixel+t*this._length;return(0,r.W)(this._alignToPixels?(0,r.X)(this.chart,e,0):e)}getDecimalForPixel(t){const e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:e}=this;return t<0&&e<0?e:t>0&&e>0?t:0}getContext(t){const e=this.ticks||[];if(t>=0&&ta*i?a/n:l/i:l*i0}_computeGridLineItems(t){const e=this.axis,n=this.chart,i=this.options,{grid:o,position:s,border:a}=i,l=o.offset,c=this.isHorizontal(),u=this.ticks,h=u.length+(l?1:0),d=ae(o),f=[],p=a.setContext(this.getContext()),m=p.display?p.width:0,g=m/2,b=function(t){return(0,r.X)(n,t,m)};let y,v,w,x,_,k,S,T,E,C,M,O;if("top"===s)y=b(this.bottom),k=this.bottom-d,T=y-g,C=b(t.top)+g,O=t.bottom;else if("bottom"===s)y=b(this.top),C=t.top,O=b(t.bottom)-g,k=y+g,T=this.top+d;else if("left"===s)y=b(this.right),_=this.right-d,S=y-g,E=b(t.left)+g,M=t.right;else if("right"===s)y=b(this.left),E=t.left,M=b(t.right)-g,_=y+g,S=this.left+d;else if("x"===e){if("center"===s)y=b((t.top+t.bottom)/2+.5);else if((0,r.i)(s)){const t=Object.keys(s)[0],e=s[t];y=b(this.chart.scales[t].getPixelForValue(e))}C=t.top,O=t.bottom,k=y+g,T=k+d}else if("y"===e){if("center"===s)y=b((t.left+t.right)/2);else if((0,r.i)(s)){const t=Object.keys(s)[0],e=s[t];y=b(this.chart.scales[t].getPixelForValue(e))}_=y-g,S=_-d,E=t.left,M=t.right}const A=(0,r.v)(i.ticks.maxTicksLimit,h),P=Math.max(1,Math.ceil(h/A));for(v=0;ve.value===t));if(r>=0){const t=e.setContext(this.getContext(r));return t.lineWidth}return 0}drawGrid(t){const e=this.options.grid,n=this.ctx,r=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let i,o;const s=(t,e,r)=>{r.width&&r.color&&(n.save(),n.lineWidth=r.width,n.strokeStyle=r.color,n.setLineDash(r.borderDash||[]),n.lineDashOffset=r.borderDashOffset,n.beginPath(),n.moveTo(t.x,t.y),n.lineTo(e.x,e.y),n.stroke(),n.restore())};if(e.display)for(i=0,o=r.length;i{this.drawBackground(),this.drawGrid(t),this.drawTitle()}},{z:i,draw:()=>{this.drawBorder()}},{z:e,draw:t=>{this.drawLabels(t)}}]:[{z:e,draw:t=>{this.draw(t)}}]}getMatchingVisibleMetas(t){const e=this.chart.getSortedVisibleDatasetMetas(),n=this.axis+"AxisID",r=[];let i,o;for(i=0,o=e.length;i{const i=n.split("."),o=i.pop(),s=[t].concat(i).join("."),a=e[n].split("."),l=a.pop(),c=a.join(".");r.d.route(s,o,c,l)}))}function be(t){return"id"in t&&"defaults"in t}class ye{constructor(){this.controllers=new pe(P,"datasets",!0),this.elements=new pe(Zt,"elements"),this.plugins=new pe(Object,"plugins"),this.scales=new pe(fe,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,e,n){[...e].forEach((e=>{const i=n||this._getRegistryForType(e);n||i.isForType(e)||i===this.plugins&&e.id?this._exec(t,i,e):(0,r.F)(e,(e=>{const r=n||this._getRegistryForType(e);this._exec(t,r,e)}))}))}_exec(t,e,n){const i=(0,r.a5)(t);(0,r.Q)(n["before"+i],[],n),e[t](n),(0,r.Q)(n["after"+i],[],n)}_getRegistryForType(t){for(let e=0;et.filter((t=>!e.some((e=>t.plugin.id===e.plugin.id))));this._notify(r(e,n),t,"stop"),this._notify(r(n,e),t,"start")}}function xe(t){const e={},n=[],r=Object.keys(ve.plugins.items);for(let o=0;o1&&Me(t[0].toLowerCase());if(e)return e}throw new Error(`Cannot determine type of '${t}' axis. Please provide 'axis' or 'position' option.`)}function Pe(t,e,n){if(n[e+"AxisID"]===t)return{axis:e}}function De(t,e){if(e.data&&e.data.datasets){const n=e.data.datasets.filter((e=>e.xAxisID===t||e.yAxisID===t));if(n.length)return Pe(t,"x",n[0])||Pe(t,"y",n[0])}return{}}function Ie(t,e){const n=r.a3[t.type]||{scales:{}},i=e.scales||{},o=Te(t.type,e),s=Object.create(null);return Object.keys(i).forEach((e=>{const a=i[e];if(!(0,r.i)(a))return console.error(`Invalid scale configuration for scale: ${e}`);if(a._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${e}`);const l=Ae(e,a,De(e,t),r.d.scales[a.type]),c=Ce(l,o),u=n.scales||{};s[e]=(0,r.ab)(Object.create(null),[{axis:l},a,u[l],u[c]])})),t.data.datasets.forEach((n=>{const o=n.type||t.type,a=n.indexAxis||Te(o,e),l=r.a3[o]||{},c=l.scales||{};Object.keys(c).forEach((t=>{const e=Ee(t,a),o=n[e+"AxisID"]||e;s[o]=s[o]||Object.create(null),(0,r.ab)(s[o],[{axis:e},i[o],c[t]])}))})),Object.keys(s).forEach((t=>{const e=s[t];(0,r.ab)(e,[r.d.scales[e.type],r.d.scale])})),s}function Ne(t){const e=t.options||(t.options={});e.plugins=(0,r.v)(e.plugins,{}),e.scales=Ie(t,e)}function Le(t){return t=t||{},t.datasets=t.datasets||[],t.labels=t.labels||[],t}function je(t){return t=t||{},t.data=Le(t.data),Ne(t),t}const Re=new Map,Fe=new Set;function ze(t,e){let n=Re.get(t);return n||(n=e(),Re.set(t,n),Fe.add(n)),n}const Ue=(t,e,n)=>{const i=(0,r.f)(e,n);void 0!==i&&t.add(i)};class We{constructor(t){this._config=je(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=Le(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),Ne(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return ze(t,(()=>[[`datasets.${t}`,""]]))}datasetAnimationScopeKeys(t,e){return ze(`${t}.transition.${e}`,(()=>[[`datasets.${t}.transitions.${e}`,`transitions.${e}`],[`datasets.${t}`,""]]))}datasetElementScopeKeys(t,e){return ze(`${t}-${e}`,(()=>[[`datasets.${t}.elements.${e}`,`datasets.${t}`,`elements.${e}`,""]]))}pluginScopeKeys(t){const e=t.id,n=this.type;return ze(`${n}-plugin-${e}`,(()=>[[`plugins.${e}`,...t.additionalOptionScopes||[]]]))}_cachedScopes(t,e){const n=this._scopeCache;let r=n.get(t);return r&&!e||(r=new Map,n.set(t,r)),r}getOptionScopes(t,e,n){const{options:i,type:o}=this,s=this._cachedScopes(t,n),a=s.get(e);if(a)return a;const l=new Set;e.forEach((e=>{t&&(l.add(t),e.forEach((e=>Ue(l,t,e)))),e.forEach((t=>Ue(l,i,t))),e.forEach((t=>Ue(l,r.a3[o]||{},t))),e.forEach((t=>Ue(l,r.d,t))),e.forEach((t=>Ue(l,r.a6,t)))}));const c=Array.from(l);return 0===c.length&&c.push(Object.create(null)),Fe.has(e)&&s.set(e,c),c}chartOptionScopes(){const{options:t,type:e}=this;return[t,r.a3[e]||{},r.d.datasets[e]||{},{type:e},r.d,r.a6]}resolveNamedOptions(t,e,n,i=[""]){const o={$shared:!0},{resolver:s,subPrefixes:a}=He(this._resolverCache,t,i);let l=s;if(Ve(s,e)){o.$shared=!1,n=(0,r.a7)(n)?n():n;const e=this.createResolver(t,n,a);l=(0,r.a8)(s,n,e)}for(const r of e)o[r]=l[r];return o}createResolver(t,e,n=[""],i){const{resolver:o}=He(this._resolverCache,t,n);return(0,r.i)(e)?(0,r.a8)(o,e,void 0,i):o}}function He(t,e,n){let i=t.get(e);i||(i=new Map,t.set(e,i));const o=n.join();let s=i.get(o);if(!s){const t=(0,r.a9)(e,n);s={resolver:t,subPrefixes:n.filter((t=>!t.toLowerCase().includes("hover")))},i.set(o,s)}return s}const Be=t=>(0,r.i)(t)&&Object.getOwnPropertyNames(t).reduce(((e,n)=>e||(0,r.a7)(t[n])),!1);function Ve(t,e){const{isScriptable:n,isIndexable:i}=(0,r.aa)(t);for(const o of e){const e=n(o),s=i(o),a=(s||e)&&t[o];if(e&&((0,r.a7)(a)||Be(a))||s&&(0,r.b)(a))return!0}return!1}var qe="4.4.0";const $e=["top","bottom","left","right","chartArea"];function Ze(t,e){return"top"===t||"bottom"===t||-1===$e.indexOf(t)&&"x"===e}function Ye(t,e){return function(n,r){return n[t]===r[t]?n[e]-r[e]:n[t]-r[t]}}function Ge(t){const e=t.chart,n=e.options.animation;e.notifyPlugins("afterRender"),(0,r.Q)(n&&n.onComplete,[t],e)}function Xe(t){const e=t.chart,n=e.options.animation;(0,r.Q)(n&&n.onProgress,[t],e)}function Je(t){return(0,r.M)()&&"string"===typeof t?t=document.getElementById(t):t&&t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas),t}const Ke={},Qe=t=>{const e=Je(t);return Object.values(Ke).filter((t=>t.canvas===e)).pop()};function tn(t,e,n){const r=Object.keys(t);for(const i of r){const r=+i;if(r>=e){const o=t[i];delete t[i],(n>0||r>e)&&(t[r+n]=o)}}}function en(t,e,n,r){return n&&"mouseout"!==t.type?r?e:t:null}function nn(t,e,n){return t.options.clip?t[n]:e[n]}function rn(t,e){const{xScale:n,yScale:r}=t;return n&&r?{left:nn(n,e,"left"),right:nn(n,e,"right"),top:nn(r,e,"top"),bottom:nn(r,e,"bottom")}:e}class on{static defaults=r.d;static instances=Ke;static overrides=r.a3;static registry=ve;static version=qe;static getChart=Qe;static register(...t){ve.add(...t),sn()}static unregister(...t){ve.remove(...t),sn()}constructor(t,e){const n=this.config=new We(e),i=Je(t),s=Qe(i);if(s)throw new Error("Canvas is already in use. Chart with ID '"+s.id+"' must be destroyed before the canvas with ID '"+s.canvas.id+"' can be reused.");const a=n.createResolver(n.chartOptionScopes(),this.getContext());this.platform=new(n.platform||$t(i)),this.platform.updateConfig(n);const l=this.platform.acquireContext(i,a.aspectRatio),c=l&&l.canvas,u=c&&c.height,h=c&&c.width;this.id=(0,r.ac)(),this.ctx=l,this.canvas=c,this.width=h,this.height=u,this._options=a,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new we,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=(0,r.ad)((t=>this.update(t)),a.resizeDelay||0),this._dataChanges=[],Ke[this.id]=this,l&&c?(o.listen(this,"complete",Ge),o.listen(this,"progress",Xe),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:e},width:n,height:i,_aspectRatio:o}=this;return(0,r.k)(t)?e&&o?o:i?n/i:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}get registry(){return ve}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():(0,r.ae)(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return(0,r.af)(this.canvas,this.ctx),this}stop(){return o.stop(this),this}resize(t,e){o.running(this)?this._resizeBeforeDraw={width:t,height:e}:this._resize(t,e)}_resize(t,e){const n=this.options,i=this.canvas,o=n.maintainAspectRatio&&this.aspectRatio,s=this.platform.getMaximumSize(i,t,e,o),a=n.devicePixelRatio||this.platform.getDevicePixelRatio(),l=this.width?"resize":"attach";this.width=s.width,this.height=s.height,this._aspectRatio=this.aspectRatio,(0,r.ae)(this,a,!0)&&(this.notifyPlugins("resize",{size:s}),(0,r.Q)(n.onResize,[this,s],this),this.attached&&this._doResize(l)&&this.render())}ensureScalesHaveIDs(){const t=this.options,e=t.scales||{};(0,r.F)(e,((t,e)=>{t.id=e}))}buildOrUpdateScales(){const t=this.options,e=t.scales,n=this.scales,i=Object.keys(n).reduce(((t,e)=>(t[e]=!1,t)),{});let o=[];e&&(o=o.concat(Object.keys(e).map((t=>{const n=e[t],r=Ae(t,n),i="r"===r,o="x"===r;return{options:n,dposition:i?"chartArea":o?"bottom":"left",dtype:i?"radialLinear":o?"category":"linear"}})))),(0,r.F)(o,(e=>{const o=e.options,s=o.id,a=Ae(s,o),l=(0,r.v)(o.type,e.dtype);void 0!==o.position&&Ze(o.position,a)===Ze(e.dposition)||(o.position=e.dposition),i[s]=!0;let c=null;if(s in n&&n[s].type===l)c=n[s];else{const t=ve.getScale(l);c=new t({id:s,type:l,ctx:this.ctx,chart:this}),n[c.id]=c}c.init(o,t)})),(0,r.F)(i,((t,e)=>{t||delete n[e]})),(0,r.F)(n,(t=>{kt.configure(this,t,t.options),kt.addBox(this,t)}))}_updateMetasets(){const t=this._metasets,e=this.data.datasets.length,n=t.length;if(t.sort(((t,e)=>t.index-e.index)),n>e){for(let t=e;te.length&&delete this._stacks,t.forEach(((t,n)=>{0===e.filter((e=>e===t._dataset)).length&&this._destroyDatasetMeta(n)}))}buildOrUpdateControllers(){const t=[],e=this.data.datasets;let n,i;for(this._removeUnreferencedMetasets(),n=0,i=e.length;n{this.getDatasetMeta(e).controller.reset()}),this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const e=this.config;e.update();const n=this._options=e.createResolver(e.chartOptionScopes(),this.getContext()),i=this._animationsDisabled=!n.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0}))return;const o=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let s=0;for(let r=0,c=this.data.datasets.length;r{t.reset()})),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(Ye("z","_idx"));const{_active:a,_lastEvent:l}=this;l?this._eventHandler(l,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){(0,r.F)(this.scales,(t=>{kt.removeBox(this,t)})),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,e=new Set(Object.keys(this._listeners)),n=new Set(t.events);(0,r.ag)(e,n)&&!!this._responsiveListeners===t.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,e=this._getUniformDataChanges()||[];for(const{method:n,start:r,count:i}of e){const e="_removeElements"===n?-i:i;tn(t,r,e)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const e=this.data.datasets.length,n=e=>new Set(t.filter((t=>t[0]===e)).map(((t,e)=>e+","+t.splice(1).join(",")))),i=n(0);for(let o=1;ot.split(","))).map((t=>({method:t[1],start:+t[2],count:+t[3]})))}_updateLayout(t){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;kt.update(this,this.width,this.height,t);const e=this.chartArea,n=e.width<=0||e.height<=0;this._layers=[],(0,r.F)(this.boxes,(t=>{n&&"chartArea"===t.position||(t.configure&&t.configure(),this._layers.push(...t._layers()))}),this),this._layers.forEach(((t,e)=>{t._idx=e})),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})){for(let t=0,e=this.data.datasets.length;t=0;--e)this._drawDataset(t[e]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){const e=this.ctx,n=t._clip,i=!n.disabled,o=rn(t,this.chartArea),s={meta:t,index:t.index,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetDraw",s)&&(i&&(0,r.Y)(e,{left:!1===n.left?0:o.left-n.left,right:!1===n.right?this.width:o.right+n.right,top:!1===n.top?0:o.top-n.top,bottom:!1===n.bottom?this.height:o.bottom+n.bottom}),t.controller.draw(),i&&(0,r.$)(e),s.cancelable=!1,this.notifyPlugins("afterDatasetDraw",s))}isPointInArea(t){return(0,r.C)(t,this.chartArea,this._minPadding)}getElementsAtEventForMode(t,e,n,r){const i=st.modes[e];return"function"===typeof i?i(this,t,n,r):[]}getDatasetMeta(t){const e=this.data.datasets[t],n=this._metasets;let r=n.filter((t=>t&&t._dataset===e)).pop();return r||(r={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e&&e.order||0,index:t,_dataset:e,_parsed:[],_sorted:!1},n.push(r)),r}getContext(){return this.$context||(this.$context=(0,r.j)(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const e=this.data.datasets[t];if(!e)return!1;const n=this.getDatasetMeta(t);return"boolean"===typeof n.hidden?!n.hidden:!e.hidden}setDatasetVisibility(t,e){const n=this.getDatasetMeta(t);n.hidden=!e}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,e,n){const i=n?"show":"hide",o=this.getDatasetMeta(t),s=o.controller._resolveAnimations(void 0,i);(0,r.h)(e)?(o.data[e].hidden=!n,this.update()):(this.setDatasetVisibility(t,n),s.update(o,{visible:n}),this.update((e=>e.datasetIndex===t?i:void 0)))}hide(t,e){this._updateVisibility(t,e,!1)}show(t,e){this._updateVisibility(t,e,!0)}_destroyDatasetMeta(t){const e=this._metasets[t];e&&e.controller&&e.controller._destroy(),delete this._metasets[t]}_stop(){let t,e;for(this.stop(),o.remove(this),t=0,e=this.data.datasets.length;t{e.addEventListener(this,n,r),t[n]=r},i=(t,e,n)=>{t.offsetX=e,t.offsetY=n,this._eventHandler(t)};(0,r.F)(this.options.events,(t=>n(t,i)))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,e=this.platform,n=(n,r)=>{e.addEventListener(this,n,r),t[n]=r},r=(n,r)=>{t[n]&&(e.removeEventListener(this,n,r),delete t[n])},i=(t,e)=>{this.canvas&&this.resize(t,e)};let o;const s=()=>{r("attach",s),this.attached=!0,this.resize(),n("resize",i),n("detach",o)};o=()=>{this.attached=!1,r("resize",i),this._stop(),this._resize(0,0),n("attach",s)},e.isAttached(this.canvas)?s():o()}unbindEvents(){(0,r.F)(this._listeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._listeners={},(0,r.F)(this._responsiveListeners,((t,e)=>{this.platform.removeEventListener(this,e,t)})),this._responsiveListeners=void 0}updateHoverStyle(t,e,n){const r=n?"set":"remove";let i,o,s,a;for("dataset"===e&&(i=this.getDatasetMeta(t[0].datasetIndex),i.controller["_"+r+"DatasetHoverStyle"]()),s=0,a=t.length;s{const n=this.getDatasetMeta(t);if(!n)throw new Error("No dataset found at index "+t);return{datasetIndex:t,element:n.data[e],index:e}})),i=!(0,r.ah)(n,e);i&&(this._active=n,this._lastEvent=null,this._updateHoverStyles(n,e))}notifyPlugins(t,e,n){return this._plugins.notify(this,t,e,n)}isPluginEnabled(t){return 1===this._plugins._cache.filter((e=>e.plugin.id===t)).length}_updateHoverStyles(t,e,n){const r=this.options.hover,i=(t,e)=>t.filter((t=>!e.some((e=>t.datasetIndex===e.datasetIndex&&t.index===e.index)))),o=i(e,t),s=n?t:i(t,e);o.length&&this.updateHoverStyle(o,r.mode,!1),s.length&&r.mode&&this.updateHoverStyle(s,r.mode,!0)}_eventHandler(t,e){const n={event:t,replay:e,cancelable:!0,inChartArea:this.isPointInArea(t)},r=e=>(e.options.events||this.options.events).includes(t.native.type);if(!1===this.notifyPlugins("beforeEvent",n,r))return;const i=this._handleEvent(t,e,n.inChartArea);return n.cancelable=!1,this.notifyPlugins("afterEvent",n,r),(i||n.changed)&&this.render(),this}_handleEvent(t,e,n){const{_active:i=[],options:o}=this,s=e,a=this._getActiveElements(t,i,n,s),l=(0,r.ai)(t),c=en(t,this._lastEvent,n,l);n&&(this._lastEvent=null,(0,r.Q)(o.onHover,[t,a,this],this),l&&(0,r.Q)(o.onClick,[t,a,this],this));const u=!(0,r.ah)(a,i);return(u||e)&&(this._active=a,this._updateHoverStyles(a,i,e)),this._lastEvent=c,u}_getActiveElements(t,e,n,r){if("mouseout"===t.type)return[];if(!n)return e;const i=this.options.hover;return this.getElementsAtEventForMode(t,i.mode,i,r)}}function sn(){return(0,r.F)(on.instances,(t=>t._plugins.invalidate()))}function an(t,e,n){const{startAngle:i,pixelMargin:o,x:s,y:a,outerRadius:l,innerRadius:c}=e;let u=o/l;t.beginPath(),t.arc(s,a,l,i-u,n+u),c>o?(u=o/c,t.arc(s,a,c,n+u,i-u,!0)):t.arc(s,a,o,n+r.H,i-r.H),t.closePath(),t.clip()}function ln(t){return(0,r.ak)(t,["outerStart","outerEnd","innerStart","innerEnd"])}function cn(t,e,n,i){const o=ln(t.options.borderRadius),s=(n-e)/2,a=Math.min(s,i*e/2),l=t=>{const e=(n-Math.min(s,t))*i/2;return(0,r.S)(t,0,Math.min(s,e))};return{outerStart:l(o.outerStart),outerEnd:l(o.outerEnd),innerStart:(0,r.S)(o.innerStart,0,a),innerEnd:(0,r.S)(o.innerEnd,0,a)}}function un(t,e,n,r){return{x:n+t*Math.cos(e),y:r+t*Math.sin(e)}}function hn(t,e,n,i,o,s){const{x:a,y:l,startAngle:c,pixelMargin:u,innerRadius:h}=e,d=Math.max(e.outerRadius+i+n-u,0),f=h>0?h+i+n+u:0;let p=0;const m=o-c;if(i){const t=h>0?h-i:0,e=d>0?d-i:0,n=(t+e)/2,r=0!==n?m*n/(n+i):m;p=(m-r)/2}const g=Math.max(.001,m*d-n/r.P)/d,b=(m-g)/2,y=c+b+p,v=o-b-p,{outerStart:w,outerEnd:x,innerStart:_,innerEnd:k}=cn(e,f,d,v-y),S=d-w,T=d-x,E=y+w/S,C=v-x/T,M=f+_,O=f+k,A=y+_/M,P=v-k/O;if(t.beginPath(),s){const e=(E+C)/2;if(t.arc(a,l,d,E,e),t.arc(a,l,d,e,C),x>0){const e=un(T,C,a,l);t.arc(e.x,e.y,x,C,v+r.H)}const n=un(O,v,a,l);if(t.lineTo(n.x,n.y),k>0){const e=un(O,P,a,l);t.arc(e.x,e.y,k,v+r.H,P+Math.PI)}const i=(v-k/f+(y+_/f))/2;if(t.arc(a,l,f,v-k/f,i,!0),t.arc(a,l,f,i,y+_/f,!0),_>0){const e=un(M,A,a,l);t.arc(e.x,e.y,_,A+Math.PI,y-r.H)}const o=un(S,y,a,l);if(t.lineTo(o.x,o.y),w>0){const e=un(S,E,a,l);t.arc(e.x,e.y,w,y-r.H,E)}}else{t.moveTo(a,l);const e=Math.cos(E)*d+a,n=Math.sin(E)*d+l;t.lineTo(e,n);const r=Math.cos(C)*d+a,i=Math.sin(C)*d+l;t.lineTo(r,i)}t.closePath()}function dn(t,e,n,i,o){const{fullCircles:s,startAngle:a,circumference:l}=e;let c=e.endAngle;if(s){hn(t,e,n,i,c,o);for(let e=0;e"borderDash"!==t};circumference;endAngle;fullCircles;innerRadius;outerRadius;pixelMargin;startAngle;constructor(t){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,t&&Object.assign(this,t)}inRange(t,e,n){const i=this.getProps(["x","y"],n),{angle:o,distance:s}=(0,r.D)(i,{x:t,y:e}),{startAngle:a,endAngle:l,innerRadius:c,outerRadius:u,circumference:h}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],n),d=(this.options.spacing+this.options.borderWidth)/2,f=(0,r.v)(h,l-a),p=f>=r.T||(0,r.p)(o,a,l),m=(0,r.aj)(s,c+d,u+d);return p&&m}getCenterPoint(t){const{x:e,y:n,startAngle:r,endAngle:i,innerRadius:o,outerRadius:s}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],t),{offset:a,spacing:l}=this.options,c=(r+i)/2,u=(o+s+l+a)/2;return{x:e+Math.cos(c)*u,y:n+Math.sin(c)*u}}tooltipPosition(t){return this.getCenterPoint(t)}draw(t){const{options:e,circumference:n}=this,i=(e.offset||0)/4,o=(e.spacing||0)/2,s=e.circular;if(this.pixelMargin="inner"===e.borderAlign?.33:0,this.fullCircles=n>r.T?Math.floor(n/r.T):0,0===n||this.innerRadius<0||this.outerRadius<0)return;t.save();const a=(this.startAngle+this.endAngle)/2;t.translate(Math.cos(a)*i,Math.sin(a)*i);const l=1-Math.sin(Math.min(r.P,n||0)),c=i*l;t.fillStyle=e.backgroundColor,t.strokeStyle=e.borderColor,dn(t,this,c,o,s),fn(t,this,c,o,s),t.restore()}}function mn(t,e,n=e){t.lineCap=(0,r.v)(n.borderCapStyle,e.borderCapStyle),t.setLineDash((0,r.v)(n.borderDash,e.borderDash)),t.lineDashOffset=(0,r.v)(n.borderDashOffset,e.borderDashOffset),t.lineJoin=(0,r.v)(n.borderJoinStyle,e.borderJoinStyle),t.lineWidth=(0,r.v)(n.borderWidth,e.borderWidth),t.strokeStyle=(0,r.v)(n.borderColor,e.borderColor)}function gn(t,e,n){t.lineTo(n.x,n.y)}function bn(t){return t.stepped?r.ar:t.tension||"monotone"===t.cubicInterpolationMode?r.as:gn}function yn(t,e,n={}){const r=t.length,{start:i=0,end:o=r-1}=n,{start:s,end:a}=e,l=Math.max(i,s),c=Math.min(o,a),u=ia&&o>a;return{count:r,start:l,loop:e.loop,ilen:c(s+(c?a-t:t))%o,v=()=>{f!==p&&(t.lineTo(g,p),t.lineTo(g,f),t.lineTo(g,m))};for(l&&(h=i[y(0)],t.moveTo(h.x,h.y)),u=0;u<=a;++u){if(h=i[y(u)],h.skip)continue;const e=h.x,n=h.y,r=0|e;r===d?(np&&(p=n),g=(b*g+e)/++b):(v(),t.lineTo(e,n),d=r,b=0,f=p=n),m=n}v()}function xn(t){const e=t.options,n=e.borderDash&&e.borderDash.length,r=!t._decimated&&!t._loop&&!e.tension&&"monotone"!==e.cubicInterpolationMode&&!e.stepped&&!n;return r?wn:vn}function _n(t){return t.stepped?r.ao:t.tension||"monotone"===t.cubicInterpolationMode?r.ap:r.aq}function kn(t,e,n,r){let i=e._path;i||(i=e._path=new Path2D,e.path(i,n,r)&&i.closePath()),mn(t,e.options),t.stroke(i)}function Sn(t,e,n,r){const{segments:i,options:o}=e,s=xn(e);for(const a of i)mn(t,o,a.style),t.beginPath(),s(t,e,a,{start:n,end:n+r-1})&&t.closePath(),t.stroke()}const Tn="function"===typeof Path2D;function En(t,e,n,r){Tn&&!e.options.segment?kn(t,e,n,r):Sn(t,e,n,r)}class Cn extends Zt{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:t=>"borderDash"!==t&&"fill"!==t};constructor(t){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,t&&Object.assign(this,t)}updateControlPoints(t,e){const n=this.options;if((n.tension||"monotone"===n.cubicInterpolationMode)&&!n.stepped&&!this._pointsUpdated){const i=n.spanGaps?this._loop:this._fullLoop;(0,r.al)(this._points,n,t,i,e),this._pointsUpdated=!0}}set points(t){this._points=t,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=(0,r.am)(this,this.options.segment))}first(){const t=this.segments,e=this.points;return t.length&&e[t[0].start]}last(){const t=this.segments,e=this.points,n=t.length;return n&&e[t[n-1].end]}interpolate(t,e){const n=this.options,i=t[e],o=this.points,s=(0,r.an)(this,{property:e,start:i,end:i});if(!s.length)return;const a=[],l=_n(n);let c,u;for(c=0,u=s.length;c{e=Bn(t,e,i);const s=i[t],a=i[e];null!==r?(o.push({x:s.x,y:r}),o.push({x:a.x,y:r})):null!==n&&(o.push({x:n,y:s.y}),o.push({x:n,y:a.y}))})),o}function Bn(t,e,n){for(;e>t;e--){const t=n[e];if(!isNaN(t.x)&&!isNaN(t.y))break}return e}function Vn(t,e,n,r){return t&&e?r(t[n],e[n]):t?t[n]:e?e[n]:0}function qn(t,e){let n=[],i=!1;return(0,r.b)(t)?(i=!0,n=t):n=Hn(t,e),n.length?new Cn({points:n,options:{tension:0},_loop:i,_fullLoop:i}):null}function $n(t){return t&&!1!==t.fill}function Zn(t,e,n){const i=t[e];let o=i.fill;const s=[e];let a;if(!n)return o;while(!1!==o&&-1===s.indexOf(o)){if(!(0,r.g)(o))return o;if(a=t[o],!a)return!1;if(a.visible)return o;s.push(o),o=a.fill}return!1}function Yn(t,e,n){const i=Kn(t);if((0,r.i)(i))return!isNaN(i.value)&&i;let o=parseFloat(i);return(0,r.g)(o)&&Math.floor(o)===o?Gn(i[0],e,o,n):["origin","start","end","stack","shape"].indexOf(i)>=0&&i}function Gn(t,e,n,r){return"-"!==t&&"+"!==t||(n=e+n),!(n===e||n<0||n>=r)&&n}function Xn(t,e){let n=null;return"start"===t?n=e.bottom:"end"===t?n=e.top:(0,r.i)(t)?n=e.getPixelForValue(t.value):e.getBasePixel&&(n=e.getBasePixel()),n}function Jn(t,e,n){let i;return i="start"===t?n:"end"===t?e.options.reverse?e.min:e.max:(0,r.i)(t)?t.value:e.getBaseValue(),i}function Kn(t){const e=t.options,n=e.fill;let i=(0,r.v)(n&&n.target,n);return void 0===i&&(i=!!e.backgroundColor),!1!==i&&null!==i&&(!0===i?"origin":i)}function Qn(t){const{scale:e,index:n,line:r}=t,i=[],o=r.segments,s=r.points,a=tr(e,n);a.push(qn({x:null,y:e.bottom},r));for(let l=0;l=0;--s){const e=i[s].$filler;e&&(e.line.updateControlPoints(o,e.axis),r&&e.fill&&cr(t.ctx,e,o))}},beforeDatasetsDraw(t,e,n){if("beforeDatasetsDraw"!==n.drawTime)return;const r=t.getSortedVisibleDatasetMetas();for(let i=r.length-1;i>=0;--i){const e=r[i].$filler;$n(e)&&cr(t.ctx,e,t.chartArea)}},beforeDatasetDraw(t,e,n){const r=e.meta.$filler;$n(r)&&"beforeDatasetDraw"===n.drawTime&&cr(t.ctx,r,t.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const gr=(t,e)=>{let{boxHeight:n=e,boxWidth:r=e}=t;return t.usePointStyle&&(n=Math.min(n,e),r=t.pointStyleWidth||Math.min(r,e)),{boxWidth:r,boxHeight:n,itemHeight:Math.max(e,n)}},br=(t,e)=>null!==t&&null!==e&&t.datasetIndex===e.datasetIndex&&t.index===e.index;class yr extends Zt{constructor(t){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e,n){this.maxWidth=t,this.maxHeight=e,this._margins=n,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const t=this.options.labels||{};let e=(0,r.Q)(t.generateLabels,[this.chart],this)||[];t.filter&&(e=e.filter((e=>t.filter(e,this.chart.data)))),t.sort&&(e=e.sort(((e,n)=>t.sort(e,n,this.chart.data)))),this.options.reverse&&e.reverse(),this.legendItems=e}fit(){const{options:t,ctx:e}=this;if(!t.display)return void(this.width=this.height=0);const n=t.labels,i=(0,r.a0)(n.font),o=i.size,s=this._computeTitleHeight(),{boxWidth:a,itemHeight:l}=gr(n,o);let c,u;e.font=i.string,this.isHorizontal()?(c=this.maxWidth,u=this._fitRows(s,o,a,l)+10):(u=this.maxHeight,c=this._fitCols(s,i,a,l)+10),this.width=Math.min(c,t.maxWidth||this.maxWidth),this.height=Math.min(u,t.maxHeight||this.maxHeight)}_fitRows(t,e,n,r){const{ctx:i,maxWidth:o,options:{labels:{padding:s}}}=this,a=this.legendHitBoxes=[],l=this.lineWidths=[0],c=r+s;let u=t;i.textAlign="left",i.textBaseline="middle";let h=-1,d=-c;return this.legendItems.forEach(((t,f)=>{const p=n+e/2+i.measureText(t.text).width;(0===f||l[l.length-1]+p+2*s>o)&&(u+=c,l[l.length-(f>0?0:1)]=0,d+=c,h++),a[f]={left:0,top:d,row:h,width:p,height:r},l[l.length-1]+=p+s})),u}_fitCols(t,e,n,r){const{ctx:i,maxHeight:o,options:{labels:{padding:s}}}=this,a=this.legendHitBoxes=[],l=this.columnSizes=[],c=o-t;let u=s,h=0,d=0,f=0,p=0;return this.legendItems.forEach(((t,o)=>{const{itemWidth:m,itemHeight:g}=vr(n,e,i,t,r);o>0&&d+g+2*s>c&&(u+=h+s,l.push({width:h,height:d}),f+=h+s,p++,h=d=0),a[o]={left:f,top:d,col:p,width:m,height:g},h=Math.max(h,m),d+=g+s})),u+=h,l.push({width:h,height:d}),u}adjustHitBoxes(){if(!this.options.display)return;const t=this._computeTitleHeight(),{legendHitBoxes:e,options:{align:n,labels:{padding:i},rtl:o}}=this,s=(0,r.az)(o,this.left,this.width);if(this.isHorizontal()){let o=0,a=(0,r.a2)(n,this.left+i,this.right-this.lineWidths[o]);for(const l of e)o!==l.row&&(o=l.row,a=(0,r.a2)(n,this.left+i,this.right-this.lineWidths[o])),l.top+=this.top+t+i,l.left=s.leftForLtr(s.x(a),l.width),a+=l.width+i}else{let o=0,a=(0,r.a2)(n,this.top+t+i,this.bottom-this.columnSizes[o].height);for(const l of e)l.col!==o&&(o=l.col,a=(0,r.a2)(n,this.top+t+i,this.bottom-this.columnSizes[o].height)),l.top=a,l.left+=this.left+i,l.left=s.leftForLtr(s.x(l.left),l.width),a+=l.height+i}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const t=this.ctx;(0,r.Y)(t,this),this._draw(),(0,r.$)(t)}}_draw(){const{options:t,columnSizes:e,lineWidths:n,ctx:i}=this,{align:o,labels:s}=t,a=r.d.color,l=(0,r.az)(t.rtl,this.left,this.width),c=(0,r.a0)(s.font),{padding:u}=s,h=c.size,d=h/2;let f;this.drawTitle(),i.textAlign=l.textAlign("left"),i.textBaseline="middle",i.lineWidth=.5,i.font=c.string;const{boxWidth:p,boxHeight:m,itemHeight:g}=gr(s,h),b=function(t,e,n){if(isNaN(p)||p<=0||isNaN(m)||m<0)return;i.save();const o=(0,r.v)(n.lineWidth,1);if(i.fillStyle=(0,r.v)(n.fillStyle,a),i.lineCap=(0,r.v)(n.lineCap,"butt"),i.lineDashOffset=(0,r.v)(n.lineDashOffset,0),i.lineJoin=(0,r.v)(n.lineJoin,"miter"),i.lineWidth=o,i.strokeStyle=(0,r.v)(n.strokeStyle,a),i.setLineDash((0,r.v)(n.lineDash,[])),s.usePointStyle){const a={radius:m*Math.SQRT2/2,pointStyle:n.pointStyle,rotation:n.rotation,borderWidth:o},c=l.xPlus(t,p/2),u=e+d;(0,r.aD)(i,a,c,u,s.pointStyleWidth&&p)}else{const s=e+Math.max((h-m)/2,0),a=l.leftForLtr(t,p),c=(0,r.aw)(n.borderRadius);i.beginPath(),Object.values(c).some((t=>0!==t))?(0,r.au)(i,{x:a,y:s,w:p,h:m,radius:c}):i.rect(a,s,p,m),i.fill(),0!==o&&i.stroke()}i.restore()},y=function(t,e,n){(0,r.Z)(i,n.text,t,e+g/2,c,{strikethrough:n.hidden,textAlign:l.textAlign(n.textAlign)})},v=this.isHorizontal(),w=this._computeTitleHeight();f=v?{x:(0,r.a2)(o,this.left+u,this.right-n[0]),y:this.top+u+w,line:0}:{x:this.left+u,y:(0,r.a2)(o,this.top+w+u,this.bottom-e[0].height),line:0},(0,r.aA)(this.ctx,t.textDirection);const x=g+u;this.legendItems.forEach(((a,h)=>{i.strokeStyle=a.fontColor,i.fillStyle=a.fontColor;const m=i.measureText(a.text).width,g=l.textAlign(a.textAlign||(a.textAlign=s.textAlign)),_=p+d+m;let k=f.x,S=f.y;l.setWidth(this.width),v?h>0&&k+_+u>this.right&&(S=f.y+=x,f.line++,k=f.x=(0,r.a2)(o,this.left+u,this.right-n[f.line])):h>0&&S+x>this.bottom&&(k=f.x=k+e[f.line].width+u,f.line++,S=f.y=(0,r.a2)(o,this.top+w+u,this.bottom-e[f.line].height));const T=l.x(k);if(b(T,S,a),k=(0,r.aB)(g,k+p+d,v?k+_:this.right,t.rtl),y(l.x(k),S,a),v)f.x+=_+u;else if("string"!==typeof a.text){const t=c.lineHeight;f.y+=_r(a,t)+u}else f.y+=x})),(0,r.aC)(this.ctx,t.textDirection)}drawTitle(){const t=this.options,e=t.title,n=(0,r.a0)(e.font),i=(0,r.E)(e.padding);if(!e.display)return;const o=(0,r.az)(t.rtl,this.left,this.width),s=this.ctx,a=e.position,l=n.size/2,c=i.top+l;let u,h=this.left,d=this.width;if(this.isHorizontal())d=Math.max(...this.lineWidths),u=this.top+c,h=(0,r.a2)(t.align,h,this.right-d);else{const e=this.columnSizes.reduce(((t,e)=>Math.max(t,e.height)),0);u=c+(0,r.a2)(t.align,this.top,this.bottom-e-t.labels.padding-this._computeTitleHeight())}const f=(0,r.a2)(a,h,h+d);s.textAlign=o.textAlign((0,r.a1)(a)),s.textBaseline="middle",s.strokeStyle=e.color,s.fillStyle=e.color,s.font=n.string,(0,r.Z)(s,e.text,f,u,n)}_computeTitleHeight(){const t=this.options.title,e=(0,r.a0)(t.font),n=(0,r.E)(t.padding);return t.display?e.lineHeight+n.height:0}_getLegendItemAt(t,e){let n,i,o;if((0,r.aj)(t,this.left,this.right)&&(0,r.aj)(e,this.top,this.bottom))for(o=this.legendHitBoxes,n=0;nt.length>e.length?t:e))),e+n.size/2+r.measureText(i).width}function xr(t,e,n){let r=t;return"string"!==typeof e.text&&(r=_r(e,n)),r}function _r(t,e){const n=t.text?t.text.length:0;return e*n}function kr(t,e){return!("mousemove"!==t&&"mouseout"!==t||!e.onHover&&!e.onLeave)||!(!e.onClick||"click"!==t&&"mouseup"!==t)}var Sr={id:"legend",_element:yr,start(t,e,n){const r=t.legend=new yr({ctx:t.ctx,options:n,chart:t});kt.configure(t,r,n),kt.addBox(t,r)},stop(t){kt.removeBox(t,t.legend),delete t.legend},beforeUpdate(t,e,n){const r=t.legend;kt.configure(t,r,n),r.options=n},afterUpdate(t){const e=t.legend;e.buildLabels(),e.adjustHitBoxes()},afterEvent(t,e){e.replay||t.legend.handleEvent(e.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(t,e,n){const r=e.datasetIndex,i=n.chart;i.isDatasetVisible(r)?(i.hide(r),e.hidden=!0):(i.show(r),e.hidden=!1)},onHover:null,onLeave:null,labels:{color:t=>t.chart.options.color,boxWidth:40,padding:10,generateLabels(t){const e=t.data.datasets,{labels:{usePointStyle:n,pointStyle:i,textAlign:o,color:s,useBorderRadius:a,borderRadius:l}}=t.legend.options;return t._getSortedDatasetMetas().map((t=>{const c=t.controller.getStyle(n?0:void 0),u=(0,r.E)(c.borderWidth);return{text:e[t.index].label,fillStyle:c.backgroundColor,fontColor:s,hidden:!t.visible,lineCap:c.borderCapStyle,lineDash:c.borderDash,lineDashOffset:c.borderDashOffset,lineJoin:c.borderJoinStyle,lineWidth:(u.width+u.height)/4,strokeStyle:c.borderColor,pointStyle:i||c.pointStyle,rotation:c.rotation,textAlign:o||c.textAlign,borderRadius:a&&(l||c.borderRadius),datasetIndex:t.index}}),this)}},title:{color:t=>t.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:t=>!t.startsWith("on"),labels:{_scriptable:t=>!["generateLabels","filter","sort"].includes(t)}}};class Tr extends Zt{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,e){const n=this.options;if(this.left=0,this.top=0,!n.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=t,this.height=this.bottom=e;const i=(0,r.b)(n.text)?n.text.length:1;this._padding=(0,r.E)(n.padding);const o=i*(0,r.a0)(n.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=o:this.width=o}isHorizontal(){const t=this.options.position;return"top"===t||"bottom"===t}_drawArgs(t){const{top:e,left:n,bottom:i,right:o,options:s}=this,a=s.align;let l,c,u,h=0;return this.isHorizontal()?(c=(0,r.a2)(a,n,o),u=e+t,l=o-n):("left"===s.position?(c=n+t,u=(0,r.a2)(a,i,e),h=-.5*r.P):(c=o-t,u=(0,r.a2)(a,e,i),h=.5*r.P),l=i-e),{titleX:c,titleY:u,maxWidth:l,rotation:h}}draw(){const t=this.ctx,e=this.options;if(!e.display)return;const n=(0,r.a0)(e.font),i=n.lineHeight,o=i/2+this._padding.top,{titleX:s,titleY:a,maxWidth:l,rotation:c}=this._drawArgs(o);(0,r.Z)(t,e.text,0,0,n,{color:e.color,maxWidth:l,rotation:c,textAlign:(0,r.a1)(e.align),textBaseline:"middle",translation:[s,a]})}}function Er(t,e){const n=new Tr({ctx:t.ctx,options:e,chart:t});kt.configure(t,n,e),kt.addBox(t,n),t.titleBlock=n}var Cr={id:"title",_element:Tr,start(t,e,n){Er(t,n)},stop(t){const e=t.titleBlock;kt.removeBox(t,e),delete t.titleBlock},beforeUpdate(t,e,n){const r=t.titleBlock;kt.configure(t,r,n),r.options=n},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};new WeakMap;const Mr={average(t){if(!t.length)return!1;let e,n,r=0,i=0,o=0;for(e=0,n=t.length;e-1?t.split("\n"):t}function Pr(t,e){const{element:n,datasetIndex:r,index:i}=e,o=t.getDatasetMeta(r).controller,{label:s,value:a}=o.getLabelAndValue(i);return{chart:t,label:s,parsed:o.getParsed(i),raw:t.data.datasets[r].data[i],formattedValue:a,dataset:o.getDataset(),dataIndex:i,datasetIndex:r,element:n}}function Dr(t,e){const n=t.chart.ctx,{body:i,footer:o,title:s}=t,{boxWidth:a,boxHeight:l}=e,c=(0,r.a0)(e.bodyFont),u=(0,r.a0)(e.titleFont),h=(0,r.a0)(e.footerFont),d=s.length,f=o.length,p=i.length,m=(0,r.E)(e.padding);let g=m.height,b=0,y=i.reduce(((t,e)=>t+e.before.length+e.lines.length+e.after.length),0);if(y+=t.beforeBody.length+t.afterBody.length,d&&(g+=d*u.lineHeight+(d-1)*e.titleSpacing+e.titleMarginBottom),y){const t=e.displayColors?Math.max(l,c.lineHeight):c.lineHeight;g+=p*t+(y-p)*c.lineHeight+(y-1)*e.bodySpacing}f&&(g+=e.footerMarginTop+f*h.lineHeight+(f-1)*e.footerSpacing);let v=0;const w=function(t){b=Math.max(b,n.measureText(t).width+v)};return n.save(),n.font=u.string,(0,r.F)(t.title,w),n.font=c.string,(0,r.F)(t.beforeBody.concat(t.afterBody),w),v=e.displayColors?a+2+e.boxPadding:0,(0,r.F)(i,(t=>{(0,r.F)(t.before,w),(0,r.F)(t.lines,w),(0,r.F)(t.after,w)})),v=0,n.font=h.string,(0,r.F)(t.footer,w),n.restore(),b+=m.width,{width:b,height:g}}function Ir(t,e){const{y:n,height:r}=e;return nt.height-r/2?"bottom":"center"}function Nr(t,e,n,r){const{x:i,width:o}=r,s=n.caretSize+n.caretPadding;return"left"===t&&i+o+s>e.width||("right"===t&&i-o-s<0||void 0)}function Lr(t,e,n,r){const{x:i,width:o}=n,{width:s,chartArea:{left:a,right:l}}=t;let c="center";return"center"===r?c=i<=(a+l)/2?"left":"right":i<=o/2?c="left":i>=s-o/2&&(c="right"),Nr(c,t,e,n)&&(c="center"),c}function jr(t,e,n){const r=n.yAlign||e.yAlign||Ir(t,n);return{xAlign:n.xAlign||e.xAlign||Lr(t,e,n,r),yAlign:r}}function Rr(t,e){let{x:n,width:r}=t;return"right"===e?n-=r:"center"===e&&(n-=r/2),n}function Fr(t,e,n){let{y:r,height:i}=t;return"top"===e?r+=n:r-="bottom"===e?i+n:i/2,r}function zr(t,e,n,i){const{caretSize:o,caretPadding:s,cornerRadius:a}=t,{xAlign:l,yAlign:c}=n,u=o+s,{topLeft:h,topRight:d,bottomLeft:f,bottomRight:p}=(0,r.aw)(a);let m=Rr(e,l);const g=Fr(e,c,u);return"center"===c?"left"===l?m+=u:"right"===l&&(m-=u):"left"===l?m-=Math.max(h,f)+o:"right"===l&&(m+=Math.max(d,p)+o),{x:(0,r.S)(m,0,i.width-e.width),y:(0,r.S)(g,0,i.height-e.height)}}function Ur(t,e,n){const i=(0,r.E)(n.padding);return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-i.right:t.x+i.left}function Wr(t){return Or([],Ar(t))}function Hr(t,e,n){return(0,r.j)(t,{tooltip:e,tooltipItems:n,type:"tooltip"})}function Br(t,e){const n=e&&e.dataset&&e.dataset.tooltip&&e.dataset.tooltip.callbacks;return n?t.override(n):t}const Vr={beforeTitle:r.aF,title(t){if(t.length>0){const e=t[0],n=e.chart.data.labels,r=n?n.length:0;if(this&&this.options&&"dataset"===this.options.mode)return e.dataset.label||"";if(e.label)return e.label;if(r>0&&e.dataIndex{const e={before:[],lines:[],after:[]},r=Br(n,t);Or(e.before,Ar(qr(r,"beforeLabel",this,t))),Or(e.lines,qr(r,"label",this,t)),Or(e.after,Ar(qr(r,"afterLabel",this,t))),i.push(e)})),i}getAfterBody(t,e){return Wr(qr(e.callbacks,"afterBody",this,t))}getFooter(t,e){const{callbacks:n}=e,r=qr(n,"beforeFooter",this,t),i=qr(n,"footer",this,t),o=qr(n,"afterFooter",this,t);let s=[];return s=Or(s,Ar(r)),s=Or(s,Ar(i)),s=Or(s,Ar(o)),s}_createItems(t){const e=this._active,n=this.chart.data,i=[],o=[],s=[];let a,l,c=[];for(a=0,l=e.length;at.filter(e,r,i,n)))),t.itemSort&&(c=c.sort(((e,r)=>t.itemSort(e,r,n)))),(0,r.F)(c,(e=>{const n=Br(t.callbacks,e);i.push(qr(n,"labelColor",this,e)),o.push(qr(n,"labelPointStyle",this,e)),s.push(qr(n,"labelTextColor",this,e))})),this.labelColors=i,this.labelPointStyles=o,this.labelTextColors=s,this.dataPoints=c,c}update(t,e){const n=this.options.setContext(this.getContext()),r=this._active;let i,o=[];if(r.length){const t=Mr[n.position].call(this,r,this._eventPosition);o=this._createItems(n),this.title=this.getTitle(o,n),this.beforeBody=this.getBeforeBody(o,n),this.body=this.getBody(o,n),this.afterBody=this.getAfterBody(o,n),this.footer=this.getFooter(o,n);const e=this._size=Dr(this,n),s=Object.assign({},t,e),a=jr(this.chart,n,s),l=zr(n,s,a,this.chart);this.xAlign=a.xAlign,this.yAlign=a.yAlign,i={opacity:1,x:l.x,y:l.y,width:e.width,height:e.height,caretX:t.x,caretY:t.y}}else 0!==this.opacity&&(i={opacity:0});this._tooltipItems=o,this.$context=void 0,i&&this._resolveAnimations().update(this,i),t&&n.external&&n.external.call(this,{chart:this.chart,tooltip:this,replay:e})}drawCaret(t,e,n,r){const i=this.getCaretPosition(t,n,r);e.lineTo(i.x1,i.y1),e.lineTo(i.x2,i.y2),e.lineTo(i.x3,i.y3)}getCaretPosition(t,e,n){const{xAlign:i,yAlign:o}=this,{caretSize:s,cornerRadius:a}=n,{topLeft:l,topRight:c,bottomLeft:u,bottomRight:h}=(0,r.aw)(a),{x:d,y:f}=t,{width:p,height:m}=e;let g,b,y,v,w,x;return"center"===o?(w=f+m/2,"left"===i?(g=d,b=g-s,v=w+s,x=w-s):(g=d+p,b=g+s,v=w-s,x=w+s),y=g):(b="left"===i?d+Math.max(l,u)+s:"right"===i?d+p-Math.max(c,h)-s:this.caretX,"top"===o?(v=f,w=v-s,g=b-s,y=b+s):(v=f+m,w=v+s,g=b+s,y=b-s),x=v),{x1:g,x2:b,x3:y,y1:v,y2:w,y3:x}}drawTitle(t,e,n){const i=this.title,o=i.length;let s,a,l;if(o){const c=(0,r.az)(n.rtl,this.x,this.width);for(t.x=Ur(this,n.titleAlign,n),e.textAlign=c.textAlign(n.titleAlign),e.textBaseline="middle",s=(0,r.a0)(n.titleFont),a=n.titleSpacing,e.fillStyle=n.titleColor,e.font=s.string,l=0;l0!==t))?(t.beginPath(),t.fillStyle=o.multiKeyBackground,(0,r.au)(t,{x:e,y:p,w:c,h:l,radius:a}),t.fill(),t.stroke(),t.fillStyle=s.backgroundColor,t.beginPath(),(0,r.au)(t,{x:n,y:p+1,w:c-2,h:l-2,radius:a}),t.fill()):(t.fillStyle=o.multiKeyBackground,t.fillRect(e,p,c,l),t.strokeRect(e,p,c,l),t.fillStyle=s.backgroundColor,t.fillRect(n,p+1,c-2,l-2))}t.fillStyle=this.labelTextColors[n]}drawBody(t,e,n){const{body:i}=this,{bodySpacing:o,bodyAlign:s,displayColors:a,boxHeight:l,boxWidth:c,boxPadding:u}=n,h=(0,r.a0)(n.bodyFont);let d=h.lineHeight,f=0;const p=(0,r.az)(n.rtl,this.x,this.width),m=function(n){e.fillText(n,p.x(t.x+f),t.y+d/2),t.y+=d+o},g=p.textAlign(s);let b,y,v,w,x,_,k;for(e.textAlign=s,e.textBaseline="middle",e.font=h.string,t.x=Ur(this,g,n),e.fillStyle=n.bodyColor,(0,r.F)(this.beforeBody,m),f=a&&"right"!==g?"center"===s?c/2+u:c+2+u:0,w=0,_=i.length;w<_;++w){for(b=i[w],y=this.labelTextColors[w],e.fillStyle=y,(0,r.F)(b.before,m),v=b.lines,a&&v.length&&(this._drawColorBox(e,t,w,p,n),d=Math.max(h.lineHeight,l)),x=0,k=v.length;x0&&e.stroke()}_updateAnimationTarget(t){const e=this.chart,n=this.$animations,r=n&&n.x,i=n&&n.y;if(r||i){const n=Mr[t.position].call(this,this._active,this._eventPosition);if(!n)return;const o=this._size=Dr(this,t),s=Object.assign({},n,this._size),a=jr(e,t,s),l=zr(t,s,a,e);r._to===l.x&&i._to===l.y||(this.xAlign=a.xAlign,this.yAlign=a.yAlign,this.width=o.width,this.height=o.height,this.caretX=n.x,this.caretY=n.y,this._resolveAnimations().update(this,l))}}_willRender(){return!!this.opacity}draw(t){const e=this.options.setContext(this.getContext());let n=this.opacity;if(!n)return;this._updateAnimationTarget(e);const i={width:this.width,height:this.height},o={x:this.x,y:this.y};n=Math.abs(n)<.001?0:n;const s=(0,r.E)(e.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;e.enabled&&a&&(t.save(),t.globalAlpha=n,this.drawBackground(o,t,i,e),(0,r.aA)(t,e.textDirection),o.y+=s.top,this.drawTitle(o,t,e),this.drawBody(o,t,e),this.drawFooter(o,t,e),(0,r.aC)(t,e.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,e){const n=this._active,i=t.map((({datasetIndex:t,index:e})=>{const n=this.chart.getDatasetMeta(t);if(!n)throw new Error("Cannot find a dataset at index "+t);return{datasetIndex:t,element:n.data[e],index:e}})),o=!(0,r.ah)(n,i),s=this._positionChanged(i,e);(o||s)&&(this._active=i,this._eventPosition=e,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,e,n=!0){if(e&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const i=this.options,o=this._active||[],s=this._getActiveElements(t,o,e,n),a=this._positionChanged(s,t),l=e||!(0,r.ah)(s,o)||a;return l&&(this._active=s,(i.enabled||i.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,e))),l}_getActiveElements(t,e,n,r){const i=this.options;if("mouseout"===t.type)return[];if(!r)return e;const o=this.chart.getElementsAtEventForMode(t,i.mode,i,n);return i.reverse&&o.reverse(),o}_positionChanged(t,e){const{caretX:n,caretY:r,options:i}=this,o=Mr[i.position].call(this,t,e);return!1!==o&&(n!==o.x||r!==o.y)}}var Zr={id:"tooltip",_element:$r,positioners:Mr,afterInit(t,e,n){n&&(t.tooltip=new $r({chart:t,options:n}))},beforeUpdate(t,e,n){t.tooltip&&t.tooltip.initialize(n)},reset(t,e,n){t.tooltip&&t.tooltip.initialize(n)},afterDraw(t){const e=t.tooltip;if(e&&e._willRender()){const n={tooltip:e};if(!1===t.notifyPlugins("beforeTooltipDraw",{...n,cancelable:!0}))return;e.draw(t.ctx),t.notifyPlugins("afterTooltipDraw",n)}},afterEvent(t,e){if(t.tooltip){const n=e.replay;t.tooltip.handleEvent(e.event,n,e.inChartArea)&&(e.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(t,e)=>e.bodyFont.size,boxWidth:(t,e)=>e.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:Vr},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:t=>"filter"!==t&&"itemSort"!==t&&"external"!==t,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};const Yr=(t,e,n,r)=>("string"===typeof e?(n=t.push(e)-1,r.unshift({index:n,label:e})):isNaN(e)&&(n=null),n);function Gr(t,e,n,r){const i=t.indexOf(e);if(-1===i)return Yr(t,e,n,r);const o=t.lastIndexOf(e);return i!==o?n:i}const Xr=(t,e)=>null===t?null:(0,r.S)(Math.round(t),0,e);function Jr(t){const e=this.getLabels();return t>=0&&te.length-1?null:this.getPixelForValue(e[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}}function Qr(t,e){const n=[],i=1e-14,{bounds:o,step:s,min:a,max:l,precision:c,count:u,maxTicks:h,maxDigits:d,includeBounds:f}=t,p=s||1,m=h-1,{min:g,max:b}=e,y=!(0,r.k)(a),v=!(0,r.k)(l),w=!(0,r.k)(u),x=(b-g)/(d+1);let _,k,S,T,E=(0,r.aH)((b-g)/m/p)*p;if(Em&&(E=(0,r.aH)(T*E/m/p)*p),(0,r.k)(c)||(_=Math.pow(10,c),E=Math.ceil(E*_)/_),"ticks"===o?(k=Math.floor(g/E)*E,S=Math.ceil(b/E)*E):(k=g,S=b),y&&v&&s&&(0,r.aI)((l-a)/s,E/1e3)?(T=Math.round(Math.min((l-a)/E,h)),E=(l-a)/T,k=a,S=l):w?(k=y?a:k,S=v?l:S,T=u-1,E=(S-k)/T):(T=(S-k)/E,T=(0,r.aJ)(T,Math.round(T),E/1e3)?Math.round(T):Math.ceil(T));const C=Math.max((0,r.aK)(E),(0,r.aK)(k));_=Math.pow(10,(0,r.k)(c)?C:c),k=Math.round(k*_)/_,S=Math.round(S*_)/_;let M=0;for(y&&(f&&k!==a?(n.push({value:a}),kl)break;n.push({value:t})}return v&&f&&S!==l?n.length&&(0,r.aJ)(n[n.length-1].value,l,ti(l,x,t))?n[n.length-1].value=l:n.push({value:l}):v&&S!==l||n.push({value:S}),n}function ti(t,e,{horizontal:n,minRotation:i}){const o=(0,r.t)(i),s=(n?Math.sin(o):Math.cos(o))||.001,a=.75*e*(""+t).length;return Math.min(e/s,a)}class ei extends fe{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(t,e){return(0,r.k)(t)||("number"===typeof t||t instanceof Number)&&!isFinite(+t)?null:+t}handleTickRangeOptions(){const{beginAtZero:t}=this.options,{minDefined:e,maxDefined:n}=this.getUserBounds();let{min:i,max:o}=this;const s=t=>i=e?i:t,a=t=>o=n?o:t;if(t){const t=(0,r.s)(i),e=(0,r.s)(o);t<0&&e<0?a(0):t>0&&e>0&&s(0)}if(i===o){let e=0===o?1:Math.abs(.05*o);a(o+e),t||s(i-e)}this.min=i,this.max=o}getTickLimit(){const t=this.options.ticks;let e,{maxTicksLimit:n,stepSize:r}=t;return r?(e=Math.ceil(this.max/r)-Math.floor(this.min/r)+1,e>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${r} would result generating up to ${e} ticks. Limiting to 1000.`),e=1e3)):(e=this.computeTickLimit(),n=n||11),n&&(e=Math.min(n,e)),e}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const t=this.options,e=t.ticks;let n=this.getTickLimit();n=Math.max(2,n);const i={maxTicks:n,bounds:t.bounds,min:t.min,max:t.max,precision:e.precision,step:e.stepSize,count:e.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:e.minRotation||0,includeBounds:!1!==e.includeBounds},o=this._range||this,s=Qr(i,o);return"ticks"===t.bounds&&(0,r.aG)(s,this,"value"),t.reverse?(s.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),s}configure(){const t=this.ticks;let e=this.min,n=this.max;if(super.configure(),this.options.offset&&t.length){const r=(n-e)/Math.max(t.length-1,1)/2;e-=r,n+=r}this._startValue=e,this._endValue=n,this._valueRange=n-e}getLabelForValue(t){return(0,r.o)(t,this.chart.options.locale,this.options.ticks.format)}}class ni extends ei{static id="linear";static defaults={ticks:{callback:r.aL.formatters.numeric}};determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=(0,r.g)(t)?t:0,this.max=(0,r.g)(e)?e:1,this.handleTickRangeOptions()}computeTickLimit(){const t=this.isHorizontal(),e=t?this.width:this.height,n=(0,r.t)(this.options.ticks.minRotation),i=(t?Math.sin(n):Math.cos(n))||.001,o=this._resolveTickFontOptions(0);return Math.ceil(e/Math.min(40,o.lineHeight/i))}getPixelForValue(t){return null===t?NaN:this.getPixelForDecimal((t-this._startValue)/this._valueRange)}getValueForPixel(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange}}class ri extends fe{static id="logarithmic";static defaults={ticks:{callback:r.aL.formatters.logarithmic,major:{enabled:!0}}};constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(t,e){const n=ei.prototype.parse.apply(this,[t,e]);if(0!==n)return(0,r.g)(n)&&n>0?n:null;this._zero=!0}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!0);this.min=(0,r.g)(t)?Math.max(0,t):null,this.max=(0,r.g)(e)?Math.max(0,e):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!(0,r.g)(this._userMin)&&(this.min=t===changeExponent(this.min,0)?changeExponent(this.min,-1):changeExponent(this.min,0)),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:t,maxDefined:e}=this.getUserBounds();let n=this.min,r=this.max;const i=e=>t?n:e,o=t=>e?r:t;n===r&&(n<=0?(i(1),o(10)):(i(changeExponent(n,-1)),o(changeExponent(r,1)))),n<=0&&i(changeExponent(r,-1)),r<=0&&o(changeExponent(n,1)),this.min=n,this.max=r}buildTicks(){const t=this.options,e={min:this._userMin,max:this._userMax},n=generateTicks(e,this);return"ticks"===t.bounds&&(0,r.aG)(n,this,"value"),t.reverse?(n.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),n}getLabelForValue(t){return void 0===t?"0":(0,r.o)(t,this.chart.options.locale,this.options.ticks.format)}configure(){const t=this.min;super.configure(),this._startValue=(0,r.aM)(t),this._valueRange=(0,r.aM)(this.max)-(0,r.aM)(t)}getPixelForValue(t){return void 0!==t&&0!==t||this.min,null===t||isNaN(t)?NaN:this.getPixelForDecimal(t===this.min?0:((0,r.aM)(t)-this._startValue)/this._valueRange)}getValueForPixel(t){const e=this.getDecimalForPixel(t);return Math.pow(10,this._startValue+e*this._valueRange)}}class ii extends ei{static id="radialLinear";static defaults={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:r.aL.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback(t){return t},padding:5,centerPointLabels:!1}};static defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"};static descriptors={angleLines:{_fallback:"grid"}};constructor(t){super(t),this.xCenter=void 0,this.yCenter=void 0,this.drawingArea=void 0,this._pointLabels=[],this._pointLabelItems=[]}setDimensions(){const t=this._padding=(0,r.E)(getTickBackdropHeight(this.options)/2),e=this.width=this.maxWidth-t.width,n=this.height=this.maxHeight-t.height;this.xCenter=Math.floor(this.left+e/2+t.left),this.yCenter=Math.floor(this.top+n/2+t.top),this.drawingArea=Math.floor(Math.min(e,n)/2)}determineDataLimits(){const{min:t,max:e}=this.getMinMax(!1);this.min=(0,r.g)(t)&&!isNaN(t)?t:0,this.max=(0,r.g)(e)&&!isNaN(e)?e:0,this.handleTickRangeOptions()}computeTickLimit(){return Math.ceil(this.drawingArea/getTickBackdropHeight(this.options))}generateTickLabels(t){ei.prototype.generateTickLabels.call(this,t),this._pointLabels=this.getLabels().map(((t,e)=>{const n=(0,r.Q)(this.options.pointLabels.callback,[t,e],this);return n||0===n?n:""})).filter(((t,e)=>this.chart.getDataVisibility(e)))}fit(){const t=this.options;t.display&&t.pointLabels.display?fitWithPointLabels(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(t,e,n,r){this.xCenter+=Math.floor((t-e)/2),this.yCenter+=Math.floor((n-r)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(t,e,n,r))}getIndexAngle(t){const e=r.T/(this._pointLabels.length||1),n=this.options.startAngle||0;return(0,r.ay)(t*e+(0,r.t)(n))}getDistanceFromCenterForValue(t){if((0,r.k)(t))return NaN;const e=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-t)*e:(t-this.min)*e}getValueForDistanceFromCenter(t){if((0,r.k)(t))return NaN;const e=t/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-e:this.min+e}getPointLabelContext(t){const e=this._pointLabels||[];if(t>=0&&t{if(0!==e){this.getDistanceFromCenterForValue(t.value);const n=this.getContext(e),s=r.setContext(n),l=i.setContext(n);drawRadiusLine(this,s,a,o,l)}})),n.display){for(t.save(),o-1;s>=0;s--){const r=n.setContext(this.getPointLabelContext(s)),{color:i,lineWidth:o}=r;o&&i&&(t.lineWidth=o,t.strokeStyle=i,t.setLineDash(r.borderDash),t.lineDashOffset=r.borderDashOffset,this.getDistanceFromCenterForValue(e.ticks.reverse?this.min:this.max),this.getPointPosition(s,a),t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(l.x,l.y),t.stroke())}t.restore()}}drawBorder(){}drawLabels(){const t=this.ctx,e=this.options,n=e.ticks;if(!n.display)return;const i=this.getIndexAngle(0);let o,s;t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(i),t.textAlign="center",t.textBaseline="middle",this.ticks.forEach(((i,a)=>{if(0===a&&!e.reverse)return;const l=n.setContext(this.getContext(a)),c=(0,r.a0)(l.font);if(this.getDistanceFromCenterForValue(this.ticks[a].value),l.showLabelBackdrop){t.font=c.string,t.measureText(i.label).width,t.fillStyle=l.backdropColor;const e=(0,r.E)(l.backdropPadding);t.fillRect(-s/2-e.left,-o-c.size/2-e.top,s+e.width,c.size+e.height)}(0,r.Z)(t,i.label,0,-o,c,{color:l.color,strokeColor:l.textStrokeColor,strokeWidth:l.textStrokeWidth})})),t.restore()}drawTitle(){}}const oi={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},si=Object.keys(oi);function ai(t,e){return t-e}function li(t,e){if((0,r.k)(e))return null;const n=t._adapter,{parser:i,round:o,isoWeekday:s}=t._parseOpts;let a=e;return"function"===typeof i&&(a=i(a)),(0,r.g)(a)||(a="string"===typeof i?n.parse(a,i):n.parse(a)),null===a?null:(o&&(a="week"!==o||!(0,r.x)(s)&&!0!==s?n.startOf(a,o):n.startOf(a,"isoWeek",s)),+a)}function ci(t,e,n,r){const i=si.length;for(let o=si.indexOf(t);o=si.indexOf(n);o--){const n=si[o];if(oi[n].common&&t._adapter.diff(i,r,n)>=e-1)return n}return si[n?si.indexOf(n):0]}function hi(t){for(let e=si.indexOf(t)+1,n=si.length;e=e?n[i]:n[o];t[s]=!0}}else t[e]=!0}function fi(t,e,n,r){const i=t._adapter,o=+i.startOf(e[0].value,r),s=e[e.length-1].value;let a,l;for(a=o;a<=s;a=+i.add(a,1,r))l=n[a],l>=0&&(e[l].major=!0);return e}function pi(t,e,n){const r=[],i={},o=e.length;let s,a;for(s=0;s+t.value)))}initOffsets(t=[]){let e,n,i=0,o=0;this.options.offset&&t.length&&(e=this.getDecimalForValue(t[0]),i=1===t.length?1-e:(this.getDecimalForValue(t[1])-e)/2,n=this.getDecimalForValue(t[t.length-1]),o=1===t.length?n:(n-this.getDecimalForValue(t[t.length-2]))/2);const s=t.length<3?.5:.25;i=(0,r.S)(i,0,s),o=(0,r.S)(o,0,s),this._offsets={start:i,end:o,factor:1/(i+1+o)}}_generate(){const t=this._adapter,e=this.min,n=this.max,i=this.options,o=i.time,s=o.unit||ci(o.minUnit,e,n,this._getLabelCapacity(e)),a=(0,r.v)(i.ticks.stepSize,1),l="week"===s&&o.isoWeekday,c=(0,r.x)(l)||!0===l,u={};let h,d,f=e;if(c&&(f=+t.startOf(f,"isoWeek",l)),f=+t.startOf(f,c?"day":s),t.diff(n,e,s)>1e5*a)throw new Error(e+" and "+n+" are too far apart with stepSize of "+a+" "+s);const p="data"===i.ticks.source&&this.getDataTimestamps();for(h=f,d=0;h+t))}getLabelForValue(t){const e=this._adapter,n=this.options.time;return n.tooltipFormat?e.format(t,n.tooltipFormat):e.format(t,n.displayFormats.datetime)}format(t,e){const n=this.options,r=n.time.displayFormats,i=this._unit,o=e||r[i];return this._adapter.format(t,o)}_tickFormatFunction(t,e,n,i){const o=this.options,s=o.ticks.callback;if(s)return(0,r.Q)(s,[t,e,n],this);const a=o.time.displayFormats,l=this._unit,c=this._majorUnit,u=l&&a[l],h=c&&a[c],d=n[e],f=c&&h&&d&&d.major;return this._adapter.format(t,i||(f?h:u))}generateTickLabels(t){let e,n,r;for(e=0,n=t.length;e0?s:1}getDataTimestamps(){let t,e,n=this._cache.data||[];if(n.length)return n;const r=this.getMatchingVisibleMetas();if(this._normalized&&r.length)return this._cache.data=r[0].controller.getAllParsedValues(this);for(t=0,e=r.length;t=e&&l<=n&&r.push(l);if(r.length<2)return[{time:e,pos:0},{time:n,pos:1}];for(0,r.length;ot-e))}_getTimestampsForTable(){let t=this._cache.all||[];if(t.length)return t;const e=this.getDataTimestamps(),n=this.getLabelTimestamps();return e.length&&n.length?this.normalize(e.concat(n)):e.length?e:n,this._cache.all=t,t}getDecimalForValue(t){return(interpolate(this._table,t)-this._minPos)/this._tableRange}getValueForPixel(t){const e=this._offsets,n=this.getDecimalForPixel(t)/e.factor-e.end;return interpolate(this._table,n*this._tableRange+this._minPos,!0)}}},9676:function(t,e,n){"use strict"; /*! * @kurkle/color v0.3.2 * https://github.com/kurkle/color#readme * (c) 2023 Jukka Kurkela * Released under the MIT License */ function r(t){return t+.5|0}n.d(e,{$:function(){return Ve},A:function(){return Jt},B:function(){return Xt},C:function(){return He},D:function(){return Wt},E:function(){return sn},F:function(){return ot},G:function(){return Qn},H:function(){return Ct},I:function(){return Hn},J:function(){return nr},K:function(){return er},L:function(){return ie},M:function(){return Wn},N:function(){return Nt},O:function(){return tt},P:function(){return _t},Q:function(){return it},R:function(){return cn},S:function(){return $t},T:function(){return kt},U:function(){return zt},V:function(){return je},W:function(){return Zt},X:function(){return Fe},Y:function(){return Be},Z:function(){return Xe},_:function(){return ne},a:function(){return ln},a0:function(){return an},a1:function(){return se},a2:function(){return ae},a3:function(){return Oe},a4:function(){return ut},a5:function(){return bt},a6:function(){return Ae},a7:function(){return vt},a8:function(){return dn},a9:function(){return hn},aA:function(){return cr},aB:function(){return le},aC:function(){return ur},aD:function(){return We},aE:function(){return Ht},aF:function(){return Y},aG:function(){return Rt},aH:function(){return It},aI:function(){return jt},aJ:function(){return Dt},aK:function(){return Ut},aL:function(){return Ce},aM:function(){return At},aN:function(){return Re},aO:function(){return Kt},aP:function(){return Gt},aa:function(){return fn},ab:function(){return ht},ac:function(){return G},ad:function(){return oe},ae:function(){return tr},af:function(){return ze},ag:function(){return wt},ah:function(){return st},ai:function(){return xt},aj:function(){return Yt},ak:function(){return nn},al:function(){return Un},am:function(){return yr},an:function(){return mr},ao:function(){return ir},ap:function(){return or},aq:function(){return rr},ar:function(){return qe},as:function(){return $e},at:function(){return Ue},au:function(){return Je},av:function(){return rn},aw:function(){return on},ax:function(){return pr},ay:function(){return Vt},az:function(){return lr},b:function(){return J},c:function(){return ge},d:function(){return Ne},e:function(){return pe},f:function(){return gt},g:function(){return Q},h:function(){return yt},i:function(){return K},j:function(){return un},k:function(){return X},l:function(){return te},m:function(){return nt},n:function(){return rt},o:function(){return Se},p:function(){return qt},q:function(){return ce},r:function(){return re},s:function(){return Pt},t:function(){return Ft},u:function(){return ee},v:function(){return et},w:function(){return ue},x:function(){return Lt},y:function(){return An},z:function(){return Xn}});const i=(t,e,n)=>Math.max(Math.min(t,n),e);function o(t){return i(r(2.55*t),0,255)}function s(t){return i(r(255*t),0,255)}function a(t){return i(r(t/2.55)/100,0,1)}function l(t){return i(r(100*t),0,100)}const c={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},u=[..."0123456789ABCDEF"],h=t=>u[15&t],d=t=>u[(240&t)>>4]+u[15&t],f=t=>(240&t)>>4===(15&t),p=t=>f(t.r)&&f(t.g)&&f(t.b)&&f(t.a);function m(t){var e,n=t.length;return"#"===t[0]&&(4===n||5===n?e={r:255&17*c[t[1]],g:255&17*c[t[2]],b:255&17*c[t[3]],a:5===n?17*c[t[4]]:255}:7!==n&&9!==n||(e={r:c[t[1]]<<4|c[t[2]],g:c[t[3]]<<4|c[t[4]],b:c[t[5]]<<4|c[t[6]],a:9===n?c[t[7]]<<4|c[t[8]]:255})),e}const g=(t,e)=>t<255?e(t):"";function b(t){var e=p(t)?h:d;return t?"#"+e(t.r)+e(t.g)+e(t.b)+g(t.a,e):void 0}const y=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function v(t,e,n){const r=e*Math.min(n,1-n),i=(e,i=(e+t/30)%12)=>n-r*Math.max(Math.min(i-3,9-i,1),-1);return[i(0),i(8),i(4)]}function w(t,e,n){const r=(r,i=(r+t/60)%6)=>n-n*e*Math.max(Math.min(i,4-i,1),0);return[r(5),r(3),r(1)]}function x(t,e,n){const r=v(t,1,.5);let i;for(e+n>1&&(i=1/(e+n),e*=i,n*=i),i=0;i<3;i++)r[i]*=1-e-n,r[i]+=e;return r}function _(t,e,n,r,i){return t===i?(e-n)/r+(e.5?u/(2-o-s):u/(o+s),l=_(n,r,i,u,o),l=60*l+.5),[0|l,c||0,a]}function S(t,e,n,r){return(Array.isArray(e)?t(e[0],e[1],e[2]):t(e,n,r)).map(s)}function T(t,e,n){return S(v,t,e,n)}function E(t,e,n){return S(x,t,e,n)}function C(t,e,n){return S(w,t,e,n)}function M(t){return(t%360+360)%360}function O(t){const e=y.exec(t);let n,r=255;if(!e)return;e[5]!==n&&(r=e[6]?o(+e[5]):s(+e[5]));const i=M(+e[2]),a=+e[3]/100,l=+e[4]/100;return n="hwb"===e[1]?E(i,a,l):"hsv"===e[1]?C(i,a,l):T(i,a,l),{r:n[0],g:n[1],b:n[2],a:r}}function A(t,e){var n=k(t);n[0]=M(n[0]+e),n=T(n),t.r=n[0],t.g=n[1],t.b=n[2]}function P(t){if(!t)return;const e=k(t),n=e[0],r=l(e[1]),i=l(e[2]);return t.a<255?`hsla(${n}, ${r}%, ${i}%, ${a(t.a)})`:`hsl(${n}, ${r}%, ${i}%)`}const D={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},I={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function N(){const t={},e=Object.keys(I),n=Object.keys(D);let r,i,o,s,a;for(r=0;r>16&255,o>>8&255,255&o]}return t}let L;function j(t){L||(L=N(),L.transparent=[0,0,0,0]);const e=L[t.toLowerCase()];return e&&{r:e[0],g:e[1],b:e[2],a:4===e.length?e[3]:255}}const R=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function F(t){const e=R.exec(t);let n,r,s,a=255;if(e){if(e[7]!==n){const t=+e[7];a=e[8]?o(t):i(255*t,0,255)}return n=+e[1],r=+e[3],s=+e[5],n=255&(e[2]?o(n):i(n,0,255)),r=255&(e[4]?o(r):i(r,0,255)),s=255&(e[6]?o(s):i(s,0,255)),{r:n,g:r,b:s,a:a}}}function z(t){return t&&(t.a<255?`rgba(${t.r}, ${t.g}, ${t.b}, ${a(t.a)})`:`rgb(${t.r}, ${t.g}, ${t.b})`)}const U=t=>t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055,W=t=>t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4);function H(t,e,n){const r=W(a(t.r)),i=W(a(t.g)),o=W(a(t.b));return{r:s(U(r+n*(W(a(e.r))-r))),g:s(U(i+n*(W(a(e.g))-i))),b:s(U(o+n*(W(a(e.b))-o))),a:t.a+n*(e.a-t.a)}}function B(t,e,n){if(t){let r=k(t);r[e]=Math.max(0,Math.min(r[e]+r[e]*n,0===e?360:1)),r=T(r),t.r=r[0],t.g=r[1],t.b=r[2]}}function V(t,e){return t?Object.assign(e||{},t):t}function q(t){var e={r:0,g:0,b:0,a:255};return Array.isArray(t)?t.length>=3&&(e={r:t[0],g:t[1],b:t[2],a:255},t.length>3&&(e.a=s(t[3]))):(e=V(t,{r:0,g:0,b:0,a:1}),e.a=s(e.a)),e}function $(t){return"r"===t.charAt(0)?F(t):O(t)}class Z{constructor(t){if(t instanceof Z)return t;const e=typeof t;let n;"object"===e?n=q(t):"string"===e&&(n=m(t)||j(t)||$(t)),this._rgb=n,this._valid=!!n}get valid(){return this._valid}get rgb(){var t=V(this._rgb);return t&&(t.a=a(t.a)),t}set rgb(t){this._rgb=q(t)}rgbString(){return this._valid?z(this._rgb):void 0}hexString(){return this._valid?b(this._rgb):void 0}hslString(){return this._valid?P(this._rgb):void 0}mix(t,e){if(t){const n=this.rgb,r=t.rgb;let i;const o=e===i?.5:e,s=2*o-1,a=n.a-r.a,l=((s*a===-1?s:(s+a)/(1+s*a))+1)/2;i=1-l,n.r=255&l*n.r+i*r.r+.5,n.g=255&l*n.g+i*r.g+.5,n.b=255&l*n.b+i*r.b+.5,n.a=o*n.a+(1-o)*r.a,this.rgb=n}return this}interpolate(t,e){return t&&(this._rgb=H(this._rgb,t._rgb,e)),this}clone(){return new Z(this.rgb)}alpha(t){return this._rgb.a=s(t),this}clearer(t){const e=this._rgb;return e.a*=1-t,this}greyscale(){const t=this._rgb,e=r(.3*t.r+.59*t.g+.11*t.b);return t.r=t.g=t.b=e,this}opaquer(t){const e=this._rgb;return e.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return B(this._rgb,2,t),this}darken(t){return B(this._rgb,2,-t),this}saturate(t){return B(this._rgb,1,t),this}desaturate(t){return B(this._rgb,1,-t),this}rotate(t){return A(this._rgb,t),this}} /*! * Chart.js v4.4.0 * https://www.chartjs.org * (c) 2023 Chart.js Contributors * Released under the MIT License */ function Y(){}const G=(()=>{let t=0;return()=>t++})();function X(t){return null===t||"undefined"===typeof t}function J(t){if(Array.isArray&&Array.isArray(t))return!0;const e=Object.prototype.toString.call(t);return"[object"===e.slice(0,7)&&"Array]"===e.slice(-6)}function K(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)}function Q(t){return("number"===typeof t||t instanceof Number)&&isFinite(+t)}function tt(t,e){return Q(t)?t:e}function et(t,e){return"undefined"===typeof t?e:t}const nt=(t,e)=>"string"===typeof t&&t.endsWith("%")?parseFloat(t)/100:+t/e,rt=(t,e)=>"string"===typeof t&&t.endsWith("%")?parseFloat(t)/100*e:+t;function it(t,e,n){if(t&&"function"===typeof t.call)return t.apply(n,e)}function ot(t,e,n,r){let i,o,s;if(J(t))if(o=t.length,r)for(i=o-1;i>=0;i--)e.call(n,t[i],i);else for(i=0;it,x:t=>t.x,y:t=>t.y};function pt(t){const e=t.split("."),n=[];let r="";for(const i of e)r+=i,r.endsWith("\\")?r=r.slice(0,-1)+".":(n.push(r),r="");return n}function mt(t){const e=pt(t);return t=>{for(const n of e){if(""===n)break;t=t&&t[n]}return t}}function gt(t,e){const n=ft[e]||(ft[e]=mt(e));return n(t)}function bt(t){return t.charAt(0).toUpperCase()+t.slice(1)}const yt=t=>"undefined"!==typeof t,vt=t=>"function"===typeof t,wt=(t,e)=>{if(t.size!==e.size)return!1;for(const n of t)if(!e.has(n))return!1;return!0};function xt(t){return"mouseup"===t.type||"click"===t.type||"contextmenu"===t.type}const _t=Math.PI,kt=2*_t,St=kt+_t,Tt=Number.POSITIVE_INFINITY,Et=_t/180,Ct=_t/2,Mt=_t/4,Ot=2*_t/3,At=Math.log10,Pt=Math.sign;function Dt(t,e,n){return Math.abs(t-e)t-e)).pop(),e}function Lt(t){return!isNaN(parseFloat(t))&&isFinite(t)}function jt(t,e){const n=Math.round(t);return n-e<=t&&n+e>=t}function Rt(t,e,n){let r,i,o;for(r=0,i=t.length;rl&&c=Math.min(e,n)-r&&t<=Math.max(e,n)+r}function Gt(t,e,n){n=n||(n=>t[n]1)r=o+i>>1,n(r)?o=r:i=r;return{lo:o,hi:i}}const Xt=(t,e,n,r)=>Gt(t,n,r?r=>{const i=t[r][e];return it[r][e]Gt(t,n,(r=>t[r][e]>=n));function Kt(t,e,n){let r=0,i=t.length;while(rr&&t[i-1]>n)i--;return r>0||i{const n="_onData"+bt(e),r=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value(...e){const i=r.apply(this,e);return t._chartjs.listeners.forEach((t=>{"function"===typeof t[n]&&t[n](...e)})),i}})})))}function ee(t,e){const n=t._chartjs;if(!n)return;const r=n.listeners,i=r.indexOf(e);-1!==i&&r.splice(i,1),r.length>0||(Qt.forEach((e=>{delete t[e]})),delete t._chartjs)}function ne(t){const e=new Set(t);return e.size===t.length?t:Array.from(e)}const re=function(){return"undefined"===typeof window?function(t){return t()}:window.requestAnimationFrame}();function ie(t,e){let n=[],r=!1;return function(...i){n=i,r||(r=!0,re.call(window,(()=>{r=!1,t.apply(e,n)})))}}function oe(t,e){let n;return function(...r){return e?(clearTimeout(n),n=setTimeout(t,e,r)):t.apply(this,r),e}}const se=t=>"start"===t?"left":"end"===t?"right":"center",ae=(t,e,n)=>"start"===t?e:"end"===t?n:(e+n)/2,le=(t,e,n,r)=>{const i=r?"left":"right";return t===i?n:"center"===t?(e+n)/2:e};function ce(t,e,n){const r=e.length;let i=0,o=r;if(t._sorted){const{iScale:s,_parsed:a}=t,l=s.axis,{min:c,max:u,minDefined:h,maxDefined:d}=s.getUserBounds();h&&(i=$t(Math.min(Xt(a,l,c).lo,n?r:Xt(e,l,s.getPixelForValue(c)).lo),0,r-1)),o=d?$t(Math.max(Xt(a,s.axis,u,!0).hi+1,n?0:Xt(e,l,s.getPixelForValue(u),!0).hi+1),i,r)-i:r-i}return{start:i,count:o}}function ue(t){const{xScale:e,yScale:n,_scaleRanges:r}=t,i={xmin:e.min,xmax:e.max,ymin:n.min,ymax:n.max};if(!r)return t._scaleRanges=i,!0;const o=r.xmin!==e.min||r.xmax!==e.max||r.ymin!==n.min||r.ymax!==n.max;return Object.assign(r,i),o}const he=t=>0===t||1===t,de=(t,e,n)=>-Math.pow(2,10*(t-=1))*Math.sin((t-e)*kt/n),fe=(t,e,n)=>Math.pow(2,-10*t)*Math.sin((t-e)*kt/n)+1,pe={linear:t=>t,easeInQuad:t=>t*t,easeOutQuad:t=>-t*(t-2),easeInOutQuad:t=>(t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1),easeInCubic:t=>t*t*t,easeOutCubic:t=>(t-=1)*t*t+1,easeInOutCubic:t=>(t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2),easeInQuart:t=>t*t*t*t,easeOutQuart:t=>-((t-=1)*t*t*t-1),easeInOutQuart:t=>(t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2),easeInQuint:t=>t*t*t*t*t,easeOutQuint:t=>(t-=1)*t*t*t*t+1,easeInOutQuint:t=>(t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2),easeInSine:t=>1-Math.cos(t*Ct),easeOutSine:t=>Math.sin(t*Ct),easeInOutSine:t=>-.5*(Math.cos(_t*t)-1),easeInExpo:t=>0===t?0:Math.pow(2,10*(t-1)),easeOutExpo:t=>1===t?1:1-Math.pow(2,-10*t),easeInOutExpo:t=>he(t)?t:t<.5?.5*Math.pow(2,10*(2*t-1)):.5*(2-Math.pow(2,-10*(2*t-1))),easeInCirc:t=>t>=1?t:-(Math.sqrt(1-t*t)-1),easeOutCirc:t=>Math.sqrt(1-(t-=1)*t),easeInOutCirc:t=>(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1),easeInElastic:t=>he(t)?t:de(t,.075,.3),easeOutElastic:t=>he(t)?t:fe(t,.075,.3),easeInOutElastic(t){const e=.1125,n=.45;return he(t)?t:t<.5?.5*de(2*t,e,n):.5+.5*fe(2*t-1,e,n)},easeInBack(t){const e=1.70158;return t*t*((e+1)*t-e)},easeOutBack(t){const e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack(t){let e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:t=>1-pe.easeOutBounce(1-t),easeOutBounce(t){const e=7.5625,n=2.75;return t<1/n?e*t*t:t<2/n?e*(t-=1.5/n)*t+.75:t<2.5/n?e*(t-=2.25/n)*t+.9375:e*(t-=2.625/n)*t+.984375},easeInOutBounce:t=>t<.5?.5*pe.easeInBounce(2*t):.5*pe.easeOutBounce(2*t-1)+.5};function me(t){if(t&&"object"===typeof t){const e=t.toString();return"[object CanvasPattern]"===e||"[object CanvasGradient]"===e}return!1}function ge(t){return me(t)?t:new Z(t)}function be(t){return me(t)?t:new Z(t).saturate(.5).darken(.1).hexString()}const ye=["x","y","borderWidth","radius","tension"],ve=["color","borderColor","backgroundColor"];function we(t){t.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),t.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:t=>"onProgress"!==t&&"onComplete"!==t&&"fn"!==t}),t.set("animations",{colors:{type:"color",properties:ve},numbers:{type:"number",properties:ye}}),t.describe("animations",{_fallback:"animation"}),t.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>0|t}}}})}function xe(t){t.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const _e=new Map;function ke(t,e){e=e||{};const n=t+JSON.stringify(e);let r=_e.get(n);return r||(r=new Intl.NumberFormat(t,e),_e.set(n,r)),r}function Se(t,e,n){return ke(e,n).format(t)}const Te={values(t){return J(t)?t:""+t},numeric(t,e,n){if(0===t)return"0";const r=this.chart.options.locale;let i,o=t;if(n.length>1){const e=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(e<1e-4||e>1e15)&&(i="scientific"),o=Ee(t,n)}const s=At(Math.abs(o)),a=isNaN(s)?1:Math.max(Math.min(-1*Math.floor(s),20),0),l={notation:i,minimumFractionDigits:a,maximumFractionDigits:a};return Object.assign(l,this.options.ticks.format),Se(t,r,l)},logarithmic(t,e,n){if(0===t)return"0";const r=n[e].significand||t/Math.pow(10,Math.floor(At(t)));return[1,2,3,5,10,15].includes(r)||e>.8*n.length?Te.numeric.call(this,t,e,n):""}};function Ee(t,e){let n=e.length>3?e[2].value-e[1].value:e[1].value-e[0].value;return Math.abs(n)>=1&&t!==Math.floor(t)&&(n=t-Math.floor(t)),n}var Ce={formatters:Te};function Me(t){t.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(t,e)=>e.lineWidth,tickColor:(t,e)=>e.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:Ce.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),t.route("scale.ticks","color","","color"),t.route("scale.grid","color","","borderColor"),t.route("scale.border","color","","borderColor"),t.route("scale.title","color","","color"),t.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&"callback"!==t&&"parser"!==t,_indexable:t=>"borderDash"!==t&&"tickBorderDash"!==t&&"dash"!==t}),t.describe("scales",{_fallback:"scale"}),t.describe("scale.ticks",{_scriptable:t=>"backdropPadding"!==t&&"callback"!==t,_indexable:t=>"backdropPadding"!==t})}const Oe=Object.create(null),Ae=Object.create(null);function Pe(t,e){if(!e)return t;const n=e.split(".");for(let r=0,i=n.length;rt.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(t,e)=>be(e.backgroundColor),this.hoverBorderColor=(t,e)=>be(e.borderColor),this.hoverColor=(t,e)=>be(e.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t),this.apply(e)}set(t,e){return De(this,t,e)}get(t){return Pe(this,t)}describe(t,e){return De(Ae,t,e)}override(t,e){return De(Oe,t,e)}route(t,e,n,r){const i=Pe(this,t),o=Pe(this,n),s="_"+e;Object.defineProperties(i,{[s]:{value:i[e],writable:!0},[e]:{enumerable:!0,get(){const t=this[s],e=o[r];return K(t)?Object.assign({},e,t):et(t,e)},set(t){this[s]=t}}})}apply(t){t.forEach((t=>t(this)))}}var Ne=new Ie({_scriptable:t=>!t.startsWith("on"),_indexable:t=>"events"!==t,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[we,xe,Me]);function Le(t){return!t||X(t.size)||X(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family}function je(t,e,n,r,i){let o=e[i];return o||(o=e[i]=t.measureText(i).width,n.push(i)),o>r&&(r=o),r}function Re(t,e,n,r){r=r||{};let i=r.data=r.data||{},o=r.garbageCollect=r.garbageCollect||[];r.font!==e&&(i=r.data={},o=r.garbageCollect=[],r.font=e),t.save(),t.font=e;let s=0;const a=n.length;let l,c,u,h,d;for(l=0;ln.length){for(l=0;l0&&t.stroke()}}function He(t,e,n){return n=n||.5,!e||t&&t.x>e.left-n&&t.xe.top-n&&t.y0&&""!==o.strokeColor;let l,c;for(t.save(),t.font=i.string,Ze(t,o),l=0;l+t||0;function nn(t,e){const n={},r=K(e),i=r?Object.keys(e):e,o=K(t)?r?n=>et(t[n],t[e[n]]):e=>t[e]:()=>t;for(const s of i)n[s]=en(o(s));return n}function rn(t){return nn(t,{top:"y",right:"x",bottom:"y",left:"x"})}function on(t){return nn(t,["topLeft","topRight","bottomLeft","bottomRight"])}function sn(t){const e=rn(t);return e.width=e.left+e.right,e.height=e.top+e.bottom,e}function an(t,e){t=t||{},e=e||Ne.font;let n=et(t.size,e.size);"string"===typeof n&&(n=parseInt(n,10));let r=et(t.style,e.style);r&&!(""+r).match(Qe)&&(console.warn('Invalid font style specified: "'+r+'"'),r=void 0);const i={family:et(t.family,e.family),lineHeight:tn(et(t.lineHeight,e.lineHeight),n),size:n,style:r,weight:et(t.weight,e.weight),string:""};return i.string=Le(i),i}function ln(t,e,n,r){let i,o,s,a=!0;for(i=0,o=t.length;in&&0===t?0:t+e;return{min:s(r,-Math.abs(o)),max:s(i,o)}}function un(t,e){return Object.assign(Object.create(t),e)}function hn(t,e=[""],n,r,i=(()=>t[0])){const o=n||t;"undefined"===typeof r&&(r=Cn("_fallback",t));const s={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:t,_rootScopes:o,_fallback:r,_getTarget:i,override:n=>hn([n,...t],e,o,r)};return new Proxy(s,{deleteProperty(e,n){return delete e[n],delete e._keys,delete t[0][n],!0},get(n,r){return gn(n,r,(()=>En(r,e,t,n)))},getOwnPropertyDescriptor(t,e){return Reflect.getOwnPropertyDescriptor(t._scopes[0],e)},getPrototypeOf(){return Reflect.getPrototypeOf(t[0])},has(t,e){return Mn(t).includes(e)},ownKeys(t){return Mn(t)},set(t,e,n){const r=t._storage||(t._storage=i());return t[e]=r[e]=n,delete t._keys,!0}})}function dn(t,e,n,r){const i={_cacheable:!1,_proxy:t,_context:e,_subProxy:n,_stack:new Set,_descriptors:fn(t,r),setContext:e=>dn(t,e,n,r),override:i=>dn(t.override(i),e,n,r)};return new Proxy(i,{deleteProperty(e,n){return delete e[n],delete t[n],!0},get(t,e,n){return gn(t,e,(()=>bn(t,e,n)))},getOwnPropertyDescriptor(e,n){return e._descriptors.allKeys?Reflect.has(t,n)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(t,n)},getPrototypeOf(){return Reflect.getPrototypeOf(t)},has(e,n){return Reflect.has(t,n)},ownKeys(){return Reflect.ownKeys(t)},set(e,n,r){return t[n]=r,delete e[n],!0}})}function fn(t,e={scriptable:!0,indexable:!0}){const{_scriptable:n=e.scriptable,_indexable:r=e.indexable,_allKeys:i=e.allKeys}=t;return{allKeys:i,scriptable:n,indexable:r,isScriptable:vt(n)?n:()=>n,isIndexable:vt(r)?r:()=>r}}const pn=(t,e)=>t?t+bt(e):e,mn=(t,e)=>K(e)&&"adapters"!==t&&(null===Object.getPrototypeOf(e)||e.constructor===Object);function gn(t,e,n){if(Object.prototype.hasOwnProperty.call(t,e))return t[e];const r=n();return t[e]=r,r}function bn(t,e,n){const{_proxy:r,_context:i,_subProxy:o,_descriptors:s}=t;let a=r[e];return vt(a)&&s.isScriptable(e)&&(a=yn(e,a,t,n)),J(a)&&a.length&&(a=vn(e,a,t,s.isIndexable)),mn(e,a)&&(a=dn(a,i,o&&o[e],s)),a}function yn(t,e,n,r){const{_proxy:i,_context:o,_subProxy:s,_stack:a}=n;if(a.has(t))throw new Error("Recursion detected: "+Array.from(a).join("->")+"->"+t);a.add(t);let l=e(o,s||r);return a.delete(t),mn(t,l)&&(l=kn(i._scopes,i,t,l)),l}function vn(t,e,n,r){const{_proxy:i,_context:o,_subProxy:s,_descriptors:a}=n;if("undefined"!==typeof o.index&&r(t))return e[o.index%e.length];if(K(e[0])){const n=e,r=i._scopes.filter((t=>t!==n));e=[];for(const l of n){const n=kn(r,i,t,l);e.push(dn(n,o,s&&s[t],a))}}return e}function wn(t,e,n){return vt(t)?t(e,n):t}const xn=(t,e)=>!0===t?e:"string"===typeof t?gt(e,t):void 0;function _n(t,e,n,r,i){for(const o of e){const e=xn(n,o);if(e){t.add(e);const o=wn(e._fallback,n,i);if("undefined"!==typeof o&&o!==n&&o!==r)return o}else if(!1===e&&"undefined"!==typeof r&&n!==r)return null}return!1}function kn(t,e,n,r){const i=e._rootScopes,o=wn(e._fallback,n,r),s=[...t,...i],a=new Set;a.add(r);let l=Sn(a,s,n,o||n,r);return null!==l&&(("undefined"===typeof o||o===n||(l=Sn(a,s,o,l,r),null!==l))&&hn(Array.from(a),[""],i,o,(()=>Tn(e,n,r))))}function Sn(t,e,n,r,i){while(n)n=_n(t,e,n,r,i);return n}function Tn(t,e,n){const r=t._getTarget();e in r||(r[e]={});const i=r[e];return J(i)&&K(n)?n:i||{}}function En(t,e,n,r){let i;for(const o of e)if(i=Cn(pn(o,t),n),"undefined"!==typeof i)return mn(t,i)?kn(n,r,t,i):i}function Cn(t,e){for(const n of e){if(!n)continue;const e=n[t];if("undefined"!==typeof e)return e}}function Mn(t){let e=t._keys;return e||(e=t._keys=On(t._scopes)),e}function On(t){const e=new Set;for(const n of t)for(const t of Object.keys(n).filter((t=>!t.startsWith("_"))))e.add(t);return Array.from(e)}function An(t,e,n,r){const{iScale:i}=t,{key:o="r"}=this._parsing,s=new Array(r);let a,l,c,u;for(a=0,l=r;ae"x"===t?"y":"x";function Nn(t,e,n,r){const i=t.skip?e:t,o=e,s=n.skip?e:n,a=Ht(o,i),l=Ht(s,o);let c=a/(a+l),u=l/(a+l);c=isNaN(c)?0:c,u=isNaN(u)?0:u;const h=r*c,d=r*u;return{previous:{x:o.x-h*(s.x-i.x),y:o.y-h*(s.y-i.y)},next:{x:o.x+d*(s.x-i.x),y:o.y+d*(s.y-i.y)}}}function Ln(t,e,n){const r=t.length;let i,o,s,a,l,c=Dn(t,0);for(let u=0;u!t.skip))),"monotone"===e.cubicInterpolationMode)Rn(t,i);else{let n=r?t[t.length-1]:t[0];for(o=0,s=t.length;ot.ownerDocument.defaultView.getComputedStyle(t,null);function qn(t,e){return Vn(t).getPropertyValue(e)}const $n=["top","right","bottom","left"];function Zn(t,e,n){const r={};n=n?"-"+n:"";for(let i=0;i<4;i++){const o=$n[i];r[o]=parseFloat(t[e+"-"+o+n])||0}return r.width=r.left+r.right,r.height=r.top+r.bottom,r}const Yn=(t,e,n)=>(t>0||e>0)&&(!n||!n.shadowRoot);function Gn(t,e){const n=t.touches,r=n&&n.length?n[0]:t,{offsetX:i,offsetY:o}=r;let s,a,l=!1;if(Yn(i,o,t.target))s=i,a=o;else{const t=e.getBoundingClientRect();s=r.clientX-t.left,a=r.clientY-t.top,l=!0}return{x:s,y:a,box:l}}function Xn(t,e){if("native"in t)return t;const{canvas:n,currentDevicePixelRatio:r}=e,i=Vn(n),o="border-box"===i.boxSizing,s=Zn(i,"padding"),a=Zn(i,"border","width"),{x:l,y:c,box:u}=Gn(t,n),h=s.left+(u&&a.left),d=s.top+(u&&a.top);let{width:f,height:p}=e;return o&&(f-=s.width+a.width,p-=s.height+a.height),{x:Math.round((l-h)/f*n.width/r),y:Math.round((c-d)/p*n.height/r)}}function Jn(t,e,n){let r,i;if(void 0===e||void 0===n){const o=Hn(t);if(o){const t=o.getBoundingClientRect(),s=Vn(o),a=Zn(s,"border","width"),l=Zn(s,"padding");e=t.width-l.width-a.width,n=t.height-l.height-a.height,r=Bn(s.maxWidth,o,"clientWidth"),i=Bn(s.maxHeight,o,"clientHeight")}else e=t.clientWidth,n=t.clientHeight}return{width:e,height:n,maxWidth:r||Tt,maxHeight:i||Tt}}const Kn=t=>Math.round(10*t)/10;function Qn(t,e,n,r){const i=Vn(t),o=Zn(i,"margin"),s=Bn(i.maxWidth,t,"clientWidth")||Tt,a=Bn(i.maxHeight,t,"clientHeight")||Tt,l=Jn(t,e,n);let{width:c,height:u}=l;if("content-box"===i.boxSizing){const t=Zn(i,"border","width"),e=Zn(i,"padding");c-=e.width+t.width,u-=e.height+t.height}c=Math.max(0,c-o.width),u=Math.max(0,r?c/r:u-o.height),c=Kn(Math.min(c,s,l.maxWidth)),u=Kn(Math.min(u,a,l.maxHeight)),c&&!u&&(u=Kn(c/2));const h=void 0!==e||void 0!==n;return h&&r&&l.height&&u>l.height&&(u=l.height,c=Kn(Math.floor(u*r))),{width:c,height:u}}function tr(t,e,n){const r=e||1,i=Math.floor(t.height*r),o=Math.floor(t.width*r);t.height=Math.floor(t.height),t.width=Math.floor(t.width);const s=t.canvas;return s.style&&(n||!s.style.height&&!s.style.width)&&(s.style.height=`${t.height}px`,s.style.width=`${t.width}px`),(t.currentDevicePixelRatio!==r||s.height!==i||s.width!==o)&&(t.currentDevicePixelRatio=r,s.height=i,s.width=o,t.ctx.setTransform(r,0,0,r,0,0),!0)}const er=function(){let t=!1;try{const e={get passive(){return t=!0,!1}};window.addEventListener("test",null,e),window.removeEventListener("test",null,e)}catch(e){}return t}();function nr(t,e){const n=qn(t,e),r=n&&n.match(/^(\d+)(\.\d+)?px$/);return r?+r[1]:void 0}function rr(t,e,n,r){return{x:t.x+n*(e.x-t.x),y:t.y+n*(e.y-t.y)}}function ir(t,e,n,r){return{x:t.x+n*(e.x-t.x),y:"middle"===r?n<.5?t.y:e.y:"after"===r?n<1?t.y:e.y:n>0?e.y:t.y}}function or(t,e,n,r){const i={x:t.cp2x,y:t.cp2y},o={x:e.cp1x,y:e.cp1y},s=rr(t,i,n),a=rr(i,o,n),l=rr(o,e,n),c=rr(s,a,n),u=rr(a,l,n);return rr(c,u,n)}const sr=function(t,e){return{x(n){return t+t+e-n},setWidth(t){e=t},textAlign(t){return"center"===t?t:"right"===t?"left":"right"},xPlus(t,e){return t-e},leftForLtr(t,e){return t-e}}},ar=function(){return{x(t){return t},setWidth(t){},textAlign(t){return t},xPlus(t,e){return t+e},leftForLtr(t,e){return t}}};function lr(t,e,n){return t?sr(e,n):ar()}function cr(t,e){let n,r;"ltr"!==e&&"rtl"!==e||(n=t.canvas.style,r=[n.getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",e,"important"),t.prevTextDirection=r)}function ur(t,e){void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]))}function hr(t){return"angle"===t?{between:qt,compare:Bt,normalize:Vt}:{between:Yt,compare:(t,e)=>t-e,normalize:t=>t}}function dr({start:t,end:e,count:n,loop:r,style:i}){return{start:t%n,end:e%n,loop:r&&(e-t+1)%n===0,style:i}}function fr(t,e,n){const{property:r,start:i,end:o}=n,{between:s,normalize:a}=hr(r),l=e.length;let c,u,{start:h,end:d,loop:f}=t;if(f){for(h+=l,d+=l,c=0,u=l;cl(i,b,m)&&0!==a(i,b),x=()=>0===a(o,m)||l(o,b,m),_=()=>y||w(),k=()=>!y||x();for(let S=u,T=u;S<=h;++S)g=e[S%s],g.skip||(m=c(g[r]),m!==b&&(y=l(m,i,o),null===v&&_()&&(v=0===a(m,i)?S:T),null!==v&&k()&&(p.push(dr({start:v,end:S,loop:d,count:s,style:f})),v=null),T=S,b=m));return null!==v&&p.push(dr({start:v,end:h,loop:d,count:s,style:f})),p}function mr(t,e){const n=[],r=t.segments;for(let i=0;ii&&t[o%e].skip)o--;return o%=e,{start:i,end:o}}function br(t,e,n,r){const i=t.length,o=[];let s,a=e,l=t[e];for(s=e+1;s<=n;++s){const n=t[s%i];n.skip||n.stop?l.skip||(r=!1,o.push({start:e%i,end:(s-1)%i,loop:r}),e=a=n.stop?s:null):(a=s,l.skip&&(e=s)),l=n}return null!==a&&o.push({start:e%i,end:a%i,loop:r}),o}function yr(t,e){const n=t.points,r=t.options.spanGaps,i=n.length;if(!i)return[];const o=!!t._loop,{start:s,end:a}=gr(n,i,o,r);if(!0===r)return vr(t,[{start:s,end:a,loop:o}],n,e);const l=a=0&&(r[s]=parseInt(n[o].value,10))}return r}catch(a){if(a instanceof RangeError)return[NaN];throw a}}function s(t,e){var n=t.format(e).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(n);return[r[3],r[1],r[2],r[4],r[5],r[6]]}var a={};function l(t){if(!a[t]){var e=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),n="06/25/2014, 00:00:00"===e||"‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00"===e;a[t]=n?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:t,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:t,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return a[t]}function c(t,e,n,r,i,o,s){var a=new Date(0);return a.setUTCFullYear(t,e,n),a.setUTCHours(r,i,o,s),a}var u=36e5,h=6e4,d={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function f(t,e,n){var r,i,o;if(!t)return 0;if(r=d.timezoneZ.exec(t),r)return 0;if(r=d.timezoneHH.exec(t),r)return o=parseInt(r[1],10),b(o)?-o*u:NaN;if(r=d.timezoneHHMM.exec(t),r){o=parseInt(r[1],10);var s=parseInt(r[2],10);return b(o,s)?(i=Math.abs(o)*u+s*h,o>0?-i:i):NaN}if(v(t)){e=new Date(e||Date.now());var a=n?e:p(e),l=m(a,t),c=n?l:g(e,l,t);return-c}return NaN}function p(t){return c(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds())}function m(t,e){var n=r(t,e),i=c(n[0],n[1]-1,n[2],n[3]%24,n[4],n[5],0).getTime(),o=t.getTime(),s=o%1e3;return o-=s>=0?s:1e3+s,i-o}function g(t,e,n){var r=t.getTime(),i=r-e,o=m(new Date(i),n);if(e===o)return e;i-=o-e;var s=m(new Date(i),n);return o===s?o:Math.max(o,s)}function b(t,e){return-23<=t&&t<=23&&(null==e||0<=e&&e<=59)}var y={};function v(t){if(y[t])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:t}),y[t]=!0,!0}catch(e){return!1}}var w=n(2084),x=n(3561),_=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,k=_,S=36e5,T=6e4,E=2,C={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:k};function M(t,e){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(null===t)return new Date(NaN);var n=e||{},r=null==n.additionalDigits?E:w(n.additionalDigits);if(2!==r&&1!==r&&0!==r)throw new RangeError("additionalDigits must be 0, 1 or 2");if(t instanceof Date||"object"===typeof t&&"[object Date]"===Object.prototype.toString.call(t))return new Date(t.getTime());if("number"===typeof t||"[object Number]"===Object.prototype.toString.call(t))return new Date(t);if("string"!==typeof t&&"[object String]"!==Object.prototype.toString.call(t))return new Date(NaN);var i=O(t),o=A(i.date,r),s=o.year,a=o.restDateString,l=P(a,s);if(isNaN(l))return new Date(NaN);if(l){var c,u=l.getTime(),h=0;if(i.time&&(h=D(i.time),isNaN(h)))return new Date(NaN);if(i.timeZone||n.timeZone){if(c=f(i.timeZone||n.timeZone,new Date(u+h)),isNaN(c))return new Date(NaN)}else c=x(new Date(u+h)),c=x(new Date(u+h+c));return new Date(u+h+c)}return new Date(NaN)}function O(t){var e,n={},r=C.dateTimePattern.exec(t);if(r?(n.date=r[1],e=r[3]):(r=C.datePattern.exec(t),r?(n.date=r[1],e=r[2]):(n.date=null,e=t)),e){var i=C.timeZone.exec(e);i?(n.time=e.replace(i[1],""),n.timeZone=i[1].trim()):n.time=e}return n}function A(t,e){var n,r=C.YYY[e],i=C.YYYYY[e];if(n=C.YYYY.exec(t)||i.exec(t),n){var o=n[1];return{year:parseInt(o,10),restDateString:t.slice(o.length)}}if(n=C.YY.exec(t)||r.exec(t),n){var s=n[1];return{year:100*parseInt(s,10),restDateString:t.slice(s.length)}}return{year:null}}function P(t,e){if(null===e)return null;var n,r,i,o;if(0===t.length)return r=new Date(0),r.setUTCFullYear(e),r;if(n=C.MM.exec(t),n)return r=new Date(0),i=parseInt(n[1],10)-1,R(e,i)?(r.setUTCFullYear(e,i),r):new Date(NaN);if(n=C.DDD.exec(t),n){r=new Date(0);var s=parseInt(n[1],10);return F(e,s)?(r.setUTCFullYear(e,0,s),r):new Date(NaN)}if(n=C.MMDD.exec(t),n){r=new Date(0),i=parseInt(n[1],10)-1;var a=parseInt(n[2],10);return R(e,i,a)?(r.setUTCFullYear(e,i,a),r):new Date(NaN)}if(n=C.Www.exec(t),n)return o=parseInt(n[1],10)-1,z(e,o)?I(e,o):new Date(NaN);if(n=C.WwwD.exec(t),n){o=parseInt(n[1],10)-1;var l=parseInt(n[2],10)-1;return z(e,o,l)?I(e,o,l):new Date(NaN)}return null}function D(t){var e,n,r;if(e=C.HH.exec(t),e)return n=parseFloat(e[1].replace(",",".")),U(n)?n%24*S:NaN;if(e=C.HHMM.exec(t),e)return n=parseInt(e[1],10),r=parseFloat(e[2].replace(",",".")),U(n,r)?n%24*S+r*T:NaN;if(e=C.HHMMSS.exec(t),e){n=parseInt(e[1],10),r=parseInt(e[2],10);var i=parseFloat(e[3].replace(",","."));return U(n,r,i)?n%24*S+r*T+1e3*i:NaN}return null}function I(t,e,n){e=e||0,n=n||0;var r=new Date(0);r.setUTCFullYear(t,0,4);var i=r.getUTCDay()||7,o=7*e+n+1-i;return r.setUTCDate(r.getUTCDate()+o),r}var N=[31,28,31,30,31,30,31,31,30,31,30,31],L=[31,29,31,30,31,30,31,31,30,31,30,31];function j(t){return t%400===0||t%4===0&&t%100!==0}function R(t,e,n){if(e<0||e>11)return!1;if(null!=n){if(n<1)return!1;var r=j(t);if(r&&n>L[e])return!1;if(!r&&n>N[e])return!1}return!0}function F(t,e){if(e<1)return!1;var n=j(t);return!(n&&e>366)&&!(!n&&e>365)}function z(t,e,n){return!(e<0||e>52)&&(null==n||!(n<0||n>6))}function U(t,e,n){return(null==t||!(t<0||t>=25))&&((null==e||!(e<0||e>=60))&&(null==n||!(n<0||n>=60)))}function W(t,e,n){var r=M(t,n),i=f(e,r,!0),o=new Date(r.getTime()-i),s=new Date(0);return s.setFullYear(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate()),s.setHours(o.getUTCHours(),o.getUTCMinutes(),o.getUTCSeconds(),o.getUTCMilliseconds()),s}},6518:function(t,e,n){"use strict";n.d(e,{vz:function(){return Ea},wW:function(){return Ca},xZ:function(){return Ma},tn:function(){return Oa}});var r=n(3148);function i(){this.__data__=[],this.size=0}var o=i;function s(t,e){return t===e||t!==t&&e!==e}var a=s;function l(t,e){var n=t.length;while(n--)if(a(t[n][0],e))return n;return-1}var c=l,u=Array.prototype,h=u.splice;function d(t){var e=this.__data__,n=c(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():h.call(e,n,1),--this.size,!0}var f=d;function p(t){var e=this.__data__,n=c(e,t);return n<0?void 0:e[n][1]}var m=p;function g(t){return c(this.__data__,t)>-1}var b=g;function y(t,e){var n=this.__data__,r=c(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}var v=y;function w(t){var e=-1,n=null==t?0:t.length;this.clear();while(++ea))return!1;var c=o.get(t),u=o.get(e);if(c&&u)return c==e&&u==t;var h=-1,d=!0,f=n&Oe?new ke:void 0;o.set(t,e),o.set(e,t);while(++h-1&&t%1==0&&t-1&&t%1==0&&t<=Hn}var Vn=Bn,qn="[object Arguments]",$n="[object Array]",Zn="[object Boolean]",Yn="[object Date]",Gn="[object Error]",Xn="[object Function]",Jn="[object Map]",Kn="[object Number]",Qn="[object Object]",tr="[object RegExp]",er="[object Set]",nr="[object String]",rr="[object WeakMap]",ir="[object ArrayBuffer]",or="[object DataView]",sr="[object Float32Array]",ar="[object Float64Array]",lr="[object Int8Array]",cr="[object Int16Array]",ur="[object Int32Array]",hr="[object Uint8Array]",dr="[object Uint8ClampedArray]",fr="[object Uint16Array]",pr="[object Uint32Array]",mr={};function gr(t){return wn(t)&&Vn(t.length)&&!!mr[J(t)]}mr[sr]=mr[ar]=mr[lr]=mr[cr]=mr[ur]=mr[hr]=mr[dr]=mr[fr]=mr[pr]=!0,mr[qn]=mr[$n]=mr[ir]=mr[Zn]=mr[or]=mr[Yn]=mr[Gn]=mr[Xn]=mr[Jn]=mr[Kn]=mr[Qn]=mr[tr]=mr[er]=mr[nr]=mr[rr]=!1;var br=gr;function yr(t){return function(e){return t(e)}}var vr=yr,wr="object"==typeof exports&&exports&&!exports.nodeType&&exports,xr=wr&&"object"==typeof module&&module&&!module.nodeType&&module,_r=xr&&xr.exports===wr,kr=_r&&P.process,Sr=function(){try{var t=xr&&xr.require&&xr.require("util").types;return t||kr&&kr.binding&&kr.binding("util")}catch(e){}}(),Tr=Sr,Er=Tr&&Tr.isTypedArray,Cr=Er?vr(Er):br,Mr=Cr,Or=Object.prototype,Ar=Or.hasOwnProperty;function Pr(t,e){var n=on(t),r=!n&&Mn(t),i=!n&&!r&&Rn(t),o=!n&&!r&&!i&&Mr(t),s=n||r||i||o,a=s?yn(t.length,String):[],l=a.length;for(var c in t)!e&&!Ar.call(t,c)||s&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Wn(c,l))||a.push(c);return a}var Dr=Pr,Ir=Object.prototype;function Nr(t){var e=t&&t.constructor,n="function"==typeof e&&e.prototype||Ir;return t===n}var Lr=Nr;function jr(t,e){return function(n){return t(e(n))}}var Rr=jr,Fr=Rr(Object.keys,Object),zr=Fr,Ur=Object.prototype,Wr=Ur.hasOwnProperty;function Hr(t){if(!Lr(t))return zr(t);var e=[];for(var n in Object(t))Wr.call(t,n)&&"constructor"!=n&&e.push(n);return e}var Br=Hr;function Vr(t){return null!=t&&Vn(t.length)&&!ot(t)}var qr=Vr;function $r(t){return qr(t)?Dr(t):Br(t)}var Zr=$r;function Yr(t){return an(t,Zr,gn)}var Gr=Yr,Xr=1,Jr=Object.prototype,Kr=Jr.hasOwnProperty;function Qr(t,e,n,r,i,o){var s=n&Xr,a=Gr(t),l=a.length,c=Gr(e),u=c.length;if(l!=u&&!s)return!1;var h=l;while(h--){var d=a[h];if(!(s?d in e:Kr.call(e,d)))return!1}var f=o.get(t),p=o.get(e);if(f&&p)return f==e&&p==t;var m=!0;o.set(t,e),o.set(e,t);var g=s;while(++hnull==t?"":Array.isArray(t)?t.map((t=>t.toString().trim())).filter((t=>t.length>0)).join(" "):"function"===typeof t?t.name?t.name:"":"function"!==typeof t.toString?"":t.toString().trim(),fa=(t,e={})=>{const n=da(t),r=e.punctuationRegex??ha,i=n?ua(r?n.replace(r," "):n,e):"";return i?i[0].toLocaleUpperCase(e.locale)+i.slice(1):""};var pa=fa,ma=Object.defineProperty,ga=Object.defineProperties,ba=Object.getOwnPropertyDescriptors,ya=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,wa=Object.prototype.propertyIsEnumerable,xa=(t,e,n)=>e in t?ma(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,_a=(t,e)=>{for(var n in e||(e={}))va.call(e,n)&&xa(t,n,e[n]);if(ya)for(var n of ya(e))wa.call(e,n)&&xa(t,n,e[n]);return t},ka=(t,e)=>ga(t,ba(e)),Sa=(t,e)=>{const n={chartData:{type:Object,required:!0},options:{type:Object,required:!1},chartId:{default:t,type:String},width:{default:400,type:Number},height:{default:400,type:Number},cssClasses:{type:String,default:""},styles:{type:Object},plugins:{type:Array,default:()=>[]},onLabelsUpdate:{type:Function},onChartUpdate:{type:Function},onChartDestroy:{type:Function},onChartRender:{type:Function}},i=pa(t);return(0,la.aZ)({name:i,props:n,emits:{"labels:update":()=>!0,"chart:update":t=>!0,"chart:destroy":()=>!0,"chart:render":t=>!0},setup(t,{emit:n,expose:o}){const s=(0,ca.iH)(null),a=`${t.chartId}`;let l=(0,ca.XI)(null);function c(t,e){if(e&&l.value){let n=l.value;Ii(t,e)||e.datasets.length!==t.datasets.length?n.data.datasets=t.datasets:(t.datasets.forEach(((t,r)=>{const i=Object.keys(e.datasets[r]),o=Object.keys(t),s=i.filter((t=>"_meta"!==t&&-1===o.indexOf(t)));s.forEach((t=>{n.data.datasets[r]&&delete n.data.datasets[r][t]}));for(const e in t){const i=t[e];t.hasOwnProperty(e)&&null!=i&&n&&(n.data.datasets[r][e]=i)}})),t.labels&&(n.data.labels=t.labels,h())),f()}else l.value&&p(),u()}function u(){s.value?(l.value=new r.kL(s.value,{data:t.chartData,type:e,options:aa(t.options),plugins:t.plugins}),d()):console.error(`Error on component ${i}, canvas cannot be rendered. Check if the render appends server-side`)}function h(){n("labels:update"),t.onLabelsUpdate&&t.onLabelsUpdate()}function d(){l.value&&(n("chart:render",l.value),t.onChartRender&&t.onChartRender(l.value))}function f(){l.value&&(l.value.update(),n("chart:render",l.value),t.onChartRender&&t.onChartRender(l.value))}function p(){l.value&&l.value.destroy(),n("chart:destroy"),t.onChartDestroy&&t.onChartDestroy()}return(0,la.YP)((()=>t.chartData),c,{deep:!0}),(0,la.YP)((()=>t.options),((t,e)=>{l.value&&t&&!Ii(l.value.options,e)&&(l.value.options=aa(t),e=aa(t),f())}),{deep:!0}),(0,la.bv)(u),(0,la.Jd)((()=>{l.value&&l.value.destroy()})),o({canvasRef:s,renderChart:u,chartInstance:l,canvasId:a,update:f}),()=>(0,la.h)("div",{style:ka(_a({maxWidth:"100%"},t.styles),{position:"relative"}),class:t.cssClasses},[(0,la.h)("canvas",{style:{maxWidth:"100%",maxHeight:"100%"},id:a,width:t.width,height:t.height,ref:s})])}})},Ta=t=>e=>{const n=`${t}ChartRef`,r={[n]:(0,ca.iH)()},i=(0,la.Fl)((()=>ka(_a(_a(_a({},e),e.jsx&&{ref:r[n]}),!e.jsx&&{ref:n}),{chartData:(0,ca.SU)(e.chartData),options:(0,ca.SU)(e.options)})));function o(){var e;const i=r[n].value;i?null==(e=null==i?void 0:i.chartInstance.value)||e.update():console.warn(`No chartInstance to update (use${pa(t)}Chart)`)}return{[`${t}ChartProps`]:i,[n]:r[n],update:o}},Ea=Sa("bar-chart","bar"),Ca=(Sa("doughnut-chart","doughnut"),Sa("line-chart","line")),Ma=(Sa("pie-chart","pie"),Sa("polar-chart","polarArea"),Sa("radar-chart","radar"),Sa("bubble-chart","bubble"),Sa("scatter-chart","scatter"),Ta("doughnut"),Ta("bar")),Oa=Ta("line");Ta("pie"),Ta("polarArea"),Ta("radar"),Ta("bubble"),Ta("scatter")},2429:function(t,e,n){"use strict";n.d(e,{o:function(){return fr},QT:function(){return pr}}); /*! * shared v9.5.0 * (c) 2023 kazuya kawaguchi * Released under the MIT License. */ const r="undefined"!==typeof window;const i=(t,e=!1)=>e?Symbol.for(t):Symbol(t),o=t=>"number"===typeof t&&isFinite(t),s=t=>"[object RegExp]"===v(t),a=t=>w(t)&&0===Object.keys(t).length,l=Object.assign;let c;const u=()=>c||(c="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof global?global:{});const h=Object.prototype.hasOwnProperty;function d(t,e){return h.call(t,e)}const f=Array.isArray,p=t=>"function"===typeof t,m=t=>"string"===typeof t,g=t=>"boolean"===typeof t,b=t=>null!==t&&"object"===typeof t,y=Object.prototype.toString,v=t=>y.call(t),w=t=>{if(!b(t))return!1;const e=Object.getPrototypeOf(t);return null===e||e.constructor===Object};function x(t){let e=t;return()=>++e}const _=(t,e,n)=>k({l:t,k:e,s:n}),k=t=>JSON.stringify(t).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),S=t=>"number"===typeof t&&isFinite(t),T=t=>"[object Date]"===F(t),E=t=>"[object RegExp]"===F(t),C=t=>z(t)&&0===Object.keys(t).length,M=Object.assign;let O;const A=()=>O||(O="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof global?global:{});function P(t){return t.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}Object.prototype.hasOwnProperty;const D=Array.isArray,I=t=>"function"===typeof t,N=t=>"string"===typeof t,L=t=>"boolean"===typeof t,j=t=>null!==t&&"object"===typeof t,R=Object.prototype.toString,F=t=>R.call(t),z=t=>{if(!j(t))return!1;const e=Object.getPrototypeOf(t);return null===e||e.constructor===Object},U=t=>null==t?"":D(t)||z(t)&&t.toString===R?JSON.stringify(t,null,2):String(t);function W(t,e=""){return t.reduce(((t,n,r)=>0===r?t+n:t+e+n),"")}function H(t){let e=t;return()=>++e}function B(t,e){"undefined"!==typeof console&&(console.warn("[intlify] "+t),e&&console.warn(e.stack))}function V(t,e,n){return{line:t,column:e,offset:n}}function q(t,e,n){const r={start:t,end:e};return null!=n&&(r.source=n),r}const $=/\{([0-9a-zA-Z]+)\}/g;function Z(t,...e){return 1===e.length&&X(e[0])&&(e=e[0]),e&&e.hasOwnProperty||(e={}),t.replace($,((t,n)=>e.hasOwnProperty(n)?e[n]:""))}const Y=Object.assign,G=t=>"string"===typeof t,X=t=>null!==t&&"object"===typeof t;function J(t,e=""){return t.reduce(((t,n,r)=>0===r?t+n:t+e+n),"")}const K={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},Q={[K.EXPECTED_TOKEN]:"Expected token: '{0}'",[K.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[K.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[K.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[K.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[K.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[K.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[K.EMPTY_PLACEHOLDER]:"Empty placeholder",[K.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[K.INVALID_LINKED_FORMAT]:"Invalid linked format",[K.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[K.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[K.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[K.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[K.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[K.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function tt(t,e,n={}){const{domain:r,messages:i,args:o}=n,s=Z((i||Q)[t]||"",...o||[]),a=new SyntaxError(String(s));return a.code=t,e&&(a.location=e),a.domain=r,a}function et(t){throw t}const nt=" ",rt="\r",it="\n",ot=String.fromCharCode(8232),st=String.fromCharCode(8233);function at(t){const e=t;let n=0,r=1,i=1,o=0;const s=t=>e[t]===rt&&e[t+1]===it,a=t=>e[t]===it,l=t=>e[t]===st,c=t=>e[t]===ot,u=t=>s(t)||a(t)||l(t)||c(t),h=()=>n,d=()=>r,f=()=>i,p=()=>o,m=t=>s(t)||l(t)||c(t)?it:e[t],g=()=>m(n),b=()=>m(n+o);function y(){return o=0,u(n)&&(r++,i=0),s(n)&&n++,n++,i++,e[n]}function v(){return s(n+o)&&o++,o++,e[n+o]}function w(){n=0,r=1,i=1,o=0}function x(t=0){o=t}function _(){const t=n+o;while(t!==n)y();o=0}return{index:h,line:d,column:f,peekOffset:p,charAt:m,currentChar:g,currentPeek:b,next:y,peek:v,reset:w,resetPeek:x,skipToPeek:_}}const lt=void 0,ct=".",ut="'",ht="tokenizer";function dt(t,e={}){const n=!1!==e.location,r=at(t),i=()=>r.index(),o=()=>V(r.line(),r.column(),r.index()),s=o(),a=i(),l={currentType:14,offset:a,startLoc:s,endLoc:s,lastType:14,lastOffset:a,lastStartLoc:s,lastEndLoc:s,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=e;function h(t,e,r,...i){const o=c();if(e.column+=r,e.offset+=r,u){const r=n?q(o.startLoc,e):null,s=tt(t,r,{domain:ht,args:i});u(s)}}function d(t,e,r){t.endLoc=o(),t.currentType=e;const i={type:e};return n&&(i.loc=q(t.startLoc,t.endLoc)),null!=r&&(i.value=r),i}const f=t=>d(t,14);function p(t,e){return t.currentChar()===e?(t.next(),e):(h(K.EXPECTED_TOKEN,o(),0,e),"")}function m(t){let e="";while(t.currentPeek()===nt||t.currentPeek()===it)e+=t.currentPeek(),t.peek();return e}function g(t){const e=m(t);return t.skipToPeek(),e}function b(t){if(t===lt)return!1;const e=t.charCodeAt(0);return e>=97&&e<=122||e>=65&&e<=90||95===e}function y(t){if(t===lt)return!1;const e=t.charCodeAt(0);return e>=48&&e<=57}function v(t,e){const{currentType:n}=e;if(2!==n)return!1;m(t);const r=b(t.currentPeek());return t.resetPeek(),r}function w(t,e){const{currentType:n}=e;if(2!==n)return!1;m(t);const r="-"===t.currentPeek()?t.peek():t.currentPeek(),i=y(r);return t.resetPeek(),i}function x(t,e){const{currentType:n}=e;if(2!==n)return!1;m(t);const r=t.currentPeek()===ut;return t.resetPeek(),r}function _(t,e){const{currentType:n}=e;if(8!==n)return!1;m(t);const r="."===t.currentPeek();return t.resetPeek(),r}function k(t,e){const{currentType:n}=e;if(9!==n)return!1;m(t);const r=b(t.currentPeek());return t.resetPeek(),r}function S(t,e){const{currentType:n}=e;if(8!==n&&12!==n)return!1;m(t);const r=":"===t.currentPeek();return t.resetPeek(),r}function T(t,e){const{currentType:n}=e;if(10!==n)return!1;const r=()=>{const e=t.currentPeek();return"{"===e?b(t.peek()):!("@"===e||"%"===e||"|"===e||":"===e||"."===e||e===nt||!e)&&(e===it?(t.peek(),r()):b(e))},i=r();return t.resetPeek(),i}function E(t){m(t);const e="|"===t.currentPeek();return t.resetPeek(),e}function C(t){const e=m(t),n="%"===t.currentPeek()&&"{"===t.peek();return t.resetPeek(),{isModulo:n,hasSpace:e.length>0}}function M(t,e=!0){const n=(e=!1,r="",i=!1)=>{const o=t.currentPeek();return"{"===o?"%"!==r&&e:"@"!==o&&o?"%"===o?(t.peek(),n(e,"%",!0)):"|"===o?!("%"!==r&&!i)||!(r===nt||r===it):o===nt?(t.peek(),n(!0,nt,i)):o!==it||(t.peek(),n(!0,it,i)):"%"===r||e},r=n();return e&&t.resetPeek(),r}function O(t,e){const n=t.currentChar();return n===lt?lt:e(n)?(t.next(),n):null}function A(t){const e=t=>{const e=t.charCodeAt(0);return e>=97&&e<=122||e>=65&&e<=90||e>=48&&e<=57||95===e||36===e};return O(t,e)}function P(t){const e=t=>{const e=t.charCodeAt(0);return e>=48&&e<=57};return O(t,e)}function D(t){const e=t=>{const e=t.charCodeAt(0);return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102};return O(t,e)}function I(t){let e="",n="";while(e=P(t))n+=e;return n}function N(t){g(t);const e=t.currentChar();return"%"!==e&&h(K.EXPECTED_TOKEN,o(),0,e),t.next(),"%"}function L(t){let e="";while(1){const n=t.currentChar();if("{"===n||"}"===n||"@"===n||"|"===n||!n)break;if("%"===n){if(!M(t))break;e+=n,t.next()}else if(n===nt||n===it)if(M(t))e+=n,t.next();else{if(E(t))break;e+=n,t.next()}else e+=n,t.next()}return e}function j(t){g(t);let e="",n="";while(e=A(t))n+=e;return t.currentChar()===lt&&h(K.UNTERMINATED_CLOSING_BRACE,o(),0),n}function R(t){g(t);let e="";return"-"===t.currentChar()?(t.next(),e+=`-${I(t)}`):e+=I(t),t.currentChar()===lt&&h(K.UNTERMINATED_CLOSING_BRACE,o(),0),e}function F(t){g(t),p(t,"'");let e="",n="";const r=t=>t!==ut&&t!==it;while(e=O(t,r))n+="\\"===e?z(t):e;const i=t.currentChar();return i===it||i===lt?(h(K.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,o(),0),i===it&&(t.next(),p(t,"'")),n):(p(t,"'"),n)}function z(t){const e=t.currentChar();switch(e){case"\\":case"'":return t.next(),`\\${e}`;case"u":return U(t,e,4);case"U":return U(t,e,6);default:return h(K.UNKNOWN_ESCAPE_SEQUENCE,o(),0,e),""}}function U(t,e,n){p(t,e);let r="";for(let i=0;i"{"!==t&&"}"!==t&&t!==nt&&t!==it;while(e=O(t,r))n+=e;return n}function H(t){let e="",n="";while(e=A(t))n+=e;return n}function B(t){const e=(n=!1,r)=>{const i=t.currentChar();return"{"!==i&&"%"!==i&&"@"!==i&&"|"!==i&&"("!==i&&")"!==i&&i?i===nt?r:i===it||i===ct?(r+=i,t.next(),e(n,r)):(r+=i,t.next(),e(!0,r)):r};return e(!1,"")}function $(t){g(t);const e=p(t,"|");return g(t),e}function Z(t,e){let n=null;const r=t.currentChar();switch(r){case"{":return e.braceNest>=1&&h(K.NOT_ALLOW_NEST_PLACEHOLDER,o(),0),t.next(),n=d(e,2,"{"),g(t),e.braceNest++,n;case"}":return e.braceNest>0&&2===e.currentType&&h(K.EMPTY_PLACEHOLDER,o(),0),t.next(),n=d(e,3,"}"),e.braceNest--,e.braceNest>0&&g(t),e.inLinked&&0===e.braceNest&&(e.inLinked=!1),n;case"@":return e.braceNest>0&&h(K.UNTERMINATED_CLOSING_BRACE,o(),0),n=Y(t,e)||f(e),e.braceNest=0,n;default:let r=!0,i=!0,s=!0;if(E(t))return e.braceNest>0&&h(K.UNTERMINATED_CLOSING_BRACE,o(),0),n=d(e,1,$(t)),e.braceNest=0,e.inLinked=!1,n;if(e.braceNest>0&&(5===e.currentType||6===e.currentType||7===e.currentType))return h(K.UNTERMINATED_CLOSING_BRACE,o(),0),e.braceNest=0,G(t,e);if(r=v(t,e))return n=d(e,5,j(t)),g(t),n;if(i=w(t,e))return n=d(e,6,R(t)),g(t),n;if(s=x(t,e))return n=d(e,7,F(t)),g(t),n;if(!r&&!i&&!s)return n=d(e,13,W(t)),h(K.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,n.value),g(t),n;break}return n}function Y(t,e){const{currentType:n}=e;let r=null;const i=t.currentChar();switch(8!==n&&9!==n&&12!==n&&10!==n||i!==it&&i!==nt||h(K.INVALID_LINKED_FORMAT,o(),0),i){case"@":return t.next(),r=d(e,8,"@"),e.inLinked=!0,r;case".":return g(t),t.next(),d(e,9,".");case":":return g(t),t.next(),d(e,10,":");default:return E(t)?(r=d(e,1,$(t)),e.braceNest=0,e.inLinked=!1,r):_(t,e)||S(t,e)?(g(t),Y(t,e)):k(t,e)?(g(t),d(e,12,H(t))):T(t,e)?(g(t),"{"===i?Z(t,e)||r:d(e,11,B(t))):(8===n&&h(K.INVALID_LINKED_FORMAT,o(),0),e.braceNest=0,e.inLinked=!1,G(t,e))}}function G(t,e){let n={type:14};if(e.braceNest>0)return Z(t,e)||f(e);if(e.inLinked)return Y(t,e)||f(e);const r=t.currentChar();switch(r){case"{":return Z(t,e)||f(e);case"}":return h(K.UNBALANCED_CLOSING_BRACE,o(),0),t.next(),d(e,3,"}");case"@":return Y(t,e)||f(e);default:if(E(t))return n=d(e,1,$(t)),e.braceNest=0,e.inLinked=!1,n;const{isModulo:r,hasSpace:i}=C(t);if(r)return i?d(e,0,L(t)):d(e,4,N(t));if(M(t))return d(e,0,L(t));break}return n}function X(){const{currentType:t,offset:e,startLoc:n,endLoc:s}=l;return l.lastType=t,l.lastOffset=e,l.lastStartLoc=n,l.lastEndLoc=s,l.offset=i(),l.startLoc=o(),r.currentChar()===lt?d(l,14):G(r,l)}return{nextToken:X,currentOffset:i,currentPosition:o,context:c}}const ft="parser",pt=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function mt(t,e,n){switch(t){case"\\\\":return"\\";case"\\'":return"'";default:{const t=parseInt(e||n,16);return t<=55295||t>=57344?String.fromCodePoint(t):"�"}}}function gt(t={}){const e=!1!==t.location,{onError:n}=t;function r(t,r,i,o,...s){const a=t.currentPosition();if(a.offset+=o,a.column+=o,n){const t=e?q(i,a):null,o=tt(r,t,{domain:ft,args:s});n(o)}}function i(t,n,r){const i={type:t};return e&&(i.start=n,i.end=n,i.loc={start:r,end:r}),i}function o(t,n,r,i){i&&(t.type=i),e&&(t.end=n,t.loc&&(t.loc.end=r))}function s(t,e){const n=t.context(),r=i(3,n.offset,n.startLoc);return r.value=e,o(r,t.currentOffset(),t.currentPosition()),r}function a(t,e){const n=t.context(),{lastOffset:r,lastStartLoc:s}=n,a=i(5,r,s);return a.index=parseInt(e,10),t.nextToken(),o(a,t.currentOffset(),t.currentPosition()),a}function l(t,e){const n=t.context(),{lastOffset:r,lastStartLoc:s}=n,a=i(4,r,s);return a.key=e,t.nextToken(),o(a,t.currentOffset(),t.currentPosition()),a}function c(t,e){const n=t.context(),{lastOffset:r,lastStartLoc:s}=n,a=i(9,r,s);return a.value=e.replace(pt,mt),t.nextToken(),o(a,t.currentOffset(),t.currentPosition()),a}function u(t){const e=t.nextToken(),n=t.context(),{lastOffset:s,lastStartLoc:a}=n,l=i(8,s,a);return 12!==e.type?(r(t,K.UNEXPECTED_EMPTY_LINKED_MODIFIER,n.lastStartLoc,0),l.value="",o(l,s,a),{nextConsumeToken:e,node:l}):(null==e.value&&r(t,K.UNEXPECTED_LEXICAL_ANALYSIS,n.lastStartLoc,0,bt(e)),l.value=e.value||"",o(l,t.currentOffset(),t.currentPosition()),{node:l})}function h(t,e){const n=t.context(),r=i(7,n.offset,n.startLoc);return r.value=e,o(r,t.currentOffset(),t.currentPosition()),r}function d(t){const e=t.context(),n=i(6,e.offset,e.startLoc);let s=t.nextToken();if(9===s.type){const e=u(t);n.modifier=e.node,s=e.nextConsumeToken||t.nextToken()}switch(10!==s.type&&r(t,K.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,bt(s)),s=t.nextToken(),2===s.type&&(s=t.nextToken()),s.type){case 11:null==s.value&&r(t,K.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,bt(s)),n.key=h(t,s.value||"");break;case 5:null==s.value&&r(t,K.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,bt(s)),n.key=l(t,s.value||"");break;case 6:null==s.value&&r(t,K.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,bt(s)),n.key=a(t,s.value||"");break;case 7:null==s.value&&r(t,K.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,bt(s)),n.key=c(t,s.value||"");break;default:r(t,K.UNEXPECTED_EMPTY_LINKED_KEY,e.lastStartLoc,0);const u=t.context(),d=i(7,u.offset,u.startLoc);return d.value="",o(d,u.offset,u.startLoc),n.key=d,o(n,u.offset,u.startLoc),{nextConsumeToken:s,node:n}}return o(n,t.currentOffset(),t.currentPosition()),{node:n}}function f(t){const e=t.context(),n=1===e.currentType?t.currentOffset():e.offset,u=1===e.currentType?e.endLoc:e.startLoc,h=i(2,n,u);h.items=[];let f=null;do{const n=f||t.nextToken();switch(f=null,n.type){case 0:null==n.value&&r(t,K.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,bt(n)),h.items.push(s(t,n.value||""));break;case 6:null==n.value&&r(t,K.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,bt(n)),h.items.push(a(t,n.value||""));break;case 5:null==n.value&&r(t,K.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,bt(n)),h.items.push(l(t,n.value||""));break;case 7:null==n.value&&r(t,K.UNEXPECTED_LEXICAL_ANALYSIS,e.lastStartLoc,0,bt(n)),h.items.push(c(t,n.value||""));break;case 8:const i=d(t);h.items.push(i.node),f=i.nextConsumeToken||null;break}}while(14!==e.currentType&&1!==e.currentType);const p=1===e.currentType?e.lastOffset:t.currentOffset(),m=1===e.currentType?e.lastEndLoc:t.currentPosition();return o(h,p,m),h}function p(t,e,n,s){const a=t.context();let l=0===s.items.length;const c=i(1,e,n);c.cases=[],c.cases.push(s);do{const e=f(t);l||(l=0===e.items.length),c.cases.push(e)}while(14!==a.currentType);return l&&r(t,K.MUST_HAVE_MESSAGES_IN_PLURAL,n,0),o(c,t.currentOffset(),t.currentPosition()),c}function m(t){const e=t.context(),{offset:n,startLoc:r}=e,i=f(t);return 14===e.currentType?i:p(t,n,r,i)}function g(n){const s=dt(n,Y({},t)),a=s.context(),l=i(0,a.offset,a.startLoc);return e&&l.loc&&(l.loc.source=n),l.body=m(s),t.onCacheKey&&(l.cacheKey=t.onCacheKey(n)),14!==a.currentType&&r(s,K.UNEXPECTED_LEXICAL_ANALYSIS,a.lastStartLoc,0,n[a.offset]||""),o(l,s.currentOffset(),s.currentPosition()),l}return{parse:g}}function bt(t){if(14===t.type)return"EOF";const e=(t.value||"").replace(/\r?\n/gu,"\\n");return e.length>10?e.slice(0,9)+"…":e}function yt(t,e={}){const n={ast:t,helpers:new Set},r=()=>n,i=t=>(n.helpers.add(t),t);return{context:r,helper:i}}function vt(t,e){for(let n=0;nkt(t))),t}function kt(t){if(1===t.items.length){const e=t.items[0];3!==e.type&&9!==e.type||(t.static=e.value,delete e.value)}else{const e=[];for(let n=0;na;function c(t,e){a.code+=t}function u(t,e=!0){const n=e?i:"";c(o?n+" ".repeat(t):n)}function h(t=!0){const e=++a.indentLevel;t&&u(e)}function d(t=!0){const e=--a.indentLevel;t&&u(e)}function f(){u(a.indentLevel)}const p=t=>`_${t}`,m=()=>a.needIndent;return{context:l,push:c,indent:h,deindent:d,newline:f,helper:p,needIndent:m}}function Mt(t,e){const{helper:n}=t;t.push(`${n("linked")}(`),Dt(t,e.key),e.modifier?(t.push(", "),Dt(t,e.modifier),t.push(", _type")):t.push(", undefined, _type"),t.push(")")}function Ot(t,e){const{helper:n,needIndent:r}=t;t.push(`${n("normalize")}([`),t.indent(r());const i=e.items.length;for(let o=0;o1){t.push(`${n("plural")}([`),t.indent(r());const i=e.cases.length;for(let n=0;n{const n=G(e.mode)?e.mode:"normal",r=G(e.filename)?e.filename:"message.intl",i=!!e.sourceMap,o=null!=e.breakLineCode?e.breakLineCode:"arrow"===n?";":"\n",s=e.needIndent?e.needIndent:"arrow"!==n,a=t.helpers||[],l=Ct(t,{mode:n,filename:r,sourceMap:i,breakLineCode:o,needIndent:s});l.push("normal"===n?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(s),a.length>0&&(l.push(`const { ${J(a.map((t=>`${t}: _${t}`)),", ")} } = ctx`),l.newline()),l.push("return "),Dt(l,t),l.deindent(s),l.push("}"),delete t.helpers;const{code:c,map:u}=l.context();return{ast:t,code:c,map:u?u.toJSON():void 0}};function Nt(t,e={}){const n=Y({},e),r=!!n.jit,i=!!n.minify,o=null==n.optimize||n.optimize,s=gt(n),a=s.parse(t);return r?(o&&_t(a),i&&Tt(a),{ast:a,code:""}):(xt(a,n),It(a,n))} /*! * core-base v9.5.0 * (c) 2023 kazuya kawaguchi * Released under the MIT License. */ function Lt(){"boolean"!==typeof __INTLIFY_PROD_DEVTOOLS__&&(A().__INTLIFY_PROD_DEVTOOLS__=!1),"boolean"!==typeof __INTLIFY_JIT_COMPILATION__&&(A().__INTLIFY_JIT_COMPILATION__=!1),"boolean"!==typeof __INTLIFY_DROP_MESSAGE_COMPILER__&&(A().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}const jt=[];jt[0]={["w"]:[0],["i"]:[3,0],["["]:[4],["o"]:[7]},jt[1]={["w"]:[1],["."]:[2],["["]:[4],["o"]:[7]},jt[2]={["w"]:[2],["i"]:[3,0],["0"]:[3,0]},jt[3]={["i"]:[3,0],["0"]:[3,0],["w"]:[1,1],["."]:[2,1],["["]:[4,1],["o"]:[7,1]},jt[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],["o"]:8,["l"]:[4,0]},jt[5]={["'"]:[4,0],["o"]:8,["l"]:[5,0]},jt[6]={['"']:[4,0],["o"]:8,["l"]:[6,0]};const Rt=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function Ft(t){return Rt.test(t)}function zt(t){const e=t.charCodeAt(0),n=t.charCodeAt(t.length-1);return e!==n||34!==e&&39!==e?t:t.slice(1,-1)}function Ut(t){if(void 0===t||null===t)return"o";const e=t.charCodeAt(0);switch(e){case 91:case 93:case 46:case 34:case 39:return t;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Wt(t){const e=t.trim();return("0"!==t.charAt(0)||!isNaN(parseInt(t)))&&(Ft(e)?zt(e):"*"+e)}function Ht(t){const e=[];let n,r,i,o,s,a,l,c=-1,u=0,h=0;const d=[];function f(){const e=t[c+1];if(5===u&&"'"===e||6===u&&'"'===e)return c++,i="\\"+e,d[0](),!0}d[0]=()=>{void 0===r?r=i:r+=i},d[1]=()=>{void 0!==r&&(e.push(r),r=void 0)},d[2]=()=>{d[0](),h++},d[3]=()=>{if(h>0)h--,u=4,d[0]();else{if(h=0,void 0===r)return!1;if(r=Wt(r),!1===r)return!1;d[1]()}};while(null!==u)if(c++,n=t[c],"\\"!==n||!f()){if(o=Ut(n),l=jt[u],s=l[o]||l["l"]||8,8===s)return;if(u=s[0],void 0!==s[1]&&(a=d[s[1]],a&&(i=n,!1===a())))return;if(7===u)return e}}const Bt=new Map;function Vt(t,e){return j(t)?t[e]:null}function qt(t,e){if(!j(t))return null;let n=Bt.get(e);if(n||(n=Ht(e),n&&Bt.set(e,n)),!n)return null;const r=n.length;let i=t,o=0;while(ot,Zt=t=>"",Yt="text",Gt=t=>0===t.length?"":W(t),Xt=U;function Jt(t,e){return t=Math.abs(t),2===e?t?t>1?1:0:1:t?Math.min(t,2):0}function Kt(t){const e=S(t.pluralIndex)?t.pluralIndex:-1;return t.named&&(S(t.named.count)||S(t.named.n))?S(t.named.count)?t.named.count:S(t.named.n)?t.named.n:e:e}function Qt(t,e){e.count||(e.count=t),e.n||(e.n=t)}function te(t={}){const e=t.locale,n=Kt(t),r=j(t.pluralRules)&&N(e)&&I(t.pluralRules[e])?t.pluralRules[e]:Jt,i=j(t.pluralRules)&&N(e)&&I(t.pluralRules[e])?Jt:void 0,o=t=>t[r(n,t.length,i)],s=t.list||[],a=t=>s[t],l=t.named||{};S(t.pluralIndex)&&Qt(n,l);const c=t=>l[t];function u(e){const n=I(t.messages)?t.messages(e):!!j(t.messages)&&t.messages[e];return n||(t.parent?t.parent.message(e):Zt)}const h=e=>t.modifiers?t.modifiers[e]:$t,d=z(t.processor)&&I(t.processor.normalize)?t.processor.normalize:Gt,f=z(t.processor)&&I(t.processor.interpolate)?t.processor.interpolate:Xt,p=z(t.processor)&&N(t.processor.type)?t.processor.type:Yt,m=(t,...e)=>{const[n,r]=e;let i="text",o="";1===e.length?j(n)?(o=n.modifier||o,i=n.type||i):N(n)&&(o=n||o):2===e.length&&(N(n)&&(o=n||o),N(r)&&(i=r||i));const s=u(t)(g),a="vnode"===i&&D(s)&&o?s[0]:s;return o?h(o)(a,i):a},g={["list"]:a,["named"]:c,["plural"]:o,["linked"]:m,["message"]:u,["type"]:p,["interpolate"]:f,["normalize"]:d,["values"]:M({},s,l)};return g}let ee=null;function ne(t){ee=t}function re(t,e,n){ee&&ee.emit("i18n:init",{timestamp:Date.now(),i18n:t,version:e,meta:n})}const ie=oe("function:translate");function oe(t){return e=>ee&&ee.emit(t,e)}const se={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,__EXTEND_POINT__:8};se.NOT_FOUND_KEY,se.FALLBACK_TO_TRANSLATE,se.CANNOT_FORMAT_NUMBER,se.FALLBACK_TO_NUMBER_FORMAT,se.CANNOT_FORMAT_DATE,se.FALLBACK_TO_DATE_FORMAT,se.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER;function ae(t,e){return null!=e.locale?ce(e.locale):ce(t.locale)}let le;function ce(t){return N(t)?t:null!=le&&t.resolvedOnce?le:le=t()}function ue(t,e,n){return[...new Set([n,...D(e)?e:j(e)?Object.keys(e):N(e)?[e]:[n]])]}function he(t,e,n){const r=N(n)?n:be,i=t;i.__localeChainCache||(i.__localeChainCache=new Map);let o=i.__localeChainCache.get(r);if(!o){o=[];let t=[n];while(D(t))t=de(o,t,e);const s=D(e)||!z(e)?e:e["default"]?e["default"]:null;t=N(s)?[s]:s,D(t)&&de(o,t,!1),i.__localeChainCache.set(r,o)}return o}function de(t,e,n){let r=!0;for(let i=0;i`${t.charAt(0).toLocaleUpperCase()}${t.substr(1)}`;function we(){return{upper:(t,e)=>"text"===e&&N(t)?t.toUpperCase():"vnode"===e&&j(t)&&"__v_isVNode"in t?t.children.toUpperCase():t,lower:(t,e)=>"text"===e&&N(t)?t.toLowerCase():"vnode"===e&&j(t)&&"__v_isVNode"in t?t.children.toLowerCase():t,capitalize:(t,e)=>"text"===e&&N(t)?ve(t):"vnode"===e&&j(t)&&"__v_isVNode"in t?ve(t.children):t}}let xe,_e,ke;function Se(t){xe=t}function Te(t){_e=t}function Ee(t){ke=t}let Ce=null;const Me=t=>{Ce=t},Oe=()=>Ce;let Ae=null;const Pe=t=>{Ae=t},De=()=>Ae;let Ie=0;function Ne(t={}){const e=I(t.onWarn)?t.onWarn:B,n=N(t.version)?t.version:me,r=N(t.locale)||I(t.locale)?t.locale:be,i=I(r)?be:r,o=D(t.fallbackLocale)||z(t.fallbackLocale)||N(t.fallbackLocale)||!1===t.fallbackLocale?t.fallbackLocale:i,s=z(t.messages)?t.messages:{[i]:{}},a=z(t.datetimeFormats)?t.datetimeFormats:{[i]:{}},l=z(t.numberFormats)?t.numberFormats:{[i]:{}},c=M({},t.modifiers||{},we()),u=t.pluralRules||{},h=I(t.missing)?t.missing:null,d=!L(t.missingWarn)&&!E(t.missingWarn)||t.missingWarn,f=!L(t.fallbackWarn)&&!E(t.fallbackWarn)||t.fallbackWarn,p=!!t.fallbackFormat,m=!!t.unresolving,g=I(t.postTranslation)?t.postTranslation:null,b=z(t.processor)?t.processor:null,y=!L(t.warnHtmlMessage)||t.warnHtmlMessage,v=!!t.escapeParameter,w=I(t.messageCompiler)?t.messageCompiler:xe;const x=I(t.messageResolver)?t.messageResolver:_e||Vt,_=I(t.localeFallbacker)?t.localeFallbacker:ke||ue,k=j(t.fallbackContext)?t.fallbackContext:void 0,S=t,T=j(S.__datetimeFormatters)?S.__datetimeFormatters:new Map,C=j(S.__numberFormatters)?S.__numberFormatters:new Map,O=j(S.__meta)?S.__meta:{};Ie++;const A={version:n,cid:Ie,locale:r,fallbackLocale:o,messages:s,modifiers:c,pluralRules:u,missing:h,missingWarn:d,fallbackWarn:f,fallbackFormat:p,unresolving:m,postTranslation:g,processor:b,warnHtmlMessage:y,escapeParameter:v,messageCompiler:w,messageResolver:x,localeFallbacker:_,fallbackContext:k,onWarn:e,__meta:O};return A.datetimeFormats=a,A.numberFormats=l,A.__datetimeFormatters=T,A.__numberFormatters=C,__INTLIFY_PROD_DEVTOOLS__&&re(A,n,O),A}function Le(t,e,n,r,i){const{missing:o,onWarn:s}=t;if(null!==o){const r=o(t,n,e,i);return N(r)?r:e}return e}function je(t,e,n){const r=t;r.__localeChainCache=new Map,t.localeFallbacker(t,n,e)}function Re(t){const e=e=>Fe(e,t);return e}function Fe(t,e){const n=e.b||e.body;if(1===(n.t||n.type)){const e=n,r=e.c||e.cases;return t.plural(r.reduce(((e,n)=>[...e,ze(t,n)]),[]))}return ze(t,n)}function ze(t,e){const n=e.s||e.static;if(n)return"text"===t.type?n:t.normalize([n]);{const n=(e.i||e.items).reduce(((e,n)=>[...e,Ue(t,n)]),[]);return t.normalize(n)}}function Ue(t,e){const n=e.t||e.type;switch(n){case 3:const r=e;return r.v||r.value;case 9:const i=e;return i.v||i.value;case 4:const o=e;return t.interpolate(t.named(o.k||o.key));case 5:const s=e;return t.interpolate(t.list(null!=s.i?s.i:s.index));case 6:const a=e,l=a.m||a.modifier;return t.linked(Ue(t,a.k||a.key),l?Ue(t,l):void 0,t.type);case 7:const c=e;return c.v||c.value;case 8:const u=e;return u.v||u.value;default:throw new Error(`unhandled node type on format message part: ${n}`)}}const We=K.__EXTEND_POINT__,He=H(We),Be={INVALID_ARGUMENT:We,INVALID_DATE_ARGUMENT:He(),INVALID_ISO_DATE_ARGUMENT:He(),NOT_SUPPORT_NON_STRING_MESSAGE:He(),__EXTEND_POINT__:He()};function Ve(t){return tt(t,null,void 0)}Be.INVALID_ARGUMENT,Be.INVALID_DATE_ARGUMENT,Be.INVALID_ISO_DATE_ARGUMENT,Be.NOT_SUPPORT_NON_STRING_MESSAGE;const qe=t=>t;let $e=Object.create(null);const Ze=t=>j(t)&&(0===t.t||0===t.type)&&("b"in t||"body"in t);function Ye(t,e={}){let n=!1;const r=e.onError||et;return e.onError=t=>{n=!0,r(t)},{...Nt(t,e),detectError:n}}const Ge=(t,e)=>{if(!N(t))throw Ve(Be.NOT_SUPPORT_NON_STRING_MESSAGE);{!L(e.warnHtmlMessage)||e.warnHtmlMessage;const n=e.onCacheKey||qe,r=n(t),i=$e[r];if(i)return i;const{code:o,detectError:s}=Ye(t,e),a=new Function(`return ${o}`)();return s?a:$e[r]=a}};function Xe(t,e){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&N(t)){!L(e.warnHtmlMessage)||e.warnHtmlMessage;const n=e.onCacheKey||qe,r=n(t),i=$e[r];if(i)return i;const{ast:o,detectError:s}=Ye(t,{...e,location:!1,jit:!0}),a=Re(o);return s?a:$e[r]=a}{0;const e=t.cacheKey;if(e){const n=$e[e];return n||($e[e]=Re(t))}return Re(t)}}const Je=()=>"",Ke=t=>I(t);function Qe(t,...e){const{fallbackFormat:n,postTranslation:r,unresolving:i,messageCompiler:o,fallbackLocale:s,messages:a}=t,[l,c]=on(...e),u=L(c.missingWarn)?c.missingWarn:t.missingWarn,h=L(c.fallbackWarn)?c.fallbackWarn:t.fallbackWarn,d=L(c.escapeParameter)?c.escapeParameter:t.escapeParameter,f=!!c.resolvedMessage,p=N(c.default)||L(c.default)?L(c.default)?o?l:()=>l:c.default:n?o?l:()=>l:"",m=n||""!==p,g=ae(t,c);d&&tn(c);let[b,y,v]=f?[l,g,a[g]||{}]:en(t,l,g,s,h,u),w=b,x=l;if(f||N(w)||Ze(w)||Ke(w)||m&&(w=p,x=w),!f&&(!(N(w)||Ze(w)||Ke(w))||!N(y)))return i?ge:l;let _=!1;const k=()=>{_=!0},S=Ke(w)?w:nn(t,l,y,w,x,k);if(_)return w;const T=an(t,y,v,c),E=te(T),C=rn(t,S,E),O=r?r(C,l):C;if(__INTLIFY_PROD_DEVTOOLS__){const e={timestamp:Date.now(),key:N(l)?l:Ke(w)?w.key:"",locale:y||(Ke(w)?w.locale:""),format:N(w)?w:Ke(w)?w.source:"",message:O};e.meta=M({},t.__meta,Oe()||{}),ie(e)}return O}function tn(t){D(t.list)?t.list=t.list.map((t=>N(t)?P(t):t)):j(t.named)&&Object.keys(t.named).forEach((e=>{N(t.named[e])&&(t.named[e]=P(t.named[e]))}))}function en(t,e,n,r,i,o){const{messages:s,onWarn:a,messageResolver:l,localeFallbacker:c}=t,u=c(t,r,n);let h,d={},f=null,p=n,m=null;const g="translate";for(let b=0;br;return t.locale=n,t.key=e,t}const l=s(r,sn(t,n,i,r,a,o));return l.locale=n,l.key=e,l.source=r,l}function rn(t,e,n){const r=e(n);return r}function on(...t){const[e,n,r]=t,i={};if(!N(e)&&!S(e)&&!Ke(e)&&!Ze(e))throw Ve(Be.INVALID_ARGUMENT);const o=S(e)?String(e):(Ke(e),e);return S(n)?i.plural=n:N(n)?i.default=n:z(n)&&!C(n)?i.named=n:D(n)&&(i.list=n),S(r)?i.plural=r:N(r)?i.default=r:z(r)&&M(i,r),[o,i]}function sn(t,e,n,r,i,o){return{locale:e,key:n,warnHtmlMessage:i,onError:t=>{throw o&&o(t),t},onCacheKey:t=>_(e,n,t)}}function an(t,e,n,r){const{modifiers:i,pluralRules:o,messageResolver:s,fallbackLocale:a,fallbackWarn:l,missingWarn:c,fallbackContext:u}=t,h=r=>{let i=s(n,r);if(null==i&&u){const[,,t]=en(u,r,e,a,l,c);i=s(t,r)}if(N(i)||Ze(i)){let n=!1;const o=()=>{n=!0},s=nn(t,r,e,i,r,o);return n?Je:s}return Ke(i)?i:Je},d={locale:e,modifiers:i,pluralRules:o,messages:h};return t.processor&&(d.processor=t.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),S(r.plural)&&(d.pluralIndex=r.plural),d}const ln="undefined"!==typeof Intl;ln&&Intl.DateTimeFormat,ln&&Intl.NumberFormat;function cn(t,...e){const{datetimeFormats:n,unresolving:r,fallbackLocale:i,onWarn:o,localeFallbacker:s}=t,{__datetimeFormatters:a}=t;const[l,c,u,h]=hn(...e),d=L(u.missingWarn)?u.missingWarn:t.missingWarn,f=(L(u.fallbackWarn)?u.fallbackWarn:t.fallbackWarn,!!u.part),p=ae(t,u),m=s(t,i,p);if(!N(l)||""===l)return new Intl.DateTimeFormat(p,h).format(c);let g,b={},y=null,v=p,w=null;const x="datetime format";for(let S=0;S{un.includes(t)?a[t]=n[t]:o[t]=n[t]})),N(r)?o.locale=r:z(r)&&(a=r),z(i)&&(a=i),[o.key||"",s,o,a]}function dn(t,e,n){const r=t;for(const i in n){const t=`${e}__${i}`;r.__datetimeFormatters.has(t)&&r.__datetimeFormatters.delete(t)}}function fn(t,...e){const{numberFormats:n,unresolving:r,fallbackLocale:i,onWarn:o,localeFallbacker:s}=t,{__numberFormatters:a}=t;const[l,c,u,h]=mn(...e),d=L(u.missingWarn)?u.missingWarn:t.missingWarn,f=(L(u.fallbackWarn)?u.fallbackWarn:t.fallbackWarn,!!u.part),p=ae(t,u),m=s(t,i,p);if(!N(l)||""===l)return new Intl.NumberFormat(p,h).format(c);let g,b={},y=null,v=p,w=null;const x="number format";for(let S=0;S{pn.includes(t)?s[t]=n[t]:o[t]=n[t]})),N(r)?o.locale=r:z(r)&&(s=r),z(i)&&(s=i),[o.key||"",a,o,s]}function gn(t,e,n){const r=t;for(const i in n){const t=`${e}__${i}`;r.__numberFormatters.has(t)&&r.__numberFormatters.delete(t)}}Lt();var bn=n(6252),yn=n(2262); /*! * vue-i18n v9.5.0 * (c) 2023 kazuya kawaguchi * Released under the MIT License. */ const vn="9.5.0";function wn(){"boolean"!==typeof __INTLIFY_JIT_COMPILATION__&&(u().__INTLIFY_JIT_COMPILATION__=!1),"boolean"!==typeof __INTLIFY_DROP_MESSAGE_COMPILER__&&(u().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),"boolean"!==typeof __INTLIFY_PROD_DEVTOOLS__&&(u().__INTLIFY_PROD_DEVTOOLS__=!1)}const xn=se.__EXTEND_POINT__,_n=x(xn),kn={FALLBACK_TO_ROOT:xn,NOT_SUPPORTED_PRESERVE:_n(),NOT_SUPPORTED_FORMATTER:_n(),NOT_SUPPORTED_PRESERVE_DIRECTIVE:_n(),NOT_SUPPORTED_GET_CHOICE_INDEX:_n(),COMPONENT_NAME_LEGACY_COMPATIBLE:_n(),NOT_FOUND_PARENT_SCOPE:_n(),IGNORE_OBJ_FLATTEN:_n(),NOTICE_DROP_ALLOW_COMPOSITION:_n()};kn.FALLBACK_TO_ROOT,kn.NOT_SUPPORTED_PRESERVE,kn.NOT_SUPPORTED_FORMATTER,kn.NOT_SUPPORTED_PRESERVE_DIRECTIVE,kn.NOT_SUPPORTED_GET_CHOICE_INDEX,kn.COMPONENT_NAME_LEGACY_COMPATIBLE,kn.NOT_FOUND_PARENT_SCOPE,kn.IGNORE_OBJ_FLATTEN,kn.NOTICE_DROP_ALLOW_COMPOSITION;const Sn=Be.__EXTEND_POINT__,Tn=x(Sn),En={UNEXPECTED_RETURN_TYPE:Sn,INVALID_ARGUMENT:Tn(),MUST_BE_CALL_SETUP_TOP:Tn(),NOT_INSTALLED:Tn(),NOT_AVAILABLE_IN_LEGACY_MODE:Tn(),REQUIRED_VALUE:Tn(),INVALID_VALUE:Tn(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Tn(),NOT_INSTALLED_WITH_PROVIDE:Tn(),UNEXPECTED_ERROR:Tn(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Tn(),BRIDGE_SUPPORT_VUE_2_ONLY:Tn(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Tn(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Tn(),__EXTEND_POINT__:Tn()};function Cn(t,...e){return tt(t,null,void 0)}En.UNEXPECTED_RETURN_TYPE,En.INVALID_ARGUMENT,En.MUST_BE_CALL_SETUP_TOP,En.NOT_INSTALLED,En.UNEXPECTED_ERROR,En.NOT_AVAILABLE_IN_LEGACY_MODE,En.REQUIRED_VALUE,En.INVALID_VALUE,En.CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN,En.NOT_INSTALLED_WITH_PROVIDE,En.NOT_COMPATIBLE_LEGACY_VUE_I18N,En.BRIDGE_SUPPORT_VUE_2_ONLY,En.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION,En.NOT_AVAILABLE_COMPOSITION_IN_LEGACY;const Mn=i("__translateVNode"),On=i("__datetimeParts"),An=i("__numberParts"),Pn=i("__setPluralRules");i("__intlifyMeta");const Dn=i("__injectWithOption"),In=i("__dispose");function Nn(t){if(!b(t))return t;for(const e in t)if(d(t,e))if(e.includes(".")){const n=e.split("."),r=n.length-1;let i=t,o=!1;for(let t=0;t{if("locale"in t&&"resource"in t){const{locale:e,resource:n}=t;e?(s[e]=s[e]||{},Rn(n,s[e])):Rn(n,s)}else m(t)&&Rn(JSON.parse(t),s)})),null==i&&o)for(const a in s)d(s,a)&&Nn(s[a]);return s}const jn=t=>!b(t)||f(t);function Rn(t,e){if(jn(t)||jn(e))throw Cn(En.INVALID_VALUE);for(const n in t)d(t,n)&&(jn(t[n])||jn(e[n])?e[n]=t[n]:Rn(t[n],e[n]))}function Fn(t){return t.type}function zn(t,e,n){let r=b(e.messages)?e.messages:{};"__i18nGlobal"in n&&(r=Ln(t.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const i=Object.keys(r);if(i.length&&i.forEach((e=>{t.mergeLocaleMessage(e,r[e])})),b(e.datetimeFormats)){const n=Object.keys(e.datetimeFormats);n.length&&n.forEach((n=>{t.mergeDateTimeFormat(n,e.datetimeFormats[n])}))}if(b(e.numberFormats)){const n=Object.keys(e.numberFormats);n.length&&n.forEach((n=>{t.mergeNumberFormat(n,e.numberFormats[n])}))}}function Un(t){return(0,bn.Wm)(bn.xv,null,t,0)}const Wn="__INTLIFY_META__";let Hn=0;function Bn(t){return(e,n,r,i)=>t(n,r,(0,bn.FN)()||void 0,i)}const Vn=()=>{const t=(0,bn.FN)();let e=null;return t&&(e=Fn(t)[Wn])?{[Wn]:e}:null};function qn(t={},e){const{__root:n,__injectWithOption:i}=t,a=void 0===n;let c=!g(t.inheritLocale)||t.inheritLocale;const u=(0,yn.iH)(n&&c?n.locale.value:m(t.locale)?t.locale:be),h=(0,yn.iH)(n&&c?n.fallbackLocale.value:m(t.fallbackLocale)||f(t.fallbackLocale)||w(t.fallbackLocale)||!1===t.fallbackLocale?t.fallbackLocale:u.value),d=(0,yn.iH)(Ln(u.value,t)),y=(0,yn.iH)(w(t.datetimeFormats)?t.datetimeFormats:{[u.value]:{}}),v=(0,yn.iH)(w(t.numberFormats)?t.numberFormats:{[u.value]:{}});let x=n?n.missingWarn:!g(t.missingWarn)&&!s(t.missingWarn)||t.missingWarn,_=n?n.fallbackWarn:!g(t.fallbackWarn)&&!s(t.fallbackWarn)||t.fallbackWarn,k=n?n.fallbackRoot:!g(t.fallbackRoot)||t.fallbackRoot,S=!!t.fallbackFormat,T=p(t.missing)?t.missing:null,E=p(t.missing)?Bn(t.missing):null,C=p(t.postTranslation)?t.postTranslation:null,M=n?n.warnHtmlMessage:!g(t.warnHtmlMessage)||t.warnHtmlMessage,O=!!t.escapeParameter;const A=n?n.modifiers:w(t.modifiers)?t.modifiers:{};let P,D=t.pluralRules||n&&n.pluralRules;const I=()=>{a&&Pe(null);const e={version:vn,locale:u.value,fallbackLocale:h.value,messages:d.value,modifiers:A,pluralRules:D,missing:null===E?void 0:E,missingWarn:x,fallbackWarn:_,fallbackFormat:S,unresolving:!0,postTranslation:null===C?void 0:C,warnHtmlMessage:M,escapeParameter:O,messageResolver:t.messageResolver,messageCompiler:t.messageCompiler,__meta:{framework:"vue"}};e.datetimeFormats=y.value,e.numberFormats=v.value,e.__datetimeFormatters=w(P)?P.__datetimeFormatters:void 0,e.__numberFormatters=w(P)?P.__numberFormatters:void 0;const n=Ne(e);return a&&Pe(n),n};function N(){return[u.value,h.value,d.value,y.value,v.value]}P=I(),je(P,u.value,h.value);const L=(0,bn.Fl)({get:()=>u.value,set:t=>{u.value=t,P.locale=u.value}}),j=(0,bn.Fl)({get:()=>h.value,set:t=>{h.value=t,P.fallbackLocale=h.value,je(P,u.value,t)}}),R=(0,bn.Fl)((()=>d.value)),F=(0,bn.Fl)((()=>y.value)),z=(0,bn.Fl)((()=>v.value));function U(){return p(C)?C:null}function W(t){C=t,P.postTranslation=t}function H(){return T}function B(t){null!==t&&(E=Bn(t)),T=t,P.missing=E}const V=(t,e,r,i,s,l)=>{let c;N();try{__INTLIFY_PROD_DEVTOOLS__&&Me(Vn()),a||(P.fallbackContext=n?De():void 0),c=t(P)}finally{__INTLIFY_PROD_DEVTOOLS__&&Me(null),a||(P.fallbackContext=void 0)}if(o(c)&&c===ge){const[t,r]=e();return n&&k?i(n):s(t)}if(l(c))return c;throw Cn(En.UNEXPECTED_RETURN_TYPE)};function q(...t){return V((e=>Reflect.apply(Qe,null,[e,...t])),(()=>on(...t)),"translate",(e=>Reflect.apply(e.t,e,[...t])),(t=>t),(t=>m(t)))}function $(...t){const[e,n,r]=t;if(r&&!b(r))throw Cn(En.INVALID_ARGUMENT);return q(e,n,l({resolvedMessage:!0},r||{}))}function Z(...t){return V((e=>Reflect.apply(cn,null,[e,...t])),(()=>hn(...t)),"datetime format",(e=>Reflect.apply(e.d,e,[...t])),(()=>ye),(t=>m(t)))}function Y(...t){return V((e=>Reflect.apply(fn,null,[e,...t])),(()=>mn(...t)),"number format",(e=>Reflect.apply(e.n,e,[...t])),(()=>ye),(t=>m(t)))}function G(t){return t.map((t=>m(t)||o(t)||g(t)?Un(String(t)):t))}const X=t=>t,J={normalize:G,interpolate:X,type:"vnode"};function K(...t){return V((e=>{let n;const r=e;try{r.processor=J,n=Reflect.apply(Qe,null,[r,...t])}finally{r.processor=null}return n}),(()=>on(...t)),"translate",(e=>e[Mn](...t)),(t=>[Un(t)]),(t=>f(t)))}function Q(...t){return V((e=>Reflect.apply(fn,null,[e,...t])),(()=>mn(...t)),"number format",(e=>e[An](...t)),(()=>[]),(t=>m(t)||f(t)))}function tt(...t){return V((e=>Reflect.apply(cn,null,[e,...t])),(()=>hn(...t)),"datetime format",(e=>e[On](...t)),(()=>[]),(t=>m(t)||f(t)))}function et(t){D=t,P.pluralRules=D}function nt(t,e){if(!t)return!1;const n=m(e)?e:u.value,r=ot(n);return null!==P.messageResolver(r,t)}function rt(t){let e=null;const n=he(P,h.value,u.value);for(let r=0;r{c&&(u.value=t,P.locale=t,je(P,u.value,h.value))})),(0,bn.YP)(n.fallbackLocale,(t=>{c&&(h.value=t,P.fallbackLocale=t,je(P,u.value,h.value))})));const pt={id:Hn,locale:L,fallbackLocale:j,get inheritLocale(){return c},set inheritLocale(t){c=t,t&&n&&(u.value=n.locale.value,h.value=n.fallbackLocale.value,je(P,u.value,h.value))},get availableLocales(){return Object.keys(d.value).sort()},messages:R,get modifiers(){return A},get pluralRules(){return D||{}},get isGlobal(){return a},get missingWarn(){return x},set missingWarn(t){x=t,P.missingWarn=x},get fallbackWarn(){return _},set fallbackWarn(t){_=t,P.fallbackWarn=_},get fallbackRoot(){return k},set fallbackRoot(t){k=t},get fallbackFormat(){return S},set fallbackFormat(t){S=t,P.fallbackFormat=S},get warnHtmlMessage(){return M},set warnHtmlMessage(t){M=t,P.warnHtmlMessage=t},get escapeParameter(){return O},set escapeParameter(t){O=t,P.escapeParameter=t},t:q,getLocaleMessage:ot,setLocaleMessage:st,mergeLocaleMessage:at,getPostTranslationHandler:U,setPostTranslationHandler:W,getMissingHandler:H,setMissingHandler:B,[Pn]:et};return pt.datetimeFormats=F,pt.numberFormats=z,pt.rt=$,pt.te=nt,pt.tm=it,pt.d=Z,pt.n=Y,pt.getDateTimeFormat=lt,pt.setDateTimeFormat=ct,pt.mergeDateTimeFormat=ut,pt.getNumberFormat=ht,pt.setNumberFormat=dt,pt.mergeNumberFormat=ft,pt[Dn]=i,pt[Mn]=K,pt[On]=tt,pt[An]=Q,pt}function $n(t){const e=m(t.locale)?t.locale:be,n=m(t.fallbackLocale)||f(t.fallbackLocale)||w(t.fallbackLocale)||!1===t.fallbackLocale?t.fallbackLocale:e,r=p(t.missing)?t.missing:void 0,i=!g(t.silentTranslationWarn)&&!s(t.silentTranslationWarn)||!t.silentTranslationWarn,o=!g(t.silentFallbackWarn)&&!s(t.silentFallbackWarn)||!t.silentFallbackWarn,a=!g(t.fallbackRoot)||t.fallbackRoot,c=!!t.formatFallbackMessages,u=w(t.modifiers)?t.modifiers:{},h=t.pluralizationRules,d=p(t.postTranslation)?t.postTranslation:void 0,b=!m(t.warnHtmlInMessage)||"off"!==t.warnHtmlInMessage,y=!!t.escapeParameterHtml,v=!g(t.sync)||t.sync;let x=t.messages;if(w(t.sharedMessages)){const e=t.sharedMessages,n=Object.keys(e);x=n.reduce(((t,n)=>{const r=t[n]||(t[n]={});return l(r,e[n]),t}),x||{})}const{__i18n:_,__root:k,__injectWithOption:S}=t,T=t.datetimeFormats,E=t.numberFormats,C=t.flatJson;return{locale:e,fallbackLocale:n,messages:x,flatJson:C,datetimeFormats:T,numberFormats:E,missing:r,missingWarn:i,fallbackWarn:o,fallbackRoot:a,fallbackFormat:c,modifiers:u,pluralRules:h,postTranslation:d,warnHtmlMessage:b,escapeParameter:y,messageResolver:t.messageResolver,inheritLocale:v,__i18n:_,__root:k,__injectWithOption:S}}function Zn(t={},e){{const e=qn($n(t)),{__extender:n}=t,r={id:e.id,get locale(){return e.locale.value},set locale(t){e.locale.value=t},get fallbackLocale(){return e.fallbackLocale.value},set fallbackLocale(t){e.fallbackLocale.value=t},get messages(){return e.messages.value},get datetimeFormats(){return e.datetimeFormats.value},get numberFormats(){return e.numberFormats.value},get availableLocales(){return e.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(t){},get missing(){return e.getMissingHandler()},set missing(t){e.setMissingHandler(t)},get silentTranslationWarn(){return g(e.missingWarn)?!e.missingWarn:e.missingWarn},set silentTranslationWarn(t){e.missingWarn=g(t)?!t:t},get silentFallbackWarn(){return g(e.fallbackWarn)?!e.fallbackWarn:e.fallbackWarn},set silentFallbackWarn(t){e.fallbackWarn=g(t)?!t:t},get modifiers(){return e.modifiers},get formatFallbackMessages(){return e.fallbackFormat},set formatFallbackMessages(t){e.fallbackFormat=t},get postTranslation(){return e.getPostTranslationHandler()},set postTranslation(t){e.setPostTranslationHandler(t)},get sync(){return e.inheritLocale},set sync(t){e.inheritLocale=t},get warnHtmlInMessage(){return e.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(t){e.warnHtmlMessage="off"!==t},get escapeParameterHtml(){return e.escapeParameter},set escapeParameterHtml(t){e.escapeParameter=t},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(t){},get pluralizationRules(){return e.pluralRules||{}},__composer:e,t(...t){const[n,r,i]=t,o={};let s=null,a=null;if(!m(n))throw Cn(En.INVALID_ARGUMENT);const l=n;return m(r)?o.locale=r:f(r)?s=r:w(r)&&(a=r),f(i)?s=i:w(i)&&(a=i),Reflect.apply(e.t,e,[l,s||a||{},o])},rt(...t){return Reflect.apply(e.rt,e,[...t])},tc(...t){const[n,r,i]=t,s={plural:1};let a=null,l=null;if(!m(n))throw Cn(En.INVALID_ARGUMENT);const c=n;return m(r)?s.locale=r:o(r)?s.plural=r:f(r)?a=r:w(r)&&(l=r),m(i)?s.locale=i:f(i)?a=i:w(i)&&(l=i),Reflect.apply(e.t,e,[c,a||l||{},s])},te(t,n){return e.te(t,n)},tm(t){return e.tm(t)},getLocaleMessage(t){return e.getLocaleMessage(t)},setLocaleMessage(t,n){e.setLocaleMessage(t,n)},mergeLocaleMessage(t,n){e.mergeLocaleMessage(t,n)},d(...t){return Reflect.apply(e.d,e,[...t])},getDateTimeFormat(t){return e.getDateTimeFormat(t)},setDateTimeFormat(t,n){e.setDateTimeFormat(t,n)},mergeDateTimeFormat(t,n){e.mergeDateTimeFormat(t,n)},n(...t){return Reflect.apply(e.n,e,[...t])},getNumberFormat(t){return e.getNumberFormat(t)},setNumberFormat(t,n){e.setNumberFormat(t,n)},mergeNumberFormat(t,n){e.mergeNumberFormat(t,n)},getChoiceIndex(t,e){return-1}};return r.__extender=n,r}}const Yn={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:t=>"parent"===t||"global"===t,default:"parent"},i18n:{type:Object}};function Gn({slots:t},e){if(1===e.length&&"default"===e[0]){const e=t.default?t.default():[];return e.reduce(((t,e)=>[...t,...e.type===bn.HY?e.children:[e]]),[])}return e.reduce(((e,n)=>{const r=t[n];return r&&(e[n]=r()),e}),{})}function Xn(t){return bn.HY}const Jn=(0,bn.aZ)({name:"i18n-t",props:l({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:t=>o(t)||!isNaN(t)}},Yn),setup(t,e){const{slots:n,attrs:r}=e,i=t.i18n||pr({useScope:t.scope,__useComponent:!0});return()=>{const o=Object.keys(n).filter((t=>"_"!==t)),s={};t.locale&&(s.locale=t.locale),void 0!==t.plural&&(s.plural=m(t.plural)?+t.plural:t.plural);const a=Gn(e,o),c=i[Mn](t.keypath,a,s),u=l({},r),h=m(t.tag)||b(t.tag)?t.tag:Xn();return(0,bn.h)(h,u,c)}}}),Kn=Jn;function Qn(t){return f(t)&&!m(t[0])}function tr(t,e,n,r){const{slots:i,attrs:o}=e;return()=>{const e={part:!0};let s={};t.locale&&(e.locale=t.locale),m(t.format)?e.key=t.format:b(t.format)&&(m(t.format.key)&&(e.key=t.format.key),s=Object.keys(t.format).reduce(((e,r)=>n.includes(r)?l({},e,{[r]:t.format[r]}):e),{}));const a=r(t.value,e,s);let c=[e.key];f(a)?c=a.map(((t,e)=>{const n=i[t.type],r=n?n({[t.type]:t.value,index:e,parts:a}):[t.value];return Qn(r)&&(r[0].key=`${t.type}-${e}`),r})):m(a)&&(c=[a]);const u=l({},o),h=m(t.tag)||b(t.tag)?t.tag:Xn();return(0,bn.h)(h,u,c)}}const er=(0,bn.aZ)({name:"i18n-n",props:l({value:{type:Number,required:!0},format:{type:[String,Object]}},Yn),setup(t,e){const n=t.i18n||pr({useScope:"parent",__useComponent:!0});return tr(t,e,pn,((...t)=>n[An](...t)))}}),nr=er,rr=(0,bn.aZ)({name:"i18n-d",props:l({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Yn),setup(t,e){const n=t.i18n||pr({useScope:"parent",__useComponent:!0});return tr(t,e,un,((...t)=>n[On](...t)))}}),ir=rr;function or(t,e){const n=t;if("composition"===t.mode)return n.__getInstance(e)||t.global;{const r=n.__getInstance(e);return null!=r?r.__composer:t.global.__composer}}function sr(t){const e=e=>{const{instance:n,modifiers:r,value:i}=e;if(!n||!n.$)throw Cn(En.UNEXPECTED_ERROR);const o=or(t,n.$);const s=ar(i);return[Reflect.apply(o.t,o,[...lr(s)]),o]},n=(n,i)=>{const[o,s]=e(i);r&&t.global===s&&(n.__i18nWatcher=(0,bn.YP)(s.locale,(()=>{i.instance&&i.instance.$forceUpdate()}))),n.__composer=s,n.textContent=o},i=t=>{r&&t.__i18nWatcher&&(t.__i18nWatcher(),t.__i18nWatcher=void 0,delete t.__i18nWatcher),t.__composer&&(t.__composer=void 0,delete t.__composer)},o=(t,{value:e})=>{if(t.__composer){const n=t.__composer,r=ar(e);t.textContent=Reflect.apply(n.t,n,[...lr(r)])}},s=t=>{const[n]=e(t);return{textContent:n}};return{created:n,unmounted:i,beforeUpdate:o,getSSRProps:s}}function ar(t){if(m(t))return{path:t};if(w(t)){if(!("path"in t))throw Cn(En.REQUIRED_VALUE,"path");return t}throw Cn(En.INVALID_VALUE)}function lr(t){const{path:e,locale:n,args:r,choice:i,plural:s}=t,a={},l=r||{};return m(n)&&(a.locale=n),o(i)&&(a.plural=i),o(s)&&(a.plural=s),[e,l,a]}function cr(t,e,...n){const r=w(n[0])?n[0]:{},i=!!r.useI18nComponentName,o=!g(r.globalInstall)||r.globalInstall;o&&([i?"i18n":Kn.name,"I18nT"].forEach((e=>t.component(e,Kn))),[nr.name,"I18nN"].forEach((e=>t.component(e,nr))),[ir.name,"I18nD"].forEach((e=>t.component(e,ir)))),t.directive("t",sr(e))}function ur(t,e,n){return{beforeCreate(){const r=(0,bn.FN)();if(!r)throw Cn(En.UNEXPECTED_ERROR);const i=this.$options;if(i.i18n){const r=i.i18n;if(i.__i18n&&(r.__i18n=i.__i18n),r.__root=e,this===this.$root)this.$i18n=hr(t,r);else{r.__injectWithOption=!0,r.__extender=n.__vueI18nExtend,this.$i18n=Zn(r);const t=this.$i18n;t.__extender&&(t.__disposer=t.__extender(this.$i18n))}}else if(i.__i18n)if(this===this.$root)this.$i18n=hr(t,i);else{this.$i18n=Zn({__i18n:i.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:e});const t=this.$i18n;t.__extender&&(t.__disposer=t.__extender(this.$i18n))}else this.$i18n=t;i.__i18nGlobal&&zn(e,i,i),this.$t=(...t)=>this.$i18n.t(...t),this.$rt=(...t)=>this.$i18n.rt(...t),this.$tc=(...t)=>this.$i18n.tc(...t),this.$te=(t,e)=>this.$i18n.te(t,e),this.$d=(...t)=>this.$i18n.d(...t),this.$n=(...t)=>this.$i18n.n(...t),this.$tm=t=>this.$i18n.tm(t),n.__setInstance(r,this.$i18n)},mounted(){0},unmounted(){const t=(0,bn.FN)();if(!t)throw Cn(En.UNEXPECTED_ERROR);const e=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,e.__disposer&&(e.__disposer(),delete e.__disposer,delete e.__extender),n.__deleteInstance(t),delete this.$i18n}}}function hr(t,e){t.locale=e.locale||t.locale,t.fallbackLocale=e.fallbackLocale||t.fallbackLocale,t.missing=e.missing||t.missing,t.silentTranslationWarn=e.silentTranslationWarn||t.silentFallbackWarn,t.silentFallbackWarn=e.silentFallbackWarn||t.silentFallbackWarn,t.formatFallbackMessages=e.formatFallbackMessages||t.formatFallbackMessages,t.postTranslation=e.postTranslation||t.postTranslation,t.warnHtmlInMessage=e.warnHtmlInMessage||t.warnHtmlInMessage,t.escapeParameterHtml=e.escapeParameterHtml||t.escapeParameterHtml,t.sync=e.sync||t.sync,t.__composer[Pn](e.pluralizationRules||t.pluralizationRules);const n=Ln(t.locale,{messages:e.messages,__i18n:e.__i18n});return Object.keys(n).forEach((e=>t.mergeLocaleMessage(e,n[e]))),e.datetimeFormats&&Object.keys(e.datetimeFormats).forEach((n=>t.mergeDateTimeFormat(n,e.datetimeFormats[n]))),e.numberFormats&&Object.keys(e.numberFormats).forEach((n=>t.mergeNumberFormat(n,e.numberFormats[n]))),t}const dr=i("global-vue-i18n");function fr(t={},e){const n=!g(t.legacy)||t.legacy,r=!g(t.globalInjection)||t.globalInjection,o=!n||!!t.allowComposition,s=new Map,[a,l]=mr(t,n),c=i("");function u(t){return s.get(t)||null}function h(t,e){s.set(t,e)}function d(t){s.delete(t)}{const t={get mode(){return n?"legacy":"composition"},get allowComposition(){return o},async install(e,...i){if(e.__VUE_I18N_SYMBOL__=c,e.provide(e.__VUE_I18N_SYMBOL__,t),w(i[0])){const e=i[0];t.__composerExtend=e.__composerExtend,t.__vueI18nExtend=e.__vueI18nExtend}let o=null;!n&&r&&(o=Tr(e,t.global)),cr(e,t,...i),n&&e.mixin(ur(l,l.__composer,t));const s=e.unmount;e.unmount=()=>{o&&o(),t.dispose(),s()}},get global(){return l},dispose(){a.stop()},__instances:s,__getInstance:u,__setInstance:h,__deleteInstance:d};return t}}function pr(t={}){const e=(0,bn.FN)();if(null==e)throw Cn(En.MUST_BE_CALL_SETUP_TOP);if(!e.isCE&&null!=e.appContext.app&&!e.appContext.app.__VUE_I18N_SYMBOL__)throw Cn(En.NOT_INSTALLED);const n=gr(e),r=yr(n),i=Fn(e),o=br(t,i);if("legacy"===n.mode&&!t.__useComponent){if(!n.allowComposition)throw Cn(En.NOT_AVAILABLE_IN_LEGACY_MODE);return _r(e,o,r,t)}if("global"===o)return zn(r,t,i),r;if("parent"===o){let i=vr(n,e,t.__useComponent);return null==i&&(i=r),i}const s=n;let a=s.__getInstance(e);if(null==a){const n=l({},t);"__i18n"in i&&(n.__i18n=i.__i18n),r&&(n.__root=r),a=qn(n),s.__composerExtend&&(a[In]=s.__composerExtend(a)),xr(s,e,a),s.__setInstance(e,a)}return a}function mr(t,e,n){const r=(0,yn.B)();{const n=e?r.run((()=>Zn(t))):r.run((()=>qn(t)));if(null==n)throw Cn(En.UNEXPECTED_ERROR);return[r,n]}}function gr(t){{const e=(0,bn.f3)(t.isCE?dr:t.appContext.app.__VUE_I18N_SYMBOL__);if(!e)throw Cn(t.isCE?En.NOT_INSTALLED_WITH_PROVIDE:En.UNEXPECTED_ERROR);return e}}function br(t,e){return a(t)?"__i18n"in e?"local":"global":t.useScope?t.useScope:"local"}function yr(t){return"composition"===t.mode?t.global:t.global.__composer}function vr(t,e,n=!1){let r=null;const i=e.root;let o=wr(e,n);while(null!=o){const e=t;if("composition"===t.mode)r=e.__getInstance(o);else{const t=e.__getInstance(o);null!=t&&(r=t.__composer,n&&r&&!r[Dn]&&(r=null))}if(null!=r)break;if(i===o)break;o=o.parent}return r}function wr(t,e=!1){return null==t?null:e&&t.vnode.ctx||t.parent}function xr(t,e,n){(0,bn.bv)((()=>{0}),e),(0,bn.Ah)((()=>{const r=n;t.__deleteInstance(e);const i=r[In];i&&(i(),delete r[In])}),e)}function _r(t,e,n,r={}){const i="local"===e,o=(0,yn.XI)(null);if(i&&t.proxy&&!t.proxy.$options.i18n&&!t.proxy.$options.__i18n)throw Cn(En.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const a=g(r.inheritLocale)?r.inheritLocale:!m(r.locale),l=(0,yn.iH)(!i||a?n.locale.value:m(r.locale)?r.locale:be),c=(0,yn.iH)(!i||a?n.fallbackLocale.value:m(r.fallbackLocale)||f(r.fallbackLocale)||w(r.fallbackLocale)||!1===r.fallbackLocale?r.fallbackLocale:l.value),u=(0,yn.iH)(Ln(l.value,r)),h=(0,yn.iH)(w(r.datetimeFormats)?r.datetimeFormats:{[l.value]:{}}),d=(0,yn.iH)(w(r.numberFormats)?r.numberFormats:{[l.value]:{}}),b=i?n.missingWarn:!g(r.missingWarn)&&!s(r.missingWarn)||r.missingWarn,y=i?n.fallbackWarn:!g(r.fallbackWarn)&&!s(r.fallbackWarn)||r.fallbackWarn,v=i?n.fallbackRoot:!g(r.fallbackRoot)||r.fallbackRoot,x=!!r.fallbackFormat,_=p(r.missing)?r.missing:null,k=p(r.postTranslation)?r.postTranslation:null,S=i?n.warnHtmlMessage:!g(r.warnHtmlMessage)||r.warnHtmlMessage,T=!!r.escapeParameter,E=i?n.modifiers:w(r.modifiers)?r.modifiers:{},C=r.pluralRules||i&&n.pluralRules;function M(){return[l.value,c.value,u.value,h.value,d.value]}const O=(0,bn.Fl)({get:()=>o.value?o.value.locale.value:l.value,set:t=>{o.value&&(o.value.locale.value=t),l.value=t}}),A=(0,bn.Fl)({get:()=>o.value?o.value.fallbackLocale.value:c.value,set:t=>{o.value&&(o.value.fallbackLocale.value=t),c.value=t}}),P=(0,bn.Fl)((()=>o.value?o.value.messages.value:u.value)),D=(0,bn.Fl)((()=>h.value)),I=(0,bn.Fl)((()=>d.value));function N(){return o.value?o.value.getPostTranslationHandler():k}function L(t){o.value&&o.value.setPostTranslationHandler(t)}function j(){return o.value?o.value.getMissingHandler():_}function R(t){o.value&&o.value.setMissingHandler(t)}function F(t){return M(),t()}function z(...t){return o.value?F((()=>Reflect.apply(o.value.t,null,[...t]))):F((()=>""))}function U(...t){return o.value?Reflect.apply(o.value.rt,null,[...t]):""}function W(...t){return o.value?F((()=>Reflect.apply(o.value.d,null,[...t]))):F((()=>""))}function H(...t){return o.value?F((()=>Reflect.apply(o.value.n,null,[...t]))):F((()=>""))}function B(t){return o.value?o.value.tm(t):{}}function V(t,e){return!!o.value&&o.value.te(t,e)}function q(t){return o.value?o.value.getLocaleMessage(t):{}}function $(t,e){o.value&&(o.value.setLocaleMessage(t,e),u.value[t]=e)}function Z(t,e){o.value&&o.value.mergeLocaleMessage(t,e)}function Y(t){return o.value?o.value.getDateTimeFormat(t):{}}function G(t,e){o.value&&(o.value.setDateTimeFormat(t,e),h.value[t]=e)}function X(t,e){o.value&&o.value.mergeDateTimeFormat(t,e)}function J(t){return o.value?o.value.getNumberFormat(t):{}}function K(t,e){o.value&&(o.value.setNumberFormat(t,e),d.value[t]=e)}function Q(t,e){o.value&&o.value.mergeNumberFormat(t,e)}const tt={get id(){return o.value?o.value.id:-1},locale:O,fallbackLocale:A,messages:P,datetimeFormats:D,numberFormats:I,get inheritLocale(){return o.value?o.value.inheritLocale:a},set inheritLocale(t){o.value&&(o.value.inheritLocale=t)},get availableLocales(){return o.value?o.value.availableLocales:Object.keys(u.value)},get modifiers(){return o.value?o.value.modifiers:E},get pluralRules(){return o.value?o.value.pluralRules:C},get isGlobal(){return!!o.value&&o.value.isGlobal},get missingWarn(){return o.value?o.value.missingWarn:b},set missingWarn(t){o.value&&(o.value.missingWarn=t)},get fallbackWarn(){return o.value?o.value.fallbackWarn:y},set fallbackWarn(t){o.value&&(o.value.missingWarn=t)},get fallbackRoot(){return o.value?o.value.fallbackRoot:v},set fallbackRoot(t){o.value&&(o.value.fallbackRoot=t)},get fallbackFormat(){return o.value?o.value.fallbackFormat:x},set fallbackFormat(t){o.value&&(o.value.fallbackFormat=t)},get warnHtmlMessage(){return o.value?o.value.warnHtmlMessage:S},set warnHtmlMessage(t){o.value&&(o.value.warnHtmlMessage=t)},get escapeParameter(){return o.value?o.value.escapeParameter:T},set escapeParameter(t){o.value&&(o.value.escapeParameter=t)},t:z,getPostTranslationHandler:N,setPostTranslationHandler:L,getMissingHandler:j,setMissingHandler:R,rt:U,d:W,n:H,tm:B,te:V,getLocaleMessage:q,setLocaleMessage:$,mergeLocaleMessage:Z,getDateTimeFormat:Y,setDateTimeFormat:G,mergeDateTimeFormat:X,getNumberFormat:J,setNumberFormat:K,mergeNumberFormat:Q};function et(t){t.locale.value=l.value,t.fallbackLocale.value=c.value,Object.keys(u.value).forEach((e=>{t.mergeLocaleMessage(e,u.value[e])})),Object.keys(h.value).forEach((e=>{t.mergeDateTimeFormat(e,h.value[e])})),Object.keys(d.value).forEach((e=>{t.mergeNumberFormat(e,d.value[e])})),t.escapeParameter=T,t.fallbackFormat=x,t.fallbackRoot=v,t.fallbackWarn=y,t.missingWarn=b,t.warnHtmlMessage=S}return(0,bn.wF)((()=>{if(null==t.proxy||null==t.proxy.$i18n)throw Cn(En.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const n=o.value=t.proxy.$i18n.__composer;"global"===e?(l.value=n.locale.value,c.value=n.fallbackLocale.value,u.value=n.messages.value,h.value=n.datetimeFormats.value,d.value=n.numberFormats.value):i&&et(n)})),tt}const kr=["locale","fallbackLocale","availableLocales"],Sr=["t","rt","d","n","tm","te"];function Tr(t,e){const n=Object.create(null);kr.forEach((t=>{const r=Object.getOwnPropertyDescriptor(e,t);if(!r)throw Cn(En.UNEXPECTED_ERROR);const i=(0,yn.dq)(r.value)?{get(){return r.value.value},set(t){r.value.value=t}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,t,i)})),t.config.globalProperties.$i18n=n,Sr.forEach((n=>{const r=Object.getOwnPropertyDescriptor(e,n);if(!r||!r.value)throw Cn(En.UNEXPECTED_ERROR);Object.defineProperty(t.config.globalProperties,`$${n}`,r)}));const r=()=>{delete t.config.globalProperties.$i18n,Sr.forEach((e=>{delete t.config.globalProperties[`$${e}`]}))};return r}if(wn(),__INTLIFY_JIT_COMPILATION__?Se(Xe):Se(Ge),Te(qt),Ee(he),__INTLIFY_PROD_DEVTOOLS__){const t=u();t.__INTLIFY__=!0,ne(t.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}},2201:function(t,e,n){"use strict";n.d(e,{PO:function(){return z},p7:function(){return ee},tv:function(){return re},yj:function(){return ie}});var r=n(6252),i=n(2262); /*! * vue-router v4.2.5 * (c) 2023 Eduardo San Martin Morote * @license MIT */ const o="undefined"!==typeof window;function s(t){return t.__esModule||"Module"===t[Symbol.toStringTag]}const a=Object.assign;function l(t,e){const n={};for(const r in e){const i=e[r];n[r]=u(i)?i.map(t):t(i)}return n}const c=()=>{},u=Array.isArray;const h=/\/$/,d=t=>t.replace(h,"");function f(t,e,n="/"){let r,i={},o="",s="";const a=e.indexOf("#");let l=e.indexOf("?");return a=0&&(l=-1),l>-1&&(r=e.slice(0,l),o=e.slice(l+1,a>-1?a:e.length),i=t(o)),a>-1&&(r=r||e.slice(0,a),s=e.slice(a,e.length)),r=x(null!=r?r:e,n),{fullPath:r+(o&&"?")+o+s,path:r,query:i,hash:s}}function p(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function m(t,e){return e&&t.toLowerCase().startsWith(e.toLowerCase())?t.slice(e.length)||"/":t}function g(t,e,n){const r=e.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&b(e.matched[r],n.matched[i])&&y(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function b(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function y(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(!v(t[n],e[n]))return!1;return!0}function v(t,e){return u(t)?w(t,e):u(e)?w(e,t):t===e}function w(t,e){return u(e)?t.length===e.length&&t.every(((t,n)=>t===e[n])):1===t.length&&t[0]===e}function x(t,e){if(t.startsWith("/"))return t;if(!t)return e;const n=e.split("/"),r=t.split("/"),i=r[r.length-1];".."!==i&&"."!==i||r.push("");let o,s,a=n.length-1;for(o=0;o1&&a--}return n.slice(0,a).join("/")+"/"+r.slice(o-(o===r.length?1:0)).join("/")}var _,k;(function(t){t["pop"]="pop",t["push"]="push"})(_||(_={})),function(t){t["back"]="back",t["forward"]="forward",t["unknown"]=""}(k||(k={}));function S(t){if(!t)if(o){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return"/"!==t[0]&&"#"!==t[0]&&(t="/"+t),d(t)}const T=/^[^#]+#/;function E(t,e){return t.replace(T,"#")+e}function C(t,e){const n=document.documentElement.getBoundingClientRect(),r=t.getBoundingClientRect();return{behavior:e.behavior,left:r.left-n.left-(e.left||0),top:r.top-n.top-(e.top||0)}}const M=()=>({left:window.pageXOffset,top:window.pageYOffset});function O(t){let e;if("el"in t){const n=t.el,r="string"===typeof n&&n.startsWith("#");0;const i="string"===typeof n?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;e=C(i,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(null!=e.left?e.left:window.pageXOffset,null!=e.top?e.top:window.pageYOffset)}function A(t,e){const n=history.state?history.state.position-e:-1;return n+t}const P=new Map;function D(t,e){P.set(t,e)}function I(t){const e=P.get(t);return P.delete(t),e}let N=()=>location.protocol+"//"+location.host;function L(t,e){const{pathname:n,search:r,hash:i}=e,o=t.indexOf("#");if(o>-1){let e=i.includes(t.slice(o))?t.slice(o).length:1,n=i.slice(e);return"/"!==n[0]&&(n="/"+n),m(n,"")}const s=m(n,t);return s+r+i}function j(t,e,n,r){let i=[],o=[],s=null;const l=({state:o})=>{const a=L(t,location),l=n.value,c=e.value;let u=0;if(o){if(n.value=a,e.value=o,s&&s===l)return void(s=null);u=c?o.position-c.position:0}else r(a);i.forEach((t=>{t(n.value,l,{delta:u,type:_.pop,direction:u?u>0?k.forward:k.back:k.unknown})}))};function c(){s=n.value}function u(t){i.push(t);const e=()=>{const e=i.indexOf(t);e>-1&&i.splice(e,1)};return o.push(e),e}function h(){const{history:t}=window;t.state&&t.replaceState(a({},t.state,{scroll:M()}),"")}function d(){for(const t of o)t();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",h)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",h,{passive:!0}),{pauseListeners:c,listen:u,destroy:d}}function R(t,e,n,r=!1,i=!1){return{back:t,current:e,forward:n,replaced:r,position:window.history.length,scroll:i?M():null}}function F(t){const{history:e,location:n}=window,r={value:L(t,n)},i={value:e.state};function o(r,o,s){const a=t.indexOf("#"),l=a>-1?(n.host&&document.querySelector("base")?t:t.slice(a))+r:N()+t+r;try{e[s?"replaceState":"pushState"](o,"",l),i.value=o}catch(c){console.error(c),n[s?"replace":"assign"](l)}}function s(t,n){const s=a({},e.state,R(i.value.back,t,i.value.forward,!0),n,{position:i.value.position});o(t,s,!0),r.value=t}function l(t,n){const s=a({},i.value,e.state,{forward:t,scroll:M()});o(s.current,s,!0);const l=a({},R(r.value,t,null),{position:s.position+1},n);o(t,l,!1),r.value=t}return i.value||o(r.value,{back:null,current:r.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0),{location:r,state:i,push:l,replace:s}}function z(t){t=S(t);const e=F(t),n=j(t,e.state,e.location,e.replace);function r(t,e=!0){e||n.pauseListeners(),history.go(t)}const i=a({location:"",base:t,go:r,createHref:E.bind(null,t)},e,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>e.state.value}),i}function U(t){return"string"===typeof t||t&&"object"===typeof t}function W(t){return"string"===typeof t||"symbol"===typeof t}const H={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},B=Symbol("");var V;(function(t){t[t["aborted"]=4]="aborted",t[t["cancelled"]=8]="cancelled",t[t["duplicated"]=16]="duplicated"})(V||(V={}));function q(t,e){return a(new Error,{type:t,[B]:!0},e)}function $(t,e){return t instanceof Error&&B in t&&(null==e||!!(t.type&e))}const Z="[^/]+?",Y={sensitive:!1,strict:!1,start:!0,end:!0},G=/[.+*?^${}()[\]/\\]/g;function X(t,e){const n=a({},Y,e),r=[];let i=n.start?"^":"";const o=[];for(const a of t){const t=a.length?[]:[90];n.strict&&!a.length&&(i+="/");for(let e=0;ee.length?1===e.length&&80===e[0]?1:-1:0}function K(t,e){let n=0;const r=t.score,i=e.score;while(n0&&e[e.length-1]<0}const tt={type:0,value:""},et=/[a-zA-Z0-9_]/;function nt(t){if(!t)return[[]];if("/"===t)return[[tt]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(t){throw new Error(`ERR (${n})/"${c}": ${t}`)}let n=0,r=n;const i=[];let o;function s(){o&&i.push(o),o=[]}let a,l=0,c="",u="";function h(){c&&(0===n?o.push({type:0,value:c}):1===n||2===n||3===n?(o.length>1&&("*"===a||"+"===a)&&e(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:"*"===a||"+"===a,optional:"*"===a||"?"===a})):e("Invalid state to consume buffer"),c="")}function d(){c+=a}while(l{s(p)}:c}function s(t){if(W(t)){const e=r.get(t);e&&(r.delete(t),n.splice(n.indexOf(e),1),e.children.forEach(s),e.alias.forEach(s))}else{const e=n.indexOf(t);e>-1&&(n.splice(e,1),t.record.name&&r.delete(t.record.name),t.children.forEach(s),t.alias.forEach(s))}}function l(){return n}function u(t){let e=0;while(e=0&&(t.record.path!==n[e].record.path||!ht(t,n[e])))e++;n.splice(e,0,t),t.record.name&&!lt(t)&&r.set(t.record.name,t)}function h(t,e){let i,o,s,l={};if("name"in t&&t.name){if(i=r.get(t.name),!i)throw q(1,{location:t});0,s=i.record.name,l=a(ot(e.params,i.keys.filter((t=>!t.optional)).map((t=>t.name))),t.params&&ot(t.params,i.keys.map((t=>t.name)))),o=i.stringify(l)}else if("path"in t)o=t.path,i=n.find((t=>t.re.test(o))),i&&(l=i.parse(o),s=i.record.name);else{if(i=e.name?r.get(e.name):n.find((t=>t.re.test(e.path))),!i)throw q(1,{location:t,currentLocation:e});s=i.record.name,l=a({},e.params,t.params),o=i.stringify(l)}const c=[];let u=i;while(u)c.unshift(u.record),u=u.parent;return{name:s,path:o,params:l,matched:c,meta:ct(c)}}return e=ut({strict:!1,end:!0,sensitive:!1},e),t.forEach((t=>o(t))),{addRoute:o,resolve:h,removeRoute:s,getRoutes:l,getRecordMatcher:i}}function ot(t,e){const n={};for(const r of e)r in t&&(n[r]=t[r]);return n}function st(t){return{path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:void 0,beforeEnter:t.beforeEnter,props:at(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}}}function at(t){const e={},n=t.props||!1;if("component"in t)e.default=n;else for(const r in t.components)e[r]="object"===typeof n?n[r]:n;return e}function lt(t){while(t){if(t.record.aliasOf)return!0;t=t.parent}return!1}function ct(t){return t.reduce(((t,e)=>a(t,e.meta)),{})}function ut(t,e){const n={};for(const r in t)n[r]=r in e?e[r]:t[r];return n}function ht(t,e){return e.children.some((e=>e===t||ht(t,e)))}const dt=/#/g,ft=/&/g,pt=/\//g,mt=/=/g,gt=/\?/g,bt=/\+/g,yt=/%5B/g,vt=/%5D/g,wt=/%5E/g,xt=/%60/g,_t=/%7B/g,kt=/%7C/g,St=/%7D/g,Tt=/%20/g;function Et(t){return encodeURI(""+t).replace(kt,"|").replace(yt,"[").replace(vt,"]")}function Ct(t){return Et(t).replace(_t,"{").replace(St,"}").replace(wt,"^")}function Mt(t){return Et(t).replace(bt,"%2B").replace(Tt,"+").replace(dt,"%23").replace(ft,"%26").replace(xt,"`").replace(_t,"{").replace(St,"}").replace(wt,"^")}function Ot(t){return Mt(t).replace(mt,"%3D")}function At(t){return Et(t).replace(dt,"%23").replace(gt,"%3F")}function Pt(t){return null==t?"":At(t).replace(pt,"%2F")}function Dt(t){try{return decodeURIComponent(""+t)}catch(e){}return""+t}function It(t){const e={};if(""===t||"?"===t)return e;const n="?"===t[0],r=(n?t.slice(1):t).split("&");for(let i=0;it&&Mt(t))):[r&&Mt(r)];i.forEach((t=>{void 0!==t&&(e+=(e.length?"&":"")+n,null!=t&&(e+="="+t))}))}return e}function Lt(t){const e={};for(const n in t){const r=t[n];void 0!==r&&(e[n]=u(r)?r.map((t=>null==t?null:""+t)):null==r?r:""+r)}return e}const jt=Symbol(""),Rt=Symbol(""),Ft=Symbol(""),zt=Symbol(""),Ut=Symbol("");function Wt(){let t=[];function e(e){return t.push(e),()=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)}}function n(){t=[]}return{add:e,list:()=>t.slice(),reset:n}}function Ht(t,e,n,r,i){const o=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise(((s,a)=>{const l=t=>{!1===t?a(q(4,{from:n,to:e})):t instanceof Error?a(t):U(t)?a(q(2,{from:e,to:t})):(o&&r.enterCallbacks[i]===o&&"function"===typeof t&&o.push(t),s())},c=t.call(r&&r.instances[i],e,n,l);let u=Promise.resolve(c);t.length<3&&(u=u.then(l)),u.catch((t=>a(t)))}))}function Bt(t,e,n,r){const i=[];for(const o of t){0;for(const t in o.components){let a=o.components[t];if("beforeRouteEnter"===e||o.instances[t])if(Vt(a)){const s=a.__vccOpts||a,l=s[e];l&&i.push(Ht(l,n,r,o,t))}else{let l=a();0,i.push((()=>l.then((i=>{if(!i)return Promise.reject(new Error(`Couldn't resolve component "${t}" at "${o.path}"`));const a=s(i)?i.default:i;o.components[t]=a;const l=a.__vccOpts||a,c=l[e];return c&&Ht(c,n,r,o,t)()}))))}}}return i}function Vt(t){return"object"===typeof t||"displayName"in t||"props"in t||"__vccOpts"in t}function qt(t){const e=(0,r.f3)(Ft),n=(0,r.f3)(zt),o=(0,r.Fl)((()=>e.resolve((0,i.SU)(t.to)))),s=(0,r.Fl)((()=>{const{matched:t}=o.value,{length:e}=t,r=t[e-1],i=n.matched;if(!r||!i.length)return-1;const s=i.findIndex(b.bind(null,r));if(s>-1)return s;const a=Xt(t[e-2]);return e>1&&Xt(r)===a&&i[i.length-1].path!==a?i.findIndex(b.bind(null,t[e-2])):s})),a=(0,r.Fl)((()=>s.value>-1&&Gt(n.params,o.value.params))),l=(0,r.Fl)((()=>s.value>-1&&s.value===n.matched.length-1&&y(n.params,o.value.params)));function u(n={}){return Yt(n)?e[(0,i.SU)(t.replace)?"replace":"push"]((0,i.SU)(t.to)).catch(c):Promise.resolve()}return{route:o,href:(0,r.Fl)((()=>o.value.href)),isActive:a,isExactActive:l,navigate:u}}const $t=(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:qt,setup(t,{slots:e}){const n=(0,i.qj)(qt(t)),{options:o}=(0,r.f3)(Ft),s=(0,r.Fl)((()=>({[Jt(t.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Jt(t.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const i=e.default&&e.default(n);return t.custom?i:(0,r.h)("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},i)}}}),Zt=$t;function Yt(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&(void 0===t.button||0===t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function Gt(t,e){for(const n in e){const r=e[n],i=t[n];if("string"===typeof r){if(r!==i)return!1}else if(!u(i)||i.length!==r.length||r.some(((t,e)=>t!==i[e])))return!1}return!0}function Xt(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const Jt=(t,e,n)=>null!=t?t:null!=e?e:n,Kt=(0,r.aZ)({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:n}){const o=(0,r.f3)(Ut),s=(0,r.Fl)((()=>t.route||o.value)),l=(0,r.f3)(Rt,0),c=(0,r.Fl)((()=>{let t=(0,i.SU)(l);const{matched:e}=s.value;let n;while((n=e[t])&&!n.components)t++;return t})),u=(0,r.Fl)((()=>s.value.matched[c.value]));(0,r.JJ)(Rt,(0,r.Fl)((()=>c.value+1))),(0,r.JJ)(jt,u),(0,r.JJ)(Ut,s);const h=(0,i.iH)();return(0,r.YP)((()=>[h.value,u.value,t.name]),(([t,e,n],[r,i,o])=>{e&&(e.instances[n]=t,i&&i!==e&&t&&t===r&&(e.leaveGuards.size||(e.leaveGuards=i.leaveGuards),e.updateGuards.size||(e.updateGuards=i.updateGuards))),!t||!e||i&&b(e,i)&&r||(e.enterCallbacks[n]||[]).forEach((e=>e(t)))}),{flush:"post"}),()=>{const i=s.value,o=t.name,l=u.value,c=l&&l.components[o];if(!c)return Qt(n.default,{Component:c,route:i});const d=l.props[o],f=d?!0===d?i.params:"function"===typeof d?d(i):d:null,p=t=>{t.component.isUnmounted&&(l.instances[o]=null)},m=(0,r.h)(c,a({},f,e,{onVnodeUnmounted:p,ref:h}));return Qt(n.default,{Component:m,route:i})||m}}});function Qt(t,e){if(!t)return null;const n=t(e);return 1===n.length?n[0]:n}const te=Kt;function ee(t){const e=it(t.routes,t),n=t.parseQuery||It,s=t.stringifyQuery||Nt,h=t.history;const d=Wt(),m=Wt(),b=Wt(),y=(0,i.XI)(H);let v=H;o&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const w=l.bind(null,(t=>""+t)),x=l.bind(null,Pt),k=l.bind(null,Dt);function S(t,n){let r,i;return W(t)?(r=e.getRecordMatcher(t),i=n):i=t,e.addRoute(i,r)}function T(t){const n=e.getRecordMatcher(t);n&&e.removeRoute(n)}function E(){return e.getRoutes().map((t=>t.record))}function C(t){return!!e.getRecordMatcher(t)}function P(t,r){if(r=a({},r||y.value),"string"===typeof t){const i=f(n,t,r.path),o=e.resolve({path:i.path},r),s=h.createHref(i.fullPath);return a(i,o,{params:k(o.params),hash:Dt(i.hash),redirectedFrom:void 0,href:s})}let i;if("path"in t)i=a({},t,{path:f(n,t.path,r.path).path});else{const e=a({},t.params);for(const t in e)null==e[t]&&delete e[t];i=a({},t,{params:x(e)}),r.params=x(r.params)}const o=e.resolve(i,r),l=t.hash||"";o.params=w(k(o.params));const c=p(s,a({},t,{hash:Ct(l),path:o.path})),u=h.createHref(c);return a({fullPath:c,hash:l,query:s===Nt?Lt(t.query):t.query||{}},o,{redirectedFrom:void 0,href:u})}function N(t){return"string"===typeof t?f(n,t,y.value.path):a({},t)}function L(t,e){if(v!==t)return q(8,{from:e,to:t})}function j(t){return z(t)}function R(t){return j(a(N(t),{replace:!0}))}function F(t){const e=t.matched[t.matched.length-1];if(e&&e.redirect){const{redirect:n}=e;let r="function"===typeof n?n(t):n;return"string"===typeof r&&(r=r.includes("?")||r.includes("#")?r=N(r):{path:r},r.params={}),a({query:t.query,hash:t.hash,params:"path"in r?{}:t.params},r)}}function z(t,e){const n=v=P(t),r=y.value,i=t.state,o=t.force,l=!0===t.replace,c=F(n);if(c)return z(a(N(c),{state:"object"===typeof c?a({},i,c.state):i,force:o,replace:l}),e||n);const u=n;let h;return u.redirectedFrom=e,!o&&g(s,r,n)&&(h=q(16,{to:u,from:r}),rt(r,r,!0,!1)),(h?Promise.resolve(h):V(u,r)).catch((t=>$(t)?$(t,2)?t:nt(t):tt(t,u,r))).then((t=>{if(t){if($(t,2))return z(a({replace:l},N(t.to),{state:"object"===typeof t.to?a({},i,t.to.state):i,force:o}),e||u)}else t=Y(u,r,!0,l,i);return Z(u,r,t),t}))}function U(t,e){const n=L(t,e);return n?Promise.reject(n):Promise.resolve()}function B(t){const e=at.values().next().value;return e&&"function"===typeof e.runWithContext?e.runWithContext(t):t()}function V(t,e){let n;const[r,i,o]=ne(t,e);n=Bt(r.reverse(),"beforeRouteLeave",t,e);for(const a of r)a.leaveGuards.forEach((r=>{n.push(Ht(r,t,e))}));const s=U.bind(null,t,e);return n.push(s),ct(n).then((()=>{n=[];for(const r of d.list())n.push(Ht(r,t,e));return n.push(s),ct(n)})).then((()=>{n=Bt(i,"beforeRouteUpdate",t,e);for(const r of i)r.updateGuards.forEach((r=>{n.push(Ht(r,t,e))}));return n.push(s),ct(n)})).then((()=>{n=[];for(const r of o)if(r.beforeEnter)if(u(r.beforeEnter))for(const i of r.beforeEnter)n.push(Ht(i,t,e));else n.push(Ht(r.beforeEnter,t,e));return n.push(s),ct(n)})).then((()=>(t.matched.forEach((t=>t.enterCallbacks={})),n=Bt(o,"beforeRouteEnter",t,e),n.push(s),ct(n)))).then((()=>{n=[];for(const r of m.list())n.push(Ht(r,t,e));return n.push(s),ct(n)})).catch((t=>$(t,8)?t:Promise.reject(t)))}function Z(t,e,n){b.list().forEach((r=>B((()=>r(t,e,n)))))}function Y(t,e,n,r,i){const s=L(t,e);if(s)return s;const l=e===H,c=o?history.state:{};n&&(r||l?h.replace(t.fullPath,a({scroll:l&&c&&c.scroll},i)):h.push(t.fullPath,i)),y.value=t,rt(t,e,n,l),nt()}let G;function X(){G||(G=h.listen(((t,e,n)=>{if(!lt.listening)return;const r=P(t),i=F(r);if(i)return void z(a(i,{replace:!0}),r).catch(c);v=r;const s=y.value;o&&D(A(s.fullPath,n.delta),M()),V(r,s).catch((t=>$(t,12)?t:$(t,2)?(z(t.to,r).then((t=>{$(t,20)&&!n.delta&&n.type===_.pop&&h.go(-1,!1)})).catch(c),Promise.reject()):(n.delta&&h.go(-n.delta,!1),tt(t,r,s)))).then((t=>{t=t||Y(r,s,!1),t&&(n.delta&&!$(t,8)?h.go(-n.delta,!1):n.type===_.pop&&$(t,20)&&h.go(-1,!1)),Z(r,s,t)})).catch(c)})))}let J,K=Wt(),Q=Wt();function tt(t,e,n){nt(t);const r=Q.list();return r.length?r.forEach((r=>r(t,e,n))):console.error(t),Promise.reject(t)}function et(){return J&&y.value!==H?Promise.resolve():new Promise(((t,e)=>{K.add([t,e])}))}function nt(t){return J||(J=!t,X(),K.list().forEach((([e,n])=>t?n(t):e())),K.reset()),t}function rt(e,n,i,s){const{scrollBehavior:a}=t;if(!o||!a)return Promise.resolve();const l=!i&&I(A(e.fullPath,0))||(s||!i)&&history.state&&history.state.scroll||null;return(0,r.Y3)().then((()=>a(e,n,l))).then((t=>t&&O(t))).catch((t=>tt(t,e,n)))}const ot=t=>h.go(t);let st;const at=new Set,lt={currentRoute:y,listening:!0,addRoute:S,removeRoute:T,hasRoute:C,getRoutes:E,resolve:P,options:t,push:j,replace:R,go:ot,back:()=>ot(-1),forward:()=>ot(1),beforeEach:d.add,beforeResolve:m.add,afterEach:b.add,onError:Q.add,isReady:et,install(t){const e=this;t.component("RouterLink",Zt),t.component("RouterView",te),t.config.globalProperties.$router=e,Object.defineProperty(t.config.globalProperties,"$route",{enumerable:!0,get:()=>(0,i.SU)(y)}),o&&!st&&y.value===H&&(st=!0,j(h.location).catch((t=>{0})));const n={};for(const i in H)Object.defineProperty(n,i,{get:()=>y.value[i],enumerable:!0});t.provide(Ft,e),t.provide(zt,(0,i.Um)(n)),t.provide(Ut,y);const r=t.unmount;at.add(t),t.unmount=function(){at.delete(t),at.size<1&&(v=H,G&&G(),G=null,y.value=H,st=!1,J=!1),r()}}};function ct(t){return t.reduce(((t,e)=>t.then((()=>B(e)))),Promise.resolve())}return lt}function ne(t,e){const n=[],r=[],i=[],o=Math.max(e.matched.length,t.matched.length);for(let s=0;sb(t,o)))?r.push(o):n.push(o));const a=t.matched[s];a&&(e.matched.find((t=>b(t,a)))||i.push(a))}return[n,r,i]}function re(){return(0,r.f3)(Ft)}function ie(){return(0,r.f3)(zt)}}}]); //# sourceMappingURL=chunk-vendors.6f625ccc.js.map